16        [global::Cpp2ILInjected.Token(Token = 
"0x6001782")]
 
   17        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2B50", Offset = 
"0x1AF2B50", 
Length = 
"0x8")]
 
   18        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"LocalUser", Member = 
"LoadPersistantData", ReturnType = 
typeof(
void))]
 
   19        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"LocalUser", Member = 
"SavePersistantData", ReturnType = 
typeof(
void))]
 
   20        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Player_OldConsole", Member = 
"LoadPlayer", MemberParameters = 
new object[]
 
   23            "Terraria.IO.PlayerFileData" 
   24        }, ReturnType = 
typeof(
bool))]
 
   25        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Player_OldSwitch", Member = 
"LoadPlayer", MemberParameters = 
new object[]
 
   28            "Terraria.IO.PlayerFileData" 
   29        }, ReturnType = 
typeof(
bool))]
 
   30        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Player", Member = 
"InternalSavePlayerFile", MemberParameters = 
new object[] { 
"Terraria.IO.PlayerFileData" }, ReturnType = 
typeof(
void))]
 
   31        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Player", Member = 
"LoadTutorialPlayer", ReturnType = 
"Terraria.IO.PlayerFileData")]
 
   32        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Player", Member = 
"LoadPlayer", MemberParameters = 
new object[]
 
   36        }, ReturnType = 
"Terraria.IO.PlayerFileData")]
 
   37        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Achievements.AchievementManager", Member = 
"Save", MemberParameters = 
new object[]
 
   41        }, ReturnType = 
typeof(
void))]
 
   42        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Achievements.AchievementManager", Member = 
"Load", MemberParameters = 
new object[]
 
   46        }, ReturnType = 
typeof(
void))]
 
   47        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(MACTripleDES), 
Member = 
"HashCore", MemberParameters = 
new object[]
 
   52        }, ReturnType = 
typeof(
void))]
 
   53        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(MACTripleDES), 
Member = 
"HashFinal", ReturnType = 
typeof(
byte[]))]
 
   54        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(PasswordDeriveBytes), 
Member = 
"ComputeBytes", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
byte[]))]
 
   55        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 13)]
 
   61        [global::Cpp2ILInjected.Token(Token = 
"0x6001783")]
 
   62        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2B58", Offset = 
"0x1AF2B58", Length = 
"0x1B0")]
 
   63        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   64        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   65        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.IO.Stream), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   67        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::SR), Member = 
"Format", MemberParameters = 
new object[]
 
   71        }, ReturnType = 
typeof(
string))]
 
   72        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
 
   78        [global::Cpp2ILInjected.Token(Token = 
"0x17000266")]
 
   79        public override bool CanRead
 
   81            [global::Cpp2ILInjected.Token(Token = 
"0x6001784")]
 
   82            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2E4C", Offset = 
"0x1AF2E4C", Length = 
"0x8")]
 
   83            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
   90        [global::Cpp2ILInjected.Token(Token = 
"0x17000267")]
 
   91        public override bool CanSeek
 
   93            [global::Cpp2ILInjected.Token(Token = 
"0x6001785")]
 
   94            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2E54", Offset = 
"0x1AF2E54", Length = 
"0x8")]
 
   95            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  102        [global::Cpp2ILInjected.Token(Token = 
"0x17000268")]
 
  103        public override bool CanWrite
 
  105            [global::Cpp2ILInjected.Token(Token = 
"0x6001786")]
 
  106            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2E5C", Offset = 
"0x1AF2E5C", Length = 
"0x8")]
 
  107            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  114        [global::Cpp2ILInjected.Token(Token = 
"0x17000269")]
 
  115        public override long Length
 
  117            [global::Cpp2ILInjected.Token(Token = 
"0x6001787")]
 
  118            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2E64", Offset = 
"0x1AF2E64", Length = 
"0x4C")]
 
  119            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  121            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
 
  128        [global::Cpp2ILInjected.Token(Token = 
"0x1700026A")]
 
  129        public override long Position
 
  131            [global::Cpp2ILInjected.Token(Token = 
"0x6001788")]
 
  132            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2EB0", Offset = 
"0x1AF2EB0", Length = 
"0x4C")]
 
  133            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  135            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  140            [global::Cpp2ILInjected.Token(Token = 
"0x6001789")]
 
  141            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2EFC", Offset = 
"0x1AF2EFC", Length = 
"0x4C")]
 
  142            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  144            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
 
  151        [global::Cpp2ILInjected.Token(Token = 
"0x1700026B")]
 
  152        public bool HasFlushedFinalBlock
 
  154            [global::Cpp2ILInjected.Token(Token = 
"0x600178A")]
 
  155            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2F48", Offset = 
"0x1AF2F48", Length = 
"0x8")]
 
  156            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  163        [global::Cpp2ILInjected.Token(Token = 
"0x600178B")]
 
  164        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2F50", Offset = 
"0x1AF2F50", Length = 
"0x214")]
 
  165        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  166        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"LocalUser", Member = 
"SavePersistantData", ReturnType = 
typeof(
void))]
 
  167        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Player", Member = 
"InternalSavePlayerFile", MemberParameters = 
new object[] { 
"Terraria.IO.PlayerFileData" }, ReturnType = 
typeof(
void))]
 
  168        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Achievements.AchievementManager", Member = 
"Save", MemberParameters = 
new object[]
 
  172        }, ReturnType = 
typeof(
void))]
 
  173        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(CryptoStream), Member = 
"FlushFinalBlock", ReturnType = 
typeof(
void))]
 
  174        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(CryptoStream), Member = 
"Dispose", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  175        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(MACTripleDES), Member = 
"HashFinal", ReturnType = 
typeof(
byte[]))]
 
  176        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
 
  177        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Array), Member = 
"Clear", MemberParameters = 
new object[]
 
  182        }, ReturnType = 
typeof(
void))]
 
  183        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(CryptoStream), 
Member = 
"FlushFinalBlock", ReturnType = 
typeof(
void))]
 
  185        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
 
  191        [global::Cpp2ILInjected.Token(Token = 
"0x600178C")]
 
  192        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3164", Offset = 
"0x1AF3164", Length = 
"0x4")]
 
  193        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  199        [global::Cpp2ILInjected.Token(Token = 
"0x600178D")]
 
  200        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3168", Offset = 
"0x1AF3168", Length = 
"0x168")]
 
  201        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  202        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
"GetType", ReturnType = 
typeof(global::System.
Type))]
 
  204        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Type), Member = 
"op_Inequality", MemberParameters = 
new object[]
 
  208        }, ReturnType = 
typeof(
bool))]
 
  209        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.IO.Stream), Member = 
"FlushAsync", MemberParameters = 
new object[] { 
typeof(global::System.Threading.CancellationToken) }, ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  210        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.CancellationToken), Member = 
"get_IsCancellationRequested", ReturnType = 
typeof(
bool))]
 
  211        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.Task), Member = 
"FromCanceled", MemberParameters = 
new object[] { 
typeof(global::System.Threading.CancellationToken) }, ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  212        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
 
  213        public override global::System.Threading.Tasks.Task 
FlushAsync(global::System.Threading.CancellationToken cancellationToken)
 
 
  218        [global::Cpp2ILInjected.Token(Token = 
"0x600178E")]
 
  219        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF32D0", Offset = 
"0x1AF32D0", Length = 
"0x4C")]
 
  220        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  222        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  223        public override long Seek(
long offset, global::System.IO.SeekOrigin origin)
 
 
  228        [global::Cpp2ILInjected.Token(Token = 
"0x600178F")]
 
  229        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF331C", Offset = 
"0x1AF331C", Length = 
"0x4C")]
 
  230        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  232        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  238        [global::Cpp2ILInjected.Token(Token = 
"0x6001790")]
 
  239        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3368", Offset = 
"0x1AF3368", Length = 
"0x48")]
 
  240        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  241        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CryptoStream), Member = 
"CheckReadArguments", MemberParameters = 
new object[]
 
  246        }, ReturnType = 
typeof(
void))]
 
  247        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(CryptoStream), Member = 
"ReadAsyncInternal", MemberParameters = 
new object[]
 
  252            typeof(global::System.Threading.CancellationToken)
 
  253        }, ReturnType = 
typeof(global::System.Threading.Tasks.Task<
int>))]
 
  254        public override global::System.Threading.Tasks.Task<
int> ReadAsync(
byte[] buffer, 
int offset, 
int count, global::System.Threading.CancellationToken cancellationToken)
 
 
  259        [global::Cpp2ILInjected.Token(Token = 
"0x6001791")]
 
  260        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3604", Offset = 
"0x1AF3604", Length = 
"0xB4")]
 
  261        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  262        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  263        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.CancellationToken), Member = 
"get_None", ReturnType = 
typeof(global::System.Threading.CancellationToken))]
 
  264        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.TaskToApm), Member = 
"Begin", MemberParameters = 
new object[]
 
  266            typeof(global::System.Threading.Tasks.Task),
 
  267            typeof(global::System.AsyncCallback),
 
  270        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  271        public override global::System.IAsyncResult 
BeginRead(
byte[] buffer, 
int offset, 
int count, global::System.AsyncCallback callback, 
object state)
 
 
  276        [global::Cpp2ILInjected.Token(Token = 
"0x6001792")]
 
  277        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF36B8", Offset = 
"0x1AF36B8", Length = 
"0x48")]
 
  278        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  279        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.TaskToApm), Member = 
"End", MemberTypeParameters = 
new object[] { 
"TResult" }, MemberParameters = 
new object[] { typeof(global::System.IAsyncResult) }, ReturnType = 
"TResult")]
 
  280        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  286        [global::Cpp2ILInjected.Token(Token = 
"0x6001793")]
 
  287        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF34E0", Offset = 
"0x1AF34E0", Length = 
"0x124")]
 
  288        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  289        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CryptoStream), Member = 
"ReadAsync", MemberParameters = 
new object[]
 
  294            typeof(global::System.Threading.CancellationToken)
 
  295        }, ReturnType = 
typeof(global::System.Threading.Tasks.Task<
int>))]
 
  296        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  297        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"Create", ReturnType = 
"System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<TResult>")]
 
  298        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"Start", MemberTypeParameters = 
new object[] { 
typeof(CryptoStream.<ReadAsyncInternal>d__37) }, MemberParameters = 
new object[] { 
typeof(
ref CryptoStream.<ReadAsyncInternal>d__37) }, ReturnType = 
typeof(
void))]
 
  299        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"get_Task", ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  300        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  301        private global::System.Threading.Tasks.Task<
int> 
ReadAsyncInternal(
byte[] buffer, 
int offset, 
int count, global::System.Threading.CancellationToken cancellationToken)
 
 
  306        [global::Cpp2ILInjected.Token(Token = 
"0x6001794")]
 
  307        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3700", Offset = 
"0x1AF3700", Length = 
"0x68")]
 
  308        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  309        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  310        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Buffer), Member = 
"BlockCopy", MemberParameters = 
new object[]
 
  317        }, ReturnType = 
typeof(
void))]
 
  318        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.IO.Stream), Member = 
"ReadByte", ReturnType = 
typeof(
int))]
 
  324        [global::Cpp2ILInjected.Token(Token = 
"0x6001795")]
 
  325        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3768", Offset = 
"0x1AF3768", Length = 
"0x30")]
 
  326        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  327        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  328        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.IO.Stream), Member = 
"WriteByte", MemberParameters = 
new object[] { 
typeof(
byte) }, ReturnType = 
typeof(
void))]
 
  334        [global::Cpp2ILInjected.Token(Token = 
"0x6001796")]
 
  335        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3798", Offset = 
"0x1AF3798", Length = 
"0xC0")]
 
  336        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  337        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CryptoStream), Member = 
"CheckReadArguments", MemberParameters = 
new object[]
 
  342        }, ReturnType = 
typeof(
void))]
 
  343        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(CryptoStream), Member = 
"ReadAsyncCore", MemberParameters = 
new object[]
 
  348            typeof(global::System.Threading.CancellationToken),
 
  350        }, ReturnType = 
typeof(global::System.Threading.Tasks.Task<
int>))]
 
  351        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.Task<
int>), Member = 
"GetAwaiter", ReturnType = 
"System.Runtime.CompilerServices.TaskAwaiter`1<TResult>")]
 
  352        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.TaskAwaiter<
int>), Member = 
"GetResult", ReturnType = 
"TResult")]
 
  353        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  359        [global::Cpp2ILInjected.Token(Token = 
"0x6001797")]
 
  360        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF33B0", Offset = 
"0x1AF33B0", Length = 
"0x130")]
 
  361        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  362        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CryptoStream), Member = 
"ReadAsync", MemberParameters = 
new object[]
 
  367            typeof(global::System.Threading.CancellationToken)
 
  368        }, ReturnType = 
typeof(global::System.Threading.Tasks.Task<
int>))]
 
  369        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(CryptoStream), Member = 
"Read", MemberParameters = 
new object[]
 
  374        }, ReturnType = 
typeof(
int))]
 
  375        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  381        }, ReturnType = 
typeof(
void))]
 
  383        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
 
  389        [global::Cpp2ILInjected.Token(Token = 
"0x6001798")]
 
  390        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3858", Offset = 
"0x1AF3858", Length = 
"0x144")]
 
  391        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  392        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CryptoStream.<ReadAsyncInternal>d__37), Member = 
"MoveNext", ReturnType = 
typeof(
void))]
 
  393        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CryptoStream), Member = 
"Read", MemberParameters = 
new object[]
 
  398        }, ReturnType = 
typeof(
int))]
 
  399        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  400        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"Create", ReturnType = 
"System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<TResult>")]
 
  401        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"Start", MemberTypeParameters = 
new object[] { 
typeof(CryptoStream.<ReadAsyncCore>d__42) }, MemberParameters = 
new object[] { 
typeof(
ref CryptoStream.<ReadAsyncCore>d__42) }, ReturnType = 
typeof(
void))]
 
  402        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"get_Task", ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  403        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  404        private global::System.Threading.Tasks.Task<
int> 
ReadAsyncCore(
byte[] buffer, 
int offset, 
int count, global::System.Threading.CancellationToken cancellationToken, 
bool useAsync)
 
 
  409        [global::Cpp2ILInjected.Token(Token = 
"0x6001799")]
 
  410        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF399C", Offset = 
"0x1AF399C", Length = 
"0x48")]
 
  411        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  412        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CryptoStream), Member = 
"CheckWriteArguments", MemberParameters = 
new object[]
 
  417        }, ReturnType = 
typeof(
void))]
 
  418        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(CryptoStream), Member = 
"WriteAsyncInternal", MemberParameters = 
new object[]
 
  423            typeof(global::System.Threading.CancellationToken)
 
  424        }, ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  425        public override global::System.Threading.Tasks.Task WriteAsync(
byte[] buffer, 
int offset, 
int count, global::System.Threading.CancellationToken cancellationToken)
 
 
  430        [global::Cpp2ILInjected.Token(Token = 
"0x600179A")]
 
  431        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3C10", Offset = 
"0x1AF3C10", Length = 
"0xB4")]
 
  432        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  433        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  434        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.CancellationToken), Member = 
"get_None", ReturnType = 
typeof(global::System.Threading.CancellationToken))]
 
  435        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.TaskToApm), Member = 
"Begin", MemberParameters = 
new object[]
 
  437            typeof(global::System.Threading.Tasks.Task),
 
  438            typeof(global::System.AsyncCallback),
 
  441        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  442        public override global::System.IAsyncResult 
BeginWrite(
byte[] buffer, 
int offset, 
int count, global::System.AsyncCallback callback, 
object state)
 
 
  447        [global::Cpp2ILInjected.Token(Token = 
"0x600179B")]
 
  448        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3CC4", Offset = 
"0x1AF3CC4", Length = 
"0xC")]
 
  449        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  450        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.TaskToApm), Member = 
"End", MemberParameters = 
new object[] { typeof(global::System.IAsyncResult) }, ReturnType = 
typeof(
void))]
 
  456        [global::Cpp2ILInjected.Token(Token = 
"0x600179C")]
 
  457        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3B14", Offset = 
"0x1AF3B14", Length = 
"0xFC")]
 
  458        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  459        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CryptoStream), Member = 
"WriteAsync", MemberParameters = 
new object[]
 
  464            typeof(global::System.Threading.CancellationToken)
 
  465        }, ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  466        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  467        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = 
"Create", ReturnType = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder))]
 
  468        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder[]), Member = 
"Start", MemberTypeParameters = 
new object[] { 
typeof(CryptoStream.<WriteAsyncInternal>d__46) }, MemberParameters = 
new object[] { 
typeof(
ref CryptoStream.<WriteAsyncInternal>d__46) }, ReturnType = 
typeof(
void))]
 
  469        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = 
"get_Task", ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  470        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  471        private global::System.Threading.Tasks.Task 
WriteAsyncInternal(
byte[] buffer, 
int offset, 
int count, global::System.Threading.CancellationToken cancellationToken)
 
 
  476        [global::Cpp2ILInjected.Token(Token = 
"0x600179D")]
 
  477        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3CD0", Offset = 
"0x1AF3CD0", Length = 
"0x64")]
 
  478        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  479        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CryptoStream), Member = 
"CheckWriteArguments", MemberParameters = 
new object[]
 
  484        }, ReturnType = 
typeof(
void))]
 
  485        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(CryptoStream), Member = 
"WriteAsyncCore", MemberParameters = 
new object[]
 
  490            typeof(global::System.Threading.CancellationToken),
 
  492        }, ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  493        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.Task), Member = 
"GetAwaiter", ReturnType = 
typeof(global::System.Runtime.CompilerServices.TaskAwaiter))]
 
  494        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.TaskAwaiter), Member = 
"GetResult", ReturnType = 
typeof(
void))]
 
  500        [global::Cpp2ILInjected.Token(Token = 
"0x600179E")]
 
  501        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF39E4", Offset = 
"0x1AF39E4", Length = 
"0x130")]
 
  502        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  503        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CryptoStream), Member = 
"WriteAsync", MemberParameters = 
new object[]
 
  508            typeof(global::System.Threading.CancellationToken)
 
  509        }, ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  510        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(CryptoStream), Member = 
"Write", MemberParameters = 
new object[]
 
  515        }, ReturnType = 
typeof(
void))]
 
  516        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  522        }, ReturnType = 
typeof(
void))]
 
  524        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
 
  530        [global::Cpp2ILInjected.Token(Token = 
"0x600179F")]
 
  531        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3D34", Offset = 
"0x1AF3D34", Length = 
"0x11C")]
 
  532        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  533        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CryptoStream.<WriteAsyncInternal>d__46), Member = 
"MoveNext", ReturnType = 
typeof(
void))]
 
  534        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CryptoStream), Member = 
"Write", MemberParameters = 
new object[]
 
  539        }, ReturnType = 
typeof(
void))]
 
  540        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  541        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = 
"Create", ReturnType = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder))]
 
  542        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder[]), Member = 
"Start", MemberTypeParameters = 
new object[] { 
typeof(CryptoStream.<WriteAsyncCore>d__49) }, MemberParameters = 
new object[] { 
typeof(
ref CryptoStream.<WriteAsyncCore>d__49) }, ReturnType = 
typeof(
void))]
 
  543        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = 
"get_Task", ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  544        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  545        private global::System.Threading.Tasks.Task 
WriteAsyncCore(
byte[] buffer, 
int offset, 
int count, global::System.Threading.CancellationToken cancellationToken, 
bool useAsync)
 
 
  550        [global::Cpp2ILInjected.Token(Token = 
"0x60017A0")]
 
  551        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3E50", Offset = 
"0x1AF3E50", Length = 
"0x10")]
 
  552        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
MACTripleDES), Member = 
"Dispose", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  553        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  554        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  560        [global::Cpp2ILInjected.Token(Token = 
"0x60017A1")]
 
  561        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3E60", Offset = 
"0x1AF3E60", Length = 
"0xA8")]
 
  562        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  563        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  565        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.IO.Stream), Member = 
"Dispose", ReturnType = 
typeof(
void))]
 
  566        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
 
  572        [global::Cpp2ILInjected.Token(Token = 
"0x60017A2")]
 
  573        [global::Cpp2ILInjected.Address(RVA = 
"0x1AF2D08", Offset = 
"0x1AF2D08", Length = 
"0x144")]
 
  574        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  575        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  576        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
 
  582        [global::Cpp2ILInjected.Token(Token = 
"0x1700026C")]
 
  583        private global::System.Threading.SemaphoreSlim AsyncActiveSemaphore
 
  585            [global::Cpp2ILInjected.Token(Token = 
"0x60017A3")]
 
  586            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF3F08", Offset = 
"0x1AF3F08", Length = 
"0xFC")]
 
  589            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  590            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Func<object>), Member = 
".ctor", MemberParameters = 
new object[]
 
  594            }, ReturnType = 
typeof(
void))]
 
  595            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.LazyInitializer), Member = 
"EnsureInitialized", MemberTypeParameters = 
new object[] { 
"T" }, MemberParameters = 
new object[] { 
"T&", 
"System.Func`1<T>" }, ReturnType = 
"T")]
 
  596            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
 
 
  603        [global::Cpp2ILInjected.Token(Token = 
"0x4000C1D")]
 
  604        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
  607        [global::Cpp2ILInjected.Token(Token = 
"0x4000C1E")]
 
  608        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x30")]
 
  611        [global::Cpp2ILInjected.Token(Token = 
"0x4000C1F")]
 
  612        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x38")]
 
  615        [global::Cpp2ILInjected.Token(Token = 
"0x4000C20")]
 
  616        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x40")]
 
  619        [global::Cpp2ILInjected.Token(Token = 
"0x4000C21")]
 
  620        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x48")]
 
  623        [global::Cpp2ILInjected.Token(Token = 
"0x4000C22")]
 
  624        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x4C")]
 
  627        [global::Cpp2ILInjected.Token(Token = 
"0x4000C23")]
 
  628        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x50")]
 
  631        [global::Cpp2ILInjected.Token(Token = 
"0x4000C24")]
 
  632        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x58")]
 
  635        [global::Cpp2ILInjected.Token(Token = 
"0x4000C25")]
 
  636        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x5C")]
 
  639        [global::Cpp2ILInjected.Token(Token = 
"0x4000C26")]
 
  640        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x60")]
 
  643        [global::Cpp2ILInjected.Token(Token = 
"0x4000C27")]
 
  644        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x61")]
 
  647        [global::Cpp2ILInjected.Token(Token = 
"0x4000C28")]
 
  648        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x62")]
 
  651        [global::Cpp2ILInjected.Token(Token = 
"0x4000C29")]
 
  652        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x68")]
 
  655        [global::Cpp2ILInjected.Token(Token = 
"0x4000C2A")]
 
  656        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x70")]
 
  659        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  660        [global::Cpp2ILInjected.Token(Token = 
"0x20002B6")]
 
  664            [global::Cpp2ILInjected.Token(Token = 
"0x60017A4")]
 
  665            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF4004", Offset = 
"0x1AF4004", Length = 
"0x388")]
 
  666            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  667            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  668            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CryptoStream), Member = 
"get_AsyncActiveSemaphore", ReturnType = 
typeof(global::System.Threading.SemaphoreSlim))]
 
  669            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.SemaphoreSlim), Member = 
"WaitAsync", ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  670            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.TaskAwaiters), Member = 
"ForceAsync", MemberParameters = 
new object[] { typeof(global::System.Threading.Tasks.Task) }, ReturnType = 
typeof(global::System.Threading.Tasks.ForceAsyncAwaiter))]
 
  671            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = 
"GetAwaiter", ReturnType = 
typeof(global::System.Threading.Tasks.ForceAsyncAwaiter))]
 
  672            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = 
"get_IsCompleted", ReturnType = 
typeof(
bool))]
 
  673            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = 
"GetResult", ReturnType = 
typeof(
void))]
 
  674            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CryptoStream), Member = 
"ReadAsyncCore", MemberParameters = 
new object[]
 
  679                typeof(global::System.Threading.CancellationToken),
 
  681            }, ReturnType = 
typeof(global::System.Threading.Tasks.Task<
int>))]
 
  682            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.Task<
int>), Member = 
"GetAwaiter", ReturnType = 
"System.Runtime.CompilerServices.TaskAwaiter`1<TResult>")]
 
  683            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.TaskAwaiter<
int>), Member = 
"get_IsCompleted", ReturnType = 
typeof(
bool))]
 
  684            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.TaskAwaiter<
int>), Member = 
"GetResult", ReturnType = 
"TResult")]
 
  685            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.SemaphoreSlim), Member = 
"Release", ReturnType = 
typeof(
int))]
 
  686            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"SetResult", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  687            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"AwaitUnsafeOnCompleted", MemberTypeParameters = 
new object[]
 
  689                typeof(global::System.Runtime.CompilerServices.TaskAwaiter<
int>),
 
  691            }, MemberParameters = 
new object[]
 
  693                typeof(
ref global::System.Runtime.CompilerServices.TaskAwaiter<
int>),
 
  695            }, ReturnType = 
typeof(
void))]
 
  696            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"SetException", MemberParameters = 
new object[] { 
typeof(global::System.
Exception) }, ReturnType = 
typeof(
void))]
 
  697            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"AwaitUnsafeOnCompleted", MemberTypeParameters = 
new object[]
 
  699                typeof(global::System.Threading.Tasks.ForceAsyncAwaiter),
 
  701            }, MemberParameters = 
new object[]
 
  703                typeof(
ref global::System.Threading.Tasks.ForceAsyncAwaiter),
 
  705            }, ReturnType = 
typeof(
void))]
 
  706            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
 
  712            [global::System.Diagnostics.DebuggerHidden]
 
  713            [global::Cpp2ILInjected.Token(Token = 
"0x60017A5")]
 
  714            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF438C", Offset = 
"0x1AF438C", Length = 
"0x58")]
 
  715            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  716            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"SetStateMachine", MemberParameters = 
new object[] { typeof(global::System.Runtime.CompilerServices.IAsyncStateMachine) }, ReturnType = 
typeof(
void))]
 
  717            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  723            [global::Cpp2ILInjected.Token(Token = 
"0x4000C2B")]
 
  724            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  727            [global::Cpp2ILInjected.Token(Token = 
"0x4000C2C")]
 
  728            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x8")]
 
  729            public global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int> <>
t__builder;
 
  731            [global::Cpp2ILInjected.Token(Token = 
"0x4000C2D")]
 
  732            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]
 
  735            [global::Cpp2ILInjected.Token(Token = 
"0x4000C2E")]
 
  736            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
  739            [global::Cpp2ILInjected.Token(Token = 
"0x4000C2F")]
 
  740            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x30")]
 
  743            [global::Cpp2ILInjected.Token(Token = 
"0x4000C30")]
 
  744            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x34")]
 
  747            [global::Cpp2ILInjected.Token(Token = 
"0x4000C31")]
 
  748            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x38")]
 
  751            [global::Cpp2ILInjected.Token(Token = 
"0x4000C32")]
 
  752            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x40")]
 
  755            [global::Cpp2ILInjected.Token(Token = 
"0x4000C33")]
 
  756            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x48")]
 
  757            private global::System.Threading.Tasks.ForceAsyncAwaiter <>
u__1;
 
  759            [global::Cpp2ILInjected.Token(Token = 
"0x4000C34")]
 
  760            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x50")]
 
  761            private global::System.Runtime.CompilerServices.TaskAwaiter<
int> <>
u__2;
 
 
  764        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  765        [global::Cpp2ILInjected.Token(Token = 
"0x20002B7")]
 
  769            [global::Cpp2ILInjected.Token(Token = 
"0x60017A6")]
 
  770            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF43E4", Offset = 
"0x1AF43E4", Length = 
"0x1044")]
 
  771            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  772            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  773            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Buffer), Member = 
"BlockCopy", MemberParameters = 
new object[]
 
  780            }, ReturnType = 
typeof(
void))]
 
  781            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
ThrowHelper), Member = 
"ThrowArgumentOutOfRangeException", ReturnType = 
typeof(
void))]
 
  783            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"AwaitUnsafeOnCompleted", MemberTypeParameters = 
new object[]
 
  785                typeof(global::System.Runtime.CompilerServices.ValueTaskAwaiter<
int>),
 
  787            }, MemberParameters = 
new object[]
 
  789                typeof(
ref global::System.Runtime.CompilerServices.ValueTaskAwaiter<
int>),
 
  791            }, ReturnType = 
typeof(
void))]
 
  792            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"SetResult", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  793            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Span<>), Member = 
"op_Implicit", MemberParameters = 
new object[] { 
"T[]" }, ReturnType = 
"System.Span`1<T>")]
 
  794            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"SetException", MemberParameters = 
new object[] { 
typeof(global::System.
Exception) }, ReturnType = 
typeof(
void))]
 
  795            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 65)]
 
  801            [global::System.Diagnostics.DebuggerHidden]
 
  802            [global::Cpp2ILInjected.Token(Token = 
"0x60017A7")]
 
  803            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF5428", Offset = 
"0x1AF5428", Length = 
"0x58")]
 
  804            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  805            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int>), Member = 
"SetStateMachine", MemberParameters = 
new object[] { typeof(global::System.Runtime.CompilerServices.IAsyncStateMachine) }, ReturnType = 
typeof(
void))]
 
  806            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  812            [global::Cpp2ILInjected.Token(Token = 
"0x4000C35")]
 
  813            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  816            [global::Cpp2ILInjected.Token(Token = 
"0x4000C36")]
 
  817            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x8")]
 
  818            public global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder<
int> <>
t__builder;
 
  820            [global::Cpp2ILInjected.Token(Token = 
"0x4000C37")]
 
  821            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]
 
  824            [global::Cpp2ILInjected.Token(Token = 
"0x4000C38")]
 
  825            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x24")]
 
  828            [global::Cpp2ILInjected.Token(Token = 
"0x4000C39")]
 
  829            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
  832            [global::Cpp2ILInjected.Token(Token = 
"0x4000C3A")]
 
  833            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x30")]
 
  836            [global::Cpp2ILInjected.Token(Token = 
"0x4000C3B")]
 
  837            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x38")]
 
  840            [global::Cpp2ILInjected.Token(Token = 
"0x4000C3C")]
 
  841            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x40")]
 
  844            [global::Cpp2ILInjected.Token(Token = 
"0x4000C3D")]
 
  845            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x48")]
 
  846            private int <bytesToDeliver>5
__2;
 
  848            [global::Cpp2ILInjected.Token(Token = 
"0x4000C3E")]
 
  849            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x4C")]
 
  850            private int <currentOutputIndex>5
__3;
 
  852            [global::Cpp2ILInjected.Token(Token = 
"0x4000C3F")]
 
  853            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x50")]
 
  854            private int <numWholeBlocksInBytes>5
__4;
 
  856            [global::Cpp2ILInjected.Token(Token = 
"0x4000C40")]
 
  857            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x58")]
 
  860            [global::Cpp2ILInjected.Token(Token = 
"0x4000C41")]
 
  861            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x60")]
 
  864            [global::Cpp2ILInjected.Token(Token = 
"0x4000C42")]
 
  865            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x68")]
 
  866            private global::System.Runtime.CompilerServices.ValueTaskAwaiter<
int> <>
u__1;
 
 
  869        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  870        [global::Cpp2ILInjected.Token(Token = 
"0x20002B8")]
 
  874            [global::Cpp2ILInjected.Token(Token = 
"0x60017A8")]
 
  875            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF5480", Offset = 
"0x1AF5480", Length = 
"0x2E4")]
 
  876            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  877            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  878            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CryptoStream), Member = 
"get_AsyncActiveSemaphore", ReturnType = 
typeof(global::System.Threading.SemaphoreSlim))]
 
  879            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.SemaphoreSlim), Member = 
"WaitAsync", ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  880            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.TaskAwaiters), Member = 
"ForceAsync", MemberParameters = 
new object[] { typeof(global::System.Threading.Tasks.Task) }, ReturnType = 
typeof(global::System.Threading.Tasks.ForceAsyncAwaiter))]
 
  881            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = 
"GetAwaiter", ReturnType = 
typeof(global::System.Threading.Tasks.ForceAsyncAwaiter))]
 
  882            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = 
"get_IsCompleted", ReturnType = 
typeof(
bool))]
 
  883            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.ForceAsyncAwaiter), Member = 
"GetResult", ReturnType = 
typeof(
void))]
 
  884            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
CryptoStream), Member = 
"WriteAsyncCore", MemberParameters = 
new object[]
 
  889                typeof(global::System.Threading.CancellationToken),
 
  891            }, ReturnType = 
typeof(global::System.Threading.Tasks.Task))]
 
  892            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.Task), Member = 
"GetAwaiter", ReturnType = 
typeof(global::System.Runtime.CompilerServices.TaskAwaiter))]
 
  893            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.TaskAwaiter), Member = 
"get_IsCompleted", ReturnType = 
typeof(
bool))]
 
  894            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.TaskAwaiter), Member = 
"GetResult", ReturnType = 
typeof(
void))]
 
  895            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.SemaphoreSlim), Member = 
"Release", ReturnType = 
typeof(
int))]
 
  896            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = 
"SetResult", ReturnType = 
typeof(
void))]
 
  897            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder[]), Member = 
"AwaitUnsafeOnCompleted", MemberTypeParameters = 
new object[]
 
  899                typeof(global::System.Runtime.CompilerServices.TaskAwaiter),
 
  901            }, MemberParameters = 
new object[]
 
  903                typeof(
ref global::System.Runtime.CompilerServices.TaskAwaiter),
 
  905            }, ReturnType = 
typeof(
void))]
 
  906            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder[]), Member = 
"AwaitUnsafeOnCompleted", MemberTypeParameters = 
new object[]
 
  908                typeof(global::System.Threading.Tasks.ForceAsyncAwaiter),
 
  910            }, MemberParameters = 
new object[]
 
  912                typeof(
ref global::System.Threading.Tasks.ForceAsyncAwaiter),
 
  914            }, ReturnType = 
typeof(
void))]
 
  915            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = 
"SetException", MemberParameters = 
new object[] { 
typeof(global::System.
Exception) }, ReturnType = 
typeof(
void))]
 
  916            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
 
  922            [global::System.Diagnostics.DebuggerHidden]
 
  923            [global::Cpp2ILInjected.Token(Token = 
"0x60017A9")]
 
  924            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF5764", Offset = 
"0x1AF5764", Length = 
"0xC")]
 
  925            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  926            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = 
"SetStateMachine", MemberParameters = 
new object[] { typeof(global::System.Runtime.CompilerServices.IAsyncStateMachine) }, ReturnType = 
typeof(
void))]
 
  932            [global::Cpp2ILInjected.Token(Token = 
"0x4000C43")]
 
  933            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  936            [global::Cpp2ILInjected.Token(Token = 
"0x4000C44")]
 
  937            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x8")]
 
  938            public global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder <>
t__builder;
 
  940            [global::Cpp2ILInjected.Token(Token = 
"0x4000C45")]
 
  941            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]
 
  944            [global::Cpp2ILInjected.Token(Token = 
"0x4000C46")]
 
  945            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
  948            [global::Cpp2ILInjected.Token(Token = 
"0x4000C47")]
 
  949            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x30")]
 
  952            [global::Cpp2ILInjected.Token(Token = 
"0x4000C48")]
 
  953            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x34")]
 
  956            [global::Cpp2ILInjected.Token(Token = 
"0x4000C49")]
 
  957            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x38")]
 
  960            [global::Cpp2ILInjected.Token(Token = 
"0x4000C4A")]
 
  961            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x40")]
 
  964            [global::Cpp2ILInjected.Token(Token = 
"0x4000C4B")]
 
  965            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x48")]
 
  966            private global::System.Threading.Tasks.ForceAsyncAwaiter <>
u__1;
 
  968            [global::Cpp2ILInjected.Token(Token = 
"0x4000C4C")]
 
  969            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x50")]
 
  970            private global::System.Runtime.CompilerServices.TaskAwaiter <>
u__2;
 
 
  973        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  974        [global::Cpp2ILInjected.Token(Token = 
"0x20002B9")]
 
  978            [global::Cpp2ILInjected.Token(Token = 
"0x60017AA")]
 
  979            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF5770", Offset = 
"0x1AF5770", Length = 
"0x10F4")]
 
  980            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  981            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  982            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Buffer), Member = 
"BlockCopy", MemberParameters = 
new object[]
 
  989            }, ReturnType = 
typeof(
void))]
 
  990            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
ThrowHelper), Member = 
"ThrowArgumentOutOfRangeException", ReturnType = 
typeof(
void))]
 
  991            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.TaskAwaiter), Member = 
"ValidateEnd", MemberParameters = 
new object[] { 
typeof(global::System.Threading.Tasks.Task) }, ReturnType = 
typeof(
void))]
 
  992            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.ValueTask), Member = 
"GetAwaiter", ReturnType = 
typeof(global::System.Runtime.CompilerServices.ValueTaskAwaiter))]
 
  993            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.Tasks.Task), Member = 
"get_IsCompleted", ReturnType = 
typeof(
bool))]
 
  994            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder[]), Member = 
"AwaitUnsafeOnCompleted", MemberTypeParameters = 
new object[]
 
  996                typeof(global::System.Runtime.CompilerServices.ValueTaskAwaiter),
 
  998            }, MemberParameters = 
new object[]
 
 1000                typeof(
ref global::System.Runtime.CompilerServices.ValueTaskAwaiter),
 
 1002            }, ReturnType = 
typeof(
void))]
 
 1003            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = 
"SetResult", ReturnType = 
typeof(
void))]
 
 1004            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = 
"SetException", MemberParameters = 
new object[] { 
typeof(global::System.
Exception) }, ReturnType = 
typeof(
void))]
 
 1005            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 54)]
 
 1011            [global::System.Diagnostics.DebuggerHidden]
 
 1012            [global::Cpp2ILInjected.Token(Token = 
"0x60017AB")]
 
 1013            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF6864", Offset = 
"0x1AF6864", Length = 
"0xC")]
 
 1014            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 1015            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder), Member = 
"SetStateMachine", MemberParameters = 
new object[] { typeof(global::System.Runtime.CompilerServices.IAsyncStateMachine) }, ReturnType = 
typeof(
void))]
 
 1021            [global::Cpp2ILInjected.Token(Token = 
"0x4000C4D")]
 
 1022            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
 1025            [global::Cpp2ILInjected.Token(Token = 
"0x4000C4E")]
 
 1026            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x8")]
 
 1027            public global::System.Runtime.CompilerServices.AsyncTaskMethodBuilder <>
t__builder;
 
 1029            [global::Cpp2ILInjected.Token(Token = 
"0x4000C4F")]
 
 1030            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]
 
 1033            [global::Cpp2ILInjected.Token(Token = 
"0x4000C50")]
 
 1034            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x24")]
 
 1037            [global::Cpp2ILInjected.Token(Token = 
"0x4000C51")]
 
 1038            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
 1041            [global::Cpp2ILInjected.Token(Token = 
"0x4000C52")]
 
 1042            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x30")]
 
 1045            [global::Cpp2ILInjected.Token(Token = 
"0x4000C53")]
 
 1046            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x38")]
 
 1049            [global::Cpp2ILInjected.Token(Token = 
"0x4000C54")]
 
 1050            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x40")]
 
 1053            [global::Cpp2ILInjected.Token(Token = 
"0x4000C55")]
 
 1054            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x48")]
 
 1055            private int <bytesToWrite>5
__2;
 
 1057            [global::Cpp2ILInjected.Token(Token = 
"0x4000C56")]
 
 1058            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x4C")]
 
 1059            private int <currentInputIndex>5
__3;
 
 1061            [global::Cpp2ILInjected.Token(Token = 
"0x4000C57")]
 
 1062            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x50")]
 
 1063            private int <numOutputBytes>5
__4;
 
 1065            [global::Cpp2ILInjected.Token(Token = 
"0x4000C58")]
 
 1066            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x58")]
 
 1067            private global::System.Runtime.CompilerServices.ValueTaskAwaiter <>
u__1;
 
 1069            [global::Cpp2ILInjected.Token(Token = 
"0x4000C59")]
 
 1070            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x68")]
 
 1071            private int <numWholeBlocksInBytes>5
__5;
 
 1073            [global::Cpp2ILInjected.Token(Token = 
"0x4000C5A")]
 
 1074            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x70")]
 
 
 1078        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
 1079        [global::Cpp2ILInjected.Token(Token = 
"0x20002BA")]
 
 1080        [global::System.Serializable]
 
 1084            [global::Cpp2ILInjected.Token(Token = 
"0x60017AC")]
 
 1085            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF6870", Offset = 
"0x1AF6870", Length = 
"0x5C")]
 
 1086            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 1087            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
 1088            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
 1094            [global::Cpp2ILInjected.Token(Token = 
"0x60017AD")]
 
 1095            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF68CC", Offset = 
"0x1AF68CC", Length = 
"0x8")]
 
 1096            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 1097            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
 1103            [global::Cpp2ILInjected.Token(Token = 
"0x60017AE")]
 
 1104            [global::Cpp2ILInjected.Address(RVA = 
"0x1AF68D4", Offset = 
"0x1AF68D4", Length = 
"0x5C")]
 
 1105            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 1106            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Threading.SemaphoreSlim), Member = 
".ctor", MemberParameters = 
new object[]
 
 1110            }, ReturnType = 
typeof(
void))]
 
 1111            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
 1117            [global::Cpp2ILInjected.Token(Token = 
"0x4000C5B")]
 
 1120            [global::Cpp2ILInjected.Token(Token = 
"0x4000C5C")]
 
 1121            public static global::System.Func<global::System.Threading.SemaphoreSlim> <>9
__54_0;