diff --git a/.gitignore b/.gitignore
index fe4b94c..3b1cf88 100644
--- a/.gitignore
+++ b/.gitignore
@@ -456,4 +456,6 @@ $RECYCLE.BIN/
# Allow pregenerated ssl cert
!nksrv/site.pfx
!ServerSelector/myCA.pfx
-!ServerSelector/sodium.dll
\ No newline at end of file
+!ServerSelector/sodium.dll
+
+EpinelPS/Protos/allmsgs.proto
\ No newline at end of file
diff --git a/EpinelPS/EpinelPS.csproj b/EpinelPS/EpinelPS.csproj
index d381b6a..edb8123 100644
--- a/EpinelPS/EpinelPS.csproj
+++ b/EpinelPS/EpinelPS.csproj
@@ -29,13 +29,6 @@
-
-
-
-
-
-
-
Always
diff --git a/EpinelPS/LobbyServer/LobbyHandler.cs b/EpinelPS/LobbyServer/LobbyHandler.cs
index 563b61e..9c994e7 100644
--- a/EpinelPS/LobbyServer/LobbyHandler.cs
+++ b/EpinelPS/LobbyServer/LobbyHandler.cs
@@ -105,7 +105,7 @@ namespace EpinelPS.LobbyServer
{
NetUserData ret = new()
{
- Lv = user.userPointData.UserLevel,
+ Level = user.userPointData.UserLevel,
Exp = user.userPointData.ExperiencePoint,
CommanderRoomJukebox = 5,
CostumeLv = 1,
@@ -133,7 +133,7 @@ namespace EpinelPS.LobbyServer
{
var ret = new NetWholeUserData()
{
- Lv = user.userPointData.UserLevel,
+ Level = user.userPointData.UserLevel,
Frame = user.ProfileFrame,
Icon = user.ProfileIconId,
IconPrism = user.ProfileIconIsPrism,
diff --git a/EpinelPS/LobbyServer/Msgs/Auth/DoEnterServer.cs b/EpinelPS/LobbyServer/Msgs/Auth/DoEnterServer.cs
index 32e66cc..2e7159d 100644
--- a/EpinelPS/LobbyServer/Msgs/Auth/DoEnterServer.cs
+++ b/EpinelPS/LobbyServer/Msgs/Auth/DoEnterServer.cs
@@ -11,7 +11,7 @@ namespace EpinelPS.LobbyServer.Msgs.Auth
{
protected override async Task HandleAsync()
{
- var req = await ReadData();
+ var req = await ReadData();
// request has auth token
UsedAuthToken = req.AuthToken;
@@ -26,7 +26,7 @@ namespace EpinelPS.LobbyServer.Msgs.Auth
var user = GetUser();
- var response = new EnterServerResponse();
+ var response = new ResEnterServer();
var rsp = LobbyHandler.GenGameClientTok(req.ClientPublicKey, req.AuthToken);
response.GameClientToken = rsp.ClientAuthToken;
response.FeatureDataInfo = new NetFeatureDataInfo() { UseFeatureData = true };
diff --git a/EpinelPS/LobbyServer/Msgs/Auth/DoIntlAuth.cs b/EpinelPS/LobbyServer/Msgs/Auth/DoIntlAuth.cs
index 961d5fe..ea9e5a9 100644
--- a/EpinelPS/LobbyServer/Msgs/Auth/DoIntlAuth.cs
+++ b/EpinelPS/LobbyServer/Msgs/Auth/DoIntlAuth.cs
@@ -11,7 +11,7 @@ namespace EpinelPS.LobbyServer.Msgs.Auth
protected override async Task HandleAsync()
{
var req = await ReadData();
- var response = new AuthIntlResponse();
+ var response = new ResAuth();
UsedAuthToken = req.Token;
foreach (var item in JsonDb.Instance.LauncherAccessTokens)
@@ -23,7 +23,7 @@ namespace EpinelPS.LobbyServer.Msgs.Auth
}
if (UserId == 0)
{
- response.AuthError = new NetAuthError() { ErrorCode = AuthErrorCode.Error };
+ response.AuthError = new NetAuthError() { ErrorCode = AuthErrorCode.AuthErrorCodeError };
}
else
{
@@ -44,7 +44,7 @@ namespace EpinelPS.LobbyServer.Msgs.Auth
}
else
{
- response.AuthSuccess = new NetAuthSuccess() { AuthToken = req.Token, CentauriZoneId = "84", FirstAuth = "", PurchaseRestriction = new NetUserPurchaseRestriction() { PurchaseRestriction = PurchaseRestriction.Child, UpdatedAt = 638546758794611090 } };
+ response.AuthSuccess = new NetAuthSuccess() { AuthToken = req.Token, CentauriZoneId = "84", FirstAuth = false, PurchaseRestriction = new NetUserPurchaseRestriction() { PurchaseRestriction = PurchaseRestriction.PurchaseRestrictionChild, UpdatedAt = 638546758794611090 } };
}
}
diff --git a/EpinelPS/LobbyServer/Msgs/Campaign/SaveFieldObject.cs b/EpinelPS/LobbyServer/Msgs/Campaign/SaveFieldObject.cs
index 32756da..a17dcd4 100644
--- a/EpinelPS/LobbyServer/Msgs/Campaign/SaveFieldObject.cs
+++ b/EpinelPS/LobbyServer/Msgs/Campaign/SaveFieldObject.cs
@@ -16,14 +16,14 @@ namespace EpinelPS.LobbyServer.Msgs.Campaign
var response = new ResSaveCampaignFieldObject();
- Console.WriteLine($"save {req.MapId} with {req.FieldObject.PositionID}");
+ Console.WriteLine($"save {req.MapId} with {req.FieldObject.PositionId}");
var chapter = GameData.Instance.GetNormalChapterNumberFromFieldName(req.MapId);
var mod = req.MapId.Contains("hard") ? "Hard" : "Normal";
var key = chapter + "_" + mod;
var field = user.FieldInfoNew[key];
- field.CompletedObjects.Add(new NetFieldObject() { PositionId = req.FieldObject.PositionID, Json = req.FieldObject.Json, Type = req.FieldObject.Type });
+ field.CompletedObjects.Add(new NetFieldObject() { PositionId = req.FieldObject.PositionId, Json = req.FieldObject.Json, Type = req.FieldObject.Type });
JsonDb.Save();
await WriteDataAsync(response);
diff --git a/EpinelPS/LobbyServer/Msgs/Character/GetSynchrodevice.cs b/EpinelPS/LobbyServer/Msgs/Character/GetSynchrodevice.cs
index 0eb1248..229c7ca 100644
--- a/EpinelPS/LobbyServer/Msgs/Character/GetSynchrodevice.cs
+++ b/EpinelPS/LobbyServer/Msgs/Character/GetSynchrodevice.cs
@@ -17,7 +17,7 @@ namespace EpinelPS.LobbyServer.Msgs.Character
foreach (var item in highestLevelCharacters)
{
- response.Synchro.StandardCharacters.Add(new NetUserCharacterData() { Default = new() { Csn = item.Csn, Skill1Lv = item.Skill1Lvl, Skill2Lv = item.Skill2Lvl, CostumeId = item.CostumeId, Lv = item.Level, Grade = item.Grade, Tid = item.Tid, UltiSkillLv = item.UltimateLevel } });
+ response.Synchro.StandardCharacters.Add(new NetUserCharacterData() { Default = new() { Csn = item.Csn, Skill1Lv = item.Skill1Lvl, Skill2Lv = item.Skill2Lvl, CostumeId = item.CostumeId, Level = item.Level, Grade = item.Grade, Tid = item.Tid, UltiSkillLv = item.UltimateLevel } });
}
response.Synchro.Slots.Add(new NetSynchroSlot() { Slot = 1 });
diff --git a/EpinelPS/LobbyServer/Msgs/Character/LevelUp.cs b/EpinelPS/LobbyServer/Msgs/Character/LevelUp.cs
index 1e8f2b8..5c77c6c 100644
--- a/EpinelPS/LobbyServer/Msgs/Character/LevelUp.cs
+++ b/EpinelPS/LobbyServer/Msgs/Character/LevelUp.cs
@@ -50,7 +50,7 @@ namespace EpinelPS.LobbyServer.Msgs.Character
{
CostumeId = item.CostumeId,
Csn = item.Csn,
- Lv = item.Level,
+ Level = item.Level,
Skill1Lv = item.Skill1Lvl,
Skill2Lv = item.Skill2Lvl,
UltiSkillLv = item.UltimateLevel,
diff --git a/EpinelPS/LobbyServer/Msgs/Character/ResetLevel.cs b/EpinelPS/LobbyServer/Msgs/Character/ResetLevel.cs
index 8f9be7b..030c703 100644
--- a/EpinelPS/LobbyServer/Msgs/Character/ResetLevel.cs
+++ b/EpinelPS/LobbyServer/Msgs/Character/ResetLevel.cs
@@ -50,7 +50,7 @@ namespace EpinelPS.LobbyServer.Msgs.Character
{
CostumeId = item.CostumeId,
Csn = item.Csn,
- Lv = item.Level,
+ Level = item.Level,
Skill1Lv = item.Skill1Lvl,
Skill2Lv = item.Skill2Lvl,
UltiSkillLv = item.UltimateLevel,
diff --git a/EpinelPS/LobbyServer/Msgs/Event/CompleteEventScenario.cs b/EpinelPS/LobbyServer/Msgs/Event/CompleteEventScenario.cs
index 83df74d..1d79732 100644
--- a/EpinelPS/LobbyServer/Msgs/Event/CompleteEventScenario.cs
+++ b/EpinelPS/LobbyServer/Msgs/Event/CompleteEventScenario.cs
@@ -11,16 +11,16 @@ namespace EpinelPS.LobbyServer.Msgs.Event
var req = await ReadData();
var user = GetUser();
- if (user.EventInfo.ContainsKey(req.EventID))
+ if (user.EventInfo.ContainsKey(req.EventId))
{
- var evt = user.EventInfo[req.EventID];
+ var evt = user.EventInfo[req.EventId];
evt.CompletedScenarios.Add(req.ScenarioId);
}
else
{
var evt = new EventData();
evt.CompletedScenarios.Add(req.ScenarioId);
- user.EventInfo.Add(req.EventID, evt);
+ user.EventInfo.Add(req.EventId, evt);
}
var response = new ResSetEventScenarioComplete();
diff --git a/EpinelPS/LobbyServer/Msgs/Event/GetEventScenario.cs b/EpinelPS/LobbyServer/Msgs/Event/GetEventScenario.cs
index 1edaf4f..43d3844 100644
--- a/EpinelPS/LobbyServer/Msgs/Event/GetEventScenario.cs
+++ b/EpinelPS/LobbyServer/Msgs/Event/GetEventScenario.cs
@@ -12,14 +12,14 @@ namespace EpinelPS.LobbyServer.Msgs.Event
var user = GetUser();
var response = new ResGetEventScenarioData();
- if (user.EventInfo.ContainsKey(req.EventID))
+ if (user.EventInfo.ContainsKey(req.EventId))
{
- var evt = user.EventInfo[req.EventID];
+ var evt = user.EventInfo[req.EventId];
response.ScenarioIdList.AddRange(evt.CompletedScenarios);
}
else
{
- user.EventInfo.Add(req.EventID, new EventData());
+ user.EventInfo.Add(req.EventId, new EventData());
}
await WriteDataAsync(response);
diff --git a/EpinelPS/LobbyServer/Msgs/Event/StoryEvent/GetStoryDungeon.cs b/EpinelPS/LobbyServer/Msgs/Event/StoryEvent/GetStoryDungeon.cs
index 1de058a..6123b5c 100644
--- a/EpinelPS/LobbyServer/Msgs/Event/StoryEvent/GetStoryDungeon.cs
+++ b/EpinelPS/LobbyServer/Msgs/Event/StoryEvent/GetStoryDungeon.cs
@@ -18,7 +18,7 @@ namespace EpinelPS.LobbyServer.Msgs.Event.StoryEvent
var response = new ResStoryDungeonEventData()
{
TeamData = new NetUserTeamData(),
- RemainingTickets = 10,
+ RemainTicket = 10,
};
// TOOD
diff --git a/EpinelPS/LobbyServer/Msgs/Gacha/ExecGacha.cs b/EpinelPS/LobbyServer/Msgs/Gacha/ExecGacha.cs
index 7faf0f4..7971f70 100644
--- a/EpinelPS/LobbyServer/Msgs/Gacha/ExecGacha.cs
+++ b/EpinelPS/LobbyServer/Msgs/Gacha/ExecGacha.cs
@@ -26,7 +26,7 @@ namespace EpinelPS.LobbyServer.Msgs.Gacha
var id = user.GenerateUniqueCharacterId();
response.Gacha.Add(new NetGachaEntityData() { Corporation = 1, PieceCount = 1, CurrencyValue = 5, Sn = id, Tid = c, Type = 1 });
- response.Characters.Add(new NetUserCharacterDefaultData() { CostumeId = 0, Csn = id, Grade = 0, Lv = 1, Skill1Lv = 1, Skill2Lv = 1, Tid = c, UltiSkillLv = 1 });
+ response.Characters.Add(new NetUserCharacterDefaultData() { CostumeId = 0, Csn = id, Grade = 0, Level = 1, Skill1Lv = 1, Skill2Lv = 1, Tid = c, UltiSkillLv = 1 });
user.Characters.Add(new Database.Character() { CostumeId = 0, Csn = id, Grade = 0, Level = 1, Skill1Lvl = 1, Skill2Lvl = 1, Tid = c, UltimateLevel = 1 });
}
diff --git a/EpinelPS/LobbyServer/Msgs/Intercept/GetInterceptData.cs b/EpinelPS/LobbyServer/Msgs/Intercept/GetInterceptData.cs
index 2ecebef..2e7dbf3 100644
--- a/EpinelPS/LobbyServer/Msgs/Intercept/GetInterceptData.cs
+++ b/EpinelPS/LobbyServer/Msgs/Intercept/GetInterceptData.cs
@@ -1,10 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Intercept
{
diff --git a/EpinelPS/LobbyServer/Msgs/Intercept/InterceptCheck.cs b/EpinelPS/LobbyServer/Msgs/Intercept/InterceptCheck.cs
index bbed788..9a90a18 100644
--- a/EpinelPS/LobbyServer/Msgs/Intercept/InterceptCheck.cs
+++ b/EpinelPS/LobbyServer/Msgs/Intercept/InterceptCheck.cs
@@ -1,10 +1,4 @@
-using EpinelPS.Net;
using EpinelPS.Utils;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace EpinelPS.LobbyServer.Msgs.Intercept
{
diff --git a/EpinelPS/LobbyServer/Msgs/Intercept/InterceptClear.cs b/EpinelPS/LobbyServer/Msgs/Intercept/InterceptClear.cs
index f7b2371..d7370f5 100644
--- a/EpinelPS/LobbyServer/Msgs/Intercept/InterceptClear.cs
+++ b/EpinelPS/LobbyServer/Msgs/Intercept/InterceptClear.cs
@@ -1,10 +1,4 @@
-using EpinelPS.Net;
using EpinelPS.Utils;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace EpinelPS.LobbyServer.Msgs.Intercept
{
diff --git a/EpinelPS/LobbyServer/Msgs/Intercept/InterceptEnter.cs b/EpinelPS/LobbyServer/Msgs/Intercept/InterceptEnter.cs
index defa09e..0490f7a 100644
--- a/EpinelPS/LobbyServer/Msgs/Intercept/InterceptEnter.cs
+++ b/EpinelPS/LobbyServer/Msgs/Intercept/InterceptEnter.cs
@@ -1,10 +1,4 @@
-using EpinelPS.Net;
using EpinelPS.Utils;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace EpinelPS.LobbyServer.Msgs.Intercept
{
diff --git a/EpinelPS/LobbyServer/Msgs/Intercept/InterceptFastClear.cs b/EpinelPS/LobbyServer/Msgs/Intercept/InterceptFastClear.cs
index 999e8c6..bfc55cc 100644
--- a/EpinelPS/LobbyServer/Msgs/Intercept/InterceptFastClear.cs
+++ b/EpinelPS/LobbyServer/Msgs/Intercept/InterceptFastClear.cs
@@ -1,6 +1,4 @@
-using EpinelPS.Net;
using EpinelPS.Utils;
-using System.Threading.Tasks;
namespace EpinelPS.LobbyServer.Msgs.Intercept
{
@@ -13,10 +11,9 @@ namespace EpinelPS.LobbyServer.Msgs.Intercept
var response = new ResFastClearIntercept
{
- Intercept = 1,
- InterceptId = 1,
TicketCount = 3,
- MaxTicketCount = 10
+ MaxTicketCount = 10,
+ Damage = 2
};
await WriteDataAsync(response);
diff --git a/EpinelPS/LobbyServer/Msgs/Inventory/GetInventoryData.cs b/EpinelPS/LobbyServer/Msgs/Inventory/GetInventoryData.cs
index 2f69836..bbf50b6 100644
--- a/EpinelPS/LobbyServer/Msgs/Inventory/GetInventoryData.cs
+++ b/EpinelPS/LobbyServer/Msgs/Inventory/GetInventoryData.cs
@@ -13,7 +13,7 @@ namespace EpinelPS.LobbyServer.Msgs.Inventory
var response = new ResGetInventoryData();
foreach (var item in user.Items)
{
- response.Items.Add(new NetUserItemData() { Count = item.Count, Tid = item.ItemType, Csn = item.Csn, Lv = item.Level, Exp = item.Exp, Corporation = item.Corp, Isn = item.Isn, Position = item.Position });
+ response.Items.Add(new NetUserItemData() { Count = item.Count, Tid = item.ItemType, Csn = item.Csn, Level = item.Level, Exp = item.Exp, Corporation = item.Corp, Isn = item.Isn, Position = item.Position });
}
// TODO: HarmonyCubes, RunAwakeningIsnList, UserRedeems
diff --git a/EpinelPS/LobbyServer/Msgs/Liberate/ChooseCharacter.cs b/EpinelPS/LobbyServer/Msgs/Liberate/ChooseCharacter.cs
index 9a6d30a..26a5e0f 100644
--- a/EpinelPS/LobbyServer/Msgs/Liberate/ChooseCharacter.cs
+++ b/EpinelPS/LobbyServer/Msgs/Liberate/ChooseCharacter.cs
@@ -1,10 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Liberate
{
@@ -13,16 +7,16 @@ namespace EpinelPS.LobbyServer.Msgs.Liberate
{
protected override async Task HandleAsync()
{
- var req = await ReadData();
+ var req = await ReadData();
var user = GetUser();
- var response = new ChooseLiberateCharacterResponse();
+ var response = new ResChooseLiberateCharacter();
// TODO
response.Data = new NetLiberateData() { CharacterId = req.CharacterId };
- response.Data.MissionData.Add(new NetLiberateMissionData() { MissionState = LiberateMissionState.Running, Id = 1 });
- response.Data.MissionData.Add(new NetLiberateMissionData() { MissionState = LiberateMissionState.Running, Id = 2 });
- response.Data.MissionData.Add(new NetLiberateMissionData() { MissionState = LiberateMissionState.Running, Id = 3 });
+ response.Data.MissionData.Add(new NetLiberateMissionData() { MissionState = LiberateMissionState.LiberateMissionStateRunning, Id = 1 });
+ response.Data.MissionData.Add(new NetLiberateMissionData() { MissionState = LiberateMissionState.LiberateMissionStateRunning, Id = 2 });
+ response.Data.MissionData.Add(new NetLiberateMissionData() { MissionState = LiberateMissionState.LiberateMissionStateRunning, Id = 3 });
await WriteDataAsync(response);
}
diff --git a/EpinelPS/LobbyServer/Msgs/Liberate/GetProgressList.cs b/EpinelPS/LobbyServer/Msgs/Liberate/GetProgressList.cs
index b2c9976..cdb6c15 100644
--- a/EpinelPS/LobbyServer/Msgs/Liberate/GetProgressList.cs
+++ b/EpinelPS/LobbyServer/Msgs/Liberate/GetProgressList.cs
@@ -1,10 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Liberate
{
@@ -13,10 +7,10 @@ namespace EpinelPS.LobbyServer.Msgs.Liberate
{
protected override async Task HandleAsync()
{
- var req = await ReadData();
+ var req = await ReadData();
var user = GetUser();
- var response = new GetLiberateProgressListResponse();
+ var response = new ResGetLiberateProgressList();
// TODO
diff --git a/EpinelPS/LobbyServer/Msgs/Messenger/GetRandomPick.cs b/EpinelPS/LobbyServer/Msgs/Messenger/GetRandomPick.cs
index 7e56fe3..61e5381 100644
--- a/EpinelPS/LobbyServer/Msgs/Messenger/GetRandomPick.cs
+++ b/EpinelPS/LobbyServer/Msgs/Messenger/GetRandomPick.cs
@@ -7,10 +7,10 @@ namespace EpinelPS.LobbyServer.Msgs.Messenger
{
protected override async Task HandleAsync()
{
- var req = await ReadData();
+ var req = await ReadData();
// TODO: get proper response
- var response = new ResForcePickTodayRandomMessage();
+ var response = new ResPickTodayRandomMessage();
await WriteDataAsync(response);
}
diff --git a/EpinelPS/LobbyServer/Msgs/Misc/GetMaintenanceNotice.cs b/EpinelPS/LobbyServer/Msgs/Misc/GetMaintenanceNotice.cs
index 7eeb683..9c6fc73 100644
--- a/EpinelPS/LobbyServer/Msgs/Misc/GetMaintenanceNotice.cs
+++ b/EpinelPS/LobbyServer/Msgs/Misc/GetMaintenanceNotice.cs
@@ -1,5 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Misc
{
@@ -8,7 +7,7 @@ namespace EpinelPS.LobbyServer.Msgs.Misc
{
protected override async Task HandleAsync()
{
- var r = new MaintenanceNoticeResponse();
+ var r = new ResMaintenanceNotice();
await WriteDataAsync(r);
}
diff --git a/EpinelPS/LobbyServer/Msgs/Misc/GetResourceHosts2.cs b/EpinelPS/LobbyServer/Msgs/Misc/GetResourceHosts2.cs
index eb01990..881b639 100644
--- a/EpinelPS/LobbyServer/Msgs/Misc/GetResourceHosts2.cs
+++ b/EpinelPS/LobbyServer/Msgs/Misc/GetResourceHosts2.cs
@@ -1,5 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Misc
{
@@ -8,9 +7,9 @@ namespace EpinelPS.LobbyServer.Msgs.Misc
{
protected override async Task HandleAsync()
{
- var req = await ReadData();
+ var req = await ReadData();
- var r = new ResourceHostResponse();
+ var r = new ResGetResourceHosts2();
r.BaseUrl = GameConfig.Root.ResourceBaseURL;
await WriteDataAsync(r);
diff --git a/EpinelPS/LobbyServer/Msgs/Misc/GetSentryParams.cs b/EpinelPS/LobbyServer/Msgs/Misc/GetSentryParams.cs
index 62ad25e..18b87b2 100644
--- a/EpinelPS/LobbyServer/Msgs/Misc/GetSentryParams.cs
+++ b/EpinelPS/LobbyServer/Msgs/Misc/GetSentryParams.cs
@@ -1,5 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Misc
{
@@ -8,7 +7,7 @@ namespace EpinelPS.LobbyServer.Msgs.Misc
{
protected override async Task HandleAsync()
{
- var r = new SentryDataResponse();
+ var r = new ResGetSentryParams();
// TODO: Figure out a way so that the game developers would not be annoyed by bogus errors in Sentry dashboard
await WriteDataAsync(r);
diff --git a/EpinelPS/LobbyServer/Msgs/Misc/GetServerInfo.cs b/EpinelPS/LobbyServer/Msgs/Misc/GetServerInfo.cs
index 67fa597..184cf8e 100644
--- a/EpinelPS/LobbyServer/Msgs/Misc/GetServerInfo.cs
+++ b/EpinelPS/LobbyServer/Msgs/Misc/GetServerInfo.cs
@@ -1,5 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Misc
{
@@ -8,7 +7,7 @@ namespace EpinelPS.LobbyServer.Msgs.Misc
{
protected override async Task HandleAsync()
{
- var r = new GetServerInfoResponse();
+ var r = new ResGetServerInfo();
// todo: reimplement this as well
r.MatchUrl = "https://global-match.nikke-kr.com";
diff --git a/EpinelPS/LobbyServer/Msgs/Misc/GetStaticDataPack.cs b/EpinelPS/LobbyServer/Msgs/Misc/GetStaticDataPack.cs
index 29a2566..e8d5d83 100644
--- a/EpinelPS/LobbyServer/Msgs/Misc/GetStaticDataPack.cs
+++ b/EpinelPS/LobbyServer/Msgs/Misc/GetStaticDataPack.cs
@@ -1,7 +1,6 @@
-using Google.Protobuf;
-using EpinelPS.Net;
-using EpinelPS.StaticInfo;
+using EpinelPS.StaticInfo;
using EpinelPS.Utils;
+using Google.Protobuf;
namespace EpinelPS.LobbyServer.Msgs.Misc
{
@@ -10,12 +9,12 @@ namespace EpinelPS.LobbyServer.Msgs.Misc
{
protected override async Task HandleAsync()
{
- var req = await ReadData();
+ var req = await ReadData();
- var r = new StaticDataPackResponse();
+ var r = new ResStaticDataPackInfo();
r.Url = GameConfig.Root.StaticData.Url;
r.Version = GameConfig.Root.StaticData.Version;
- r.FileSize = GameData.Instance.Size;
+ r.Size = GameData.Instance.Size;
r.Sha256Sum = ByteString.CopyFrom(GameData.Instance.Sha256Hash);
r.Salt1 = ByteString.CopyFrom(Convert.FromBase64String(GameConfig.Root.StaticData.Salt1));
r.Salt2 = ByteString.CopyFrom(Convert.FromBase64String(GameConfig.Root.StaticData.Salt2));
diff --git a/EpinelPS/LobbyServer/Msgs/Outpost/ClearTacticAcademyLesson.cs b/EpinelPS/LobbyServer/Msgs/Outpost/ClearTacticAcademyLesson.cs
index 69c4471..a283916 100644
--- a/EpinelPS/LobbyServer/Msgs/Outpost/ClearTacticAcademyLesson.cs
+++ b/EpinelPS/LobbyServer/Msgs/Outpost/ClearTacticAcademyLesson.cs
@@ -1,5 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.StaticInfo;
+using EpinelPS.StaticInfo;
using EpinelPS.Utils;
using Swan.Logging;
@@ -10,28 +9,28 @@ namespace EpinelPS.LobbyServer.Msgs.Outpost
{
protected override async Task HandleAsync()
{
- var req = await ReadData();
+ var req = await ReadData();
var user = GetUser();
- var response = new TacticAcademyClearLessonResponse();
- response.LessonId = req.LessonId;
+ var response = new ResTacticAcademyClearLesson();
+ response.ClearLessonTid = req.LessonTid;
- var x = GameData.Instance.GetTacticAcademyLesson(req.LessonId);
+ var x = GameData.Instance.GetTacticAcademyLesson(req.LessonTid);
if (user.CanSubtractCurrency(x.CurrencyId, x.CurrencyValue))
{
user.SubtractCurrency(x.CurrencyId, x.CurrencyValue);
- user.CompletedTacticAcademyLessons.Add(req.LessonId);
+ user.CompletedTacticAcademyLessons.Add(req.LessonTid);
foreach (var currency in user.Currency)
{
- response.RemainingCurrency.Add(new NetUserCurrencyData() { Type = (int)currency.Key, Value = currency.Value });
+ response.Currencies.Add(new NetUserCurrencyData() { Type = (int)currency.Key, Value = currency.Value });
}
}
else
{
- Logger.Error($"User {user.PlayerName} tried to clear lesson {req.LessonId} without enough currency");
+ Logger.Error($"User {user.PlayerName} tried to clear lesson {req.LessonTid} without enough currency");
}
await WriteDataAsync(response);
}
diff --git a/EpinelPS/LobbyServer/Msgs/Outpost/DoWipeout.cs b/EpinelPS/LobbyServer/Msgs/Outpost/DoWipeout.cs
index 0bc8023..f66d29d 100644
--- a/EpinelPS/LobbyServer/Msgs/Outpost/DoWipeout.cs
+++ b/EpinelPS/LobbyServer/Msgs/Outpost/DoWipeout.cs
@@ -1,5 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Outpost
{
@@ -8,8 +7,8 @@ namespace EpinelPS.LobbyServer.Msgs.Outpost
{
protected override async Task HandleAsync()
{
- var req = await ReadData();
- var response = new DoWipeOutResponse();
+ var req = await ReadData();
+ var response = new ResObtainFastBattleReward();
// TODO
diff --git a/EpinelPS/LobbyServer/Msgs/Outpost/GetOutpostData.cs b/EpinelPS/LobbyServer/Msgs/Outpost/GetOutpostData.cs
index 046a5a7..3d80f7b 100644
--- a/EpinelPS/LobbyServer/Msgs/Outpost/GetOutpostData.cs
+++ b/EpinelPS/LobbyServer/Msgs/Outpost/GetOutpostData.cs
@@ -17,7 +17,7 @@ namespace EpinelPS.LobbyServer.Msgs.Outpost
var response = new ResGetOutpostData
{
OutpostBattleLevel = new NetOutpostBattleLevel() { Level = 1 },
- CommanderBgm = new NetUserJukeboxDataV2() { CommandBgm = new() { Type = NetJukeboxBgmType.JukeboxTableId, JukeboxTableId = 5 } },
+ JukeboxV2 = new NetUserJukeboxDataV2() { CommandBgm = new() { Type = NetJukeboxBgmType.NetJukeboxBgmTypeJukeboxTableId, JukeboxTableId = 5 } },
BattleTime = 864000000000,
Jukebox = new(),
MaxBattleTime = 864000000000,
diff --git a/EpinelPS/LobbyServer/Msgs/Outpost/GetTacticAcademyData.cs b/EpinelPS/LobbyServer/Msgs/Outpost/GetTacticAcademyData.cs
index 8bcf04e..8fa5b04 100644
--- a/EpinelPS/LobbyServer/Msgs/Outpost/GetTacticAcademyData.cs
+++ b/EpinelPS/LobbyServer/Msgs/Outpost/GetTacticAcademyData.cs
@@ -1,5 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Outpost
{
@@ -8,11 +7,11 @@ namespace EpinelPS.LobbyServer.Msgs.Outpost
{
protected override async Task HandleAsync()
{
- var req = await ReadData();
+ var req = await ReadData();
var user = GetUser();
- var response = new GetTacticAcademyDataResponse();
- response.CompletedLessons.AddRange(user.CompletedTacticAcademyLessons);
+ var response = new ResGetTacticAcademyData();
+ response.ClearLessons.AddRange(user.CompletedTacticAcademyLessons);
await WriteDataAsync(response);
}
diff --git a/EpinelPS/LobbyServer/Msgs/Shop/GetShop.cs b/EpinelPS/LobbyServer/Msgs/Shop/GetShop.cs
index cfcade9..b33ac44 100644
--- a/EpinelPS/LobbyServer/Msgs/Shop/GetShop.cs
+++ b/EpinelPS/LobbyServer/Msgs/Shop/GetShop.cs
@@ -1,10 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Shop
{
@@ -13,9 +7,9 @@ namespace EpinelPS.LobbyServer.Msgs.Shop
{
protected override async Task HandleAsync()
{
- var x = await ReadData();
+ var x = await ReadData();
- var response = new GetShopResponse();
+ var response = new ResGetShop();
// TODO
diff --git a/EpinelPS/LobbyServer/Msgs/Sidestory/ClearBattle.cs b/EpinelPS/LobbyServer/Msgs/Sidestory/ClearBattle.cs
index 8482359..d89eea4 100644
--- a/EpinelPS/LobbyServer/Msgs/Sidestory/ClearBattle.cs
+++ b/EpinelPS/LobbyServer/Msgs/Sidestory/ClearBattle.cs
@@ -1,5 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Sidestory
{
diff --git a/EpinelPS/LobbyServer/Msgs/Sidestory/ClearSideStoryCut.cs b/EpinelPS/LobbyServer/Msgs/Sidestory/ClearSideStoryCut.cs
index 83166d0..9f42bf9 100644
--- a/EpinelPS/LobbyServer/Msgs/Sidestory/ClearSideStoryCut.cs
+++ b/EpinelPS/LobbyServer/Msgs/Sidestory/ClearSideStoryCut.cs
@@ -1,10 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Sidestory
{
diff --git a/EpinelPS/LobbyServer/Msgs/Sidestory/ClearSideStoryStage.cs b/EpinelPS/LobbyServer/Msgs/Sidestory/ClearSideStoryStage.cs
index 6e851fd..71d159d 100644
--- a/EpinelPS/LobbyServer/Msgs/Sidestory/ClearSideStoryStage.cs
+++ b/EpinelPS/LobbyServer/Msgs/Sidestory/ClearSideStoryStage.cs
@@ -1,13 +1,7 @@
using EpinelPS.Database;
using EpinelPS.LobbyServer.Msgs.Stage;
-using EpinelPS.Net;
using EpinelPS.StaticInfo;
using EpinelPS.Utils;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace EpinelPS.LobbyServer.Msgs.Sidestory
{
diff --git a/EpinelPS/LobbyServer/Msgs/Sidestory/EnterBattle.cs b/EpinelPS/LobbyServer/Msgs/Sidestory/EnterBattle.cs
index 7d97ef1..c7892d1 100644
--- a/EpinelPS/LobbyServer/Msgs/Sidestory/EnterBattle.cs
+++ b/EpinelPS/LobbyServer/Msgs/Sidestory/EnterBattle.cs
@@ -1,5 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Sidestory
{
diff --git a/EpinelPS/LobbyServer/Msgs/Sidestory/EnterSidestoryStage.cs b/EpinelPS/LobbyServer/Msgs/Sidestory/EnterSidestoryStage.cs
index e2414a9..96743b9 100644
--- a/EpinelPS/LobbyServer/Msgs/Sidestory/EnterSidestoryStage.cs
+++ b/EpinelPS/LobbyServer/Msgs/Sidestory/EnterSidestoryStage.cs
@@ -1,10 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.Sidestory
{
diff --git a/EpinelPS/LobbyServer/Msgs/Sidestory/ListSideStory.cs b/EpinelPS/LobbyServer/Msgs/Sidestory/ListSideStory.cs
index 821454e..98a130e 100644
--- a/EpinelPS/LobbyServer/Msgs/Sidestory/ListSideStory.cs
+++ b/EpinelPS/LobbyServer/Msgs/Sidestory/ListSideStory.cs
@@ -1,6 +1,5 @@
-using Google.Protobuf.WellKnownTypes;
-using EpinelPS.Net;
-using EpinelPS.Utils;
+using EpinelPS.Utils;
+using Google.Protobuf.WellKnownTypes;
namespace EpinelPS.LobbyServer.Msgs.Sidestory
{
diff --git a/EpinelPS/LobbyServer/Msgs/Stage/ClearStage.cs b/EpinelPS/LobbyServer/Msgs/Stage/ClearStage.cs
index e50170d..41b2213 100644
--- a/EpinelPS/LobbyServer/Msgs/Stage/ClearStage.cs
+++ b/EpinelPS/LobbyServer/Msgs/Stage/ClearStage.cs
@@ -261,11 +261,11 @@ namespace EpinelPS.LobbyServer.Msgs.Stage
user.RepresentationTeamData.TeamNumber = 1;
user.RepresentationTeamData.TeamCombat = 1446; // TODO: Don't hardcode this
user.RepresentationTeamData.Slots.Clear();
- user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot { Slot = 1, Csn = 47263455, Tid = 201001, Lvl = 1 });
- user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot { Slot = 2, Csn = 47273456, Tid = 330501, Lvl = 1 });
- user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot { Slot = 3, Csn = 47263457, Tid = 130201, Lvl = 1 });
- user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot { Slot = 4, Csn = 47263458, Tid = 230101, Lvl = 1 });
- user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot { Slot = 5, Csn = 47263459, Tid = 301201, Lvl = 1 });
+ user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot { Slot = 1, Csn = 47263455, Tid = 201001, Level = 1 });
+ user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot { Slot = 2, Csn = 47273456, Tid = 330501, Level = 1 });
+ user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot { Slot = 3, Csn = 47263457, Tid = 130201, Level = 1 });
+ user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot { Slot = 4, Csn = 47263458, Tid = 230101, Level = 1 });
+ user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot { Slot = 5, Csn = 47263459, Tid = 301201, Level = 1 });
}
// TODO: add neon
}
diff --git a/EpinelPS/LobbyServer/Msgs/System/CheckClientVersion.cs b/EpinelPS/LobbyServer/Msgs/System/CheckClientVersion.cs
index 6d087e4..67ac86e 100644
--- a/EpinelPS/LobbyServer/Msgs/System/CheckClientVersion.cs
+++ b/EpinelPS/LobbyServer/Msgs/System/CheckClientVersion.cs
@@ -1,5 +1,4 @@
-using EpinelPS.Net;
-using EpinelPS.Utils;
+using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Msgs.System
{
@@ -8,16 +7,16 @@ namespace EpinelPS.LobbyServer.Msgs.System
{
protected override async Task HandleAsync()
{
- var req = await ReadData();
- var response = new CheckVersionResponse();
+ var req = await ReadData();
+ var response = new ResCheckClientVersion();
if (GameConfig.Root.GameMaxVer != req.Version)
{
- response.VersionStatus = 1;
+ response.Availability = Availability.Available;
}
else
{
- response.VersionStatus = 0;
+ response.Availability = Availability.None;
}
await WriteDataAsync(response);
diff --git a/EpinelPS/LobbyServer/Msgs/User/EnterLobbyServer.cs b/EpinelPS/LobbyServer/Msgs/User/EnterLobbyServer.cs
index e20fc40..89b709d 100644
--- a/EpinelPS/LobbyServer/Msgs/User/EnterLobbyServer.cs
+++ b/EpinelPS/LobbyServer/Msgs/User/EnterLobbyServer.cs
@@ -23,8 +23,8 @@ namespace EpinelPS.LobbyServer.Msgs.User
response.SynchroLv = 1;
response.OutpostBattleLevel = user.OutpostBattleLevel;
response.OutpostBattleTime = new NetOutpostBattleTime() { MaxBattleTime = 864000000000, MaxOverBattleTime = 12096000000000, BattleTime = battleTimeMs };
- response.CommanderRoomJukeboxBgm = new NetJukeboxBgm() { JukeboxTableId = 5, Type = NetJukeboxBgmType.JukeboxTableId, Location = NetJukeboxLocation.CommanderRoom };
- response.LobbyJukeboxBgm = new NetJukeboxBgm() { JukeboxTableId = 2, Type = NetJukeboxBgmType.JukeboxTableId, Location = NetJukeboxLocation.Lobby };
+ response.CommanderRoomJukeboxBgm = new NetJukeboxBgm() { JukeboxTableId = 5, Type = NetJukeboxBgmType.NetJukeboxBgmTypeJukeboxTableId, Location = NetJukeboxLocation.NetJukeboxLocationCommanderRoom };
+ response.LobbyJukeboxBgm = new NetJukeboxBgm() { JukeboxTableId = 2, Type = NetJukeboxBgmType.NetJukeboxBgmTypeJukeboxTableId, Location = NetJukeboxLocation.NetJukeboxLocationLobby };
// Add default slot data
if (user.RepresentationTeamData.Slots.Count == 0)
@@ -46,7 +46,7 @@ namespace EpinelPS.LobbyServer.Msgs.User
foreach (var item in user.Characters)
{
- response.Character.Add(new NetUserCharacterData() { Default = new() { Csn = item.Csn, Skill1Lv = item.Skill1Lvl, Skill2Lv = item.Skill2Lvl, CostumeId = item.CostumeId, Lv = item.Level, Grade = item.Grade, Tid = item.Tid, UltiSkillLv = item.UltimateLevel } });
+ response.Character.Add(new NetUserCharacterData() { Default = new() { Csn = item.Csn, Skill1Lv = item.Skill1Lvl, Skill2Lv = item.Skill2Lvl, CostumeId = item.CostumeId, Level = item.Level, Grade = item.Grade, Tid = item.Tid, UltiSkillLv = item.UltimateLevel } });
}
foreach (var item in NetUtils.GetUserItems(user))
diff --git a/EpinelPS/LobbyServer/Msgs/User/GetAllFeatureFlags.cs b/EpinelPS/LobbyServer/Msgs/User/GetAllFeatureFlags.cs
index f9c99a2..4c6aaa8 100644
--- a/EpinelPS/LobbyServer/Msgs/User/GetAllFeatureFlags.cs
+++ b/EpinelPS/LobbyServer/Msgs/User/GetAllFeatureFlags.cs
@@ -11,7 +11,7 @@ namespace EpinelPS.LobbyServer.Msgs.User
var response = new ResGetAllFeatureFlags();
response.Flags.AddRange([
- new NetFeatureFlag() { FeatureKind = NetFeatureKind.UnionRaid2, IsOpen = true },
+ new NetFeatureFlag() { FeatureKind = NetFeatureKind.UnionRaid, IsOpen = true },
new NetFeatureFlag() { FeatureKind = NetFeatureKind.CooperationEvent, IsOpen = true },
new NetFeatureFlag() { FeatureKind = NetFeatureKind.RookieArena, IsOpen = true },
new NetFeatureFlag() { FeatureKind = NetFeatureKind.SimulationRoom, IsOpen = true },
@@ -21,8 +21,8 @@ namespace EpinelPS.LobbyServer.Msgs.User
new NetFeatureFlag() { FeatureKind = NetFeatureKind.Dice, IsOpen = true },
new NetFeatureFlag() { FeatureKind = NetFeatureKind.StoryDungeonEvent, IsOpen = true },
new NetFeatureFlag() { FeatureKind = NetFeatureKind.Tower, IsOpen = true },
- new NetFeatureFlag() { FeatureKind = NetFeatureKind.LostSector2, IsOpen = true },
- new NetFeatureFlag() { FeatureKind = NetFeatureKind.Subscription2, IsOpen = true },
+ new NetFeatureFlag() { FeatureKind = NetFeatureKind.LostSector, IsOpen = true },
+ new NetFeatureFlag() { FeatureKind = NetFeatureKind.Subscription, IsOpen = true },
new NetFeatureFlag() { FeatureKind = NetFeatureKind.ArchiveEventSystem, IsOpen = true },
new NetFeatureFlag() { FeatureKind = NetFeatureKind.ViewShortCut, IsOpen = true },
new NetFeatureFlag() { FeatureKind = NetFeatureKind.PollEvent, IsOpen = true },
diff --git a/EpinelPS/LobbyServer/Msgs/User/GetMail.cs b/EpinelPS/LobbyServer/Msgs/User/GetMail.cs
index 1fa8de5..5391eaa 100644
--- a/EpinelPS/LobbyServer/Msgs/User/GetMail.cs
+++ b/EpinelPS/LobbyServer/Msgs/User/GetMail.cs
@@ -16,14 +16,14 @@ namespace EpinelPS.LobbyServer.Msgs.User
Msn = 3,
Nickname = "nick",
- Title = new() { IsPlain = true, String = "Our Server Fell" },
- Text = new() { IsPlain = true, String = "Our Game Was Down For 1 Second because the HP Laptop Which Hosted the Server Got Shut Down by the Lid Closing. As for the Reward for the Inconvience, free paid gems" },
+ Title = new() { IsPlain = true, Str = "Our Server Fell" },
+ Text = new() { IsPlain = true, Str = "Our Game Was Down For 1 Second because the HP Laptop Which Hosted the Server Got Shut Down by the Lid Closing. As for the Reward for the Inconvience, free paid gems" },
HasReward = true,
Sender = 102
});
- r.Mail[0].Items.Add(new NetMailRewardItem() { ExpiredAt = DateTime.UtcNow.AddYears(10).ToUnixEpochDate(), RewardID = 1, RewardType = (int)CurrencyType.ChargeCash, RewardValue = 100000 });
+ r.Mail[0].Items.Add(new NetMailRewardItem() { ExpiredAt = DateTime.UtcNow.AddYears(10).ToUnixEpochDate(), RewardId = 1, RewardType = (int)CurrencyType.ChargeCash, RewardValue = 100000 });
await WriteDataAsync(r);
}
diff --git a/EpinelPS/LobbyServer/Msgs/User/GetUser.cs b/EpinelPS/LobbyServer/Msgs/User/GetUser.cs
index 324989e..a24d9c6 100644
--- a/EpinelPS/LobbyServer/Msgs/User/GetUser.cs
+++ b/EpinelPS/LobbyServer/Msgs/User/GetUser.cs
@@ -38,8 +38,8 @@ namespace EpinelPS.LobbyServer.Msgs.User
response.User.Tutorials.Add(new NetTutorialData() { GroupId = groupId, LastClearedTid = item.Key, LastClearedVersion = version });
}
- response.CommanderRoomJukeboxBgm = new NetJukeboxBgm() { JukeboxTableId = 2, Type = NetJukeboxBgmType.JukeboxTableId, Location = NetJukeboxLocation.CommanderRoom };
- response.LobbyJukeboxBgm = new NetJukeboxBgm() { JukeboxTableId = 2, Type = NetJukeboxBgmType.JukeboxTableId, Location = NetJukeboxLocation.Lobby };
+ response.CommanderRoomJukeboxBgm = new NetJukeboxBgm() { JukeboxTableId = 2, Type = NetJukeboxBgmType.NetJukeboxBgmTypeJukeboxTableId, Location = NetJukeboxLocation.NetJukeboxLocationCommanderRoom };
+ response.LobbyJukeboxBgm = new NetJukeboxBgm() { JukeboxTableId = 2, Type = NetJukeboxBgmType.NetJukeboxBgmTypeJukeboxTableId, Location = NetJukeboxLocation.NetJukeboxLocationLobby };
await WriteDataAsync(response);
}
diff --git a/EpinelPS/LobbyServer/Msgs/User/GetUserProfile.cs b/EpinelPS/LobbyServer/Msgs/User/GetUserProfile.cs
index 5d05275..87185f9 100644
--- a/EpinelPS/LobbyServer/Msgs/User/GetUserProfile.cs
+++ b/EpinelPS/LobbyServer/Msgs/User/GetUserProfile.cs
@@ -18,7 +18,7 @@ namespace EpinelPS.LobbyServer.Msgs.User
response.Data = new NetProfileData();
response.Data.User = LobbyHandler.CreateWholeUserDataFromDbUser(user);
response.Data.LastActionAt = DateTimeOffset.UtcNow.Ticks;
- response.Data.CharacterCount = new() { Count = user.Characters.Count };
+ response.Data.CharacterCount.Add(new NetCharacterCount() { Count = user.Characters.Count });
response.Data.InfraCoreLv = user.InfraCoreLvl;
response.Data.LastCampaignNormalStageId = user.LastNormalStageCleared;
response.Data.LastCampaignHardStageId = user.LastHardStageCleared;
@@ -30,7 +30,7 @@ namespace EpinelPS.LobbyServer.Msgs.User
if (c != null)
{
- response.Data.ProfileTeam.Add(new NetProfileTeamSlot() { Slot = item.Slot, Default = new() { CostumeId = c.CostumeId, Csn = c.Csn, Grade = c.Grade, Lv = c.Level, Skill1Lv = c.Skill1Lvl, Skill2Lv = c.Skill2Lvl, Tid = c.Tid, UltiSkillLv = c.UltimateLevel } });
+ response.Data.ProfileTeam.Add(new NetProfileTeamSlot() { Slot = item.Slot, Default = new() { CostumeId = c.CostumeId, Csn = c.Csn, Grade = c.Grade, Level = c.Level, Skill1Lv = c.Skill1Lvl, Skill2Lv = c.Skill2Lvl, Tid = c.Tid, UltiSkillLv = c.UltimateLevel } });
}
}
}
diff --git a/EpinelPS/LobbyServer/Msgs/User/SetNickname.cs b/EpinelPS/LobbyServer/Msgs/User/SetNickname.cs
index eaefd33..76a1734 100644
--- a/EpinelPS/LobbyServer/Msgs/User/SetNickname.cs
+++ b/EpinelPS/LobbyServer/Msgs/User/SetNickname.cs
@@ -12,7 +12,7 @@ namespace EpinelPS.LobbyServer.Msgs.User
user.Nickname = req.Nickname;
var response = new ResSetNickname();
- response.Result = SetNicknameResult.NicknameOk;
+ response.Result = SetNicknameResult.SetNicknameResultOkay;
response.Nickname = req.Nickname;
await WriteDataAsync(response);
diff --git a/EpinelPS/LobbyServer/Msgs/User/SetProfileTeam.cs b/EpinelPS/LobbyServer/Msgs/User/SetProfileTeam.cs
index e4c67f1..c9aa96b 100644
--- a/EpinelPS/LobbyServer/Msgs/User/SetProfileTeam.cs
+++ b/EpinelPS/LobbyServer/Msgs/User/SetProfileTeam.cs
@@ -22,7 +22,7 @@ namespace EpinelPS.LobbyServer.Msgs.User
var character = user.GetCharacterBySerialNumber(item.Value);
if (character != null)
{
- user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot() { Csn = item.Value, Slot = item.Slot, CostumeId = character.CostumeId, Lvl = character.Level, Tid = character.Tid });
+ user.RepresentationTeamData.Slots.Add(new NetWholeTeamSlot() { Csn = item.Value, Slot = item.Slot, CostumeId = character.CostumeId, Level = character.Level, Tid = character.Tid });
}
}
diff --git a/EpinelPS/Protos/Generated/allmsgs.cs b/EpinelPS/Protos/Generated/allmsgs.cs
new file mode 100644
index 0000000..6f1d757
--- /dev/null
+++ b/EpinelPS/Protos/Generated/allmsgs.cs
@@ -0,0 +1,434020 @@
+//
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: Protos/allmsgs.proto
+//
+#pragma warning disable 1591, 0612, 3021, 8981
+#region Designer generated code
+
+using pb = global::Google.Protobuf;
+using pbc = global::Google.Protobuf.Collections;
+using pbr = global::Google.Protobuf.Reflection;
+using scg = global::System.Collections.Generic;
+namespace EpinelPS {
+
+ /// Holder for reflection information generated from Protos/allmsgs.proto
+ public static partial class AllmsgsReflection {
+
+ #region Descriptor
+ /// File descriptor for Protos/allmsgs.proto
+ public static pbr::FileDescriptor Descriptor {
+ get { return descriptor; }
+ }
+ private static pbr::FileDescriptor descriptor;
+
+ static AllmsgsReflection() {
+ byte[] descriptorData = global::System.Convert.FromBase64String(
+ string.Concat(
+ "ChRQcm90b3MvYWxsbXNncy5wcm90bxofZ29vZ2xlL3Byb3RvYnVmL3RpbWVz",
+ "dGFtcC5wcm90bxoeZ29vZ2xlL3Byb3RvYnVmL0R1cmF0aW9uLnByb3RvIi0K",
+ "DVBhY2tldFZlcnNpb24SDQoFTWFqb3IYASABKAUSDQoFTWlub3IYAiABKAUi",
+ "JwolUmVxQ2FtcGFpZ25QYWNrYWdlR2V0QWxsU2h1dGRvd25GbGFncyJLCiVS",
+ "ZXNDYW1wYWlnblBhY2thZ2VHZXRBbGxTaHV0ZG93bkZsYWdzEiIKGlVuYXZh",
+ "aWxhYmxlUGFja2FnZUdyb3VwSWRzGAEgAygFIh0KG1JlcUdhY2hhR2V0QWxs",
+ "U2h1dGRvd25GbGFncyIzChtSZXNHYWNoYUdldEFsbFNodXRkb3duRmxhZ3MS",
+ "FAoMVW5hdmFpbGFibGVzGAEgAygFIkYKDk5ldEZlYXR1cmVGbGFnEiQKC0Zl",
+ "YXR1cmVLaW5kGAEgASgOMg8uTmV0RmVhdHVyZUtpbmQSDgoGSXNPcGVuGAIg",
+ "ASgIIjkKEVJlcUdldEZlYXR1cmVGbGFnEiQKC0ZlYXR1cmVLaW5kGAEgASgO",
+ "Mg8uTmV0RmVhdHVyZUtpbmQiIwoRUmVzR2V0RmVhdHVyZUZsYWcSDgoGSXNP",
+ "cGVuGAEgASgIIhcKFVJlcUdldEFsbEZlYXR1cmVGbGFncyI3ChVSZXNHZXRB",
+ "bGxGZWF0dXJlRmxhZ3MSHgoFRmxhZ3MYASADKAsyDy5OZXRGZWF0dXJlRmxh",
+ "ZyISChBSZXFHZXRTZXJ2ZXJJbmZvIiYKFFJlcU1haW50ZW5hbmNlTm90aWNl",
+ "Eg4KBk9wZW5JZBgBIAEoCSILCglSZXFHZXROb3ciFwoVUmVxVXNlck9ubGlu",
+ "ZVN0YXRlTG9nIhUKE1JlcUVudGVyTG9iYnlTZXJ2ZXIiIgoOUmVxR2V0VXNl",
+ "ckRhdGESEAoISXNTaW1wbGUYASABKAgiIgoOUmVxU2V0Tmlja25hbWUSEAoI",
+ "Tmlja25hbWUYAiABKAkiTgoZUmVxU2V0UHVyY2hhc2VSZXN0cmljdGlvbhIx",
+ "ChNQdXJjaGFzZVJlc3RyaWN0aW9uGAEgASgOMhQuUHVyY2hhc2VSZXN0cmlj",
+ "dGlvbiImChFSZXFHZXRQcm9maWxlRGF0YRIRCglUYXJnZXRVc24YAiABKAMi",
+ "FAoSUmVxR2V0UHJvZmlsZUZyYW1lIjIKEVJlcVNldFByb2ZpbGVJY29uEgwK",
+ "BEljb24YAiABKAUSDwoHSXNQcmlzbRgDIAEoCCIhChFSZXFTZXRQcm9maWxl",
+ "RGVzYxIMCgREZXNjGAIgASgJIiMKElJlcVNldFByb2ZpbGVGcmFtZRINCgVG",
+ "cmFtZRgCIAEoBSIvChFSZXFTZXRQcm9maWxlVGVhbRIaCgRUZWFtGAIgASgL",
+ "MgwuTmV0VGVhbURhdGEiQAoNUmVxU2V0SnVrZWJveBILCgNUaWQYAiABKAUS",
+ "IgoITG9jYXRpb24YAyABKA4yEC5KdWtlYm94TG9jYXRpb24iQQoRUmVxU2V0",
+ "UHJvZmlsZURhdGESDAoESWNvbhgCIAEoBRIPCgdJc1ByaXNtGAMgASgIEg0K",
+ "BUZyYW1lGAQgASgFIiwKFlJlcVNldFNjZW5hcmlvQ29tcGxldGUSEgoKU2Nl",
+ "bmFyaW9JZBgCIAEoCSI9ChtSZXNTZXRFdmVudFNjZW5hcmlvQ29tcGxldGUS",
+ "HgoGUmV3YXJkGAEgASgLMg4uTmV0UmV3YXJkRGF0YSIRCg9SZXNBZGRGaWVs",
+ "ZFRhbGsiLAoTUmVzR2V0RmllbGRUYWxrTGlzdBIVCg1GaWVsZFRhbGtMaXN0",
+ "GAIgAygJIjsKD1JlcVNldFdhbGxwYXBlchIoCg1XYWxscGFwZXJMaXN0GAIg",
+ "AygLMhEuTmV0V2FsbHBhcGVyRGF0YSIRCg9SZXFHZXRXYWxscGFwZXIiGgoY",
+ "UmVxR2V0V2FsbHBhcGVySW52ZW50b3J5IhQKElJlcUdldFNjZW5hcmlvTGlz",
+ "dCIoChhSZXFTYXZlVXNlckdsb2JhbE9wdGlvbnMSDAoESnNvbhgCIAEoCSIm",
+ "Cg5SZXFEZWxldGVCYWRnZRIUCgxCYWRnZVNlcUxpc3QYASADKAMilAEKDFJl",
+ "cVN5bmNCYWRnZRIUCgxMYXN0QmFkZ2VTZXEYASABKAMSJQoSTmV3Q2xpZW50",
+ "QmFkZ2VMaXN0GAIgAygLMgkuTmV0QmFkZ2USGgoSTGFzdFVuaXF1ZUJhZGdl",
+ "U2VxGAMgASgDEisKEk5ld1VuaXF1ZUJhZGdlTGlzdBgEIAMoCzIPLk5ldFVu",
+ "aXF1ZUJhZGdlIh0KDlJlcUdldE1lc3NhZ2VzEgsKA1NlcRgCIAEoAyImChFS",
+ "ZXFQcm9jZWVkTWVzc2FnZRIRCglNZXNzYWdlSWQYAiABKAkiKwoWUmVxT2J0",
+ "YWluTWVzc2FnZVJld2FyZBIRCglNZXNzYWdlSWQYAiABKAkiNwoOUmVxRmlu",
+ "U3ViUXVlc3QSEgoKU3ViUXVlc3RJZBgCIAEoBRIRCglNZXNzYWdlSWQYAyAB",
+ "KAkiOAoZUmVxUGlja1RvZGF5UmFuZG9tTWVzc2FnZRIbChNDb25kaXRpb25U",
+ "cmlnZ2VySWRzGAIgAygFIjcKGFJlcVBpY2tUb2RheURhaWx5TWVzc2FnZRIb",
+ "ChNDb25kaXRpb25UcmlnZ2VySWRzGAEgAygFIiYKD1JlcUFkZEZpZWxkVGFs",
+ "axITCgtGaWVsZFRhbGtJZBgCIAEoCSIVChNSZXFHZXRGaWVsZFRhbGtMaXN0",
+ "IhUKE1JlcUdldEludmVudG9yeURhdGEiLAoQUmVxV2VhckVxdWlwbWVudBIL",
+ "CgNJc24YAiABKAMSCwoDQ3NuGAMgASgDIi0KEVJlcUNsZWFyRXF1aXBtZW50",
+ "EgsKA0lzbhgCIAEoAxILCgNDc24YAyABKAMiNAoUUmVxV2VhckVxdWlwbWVu",
+ "dExpc3QSCwoDQ3NuGAIgASgDEg8KB0lzbkxpc3QYAyADKAMiIwoUUmVxQWxs",
+ "Q2xlYXJFcXVpcG1lbnQSCwoDQ3NuGAIgASgDIkIKE1JlcUluY3JlYXNlRXhw",
+ "RXF1aXASCwoDSXNuGAIgASgDEh4KCEl0ZW1MaXN0GAMgAygLMgwuTmV0SXRl",
+ "bURhdGEiRAoPUmVxVXNlU2VsZWN0Qm94EgsKA0lzbhgCIAEoAxIkCgZTZWxl",
+ "Y3QYAyADKAsyFC5OZXRJdGVtU2VsZWN0T3B0aW9uIhMKEVJlcUdldEhhcm1v",
+ "bnlDdWJlIkgKElJlcVdlYXJIYXJtb255Q3ViZRILCgNJc24YAiABKAMSJQoE",
+ "V2VhchgDIAEoCzIXLk5ldFdlYXJIYXJtb255Q3ViZURhdGEiLwoTUmVxQ2xl",
+ "YXJIYXJtb255Q3ViZRILCgNJc24YAiABKAMSCwoDQ3NuGAMgASgDIl8KGFJl",
+ "cU1hbmFnZW1lbnRIYXJtb255Q3ViZRILCgNJc24YAiABKAMSJgoFV2VhcnMY",
+ "AyADKAsyFy5OZXRXZWFySGFybW9ueUN1YmVEYXRhEg4KBkNsZWFycxgEIAMo",
+ "AyIkChVSZXFMZXZlbFVwSGFybW9ueUN1YmUSCwoDSXNuGAIgASgDIi0KD1Jl",
+ "cVVzZUJ1bmRsZUJveBILCgNJc24YAiABKAMSDQoFQ291bnQYAyABKAUiLQoP",
+ "UmVxVXNlUmFuZG9tQm94EgsKA0lzbhgCIAEoAxINCgVDb3VudBgDIAEoBSIx",
+ "Cg9SZXNVc2VSYW5kb21Cb3gSHgoGUmV3YXJkGAIgASgLMg4uTmV0UmV3YXJk",
+ "RGF0YSIuChBSZXFVc2VUaW1lUmV3YXJkEgsKA0lzbhgCIAEoAxINCgVDb3Vu",
+ "dBgDIAEoBSIyChBSZXNVc2VUaW1lUmV3YXJkEh4KBlJld2FyZBgBIAEoCzIO",
+ "Lk5ldFJld2FyZERhdGEiKQoLUmVxVXNlUGllY2USCwoDSXNuGAIgASgDEg0K",
+ "BUNvdW50GAMgASgFIigKElJlcUdldEN1cnJlbmN5RGF0YRISCgpDdXJyZW5j",
+ "aWVzGAIgAygFIlYKHFJlcVJlZnJlc2hDaGFyZ2VDdXJyZW5jeURhdGESNgoP",
+ "VHhDZW50YXVyaUV4dHJhGAEgASgLMh0uTmV0Q2VudGF1cmlQdXJjaGFzZUV4",
+ "dHJhRGF0YSIzCgxSZXFCdXlUaWNrZXQSFAoMQ3VycmVuY3lUeXBlGAIgASgF",
+ "Eg0KBUNvdW50GAMgASgFIhUKE1JlcUdldENoYXJhY3RlckRhdGEiLwoTUmVx",
+ "Q2hhcmFjdGVyVXBncmFkZRILCgNDc24YAiABKAMSCwoDSXNuGAMgASgDIjEK",
+ "E1JlcUNoYXJhY3RlckxldmVsVXASCwoDQ3NuGAIgASgDEg0KBUxldmVsGAMg",
+ "ASgFIjMKF1JlcUNoYXJhY3RlckNvcmVVcGdyYWRlEgsKA0NzbhgCIAEoAxIL",
+ "CgNJc24YAyABKAMiJAoVUmVxQ2hhcmFjdGVyR3Jvd1Jlc2V0EgsKA0NzbhgC",
+ "IAEoAyIWChRSZXFHZXRBdHRyYWN0aXZlTGlzdCJOChNSZXFDaGFyYWN0ZXJD",
+ "b3Vuc2VsEhAKCE5hbWVDb2RlGAIgASgFEhIKCkNvdW5zZWxUaWQYAyABKAUS",
+ "EQoJU2VsZWN0VGlkGAQgASgJIkQKE1JlcUNoYXJhY3RlclByZXNlbnQSEAoI",
+ "TmFtZUNvZGUYAiABKAUSGwoFSXRlbXMYAyADKAsyDC5OZXRJdGVtRGF0YSI8",
+ "ChlSZXFPYnRhaW5BdHRyYWN0aXZlUmV3YXJkEhAKCE5hbWVDb2RlGAIgASgF",
+ "Eg0KBUxldmVsGAMgASgFIkIKGVJlcVNldEF0dHJhY3RpdmVGYXZvcml0ZXMS",
+ "EAoITmFtZUNvZGUYAiABKAUSEwoLSXNGYXZvcml0ZXMYAyABKAgiEwoRUmVx",
+ "R2V0U3luY2hyb0RhdGEiLwoSUmVxU3luY2hyb1JlZ2lzdGVyEgwKBFNsb3QY",
+ "AiABKAUSCwoDQ3NuGAMgASgDIiIKElJlcVN5bmNocm9VbnJlZ2lzdBIMCgRT",
+ "bG90GAIgASgFIiEKEVJlcVN5bmNocm9BZGRTbG90EgwKBFNsb3QYAiABKAUi",
+ "LwofUmVxU3luY2hyb0ltbWVkaWF0ZWx5SW5pdGlhbGl6ZRIMCgRTbG90GAIg",
+ "ASgFIhMKEVJlcVN5bmNocm9MZXZlbFVwIhIKEFJlcVN5bmNocm9DaGFuZ2Ui",
+ "OQoYUmVxQ2hhcmFjdGVyU2tpbGxMZXZlbFVwEgsKA0NzbhgCIAEoAxIQCghD",
+ "YXRlZ29yeRgDIAEoBSIcChpSZXFHZXRDaGFyYWN0ZXJDb3N0dW1lRGF0YSI4",
+ "ChZSZXFTZXRDaGFyYWN0ZXJDb3N0dW1lEgsKA0NzbhgCIAEoAxIRCglDb3N0",
+ "dW1lSWQYAyABKAUiEAoOUmVxR2V0TWFpbERhdGEiKAoQUmVxQWxsT2J0YWlu",
+ "TWFpbBIUCgVNYWlscxgBIAMoCzIFLk1haWwiKAoLUmVxUmVhZE1haWwSCwoD",
+ "TXNuGAIgASgDEgwKBFR5cGUYAyABKAUiEwoRUmVxRGVsZXRlUmVhZE1haWwi",
+ "OQoOUmVxU3luY1RyaWdnZXISCwoDU2VxGAIgASgDEhoKEklzVHJ1c3RlZENs",
+ "aWVudFNlcRgDIAEoCCIVChNSZXFHZXRNYWluUXVlc3REYXRhIh4KD1JlcUZp",
+ "bk1haW5RdWVzdBILCgNUaWQYAiABKAUiKwoYUmVxT2J0YWluTWFpblF1ZXN0",
+ "UmV3YXJkEg8KB1RpZExpc3QYAiADKAUiIgoTUmVxU3RhcnRTdWRkZW5FdmVu",
+ "dBILCgNUaWQYAiABKAUiMwogUmVxT2J0YWluVHJpZ2dlclJld2FyZEZvckp1",
+ "a2Vib3gSDwoHVGlkTGlzdBgCIAMoBSImChdSZXFFbnRlck1lc3NlbmdlckRp",
+ "YWxvZxILCgNUaWQYAiABKAUiNQofUmVxRW50ZXJTdWJRdWVzdE1lc3Nlbmdl",
+ "ckRpYWxvZxISCgpTdWJRdWVzdElkGAIgASgFIjgKIlJlcUVudGVyU3ViUXVl",
+ "c3RGaW5NZXNzZW5nZXJEaWFsb2cSEgoKU3ViUXVlc3RJZBgCIAEoBSItChpS",
+ "ZXFPYnRhaW5BY2hpZXZlbWVudFJld2FyZBIPCgdUaWRMaXN0GAIgAygFIi4K",
+ "G1JlcU9idGFpbkRhaWx5TWlzc2lvblJld2FyZBIPCgdUaWRMaXN0GAIgAygF",
+ "Ii8KHFJlcU9idGFpbldlZWtseU1pc3Npb25SZXdhcmQSDwoHVGlkTGlzdBgC",
+ "IAMoBSIZChdSZXFHZXREYWlseVJld2FyZGVkRGF0YSIaChhSZXFHZXRXZWVr",
+ "bHlSZXdhcmRlZERhdGEiHwodUmVxR2V0QWNoaWV2ZW1lbnRSZXdhcmRlZERh",
+ "dGEiGwoZUmVxR2V0SnVrZWJveFJld2FyZGVkRGF0YSIrChVSZXFFbnJvbGxt",
+ "ZW50U3ViUXVlc3QSEgoKU3VicXVlc3RJZBgCIAEoBSIUChJSZXFHZXRTdWJR",
+ "dWVzdExpc3QiLwoZUmVxU2V0VHJpZ2dlckZyb21TdWJRdWVzdBISCgpTdWJx",
+ "dWVzdElkGAIgASgFIhQKElJlcVNob3BQcm9kdWN0TGlzdCJiChFSZXFTaG9w",
+ "QnV5UHJvZHVjdBIUCgxTaG9wQ2F0ZWdvcnkYAiABKAUSDQoFT3JkZXIYAyAB",
+ "KAUSFgoOU2hvcFByb2R1Y3RUaWQYBCABKAUSEAoIUXVhbnRpdHkYBSABKAUi",
+ "JAoMUmVxU2hvcFJlbmV3EhQKDFNob3BDYXRlZ29yeRgCIAEoBSIZChdSZXFH",
+ "ZXRQb3B1cFBhY2thZ2VTdGF0ZSIqChdSZXFTZXRQb3B1cFBhY2thZ2VTdGF0",
+ "ZRIPCgdHcm91cElkGAEgASgFIhUKE1JlcUdldEluQXBwU2hvcERhdGEiIQof",
+ "UmVxR2V0TW9udGhseVN1YnNjcmlwdGlvblJld2FyZCI7CiZSZXFPYnRhaW5Q",
+ "dXJjaGFzZVJld2FyZENhbXBhaWduUGFja2FnZRIRCglQYWNrYWdlSWQYAiAB",
+ "KAUiFwoVUmVxR2V0Q2FtcGFpZ25QYWNrYWdlIiYKJFJlcUdldEluQXBwU2hv",
+ "cFJlY2VpdmFibGVQcm9kdWN0TGlzdCI9ChlSZXFHZXRJbkFwcFNob3BCdXlQ",
+ "cm9kdWN0EhEKCVByb2R1Y3RJZBgCIAEoCRINCgVUb2tlbhgDIAEoCSJFChhS",
+ "ZXFPYnRhaW5DYW1wYWlnblBhY2thZ2USFgoOUGFja2FnZUdyb3VwSWQYAiAB",
+ "KAUSEQoJT2J0YWluSWRzGAMgAygFIlcKD1JlcUV4ZWN1dGVHYWNoYRILCgNU",
+ "aWQYAiABKAUSFAoMQ3VycmVuY3lUeXBlGAMgASgFEg0KBUNvdW50GAQgASgF",
+ "EhIKCklzRGlzY291bnQYBSABKAgiEQoPUmVxR2V0R2FjaGFEYXRhIkYKEVJl",
+ "cVNldEdhY2hhQ3VzdG9tEgwKBFR5cGUYAiABKAUSIwoGQ3VzdG9tGAMgAygL",
+ "MhMuTmV0R2FjaGFDdXN0b21EYXRhIhAKDlJlcUdldFRlYW1EYXRhIksKClJl",
+ "cVNldFRlYW0SDAoEVHlwZRgCIAEoBRISCgpDb250ZW50c0lkGAMgASgFEhsK",
+ "BVRlYW1zGAQgAygLMgwuTmV0VGVhbURhdGEiLwoPUmVxR2V0U3RhZ2VEYXRh",
+ "Eg8KB0NoYXB0ZXIYAiABKAUSCwoDTW9kGAMgASgFInwKDVJlcUVudGVyU3Rh",
+ "Z2USDwoHU3RhZ2VJZBgCIAEoBRISCgpUZWFtTnVtYmVyGAMgASgFEkYKF0Fu",
+ "dGlDaGVhdEFkZGl0aW9uYWxJbmZvGAQgASgLMiUuTmV0QW50aUNoZWF0QmF0",
+ "dGxlVExvZ0FkZGl0aW9uYWxJbmZvIsgBCg1SZXFDbGVhclN0YWdlEg8KB1N0",
+ "YWdlSWQYAiABKAUSEgoKVGVhbU51bWJlchgDIAEoBRIUCgxCYXR0bGVSZXN1",
+ "bHQYBCABKAUSNAoTQW50aUNoZWF0QmF0dGxlRGF0YRgFIAEoCzIXLk5ldEFu",
+ "dGlDaGVhdEJhdHRsZURhdGESRgoXQW50aUNoZWF0QWRkaXRpb25hbEluZm8Y",
+ "BiABKAsyJS5OZXRBbnRpQ2hlYXRCYXR0bGVUTG9nQWRkaXRpb25hbEluZm8i",
+ "igEKFFJlcUdldFN0YWdlQ2xlYXJJbmZvEhEKCVN0YWdlVHlwZRgCIAEoBRIP",
+ "CgdUYWJUeXBlGAMgASgFEhIKCkZpbHRlclR5cGUYBCABKAUSFgoOTGFzdFRl",
+ "YW1Db21iYXQYBSABKAUSEQoJT3JkZXJUeXBlGAYgASgFEg8KB1N0YWdlSWQY",
+ "ByABKAUiEQoPUmVxR2V0VG93ZXJEYXRhInwKDVJlcUVudGVyVG93ZXISDwoH",
+ "VG93ZXJJZBgCIAEoBRISCgpUZWFtTnVtYmVyGAMgASgFEkYKF0FudGlDaGVh",
+ "dEFkZGl0aW9uYWxJbmZvGAQgASgLMiUuTmV0QW50aUNoZWF0QmF0dGxlVExv",
+ "Z0FkZGl0aW9uYWxJbmZvIsgBCg1SZXFDbGVhclRvd2VyEg8KB1Rvd2VySWQY",
+ "AiABKAUSEgoKVGVhbU51bWJlchgDIAEoBRIUCgxCYXR0bGVSZXN1bHQYBCAB",
+ "KAUSNAoTQW50aUNoZWF0QmF0dGxlRGF0YRgFIAEoCzIXLk5ldEFudGlDaGVh",
+ "dEJhdHRsZURhdGESRgoXQW50aUNoZWF0QWRkaXRpb25hbEluZm8YBiABKAsy",
+ "JS5OZXRBbnRpQ2hlYXRCYXR0bGVUTG9nQWRkaXRpb25hbEluZm8iOAoRUmVx",
+ "RmFzdENsZWFyVG93ZXISDwoHVG93ZXJJZBgCIAEoBRISCgpUZWFtTnVtYmVy",
+ "GAMgASgFIigKF1JlcUdldENhbXBhaWduRmllbGREYXRhEg0KBU1hcElkGAIg",
+ "ASgJIjMKFFJlcVNhdmVDYW1wYWlnbkZpZWxkEg0KBU1hcElkGAIgASgJEgwK",
+ "BEpzb24YAyABKAkiOQoaUmVxU2F2ZUFyY2hpdmVGaWVsZFJhd0RhdGESDQoF",
+ "TWFwSWQYASABKAkSDAoESnNvbhgCIAEoCSJZChpSZXFTYXZlQ2FtcGFpZ25G",
+ "aWVsZE9iamVjdBINCgVNYXBJZBgCIAEoCRIsCgtGaWVsZE9iamVjdBgDIAEo",
+ "CzIXLk5ldENhbXBhaWduRmllbGRPYmplY3QiVAoVUmVxT2J0YWluQ2FtcGFp",
+ "Z25JdGVtEg0KBU1hcElkGAIgASgJEiwKC0ZpZWxkT2JqZWN0GAMgASgLMhcu",
+ "TmV0Q2FtcGFpZ25GaWVsZE9iamVjdCIiChFSZXFFc2NhcGVDYW1wYWlnbhIN",
+ "CgVNYXBJZBgCIAEoCSIWChRSZXFHZXRMb3N0U2VjdG9yRGF0YSItChlSZXFH",
+ "ZXRMb3N0U2VjdG9yRmllbGREYXRhEhAKCFNlY3RvcklkGAIgASgFIiUKEVJl",
+ "cVBsYXlMb3N0U2VjdG9yEhAKCFNlY3RvcklkGAIgASgFIiUKEVJlcU9wZW5M",
+ "b3N0U2VjdG9yEhAKCFNlY3RvcklkGAIgASgFIiYKElJlcVJlc2V0TG9zdFNl",
+ "Y3RvchIQCghTZWN0b3JJZBgCIAEoBSKGAQoXUmVxRW50ZXJMb3N0U2VjdG9y",
+ "U3RhZ2USDwoHU3RhZ2VJZBgCIAEoBRISCgpUZWFtTnVtYmVyGAMgASgFEkYK",
+ "F0FudGlDaGVhdEFkZGl0aW9uYWxJbmZvGAQgASgLMiUuTmV0QW50aUNoZWF0",
+ "QmF0dGxlVExvZ0FkZGl0aW9uYWxJbmZvItIBChdSZXFDbGVhckxvc3RTZWN0",
+ "b3JTdGFnZRIPCgdTdGFnZUlkGAIgASgFEhIKClRlYW1OdW1iZXIYAyABKAUS",
+ "FAoMQmF0dGxlUmVzdWx0GAQgASgFEjQKE0FudGlDaGVhdEJhdHRsZURhdGEY",
+ "BSABKAsyFy5OZXRBbnRpQ2hlYXRCYXR0bGVEYXRhEkYKF0FudGlDaGVhdEFk",
+ "ZGl0aW9uYWxJbmZvGAYgASgLMiUuTmV0QW50aUNoZWF0QmF0dGxlVExvZ0Fk",
+ "ZGl0aW9uYWxJbmZvIkIKG1JlcUZhc3RDbGVhckxvc3RTZWN0b3JTdGFnZRIP",
+ "CgdTdGFnZUlkGAIgASgFEhIKClRlYW1OdW1iZXIYAyABKAUiVgoXUmVxT2J0",
+ "YWluTG9zdFNlY3Rvckl0ZW0SEAoIU2VjdG9ySWQYAiABKAUSKQoGT2JqZWN0",
+ "GAMgASgLMhkuTmV0TG9zdFNlY3RvckZpZWxkT2JqZWN0IjgKFlJlcVNhdmVM",
+ "b3N0U2VjdG9yRmllbGQSEAoIU2VjdG9ySWQYAiABKAUSDAoESnNvbhgDIAEo",
+ "CSJbChxSZXFTYXZlTG9zdFNlY3RvckZpZWxkT2JqZWN0EhAKCFNlY3Rvcklk",
+ "GAIgASgFEikKBk9iamVjdBgDIAEoCzIZLk5ldExvc3RTZWN0b3JGaWVsZE9i",
+ "amVjdCIuChpSZXFMb3N0U2VjdG9yUGVyZmVjdFJld2FyZBIQCghTZWN0b3JJ",
+ "ZBgCIAEoBSIXChVSZXFSZWNvbW1lbmRHdWlsZExpc3QiLAoLUmVxR2V0R3Vp",
+ "bGQSCwoDR3NuGAIgASgDEhAKCElzU2ltcGxlGAMgASgIIh0KDlJlcUdldEd1",
+ "aWxkTG9nEgsKA0dzbhgCIAEoAyI+Cg5SZXFDcmVhdGVHdWlsZBIMCgROYW1l",
+ "GAIgASgJEg4KBkVtYmxlbRgDIAEoBRIOCgZMb2NhbGUYBCABKAkiHQoOUmVx",
+ "RGVsZXRlR3VpbGQSCwoDR3NuGAIgASgDIiYKF1JlcUd1aWxkSm9pblJlcXVl",
+ "c3RMaXN0EgsKA0dzbhgCIAEoAyJMChpSZXFDb25maXJtR3VpbGRKb2luUmVx",
+ "dWVzdBILCgNHc24YAiABKAMSEQoJVGFyZ2V0VXNuGAMgASgDEg4KBkFjY2Vw",
+ "dBgEIAEoCCI8Ch1SZXFBbGxDb25maXJtR3VpbGRKb2luUmVxdWVzdBILCgNH",
+ "c24YAiABKAMSDgoGQWNjZXB0GAMgASgIIiwKD1JlcVNldEd1aWxkTmFtZRIL",
+ "CgNHc24YAiABKAMSDAoETmFtZRgDIAEoCSIzChRSZXFVcGRhdGVHdWlsZE5v",
+ "dGljZRILCgNHc24YAiABKAMSDgoGTm90aWNlGAMgASgJIngKFlJlcVVwZGF0",
+ "ZUd1aWxkU2V0dGluZ3MSCwoDR3NuGAIgASgDEgwKBERlc2MYAyABKAkSDgoG",
+ "RW1ibGVtGAQgASgFEg4KBkxvY2FsZRgFIAEoBRIQCghKb2luVHlwZRgGIAEo",
+ "BRIRCglKb2luTGV2ZWwYByABKAUiPwoQUmVxU2VuZEd1aWxkTWFpbBILCgNH",
+ "c24YAiABKAMSDQoFVGl0bGUYAyABKAkSDwoHQ29udGVudBgEIAEoCSI2ChRS",
+ "ZXFDaGFuZ2VHdWlsZE1hc3RlchILCgNHc24YAiABKAMSEQoJVGFyZ2V0VXNu",
+ "GAMgASgDIjcKFVJlcUNoYW5nZUd1aWxkTWFuYWdlchILCgNHc24YAiABKAMS",
+ "EQoJVGFyZ2V0VXNuGAMgASgDIjQKElJlcUtpY2tHdWlsZE1lbWJlchILCgNH",
+ "c24YAiABKAMSEQoJVGFyZ2V0VXNuGAMgASgDIjYKFFJlcUFkZEd1aWxkQmxh",
+ "Y2tsaXN0EgsKA0dzbhgCIAEoAxIRCglUYXJnZXRVc24YAyABKAMiGwoMUmVx",
+ "Sm9pbkd1aWxkEgsKA0dzbhgCIAEoAyIcCg1SZXFMZWF2ZUd1aWxkEgsKA0dz",
+ "bhgCIAEoAyIuChNSZXFHZXRHdWlsZENoYXRMaXN0EhcKD0xhdGVzdE1lc3Nh",
+ "Z2VJZBgBIAEoCSIjChBSZXFTZW5kR3VpbGRDaGF0Eg8KB01lc3NhZ2UYASAB",
+ "KAkiEgoQUmVxR2V0RnJpZW5kRGF0YSIgChBSZXFSZXF1ZXN0RnJpZW5kEgwK",
+ "BEZ1c24YAiABKAMiMQoPUmVxQWNjZXB0RnJpZW5kEgwKBEZ1c24YAiABKAMS",
+ "EAoISXNBY2NlcHQYAyABKAgiHwoPUmVxRGVsZXRlRnJpZW5kEgwKBEZ1c24Y",
+ "AiABKAMiJgoSUmVxQWxsQWNjZXB0RnJpZW5kEhAKCElzQWNjZXB0GAIgASgI",
+ "IiYKFlJlcVNlbmRGcmllbmRzaGlwUG9pbnQSDAoERnVzbhgCIAEoAyIoChhS",
+ "ZXFPYnRhaW5GcmllbmRzaGlwUG9pbnQSDAoERnVzbhgCIAEoAyIXChVSZXFB",
+ "bGxGcmllbmRzaGlwUG9pbnQiIwoPUmVxQWRkQmxhY2tsaXN0EhAKCEJsYWNr",
+ "VXNuGAIgASgDIiUKEVJlcUNsZWFyQmxhY2tsaXN0EhAKCENsZWFyVXNuGAIg",
+ "ASgDIhgKFlJlcVJlY29tbWVuZEZyaWVuZExpc3QiKQoTUmVxRGVsZXRlRnJp",
+ "ZW5kTGlzdBISCgpEZWxldGVMaXN0GAIgAygDIiUKE1JlcVNlYXJjaEZyaWVu",
+ "ZExpc3QSDgoGU2VhcmNoGAIgASgJIiYKFlJlcUNhbmNlbFJlcXVlc3RGcmll",
+ "bmQSDAoERnVzbhgCIAEoAyITChFSZXFHZXRPdXRwb3N0RGF0YSI1CgtSZXFC",
+ "dWlsZGluZxISCgpCdWlsZGluZ0lkGAIgASgFEhIKClBvc2l0aW9uSWQYAyAB",
+ "KAUiJwoRUmVxQ2FuY2VsQnVpbGRpbmcSEgoKUG9zaXRpb25JZBgCIAEoBSIs",
+ "ChZSZXFJbW1lZGlhdGVseUJ1aWxkaW5nEhIKClBvc2l0aW9uSWQYAiABKAUi",
+ "PwoPUmVxTW92ZUJ1aWxkaW5nEhUKDVNyY1Bvc2l0aW9uSWQYAiABKAUSFQoN",
+ "RHN0UG9zaXRpb25JZBgDIAEoBSInChFSZXFCdWlsZGluZ0lzRG9uZRISCgpQ",
+ "b3NpdGlvbklkGAIgASgFIh4KHFJlcU9idGFpbk91dHBvc3RCYXR0bGVSZXdh",
+ "cmQiGwoZUmVxT2J0YWluRmFzdEJhdHRsZVJld2FyZCIcChpSZXFTaG93T3V0",
+ "cG9zdEJhdHRsZVJld2FyZCIUChJSZXFHZXREaXNwYXRjaExpc3QiFgoUUmVx",
+ "UmVzZXREaXNwYXRjaExpc3QiRAoOUmVxUnVuRGlzcGF0Y2gSCwoDVGlkGAIg",
+ "ASgFEg8KB0Nzbkxpc3QYAyADKAMSFAoMU2VsZWN0U2xvdElkGAQgASgFIjYK",
+ "EVJlcUNhbmNlbERpc3BhdGNoEgsKA1RpZBgCIAEoBRIUCgxTZWxlY3RTbG90",
+ "SWQYAyABKAUiKgoXUmVxT2J0YWluRGlzcGF0Y2hSZXdhcmQSDwoHVGlkTGlz",
+ "dBgCIAMoBSIsChZSZXFDaGVja0J1aWxkQ29uZGl0aW9uEhIKCkJ1aWxkaW5n",
+ "SWQYAiABKAUiPAoSUmVxUnVuRGlzcGF0Y2hMaXN0EiYKDERpc3BhdGNoRGF0",
+ "YRgCIAMoCzIQLk5ldERpc3BhdGNoRGF0YSIXChVSZXFHZXRSZWN5Y2xlUm9v",
+ "bURhdGEiJAoVUmVxUmVjeWNsZVJ1blJlc2VhcmNoEgsKA1RpZBgCIAEoBSJF",
+ "ChlSZXFSZWN5Y2xlTGV2ZWxVcFJlc2VhcmNoEgsKA1RpZBgCIAEoBRIbCgVJ",
+ "dGVtcxgDIAMoCzIMLk5ldEl0ZW1EYXRhIhkKF1JlcUdldFRhY3RpY0FjYWRl",
+ "bXlEYXRhIjAKG1JlcVRhY3RpY0FjYWRlbXlDbGVhckxlc3NvbhIRCglMZXNz",
+ "b25UaWQYAiABKAUiEgoQUmVxR2V0TWVtb3J5TGlzdCIzCh1SZXFPYnRhaW5N",
+ "ZW1vcmlhbFNlcmllc1Jld2FyZBISCgpTZXJpZXNMaXN0GAIgAygFIiEKEVJl",
+ "cUdldFJhbmtpbmdMaXN0EgwKBFR5cGUYAiABKAUiEgoQUmVxR2V0QWxsVG9w",
+ "UmFuayIaChhSZXFHZXRSYW5rQWNoaWV2ZW1lbnRUb3AiMAogUmVxR2V0UmFu",
+ "a0FjaGlldmVtZW50TGVhZGVyQm9hcmQSDAoEVHlwZRgCIAEoBSI0CiRSZXFP",
+ "YnRhaW5SYW5rQWNoaWV2ZW1lbnRTZXJ2ZXJSZXdhcmQSDAoEVHlwZRgCIAEo",
+ "BSIeChxSZXFVcGRhdGVSYW5raW5nU2VydmVyUmV3YXJkIg0KC1JlcUdldEFy",
+ "ZW5hIhYKFFJlcUdldEFyZW5hRW5lbXlMaXN0IiEKDVJlcUFyZW5hU3RhcnQS",
+ "EAoIRW5lbXlVc24YAiABKAMi3AEKEVJlcUFyZW5hQm90UmVzdWx0Eg8KB0dy",
+ "b3VwSWQYAiABKAMSDQoFSXNXaW4YAyABKAgSEgoKVGVhbU51bWJlchgEIAEo",
+ "BRIQCghOaWNrbmFtZRgFIAEoCRI5ChNBbnRpQ2hlYXRCYXR0bGVEYXRhGAYg",
+ "ASgLMhwuTmV0QW50aUNoZWF0QXJlbmFCYXR0bGVEYXRhEkYKF0FudGlDaGVh",
+ "dEFkZGl0aW9uYWxJbmZvGAcgASgLMiUuTmV0QW50aUNoZWF0QmF0dGxlVExv",
+ "Z0FkZGl0aW9uYWxJbmZvIusBCg5SZXFBcmVuYVJlc3VsdBIQCghFbmVteVVz",
+ "bhgCIAEoAxISCgpUZWFtTnVtYmVyGAMgASgFEiEKBUVuZW15GAQgASgLMhIu",
+ "TmV0QXJlbmFFbmVteURhdGESDQoFSXNXaW4YBSABKAgSOQoTQW50aUNoZWF0",
+ "QmF0dGxlRGF0YRgGIAEoCzIcLk5ldEFudGlDaGVhdEFyZW5hQmF0dGxlRGF0",
+ "YRJGChdBbnRpQ2hlYXRBZGRpdGlvbmFsSW5mbxgHIAEoCzIlLk5ldEFudGlD",
+ "aGVhdEJhdHRsZVRMb2dBZGRpdGlvbmFsSW5mbyIoChRSZXFHZXRBcmVuYUVu",
+ "ZW15RGF0YRIQCghFbmVteVVzbhgCIAEoAyIXChVSZXFHZXRBcmVuYVJlY29y",
+ "ZExpc3QiFAoSUmVxR2V0U3BlY2lhbEFyZW5hIi8KG1JlcUdldFNwZWNpYWxB",
+ "cmVuYUVuZW15RGF0YRIQCghFbmVteVVzbhgCIAEoAyIoChRSZXFTcGVjaWFs",
+ "QXJlbmFTdGFydBIQCghFbmVteVVzbhgCIAEoAyL8AQoVUmVxU3BlY2lhbEFy",
+ "ZW5hUmVzdWx0EhAKCEVuZW15VXNuGAIgASgDEiEKBUVuZW15GAMgASgLMhIu",
+ "TmV0QXJlbmFFbmVteURhdGESKwoGUmVzdWx0GAQgAygLMhsuTmV0U3BlY2lh",
+ "bEFyZW5hUm91bmRSZXN1bHQSOQoTQW50aUNoZWF0QmF0dGxlRGF0YRgFIAMo",
+ "CzIcLk5ldEFudGlDaGVhdEFyZW5hQmF0dGxlRGF0YRJGChdBbnRpQ2hlYXRB",
+ "ZGRpdGlvbmFsSW5mbxgGIAEoCzIlLk5ldEFudGlDaGVhdEJhdHRsZVRMb2dB",
+ "ZGRpdGlvbmFsSW5mbyIbChlSZXFTaG93U3BlY2lhbEFyZW5hUmV3YXJkIh0K",
+ "G1JlcU9idGFpblNwZWNpYWxBcmVuYVJld2FyZCIhCh9SZXFHZXRTcGVjaWFs",
+ "QXJlbmFQb2ludFJhbmtMaXN0Ii4KGVJlcUdldFNwZWNpYWxBcmVuYVByb2Zp",
+ "bGUSEQoJVGFyZ2V0VXNuGAIgASgDIh0KG1JlcUdldFNwZWNpYWxBcmVuYUVu",
+ "ZW15TGlzdCIaChhSZXFPYnRhaW5JbmZyYUNvcmVSZXdhcmQiIAoeUmVxQ2hl",
+ "Y2tSZWNlaXZlSW5mcmFDb3JlUmV3YXJkIhEKD1JlcUdldEV2ZW50TGlzdCIk",
+ "ChFSZXFMb2dpbkV2ZW50RGF0YRIPCgdFdmVudElkGAIgASgFIisKGFJlcVN0",
+ "b3J5RHVuZ2VvbkV2ZW50RGF0YRIPCgdFdmVudElkGAIgASgFIioKF1JlcUdl",
+ "dEV2ZW50TWlzc2lvbkNsZWFyEg8KB0V2ZW50SWQYAiABKAUigAEKG1JlcU9i",
+ "dGFpbkV2ZW50TWlzc2lvblJld2FyZBIPCgdFdmVudElkGAIgASgFEhoKEkV2",
+ "ZW50TWlzc2lvbklkTGlzdBgDIAMoBRI0ChBSZXF1ZXN0VGltZVN0YW1wGAQg",
+ "ASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCIqChdSZXFHZXRFdmVu",
+ "dFNjZW5hcmlvRGF0YRIPCgdFdmVudElkGAIgASgFIlYKG1JlcVNldEV2ZW50",
+ "U2NlbmFyaW9Db21wbGV0ZRIPCgdFdmVudElkGAIgASgFEhIKClNjZW5hcmlv",
+ "SWQYAyABKAkSEgoKRGlhbG9nVHlwZRgEIAEoBSJCChlSZXFPYnRhaW5EYWls",
+ "eUV2ZW50UmV3YXJkEg8KB0V2ZW50SWQYAiABKAUSFAoMRGFpbHlFdmVudElk",
+ "GAMgAygFIhMKEVJlcUdldEpvaW5lZEV2ZW50IhMKEVJlcUVudGVyTG9iYnlQ",
+ "aW5nIiUKD1JlcVNhdmVUdXRvcmlhbBISCgpUdXRvcmlhbElkGAIgASgFIh4K",
+ "DFJlcUVudGVyUG9sbBIOCgZQb2xsSWQYAiABKAUiHwoNUmVxRmluaXNoUG9s",
+ "bBIOCgZQb2xsSWQYAiABKAUiOQoZUmVxT2J0YWluTG9naW5FdmVudFJld2Fy",
+ "ZBIPCgdFdmVudElkGAIgASgFEgsKA0RheRgDIAEoBSIvChxSZXFHZXRNdWx0",
+ "aVJhaWRSZXdhcmRlZENvdW50Eg8KB0V2ZW50SWQYAiABKAUiIAoNUmVxU3Rh",
+ "cnRNYXRjaBIPCgdFdmVudElkGAIgASgFIjsKGFJlcU9idGFpbk11bHRpUmFp",
+ "ZFJld2FyZBIPCgdFdmVudElkGAIgASgFEg4KBkRhbWFnZRgDIAEoAyIwCh1S",
+ "ZXFHZXRNdWx0aVJhaWRSYW5raW5nVG9wVXNlchIPCgdFdmVudElkGAIgASgF",
+ "Ii0KGlJlcUdldE11bHRpUmFpZFVzZXJSYW5raW5nEg8KB0V2ZW50SWQYAiAB",
+ "KAUiKgoXUmVxRXZlbnRTaG9wUHJvZHVjdExpc3QSDwoHRXZlbnRJZBgCIAEo",
+ "BSJ4ChZSZXFFdmVudFNob3BCdXlQcm9kdWN0EhQKDFNob3BDYXRlZ29yeRgC",
+ "IAEoBRINCgVPcmRlchgDIAEoBRIWCg5TaG9wUHJvZHVjdFRpZBgEIAEoBRIQ",
+ "CghRdWFudGl0eRgFIAEoBRIPCgdFdmVudElkGAYgASgFIhQKElJlcUdldFR1",
+ "dG9yaWFsTGlzdCIoCg5SZXFTZXRUdXRvcmlhbBIWCg5MYXN0Q2xlYXJlZFRp",
+ "ZBgCIAEoBSKSAQoSUmVxRW50ZXJFdmVudFN0YWdlEg8KB1N0YWdlSWQYAiAB",
+ "KAUSEgoKVGVhbU51bWJlchgDIAEoBRIPCgdFdmVudElkGAQgASgFEkYKF0Fu",
+ "dGlDaGVhdEFkZGl0aW9uYWxJbmZvGAUgASgLMiUuTmV0QW50aUNoZWF0QmF0",
+ "dGxlVExvZ0FkZGl0aW9uYWxJbmZvIt4BChJSZXFDbGVhckV2ZW50U3RhZ2US",
+ "DwoHU3RhZ2VJZBgCIAEoBRISCgpUZWFtTnVtYmVyGAMgASgFEg8KB0V2ZW50",
+ "SWQYBCABKAUSFAoMQmF0dGxlUmVzdWx0GAUgASgFEjQKE0FudGlDaGVhdEJh",
+ "dHRsZURhdGEYBiABKAsyFy5OZXRBbnRpQ2hlYXRCYXR0bGVEYXRhEkYKF0Fu",
+ "dGlDaGVhdEFkZGl0aW9uYWxJbmZvGAcgASgLMiUuTmV0QW50aUNoZWF0QmF0",
+ "dGxlVExvZ0FkZGl0aW9uYWxJbmZvIjcKE1JlcU9idGFpblBhc3NSZXdhcmQS",
+ "DgoGUGFzc0lkGAIgASgFEhAKCFBhc3NSYW5rGAMgAygFIjgKDlJlcUJ1eVBh",
+ "c3NSYW5rEg4KBlBhc3NJZBgCIAEoBRIWCg5UYXJnZXRQYXNzUmFuaxgDIAEo",
+ "BSJBChZSZXFDb21wbGV0ZVBhc3NNaXNzaW9uEg4KBlBhc3NJZBgCIAEoBRIX",
+ "Cg9QYXNzTWlzc2lvbkxpc3QYAyADKAUiFgoUUmVxR2V0QWN0aXZlUGFzc0Rh",
+ "dGEiUQoWUmVxT2J0YWluT25lUGFzc1Jld2FyZBIOCgZQYXNzSWQYAiABKAUS",
+ "EAoIUGFzc1JhbmsYAyABKAUSFQoNUHJlbWl1bVJld2FyZBgEIAEoCCIPCg1S",
+ "ZXFHZXRTaW1Sb29tIpsBChpSZXFTZWxlY3RTaW1Sb29tRGlmZmljdWx0eRIS",
+ "CgpEaWZmaWN1bHR5GAIgASgFEhcKD1N0YXJ0aW5nQ2hhcHRlchgDIAEoBRIb",
+ "ChNPdmVyY2xvY2tPcHRpb25MaXN0GAQgAygFEhcKD092ZXJjbG9ja1NlYXNv",
+ "bhgFIAEoBRIaChJPdmVyY2xvY2tTdWJTZWFzb24YBiABKAUiVgoVUmVxU2Vs",
+ "ZWN0U2ltUm9vbUV2ZW50Ei4KCExvY2F0aW9uGAIgASgLMhwuTmV0U2ltUm9v",
+ "bUV2ZW50TG9jYXRpb25JbmZvEg0KBUV2ZW50GAMgASgFIrIBChVSZXFFbnRl",
+ "clNpbVJvb21CYXR0bGUSLgoITG9jYXRpb24YAiABKAsyHC5OZXRTaW1Sb29t",
+ "RXZlbnRMb2NhdGlvbkluZm8SDQoFRXZlbnQYAyABKAUSEgoKVGVhbU51bWJl",
+ "chgEIAEoBRJGChdBbnRpQ2hlYXRBZGRpdGlvbmFsSW5mbxgFIAEoCzIlLk5l",
+ "dEFudGlDaGVhdEJhdHRsZVRMb2dBZGRpdGlvbmFsSW5mbyLHAgoVUmVxQ2xl",
+ "YXJTaW1Sb29tQmF0dGxlEi4KCExvY2F0aW9uGAIgASgLMhwuTmV0U2ltUm9v",
+ "bUV2ZW50TG9jYXRpb25JbmZvEg0KBUV2ZW50GAMgASgFEhIKClRlYW1OdW1i",
+ "ZXIYBCABKAUSFAoMQmF0dGxlUmVzdWx0GAUgASgFEiwKDFJlbWFpbmluZ0hw",
+ "cxgIIAMoCzIWLk5ldFNpbVJvb21DaGFyYWN0ZXJIcBIZChFSZW1haW5pbmdU",
+ "YXJnZXRIcBgJIAEoBRI0ChNBbnRpQ2hlYXRCYXR0bGVEYXRhGAogASgLMhcu",
+ "TmV0QW50aUNoZWF0QmF0dGxlRGF0YRJGChdBbnRpQ2hlYXRBZGRpdGlvbmFs",
+ "SW5mbxgLIAEoCzIlLk5ldEFudGlDaGVhdEJhdHRsZVRMb2dBZGRpdGlvbmFs",
+ "SW5mbyJuChlSZXFGYXN0Q2xlYXJTaW1Sb29tQmF0dGxlEi4KCExvY2F0aW9u",
+ "GAIgASgLMhwuTmV0U2ltUm9vbUV2ZW50TG9jYXRpb25JbmZvEg0KBUV2ZW50",
+ "GAMgASgFEhIKClRlYW1OdW1iZXIYBCABKAUifgoUUmVxU2VsZWN0U2ltUm9v",
+ "bUJ1ZmYSLgoITG9jYXRpb24YAiABKAsyHC5OZXRTaW1Sb29tRXZlbnRMb2Nh",
+ "dGlvbkluZm8SDQoFRXZlbnQYAyABKAUSEQoJQnVmZlRvQWRkGAQgASgFEhQK",
+ "DEJ1ZmZUb0RlbGV0ZRgFIAEoBSJ4Ch5SZXFTZWxlY3RTaW1Sb29tU2VsZWN0",
+ "aW9uRXZlbnQSLgoITG9jYXRpb24YAiABKAsyHC5OZXRTaW1Sb29tRXZlbnRM",
+ "b2NhdGlvbkluZm8SDQoFRXZlbnQYAyABKAUSFwoPU2VsZWN0aW9uTnVtYmVy",
+ "GAQgASgFIpsBCiBSZXFHZXRTaW1Sb29tQWNxdWlyZUJ1ZmZGdW5jdGlvbhIu",
+ "CghMb2NhdGlvbhgCIAEoCzIcLk5ldFNpbVJvb21FdmVudExvY2F0aW9uSW5m",
+ "bxINCgVFdmVudBgDIAEoBRIXCg9TZWxlY3Rpb25OdW1iZXIYBCABKAUSHwoX",
+ "U2VsZWN0aW9uR3JvdXBFbGVtZW50SWQYBSABKAUimQEKHlJlcVByb2NlZWRT",
+ "aW1Sb29tTmlra2VGdW5jdGlvbhIuCghMb2NhdGlvbhgCIAEoCzIcLk5ldFNp",
+ "bVJvb21FdmVudExvY2F0aW9uSW5mbxINCgVFdmVudBgDIAEoBRIXCg9TZWxl",
+ "Y3Rpb25OdW1iZXIYBCABKAUSHwoXU2VsZWN0aW9uR3JvdXBFbGVtZW50SWQY",
+ "BSABKAUirgEKHVJlcVByb2NlZWRTaW1Sb29tQnVmZkZ1bmN0aW9uEi4KCExv",
+ "Y2F0aW9uGAIgASgLMhwuTmV0U2ltUm9vbUV2ZW50TG9jYXRpb25JbmZvEg0K",
+ "BUV2ZW50GAMgASgFEhcKD1NlbGVjdGlvbk51bWJlchgEIAEoBRIfChdTZWxl",
+ "Y3Rpb25Hcm91cEVsZW1lbnRJZBgFIAEoBRIUCgxCdWZmVG9EZWxldGUYBiAB",
+ "KAUimAEKHVJlcVByb2NlZWRTaW1Sb29tU2tpcEZ1bmN0aW9uEi4KCExvY2F0",
+ "aW9uGAIgASgLMhwuTmV0U2ltUm9vbUV2ZW50TG9jYXRpb25JbmZvEg0KBUV2",
+ "ZW50GAMgASgFEhcKD1NlbGVjdGlvbk51bWJlchgEIAEoBRIfChdTZWxlY3Rp",
+ "b25Hcm91cEVsZW1lbnRJZBgFIAEoBSI7Cg5SZXFRdWl0U2ltUm9vbRISCgpC",
+ "dWZmc1RvQWRkGAIgAygFEhUKDUJ1ZmZzVG9EZWxldGUYAyADKAUiIQoOUmVx",
+ "Q3JlYXRlUGFydHkSDwoHRXZlbnRJZBgCIAEoBSJTCg5SZXFJbnZpdGVQYXJ0",
+ "eRINCgVUb1VzbhgBIAEoAxIPCgdQYXJ0eUlkGAIgASgJEg8KB0V2ZW50SWQY",
+ "AyABKAUSEAoISXNGb3JjZWQYBCABKAgiIgoSUmVxSm9pblBhcnR5QnlDb2Rl",
+ "EgwKBENvZGUYAiABKAkiRgoMUmVxSm9pblBhcnR5Eg8KB1BhcnR5SWQYAiAB",
+ "KAkSFwoEUGF0aBgDIAEoDjIJLkpvaW5QYXRoEgwKBEZ1c24YBCABKAMiFAoS",
+ "UmVxTGlzdEZyaWVuZFBhcnR5IikKFlJlcUxpc3RJbnZpdGFibGVGcmllbmQS",
+ "DwoHRXZlbnRJZBgCIAEoBSITChFSZXFMaXN0SW52aXRhdGlvbiI2ChJSZXFT",
+ "dGFydFBhcnR5TWF0Y2gSDwoHUGFydHlJZBgBIAEoCRIPCgdFdmVudElkGAIg",
+ "ASgFIkAKFlJlcVNlYXJjaFVzZXJGb3JJbnZpdGUSFQoNU2VhcmNoS2V5V29y",
+ "ZBgCIAEoCRIPCgdFdmVudElkGAMgASgFIigKE1JlcUdldFdob2xlVXNlckRh",
+ "dGESEQoJVGFyZ2V0VXNuGAEgASgDIhUKE1JlcUdldEludGVyY2VwdERhdGEi",
+ "lwEKEVJlcUVudGVySW50ZXJjZXB0EhEKCUludGVyY2VwdBgCIAEoBRITCgtJ",
+ "bnRlcmNlcHRJZBgDIAEoBRISCgpUZWFtTnVtYmVyGAQgASgFEkYKF0FudGlD",
+ "aGVhdEFkZGl0aW9uYWxJbmZvGAUgASgLMiUuTmV0QW50aUNoZWF0QmF0dGxl",
+ "VExvZ0FkZGl0aW9uYWxJbmZvIvMBChFSZXFDbGVhckludGVyY2VwdBIRCglJ",
+ "bnRlcmNlcHQYAiABKAUSEwoLSW50ZXJjZXB0SWQYAyABKAUSDgoGRGFtYWdl",
+ "GAQgASgDEhIKClRlYW1OdW1iZXIYBSABKAUSFAoMQmF0dGxlUmVzdWx0GAYg",
+ "ASgFEjQKE0FudGlDaGVhdEJhdHRsZURhdGEYByABKAsyFy5OZXRBbnRpQ2hl",
+ "YXRCYXR0bGVEYXRhEkYKF0FudGlDaGVhdEFkZGl0aW9uYWxJbmZvGAggASgL",
+ "MiUuTmV0QW50aUNoZWF0QmF0dGxlVExvZ0FkZGl0aW9uYWxJbmZvIhgKFlJl",
+ "cUdldENvbnRlbnRzT3BlbkRhdGEiJgoRUmVxR2V0VGV4dEFkdkRhdGESEQoJ",
+ "VGV4dEFkdklkGAEgASgFIi0KFFJlcVJlY29yZFRleHRBZHZQYWdlEhUKDVRl",
+ "eHRBZHZQYWdlSWQYASABKAUiJwoSUmVxVW5kb1RleHRBZHZQYWdlEhEKCVRl",
+ "eHRBZHZJZBgBIAEoBSInCg9SZXFDbGVhclRleHRBZHYSFAoMRW5kaW5nUGFn",
+ "ZUlkGAEgASgFIlsKF1JlcUFkZFRleHRBZHZDaGVja2VkTG9nEhEKCVRleHRB",
+ "ZHZJZBgBIAEoBRItCg5DaGVja2VkTG9nTGlzdBgCIAMoCzIVLk5ldFRleHRB",
+ "ZHZDaGVja2VkTG9nIiYKFVJlcUdldE1pbmlHYW1lTktTRGF0YRINCgVOS1NJ",
+ "ZBgBIAEoBSJmChtSZXFVcGRhdGVOS1NNaXNzaW9uUHJvZ3Jlc3MSDQoFTktT",
+ "SWQYASABKAUSOAoSUHJvZ3Jlc3NVcGRhdGVMaXN0GAIgAygLMhwuTmV0TktT",
+ "TWlzc2lvblByb2dyZXNzVXBkYXRlIkMKHFJlcVVwbG9hZE1pbmlHYW1lTktT",
+ "UHJvZ3Jlc3MSDQoFTktTSWQYASABKAUSFAoMUHJvZ3Jlc3NKc29uGAIgASgJ",
+ "IkQKJFJlcUFjY3VtdWxhdGVNaW5pR2FtZU5LU1JhbmtpbmdTY29yZRINCgVO",
+ "S1NJZBgBIAEoBRINCgVTY29yZRgCIAEoAyK/AgogUmVxUmVjb3JkTWluaUdh",
+ "bWVOS1NTdGFnZVBsYXlMb2cSDQoFTktTSWQYASABKAUSDwoHU3RhZ2VJZBgC",
+ "IAEoBRITCgtDaGFyYWN0ZXJJZBgDIAEoBRI3Cg9JdGVtQ29sbGVjdExpc3QY",
+ "BCADKAsyHi5OZXRNaW5pR2FtZU5LU0l0ZW1Db2xsZWN0RGF0YRI3Cg9Nb25z",
+ "dGVyS2lsbExpc3QYBSADKAsyHi5OZXRNaW5pR2FtZU5LU01vbnN0ZXJLaWxs",
+ "RGF0YRIWCg5DaGFyYWN0ZXJMZXZlbBgGIAEoBRIUCgxTdXJ2aXZhbFRpbWUY",
+ "ByABKAUSJwoKUGxheVJlc3VsdBgIIAEoDjITLk5LU1N0YWdlUmVzdWx0VHlw",
+ "ZRIdChVJc1Jlc3VtZWRGcm9tTGFzdFNhdmUYCSABKAgiTAomUmVxUmVjb3Jk",
+ "TWluaUdhbWVOS1NDaGFyYWN0ZXJVbmxvY2tMb2cSDQoFTktTSWQYASABKAUS",
+ "EwoLQ2hhcmFjdGVySWQYAiABKAUinQEKJ1JlcVJlY29yZE1pbmlHYW1lTktT",
+ "U2tpbGxUcmVlVXBncmFkZUxvZxINCgVOS1NJZBgBIAEoBRITCgtDaGFyYWN0",
+ "ZXJJZBgCIAEoBRIlCgdBY3RUeXBlGAMgASgOMhQuTktTU2tpbGxUcmVlQWN0",
+ "VHlwZRITCgtTa2lsbFRyZWVJZBgEIAEoBRISCgpTbG90SXRlbUlkGAUgASgF",
+ "IvsBChlSZXFDbGVhckludGVyY2VwdFByYWN0aWNlEhEKCUludGVyY2VwdBgB",
+ "IAEoBRITCgtJbnRlcmNlcHRJZBgCIAEoBRIOCgZEYW1hZ2UYAyABKAMSEgoK",
+ "VGVhbU51bWJlchgEIAEoBRIUCgxCYXR0bGVSZXN1bHQYBSABKAUSNAoTQW50",
+ "aUNoZWF0QmF0dGxlRGF0YRgGIAEoCzIXLk5ldEFudGlDaGVhdEJhdHRsZURh",
+ "dGESRgoXQW50aUNoZWF0QWRkaXRpb25hbEluZm8YByABKAsyJS5OZXRBbnRp",
+ "Q2hlYXRCYXR0bGVUTG9nQWRkaXRpb25hbEluZm8i2AEKGlJlcVNldFNob290",
+ "aW5nUmFuZ2VTY29yZVYyEhcKD1Nob290aW5nUmFuZ2VJZBgBIAEoBRINCgVT",
+ "Y29yZRgCIAEoAxIUCgxCYXR0bGVSZXN1bHQYBCABKAUSNAoTQW50aUNoZWF0",
+ "QmF0dGxlRGF0YRgFIAEoCzIXLk5ldEFudGlDaGVhdEJhdHRsZURhdGESRgoX",
+ "QW50aUNoZWF0QWRkaXRpb25hbEluZm8YBiABKAsyJS5OZXRBbnRpQ2hlYXRC",
+ "YXR0bGVUTG9nQWRkaXRpb25hbEluZm8i2wEKFFJlcVNldFNvbG9SYWlkRGFt",
+ "YWdlEhEKCVJhaWRMZXZlbBgBIAEoBRIOCgZEYW1hZ2UYAiABKAMSDAoEVGVh",
+ "bRgDIAEoBRI0ChNBbnRpQ2hlYXRCYXR0bGVEYXRhGAQgASgLMhcuTmV0QW50",
+ "aUNoZWF0QmF0dGxlRGF0YRJGChdBbnRpQ2hlYXRBZGRpdGlvbmFsSW5mbxgF",
+ "IAEoCzIlLk5ldEFudGlDaGVhdEJhdHRsZVRMb2dBZGRpdGlvbmFsSW5mbxIU",
+ "CgxCYXR0bGVSZXN1bHQYBiABKAUigAEKHFJlcVNldFNvbG9SYWlkUHJhY3Rp",
+ "Y2VEYW1hZ2USEQoJUmFpZExldmVsGAEgASgFEg4KBkRhbWFnZRgCIAEoAxIM",
+ "CgRUZWFtGAMgASgFEi8KDkRpZmZpY3VsdHlUeXBlGAQgASgOMhcuU29sb1Jh",
+ "aWREaWZmaWN1bHR5VHlwZSLgAQoZUmVxU2V0U29sb1JhaWRUcmlhbERhbWFn",
+ "ZRIRCglSYWlkTGV2ZWwYASABKAUSDgoGRGFtYWdlGAIgASgDEgwKBFRlYW0Y",
+ "AyABKAUSNAoTQW50aUNoZWF0QmF0dGxlRGF0YRgEIAEoCzIXLk5ldEFudGlD",
+ "aGVhdEJhdHRsZURhdGESRgoXQW50aUNoZWF0QWRkaXRpb25hbEluZm8YBSAB",
+ "KAsyJS5OZXRBbnRpQ2hlYXRCYXR0bGVUTG9nQWRkaXRpb25hbEluZm8SFAoM",
+ "QmF0dGxlUmVzdWx0GAYgASgFIuABChRSZXFDbGVhckFyY2hpdmVTdGFnZRIP",
+ "CgdFdmVudElkGAEgASgFEg8KB1N0YWdlSWQYAiABKAUSEgoKVGVhbU51bWJl",
+ "chgDIAEoBRIUCgxCYXR0bGVSZXN1bHQYBCABKAUSNAoTQW50aUNoZWF0QmF0",
+ "dGxlRGF0YRgFIAEoCzIXLk5ldEFudGlDaGVhdEJhdHRsZURhdGESRgoXQW50",
+ "aUNoZWF0QWRkaXRpb25hbEluZm8YBiABKAsyJS5OZXRBbnRpQ2hlYXRCYXR0",
+ "bGVUTG9nQWRkaXRpb25hbEluZm8i7gEKFVJlcVNldFVuaW9uUmFpZERhbWFn",
+ "ZRIRCglSYWlkTGV2ZWwYAiABKAUSEAoIUmFpZFN0ZXAYAyABKAUSDgoGRGFt",
+ "YWdlGAQgASgDEgwKBFRlYW0YBSABKAUSNAoTQW50aUNoZWF0QmF0dGxlRGF0",
+ "YRgGIAEoCzIXLk5ldEFudGlDaGVhdEJhdHRsZURhdGESRgoXQW50aUNoZWF0",
+ "QWRkaXRpb25hbEluZm8YByABKAsyJS5OZXRBbnRpQ2hlYXRCYXR0bGVUTG9n",
+ "QWRkaXRpb25hbEluZm8SFAoMQmF0dGxlUmVzdWx0GAggASgFIuABCh1SZXFT",
+ "ZXRVbmlvblJhaWRQcmFjdGljZURhbWFnZRIRCglSYWlkTGV2ZWwYAiABKAUS",
+ "EAoIUmFpZFN0ZXAYAyABKAUSDgoGRGFtYWdlGAQgASgDEgwKBFRlYW0YBSAB",
+ "KAUSNAoTQW50aUNoZWF0QmF0dGxlRGF0YRgGIAEoCzIXLk5ldEFudGlDaGVh",
+ "dEJhdHRsZURhdGESRgoXQW50aUNoZWF0QWRkaXRpb25hbEluZm8YByABKAsy",
+ "JS5OZXRBbnRpQ2hlYXRCYXR0bGVUTG9nQWRkaXRpb25hbEluZm8ihgIKF1Jl",
+ "cUNsZWFyRXZlbnRRdWVzdFN0YWdlEhwKFEV2ZW50UXVlc3RNYW5hZ2VyVGlk",
+ "GAEgASgFEg8KB1N0YWdlSWQYAiABKAUSFAoMRXZlbnRRdWVzdElkGAMgASgF",
+ "EhIKClRlYW1OdW1iZXIYBCABKAUSFAoMQmF0dGxlUmVzdWx0GAUgASgFEjQK",
+ "E0FudGlDaGVhdEJhdHRsZURhdGEYBiABKAsyFy5OZXRBbnRpQ2hlYXRCYXR0",
+ "bGVEYXRhEkYKF0FudGlDaGVhdEFkZGl0aW9uYWxJbmZvGAcgASgLMiUuTmV0",
+ "QW50aUNoZWF0QmF0dGxlVExvZ0FkZGl0aW9uYWxJbmZvIiwKGVJlcUdldEFy",
+ "Y2hpdmVNaW5pR2FtZURhdGESDwoHRXZlbnRJZBgBIAEoBSI6ChlSZXFTZXRB",
+ "cmNoaXZlTWluaUdhbWVEYXRhEg8KB0V2ZW50SWQYASABKAUSDAoESnNvbhgC",
+ "IAEoCSIoChdSZXFHZXRNaW5pR2FtZU5LU1YyRGF0YRINCgVOS1NJZBgBIAEo",
+ "BSJFCh5SZXFVcGxvYWRNaW5pR2FtZU5LU1YyUHJvZ3Jlc3MSDQoFTktTSWQY",
+ "ASABKAUSFAoMUHJvZ3Jlc3NKc29uGAIgASgJImoKHVJlcVVwZGF0ZU5LU1Yy",
+ "TWlzc2lvblByb2dyZXNzEg0KBU5LU0lkGAEgASgFEjoKElByb2dyZXNzVXBk",
+ "YXRlTGlzdBgCIAMoCzIeLk5ldE5LU1YyTWlzc2lvblByb2dyZXNzVXBkYXRl",
+ "IkYKJlJlcUFjY3VtdWxhdGVNaW5pR2FtZU5LU1YyUmFua2luZ1Njb3JlEg0K",
+ "BU5LU0lkGAEgASgFEg0KBVNjb3JlGAIgASgDIjkKE1JlcVN3aXRjaFRpbWVQ",
+ "ZXJpb2QSDwoHRXZlbnRJZBgBIAEoBRIRCglDdXJQZXJpb2QYAiABKAUiIQoO",
+ "UmVxR2V0RGF2ZURhdGESDwoHRXZlbnRJZBgBIAEoBSJqChNSZXFDb21wbGV0",
+ "ZURhdmVEaXZlEg8KB0V2ZW50SWQYASABKAUSGwoFSXRlbXMYAiADKAsyDC5O",
+ "ZXREYXZlSXRlbRIlCg9VbmRlcndhdGVyUHJleXMYAyADKAsyDC5OZXREYXZl",
+ "SXRlbSI+ChdSZXFDaGFuZ2VEYXZlTWFzdGVyUm9sZRIPCgdFdmVudElkGAEg",
+ "ASgFEhIKCk1hc3RlclJvbGUYAiABKAUiMgoRUmVxVW5sb2NrRGF2ZVJvbGUS",
+ "DwoHRXZlbnRJZBgBIAEoBRIMCgRSb2xlGAIgASgFIl4KF1JlcVVwZ3JhZGVE",
+ "YXZlRXF1aXBtZW50Eg8KB0V2ZW50SWQYASABKAUSCwoDVGlkGAIgASgFEhMK",
+ "C1RhcmdldExldmVsGAMgASgFEhAKCElzV2VhcG9uGAQgASgIIkEKEVJlcURl",
+ "ZHVjdERhdmVJdGVtEg8KB0V2ZW50SWQYASABKAUSGwoFSXRlbXMYAiADKAsy",
+ "DC5OZXREYXZlSXRlbSLqAQoUUmVxQ29tcGxldGVEYXZlU3VzaGkSDwoHRXZl",
+ "bnRJZBgBIAEoBRIQCghUdXJub3ZlchgCIAEoBRIRCglDb29rU2Nyb2UYAyAB",
+ "KAUSJAoNU3VzaGlTZWxsTGlzdBgEIAMoCzINLk5ldFN1c2hpTWVudRIlCg5T",
+ "dXNoaVN0YXJ0TGlzdBgFIAMoCzINLk5ldFN1c2hpTWVudRITCgtLaXRjaGVu",
+ "TGlzdBgGIAMoBRIQCghIYWxsTGlzdBgHIAMoBRITCgtGaW5pc2hPcmRlchgI",
+ "IAEoBRITCgtGYWlsZWRPcmRlchgJIAEoBSJIChNSZXFVcGdyYWRlRGF2ZVN1",
+ "c2hpEg8KB0V2ZW50SWQYASABKAUSCwoDVGlkGAIgASgFEhMKC1RhcmdldExl",
+ "dmVsGAMgASgFIjoKFlJlcUNsZWFyRGF2ZUJhZ05ld0ljb24SDwoHRXZlbnRJ",
+ "ZBgBIAEoBRIPCgdJdGVtSWRzGAIgAygDIj0KGFJlcUNsZWFyRGF2ZVN1c2hp",
+ "TmV3SWNvbhIPCgdFdmVudElkGAEgASgFEhAKCFN1c2hpSWRzGAIgAygFInMK",
+ "FFJlcVNldERhdmVTdXNoaU1lbnVzEg8KB0V2ZW50SWQYASABKAUSJAoNQWRk",
+ "U3VzaGlNZW51cxgCIAMoCzINLk5ldFN1c2hpTWVudRIkCg1EZWxTdXNoaU1l",
+ "bnVzGAMgAygLMg0uTmV0U3VzaGlNZW51IjsKFFJlcURhdmVTdXNoaUVtcGxv",
+ "eWVlEg8KB0V2ZW50SWQYASABKAUSEgoKRW1wbG95ZWVJZBgCIAEoBSI3ChJS",
+ "ZXFEYXZlVW5sb2NrU3VzaGkSDwoHRXZlbnRJZBgBIAEoBRIQCghTdXNoaUlk",
+ "cxgCIAMoBSIsChlSZXFHZXRNaW5pR2FtZURhdmVSYW5raW5nEg8KB0V2ZW50",
+ "SWQYASABKAUiTAoiUmVxT2J0YWluTWluaUdhbWVEYXZlTWlzc2lvblJld2Fy",
+ "ZBIPCgdFdmVudElkGAEgASgFEhUKDU1pc3Npb25JZExpc3QYAiADKAUiPwoa",
+ "UmVxTWluaUdhbWVEYXZlRHJpZnRCb3R0bGUSDwoHRXZlbnRJZBgBIAEoBRIQ",
+ "CghCb3R0bGVJZBgCIAEoBSIwCh1SZXFHZXRBbGxNaW5pR2FtZURhdmVUcmln",
+ "Z2VycxIPCgdFdmVudElkGAEgASgFIukCChdSZXFSZXBvcnREaXZlclJvdW5k",
+ "RmxvdxIPCgdFdmVudElkGAEgASgFEhMKC0NoYXJhY3RlcklkGAIgASgFEg4K",
+ "BlJlc3VsdBgDIAEoBRIQCghCYXR0bGVJZBgEIAEoCRINCgVEZXB0aBgFIAEo",
+ "BRIOCgZPeHlnZW4YBiABKAUSDgoGV2VpZ2h0GAcgASgFEhQKDFJlY2VpdmVk",
+ "SXRlbRgIIAEoCRIMCgRUaW1lGAkgASgFEhEKCUFkZE94eWdlbhgKIAEoBRIW",
+ "Cg5BdHRhY2tlZE94eWdlbhgLIAEoBRIUCgxEaXZpbmdPeHlnZW4YDCABKAUS",
+ "EAoIUVRFVGltZXMYDSABKAUSFgoOUVRFRmFpbGVkVGltZXMYDiABKAUSEAoI",
+ "V2VhcG9uTHYYDyABKAUSFAoMRGl2aW5nR2Vhckx2GBAgASgFEhEKCUhhcnBv",
+ "b25MdhgRIAEoBRINCgVCb3hMdhgSIAEoBSKyAQoUUmVxRGF2ZURpdmVySXRl",
+ "bUZsb3cSDwoHRXZlbnRJZBgBIAEoBRIQCghCYXR0bGVJZBgCIAEoCRITCgtD",
+ "aGFyYWN0ZXJJZBgDIAEoBRIQCghJdGVtVHlwZRgEIAEoBRIOCgZJdGVtSWQY",
+ "BSABKAUSDQoFQ291bnQYBiABKAUSDgoGV2VpZ2h0GAcgASgFEgwKBFJhbmsY",
+ "CCABKAUSEwoLQWZ0ZXJ3ZWlnaHQYCSABKAUiQQoJTmV0UmVkZG90EgsKA1Nl",
+ "cRgBIAEoAxITCgtDb250ZW50VHlwZRgCIAEoBRISCgpSZWRkb3REYXRhGAMg",
+ "ASgJIioKHE5ldFJlZGRvdExpdmVXYWxscGFwZXJFeERhdGESCgoCSWQYASAB",
+ "KAUiRAoMTmV0TWVzc2VuZ2VyEgsKA1NlcRgBIAEoAxITCgtNZXNzZW5nZXJJ",
+ "ZBgCIAEoCRISCgpJc1Jld2FyZGVkGAMgASgIIkwKD05ldFN1YlF1ZXN0RGF0",
+ "YRISCgpTdWJRdWVzdElkGAEgASgFEhEKCUNyZWF0ZWRBdBgCIAEoAxISCgpJ",
+ "c1JlY2VpdmVkGAMgASgIIswDCgtOZXRVc2VyRGF0YRILCgNFeHAYAiABKAUS",
+ "DQoFTGV2ZWwYAyABKAUSDAoESWNvbhgHIAEoBRIRCglJY29uUHJpc20YCCAB",
+ "KAgSDQoFRnJhbWUYCSABKAUSDAoERGVzYxgKIAEoCRIbChNTZW5kRnJpZW5k",
+ "c2hpcENvdW50GAsgASgFEh4KFlJlY2VpdmVGcmllbmRzaGlwQ291bnQYDCAB",
+ "KAUSEgoKQXJlbmFDb3VudBgOIAEoBRIUCgxMYXN0RGlhbG9nSWQYDyABKAkS",
+ "FAoMQ291bnNlbENvdW50GBAgASgFEhwKFENvbW1hbmRlclJvb21KdWtlYm94",
+ "GBEgASgFEhQKDExvYmJ5SnVrZWJveBgSIAEoBRIZChFTcGVjaWFsQXJlbmFD",
+ "b3VudBgTIAEoBRIRCglDb3N0dW1lTHYYFCABKAUSFAoMSW5mcmFDb3JlRXhw",
+ "GBUgASgFEhMKC0luZnJhQ29yZUx2GBYgASgFEiMKCVR1dG9yaWFscxgYIAMo",
+ "CzIQLk5ldFR1dG9yaWFsRGF0YRIUCgxHdWlsZExlYXZlQXQYGSABKAMSHgoW",
+ "T3V0cG9zdEZhc3RCYXR0bGVDb3VudBgaIAEoBSLyAQoQTmV0V2hvbGVVc2Vy",
+ "RGF0YRILCgNVc24YASABKAMSDgoGU2VydmVyGAIgASgFEhAKCE5pY2tuYW1l",
+ "GAMgASgJEg0KBUxldmVsGAQgASgFEgwKBEljb24YBSABKAUSEQoJSWNvblBy",
+ "aXNtGAYgASgIEg0KBUZyYW1lGAcgASgFEhIKClRlYW1Db21iYXQYCCABKAUS",
+ "FAoMTGFzdEFjdGlvbkF0GAkgASgDEhEKCUd1aWxkTmFtZRgKIAEoCRINCgVJ",
+ "c0JvdBgLIAEoCBIPCgdHcm91cElkGAwgASgFEhMKC1VzZXJUaXRsZUlkGA0g",
+ "ASgFImoKFE5ldFVzZXJDaGFyYWN0ZXJEYXRhEi0KB0RlZmF1bHQYASABKAsy",
+ "HC5OZXRVc2VyQ2hhcmFjdGVyRGVmYXVsdERhdGESEQoJSXNTeW5jaHJvGAIg",
+ "ASgIEhAKCEFydGlmYWN0GAMgASgDIrYBChtOZXRVc2VyQ2hhcmFjdGVyRGVm",
+ "YXVsdERhdGESCwoDQ3NuGAEgASgDEgsKA1RpZBgCIAEoBRINCgVMZXZlbBgE",
+ "IAEoBRINCgVHcmFkZRgFIAEoBRITCgtEaXNwYXRjaFRpZBgGIAEoBRIRCglD",
+ "b3N0dW1lSWQYByABKAUSEwoLVWx0aVNraWxsTHYYCCABKAUSEAoIU2tpbGwx",
+ "THYYCSABKAUSEAoIU2tpbGwyTHYYCiABKAUiMgoTTmV0VXNlckN1cnJlbmN5",
+ "RGF0YRIMCgRUeXBlGAEgASgFEg0KBVZhbHVlGAIgASgDIooBCg9OZXRVc2Vy",
+ "SXRlbURhdGESCwoDSXNuGAEgASgDEgsKA1RpZBgCIAEoBRINCgVDb3VudBgD",
+ "IAEoBRILCgNDc24YBCABKAMSEwoLQ29ycG9yYXRpb24YBSABKAUSDQoFTGV2",
+ "ZWwYBiABKAUSCwoDRXhwGAcgASgFEhAKCFBvc2l0aW9uGAggASgFIlUKEU5l",
+ "dFVzZXJSZWRlZW1EYXRhEhAKCFJlZGVlbUlkGAEgASgDEgsKA1RpZBgCIAEo",
+ "BRINCgVDb3VudBgDIAEoBRISCgpEZWxldGVUaW1lGAQgASgDIjwKDkxvY2Fs",
+ "ZWFibGVUZXh0Eg8KB0lzUGxhaW4YASABKAgSCwoDU3RyGAIgASgJEgwKBEFy",
+ "Z3MYAyADKAkiigIKD05ldFVzZXJNYWlsRGF0YRILCgNNc24YASABKAMSDgoG",
+ "U2VuZGVyGAIgASgFEgwKBFR5cGUYAyABKAUSDQoFU3RhdGUYBCABKAUSHgoF",
+ "VGl0bGUYBSABKAsyDy5Mb2NhbGVhYmxlVGV4dBIdCgRUZXh0GAYgASgLMg8u",
+ "TG9jYWxlYWJsZVRleHQSEQoJQ3JlYXRlZEF0GAcgASgDEhAKCE5pY2tuYW1l",
+ "GAkgASgJEhMKC0FwcE5vdGljZUlkGAogASgJEhEKCUhhc1Jld2FyZBgLIAEo",
+ "CBIhCgVJdGVtcxgMIAMoCzISLk5ldE1haWxSZXdhcmRJdGVtEg4KBlBlcmlv",
+ "ZBgNIAEoBSJhChFOZXRNYWlsUmV3YXJkSXRlbRISCgpSZXdhcmRUeXBlGAEg",
+ "ASgFEhAKCFJld2FyZElkGAIgASgFEhMKC1Jld2FyZFZhbHVlGAMgASgFEhEK",
+ "CUV4cGlyZWRBdBgEIAEoAyK9AQoVTmV0VXNlckF0dHJhY3RpdmVEYXRhEhAK",
+ "CE5hbWVDb2RlGAEgASgFEg0KBUxldmVsGAIgASgFEgsKA0V4cBgDIAEoBRIR",
+ "CglJc0NvdW5zZWwYBCABKAgSGAoQQ29tcGxldGVDb3Vuc2VscxgFIAMoBRIc",
+ "ChRDb21wbGV0ZVJld2FyZExldmVscxgGIAMoBRITCgtJc0Zhdm9yaXRlcxgH",
+ "IAEoCBIWCg5Db3Vuc2VsZWRDb3VudBgIIAEoBSJtChJOZXRVc2VyT3V0cG9z",
+ "dERhdGESDgoGU2xvdElkGAEgASgFEhIKCkJ1aWxkaW5nSWQYAiABKAUSDgoG",
+ "SXNEb25lGAMgASgIEg8KB1N0YXJ0QXQYBCABKAMSEgoKQ29tcGxldGVBdBgF",
+ "IAEoAyJcCg9OZXRVc2VyVGVhbURhdGESDAoEVHlwZRgBIAEoBRIeChZMYXN0",
+ "Q29udGVudHNUZWFtTnVtYmVyGAIgASgFEhsKBVRlYW1zGAMgAygLMgwuTmV0",
+ "VGVhbURhdGEiowEKEk5ldFVzZXJTeW5jaHJvRGF0YRIRCglTeW5jaHJvTHYY",
+ "ASABKAUSFAoMU3luY2hyb01heEx2GAIgASgFEhEKCUlzQ2hhbmdlZBgDIAEo",
+ "CBIxChJTdGFuZGFyZENoYXJhY3RlcnMYBCADKAsyFS5OZXRVc2VyQ2hhcmFj",
+ "dGVyRGF0YRIeCgVTbG90cxgFIAMoCzIPLk5ldFN5bmNocm9TbG90IjUKEk5l",
+ "dFVzZXJKdWtlYm94RGF0YRIRCglTZWxlY3RUaWQYASABKAUSDAoETGlzdBgC",
+ "IAMoBSJTChROZXRVc2VySnVrZWJveERhdGFWMhIiCgpDb21tYW5kQmdtGAEg",
+ "ASgLMg4uTmV0SnVrZWJveEJnbRIXCg9KdWtlYm94VGFibGVJZHMYAiADKAUi",
+ "UgoWTmV0VXNlckhhcm1vbnlDdWJlRGF0YRILCgNJc24YASABKAMSCwoDVGlk",
+ "GAIgASgFEg0KBUxldmVsGAMgASgFEg8KB0Nzbkxpc3QYBCADKAMiQQoWTmV0",
+ "VXNlclJlY3ljbGVSb29tRGF0YRILCgNUaWQYASABKAUSDQoFTGV2ZWwYAiAB",
+ "KAUSCwoDRXhwGAMgASgFIs0BChVOZXRVc2VyTG9zdFNlY3RvckRhdGESEAoI",
+ "U2VjdG9ySWQYASABKAUSEwoLUmV3YXJkQ291bnQYAiABKAUSFQoNSXNGaW5h",
+ "bFJld2FyZBgDIAEoCBIRCglJc1BsYXlpbmcYBCABKAgSDgoGSXNPcGVuGAUg",
+ "ASgIEh4KFkN1cnJlbnRDbGVhclN0YWdlQ291bnQYBiABKAUSGgoSTWF4Q2xl",
+ "YXJTdGFnZUNvdW50GAcgASgFEhcKD0lzUGVyZmVjdFJld2FyZBgIIAEoCCJn",
+ "ChdOZXRVc2VyRmF2b3JpdGVJdGVtRGF0YRIWCg5GYXZvcml0ZUl0ZW1JZBgB",
+ "IAEoAxILCgNUaWQYAiABKAUSCwoDQ3NuGAMgASgDEg0KBUxldmVsGAQgASgF",
+ "EgsKA0V4cBgFIAEoBSJuChROZXRXaG9sZVVzZXJUZWFtRGF0YRIMCgRUeXBl",
+ "GAEgASgFEhIKClRlYW1OdW1iZXIYAiABKAUSEgoKVGVhbUNvbWJhdBgDIAEo",
+ "BRIgCgVTbG90cxgEIAMoCzIRLk5ldFdob2xlVGVhbVNsb3QiQgoPTmV0Q3Vy",
+ "cmVuY3lEYXRhEgwKBFR5cGUYASABKAUSDQoFVmFsdWUYAiABKAMSEgoKRmlu",
+ "YWxWYWx1ZRgDIAEoAyI9CgtOZXRUZWFtU2xvdBIMCgRTbG90GAEgASgFEg0K",
+ "BVZhbHVlGAIgASgDEhEKCVZhbHVlVHlwZRgDIAEoBSKlAQoSTmV0SW5jcmVh",
+ "c2VFeHBEYXRhEgsKA0NzbhgBIAEoAxIQCghOYW1lQ29kZRgCIAEoBRIQCghC",
+ "ZWZvcmVMdhgDIAEoBRIRCglCZWZvcmVFeHAYBCABKAUSEQoJQ3VycmVudEx2",
+ "GAUgASgFEhIKCkN1cnJlbnRFeHAYBiABKAUSDwoHR2FpbkV4cBgHIAEoBRIT",
+ "CgtJbmNyZWFzZUV4cBgIIAEoBSJLCgtOZXRJdGVtRGF0YRILCgNJc24YASAB",
+ "KAMSCwoDVGlkGAIgASgFEg0KBUNvdW50GAMgASgFEhMKC0NvcnBvcmF0aW9u",
+ "GAQgASgFIlEKDU5ldFJlZGVlbURhdGESEAoIUmVkZWVtSWQYASABKAMSCwoD",
+ "VGlkGAIgASgFEg0KBUNvdW50GAMgASgFEhIKCkRlbGV0ZVRpbWUYBCABKAMi",
+ "YwoTTmV0RmF2b3JpdGVJdGVtRGF0YRIWCg5GYXZvcml0ZUl0ZW1JZBgBIAEo",
+ "AxILCgNUaWQYAiABKAUSCwoDQ3NuGAMgASgDEg0KBUxldmVsGAQgASgFEgsK",
+ "A0V4cBgFIAEoBSJXChBOZXRDaGFyYWN0ZXJEYXRhEgsKA0NzbhgBIAEoAxIL",
+ "CgNUaWQYAiABKAUSEgoKUGllY2VDb3VudBgDIAEoBRIVCg1DdXJyZW5jeVZh",
+ "bHVlGAQgASgDImsKE05ldFByb2ZpbGVGcmFtZURhdGESEAoIRnJhbWVUaWQY",
+ "ASABKAUSEgoKVHJpZ2dlclRpZBgCIAEoBRIuCgpBY3F1aXJlZEF0GAMgASgL",
+ "MhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCI1ChBOZXRQYXNzUG9pbnRE",
+ "YXRhEg0KBVZhbHVlGAEgASgFEhIKCkZpbmFsVmFsdWUYAiABKAUiTAoRTmV0",
+ "QXV0b0NoYXJnZURhdGESFAoMQXV0b0NoYXJnZUlkGAEgASgFEhIKCkZpbmFs",
+ "VmFsdWUYAiABKAUSDQoFVmFsdWUYAyABKAUipAYKDU5ldFJld2FyZERhdGES",
+ "JAoHVXNlckV4cBgBIAEoCzITLk5ldEluY3JlYXNlRXhwRGF0YRIaCgRJdGVt",
+ "GAIgAygLMgwuTmV0SXRlbURhdGESIgoIQ3VycmVuY3kYAyADKAsyEC5OZXRD",
+ "dXJyZW5jeURhdGESJAoJQ2hhcmFjdGVyGAQgAygLMhEuTmV0Q2hhcmFjdGVy",
+ "RGF0YRIqCgxQcm9maWxlRnJhbWUYBiADKAsyFC5OZXRQcm9maWxlRnJhbWVE",
+ "YXRhEjAKE0NoYXJhY3RlckF0dHJhY3RpdmUYByADKAsyEy5OZXRJbmNyZWFz",
+ "ZUV4cERhdGESEgoKSnVrZWJveEJnbRgIIAMoBRIQCghNZW1vcmlhbBgJIAMo",
+ "BRIVCg1MaXZld2FsbHBhcGVyGAogAygFEhgKEENoYXJhY3RlckNvc3R1bWUY",
+ "CyADKAUSHAoFUG9pbnQYDCADKAsyDS5OZXRQb2ludERhdGESKQoMSW5mcmFD",
+ "b3JlRXhwGA0gASgLMhMuTmV0SW5jcmVhc2VFeHBEYXRhEjQKDlVzZXJDaGFy",
+ "YWN0ZXJzGA4gAygLMhwuTmV0VXNlckNoYXJhY3RlckRlZmF1bHREYXRhEiMK",
+ "CVVzZXJJdGVtcxgPIAMoCzIQLk5ldFVzZXJJdGVtRGF0YRIkCglQYXNzUG9p",
+ "bnQYECABKAsyES5OZXRQYXNzUG9pbnREYXRhEioKDkF1dG9DaGFyZ2VMaXN0",
+ "GBEgAygLMhIuTmV0QXV0b0NoYXJnZURhdGESJwoLVXNlclJlZGVlbXMYEiAD",
+ "KAsyEi5OZXRVc2VyUmVkZWVtRGF0YRIeCgZSZWRlZW0YEyADKAsyDi5OZXRS",
+ "ZWRlZW1EYXRhEjMKEVVzZXJGYXZvcml0ZUl0ZW1zGBQgAygLMhguTmV0VXNl",
+ "ckZhdm9yaXRlSXRlbURhdGESKwoNRmF2b3JpdGVJdGVtcxgVIAMoCzIULk5l",
+ "dEZhdm9yaXRlSXRlbURhdGESGgoSUHJvZmlsZUNhcmRPYmplY3RzGBYgAygF",
+ "EhUKDVVzZXJUaXRsZUxpc3QYFyADKAUi9gEKEk5ldFNpbXBsZUd1aWxkRGF0",
+ "YRILCgNHc24YASABKAMSDAoETmFtZRgCIAEoCRIOCgZFbWJsZW0YAyABKAUS",
+ "DQoFR3JhZGUYBCABKAUSFQoNQWN0aXZpdHlQb2ludBgFIAEoBRITCgtNZW1i",
+ "ZXJDb3VudBgGIAEoBRIaChJBY3Rpdml0eVBvaW50RGFpbHkYByABKAUSGwoT",
+ "QWN0aXZpdHlQb2ludFJlY2VudBgIIAEoBRINCgVJc0JvdBgJIAEoCBIVCg1V",
+ "bmlvblJhaWRUaWVyGAogASgFEhsKE1VuaW9uUmFpZFRpZXJOdW1iZXIYCyAB",
+ "KAUiOwoRTmV0Q2hhcmFjdGVyQ291bnQSFwoPQ29ycG9yYXRpb25UeXBlGAEg",
+ "ASgFEg0KBUNvdW50GAIgASgFIlwKEE5ldFdob2xlVGVhbVNsb3QSDAoEU2xv",
+ "dBgBIAEoBRILCgNUaWQYAiABKAUSDQoFTGV2ZWwYAyABKAUSCwoDQ3NuGAQg",
+ "ASgDEhEKCUNvc3R1bWVJZBgFIAEoBSJJCg5OZXRUcmlnZ2VyRGF0YRIPCgdU",
+ "cmlnZ2VyGAEgASgFEhMKC0NvbmRpdGlvbklkGAIgASgFEhEKCVVzZXJWYWx1",
+ "ZRgDIAEoAyJhChNOZXRDb3VudFRyaWdnZXJEYXRhEhEKCUNyZWF0ZWRBdBgB",
+ "IAEoAxIPCgdUcmlnZ2VyGAIgASgFEhMKC0NvbmRpdGlvbklkGAMgASgFEhEK",
+ "CVVzZXJWYWx1ZRgEIAEoAyJOChNOZXRWYWx1ZVRyaWdnZXJEYXRhEg8KB1Ry",
+ "aWdnZXIYASABKAUSEwoLQ29uZGl0aW9uSWQYAiABKAUSEQoJVXNlclZhbHVl",
+ "GAMgASgDIkoKE05ldFRyaWdnZXJDbGVhckRhdGESCwoDVGlkGAEgASgFEhIK",
+ "CkNsZWFyVmFsdWUYAiABKAMSEgoKSXNSZWNlaXZlZBgDIAEoBSJWChhOZXRF",
+ "dmVudE1pc3Npb25DbGVhckRhdGESDwoHRXZlbnRJZBgBIAEoBRIWCg5FdmVu",
+ "dE1pc3Npb25JZBgCIAEoBRIRCglDcmVhdGVkQXQYAyABKAMiPgoLTmV0VGVh",
+ "bURhdGESEgoKVGVhbU51bWJlchgBIAEoBRIbCgVTbG90cxgCIAMoCzIMLk5l",
+ "dFRlYW1TbG90IkgKDk5ldFN5bmNocm9TbG90EgwKBFNsb3QYASABKAUSCwoD",
+ "Q3NuGAIgASgDEhsKE0F2YWlsYWJsZVJlZ2lzdGVyQXQYAyABKAMiNAoSTmV0",
+ "U3ViUXVlc3RUcmlnZ2VyEgsKA1RpZBgBIAEoBRIRCglVc2VyVmFsdWUYAiAB",
+ "KAUiOwoQTmV0V2FsbHBhcGVyRGF0YRINCgVPcmRlchgBIAEoBRIMCgRUeXBl",
+ "GAIgASgFEgoKAklkGAMgASgFIn4KDU5ldFRpbWVSZXdhcmQSDQoFVXNlSWQY",
+ "ASABKAUSHAoUVmFsdWVQZXJNaW5BZnRlckJ1ZmYYAiABKAMSHQoVVmFsdWVQ",
+ "ZXJNaW5CZWZvcmVCdWZmGAMgASgDEiEKBUJ1ZmZzGAQgAygLMhIuTmV0VGlt",
+ "ZVJld2FyZEJ1ZmYicQoRTmV0VGltZVJld2FyZEJ1ZmYSCwoDVGlkGAEgASgF",
+ "EhQKDEZ1bmN0aW9uVHlwZRgCIAEoBRINCgVWYWx1ZRgDIAEoAxIqCgpTb3Vy",
+ "Y2VUeXBlGAQgASgOMhYuT3V0cG9zdEJ1ZmZTb3VyY2VUeXBlIioKDE5ldFBv",
+ "aW50RGF0YRILCgNUaWQYASABKAUSDQoFVmFsdWUYAiABKAMi4wEKIk5ldFNw",
+ "ZWNpYWxJbnRlcmNlcHRVc2VyUmFua2luZ0RhdGESCwoDVXNuGAEgASgDEg8K",
+ "B1JhbmtpbmcYAiABKAMSDQoFTGV2ZWwYAyABKAUSDAoESWNvbhgEIAEoBRIR",
+ "CglJY29uUHJpc20YBSABKAgSEAoITmlja25hbWUYBiABKAkSDQoFU2NvcmUY",
+ "ByABKAMSJAoEVGVhbRgIIAMoCzIWLk5ldFN0YWdlQ2xlYXJJbmZvVGVhbRIS",
+ "CgpUZWFtQ29tYmF0GAkgASgFEhQKDFByb2ZpbGVGcmFtZRgKIAEoBSKGAQoj",
+ "TmV0U3BlY2lhbEludGVyY2VwdEd1aWxkUmFua2luZ0RhdGESCwoDR3NuGAEg",
+ "ASgDEg8KB1JhbmtpbmcYAiABKAMSDQoFR3JhZGUYAyABKAUSDgoGRW1ibGVt",
+ "GAQgASgFEgwKBE5hbWUYBSABKAkSFAoMUmFua2luZ1BvaW50GAYgASgDIoIB",
+ "ChFOZXRTdGFnZUNsZWFySW5mbxIfCgRVc2VyGAEgASgLMhEuTmV0V2hvbGVV",
+ "c2VyRGF0YRISCgpUZWFtQ29tYmF0GAIgASgFEhEKCUNsZWFyZWRBdBgDIAEo",
+ "AxIlCgVTbG90cxgEIAMoCzIWLk5ldFN0YWdlQ2xlYXJJbmZvVGVhbSKKAQoV",
+ "TmV0U3RhZ2VDbGVhckluZm9UZWFtEgwKBFNsb3QYASABKAUSCwoDVGlkGAIg",
+ "ASgFEg0KBUxldmVsGAMgASgFEg4KBkNvbWJhdBgEIAEoBRI3Cg1DaGFyYWN0",
+ "ZXJUeXBlGAUgASgOMiAuU3RhZ2VDbGVhckluZm9UZWFtQ2hhcmFjdGVyVHlw",
+ "ZSJFChdOZXRTcGVjaWFsUmFpZENvdW50RGF0YRIVCg1TcGVjaWFsUmFpZElk",
+ "GAEgASgFEhMKC0NvdW50UmVtYWluGAIgASgFIkMKHE5ldERhaWx5RXZlbnRN",
+ "aXNzaW9uUHJvZ3Jlc3MSFAoMRGFpbHlFdmVudElkGAEgASgFEg0KBVZhbHVl",
+ "GAIgASgFIp8CChJOZXRQcm9maWxlVGVhbVNsb3QSLQoHRGVmYXVsdBgBIAEo",
+ "CzIcLk5ldFVzZXJDaGFyYWN0ZXJEZWZhdWx0RGF0YRIjCglFcXVpcG1lbnQY",
+ "AiADKAsyEC5OZXRVc2VySXRlbURhdGESIgoIQXJ0aWZhY3QYAyABKAsyEC5O",
+ "ZXRVc2VySXRlbURhdGESEQoJSXNTeW5jaHJvGAQgASgIEhQKDEF0dHJhY3Rp",
+ "dmVMdhgFIAEoBRIMCgRTbG90GAYgASgFEioKCkF3YWtlbmluZ3MYByADKAsy",
+ "Fi5OZXRFcXVpcG1lbnRBd2FrZW5pbmcSLgoMRmF2b3JpdGVJdGVtGAggASgL",
+ "MhguTmV0VXNlckZhdm9yaXRlSXRlbURhdGEiOwoQTmV0TWVtb3JpYWxDb3Vu",
+ "dBIYChBNZW1vcmlhbFNlcmllc0lkGAEgASgFEg0KBUNvdW50GAIgASgFIsoH",
+ "Cg5OZXRQcm9maWxlRGF0YRIMCgREZXNjGAEgASgJEhQKDExhc3RBY3Rpb25B",
+ "dBgCIAEoAxILCgNFeHAYAyABKAUSIQoZTGFzdENhbXBhaWduTm9ybWFsU3Rh",
+ "Z2VJZBgEIAEoBRIfChdMYXN0Q2FtcGFpZ25IYXJkU3RhZ2VJZBgFIAEoBRIb",
+ "ChNMYXN0VHJpYmVUb3dlckZsb29yGAYgASgFEh8KBFVzZXIYByABKAsyES5O",
+ "ZXRXaG9sZVVzZXJEYXRhEigKC1Byb2ZpbGVUZWFtGAggAygLMhMuTmV0UHJv",
+ "ZmlsZVRlYW1TbG90EiIKBUd1aWxkGAkgASgLMhMuTmV0U2ltcGxlR3VpbGRE",
+ "YXRhEioKDkNoYXJhY3RlckNvdW50GAogAygLMhIuTmV0Q2hhcmFjdGVyQ291",
+ "bnQSKAoHUmVjeWNsZRgLIAMoCzIXLk5ldFVzZXJSZWN5Y2xlUm9vbURhdGES",
+ "EQoJU3luY2hyb0x2GAwgASgFEhgKEFN5bmNocm9TbG90Q291bnQYDSABKAUS",
+ "EwoLSW5mcmFDb3JlTHYYDiABKAUSHgoWTGFzdFRhY3RpY0FjYWRlbXlDbGFz",
+ "cxgPIAEoBRIfChdMYXN0VGFjdGljQWNhZGVteUxlc3NvbhgQIAEoBRIoCg1N",
+ "ZW1vcmlhbENvdW50GBEgAygLMhEuTmV0TWVtb3JpYWxDb3VudBIUCgxKdWtl",
+ "Ym94Q291bnQYEiABKAUSEQoJQ29zdHVtZUx2GBMgASgFEhgKEE91dHBvc3RP",
+ "cGVuU3RhdGUYFSABKAgSFAoMQ29zdHVtZUNvdW50GBYgASgFEhAKCExhbmd1",
+ "YWdlGBcgASgJEjwKF1Byb2ZpbGVGcmFtZUhpc3RvcnlUeXBlGBggASgOMhsu",
+ "TmV0UHJvZmlsZUZyYW1lSGlzdG9yeVR5cGUSKwoNUHJvZmlsZUZyYW1lcxgZ",
+ "IAMoCzIULk5ldFByb2ZpbGVGcmFtZURhdGESQwobUmVwcmVzZW50YXRpdmVQ",
+ "cm9maWxlRnJhbWVzGBogAygLMh4uTmV0UHJvZmlsZVJlcHJlc2VudGF0aXZl",
+ "RnJhbWUSIAoYUmVjZW50QWNxdWlyZUZpbHRlclR5cGVzGBsgAygFEiYKHlNp",
+ "bVJvb21PdmVyY2xvY2tIaWdoU2NvcmVMZXZlbBgcIAEoBRJPCh1TaW1Sb29t",
+ "T3ZlcmNsb2NrSGlnaFNjb3JlRGF0YRgdIAMoCzIoLk5ldFByb2ZpbGVTaW1S",
+ "b29tT3ZlcmNsb2NrSGlnaFNjb3JlRGF0YSJGChVOZXRPdXRwb3N0QmF0dGxl",
+ "TGV2ZWwSEQoJSXNMZXZlbFVwGAEgASgIEg0KBUxldmVsGAIgASgFEgsKA0V4",
+ "cBgDIAEoBSJ0ChROZXRPdXRwb3N0QmF0dGxlVGltZRISCgpCYXR0bGVUaW1l",
+ "GAEgASgDEhUKDU1heEJhdHRsZVRpbWUYAiABKAMSFgoOT3ZlckJhdHRsZVRp",
+ "bWUYAyABKAMSGQoRTWF4T3ZlckJhdHRsZVRpbWUYBCABKAMitwEKFk5ldFNo",
+ "b3BQcm9kdWN0SW5mb0RhdGESDQoFT3JkZXIYASABKAUSEQoJUHJvZHVjdElk",
+ "GAIgASgFEhUKDUJ1eUxpbWl0Q291bnQYAyABKAUSEAoIQnV5Q291bnQYBCAB",
+ "KAUSFwoPQ29ycG9yYXRpb25UeXBlGAUgASgFEhAKCERpc2NvdW50GAYgASgF",
+ "Eg0KBUVuZEF0GAcgASgDEhgKEFVzZURhdGVDb25kaXRpb24YCCABKAgiwQIK",
+ "FU5ldFNob3BCdXlQcm9kdWN0RGF0YRIQCghCdXlDb3VudBgBIAEoBRIjCglV",
+ "c2VySXRlbXMYAiADKAsyEC5OZXRVc2VySXRlbURhdGESIgoIQ3VycmVuY3kY",
+ "AyADKAsyEC5OZXRDdXJyZW5jeURhdGESJAoJQ2hhcmFjdGVyGAQgAygLMhEu",
+ "TmV0Q2hhcmFjdGVyRGF0YRImCgpBdXRvQ2hhcmdlGAUgAygLMhIuTmV0QXV0",
+ "b0NoYXJnZURhdGESGgoESXRlbRgGIAMoCzIMLk5ldEl0ZW1EYXRhEjQKDlVz",
+ "ZXJDaGFyYWN0ZXJzGAcgAygLMhwuTmV0VXNlckNoYXJhY3RlckRlZmF1bHRE",
+ "YXRhEhYKDkxpdmVXYWxsUGFwZXJzGAggAygFEhUKDVVzZXJUaXRsZUxpc3QY",
+ "CSADKAUijAEKGk5ldEluQXBwU2hvcEJ1eVByb2R1Y3REYXRhEhAKCEJ1eUNv",
+ "dW50GAEgASgFEh4KBEl0ZW0YAiADKAsyEC5OZXRVc2VySXRlbURhdGESIgoI",
+ "Q3VycmVuY3kYAyADKAsyEC5OZXRDdXJyZW5jeURhdGESGAoQQ2hhcmFjdGVy",
+ "Q29zdHVtZRgEIAMoBSJWCg9OZXRUdXRvcmlhbERhdGESDwoHR3JvdXBJZBgB",
+ "IAEoBRIWCg5MYXN0Q2xlYXJlZFRpZBgCIAEoBRIaChJMYXN0Q2xlYXJlZFZl",
+ "cnNpb24YAyABKAUiggEKEU5ldEJhdHRsZVRlYW1EYXRhEgwKBFNsb3QYASAB",
+ "KAUSCwoDVGlkGAIgASgFEg4KBkRhbWFnZRgDIAEoBRIRCglDdXJyZW50SHAY",
+ "BCABKAUSEwoLQ29tYmF0UG93ZXIYBSABKAUSDQoFTGV2ZWwYBiABKAUSCwoD",
+ "Q3NuGAcgASgDIpQBCg1OZXRCYXR0bGVEYXRhEhEKCUF1dG9GaWdodBgBIAEo",
+ "CBIRCglBdXRvU2tpbGwYAiABKAgSFwoPQXV0b0ZpZ2h0U3dpdGNoGAMgASgF",
+ "EhcKD0F1dG9Ta2lsbFN3aXRjaBgEIAEoBRIXCg9DaGFyYWN0ZXJTd2l0Y2gY",
+ "BSABKAUSEgoKQmF0dGxlVGltZRgGIAEoBSI4ChFOZXRGaWVsZFN0YWdlRGF0",
+ "YRISCgpQb3NpdGlvbklkGAEgASgJEg8KB1N0YWdlSWQYAiABKAUiWgoSTmV0",
+ "RmllbGRPYmplY3REYXRhEiIKBlN0YWdlcxgBIAMoCzISLk5ldEZpZWxkU3Rh",
+ "Z2VEYXRhEiAKB09iamVjdHMYAiADKAsyDy5OZXRGaWVsZE9iamVjdCItCgpO",
+ "ZXRWZWN0b3IzEgkKAVgYASABKAISCQoBWRgCIAEoAhIJCgFaGAMgASgCIlIK",
+ "Dk5ldEZpZWxkT2JqZWN0EhAKCEFjdGlvbkF0GAEgASgDEgwKBFR5cGUYAiAB",
+ "KAUSEgoKUG9zaXRpb25JZBgDIAEoCRIMCgRKc29uGAQgASgJIlsKG05ldFNo",
+ "b290aW5nUmFuZ2VSYW5raW5nRGF0YRIMCgRSYW5rGAEgASgDEg0KBVNjb3Jl",
+ "GAIgASgDEh8KBFVzZXIYAyABKAsyES5OZXRXaG9sZVVzZXJEYXRhIngKF05l",
+ "dFVuaW9uUmFpZFJhbmtpbmdEYXRhEiYKCUd1aWxkRGF0YRgBIAEoCzITLk5l",
+ "dFNpbXBsZUd1aWxkRGF0YRIMCgRUaWVyGAMgASgFEicKCFJhbmtJbmZvGAQg",
+ "ASgLMhUuTmV0VW5pb25SYWlkUmFua0luZm8icAoVTmV0VW5pb25SYWlkR3Vp",
+ "bGRJbmZvEgsKA0dzbhgBIAEoAxIPCgdSYW5raW5nGAIgASgFEhQKDEFjaGll",
+ "dmVMZXZlbBgDIAEoBRITCgtBY2hpZXZlU3RlcBgEIAEoBRIOCgZMZWZ0SHAY",
+ "BSABKAMiPAoUTmV0VW5pb25SYWlkUmFua0luZm8SDwoHUmFua2luZxgBIAEo",
+ "BRITCgtUb3RhbERhbWFnZRgCIAEoAyImCiROZXRBbnRpQ2hlYXRCYXR0bGVU",
+ "TG9nQWRkaXRpb25hbEluZm8iGAoWTmV0QW50aUNoZWF0QmF0dGxlRGF0YSId",
+ "ChtOZXRBbnRpQ2hlYXRBcmVuYUJhdHRsZURhdGEiFwoVTmV0QW50aUNoZWF0",
+ "Q2hhcmFjdGVyIhsKGU5ldEFudGlDaGVhdENoYXJhY3RlclN0YXQiGwoZTmV0",
+ "QW50aUNoZWF0Q2hhcmFjdGVyU3BlYyIWChROZXRBbnRpQ2hlYXRJdGVtRGF0",
+ "YSIhCh9OZXRBbnRpQ2hlYXRDaGFyYWN0ZXJBdHRhY2tEYXRhIiAKHk5ldEFu",
+ "dGlDaGVhdENoYXJhY3RlclNraWxsRGF0YSIUChJOZXRBbnRpQ2hlYXRIcERh",
+ "dGEiGgoYTmV0QW50aUNoZWF0R2l2ZUhlYWxEYXRhIhUKE05ldEFudGlDaGVh",
+ "dE1vbnN0ZXIiHwodTmV0QW50aUNoZWF0TW9uc3RlckF0dGFja0RhdGEiJAoi",
+ "TmV0QW50aUNoZWF0U3RhdEZ1bmN0aW9uQXR0YWNrRGF0YSIgCh5OZXRBbnRp",
+ "Q2hlYXRTdGF0RnVuY3Rpb25IcERhdGEiJgokTmV0QW50aUNoZWF0U3RhdEZ1",
+ "bmN0aW9uR2l2ZUhlYWxEYXRhIlEKE05ldFVzZXJEaXNwYXRjaERhdGESCwoD",
+ "VGlkGAEgASgFEg0KBUlzUnVuGAIgASgFEg8KB1N0YXJ0QXQYAyABKAMSDQoF",
+ "RW5kQXQYBCABKAMijAEKGU5ldFNlbGVjdGFibGVEaXNwYXRjaERhdGESFwoP",
+ "RGlzcGF0Y2hHcm91cElkGAEgASgFEhEKCVNlbGVjdFRpZBgCIAEoBRIUCgxT",
+ "ZWxlY3RTbG90SWQYAyABKAUSDQoFSXNSdW4YBCABKAgSDwoHU3RhcnRBdBgF",
+ "IAEoAxINCgVFbmRBdBgGIAEoAyLKAQoLTmV0U2NoZWR1bGUSKAoIT25seU9u",
+ "Y2UYASABKAsyFC5OZXRPbmx5T25jZVNjaGVkdWxlSAASKgoJRGF5T2ZXZWVr",
+ "GAIgASgLMhUuTmV0RGF5T2ZXZWVrU2NoZWR1bGVIABIoCghQZXJpb2RpYxgD",
+ "IAEoCzIULk5ldFBlcmlvZGljU2NoZWR1bGVIABImCgdBbGxUaW1lGAQgASgL",
+ "MhMuTmV0QWxsVGltZVNjaGVkdWxlSABCEwoRU2NoZWR1bGVLaW5kT25lb2Yi",
+ "FAoSTmV0QWxsVGltZVNjaGVkdWxlIjUKE05ldE9ubHlPbmNlU2NoZWR1bGUS",
+ "DwoHU3RhcnRBdBgBIAEoAxINCgVFbmRBdBgCIAEoAyJPChROZXREYXlPZldl",
+ "ZWtTY2hlZHVsZRIRCglTdGFydFRpbWUYASABKAMSEAoIRHVyYXRpb24YAiAB",
+ "KAMSEgoKRGF5T2ZXZWVrcxgDIAMoBSJRChNOZXRQZXJpb2RpY1NjaGVkdWxl",
+ "EhgKEEluaXRpYWxTdGFydFRpbWUYASABKAMSEAoIRHVyYXRpb24YAiABKAMS",
+ "DgoGUGVyaW9kGAMgASgDIlIKFU5ldEVxdWlwbWVudEF3YWtlbmluZxILCgNJ",
+ "c24YASABKAMSLAoGT3B0aW9uGAIgASgLMhwuTmV0RXF1aXBtZW50QXdha2Vu",
+ "aW5nT3B0aW9uIpUBChtOZXRFcXVpcG1lbnRBd2FrZW5pbmdPcHRpb24SEQoJ",
+ "T3B0aW9uMUlkGAEgASgFEhMKC09wdGlvbjFMb2NrGAIgASgIEhEKCU9wdGlv",
+ "bjJJZBgDIAEoBRITCgtPcHRpb24yTG9jaxgEIAEoCBIRCglPcHRpb24zSWQY",
+ "BSABKAUSEwoLT3B0aW9uM0xvY2sYBiABKAgiVgoQTmV0R3VpbGRDaGF0RGF0",
+ "YRILCgNVc24YASABKAMSEQoJTWVzc2FnZUlkGAIgASgJEg8KB01lc3NhZ2UY",
+ "AyABKAkSEQoJQ3JlYXRlZEF0GAQgASgDInsKEk5ldEdhY2hhRW50aXR5RGF0",
+ "YRILCgNUaWQYASABKAUSCgoCU24YAiABKAMSDAoEVHlwZRgDIAEoBRITCgtD",
+ "b3Jwb3JhdGlvbhgEIAEoBRISCgpQaWVjZUNvdW50GAUgASgFEhUKDUN1cnJl",
+ "bmN5VmFsdWUYBiABKAMiWgoXTmV0Q2FtcGFpZ25UZWFtUG9zaXRpb24SEgoK",
+ "VGVhbU51bWJlchgBIAEoBRIMCgRUeXBlGAIgASgFEh0KCFBvc2l0aW9uGAMg",
+ "ASgLMgsuTmV0VmVjdG9yMyI8ChVOZXRVc2VyQXV0b0NoYXJnZURhdGESFAoM",
+ "QXV0b0NoYXJnZUlkGAEgASgFEg0KBVZhbHVlGAIgASgFIn8KFk5ldENoYXJh",
+ "Y3RlckNvbWJhdERhdGESDgoGQXR0YWNrGAEgASgDEg8KB0RlZmVuc2UYAiAB",
+ "KAMSCgoCSHAYAyABKAMSEAoIU2tpbGwxTHYYBCABKAUSEAoIU2tpbGwyTHYY",
+ "BSABKAUSFAoMU2tpbGxCdXJzdEx2GAYgASgFItMBCgxOZXRFdmVudERhdGES",
+ "CgoCSWQYASABKAUSFwoPRXZlbnRTeXN0ZW1UeXBlGAIgASgFEhYKDkV2ZW50",
+ "U3RhcnREYXRlGAQgASgDEhQKDEV2ZW50RW5kRGF0ZRgFIAEoAxIYChBFdmVu",
+ "dFZpc2libGVEYXRlGAYgASgDEhgKEEV2ZW50RGlzYWJsZURhdGUYByABKAMS",
+ "PAoYVXBjb21pbmdFdmVudFZpc2libGVEYXRlGAggASgLMhouZ29vZ2xlLnBy",
+ "b3RvYnVmLlRpbWVzdGFtcCJ5ChZOZXRDYW1wYWlnbkZpZWxkT2JqZWN0EhIK",
+ "ClBvc2l0aW9uSWQYASABKAkSDAoEVHlwZRgCIAEoBRIvCg1UZWFtUG9zaXRp",
+ "b25zGAMgAygLMhguTmV0Q2FtcGFpZ25UZWFtUG9zaXRpb24SDAoESnNvbhgE",
+ "IAEoCSJ/Ch1OZXRGaWVsZE9iamVjdEludGVyYWN0aW9uRGF0YRISCgpQb3Np",
+ "dGlvbklkGAEgASgJEgwKBFR5cGUYAiABKAUSLgoMVGVhbVBvc2l0aW9uGAMg",
+ "ASgLMhguTmV0Q2FtcGFpZ25UZWFtUG9zaXRpb24SDAoESnNvbhgEIAEoCSJE",
+ "ChpOZXRMb2dpbkV2ZW50UmVjZWl2ZVN0YXR1cxIPCgdFdmVudElkGAEgASgF",
+ "EhUKDUlzQWxsUmVjZWl2ZWQYAiABKAgiQwodTmV0UHJvZmlsZVJlcHJlc2Vu",
+ "dGF0aXZlRnJhbWUSDAoEU2xvdBgBIAEoBRIUCgxGcmFtZVRhYmxlSWQYAiAB",
+ "KAUiYgonTmV0UHJvZmlsZVNpbVJvb21PdmVyY2xvY2tIaWdoU2NvcmVEYXRh",
+ "Eg4KBlNlYXNvbhgBIAEoBRISCgpPcHRpb25MaXN0GAIgAygFEhMKC09wdGlv",
+ "bkxldmVsGAMgASgFIvcCChdOZXRUb3dlckRlZmVuc2VTdGFnZUxvZxIRCglU",
+ "b3RhbFdhdmUYASABKAUSEQoJU3RhcnRHb2xkGAIgASgFEhIKClJlbWFpbkdv",
+ "bGQYAyABKAUSGgoSUmVtYWluRGVmZW5zZVBvaW50GAQgASgFEhkKEU9wZW5I",
+ "ZXJvU2xvdENvdW50GAUgASgFEhsKE1RvdGFsVG93ZXJTbG90Q291bnQYBiAB",
+ "KAUSKwoJVG93ZXJMaXN0GAcgAygLMhguTmV0VG93ZXJEZWZlbnNlVG93ZXJM",
+ "b2cSLwoNSGVyb1Rvd2VyTGlzdBgIIAMoCzIYLk5ldFRvd2VyRGVmZW5zZVRv",
+ "d2VyTG9nEjUKE0RlbW9saXNoZWRUb3dlckxpc3QYCSADKAsyGC5OZXRUb3dl",
+ "ckRlZmVuc2VUb3dlckxvZxI5ChdEZW1vbGlzaGVkSGVyb1Rvd2VyTGlzdBgK",
+ "IAMoCzIYLk5ldFRvd2VyRGVmZW5zZVRvd2VyTG9nIkQKF05ldFRvd2VyRGVm",
+ "ZW5zZVRvd2VyTG9nEg8KB1Rvd2VySWQYASABKAUSGAoQVG93ZXJTa2lsbElk",
+ "TGlzdBgCIAMoBSLzAQoNTmV0SnVrZWJveEJnbRIlCghsb2NhdGlvbhgBIAEo",
+ "DjITLk5ldEp1a2Vib3hMb2NhdGlvbhIgCgR0eXBlGAIgASgOMhIuTmV0SnVr",
+ "ZWJveEJnbVR5cGUSGAoOSnVrZWJveFRhYmxlSWQYAyABKAVIABIuCg9KdWtl",
+ "Ym94UGxheWxpc3QYBCABKAsyEy5OZXRKdWtlYm94UGxheWxpc3RIABIuCg9K",
+ "dWtlYm94RmF2b3JpdGUYBSABKAsyEy5OZXRKdWtlYm94RmF2b3JpdGVIABIR",
+ "CglJc1NodWZmbGUYBiABKAhCDAoKanVrZWJveEJnbSI/ChZOZXRKdWtlYm94",
+ "UGxheWxpc3RTb25nEg0KBU9yZGVyGAEgASgFEhYKDkp1a2Vib3hUYWJsZUlk",
+ "GAIgASgFImcKEk5ldEp1a2Vib3hQbGF5bGlzdBIaChJKdWtlYm94UGxheWxp",
+ "c3RVaWQYASABKAMSDQoFVGl0bGUYAiABKAkSJgoFU29uZ3MYAyADKAsyFy5O",
+ "ZXRKdWtlYm94UGxheWxpc3RTb25nIjwKEk5ldEp1a2Vib3hGYXZvcml0ZRIm",
+ "CgVTb25ncxgBIAMoCzIXLk5ldEp1a2Vib3hQbGF5bGlzdFNvbmciNAoNTmV0",
+ "U3RhY2tVcEJveBIQCghCb3hXaWR0aBgBIAEoAhIRCglTY29yZUdhaW4YAiAB",
+ "KAUiMwoMTmV0Q29pbkNvdW50EhQKDENvaW5PYmplY3RJZBgBIAEoBRINCgVD",
+ "b3VudBgCIAEoBSJLCg9OZXRTbWFzaFNjb3JpbmcSKQoLU2NvcmluZ1R5cGUY",
+ "ASABKA4yFC5OZXRTbWFzaFNjb3JpbmdUeXBlEg0KBUNvdW50GAIgASgFIksK",
+ "Ek5ldFJ1bm5pbmdFdmVudExvZxInCgRUeXBlGAEgASgOMhkuUGxheVNvZGFS",
+ "dW5uaW5nRXZlbnRUeXBlEgwKBFRpbWUYAiABKAUiGgoYTmV0Q2xpbWJpbmdB",
+ "bnRpQ2hlYXREYXRhIjMKE05ldENsaW1iaW5nT2JzdGFjbGUSDAoETGFuZRgB",
+ "IAEoBRIOCgZDZW50ZXIYAiABKAIiSAocTmV0Q2xpbWJpbmdQbGF5ZXJNb3Zl",
+ "U2VnbWVudBIMCgRMYW5lGAEgASgFEg0KBVN0YXJ0GAIgASgCEgsKA0VuZBgD",
+ "IAEoAiK1CAoTUmVzRW50ZXJMb2JieVNlcnZlchIQCghOaWNrbmFtZRgCIAEo",
+ "CRIaCgRVc2VyGAQgASgLMgwuTmV0VXNlckRhdGESJgoIQ3VycmVuY3kYBSAD",
+ "KAsyFC5OZXRVc2VyQ3VycmVuY3lEYXRhEigKCUNoYXJhY3RlchgHIAMoCzIV",
+ "Lk5ldFVzZXJDaGFyYWN0ZXJEYXRhEiMKCVR5cGVUZWFtcxgIIAMoCzIQLk5l",
+ "dFVzZXJUZWFtRGF0YRIfCgVJdGVtcxgJIAMoCzIQLk5ldFVzZXJJdGVtRGF0",
+ "YRIrCgtBdHRyYWN0aXZlcxgKIAMoCzIWLk5ldFVzZXJBdHRyYWN0aXZlRGF0",
+ "YRIkChxMYXN0Q2xlYXJlZE5vcm1hbE1haW5TdGFnZUlkGA4gASgFEiIKGkxh",
+ "c3RDbGVhcmVkSGFyZE1haW5TdGFnZUlkGA8gASgFEhYKDkxhc3RDbGVhcmVk",
+ "TW9kGBAgASgFEgsKA0dzbhgSIAEoAxIxChJSZXByZXNlbnRhdGlvblRlYW0Y",
+ "EyABKAsyFS5OZXRXaG9sZVVzZXJUZWFtRGF0YRIlCghPdXRwb3N0cxgXIAMo",
+ "CzITLk5ldFVzZXJPdXRwb3N0RGF0YRIRCglTeW5jaHJvTHYYGCABKAUSLQoM",
+ "SGFybW9ueUN1YmVzGBkgAygLMhcuTmV0VXNlckhhcm1vbnlDdWJlRGF0YRIo",
+ "CgdSZWN5Y2xlGBogAygLMhcuTmV0VXNlclJlY3ljbGVSb29tRGF0YRInCg9U",
+ "aW1lUmV3YXJkQnVmZnMYGyADKAsyDi5OZXRUaW1lUmV3YXJkEhQKDENsZWFy",
+ "TGVzc29ucxgcIAMoBRIZChFVc2VyR2xvYmFsT3B0aW9ucxgdIAEoCRIyChJP",
+ "dXRwb3N0QmF0dGxlTGV2ZWwYHyABKAsyFi5OZXRPdXRwb3N0QmF0dGxlTGV2",
+ "ZWwSEgoKQmF0dGxlVGltZRggIAEoAxIVCg1NYXhCYXR0bGVUaW1lGCEgASgD",
+ "EiEKGVN5bmNocm9TdGFuZGFyZENoYXJhY3RlcnMYIiADKAMSEQoJUmVzZXRI",
+ "b3VyGCMgASgFEioKDERpc3BhdGNoTGlzdBgkIAMoCzIULk5ldFVzZXJEaXNw",
+ "YXRjaERhdGESKgoKQXdha2VuaW5ncxglIAMoCzIWLk5ldEVxdWlwbWVudEF3",
+ "YWtlbmluZxIjCgdSZWRlZW1zGCYgAygLMhIuTmV0VXNlclJlZGVlbURhdGES",
+ "MAoRT3V0cG9zdEJhdHRsZVRpbWUYJyABKAsyFS5OZXRPdXRwb3N0QmF0dGxl",
+ "VGltZRInCg9Mb2JieUp1a2Vib3hCZ20YKCABKAsyDi5OZXRKdWtlYm94Qmdt",
+ "Ei8KF0NvbW1hbmRlclJvb21KdWtlYm94QmdtGCkgASgLMg4uTmV0SnVrZWJv",
+ "eEJnbSKOBQoOUmVzR2V0VXNlckRhdGESGgoEVXNlchgDIAEoCzIMLk5ldFVz",
+ "ZXJEYXRhEiYKCEN1cnJlbmN5GAQgAygLMhQuTmV0VXNlckN1cnJlbmN5RGF0",
+ "YRIkChxMYXN0Q2xlYXJlZE5vcm1hbE1haW5TdGFnZUlkGAggASgFEiIKGkxh",
+ "c3RDbGVhcmVkSGFyZE1haW5TdGFnZUlkGAkgASgFEhYKDkxhc3RDbGVhcmVk",
+ "TW9kGAogASgFEgsKA0dzbhgMIAEoAxIxChJSZXByZXNlbnRhdGlvblRlYW0Y",
+ "DSABKAsyFS5OZXRXaG9sZVVzZXJUZWFtRGF0YRIRCglTeW5jaHJvTHYYDiAB",
+ "KAUSFAoMQ29zdHVtZUNvdW50GA8gASgFEicKD1RpbWVSZXdhcmRCdWZmcxgb",
+ "IAMoCzIOLk5ldFRpbWVSZXdhcmQSFAoMQ2xlYXJMZXNzb25zGBwgAygFEjIK",
+ "Ek91dHBvc3RCYXR0bGVMZXZlbBgfIAEoCzIWLk5ldE91dHBvc3RCYXR0bGVM",
+ "ZXZlbBISCgpCYXR0bGVUaW1lGCAgASgDEhUKDU1heEJhdHRsZVRpbWUYISAB",
+ "KAMSHgoWRGlzcGF0Y2hDbGVhckNvdW50TGlzdBgiIAMoBRIRCglSZXNldEhv",
+ "dXIYIyABKAUSEAoISXNTaW1wbGUYJCABKAgSMAoRT3V0cG9zdEJhdHRsZVRp",
+ "bWUYJSABKAsyFS5OZXRPdXRwb3N0QmF0dGxlVGltZRInCg9Mb2JieUp1a2Vi",
+ "b3hCZ20YJiABKAsyDi5OZXRKdWtlYm94QmdtEi8KF0NvbW1hbmRlclJvb21K",
+ "dWtlYm94QmdtGCcgASgLMg4uTmV0SnVrZWJveEJnbSKgAQoOUmVzU2V0Tmlj",
+ "a25hbWUSIgoGUmVzdWx0GAEgASgOMhIuU2V0Tmlja25hbWVSZXN1bHQSEAoI",
+ "Tmlja25hbWUYAiABKAkSKAoKQ3VycmVuY2llcxgDIAMoCzIULk5ldFVzZXJD",
+ "dXJyZW5jeURhdGESLgoKQmFuRW5kVGltZRgEIAEoCzIaLmdvb2dsZS5wcm90",
+ "b2J1Zi5UaW1lc3RhbXAiKAoUUmVxU2V0Tmlja25hbWVCeUl0ZW0SEAoITmlj",
+ "a25hbWUYAiABKAkinAEKFFJlc1NldE5pY2tuYW1lQnlJdGVtEiIKBlJlc3Vs",
+ "dBgBIAEoDjISLlNldE5pY2tuYW1lUmVzdWx0EhAKCE5pY2tuYW1lGAIgASgJ",
+ "Eh4KBEl0ZW0YAyABKAsyEC5OZXRVc2VySXRlbURhdGESLgoKQmFuRW5kVGlt",
+ "ZRgEIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiGwoZUmVzU2V0",
+ "UHVyY2hhc2VSZXN0cmljdGlvbiIwCg5SZXNHZXRNYWlsRGF0YRIeCgRNYWls",
+ "GAIgAygLMhAuTmV0VXNlck1haWxEYXRhIisKDlJlcU9idGFpbk1haWwyEgsK",
+ "A01zbhgBIAEoAxIMCgRUeXBlGAIgASgFInMKDlJlc09idGFpbk1haWwyEiEK",
+ "BlJlc3VsdBgBIAEoDjIRLk9idGFpbk1haWxSZXN1bHQSHgoERGF0YRgCIAEo",
+ "CzIQLk5ldFVzZXJNYWlsRGF0YRIeCgZSZXdhcmQYAyABKAsyDi5OZXRSZXdh",
+ "cmREYXRhIiEKBE1haWwSCwoDTXNuGAEgASgDEgwKBFR5cGUYAiABKAUiTwoQ",
+ "UmVzQWxsT2J0YWluTWFpbBIbCgxTdWNjZWVkTWFpbHMYASADKAsyBS5NYWls",
+ "Eh4KBlJld2FyZBgEIAEoCzIOLk5ldFJld2FyZERhdGEiDQoLUmVzUmVhZE1h",
+ "aWwiEwoRUmVzRGVsZXRlUmVhZE1haWwiPAoSUmVzR2V0Q3VycmVuY3lEYXRh",
+ "EiYKCEN1cnJlbmN5GAIgAygLMhQuTmV0VXNlckN1cnJlbmN5RGF0YSJXChxO",
+ "ZXRDZW50YXVyaVB1cmNoYXNlRXh0cmFEYXRhEhEKCVByb2R1Y3RJZBgBIAEo",
+ "CRIOCgZCaWxsSWQYAiABKAkSFAoMQ2hhcmdlQW1vdW50GAMgASgJInAKHFJl",
+ "c1JlZnJlc2hDaGFyZ2VDdXJyZW5jeURhdGESKAoKQ2hhcmdlQ2FzaBgBIAEo",
+ "CzIULk5ldFVzZXJDdXJyZW5jeURhdGESJgoIRnJlZUNhc2gYAiABKAsyFC5O",
+ "ZXRVc2VyQ3VycmVuY3lEYXRhIjIKEVJlc0dldFByb2ZpbGVEYXRhEh0KBERh",
+ "dGEYAiABKAsyDy5OZXRQcm9maWxlRGF0YSIkChJSZXNHZXRQcm9maWxlRnJh",
+ "bWUSDgoGRnJhbWVzGAIgAygFIhMKEVJlc1NldFByb2ZpbGVJY29uIhQKElJl",
+ "c1NldFByb2ZpbGVGcmFtZSITChFSZXNTZXRQcm9maWxlRGF0YSJqChFSZXNT",
+ "ZXRQcm9maWxlRGVzYxIlCgZSZXN1bHQYASABKA4yFS5TZXRQcm9maWxlRGVz",
+ "Y1Jlc3VsdBIuCgpCYW5FbmRUaW1lGAIgASgLMhouZ29vZ2xlLnByb3RvYnVm",
+ "LlRpbWVzdGFtcCJMChFSZXNTZXRQcm9maWxlVGVhbRISCgpUZWFtQ29tYmF0",
+ "GAIgASgFEiMKBFRlYW0YAyABKAsyFS5OZXRXaG9sZVVzZXJUZWFtRGF0YSI4",
+ "CgxSZXNCdXlUaWNrZXQSKAoKQ3VycmVuY2llcxgCIAMoCzIULk5ldFVzZXJD",
+ "dXJyZW5jeURhdGEiOAoWUmVzU2V0U2NlbmFyaW9Db21wbGV0ZRIeCgZSZXdh",
+ "cmQYAiABKAsyDi5OZXRSZXdhcmREYXRhIkgKElJlc0dldFNjZW5hcmlvTGlz",
+ "dBIUCgxTY2VuYXJpb0xpc3QYAiADKAkSHAoUQm9va21hcmtTY2VuYXJpb0xp",
+ "c3QYAyADKAkiLAoQUmVxRXhpc3RTY2VuYXJpbxIYChBTY2VuYXJpb0dyb3Vw",
+ "SWRzGAEgAygJIikKEFJlc0V4aXN0U2NlbmFyaW8SFQoNRXhpc3RHcm91cElk",
+ "cxgBIAMoCSIRCg9SZXNTZXRXYWxscGFwZXIiOwoPUmVzR2V0V2FsbHBhcGVy",
+ "EigKDVdhbGxwYXBlckxpc3QYAiADKAsyES5OZXRXYWxscGFwZXJEYXRhIjQK",
+ "GFJlc0dldFdhbGxwYXBlckludmVudG9yeRIYChBMaXZld2FsbHBhcGVySWRz",
+ "GAIgAygFIhoKGFJlc1NhdmVVc2VyR2xvYmFsT3B0aW9ucyITChFSZXNFbnRl",
+ "ckxvYmJ5UGluZyIRCg9SZXNTYXZlVHV0b3JpYWwiNgoMUmVzRW50ZXJQb2xs",
+ "EhIKCklzUmVjZWl2ZWQYASABKAgSEgoKQ2FsbGJhY2tJZBgCIAEoBSIjCg1S",
+ "ZXNGaW5pc2hQb2xsEhIKCklzRmluaXNoZWQYASABKAgiYwoJUmVzR2V0Tm93",
+ "EgwKBFRpY2sYASABKAMSEQoJUmVzZXRIb3VyGAIgASgFEjUKEkNoZWF0U2hp",
+ "ZnREdXJhdGlvbhgDIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbiI2",
+ "ChNSZXNHZXRXaG9sZVVzZXJEYXRhEh8KBFVzZXIYASABKAsyES5OZXRXaG9s",
+ "ZVVzZXJEYXRhIroBChZSZXNHZXRDb250ZW50c09wZW5EYXRhEhIKCkd1aWxk",
+ "TGV2ZWwYAiABKAUSFQoNTWF4R2FjaGFDb3VudBgEIAEoAxIcChRNYXhHYWNo",
+ "YVByZW1pdW1Db3VudBgFIAEoAxIWCg5DbGVhclN0YWdlTGlzdBgGIAMoBRIe",
+ "ChZUdXRvcmlhbEdhY2hhUGxheUNvdW50GAcgASgFEh8KF0NsZWFyU2ltUm9v",
+ "bUNoYXB0ZXJMaXN0GAggAygFIlkKGVJlcUdldFBhcmVudENvbnRyb2xDb25m",
+ "aWcSDgoGT3BlbklkGAEgASgJEg0KBVRva2VuGAIgASgJEhEKCUNoYW5uZWxJ",
+ "ZBgDIAEoBRIKCgJPcxgEIAEoCSLXAQoZUmVzR2V0UGFyZW50Q29udHJvbENv",
+ "bmZpZxIQCghJc0VuYWJsZRgBIAEoCBIQCghUaW1lWm9uZRgCIAEoCRIYChBX",
+ "ZWVrZGF5VGltZVN0YXJ0GAMgASgJEhYKDldlZWtkYXlUaW1lRW5kGAQgASgJ",
+ "EhgKEFdlZWtkYXlUaW1lTGltaXQYBSABKAUSGAoQV2Vla2VuZFRpbWVTdGFy",
+ "dBgGIAEoCRIWCg5XZWVrZW5kVGltZUVuZBgHIAEoCRIYChBXZWVrZW5kVGlt",
+ "ZUxpbWl0GAggASgFIh0KG1JlcUdldFBhcmVudENvbnRyb2xQbGF5VGltZSJe",
+ "ChtSZXNHZXRQYXJlbnRDb250cm9sUGxheVRpbWUSLQoJVXBkYXRlZEF0GAEg",
+ "ASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIQCghQbGF5VGltZRgC",
+ "IAEoBSIvChtSZXFTZXRQYXJlbnRDb250cm9sUGxheVRpbWUSEAoIUGxheVRp",
+ "bWUYASABKAUiHQobUmVzU2V0UGFyZW50Q29udHJvbFBsYXlUaW1lIssBCiBS",
+ "ZXFTZXRQcm9maWxlUmVwcmVzZW50YXRpdmVGcmFtZRI8ChdQcm9maWxlRnJh",
+ "bWVIaXN0b3J5VHlwZRgBIAEoDjIbLk5ldFByb2ZpbGVGcmFtZUhpc3RvcnlU",
+ "eXBlEkcKH1VzZXJQcm9maWxlUmVwcmVzZW50YXRpdmVGcmFtZXMYAiADKAsy",
+ "Hi5OZXRQcm9maWxlUmVwcmVzZW50YXRpdmVGcmFtZRIgChhSZWNlbnRBY3F1",
+ "aXJlRmlsdGVyVHlwZXMYAyADKAUiIgogUmVzU2V0UHJvZmlsZVJlcHJlc2Vu",
+ "dGF0aXZlRnJhbWUiPgoQU3BlY2lhbExvYmJ5U2xvdBIaChJTcGVjaWFsTG9i",
+ "YnlTbG90SWQYASABKAUSDgoGSXNIaWRlGAIgASgIIhwKGlJlcUdldFNwZWNp",
+ "YWxMb2JieVNsb3REYXRhIkoKGlJlc0dldFNwZWNpYWxMb2JieVNsb3REYXRh",
+ "EiwKEVNwZWNpYWxMb2JieVNsb3RzGAEgAygLMhEuU3BlY2lhbExvYmJ5U2xv",
+ "dCJIChpSZXFTZXRTcGVjaWFsTG9iYnlTbG90SGlkZRIaChJTcGVjaWFsTG9i",
+ "YnlTbG90SWQYASABKAUSDgoGSXNIaWRlGAIgASgIIhwKGlJlc1NldFNwZWNp",
+ "YWxMb2JieVNsb3RIaWRlIhUKE1JlcUdldFVzZXJUaXRsZUxpc3QiOwoTUmVz",
+ "R2V0VXNlclRpdGxlTGlzdBIkCg1Vc2VyVGl0bGVMaXN0GAEgAygLMg0uTmV0",
+ "VXNlclRpdGxlIjIKDE5ldFVzZXJUaXRsZRITCgtVc2VyVGl0bGVJZBgBIAEo",
+ "BRINCgVJc05ldxgCIAEoCCIcChpSZXFHZXRVc2VyVGl0bGVDb3VudGVyTGlz",
+ "dCJQChpSZXNHZXRVc2VyVGl0bGVDb3VudGVyTGlzdBIyChRVc2VyVGl0bGVD",
+ "b3VudGVyTGlzdBgBIAMoCzIULk5ldFVzZXJUaXRsZUNvdW50ZXIiTQoTTmV0",
+ "VXNlclRpdGxlQ291bnRlchIRCglDb25kaXRpb24YASABKAUSFAoMU3ViQ29u",
+ "ZGl0aW9uGAIgASgFEg0KBUNvdW50GAMgASgFIjIKE1JlcUFjcXVpcmVVc2Vy",
+ "VGl0bGUSGwoTVXNlclRpdGxlQWNxdWlyZUlkcxgBIAMoBSI1ChNSZXNBY3F1",
+ "aXJlVXNlclRpdGxlEh4KBlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGEi",
+ "JgoPUmVxU2V0VXNlclRpdGxlEhMKC1VzZXJUaXRsZUlkGAEgASgFIhEKD1Jl",
+ "c1NldFVzZXJUaXRsZSIvChdSZXFVbk1hcmtVc2VyVGl0bGVCYWRnZRIUCgxV",
+ "c2VyVGl0bGVJZHMYASADKAUiGQoXUmVzVW5NYXJrVXNlclRpdGxlQmFkZ2Ui",
+ "MgofUmVxR2V0UmVzZXR0YWJsZUFyY2hpdmVTY2VuYXJpbxIPCgdFdmVudElk",
+ "GAEgASgFIjkKH1Jlc0dldFJlc2V0dGFibGVBcmNoaXZlU2NlbmFyaW8SFgoO",
+ "U2NlbmFyaW9JZExpc3QYASADKAkiNQoiUmVxR2V0Tm9uUmVzZXR0YWJsZUFy",
+ "Y2hpdmVTY2VuYXJpbxIPCgdFdmVudElkGAEgASgFIjwKIlJlc0dldE5vblJl",
+ "c2V0dGFibGVBcmNoaXZlU2NlbmFyaW8SFgoOU2NlbmFyaW9JZExpc3QYASAD",
+ "KAkiVQoaUmVxQ29tcGxldGVBcmNoaXZlU2NlbmFyaW8SDwoHRXZlbnRJZBgB",
+ "IAEoBRISCgpTY2VuYXJpb0lkGAIgASgJEhIKCkRpYWxvZ1R5cGUYAyABKAUi",
+ "HAoaUmVzQ29tcGxldGVBcmNoaXZlU2NlbmFyaW8iQwoaTmV0TGFzdENsZWFy",
+ "ZWRBcmNoaXZlU3RhZ2USFAoMRGlmZmljdWx0eUlkGAEgASgFEg8KB1N0YWdl",
+ "SWQYAiABKAUiLAoZUmVxR2V0QXJjaGl2ZVN0b3J5RHVuZ2VvbhIPCgdFdmVu",
+ "dElkGAEgASgFIoEBChlSZXNHZXRBcmNoaXZlU3RvcnlEdW5nZW9uEkAKG0xh",
+ "c3RDbGVhcmVkQXJjaGl2ZVN0YWdlTGlzdBgBIAMoCzIbLk5ldExhc3RDbGVh",
+ "cmVkQXJjaGl2ZVN0YWdlEiIKCFRlYW1EYXRhGAIgASgLMhAuTmV0VXNlclRl",
+ "YW1EYXRhIpQBChRSZXFFbnRlckFyY2hpdmVTdGFnZRIPCgdFdmVudElkGAEg",
+ "ASgFEg8KB1N0YWdlSWQYAiABKAUSEgoKVGVhbU51bWJlchgDIAEoBRJGChdB",
+ "bnRpQ2hlYXRBZGRpdGlvbmFsSW5mbxgEIAEoCzIlLk5ldEFudGlDaGVhdEJh",
+ "dHRsZVRMb2dBZGRpdGlvbmFsSW5mbyIWChRSZXNFbnRlckFyY2hpdmVTdGFn",
+ "ZSI2ChRSZXNDbGVhckFyY2hpdmVTdGFnZRIeCgZSZXdhcmQYASABKAsyDi5O",
+ "ZXRSZXdhcmREYXRhIlAKGFJlcUZhc3RDbGVhckFyY2hpdmVTdGFnZRIPCgdF",
+ "dmVudElkGAEgASgFEg8KB1N0YWdlSWQYAiABKAUSEgoKVGVhbU51bWJlchgD",
+ "IAEoBSI6ChhSZXNGYXN0Q2xlYXJBcmNoaXZlU3RhZ2USHgoGUmV3YXJkGAEg",
+ "ASgLMg4uTmV0UmV3YXJkRGF0YSI7ChhSZXFTZXRBcmNoaXZlVGV4dEFkdkRh",
+ "dGESEQoJVGV4dEFkdklkGAEgASgFEgwKBEpzb24YAiABKAkiGgoYUmVzU2V0",
+ "QXJjaGl2ZVRleHRBZHZEYXRhIi0KGFJlcUdldEFyY2hpdmVUZXh0QWR2RGF0",
+ "YRIRCglUZXh0QWR2SWQYASABKAUiKAoYUmVzR2V0QXJjaGl2ZVRleHRBZHZE",
+ "YXRhEgwKBEpzb24YASABKAkiMAobUmVxRGVsZXRlQXJjaGl2ZVRleHRBZHZE",
+ "YXRhEhEKCVRleHRBZHZJZBgBIAEoBSIdChtSZXNEZWxldGVBcmNoaXZlVGV4",
+ "dEFkdkRhdGEiMQoWUmVxVW5sb2NrQXJjaGl2ZVJlY29yZBIXCg9BcmNoaXZl",
+ "UmVjb3JkSWQYASABKAUiPAoWUmVzVW5sb2NrQXJjaGl2ZVJlY29yZBIiCghV",
+ "c2VySXRlbRgBIAEoCzIQLk5ldFVzZXJJdGVtRGF0YSIVChNSZXFHZXRBcmNo",
+ "aXZlUmVjb3JkIlMKE1Jlc0dldEFyY2hpdmVSZWNvcmQSGQoRQXJjaGl2ZVJl",
+ "Y29yZExpc3QYASADKAUSIQoZVW5sb2NrZWRBcmNoaXZlUmVjb3JkTGlzdBgC",
+ "IAMoBSJUChVSZXFSZXNldEFyY2hpdmVSZWNvcmQSFwoPQXJjaGl2ZVJlY29y",
+ "ZElkGAEgASgFEiIKGkFyY2hpdmVQcm9ncmVzc0dyb3VwSWRMaXN0GAIgAygF",
+ "IhcKFVJlc1Jlc2V0QXJjaGl2ZVJlY29yZCItChhSZXFQcm9jZWVkQXJjaGl2",
+ "ZU1lc3NhZ2USEQoJTWVzc2FnZUlkGAEgASgJIhoKGFJlc1Byb2NlZWRBcmNo",
+ "aXZlTWVzc2FnZSI7ChFOZXRBcmNoaXZlTWVzc2FnZRITCgtDb25kaXRpb25J",
+ "ZBgBIAEoBRIRCglNZXNzYWdlSWQYAiABKAkiOQoWUmVxR2V0QXJjaGl2ZU1l",
+ "c3NlbmdlchIfChdBcmNoaXZlTWVzc2VuZ2VyR3JvdXBJZBgBIAEoBSJIChZS",
+ "ZXNHZXRBcmNoaXZlTWVzc2VuZ2VyEi4KEkFyY2hpdmVNZXNzYWdlTGlzdBgB",
+ "IAMoCzISLk5ldEFyY2hpdmVNZXNzYWdlIhsKGVJlc1NldEFyY2hpdmVNaW5p",
+ "R2FtZURhdGEiKQoZUmVzR2V0QXJjaGl2ZU1pbmlHYW1lRGF0YRIMCgRKc29u",
+ "GAEgASgJIisKEVJlcUdldEFyY2hpdmVEaWNlEhYKDkRpY2VNaW5pR2FtZUlk",
+ "GAEgASgFIm4KEVJlc0dldEFyY2hpdmVEaWNlEhYKDkN1cnJlbnRCb2FyZElk",
+ "GAEgASgFEhoKEkdhdWdlTWF4RXZlbnRDb3VudBgGIAEoBRISCgpDaGFpbkNv",
+ "dW50GAQgASgFEhEKCURpY2VHYXVnZRgHIAEoBSIsChJSZXFBcmNoaXZlRGlj",
+ "ZVJvbGwSFgoORGljZU1pbmlHYW1lSWQYASABKAUiuAIKElJlc0FyY2hpdmVE",
+ "aWNlUm9sbBISCgpEaWNlUmVzdWx0GAEgASgFEhYKDkN1cnJlbnRCb2FyZElk",
+ "GAIgASgFEisKC0V2ZW50UmV3YXJkGAMgASgLMhYuTmV0TWluaUdhbWVEaWNl",
+ "UmV3YXJkEjMKE0dhdWdlTWF4RXZlbnRSZXdhcmQYDCABKAsyFi5OZXRNaW5p",
+ "R2FtZURpY2VSZXdhcmQSGgoSR2F1Z2VNYXhFdmVudENvdW50GA0gASgFEhIK",
+ "CkNoYWluQ291bnQYByABKAUSDAoER29UbxgIIAEoBRIQCghJc0ZpbmlzaBgJ",
+ "IAEoCBIxChNHYXVnZU1heEV2ZW50UmVzdWx0GA4gASgOMhQuR2F1Z2VNYXhF",
+ "dmVudFJlc3VsdBIRCglEaWNlR2F1Z2UYDyABKAUieQoZTmV0QXJjaGl2ZU1p",
+ "bmlHYW1lQkJRRGF0YRIYChBBcmNoaXZlTWFuYWdlcklkGAEgASgFEhEKCUhp",
+ "Z2hTY29yZRgCIAEoBRIcChRSZWNvcmRlZEN1dFNjZW5lTGlzdBgDIAMoBRIR",
+ "CglQbGF5Q291bnQYBCABKAUiJAoiTmV0QXJjaGl2ZU1pbmlHYW1lQkJRQW50",
+ "aUNoZWF0RGF0YSJgCiBOZXRBcmNoaXZlTWluaUdhbWVCQlFSYW5raW5nRGF0",
+ "YRIMCgRSYW5rGAEgASgDEg0KBVNjb3JlGAIgASgDEh8KBFVzZXIYAyABKAsy",
+ "ES5OZXRXaG9sZVVzZXJEYXRhIjgKHFJlcUdldEFyY2hpdmVNaW5pR2FtZUJC",
+ "UURhdGESGAoQQXJjaGl2ZU1hbmFnZXJJZBgBIAEoBSJIChxSZXNHZXRBcmNo",
+ "aXZlTWluaUdhbWVCQlFEYXRhEigKBERhdGEYASABKAsyGi5OZXRBcmNoaXZl",
+ "TWluaUdhbWVCQlFEYXRhIkUKGlJlcUNsZWFyQXJjaGl2ZU1pbmlHYW1lQkJR",
+ "EhgKEEFyY2hpdmVNYW5hZ2VySWQYASABKAUSDQoFU2NvcmUYAiABKAUiRgoa",
+ "UmVzQ2xlYXJBcmNoaXZlTWluaUdhbWVCQlESKAoERGF0YRgBIAEoCzIaLk5l",
+ "dEFyY2hpdmVNaW5pR2FtZUJCUURhdGEiOwofUmVxR2V0QXJjaGl2ZU1pbmlH",
+ "YW1lQkJRUmFua2luZxIYChBBcmNoaXZlTWFuYWdlcklkGAEgASgFIpsBCh9S",
+ "ZXNHZXRBcmNoaXZlTWluaUdhbWVCQlFSYW5raW5nEjsKEFVzZXJHdWlsZFJh",
+ "bmtpbmcYASABKAsyIS5OZXRBcmNoaXZlTWluaUdhbWVCQlFSYW5raW5nRGF0",
+ "YRI7ChBHdWlsZFJhbmtpbmdMaXN0GAIgAygLMiEuTmV0QXJjaGl2ZU1pbmlH",
+ "YW1lQkJRUmFua2luZ0RhdGEiVAojUmVxUmVjb3JkQXJjaGl2ZU1pbmlHYW1l",
+ "QkJRQ3V0U2NlbmUSGAoQQXJjaGl2ZU1hbmFnZXJJZBgBIAEoBRITCgtDdXRT",
+ "Y2VuZVRpZBgCIAEoBSJPCiNSZXNSZWNvcmRBcmNoaXZlTWluaUdhbWVCQlFD",
+ "dXRTY2VuZRIoCgREYXRhGAEgASgLMhouTmV0QXJjaGl2ZU1pbmlHYW1lQkJR",
+ "RGF0YSIcChpSZXNTYXZlQXJjaGl2ZUZpZWxkUmF3RGF0YSJjChlSZXFTYXZl",
+ "QXJjaGl2ZUZpZWxkT2JqZWN0Eg0KBU1hcElkGAEgASgJEjcKD0ludGVyYWN0",
+ "aW9uRGF0YRgDIAEoCzIeLk5ldEZpZWxkT2JqZWN0SW50ZXJhY3Rpb25EYXRh",
+ "IhsKGVJlc1NhdmVBcmNoaXZlRmllbGRPYmplY3QiPwodUmVxVXBkYXRlQXJj",
+ "aGl2ZUZpZWxkUHJvZ3Jlc3MSHgoWQXJjaGl2ZUZpZWxkUHJvZ3Jlc3NJZBgB",
+ "IAEoBSIfCh1SZXNVcGRhdGVBcmNoaXZlRmllbGRQcm9ncmVzcyJJChRSZXFF",
+ "bnRlckFyY2hpdmVGaWVsZBINCgVNYXBJZBgBIAEoCRIiChpBcmNoaXZlUHJv",
+ "Z3Jlc3NHcm91cElkTGlzdBgCIAMoBSKcAQoUUmVzRW50ZXJBcmNoaXZlRmll",
+ "bGQSIgoFRmllbGQYASABKAsyEy5OZXRGaWVsZE9iamVjdERhdGESLwoNVGVh",
+ "bVBvc2l0aW9ucxgDIAMoCzIYLk5ldENhbXBhaWduVGVhbVBvc2l0aW9uEgwK",
+ "BEpzb24YBCABKAkSIQoZVXNlckFyY2hpdmVQcm9ncmVzc0lkTGlzdBgFIAMo",
+ "BSJwChlSZXFPYnRhaW5BcmNoaXZlRmllbGRJdGVtEg0KBU1hcElkGAIgASgJ",
+ "EhYKDkV2ZW50QXJjaGl2ZUlkGAMgASgFEiwKC0ZpZWxkT2JqZWN0GAQgASgL",
+ "MhcuTmV0Q2FtcGFpZ25GaWVsZE9iamVjdCI7ChlSZXNPYnRhaW5BcmNoaXZl",
+ "RmllbGRJdGVtEh4KBlJld2FyZBgCIAEoCzIOLk5ldFJld2FyZERhdGEiOgob",
+ "UmVxR2V0QXJjaGl2ZUV2ZW50TWVtb3JpYWxzEhsKE0FyY2hpdmVFdmVudEZp",
+ "ZWxkSWQYASABKAUiMgobUmVzR2V0QXJjaGl2ZUV2ZW50TWVtb3JpYWxzEhMK",
+ "C01lbW9yaWFsSWRzGAEgAygFIiYKFVJlcUVzY2FwZUFyY2hpdmVGaWVsZBIN",
+ "CgVNYXBJZBgBIAEoCSIXChVSZXNFc2NhcGVBcmNoaXZlRmllbGQiUAoVTmV0",
+ "QXJlbmFVc2VyQ2hhcmFjdGVyEg0KBVJvdW5kGAEgASgFEigKCUNoYXJhY3Rl",
+ "chgCIAEoCzIVLk5ldFVzZXJDaGFyYWN0ZXJEYXRhIsICChFOZXRBcmVuYUVu",
+ "ZW15RGF0YRIpCglDaGFyYWN0ZXIYASADKAsyFi5OZXRBcmVuYVVzZXJDaGFy",
+ "YWN0ZXISHwoFSXRlbXMYAiADKAsyEC5OZXRVc2VySXRlbURhdGESKwoLQXR0",
+ "cmFjdGl2ZXMYAyADKAsyFi5OZXRVc2VyQXR0cmFjdGl2ZURhdGESLQoMSGFy",
+ "bW9ueUN1YmVzGAUgAygLMhcuTmV0VXNlckhhcm1vbnlDdWJlRGF0YRIoCgdS",
+ "ZWN5Y2xlGAYgAygLMhcuTmV0VXNlclJlY3ljbGVSb29tRGF0YRIqCgpBd2Fr",
+ "ZW5pbmdzGAggAygLMhYuTmV0RXF1aXBtZW50QXdha2VuaW5nEi8KDUZhdm9y",
+ "aXRlSXRlbXMYCSADKAsyGC5OZXRVc2VyRmF2b3JpdGVJdGVtRGF0YSJbCgxO",
+ "ZXRBcmVuYURhdGESDAoEUmFuaxgBIAEoAxIOCgZSYXRpbmcYAiABKAUSDAoE",
+ "VGllchgDIAEoBRIfCgRVc2VyGAQgASgLMhEuTmV0V2hvbGVVc2VyRGF0YSJs",
+ "ChhOZXRTcGVjaWFsQXJlbmFQb2ludERhdGESDAoEUmFuaxgBIAEoAxINCgVQ",
+ "b2ludBgCIAEoBRISCgpCYXR0bGVSYW5rGAMgASgDEh8KBFVzZXIYBCABKAsy",
+ "ES5OZXRXaG9sZVVzZXJEYXRhIqgBChhOZXRSb29raWVBcmVuYVJlY29yZERh",
+ "dGESHwoEVXNlchgBIAEoCzIRLk5ldFdob2xlVXNlckRhdGESDwoHQXJlbmFB",
+ "dBgCIAEoAxIUCgxCZWZvcmVSYXRpbmcYAyABKAUSEwoLQWZ0ZXJSYXRpbmcY",
+ "BCABKAUSDQoFSXNXaW4YBSABKAgSEAoISXNBdHRhY2sYBiABKAgSDgoGU2Vh",
+ "c29uGAcgASgFIqUBChlOZXRTcGVjaWFsQXJlbmFSZWNvcmREYXRhEh8KBFVz",
+ "ZXIYASABKAsyES5OZXRXaG9sZVVzZXJEYXRhEg4KBlNlYXNvbhgCIAEoBRIP",
+ "CgdBcmVuYUF0GAMgASgDEhIKCkJlZm9yZVJhbmsYBCABKAMSEQoJQWZ0ZXJS",
+ "YW5rGAUgASgDEg0KBUlzV2luGAYgASgIEhAKCElzQXR0YWNrGAcgASgIIlsK",
+ "E05ldEFyZW5hUHJvZmlsZURhdGESHwoEVXNlchgBIAEoCzIRLk5ldFdob2xl",
+ "VXNlckRhdGESIwoEVGVhbRgCIAEoCzIVLk5ldFdob2xlVXNlclRlYW1EYXRh",
+ "IlMKDk5ldEFyZW5hUmVzdWx0Eh8KBFVzZXIYASABKAsyES5OZXRBcmVuYVJh",
+ "bmtEYXRhEiAKBUVuZW15GAIgASgLMhEuTmV0QXJlbmFSYW5rRGF0YSJkChBO",
+ "ZXRBcmVuYVJhbmtEYXRhEhIKCkJlZm9yZVJhbmsYASABKAMSEQoJQWZ0ZXJS",
+ "YW5rGAIgASgDEhQKDEJlZm9yZVJhdGluZxgDIAEoBRITCgtBZnRlclJhdGlu",
+ "ZxgEIAEoBSJ0ChVOZXRTcGVjaWFsQXJlbmFSZXN1bHQSLAoEVXNlchgCIAEo",
+ "CzIeLk5ldFNwZWNpYWxBcmVuYVJhbmtSZXN1bHREYXRhEi0KBUVuZW15GAMg",
+ "ASgLMh4uTmV0U3BlY2lhbEFyZW5hUmFua1Jlc3VsdERhdGEiOgoaTmV0U3Bl",
+ "Y2lhbEFyZW5hUm91bmRSZXN1bHQSDQoFUm91bmQYASABKAUSDQoFSXNXaW4Y",
+ "AiABKAgiNQoXTmV0U3BlY2lhbEFyZW5hUmFua0RhdGESDAoEUmFuaxgBIAEo",
+ "AxIMCgRUaWVyGAIgASgFInIKHU5ldFNwZWNpYWxBcmVuYVJhbmtSZXN1bHRE",
+ "YXRhEigKBkJlZm9yZRgBIAEoCzIYLk5ldFNwZWNpYWxBcmVuYVJhbmtEYXRh",
+ "EicKBUFmdGVyGAIgASgLMhguTmV0U3BlY2lhbEFyZW5hUmFua0RhdGEiYgoY",
+ "TmV0U3BlY2lhbEFyZW5hUm91bmRUZWFtEg0KBVJvdW5kGAEgASgFEhIKClRl",
+ "YW1OdW1iZXIYAiABKAUSIwoEVGVhbRgDIAEoCzIVLk5ldFdob2xlVXNlclRl",
+ "YW1EYXRhIlgKFk5ldFVzZXJBcmVuYVNpbXBsZURhdGESDAoEVHlwZRgBIAEo",
+ "BRIUCgxOZXh0U2Vhc29uQXQYAiABKAMSDAoEUmFuaxgDIAEoAxIMCgRUaWVy",
+ "GAQgASgFIlUKEU5ldEFyZW5hUml2YWxEYXRhEhsKBFVzZXIYASABKAsyDS5O",
+ "ZXRBcmVuYURhdGESIwoEVGVhbRgCIAEoCzIVLk5ldFdob2xlVXNlclRlYW1E",
+ "YXRhInUKGE5ldFNwZWNpYWxBcmVuYUNoYXJhY3RlchINCgVSb3VuZBgBIAEo",
+ "BRILCgNUaWQYAiABKAUSCwoDQ3NuGAMgASgDEg0KBUxldmVsGAQgASgFEg4K",
+ "BkNvbWJhdBgFIAEoBRIRCglDb3N0dW1lSWQYBiABKAUifwoYTmV0U3BlY2lh",
+ "bEFyZW5hUml2YWxEYXRhEhsKBFVzZXIYASABKAsyDS5OZXRBcmVuYURhdGES",
+ "EwoLVG90YWxDb21iYXQYAiABKAUSMQoOUm91bmRDaGFyYWN0ZXIYAyADKAsy",
+ "GS5OZXRTcGVjaWFsQXJlbmFDaGFyYWN0ZXIifgoPTmV0QXJlbmFCYW5JbmZv",
+ "EhMKC0Rlc2NyaXB0aW9uGAEgASgJEisKB1N0YXJ0QXQYAiABKAsyGi5nb29n",
+ "bGUucHJvdG9idWYuVGltZXN0YW1wEikKBUVuZEF0GAMgASgLMhouZ29vZ2xl",
+ "LnByb3RvYnVmLlRpbWVzdGFtcCKFAgoLUmVzR2V0QXJlbmESDgoGU2VydmVy",
+ "GAIgASgFEhsKBFVzZXIYBCABKAsyDS5OZXRBcmVuYURhdGESEgoKQXJlbmFD",
+ "b3VudBgIIAEoBRI7ChhSb29raWVBcmVuYUNvbnRlbnRzU3RhdGUYCSABKA4y",
+ "GS5Sb29raWVBcmVuYUNvbnRlbnRzU3RhdGUSHwoJU2NoZWR1bGVzGAogAygL",
+ "MgwuTmV0U2NoZWR1bGUSJQoLRGVmZW5zZVRlYW0YCyABKAsyEC5OZXRVc2Vy",
+ "VGVhbURhdGESDQoFSXNCYW4YDCABKAgSIQoHQmFuSW5mbxgNIAEoCzIQLk5l",
+ "dEFyZW5hQmFuSW5mbyIUChJSZXFHZXRBcmVuYVRvcFJhbmsiUgoSUmVzR2V0",
+ "QXJlbmFUb3BSYW5rEh8KCFJhbmtMaXN0GAEgAygLMg0uTmV0QXJlbmFEYXRh",
+ "EhsKBFVzZXIYAiABKAsyDS5OZXRBcmVuYURhdGEiawoUUmVzR2V0QXJlbmFF",
+ "bmVteUxpc3QSIQoFTGlzdDIYAyADKAsyEi5OZXRBcmVuYVJpdmFsRGF0YRIN",
+ "CgVJc0JhbhgEIAEoCBIhCgdCYW5JbmZvGAUgASgLMhAuTmV0QXJlbmFCYW5J",
+ "bmZvIjsKFFJlc0dldEFyZW5hRW5lbXlEYXRhEiMKBFRlYW0YAiABKAsyFS5O",
+ "ZXRXaG9sZVVzZXJUZWFtRGF0YSJzCg1SZXNBcmVuYVN0YXJ0EiEKBUVuZW15",
+ "GAIgASgLMhIuTmV0QXJlbmFFbmVteURhdGESDQoFSXNCYW4YAyABKAgSIQoH",
+ "QmFuSW5mbxgEIAEoCzIQLk5ldEFyZW5hQmFuSW5mbxINCgVOb25jZRgFIAEo",
+ "BSLEAgoOUmVzQXJlbmFSZXN1bHQSEgoKQXJlbmFDb3VudBgCIAEoBRIkCgtB",
+ "cmVuYVJlc3VsdBgDIAEoCzIPLk5ldEFyZW5hUmVzdWx0Eh4KBlJld2FyZBgE",
+ "IAEoCzIOLk5ldFJld2FyZERhdGESJgoIQ3VycmVuY3kYBSABKAsyFC5OZXRV",
+ "c2VyQ3VycmVuY3lEYXRhEh8KBFVzZXIYBiABKAsyES5OZXRXaG9sZVVzZXJE",
+ "YXRhEiAKBUVuZW15GAcgASgLMhEuTmV0V2hvbGVVc2VyRGF0YRINCgVJc0Jh",
+ "bhgIIAEoCBIhCgdCYW5JbmZvGAkgASgLMhAuTmV0QXJlbmFCYW5JbmZvEjsK",
+ "GFJvb2tpZUFyZW5hQ29udGVudHNTdGF0ZRgKIAEoDjIZLlJvb2tpZUFyZW5h",
+ "Q29udGVudHNTdGF0ZSISChBSZXFBcmVuYUJvdFN0YXJ0IkQKEFJlc0FyZW5h",
+ "Qm90U3RhcnQSDQoFSXNCYW4YASABKAgSIQoHQmFuSW5mbxgCIAEoCzIQLk5l",
+ "dEFyZW5hQmFuSW5mbyLHAgoRUmVzQXJlbmFCb3RSZXN1bHQSEgoKQXJlbmFD",
+ "b3VudBgCIAEoBRIkCgtBcmVuYVJlc3VsdBgDIAEoCzIPLk5ldEFyZW5hUmVz",
+ "dWx0Eh4KBlJld2FyZBgEIAEoCzIOLk5ldFJld2FyZERhdGESJgoIQ3VycmVu",
+ "Y3kYBSABKAsyFC5OZXRVc2VyQ3VycmVuY3lEYXRhEh8KBFVzZXIYBiABKAsy",
+ "ES5OZXRXaG9sZVVzZXJEYXRhEiAKBUVuZW15GAcgASgLMhEuTmV0V2hvbGVV",
+ "c2VyRGF0YRINCgVJc0JhbhgIIAEoCBIhCgdCYW5JbmZvGAkgASgLMhAuTmV0",
+ "QXJlbmFCYW5JbmZvEjsKGFJvb2tpZUFyZW5hQ29udGVudHNTdGF0ZRgKIAEo",
+ "DjIZLlJvb2tpZUFyZW5hQ29udGVudHNTdGF0ZSJAChVSZXNHZXRBcmVuYVJl",
+ "Y29yZExpc3QSJwoETGlzdBgCIAMoCzIZLk5ldFJvb2tpZUFyZW5hUmVjb3Jk",
+ "RGF0YSKJAgoSUmVzR2V0U3BlY2lhbEFyZW5hEg4KBlNlcnZlchgCIAEoBRIb",
+ "CgRVc2VyGAQgASgLMg0uTmV0QXJlbmFEYXRhEhkKEVNwZWNpYWxBcmVuYVBv",
+ "aW50GAcgASgDEh8KCVNjaGVkdWxlcxgIIAMoCzIMLk5ldFNjaGVkdWxlEhkK",
+ "EVNwZWNpYWxBcmVuYUNvdW50GAogASgFEj0KGVNwZWNpYWxBcmVuYUNvbnRl",
+ "bnRzU3RhdGUYCyABKA4yGi5TcGVjaWFsQXJlbmFDb250ZW50c1N0YXRlEg0K",
+ "BUlzQmFuGAwgASgIEiEKB0JhbkluZm8YDSABKAsyEC5OZXRBcmVuYUJhbklu",
+ "Zm8iGwoZUmVxR2V0U3BlY2lhbEFyZW5hVG9wUmFuayI8ChlSZXNHZXRTcGVj",
+ "aWFsQXJlbmFUb3BSYW5rEh8KCFJhbmtMaXN0GAEgAygLMg0uTmV0QXJlbmFE",
+ "YXRhIkcKG1Jlc0dldFNwZWNpYWxBcmVuYUVuZW15RGF0YRIoCgVUZWFtcxgC",
+ "IAMoCzIZLk5ldFNwZWNpYWxBcmVuYVJvdW5kVGVhbSK2AQoUUmVzU3BlY2lh",
+ "bEFyZW5hU3RhcnQSIQoFRW5lbXkYAiABKAsyEi5OZXRBcmVuYUVuZW15RGF0",
+ "YRIoCgZSZXN1bHQYAyABKA4yGC5TcGVjaWFsQXJlbmFTdGFydFJlc3VsdBIQ",
+ "CghDb29sVGltZRgEIAEoAxINCgVJc0JhbhgFIAEoCBIhCgdCYW5JbmZvGAYg",
+ "ASgLMhAuTmV0QXJlbmFCYW5JbmZvEg0KBU5vbmNlGAcgASgFItgCChVSZXNT",
+ "cGVjaWFsQXJlbmFSZXN1bHQSGQoRU3BlY2lhbEFyZW5hQ291bnQYAiABKAUS",
+ "JgoGQmF0dGxlGAMgASgLMhYuTmV0U3BlY2lhbEFyZW5hUmVzdWx0Eh4KBlJl",
+ "d2FyZBgEIAEoCzIOLk5ldFJld2FyZERhdGESHwoEVXNlchgGIAEoCzIRLk5l",
+ "dFdob2xlVXNlckRhdGESIAoFRW5lbXkYByABKAsyES5OZXRXaG9sZVVzZXJE",
+ "YXRhEigKCkN1cnJlbmNpZXMYCCADKAsyFC5OZXRVc2VyQ3VycmVuY3lEYXRh",
+ "Eg0KBUlzQmFuGAkgASgIEiEKB0JhbkluZm8YCiABKAsyEC5OZXRBcmVuYUJh",
+ "bkluZm8SPQoZU3BlY2lhbEFyZW5hQ29udGVudHNTdGF0ZRgLIAEoDjIaLlNw",
+ "ZWNpYWxBcmVuYUNvbnRlbnRzU3RhdGUiJwoXUmVxU3BlY2lhbEFyZW5hQm90",
+ "U3RhcnQSDAoEUmFuaxgCIAEoBSKHAQoXUmVzU3BlY2lhbEFyZW5hQm90U3Rh",
+ "cnQSKAoGUmVzdWx0GAEgASgOMhguU3BlY2lhbEFyZW5hU3RhcnRSZXN1bHQS",
+ "EAoIQ29vbFRpbWUYAiABKAMSDQoFSXNCYW4YAyABKAgSIQoHQmFuSW5mbxgE",
+ "IAEoCzIQLk5ldEFyZW5hQmFuSW5mbyL7AQoYUmVxU3BlY2lhbEFyZW5hQm90",
+ "UmVzdWx0EgwKBFJhbmsYAiABKAUSIQoFRW5lbXkYAyABKAsyEi5OZXRBcmVu",
+ "YUVuZW15RGF0YRIrCgZSZXN1bHQYBCADKAsyGy5OZXRTcGVjaWFsQXJlbmFS",
+ "b3VuZFJlc3VsdBI5ChNBbnRpQ2hlYXRCYXR0bGVEYXRhGAUgAygLMhwuTmV0",
+ "QW50aUNoZWF0QXJlbmFCYXR0bGVEYXRhEkYKF0FudGlDaGVhdEFkZGl0aW9u",
+ "YWxJbmZvGAYgASgLMiUuTmV0QW50aUNoZWF0QmF0dGxlVExvZ0FkZGl0aW9u",
+ "YWxJbmZvItsCChhSZXNTcGVjaWFsQXJlbmFCb3RSZXN1bHQSGQoRU3BlY2lh",
+ "bEFyZW5hQ291bnQYAiABKAUSJgoGQmF0dGxlGAMgASgLMhYuTmV0U3BlY2lh",
+ "bEFyZW5hUmVzdWx0Eh4KBlJld2FyZBgEIAEoCzIOLk5ldFJld2FyZERhdGES",
+ "HwoEVXNlchgGIAEoCzIRLk5ldFdob2xlVXNlckRhdGESIAoFRW5lbXkYByAB",
+ "KAsyES5OZXRXaG9sZVVzZXJEYXRhEigKCkN1cnJlbmNpZXMYCCADKAsyFC5O",
+ "ZXRVc2VyQ3VycmVuY3lEYXRhEg0KBUlzQmFuGAkgASgIEiEKB0JhbkluZm8Y",
+ "CiABKAsyEC5OZXRBcmVuYUJhbkluZm8SPQoZU3BlY2lhbEFyZW5hQ29udGVu",
+ "dHNTdGF0ZRgLIAEoDjIaLlNwZWNpYWxBcmVuYUNvbnRlbnRzU3RhdGUi3AEK",
+ "GVJlc1Nob3dTcGVjaWFsQXJlbmFSZXdhcmQSHgoGUmV3YXJkGAQgASgLMg4u",
+ "TmV0UmV3YXJkRGF0YRI9ChlTcGVjaWFsQXJlbmFDb250ZW50c1N0YXRlGAUg",
+ "ASgOMhouU3BlY2lhbEFyZW5hQ29udGVudHNTdGF0ZRIuCgdIaXN0b3J5GAYg",
+ "ASgLMh0uTmV0U3BlY2lhbEFyZW5hUmV3YXJkSGlzdG9yeRINCgVJc0JhbhgH",
+ "IAEoCBIhCgdCYW5JbmZvGAggASgLMhAuTmV0QXJlbmFCYW5JbmZvIjIKH1Jl",
+ "cUdldFNwZWNpYWxBcmVuYVJld2FyZEhpc3RvcnkSDwoHTGFzdFNlcRgBIAEo",
+ "AyJRCh9SZXNHZXRTcGVjaWFsQXJlbmFSZXdhcmRIaXN0b3J5Ei4KB0hpc3Rv",
+ "cnkYASABKAsyHS5OZXRTcGVjaWFsQXJlbmFSZXdhcmRIaXN0b3J5ImUKHE5l",
+ "dFNwZWNpYWxBcmVuYVJld2FyZEhpc3RvcnkSFQoNVG90YWxMb2dDb3VudBgB",
+ "IAEoBRIuCgRMb2dzGAIgAygLMiAuTmV0U3BlY2lhbEFyZW5hUmV3YXJkSGlz",
+ "dG9yeUxvZyLTAQofTmV0U3BlY2lhbEFyZW5hUmV3YXJkSGlzdG9yeUxvZxIL",
+ "CgNTZXEYASABKAMSDAoEVGllchgCIAEoBRIaChJTcGVjaWFsQXJlbmFUaWNr",
+ "ZXQYAyABKAMSDQoFUG9pbnQYBCABKAMSNQoRQWNjdW11bGF0ZVN0YXJ0QXQY",
+ "BSABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wEjMKD0FjY3VtdWxh",
+ "dGVFbmRBdBgGIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiyQEK",
+ "G1Jlc09idGFpblNwZWNpYWxBcmVuYVJld2FyZBIeCgZSZXdhcmQYBCABKAsy",
+ "Di5OZXRSZXdhcmREYXRhEhkKEVNwZWNpYWxBcmVuYVBvaW50GAUgASgDEj0K",
+ "GVNwZWNpYWxBcmVuYUNvbnRlbnRzU3RhdGUYBiABKA4yGi5TcGVjaWFsQXJl",
+ "bmFDb250ZW50c1N0YXRlEg0KBUlzQmFuGAcgASgIEiEKB0JhbkluZm8YCCAB",
+ "KAsyEC5OZXRBcmVuYUJhbkluZm8iYQofUmVzR2V0U3BlY2lhbEFyZW5hUG9p",
+ "bnRSYW5rTGlzdBInCgRMaXN0GAIgAygLMhkuTmV0U3BlY2lhbEFyZW5hUG9p",
+ "bnREYXRhEhUKDVVzZXJQb2ludFJhbmsYAyABKAMiHgocUmVxR2V0U3BlY2lh",
+ "bEFyZW5hUmVjb3JkTGlzdCJIChxSZXNHZXRTcGVjaWFsQXJlbmFSZWNvcmRM",
+ "aXN0EigKBExpc3QYASADKAsyGi5OZXRTcGVjaWFsQXJlbmFSZWNvcmREYXRh",
+ "ImoKGVJlc0dldFNwZWNpYWxBcmVuYVByb2ZpbGUSJQoGQXR0YWNrGAIgAygL",
+ "MhUuTmV0V2hvbGVVc2VyVGVhbURhdGESJgoHRGVmZW5zZRgDIAMoCzIVLk5l",
+ "dFdob2xlVXNlclRlYW1EYXRhInkKG1Jlc0dldFNwZWNpYWxBcmVuYUVuZW15",
+ "TGlzdBIoCgVMaXN0MhgDIAMoCzIZLk5ldFNwZWNpYWxBcmVuYVJpdmFsRGF0",
+ "YRINCgVJc0JhbhgEIAEoCBIhCgdCYW5JbmZvGAUgASgLMhAuTmV0QXJlbmFC",
+ "YW5JbmZvIiQKEVJlcUdldEFyZW5hUmVwbGF5Eg8KB01hdGNoSWQYASABKAki",
+ "KAoRUmVzR2V0QXJlbmFSZXBsYXkSEwoLRG93bmxvYWRVcmwYASABKAkiQwoc",
+ "UmVxQ2hhbXBpb25BcmVuYVJlcGxheVVwbG9hZBIPCgdNYXRjaElkGAEgASgJ",
+ "EhIKClJlcGxheURhdGEYAiABKAwiHgocUmVzQ2hhbXBpb25BcmVuYVJlcGxh",
+ "eVVwbG9hZCIVChNSZXFHZXRDaGFtcGlvbkFyZW5hIpMBChNSZXNHZXRDaGFt",
+ "cGlvbkFyZW5hEisKCFNjaGVkdWxlGAEgASgLMhkuTmV0Q2hhbXBpb25BcmVu",
+ "YVNjaGVkdWxlEiYKB1JhbmtlcnMYAiADKAsyFS5OZXRDaGFtcGlvbkFyZW5h",
+ "RGF0YRIYChBBbHJlYWR5UmV3YXJkSWRzGAMgAygFEg0KBUdyb3VwGAQgASgF",
+ "Im0KGE5ldENoYW1waW9uQXJlbmFTY2hlZHVsZRIwCgxTY2hlZHVsZVR5cGUY",
+ "ASABKA4yGi5DaGFtcGlvbkFyZW5hU2NoZWR1bGVUeXBlEh8KCVNjaGVkdWxl",
+ "cxgCIAMoCzIMLk5ldFNjaGVkdWxlIhkKF1JlcVRvcFJhbmtDaGFtcGlvbkFy",
+ "ZW5hIkEKF1Jlc1RvcFJhbmtDaGFtcGlvbkFyZW5hEiYKB1JhbmtlcnMYASAD",
+ "KAsyFS5OZXRDaGFtcGlvbkFyZW5hRGF0YSJtChROZXRDaGFtcGlvbkFyZW5h",
+ "RGF0YRIMCgRSYW5rGAEgASgDEh8KBFVzZXIYAiABKAsyES5OZXRXaG9sZVVz",
+ "ZXJEYXRhEhMKC1RvdGFsUmFua0lkGAMgASgFEhEKCUNyZWF0ZWRBdBgEIAEo",
+ "AyItChxSZXFHZXRDaGFtcGlvbkFyZW5hR3JvdXBMaXN0Eg0KBUdyb3VwGAEg",
+ "ASgFIj8KHFJlc0dldENoYW1waW9uQXJlbmFHcm91cExpc3QSHwoEVXNlchgB",
+ "IAMoCzIRLk5ldFdob2xlVXNlckRhdGEiMwoiUmVxR2V0Q2hhbXBpb25BcmVu",
+ "YUdyb3VwUmVzdWx0TGlzdBINCgVHcm91cBgBIAEoBSJQCiJSZXNHZXRDaGFt",
+ "cGlvbkFyZW5hR3JvdXBSZXN1bHRMaXN0EioKBFVzZXIYASADKAsyHC5OZXRD",
+ "aGFtcGlvbkFyZW5hR3JvdXBSYW5rZXIicQobTmV0Q2hhbXBpb25BcmVuYUdy",
+ "b3VwUmFua2VyEgwKBFJhbmsYASABKAMSHwoEVXNlchgCIAEoCzIRLk5ldFdo",
+ "b2xlVXNlckRhdGESEAoIV2luQ291bnQYAyABKAUSEQoJTG9zZUNvdW50GAQg",
+ "ASgFIlQKF1JlcUNoYW1waW9uQXJlbmFCZXR0aW5nEg8KB01hdGNoSWQYASAB",
+ "KAwSEgoKQmV0dGluZ1VzbhgCIAEoAxIUCgxCZXR0aW5nVmFsdWUYAyABKAMi",
+ "QQoXUmVzQ2hhbXBpb25BcmVuYUJldHRpbmcSJgoIQ3VycmVuY3kYASABKAsy",
+ "FC5OZXRVc2VyQ3VycmVuY3lEYXRhIiAKHlJlcUNoYW1waW9uQXJlbmFCZXR0",
+ "aW5nSGlzdG9yeSJSCh5SZXNDaGFtcGlvbkFyZW5hQmV0dGluZ0hpc3RvcnkS",
+ "MAoHSGlzdG9yeRgBIAMoCzIfLk5ldENoYW1waW9uQXJlbmFCZXR0aW5nSGlz",
+ "dG9yeSLTAQoeTmV0Q2hhbXBpb25BcmVuYUJldHRpbmdIaXN0b3J5EisKCU1h",
+ "dGNoVHlwZRgBIAEoDjIYLkNoYW1waW9uQXJlbmFCYXR0bGVUeXBlEiEKBldp",
+ "bm5lchgCIAEoCzIRLk5ldFdob2xlVXNlckRhdGESIAoFTG9zZXIYAyABKAsy",
+ "ES5OZXRXaG9sZVVzZXJEYXRhEhgKEElzQmV0dGluZ1N1Y2Nlc3MYBCABKAgS",
+ "FAoMQmV0dGluZ1ZhbHVlGAUgASgDEg8KB01hdGNoSWQYBiABKAwiGgoYUmVx",
+ "R2V0Q2hhbXBpb25BcmVuYU1hdGNoIqQBChhSZXNHZXRDaGFtcGlvbkFyZW5h",
+ "TWF0Y2gSDwoHTWF0Y2hJZBgBIAEoDBImCgNSZWQYAiABKAsyGS5OZXRDaGFt",
+ "cGlvbkFyZW5hVXNlckRhdGESJwoEQmx1ZRgDIAEoCzIZLk5ldENoYW1waW9u",
+ "QXJlbmFVc2VyRGF0YRImCgZSb3VuZHMYBCADKAsyFi5OZXRDaGFtcGlvbkFy",
+ "ZW5hUm91bmQiogEKFk5ldEJhdGNoSm9iSXRlbVBheWxvYWQSDwoHTWF0Y2hJ",
+ "ZBgBIAEoDBImCgNSZWQYAiABKAsyGS5OZXRDaGFtcGlvbkFyZW5hVXNlckRh",
+ "dGESJwoEQmx1ZRgDIAEoCzIZLk5ldENoYW1waW9uQXJlbmFVc2VyRGF0YRIm",
+ "CgZSb3VuZHMYBCADKAsyFi5OZXRDaGFtcGlvbkFyZW5hUm91bmQibwoVTmV0",
+ "Q2hhbXBpb25BcmVuYVJvdW5kEg0KBVJvdW5kGAEgASgFEiIKA1JlZBgCIAEo",
+ "CzIVLk5ldFdob2xlVXNlclRlYW1EYXRhEiMKBEJsdWUYAyABKAsyFS5OZXRX",
+ "aG9sZVVzZXJUZWFtRGF0YSJiChtSZXFDaGFtcGlvbkFyZW5hTWF0Y2hSZXN1",
+ "bHQSDwoHTWF0Y2hJZBgBIAEoDBIyCgxSb3VuZFJlc3VsdHMYAiADKAsyHC5O",
+ "ZXRDaGFtcGlvbkFyZW5hUm91bmRSZXN1bHQiXAoVTmV0QmF0Y2hKb2JJdGVt",
+ "UmVzdWx0Eg8KB01hdGNoSWQYASABKAwSMgoMUm91bmRSZXN1bHRzGAIgAygL",
+ "MhwuTmV0Q2hhbXBpb25BcmVuYVJvdW5kUmVzdWx0Ih0KG1Jlc0NoYW1waW9u",
+ "QXJlbmFNYXRjaFJlc3VsdCJlChtOZXRDaGFtcGlvbkFyZW5hUm91bmRSZXN1",
+ "bHQSDQoFUm91bmQYASABKAUSEQoJV2lubmVyVXNuGAIgASgDEhAKCExvc2Vy",
+ "VXNuGAMgASgDEhIKClJlcGxheURhdGEYBCABKAwi4gIKGE5ldENoYW1waW9u",
+ "QXJlbmFVc2VyRGF0YRILCgNVc24YASABKAMSKQoJQ2hhcmFjdGVyGAIgAygL",
+ "MhYuTmV0QXJlbmFVc2VyQ2hhcmFjdGVyEh8KBUl0ZW1zGAMgAygLMhAuTmV0",
+ "VXNlckl0ZW1EYXRhEisKC0F0dHJhY3RpdmVzGAQgAygLMhYuTmV0VXNlckF0",
+ "dHJhY3RpdmVEYXRhEiUKCE91dHBvc3RzGAUgAygLMhMuTmV0VXNlck91dHBv",
+ "c3REYXRhEi0KDEhhcm1vbnlDdWJlcxgGIAMoCzIXLk5ldFVzZXJIYXJtb255",
+ "Q3ViZURhdGESKAoHUmVjeWNsZRgHIAMoCzIXLk5ldFVzZXJSZWN5Y2xlUm9v",
+ "bURhdGESFAoMQ2xlYXJMZXNzb25zGAggAygFEioKCkF3YWtlbmluZ3MYCSAD",
+ "KAsyFi5OZXRFcXVpcG1lbnRBd2FrZW5pbmciLAoZUmVxR2V0Q2hhbXBpb25B",
+ "cmVuYVJlcGxheRIPCgdNYXRjaElkGAEgASgMIkUKGVJlc0dldENoYW1waW9u",
+ "QXJlbmFSZXBsYXkSKAoHUmVwbGF5cxgBIAMoCzIXLk5ldENoYW1waW9uQXJl",
+ "bmFSZXBsYXkiggEKFk5ldENoYW1waW9uQXJlbmFSZXBsYXkSDQoFUm91bmQY",
+ "ASABKAUSEwoLRG93bmxvYWRVcmwYAiABKAkSDgoGUmVkVXNuGAMgASgDEg8K",
+ "B0JsdWVVc24YBCABKAMSEQoJV2lubmVyVXNuGAUgASgDEhAKCExvc2VyVXNu",
+ "GAYgASgDIkQKF1JlcVNldENoYW1waW9uQXJlbmFUZWFtEgwKBFR5cGUYASAB",
+ "KAUSGwoFVGVhbXMYAiADKAsyDC5OZXRUZWFtRGF0YSJEChdSZXNTZXRDaGFt",
+ "cGlvbkFyZW5hVGVhbRIMCgRUeXBlGAEgASgFEhsKBVRlYW1zGAIgAygLMgwu",
+ "TmV0VGVhbURhdGEiKQoaUmVxR2V0Q2hhbXBpb25BcmVuYVByb2ZpbGUSCwoD",
+ "VXNuGAEgASgDImcKGlJlc0dldENoYW1waW9uQXJlbmFQcm9maWxlEh8KBFVz",
+ "ZXIYASABKAsyES5OZXRXaG9sZVVzZXJEYXRhEigKBVRlYW1zGAIgAygLMhku",
+ "TmV0Q2hhbXBpb25BcmVuYVRlYW1EYXRhIlMKGE5ldENoYW1waW9uQXJlbmFU",
+ "ZWFtRGF0YRINCgVSb3VuZBgBIAEoBRIoCgVTbG90cxgCIAMoCzIZLk5ldENo",
+ "YW1waW9uQXJlbmFUZWFtU2xvdCJUChhOZXRDaGFtcGlvbkFyZW5hVGVhbVNs",
+ "b3QSDAoEU2xvdBgBIAEoBRILCgNUaWQYAiABKAUSDQoFTGV2ZWwYAyABKAUS",
+ "DgoGQ29tYmF0GAQgASgFIioKGVJlcUNoYW1waW9uQXJlbmFNYXRjaExpc3QS",
+ "DQoFR3JvdXAYASABKAUi5wEKGVJlc0NoYW1waW9uQXJlbmFNYXRjaExpc3QS",
+ "JwoHTWF0Y2hlcxgBIAMoCzIWLk5ldENoYW1waW9uQXJlbmFNYXRjaBIWCg5C",
+ "ZXR0aW5nTWF0Y2hJZBgCIAEoDBIZChFCZXR0aW5nTWF0Y2hHcm91cBgDIAEo",
+ "BRI3ChBCZXR0aW5nSGlzdG9yaWVzGAQgAygLMh0uTmV0Q2hhbXBpb25BcmVu",
+ "YU1hdGNoQmV0dGluZxI1Cg5CZXR0aW5nSGlzdG9yeRgFIAEoCzIdLk5ldENo",
+ "YW1waW9uQXJlbmFNYXRjaEJldHRpbmciQwocTmV0Q2hhbXBpb25BcmVuYU1h",
+ "dGNoQmV0dGluZxIPCgdNYXRjaElkGAEgASgMEhIKCkJldHRpbmdVc24YAiAB",
+ "KAMi+gEKFU5ldENoYW1waW9uQXJlbmFNYXRjaBImCgRUeXBlGAEgASgOMhgu",
+ "Q2hhbXBpb25BcmVuYUJhdHRsZVR5cGUSDwoHR3JvdXBJZBgCIAEoBRIPCgdN",
+ "YXRjaElkGAMgASgMEiAKBVVzZXIxGAQgASgLMhEuTmV0V2hvbGVVc2VyRGF0",
+ "YRIgCgVVc2VyMhgFIAEoCzIRLk5ldFdob2xlVXNlckRhdGESDwoHSXNNYXRj",
+ "aBgGIAEoCBIRCglXaW5uZXJVc24YByABKAMSGQoRVG91cm5hbWVudEdyb3Vw",
+ "SWQYCCABKAUSFAoMTWF0Y2hHcm91cElkGAkgASgFIi0KGlJlcUdldENoYW1w",
+ "aW9uQXJlbmFCZXR0aW5nEg8KB01hdGNoSWQYASABKAwioAEKGlJlc0dldENo",
+ "YW1waW9uQXJlbmFCZXR0aW5nEisKBVVzZXIxGAIgASgLMhwuTmV0Q2hhbXBp",
+ "b25BcmVuYUJldHRpbmdJbmZvEisKBVVzZXIyGAMgASgLMhwuTmV0Q2hhbXBp",
+ "b25BcmVuYUJldHRpbmdJbmZvEhIKCkJldHRpbmdVc24YBCABKAMSFAoMQmV0",
+ "dGluZ1ZhbHVlGAUgASgDIlQKG05ldENoYW1waW9uQXJlbmFCZXR0aW5nSW5m",
+ "bxIfCgRVc2VyGAEgASgLMhEuTmV0V2hvbGVVc2VyRGF0YRIUCgxCZXR0aW5n",
+ "Q291bnQYAiABKAMiGwoZUmVxQ2hhbXBpb25BcmVuYUZpbmFsTGlzdCLMAQoZ",
+ "UmVzQ2hhbXBpb25BcmVuYUZpbmFsTGlzdBInCgdNYXRjaGVzGAEgAygLMhYu",
+ "TmV0Q2hhbXBpb25BcmVuYU1hdGNoEhYKDkJldHRpbmdNYXRjaElkGAIgASgM",
+ "EjcKEEJldHRpbmdIaXN0b3JpZXMYBCADKAsyHS5OZXRDaGFtcGlvbkFyZW5h",
+ "TWF0Y2hCZXR0aW5nEjUKDkJldHRpbmdIaXN0b3J5GAUgASgLMh0uTmV0Q2hh",
+ "bXBpb25BcmVuYU1hdGNoQmV0dGluZyIgCh5SZXFHZXRDaGFtcGlvbkFyZW5h",
+ "R3JvdXBSZXBsYXkiTQoeUmVzR2V0Q2hhbXBpb25BcmVuYUdyb3VwUmVwbGF5",
+ "EisKB01hdGNoZXMYASADKAsyGi5OZXRDaGFtcGlvbkFyZW5hR3JvdXBEYXRh",
+ "InYKGU5ldENoYW1waW9uQXJlbmFHcm91cERhdGESIAoFRW5lbXkYASABKAsy",
+ "ES5OZXRXaG9sZVVzZXJEYXRhEg0KBUlzV2luGAIgASgIEigKB1JlcGxheXMY",
+ "AyADKAsyFy5OZXRDaGFtcGlvbkFyZW5hUmVwbGF5IiAKHlJlcUdldENoYW1w",
+ "aW9uQXJlbmFEYXRhQnlCYWRnZSLGAQoeUmVzR2V0Q2hhbXBpb25BcmVuYURh",
+ "dGFCeUJhZGdlEisKCFNjaGVkdWxlGAEgASgLMhkuTmV0Q2hhbXBpb25BcmVu",
+ "YVNjaGVkdWxlEhoKEkhhc0JldEN1cnJlbnRSb3VuZBgCIAEoCBIbChNIYXNV",
+ "bmNoZWNrZWRCZXR0aW5nGAMgASgIEj4KGkN1cnJlbnRPckxhc3RTZWFzb25T",
+ "dGFydEF0GAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCIlCiNS",
+ "ZXFPYnRhaW5DaGFtcGlvbkFyZW5hQmV0dGluZ1Jld2FyZCJ+CiNSZXNPYnRh",
+ "aW5DaGFtcGlvbkFyZW5hQmV0dGluZ1Jld2FyZBI3Cg5CZXR0aW5nSGlzdG9y",
+ "eRgBIAEoCzIfLk5ldENoYW1waW9uQXJlbmFCZXR0aW5nSGlzdG9yeRIeCgZS",
+ "ZXdhcmQYAiABKAsyDi5OZXRSZXdhcmREYXRhIhQKElJlcUdldEFyZW5hQmFu",
+ "SW5mbyJxChJSZXNHZXRBcmVuYUJhbkluZm8SLAoSUm9va2llQXJlbmFCYW5J",
+ "bmZvGAEgASgLMhAuTmV0QXJlbmFCYW5JbmZvEi0KE1NwZWNpYWxBcmVuYUJh",
+ "bkluZm8YAiABKAsyEC5OZXRBcmVuYUJhbkluZm8iYgoITmV0QmFkZ2USCwoD",
+ "U2VxGAEgASgDEhEKCUJhZGdlR3VpZBgCIAEoDBIkCgxCYWRnZUNvbnRlbnQY",
+ "AyABKA4yDi5CYWRnZUNvbnRlbnRzEhAKCExvY2F0aW9uGAQgASgJImgKDk5l",
+ "dFVuaXF1ZUJhZGdlEgsKA1NlcRgBIAEoAxIRCglCYWRnZUd1aWQYAiABKAwS",
+ "JAoMQmFkZ2VDb250ZW50GAMgASgOMg4uQmFkZ2VDb250ZW50cxIQCghMb2Nh",
+ "dGlvbhgEIAEoCSJWCgxSZXNTeW5jQmFkZ2USHAoJQmFkZ2VMaXN0GAEgAygL",
+ "MgkuTmV0QmFkZ2USKAoPVW5pcXVlQmFkZ2VMaXN0GAIgAygLMg8uTmV0VW5p",
+ "cXVlQmFkZ2UiEAoOUmVzRGVsZXRlQmFkZ2UiMQoWUmVxQWRkU2NlbmFyaW9C",
+ "b29rbWFyaxIXCg9TY2VuYXJpb0dyb3VwSWQYASABKAkiGAoWUmVzQWRkU2Nl",
+ "bmFyaW9Cb29rbWFyayI0ChlSZXFSZW1vdmVTY2VuYXJpb0Jvb2ttYXJrEhcK",
+ "D1NjZW5hcmlvR3JvdXBJZBgBIAEoCSIbChlSZXNSZW1vdmVTY2VuYXJpb0Jv",
+ "b2ttYXJrIlsKG1JlcUFkZEV2ZW50U2NlbmFyaW9Cb29rbWFyaxIPCgdFdmVu",
+ "dElkGAEgASgFEhcKD1NjZW5hcmlvR3JvdXBJZBgCIAEoCRISCgpEaWFsb2dU",
+ "eXBlGAMgASgFIh0KG1Jlc0FkZEV2ZW50U2NlbmFyaW9Cb29rbWFyayJeCh5S",
+ "ZXFSZW1vdmVFdmVudFNjZW5hcmlvQm9va21hcmsSDwoHRXZlbnRJZBgBIAEo",
+ "BRIXCg9TY2VuYXJpb0dyb3VwSWQYAiABKAkSEgoKRGlhbG9nVHlwZRgDIAEo",
+ "BSIgCh5SZXNSZW1vdmVFdmVudFNjZW5hcmlvQm9va21hcmsiMAoYUmVxRXhp",
+ "c3RTY2VuYXJpb0Jvb2ttYXJrEhQKDEJvb2ttYXJrTGlzdBgBIAMoCSI1ChhS",
+ "ZXNFeGlzdFNjZW5hcmlvQm9va21hcmsSGQoRRXhpc3RCb29rbWFya0xpc3QY",
+ "ASADKAkiRgodUmVxRXhpc3RFdmVudFNjZW5hcmlvQm9va21hcmsSDwoHRXZl",
+ "bnRJZBgBIAEoBRIUCgxCb29rbWFya0xpc3QYAiADKAkiOgodUmVzRXhpc3RF",
+ "dmVudFNjZW5hcmlvQm9va21hcmsSGQoRRXhpc3RCb29rbWFya0xpc3QYASAD",
+ "KAkinAEKF1Jlc0dldENhbXBhaWduRmllbGREYXRhEiIKBUZpZWxkGAIgASgL",
+ "MhMuTmV0RmllbGRPYmplY3REYXRhEh4KBFRlYW0YAyABKAsyEC5OZXRVc2Vy",
+ "VGVhbURhdGESLwoNVGVhbVBvc2l0aW9ucxgEIAMoCzIYLk5ldENhbXBhaWdu",
+ "VGVhbVBvc2l0aW9uEgwKBEpzb24YBSABKAkiFgoUUmVzU2F2ZUNhbXBhaWdu",
+ "RmllbGQiHAoaUmVzU2F2ZUNhbXBhaWduRmllbGRPYmplY3QiNwoVUmVzT2J0",
+ "YWluQ2FtcGFpZ25JdGVtEh4KBlJld2FyZBgCIAEoCzIOLk5ldFJld2FyZERh",
+ "dGEiEwoRUmVzRXNjYXBlQ2FtcGFpZ24iYgoTUmVzR2V0Q2hhcmFjdGVyRGF0",
+ "YRIoCglDaGFyYWN0ZXIYAiADKAsyFS5OZXRVc2VyQ2hhcmFjdGVyRGF0YRIh",
+ "ChlTeW5jaHJvU3RhbmRhcmRDaGFyYWN0ZXJzGAMgAygDImIKFFJlc0dldEF0",
+ "dHJhY3RpdmVMaXN0EisKC0F0dHJhY3RpdmVzGAIgAygLMhYuTmV0VXNlckF0",
+ "dHJhY3RpdmVEYXRhEh0KFUNvdW5zZWxBdmFpbGFibGVDb3VudBgDIAEoBSKN",
+ "AQoTUmVzQ2hhcmFjdGVyQ291bnNlbBIqCgpBdHRyYWN0aXZlGAIgASgLMhYu",
+ "TmV0VXNlckF0dHJhY3RpdmVEYXRhEiAKA0V4cBgEIAEoCzITLk5ldEluY3Jl",
+ "YXNlRXhwRGF0YRIoCgpDdXJyZW5jaWVzGAUgAygLMhQuTmV0VXNlckN1cnJl",
+ "bmN5RGF0YSKEAQoTUmVzQ2hhcmFjdGVyUHJlc2VudBIqCgpBdHRyYWN0aXZl",
+ "GAIgASgLMhYuTmV0VXNlckF0dHJhY3RpdmVEYXRhEh8KBUl0ZW1zGAMgAygL",
+ "MhAuTmV0VXNlckl0ZW1EYXRhEiAKA0V4cBgEIAEoCzITLk5ldEluY3JlYXNl",
+ "RXhwRGF0YSI7ChlSZXNPYnRhaW5BdHRyYWN0aXZlUmV3YXJkEh4KBlJld2Fy",
+ "ZBgCIAEoCzIOLk5ldFJld2FyZERhdGEiZwoTUmVzQ2hhcmFjdGVyVXBncmFk",
+ "ZRIvCglDaGFyYWN0ZXIYBCABKAsyHC5OZXRVc2VyQ2hhcmFjdGVyRGVmYXVs",
+ "dERhdGESHwoFSXRlbXMYAyADKAsyEC5OZXRVc2VySXRlbURhdGEiawoXUmVz",
+ "Q2hhcmFjdGVyQ29yZVVwZ3JhZGUSLwoJQ2hhcmFjdGVyGAQgASgLMhwuTmV0",
+ "VXNlckNoYXJhY3RlckRlZmF1bHREYXRhEh8KBUl0ZW1zGAMgAygLMhAuTmV0",
+ "VXNlckl0ZW1EYXRhIqYBChNSZXNDaGFyYWN0ZXJMZXZlbFVwEi8KCUNoYXJh",
+ "Y3RlchgEIAEoCzIcLk5ldFVzZXJDaGFyYWN0ZXJEZWZhdWx0RGF0YRIoCgpD",
+ "dXJyZW5jaWVzGAMgAygLMhQuTmV0VXNlckN1cnJlbmN5RGF0YRIRCglTeW5j",
+ "aHJvTHYYBSABKAUSIQoZU3luY2hyb1N0YW5kYXJkQ2hhcmFjdGVycxgGIAMo",
+ "AyKoAQoVUmVzQ2hhcmFjdGVyR3Jvd1Jlc2V0Ei8KCUNoYXJhY3RlchgCIAEo",
+ "CzIcLk5ldFVzZXJDaGFyYWN0ZXJEZWZhdWx0RGF0YRIoCgpDdXJyZW5jaWVz",
+ "GAMgAygLMhQuTmV0VXNlckN1cnJlbmN5RGF0YRIRCglTeW5jaHJvTHYYBCAB",
+ "KAUSIQoZU3luY2hyb1N0YW5kYXJkQ2hhcmFjdGVycxgFIAMoAyKWAQoYUmVz",
+ "Q2hhcmFjdGVyU2tpbGxMZXZlbFVwEi8KCUNoYXJhY3RlchgCIAEoCzIcLk5l",
+ "dFVzZXJDaGFyYWN0ZXJEZWZhdWx0RGF0YRIfCgVJdGVtcxgDIAMoCzIQLk5l",
+ "dFVzZXJJdGVtRGF0YRIoCgpDdXJyZW5jaWVzGAQgAygLMhQuTmV0VXNlckN1",
+ "cnJlbmN5RGF0YSI5ChFSZXNHZXRTeW5jaHJvRGF0YRIkCgdTeW5jaHJvGAIg",
+ "ASgLMhMuTmV0VXNlclN5bmNocm9EYXRhIncKElJlc1N5bmNocm9SZWdpc3Rl",
+ "chIdCgRTbG90GAIgASgLMg8uTmV0U3luY2hyb1Nsb3QSLwoJQ2hhcmFjdGVy",
+ "GAQgASgLMhwuTmV0VXNlckNoYXJhY3RlckRlZmF1bHREYXRhEhEKCUlzU3lu",
+ "Y2hybxgFIAEoCCKtAQoSUmVzU3luY2hyb1VucmVnaXN0Eh0KBFNsb3QYAiAB",
+ "KAsyDy5OZXRTeW5jaHJvU2xvdBIvCglDaGFyYWN0ZXIYBCABKAsyHC5OZXRV",
+ "c2VyQ2hhcmFjdGVyRGVmYXVsdERhdGESEQoJSXNTeW5jaHJvGAUgASgIEhEK",
+ "CVN5bmNocm9MdhgGIAEoBRIhChlTeW5jaHJvU3RhbmRhcmRDaGFyYWN0ZXJz",
+ "GAcgAygDIlwKEVJlc1N5bmNocm9BZGRTbG90Eh0KBFNsb3QYAiABKAsyDy5O",
+ "ZXRTeW5jaHJvU2xvdBIoCgpDdXJyZW5jaWVzGAQgAygLMhQuTmV0VXNlckN1",
+ "cnJlbmN5RGF0YSImChdSZXFTeW5jaHJvQWRkU2xvdEJ5SXRlbRILCgNJc24Y",
+ "ASABKAMiWAoXUmVzU3luY2hyb0FkZFNsb3RCeUl0ZW0SHQoEU2xvdBgBIAEo",
+ "CzIPLk5ldFN5bmNocm9TbG90Eh4KBEl0ZW0YAiABKAsyEC5OZXRVc2VySXRl",
+ "bURhdGEiagofUmVzU3luY2hyb0ltbWVkaWF0ZWx5SW5pdGlhbGl6ZRIdCgRT",
+ "bG90GAIgASgLMg8uTmV0U3luY2hyb1Nsb3QSKAoKQ3VycmVuY2llcxgEIAMo",
+ "CzIULk5ldFVzZXJDdXJyZW5jeURhdGEiUAoRUmVzU3luY2hyb0xldmVsVXAS",
+ "EQoJU3luY2hyb0x2GAIgASgFEigKCkN1cnJlbmNpZXMYAyADKAsyFC5OZXRV",
+ "c2VyQ3VycmVuY3lEYXRhIl0KEFJlc1N5bmNocm9DaGFuZ2USKQoKQ2hhcmFj",
+ "dGVycxgCIAMoCzIVLk5ldFVzZXJDaGFyYWN0ZXJEYXRhEh4KBVNsb3RzGAMg",
+ "AygLMg8uTmV0U3luY2hyb1Nsb3QiMAoaUmVzR2V0Q2hhcmFjdGVyQ29zdHVt",
+ "ZURhdGESEgoKQ29zdHVtZUlkcxgCIAMoBSIYChZSZXNTZXRDaGFyYWN0ZXJD",
+ "b3N0dW1lIhsKGVJlc1NldEF0dHJhY3RpdmVGYXZvcml0ZXMiOwobUmVxQ2hh",
+ "cmFjdGVyU2tpbGxMZXZlbFJlc2V0EgsKA0NzbhgBIAEoAxIPCgdFdmVudElk",
+ "GAIgASgFIpACChtSZXNDaGFyYWN0ZXJTa2lsbExldmVsUmVzZXQSLwoGUmVz",
+ "dWx0GAEgASgOMh8uQ2hhcmFjdGVyU2tpbGxMZXZlbFJlc2V0UmVzdWx0Ei8K",
+ "CUNoYXJhY3RlchgCIAEoCzIcLk5ldFVzZXJDaGFyYWN0ZXJEZWZhdWx0RGF0",
+ "YRIoCgpDdXJyZW5jaWVzGAMgAygLMhQuTmV0VXNlckN1cnJlbmN5RGF0YRIj",
+ "CglVc2VySXRlbXMYBCADKAsyEC5OZXRVc2VySXRlbURhdGESGwoFSXRlbXMY",
+ "BSADKAsyDC5OZXRJdGVtRGF0YRIjCgdSZWRlZW1zGAYgAygLMhIuTmV0VXNl",
+ "clJlZGVlbURhdGEiKAoSUmVxQ291bnNlbGVkQmVmb3JlEhIKCkNvdW5zZWxU",
+ "aWQYASABKAUiLwoSUmVzQ291bnNlbGVkQmVmb3JlEhkKEUlzQ291bnNlbGVk",
+ "QmVmb3JlGAEgASgIIiwKGFJlcUNoYXJhY3RlclF1aWNrQ291bnNlbBIQCghO",
+ "YW1lQ29kZRgBIAEoBSKSAQoYUmVzQ2hhcmFjdGVyUXVpY2tDb3Vuc2VsEioK",
+ "CkF0dHJhY3RpdmUYASABKAsyFi5OZXRVc2VyQXR0cmFjdGl2ZURhdGESIAoD",
+ "RXhwGAIgASgLMhMuTmV0SW5jcmVhc2VFeHBEYXRhEigKCkN1cnJlbmNpZXMY",
+ "AyADKAsyFC5OZXRVc2VyQ3VycmVuY3lEYXRhIjUKFU5ldENoYXJhY3RlckVx",
+ "dWlwRGF0YRILCgNDc24YASABKAMSDwoHVGlkTGlzdBgCIAMoBSIOCgxSZXNS",
+ "ZXNldFVzZXIiDwoNUmVzRGVsZXRlVXNlciIuCgxSZXNTZXRVc2VyTHYSHgoI",
+ "VXNlckRhdGEYAiABKAsyDC5OZXRVc2VyRGF0YSI6Cg9SZXNBZGRDaGFyYWN0",
+ "ZXISJwoIQ2hhckxpc3QYAiADKAsyFS5OZXRVc2VyQ2hhcmFjdGVyRGF0YSI8",
+ "ChFSZXNTZXRDaGFyYWN0ZXJMdhInCghDaGFyTGlzdBgCIAMoCzIVLk5ldFVz",
+ "ZXJDaGFyYWN0ZXJEYXRhIkIKF1Jlc1NldEFsbENoYXJhY3RlckxldmVsEicK",
+ "CENoYXJMaXN0GAIgAygLMhUuTmV0VXNlckNoYXJhY3RlckRhdGEiFQoTUmVz",
+ "RGVsZXRlQ2hhcmFjdGVycyI9ChJSZXNBZGRBbGxDaGFyYWN0ZXISJwoIQ2hh",
+ "ckxpc3QYAiADKAsyFS5OZXRVc2VyQ2hhcmFjdGVyRGF0YSI8Cg5SZXNBZGRD",
+ "dXJyZW5jeRIqCgxDdXJyZW5jeURhdGEYAiABKAsyFC5OZXRVc2VyQ3VycmVu",
+ "Y3lEYXRhIlgKClJlc0FkZEl0ZW0SIgoISXRlbUxpc3QYAiADKAsyEC5OZXRV",
+ "c2VySXRlbURhdGESJgoKUmVkZWVtTGlzdBgDIAMoCzISLk5ldFVzZXJSZWRl",
+ "ZW1EYXRhIlgKClJlc0RlbEl0ZW0SIgoISXRlbUxpc3QYAiADKAsyEC5OZXRV",
+ "c2VySXRlbURhdGESJgoKUmVkZWVtTGlzdBgDIAMoCzISLk5ldFVzZXJSZWRl",
+ "ZW1EYXRhIi0KC1Jlc1Bvc3RNYWlsEh4KBE1haWwYAiADKAsyEC5OZXRVc2Vy",
+ "TWFpbERhdGEiJwoPUmVzU2V0TGFzdExvZ2luEhQKDExhc3RMb2dpblRpYxgC",
+ "IAEoAyISChBSZXNSZXNldEJ1eUxpbWl0IhQKElJlc1Jlc2V0RnJpZW5kc2hp",
+ "cCIPCg1SZXNSZXNldFN0YWdlIhgKFlJlc0NsZWFyQWxsTm9ybWFsU3RhZ2Ui",
+ "FgoUUmVzQ2xlYXJBbGxIYXJkU3RhZ2UiDwoNUmVzUmVzZXRUb3dlciISChBS",
+ "ZXNDbGVhckFsbFRvd2VyIhYKFFJlc0NsZWFyQWxsRmllbGRJdGVtIhMKEVJl",
+ "c0NsZWFyRmllbGRJdGVtIh4KHFJlc0FjcXVpcmVHdWlsZEFjdGl2aXR5UG9p",
+ "bnQiEwoRUmVzUmVzZXRHYWNoYURhdGEiGAoWUmVzUmVzZXRTaG9wUmVuZXdD",
+ "b3VudCIOCgxSZXNSZXNldFNob3AiEgoQUmVzUmVzZXRCdWlsZGluZyIWChRS",
+ "ZXNGb3JjZUFjY2VwdEZyaWVuZCIPCg1SZXNTZXRUcmlnZ2VyIhEKD1Jlc1Jl",
+ "c2V0VHJpZ2dlciIWChRSZXNSZXNldFRvZGF5Q291bnNlbCIiCiBSZXNSZXNl",
+ "dEFsbEF0dHJhY3RpdmVDb3Vuc2VsRGF0YSITChFSZXNDbGVhck1haW5RdWVz",
+ "dCIWChRSZXNBbGxDbGVhck1haW5RdWVzdCIPCg1SZXNBbGxBZGRJdGVtIhYK",
+ "FFJlc1Jlc2V0T3V0cG9zdEV2ZW50IhMKEVJlc1Jlc2V0TWVzc2VuZ2VyIhkK",
+ "F1Jlc1JlY2VpdmVSZXF1ZXN0RnJpZW5kIhMKEVJlc0FsbEFkZEN1cnJlbmN5",
+ "IhQKElJlc1NldEF0dHJhY3RpdmVMdiITChFSZXNTZXRPdXRwb3N0VGltZSIX",
+ "ChVSZXNDbGVhckFsbExvc3RTZWN0b3IiFQoTUmVzQWxsQWRkSnVrZWJveEJn",
+ "bSISChBSZXNBZGRKdWtlYm94QmdtIhQKElJlc1NldFN5bmNocm9MZXZlbCIc",
+ "ChpSZXNTZXRSZWN5Y2xlUmVzZWFyY2hMZXZlbCITChFSZXNHZXRBcmVuYVJl",
+ "d2FyZCIVChNSZXNDbGVhckFsbERpc3BhdGNoIhMKEVJlc1Jlc2V0SW52ZW50",
+ "b3J5Ih4KHFJlc1Jlc2V0TG9zdFNlY3RvcldpdGhSZXdhcmQiFwoVUmVzUmVz",
+ "ZXRUYWN0aWNBY2FkZW15IhsKGVJlc0FsbExlc3NvblRhY3RpY0FjYWRlbXki",
+ "GwoZUmVzU2V0TGVzc29uVGFjdGljQWNhZGVteSITChFSZXNGb3JjZVNpZ25R",
+ "dWVzdCIuChVSZXNPYnRhaW5BbGxXYWxscGFwZXISFQoNV2FsbHBhcGVyTGlz",
+ "dBgCIAMoBSIZChdSZXNSZXNldEZpZWxkQ29sbGVjdGlvbiIZChdSZXNSZXNl",
+ "dFRvd2VyRGFpbHlDbGVhciISChBSZXNSZXNldERpc3BhdGNoIhEKD1Jlc1Jl",
+ "c2V0T3V0cG9zdCIVChNSZXNSZXNldEhhcm1vbnlDdWJlIhQKElJlc1Jlc2V0",
+ "QXJlbmFDb3VudCIXChVSZXNGb3JjZVJlZ2lzdGVyR3VpbGQiGgoYUmVzU2V0",
+ "QnVpbGRpbmdUaW1lU2Vjb25kIhQKElJlc09idGFpbkFsbE1lbW9yeSISChBS",
+ "ZXNSZXNldE1lbW9yaWFsIg4KDFJlc0FkZE1lbW9yeSJCChRSZXNPcGVuQWxs",
+ "TG9zdFNlY3RvchIqCgpMb3N0U2VjdG9yGAIgAygLMhYuTmV0VXNlckxvc3RT",
+ "ZWN0b3JEYXRhIkkKG1Jlc1Jlc2V0QWxsTG9zdFNlY3RvclJld2FyZBIqCgpM",
+ "b3N0U2VjdG9yGAIgAygLMhYuTmV0VXNlckxvc3RTZWN0b3JEYXRhIkMKFVJl",
+ "c1Jlc2V0QWxsTG9zdFNlY3RvchIqCgpMb3N0U2VjdG9yGAIgAygLMhYuTmV0",
+ "VXNlckxvc3RTZWN0b3JEYXRhIjQKElJlc0FkZEluZnJhQ29yZUV4cBIeCghV",
+ "c2VyRGF0YRgCIAEoCzIMLk5ldFVzZXJEYXRhIhMKEVJlc1Jlc2V0SW5mcmFD",
+ "b3JlIhIKEFJlc1NldEd1aWxkR3JhZGUiWQoSUmVzR2V0UmFuZG9tUmV3YXJk",
+ "Eh4KBlJld2FyZBgCIAMoCzIOLk5ldFJld2FyZERhdGESIwoLRmluYWxSZXdh",
+ "cmQYAyABKAsyDi5OZXRSZXdhcmREYXRhIhkKF1Jlc0xvZ2luRXZlbnRBdHRl",
+ "bmRhbmNlIjsKG1Jlc0NoYW5nZURhaWx5RXZlbnRKb2luRGF0ZRIcChRDaGFu",
+ "Z2VkRXZlbnRKb2luRGF0ZRgCIAEoAyIdChtSZXNSZXNldENoYXJhY3RlclNr",
+ "aWxsTGV2ZWwiIAoeUmVzUmVzZXRBbGxDaGFyYWN0ZXJTa2lsbExldmVsIh0K",
+ "G1Jlc1NldEFsbENoYXJhY3RlckdyYWRlQ29yZSIaChhSZXNTZXRDaGFyYWN0",
+ "ZXJFcXVpcG1lbnQiKAomUmVzUmVzZXREYWlseUV2ZW50TWlzc2lvblJlY2Vp",
+ "dmVSZWNvcmQiFAoSUmVzQ3JlYXRlVGVzdE1haWxzIhgKFlJlc0RlbGV0ZUNv",
+ "b3BFdmVudFNob3AiOAoOUmVzU2V0Q3VycmVuY3kSJgoIQ3VycmVuY3kYAiAB",
+ "KAsyFC5OZXRVc2VyQ3VycmVuY3lEYXRhIj4KFFJlc0FkZENoYXJnZUN1cnJl",
+ "bmN5EiYKCEN1cnJlbmN5GAIgASgLMhQuTmV0VXNlckN1cnJlbmN5RGF0YSJD",
+ "ChlSZXNTdWJ0cmFjdENoYXJnZUN1cnJlbmN5EiYKCEN1cnJlbmN5GAIgASgL",
+ "MhQuTmV0VXNlckN1cnJlbmN5RGF0YSIbChlSZXNPYnRhaW5GaWVsZEl0ZW1C",
+ "eUNoZWF0Ig0KC1Jlc0FkZEZyYW1lIhAKDlJlc0FkZEFsbEZyYW1lIhAKDlJl",
+ "c0RlbGV0ZUZyYW1lIhQKElJlc1NldE9wZW5BbGxUb3dlciIgCh5SZXNGb3Jj",
+ "ZVBpY2tUb2RheVJhbmRvbU1lc3NhZ2UiHwodUmVzRm9yY2VQaWNrVG9kYXlE",
+ "YWlseU1lc3NhZ2UiHwodUmVzRmlsbFVwVHJpZ2dlcnNGb3JNZXNzZW5nZXIi",
+ "HwodUmVzQWRkQWxsQ29ycG9yYXRpb25FcXVpcG1lbnQiFAoSUmVzT2J0YWlu",
+ "UGFzc1BvaW50Ig4KDFJlc1Jlc2V0UGFzcyITChFSZXNTZXRQcmVtaXVtUGFz",
+ "cyIXChVSZXNGb3JjZUZyaWVuZFJlcXVlc3QiFwoVUmVzRGVsZXRlQWxsRHVt",
+ "bXlVc2VyIhIKEFJlc0NsZWFyU3ViUXVlc3QiGQoXUmVzUmVzZXRNYWluUXVl",
+ "c3RSZXdhcmQiGwoZUmVzU2V0TW9udGhseVN1YnNjcmlwdGlvbiISChBSZXNE",
+ "ZWxldGVTaW1Sb29tIjwKGlJlc0ZvcmNlQnV5Q2FtcGFpZ25QYWNrYWdlEh4K",
+ "BlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGEiGQoXUmVzUmVzZXRDYW1w",
+ "YWlnblBhY2thZ2UiEwoRUmVzQWRkU2ltUm9vbUJ1ZmYiFgoUUmVzRGVsZXRl",
+ "U2ltUm9vbUJ1ZmYiGgoYUmVzRGVsZXRlQWxsU2ltUm9vbUJ1ZmZzImMKFlJl",
+ "c0ZvcmNlQ2xlYXJJbnRlcmNlcHQSJAoMTm9ybWFsUmV3YXJkGAEgAygLMg4u",
+ "TmV0UmV3YXJkRGF0YRIjCgtCb251c1Jld2FyZBgCIAMoCzIOLk5ldFJld2Fy",
+ "ZERhdGEiEwoRUmVzUmVzZXRJbkFwcFNob3AiOAoWUmVzSW5BcHBTaG9wQnV5",
+ "UHJvZHVjdBIeCgZSZXdhcmQYAiABKAsyDi5OZXRSZXdhcmREYXRhIiAKHlJl",
+ "c0FkZENoZWF0SW5BcHBTaG9wQnV5UHJvZHVjdCJKChhSZXNTZXRPdXRwb3N0",
+ "QmF0dGxlTGV2ZWwSDgoGUmVzdWx0GAEgASgIEh4KBlJld2FyZBgCIAEoCzIO",
+ "Lk5ldFJld2FyZERhdGEiGAoWUmVzRmlsbEludGVyY2VwdFRpY2tldCIPCg1S",
+ "ZXNBZGRDb3N0dW1lIhIKEFJlc0RlbGV0ZUNvc3R1bWUiFAoSUmVzU2V0U2lt",
+ "Um9vbVN0YWdlIhkKF1Jlc0NsZWFyQWxsU2ltUm9vbVN0YWdlIhwKGlJlc1Jl",
+ "c2V0V29ybGRSYWlkUGxheUNvdW50IiAKHlJlc1NldFNlbmRGcmllbmRzaGlw",
+ "UG9pbnRDb3VudCIjCiFSZXNTZXRSZWNlaXZlRnJpZW5kc2hpcFBvaW50Q291",
+ "bnQiEgoQUmVzU2V0RGljZU51bWJlciIWChRSZXNTZXREaWNlU3dlZXBDb3Vu",
+ "dCIVChNSZXNTZXREaWNlSGVyb1Bvd2VyIg4KDFJlc1Jlc2V0RGljZSIQCg5S",
+ "ZXNEb1RpbWVTaGlmdCLXAQoUUmVzQ2hlYXRFeGVjdXRlR2FjaGESIgoFR2Fj",
+ "aGEYASADKAsyEy5OZXRHYWNoYUVudGl0eURhdGESKAoKQ3VycmVuY2llcxgC",
+ "IAMoCzIULk5ldFVzZXJDdXJyZW5jeURhdGESMAoKQ2hhcmFjdGVycxgDIAMo",
+ "CzIcLk5ldFVzZXJDaGFyYWN0ZXJEZWZhdWx0RGF0YRIfCgVJdGVtcxgEIAMo",
+ "CzIQLk5ldFVzZXJJdGVtRGF0YRIeCgZSZXdhcmQYBSABKAsyDi5OZXRSZXdh",
+ "cmREYXRhIhwKGlJlc0FsbE1vdW50RXF1aXBtZW50RGVsZXRlIhkKF1Jlc01v",
+ "dW50RXF1aXBtZW50RGVsZXRlIhoKGFJlc0R1bW15R3VpbGRKb2luUmVxdWVz",
+ "dCITChFSZXNEdW1teUd1aWxkTGlzdCJMChlSZXNTZXRDaGFyYWN0ZXJTa2ls",
+ "bExldmVsEi8KCUNoYXJhY3RlchgBIAEoCzIcLk5ldFVzZXJDaGFyYWN0ZXJE",
+ "ZWZhdWx0RGF0YSJEChlSZXNTZXRDaGFyYWN0ZXJzR3JhZGVDb3JlEicKCENo",
+ "YXJMaXN0GAEgAygLMhUuTmV0VXNlckNoYXJhY3RlckRhdGEiFAoSUmVzRW5h",
+ "YmxlU3BvdENoZWF0IhUKE1Jlc0FyZW5hU2V0dGxlQ2hlYXQiLAoZUmVzQ2hh",
+ "bXBpb25BcmVuYUxhc3RNYXRjaBIPCgdNYXRjaElkGAEgASgMIh4KHFJlc0Zv",
+ "cmNlVW5pb25SYWlkRGFpbHlTZXR0bGUiGAoWUmVzQ2hlYXRQb3N0U3lzdGVt",
+ "TWFpbCIUChJSZXNSZXNldExvZ2luRXZlbnQiPAoRUmVzQ2xlYXJVbmlvblJh",
+ "aWQSJwoHQ3VycmVudBgBIAEoCzIWLk5ldFVuaW9uUmFpZEd1aWxkSW5mbyIX",
+ "ChVSZXNBbGxDbGVhckV2ZW50U3RhZ2UiFAoSUmVzUmVzZXRFdmVudFN0YWdl",
+ "IhkKF1Jlc0ZvcmNlU2V0dGxlVW5pb25SYWlkIhcKFVJlc0NoYW5nZUxpYmVy",
+ "YXRlU3RlcCIaChhSZXNSZXNldExpYmVyYXRlUHJvZ3Jlc3MiEgoQUmVzUmVz",
+ "ZXRTY2VuYXJpbyIRCg9SZXNCYW5VbmlvblJhaWQiZQoNUmVzQ2FsY0NvbWJh",
+ "dBImCgpDb21iYXREYXRhGAEgAygLMhIuTmV0Q2FsY0NvbWJhdERhdGESLAoQ",
+ "TGVnYWN5Q29tYmF0RGF0YRgCIAMoCzISLk5ldENhbGNDb21iYXREYXRhIo8B",
+ "ChFOZXRDYWxjQ29tYmF0RGF0YRIKCgJJZBgBIAEoAxIQCghOYW1lQ29kZRgC",
+ "IAEoBRIOCgZDb21iYXQYAyABKAUSJQoEU3RhdBgEIAEoCzIXLk5ldENoYXJh",
+ "Y3RlckNvbWJhdERhdGESJQoGSWRUeXBlGAUgASgOMhUuQ2FsY0NvbWJhdERh",
+ "dGFJZFR5cGUiEwoRUmVzUmVzZXRVbmlvblJhaWQiGwoZUmVzU2V0SW5maW5p",
+ "dGVTdWRkZW5FdmVudCIXChVSZXNTZXRJbmZpbml0ZUNvdW5zZWwiGAoWUmVz",
+ "UmVzZXRFdmVudFF1ZXN0RGF0YSIZChdSZXNTZXRSb29raWVBcmVuYVJhdGlu",
+ "ZyIiCiBSZXNTZXRSb29raWVBcmVuYVJhdGluZ1RhcmdldFVzbiIWChRSZXNS",
+ "b29raWVBcmVuYVRlbldpbiIWChRSZXNEZWxldGVBcmVuYVJld2FyZCIZChdS",
+ "ZXNTZXRTeW5jaHJvQ2hhcmFjdGVycyIWChRSZXNTZXRBbGxDdXJyZW5jeU1h",
+ "eCIZChdSZXNTZXRBbGxFcXVpcG1lbnRMZXZlbCIiCiBSZXNSZXNldE91dHBv",
+ "c3RCYXR0bGVSZXRyb2FjdGl2ZSIbChlSZXNTZXRBbGxIYXJtb255Q3ViZUxl",
+ "dmVsIhkKF1Jlc1NldEVxdWlwQXdha2VuT3B0aW9uIhsKGVJlc0NoYW5nZVNw",
+ "ZWNpYWxBcmVuYVJhbmsiGQoXUmVzU2V0U3BlY2lhbEFyZW5hUG9pbnQiHQob",
+ "UmVzU2V0U3BlY2lhbEFyZW5hVGlja2V0Qm94IhwKGlJlc1NldFNwZWNpYWxB",
+ "cmVuYVBvaW50Qm94IhwKGlJlc1Jlc2V0U3BlY2lhbEFyZW5hQmF0dGxlIh0K",
+ "G1Jlc1NldFRyaWdnZXJGb3JBY2hpZXZlbWVudCIyChNSZXNDaGVhdEdldFVz",
+ "ZXJEYXRhEgsKA0FzbhgBIAEoAxIOCgZPcGVuSWQYAiABKAkiGwoZUmVzQWxs",
+ "Q2xlYXJDaGFsbGVuZ2VTdGFnZSIZChdSZXNGaWxsRXZlbnRTdG9yeVRpY2tl",
+ "dCIeChxSZXNTZXRJbmZpbml0ZUNoYWxsZW5nZVN0YWdlIhsKGVJlc1Jlc2V0",
+ "QWxsRGFpbHlGcmVlR2FjaGEiHQobUmVzUmVzZXRUZXh0QWR2ZW50dXJlVGlj",
+ "a2V0Ih0KG1Jlc1NldEluZmluaXRlVGV4dEFkdmVudHVyZSIbChlSZXNSZXNl",
+ "dFRleHRBZHZlbnR1cmVEYXRhIiMKIVJlc0ZvcmNlUmVjb3JkVGV4dEFkdmVu",
+ "dHVyZUVuZGluZyIpChdSZXNHZXRDaGVhdFByZXNldElkTGlzdBIOCgZJZExp",
+ "c3QYASADKAUiIwoRUmVzR2V0Q2hlYXRQcmVzZXQSDgoGUHJlc2V0GAEgASgJ",
+ "IhgKFlJlc1JlZ2lzdGVyQ2hlYXRQcmVzZXQiFwoVUmVzRm9yY2VTb2xvUmFp",
+ "ZENsZWFyIhoKGFJlc1Jlc2V0QWxsU29sb1JhaWRDbGVhciIbChlSZXNSZXNl",
+ "dE9wZW5Db3VudFNvbG9SYWlkIhwKGlJlc0ZvcmNlU2V0U29sb1JhaWRSYW5r",
+ "aW5nIhwKGlJlc0NyZWF0ZVNvbG9SYWlkRHVtbXlVc2VyIhgKFlJlc1Jlc2V0",
+ "U29sb1JhaWRTZXR0bGUiJQojUmVzU2V0Q29tcGxldGFibGVEYWlseUV2ZW50",
+ "TWlzc2lvbnMiFQoTUmVzQ2hlYXRTb2xvUmFpZEJhbiIUChJSZXNTZXRTdWJz",
+ "Y3JpcHRpb24iGQoXUmVzUmVzZXRTb2xvUmFpZFJhbmtpbmciHAoaUmVzUmVz",
+ "ZXRBbGxTb2xvUmFpZFJhbmtpbmcikQEKH1Jlc0dldEJveEdhY2hhU2ltdWxh",
+ "dGlvblJlc3VsdHMSPgoHUmVzdWx0cxgBIAMoCzItLlJlc0dldEJveEdhY2hh",
+ "U2ltdWxhdGlvblJlc3VsdHMuUmVzdWx0c0VudHJ5Gi4KDFJlc3VsdHNFbnRy",
+ "eRILCgNrZXkYASABKAUSDQoFdmFsdWUYAiABKAU6AjgBIhkKF1Jlc0NsZWFy",
+ "Qm94R2FjaGFSZXN1bHRzIhsKGVJlc0RlbGV0ZUNvbnRlbnREdW1teVVzZXIi",
+ "FAoSUmVzR2V0RXJyb3JNZXNzYWdlIhoKGFJlc0NyZWF0ZUZyaWVuZER1bW15",
+ "VXNlciIVChNSZXNEZWxldGVEdW1teVVuaW9uIh0KG1Jlc0NvcnJlY3RSZW1v",
+ "dmVkU3RhdGljRGF0YSIhCh9SZXNDcmVhdGVTcGVjaWFsQXJlbmFQb2ludER1",
+ "bW15Ih0KG1Jlc0NyZWF0ZUNoYW1waW9uQXJlbmFEdW1teSIhCh9SZXNEZWxl",
+ "dGVBcmVuYVNldHRsZW1lbnRIaXN0b3J5IhcKFVJlc0RlbGV0ZUFyZW5hUmFu",
+ "a2luZyIbChlSZXNEZWxldGVBcmVuYVBsYXlIaXN0b3J5IrABChZSZXNTaG93",
+ "QXJlbmFTZXJ2ZXJJbmZvEg4KBlNlcnZlchgBIAEoBRIUCgxJc0xhc3RTZXJ2",
+ "ZXIYAiABKAgSEAoIQm90Q291bnQYAyABKAUSGgoSQ3VycmVudFNlYXNvbklu",
+ "ZGV4GAQgASgFEhYKDklzU2Vhc29uU2V0dGxlGAUgASgIEhUKDUlzRGFpbHlT",
+ "ZXR0bGUYBiABKAgSEwoLSXNSZWFycmFuZ2UYByABKAgiHgocUmVzRGVsZXRl",
+ "QWxsQXJlbmFQbGF5SGlzdG9yeSIbChlSZXNDcmVhdGVSb29raWVBcmVuYUR1",
+ "bW15IhIKEFJlc0NoZWF0QmFuQXJlbmEiGQoXUmVzQ2hlYXRCYW5SZXN0b3Jl",
+ "QXJlbmEiGQoXUmVzUmVzZXRBbGxBcmVuYVJhbmtpbmciGwoZUmVzUm9sbGJh",
+ "Y2tBcmVuYVJlYXJyYW5nZSIbChlSZXNGb3JjZVNldFVuaW9uUmFpZFNjb3Jl",
+ "IhoKGFJlc1Jlc2V0QWxsVW5pb25SYWlkRGF0YSIdChtSZXNDcmVhdGVEdW1t",
+ "eVVuaW9uUmFpZERhdGEiEgoQUmVzUmVzZXRBbGxBcmVuYSIoCiZSZXNDcmVh",
+ "dGVEdW1teUNoYW1waW9uQXJlbmFNYXRjaFJlc3VsdCIcChpSZXNDaGFuZ2VD",
+ "aGFtcGlvbkFyZW5hVXNlciJLChhSZXNHZXRVbmlvblJhaWREdW1teUluZm8S",
+ "FwoPRHVtbXlVbmlvbkNvdW50GAEgASgFEhYKDlJlYWxVbmlvbkNvdW50GAIg",
+ "ASgFIjMKHlJlc0V4aXN0VW5pb25SYWlkU2V0dGxlSGlzdG9yeRIRCglBdmFp",
+ "bGFibGUYASABKAgiIgogUmVzUmVzZXRNaW5pR2FtZUJCUURhaWx5UHJvZ3Jl",
+ "c3MiJQojUmVzUmVzZXRNaW5pR2FtZUJCUUFjY3VtdWxhdGVkU2NvcmUiFgoU",
+ "UmVzSW52YWxpZGF0ZVNlc3Npb24iHgocUmVzU2V0Q2hhbXBpb25BcmVuYUR1",
+ "bW15VGVhbSJOChxSZXNHZXRTcGVjaWFsQXJlbmFTZXJ2ZXJJbmZvEhMKC1Nl",
+ "cnZlckNvdW50GAEgASgFEhkKEVVuZGVyMTBVc2VyU2VydmVyGAIgAygFIhUK",
+ "E1Jlc1NldEluZmluaXRlVG93ZXIiFwoVUmVzUmVzZXRNaW5pR2FtZUNlMDAy",
+ "IhkKF1Jlc0luQXBwUHVyY2hhc2VQYXlGYWlsIhUKE1Jlc0FkZEFyY2hpdmVS",
+ "ZWNvcmQiHgocUmVzQWxsQ2xlYXJBcmNoaXZlRXZlbnRTdGFnZSIkCiJSZXNS",
+ "ZXNldENoYW1waW9uQXJlbmFCZXR0aW5nUmV3YXJkIlsKIFJlc0NoYW5nZUd1",
+ "aWxkTWVtYmVyTGFzdEFjdGlvbkF0EjcKE0NoYW5nZWRMYXN0QWN0aW9uQXQY",
+ "ASABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wIlMKHFJlc0NoYW5n",
+ "ZUd1aWxkTWVtYmVySm9pbmVkQXQSMwoPQ2hhbmdlZEpvaW5lZEF0GAEgASgL",
+ "MhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCIRCg9SZXNDaGVhdEJhblVz",
+ "ZXIiFgoUUmVzSWdub3JlU3VjY2VlZEZsYWciGwoZUmVzQ2hlYXRUb2dnbGVG",
+ "ZWF0dXJlRmxhZyIdChtSZXNDcmVhdGVSZWFycmFuZ2VBcmVuYURhdGEiIgog",
+ "UmVzUmVzZXRTdXBwb3J0Q2hhcmFjdGVyVXNlQ291bnQiIAoeUmVzQ3JlYXRl",
+ "RHVtbXlNdWx0aVJhaWRSYW5raW5nIiEKH1Jlc0ZvcmNlU2VuZE11bHRpUmFp",
+ "ZFNldHRsZU1haWwiIAoeUmVzUmVzZXRNdWx0aVJhaWRTZXR0bGVIaXN0b3J5",
+ "IhoKGFJlc1Jlc2V0TXVsdGlSYWlkUmFua2luZyIbChlSZXNGb3JjZVNldE11",
+ "bHRpUmFpZFNjb3JlIiMKIVJlc0ZvcmNlVXBkYXRlTWluaUdhbWVOS1NQcm9n",
+ "cmVzcyIVChNSZXNSZXNldE1pbmlHYW1lTktTIlQKF1Jlc0ZvcmNlQXNzaWdu",
+ "TXVsdGlSYWlkEgoKAklwGAEgASgJEgwKBFBvcnQYAiABKAUSDgoGUm9vbUlk",
+ "GAMgASgJEg8KB01hdGNoSWQYBCABKAkiIAoeUmVzVXBkYXRlU3VwcG9ydENo",
+ "YXJhY3RlckNvdW50IhEKD1Jlc1Jlc2V0RGF0ZVNpbSIhCh9SZXNGb3JjZUNs",
+ "ZWFyRGF0ZVNpbURpYWxvZ0V2ZW50IhoKGFJlc1NwZWNpYWxBcmVuYU1hdGNo",
+ "YWJsZSIqCihSZXNSZXNldE1pbmlHYW1lRGVzc2VydFJ1c2hEYWlseVByb2dy",
+ "ZXNzIi0KK1Jlc1Jlc2V0TWluaUdhbWVEZXNzZXJ0UnVzaEFjY3VtdWxhdGVk",
+ "U2NvcmUiKgooUmVzRm9yY2VBZGRNaW5pR2FtZURlc3NlcnRSdXNoRGFpbHlT",
+ "Y29yZSIYChZSZXNDaGFuZ2VSYW5raW5nU2VydmVyIikKJ1Jlc1Jlc2V0TWlu",
+ "aUdhbWVUYWJUYWJNYWlkRGFpbHlQcm9ncmVzcyIsCipSZXNSZXNldE1pbmlH",
+ "YW1lVGFiVGFiTWFpZEFjY3VtdWxhdGVkU2NvcmUiKQonUmVzRm9yY2VBZGRN",
+ "aW5pR2FtZVRhYlRhYk1haWREYWlseVNjb3JlIhoKGFJlc1VwZGF0ZUZyaWVu",
+ "ZFJlY29tbWVuZCISChBSZXNVcGRhdGVSYW5raW5nIhcKFVJlc0RlbGV0ZUFy",
+ "ZW5hSGlzdG9yeSIjCiFSZXNGb3JjZVVzZXJUb1VuaW9uUmVsYXRlZFJhbmtp",
+ "bmciKQonUmVzUmVzZXRNaW5pR2FtZVRhYlRhYk1haWRNaXNzaW9uUmV3YXJk",
+ "Ih4KHFJlc1Jlc2V0U3BlY2lhbExvYmJ5U2xvdERhdGEiGwoZUmVzVW5lcXVp",
+ "cEFsbEZhdm9yaXRlSXRlbSIYChZSZXNVbmVxdWlwRmF2b3JpdGVJdGVtIjQK",
+ "HlJlc1Rlc3RJbmNyZWFzZUV4cEZhdm9yaXRlSXRlbRISCgpSZXN1bHRMaXN0",
+ "GAEgAygFIkwKGVJlc0ZvcmNlRXF1aXBGYXZvcml0ZUl0ZW0SLwoNRmF2b3Jp",
+ "dGVJdGVtcxgBIAMoCzIYLk5ldFVzZXJGYXZvcml0ZUl0ZW1EYXRhIkcKFFJl",
+ "c0FkZENvbGxlY3Rpb25JdGVtEi8KDUZhdm9yaXRlSXRlbXMYASADKAsyGC5O",
+ "ZXRVc2VyRmF2b3JpdGVJdGVtRGF0YSITChFSZXNSZXNldFNpZGVTdG9yeSIW",
+ "ChRSZXNBbGxDbGVhclNpZGVTdG9yeSIbChlSZXNSZXNldEZhdm9yaXRlSXRl",
+ "bVF1ZXN0IhsKGVJlc1NldENvbGxlY3Rpb25JdGVtTGV2ZWwiJAoiUmVzTWlu",
+ "aUdhbWVUb3dlckRlZmVuc2VBZGRDdXJyZW5jeSIlCiNSZXNNaW5pR2FtZVRv",
+ "d2VyRGVmZW5zZVJlc2V0TWlzc2lvbiIjCiFSZXNNaW5pR2FtZVRvd2VyRGVm",
+ "ZW5zZVJlc2V0U3RhZ2UiJgokUmVzTWluaUdhbWVUb3dlckRlZmVuc2VBbGxD",
+ "bGVhclN0YWdlIiUKI1Jlc0NoZWF0T2J0YWluQWxsUHJvZmlsZUNhcmRPYmpl",
+ "Y3RzIiUKI1Jlc0NoZWF0UmVtb3ZlQWxsUHJvZmlsZUNhcmRPYmplY3RzIiIK",
+ "IFJlc0NoZWF0T2J0YWluUHJvZmlsZUNhcmRPYmplY3RzIiIKIFJlc0NoZWF0",
+ "UmVtb3ZlUHJvZmlsZUNhcmRPYmplY3RzIjIKH1Jlc0Rpc2FibGVXYXRlcm1h",
+ "cmtQYXNzd29yZEF1dGgSDwoHU3VjY2VzcxgBIAEoCCIVChNSZXNDaGVhdE1p",
+ "bmlHYW1lQmFuIiIKIFJlc0NoZWF0UHJvY2VlZEZhdm9yaXRlSXRlbVF1ZXN0",
+ "IiIKIFJlc1NldEJ5cGFzc1J1bm5pbmdTb2RhQW50aUNoZWF0IhIKEFJlc0No",
+ "ZWF0TktTVjJCYW4iJAoiUmVzQ2hlYXRJc3N1ZVVuaW9uRnJlZVJlbmFtZVRp",
+ "Y2tldCJMChNSZXNDaGVhdFJlbmFtZVVuaW9uEjUKDUZhaWx1cmVSZWFzb24Y",
+ "ASABKA4yHi5DaGVhdFJlbmFtZVVuaW9uRmFpbHVyZVJlYXNvbiIZChdSZXNS",
+ "ZXNldElzbGFuZEFkdmVudHVyZSIdChtSZXNDaGVhdEFjcXVpcmVBbGxVc2Vy",
+ "VGl0bGUiKQonUmVzQ2hlYXRVcGRhdGVVc2VyVGl0bGVBY3F1aXJlQ29uZGl0",
+ "aW9uIjEKHVJlc0FkZEN1cnJlbmN5SXNsYW5kQWR2ZW50dXJlEhAKCEN1cnJl",
+ "bmN5GAEgASgDIiYKJFJlc0J5cGFzc01pbmlHYW1lSXNsYW5kU3BvdFJ1bGVD",
+ "aGVhdCIkCiJSZXNDaGVhdENsZWFyTWluaUdhbWVJc2xhbmRNaXNzaW9uIjoK",
+ "F0xvZ2luRXZlbnRSZXdhcmRIaXN0b3J5EhIKCklzUmVjZWl2ZWQYASABKAgS",
+ "CwoDRGF5GAIgASgFIjsKFExvZ2luRXZlbnRBdHRlbmRhbmNlEgsKA0RheRgB",
+ "IAEoBRIWCg5BdHRlbmRhbmNlRGF0ZRgCIAEoAyJIChROZXRFdmVudFdpdGhK",
+ "b2luRGF0YRIgCglFdmVudERhdGEYASABKAsyDS5OZXRFdmVudERhdGESDgoG",
+ "Sm9pbkF0GAIgASgDIlsKEE5ldEV2ZW50Sm9pbkRhdGESDwoHRXZlbnRJZBgB",
+ "IAEoBRIQCghKb2luRGF0ZRgCIAEoAxIWCglDbGVhckRhdGUYAyABKANIAIgB",
+ "AUIMCgpfQ2xlYXJEYXRlIkUKHE5ldExhc3RDbGVhcmVkRXZlbnRTdGFnZURh",
+ "dGESFAoMRGlmZmljdWx0eUlkGAEgASgFEg8KB1N0YWdlSWQYAiABKAUiMwoP",
+ "UmVzR2V0RXZlbnRMaXN0EiAKCUV2ZW50TGlzdBgCIAMoCzINLk5ldEV2ZW50",
+ "RGF0YSKbAQoRUmVzTG9naW5FdmVudERhdGESDwoHRW5kRGF0ZRgCIAEoAxIT",
+ "CgtEaXNhYmxlRGF0ZRgDIAEoAxIxCg9SZXdhcmRIaXN0b3JpZXMYBSADKAsy",
+ "GC5Mb2dpbkV2ZW50UmV3YXJkSGlzdG9yeRItCg5MYXN0QXR0ZW5kYW5jZRgG",
+ "IAEoCzIVLkxvZ2luRXZlbnRBdHRlbmRhbmNlIkEKFlJlcUxvZ2luRXZlbnRS",
+ "ZXBsZW5pc2gSDwoHRXZlbnRJZBgBIAEoBRIWCg5SZXBsZW5pc2hDb3VudBgC",
+ "IAEoBSJiChZSZXNMb2dpbkV2ZW50UmVwbGVuaXNoEh4KBlJld2FyZBgBIAEo",
+ "CzIOLk5ldFJld2FyZERhdGESKAoKQ3VycmVuY2llcxgFIAMoCzIULk5ldFVz",
+ "ZXJDdXJyZW5jeURhdGEiUwoXUmVzR2V0RXZlbnRNaXNzaW9uQ2xlYXISOAoV",
+ "RXZlbnRNaXNzaW9uQ2xlYXJMaXN0GAIgAygLMhkuTmV0RXZlbnRNaXNzaW9u",
+ "Q2xlYXJEYXRhIjsKGVJlc09idGFpbkRhaWx5RXZlbnRSZXdhcmQSHgoGUmV3",
+ "YXJkGAIgASgLMg4uTmV0UmV3YXJkRGF0YSI7ChlSZXNPYnRhaW5Mb2dpbkV2",
+ "ZW50UmV3YXJkEh4KBlJld2FyZBgCIAEoCzIOLk5ldFJld2FyZERhdGEiRQoR",
+ "UmVzR2V0Sm9pbmVkRXZlbnQSMAoRRXZlbnRXaXRoSm9pbkRhdGEYAyADKAsy",
+ "FS5OZXRFdmVudFdpdGhKb2luRGF0YSI1ChxSZXNHZXRNdWx0aVJhaWRSZXdh",
+ "cmRlZENvdW50EhUKDVJld2FyZGVkQ291bnQYAiABKAUiRAoNUmVzU3RhcnRN",
+ "YXRjaBIQCghUaWNrZXRJZBgBIAEoCRIhCgZSZXN1bHQYAyABKA4yES5TdGFy",
+ "dE1hdGNoUmVzdWx0Ij4KGFJlc09idGFpbk11bHRpUmFpZFJld2FyZBIiCgpS",
+ "ZXdhcmREYXRhGAIgASgLMg4uTmV0UmV3YXJkRGF0YSJXChdOZXRNdWx0aVJh",
+ "aWRSYW5raW5nRGF0YRIMCgRSYW5rGAEgASgDEg0KBVNjb3JlGAIgASgDEh8K",
+ "BFVzZXIYAyABKAsyES5OZXRXaG9sZVVzZXJEYXRhIlEKHVJlc0dldE11bHRp",
+ "UmFpZFJhbmtpbmdUb3BVc2VyEjAKDlRvcFJhbmtpbmdMaXN0GAIgAygLMhgu",
+ "TmV0TXVsdGlSYWlkUmFua2luZ0RhdGEiWgoaUmVzR2V0TXVsdGlSYWlkVXNl",
+ "clJhbmtpbmcSLQoLVXNlclJhbmtpbmcYAiABKAsyGC5OZXRNdWx0aVJhaWRS",
+ "YW5raW5nRGF0YRINCgVUb3RhbBgDIAEoAyLVAQoRUmVxQ2xlYXJNdWx0aVJh",
+ "aWQSDwoHRXZlbnRJZBgBIAEoBRIOCgZEYW1hZ2UYAiABKAMSEAoIVXNlclNs",
+ "b3QYAyABKAUSDwoHTWF0Y2hJZBgEIAEoCRI0ChNBbnRpQ2hlYXRCYXR0bGVE",
+ "YXRhGAUgASgLMhcuTmV0QW50aUNoZWF0QmF0dGxlRGF0YRJGChdBbnRpQ2hl",
+ "YXRBZGRpdGlvbmFsSW5mbxgGIAEoCzIlLk5ldEFudGlDaGVhdEJhdHRsZVRM",
+ "b2dBZGRpdGlvbmFsSW5mbyJJChFSZXNDbGVhck11bHRpUmFpZBIQCghJc1Jl",
+ "d2FyZBgBIAEoCBIiCgpSZXdhcmREYXRhGAIgASgLMg4uTmV0UmV3YXJkRGF0",
+ "YSJnChdOZXRFdmVudFNob3BQcm9kdWN0RGF0YRIPCgdTaG9wVGlkGAEgASgF",
+ "EhQKDFNob3BDYXRlZ29yeRgCIAEoBRIlCgRMaXN0GAMgAygLMhcuTmV0U2hv",
+ "cFByb2R1Y3RJbmZvRGF0YSJCChdSZXNFdmVudFNob3BQcm9kdWN0TGlzdBIn",
+ "CgVTaG9wcxgCIAMoCzIYLk5ldEV2ZW50U2hvcFByb2R1Y3REYXRhIrcBChZS",
+ "ZXNFdmVudFNob3BCdXlQcm9kdWN0EioKBlJlc3VsdBgGIAEoDjIaLkV2ZW50",
+ "U2hvcEJ1eVByb2R1Y3RSZXN1bHQSJwoHUHJvZHVjdBgCIAEoCzIWLk5ldFNo",
+ "b3BCdXlQcm9kdWN0RGF0YRIeCgRJdGVtGAQgASgLMhAuTmV0VXNlckl0ZW1E",
+ "YXRhEigKCkN1cnJlbmNpZXMYBSADKAsyFC5OZXRVc2VyQ3VycmVuY3lEYXRh",
+ "IhQKElJlc0VudGVyRXZlbnRTdGFnZSLEAQoSUmVzQ2xlYXJFdmVudFN0YWdl",
+ "Eh4KBlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGESIwoLQm9udXNSZXdh",
+ "cmQYAiABKAsyDi5OZXRSZXdhcmREYXRhEikKEVVzZXJMZXZlbFVwUmV3YXJk",
+ "GAMgASgLMg4uTmV0UmV3YXJkRGF0YRIUCgxSZW1haW5UaWNrZXQYBCABKAUS",
+ "KAoQRmlyc3RDbGVhclJld2FyZBgFIAEoCzIOLk5ldFJld2FyZERhdGEiYgoW",
+ "UmVxRmFzdENsZWFyRXZlbnRTdGFnZRIPCgdTdGFnZUlkGAEgASgFEhIKClRl",
+ "YW1OdW1iZXIYAiABKAUSDwoHRXZlbnRJZBgDIAEoBRISCgpDbGVhckNvdW50",
+ "GAQgASgFIp4BChZSZXNGYXN0Q2xlYXJFdmVudFN0YWdlEh4KBlJld2FyZBgB",
+ "IAEoCzIOLk5ldFJld2FyZERhdGESIwoLQm9udXNSZXdhcmQYAiABKAsyDi5O",
+ "ZXRSZXdhcmREYXRhEikKEVVzZXJMZXZlbFVwUmV3YXJkGAMgASgLMg4uTmV0",
+ "UmV3YXJkRGF0YRIUCgxSZW1haW5UaWNrZXQYBCABKAUibgobUmVzT2J0YWlu",
+ "RXZlbnRNaXNzaW9uUmV3YXJkEh4KBlJld2FyZBgBIAEoCzIOLk5ldFJld2Fy",
+ "ZERhdGESLwoGUmVzdWx0GAIgASgOMh8uT2J0YWluRXZlbnRNaXNzaW9uUmV3",
+ "YXJkUmVzdWx0IpYBChhSZXNTdG9yeUR1bmdlb25FdmVudERhdGESFAoMUmVt",
+ "YWluVGlja2V0GAEgASgFEkAKGUxhc3RDbGVhcmVkRXZlbnRTdGFnZUxpc3QY",
+ "AiADKAsyHS5OZXRMYXN0Q2xlYXJlZEV2ZW50U3RhZ2VEYXRhEiIKCFRlYW1E",
+ "YXRhGAMgASgLMhAuTmV0VXNlclRlYW1EYXRhIk8KF1Jlc0dldEV2ZW50U2Nl",
+ "bmFyaW9EYXRhEhYKDlNjZW5hcmlvSWRMaXN0GAEgAygJEhwKFEJvb2ttYXJr",
+ "U2NlbmFyaW9MaXN0GAIgAygJIkIKFVJlcUV4aXN0RXZlbnRTY2VuYXJpbxIP",
+ "CgdFdmVudElkGAEgASgFEhgKEFNjZW5hcmlvR3JvdXBJZHMYAiADKAkiLgoV",
+ "UmVzRXhpc3RFdmVudFNjZW5hcmlvEhUKDUV4aXN0R3JvdXBJZHMYASADKAki",
+ "LwocUmVxT2J0YWluQWxsTG9naW5FdmVudFJld2FyZBIPCgdFdmVudElkGAEg",
+ "ASgFIksKHFJlc09idGFpbkFsbExvZ2luRXZlbnRSZXdhcmQSHgoGUmV3YXJk",
+ "GAEgASgLMg4uTmV0UmV3YXJkRGF0YRILCgNEYXkYAiABKAUiJgoTUmVxR2V0",
+ "RXZlbnRCb3hHYWNoYRIPCgdFdmVudElkGAEgASgFIj8KE1Jlc0dldEV2ZW50",
+ "Qm94R2FjaGESFAoMUmV3YXJkT3JkZXJzGAEgAygFEhIKCkdhY2hhQ291bnQY",
+ "AiABKAUiQAoXUmVxRXhlY3V0ZUV2ZW50Qm94R2FjaGESDwoHRXZlbnRJZBgB",
+ "IAEoBRIUCgxDdXJyZW50Q291bnQYAiABKAUimQEKF1Jlc0V4ZWN1dGVFdmVu",
+ "dEJveEdhY2hhEh4KBlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGESIAoG",
+ "VGlja2V0GAIgASgLMhAuTmV0VXNlckl0ZW1EYXRhEhQKDFJld2FyZE9yZGVy",
+ "cxgDIAMoBRImCgpGcmVlVGlja2V0GAQgASgLMhIuTmV0VXNlclJlZGVlbURh",
+ "dGEiNAodUmVxR2V0TG9naW5FdmVudFJlY2VpdmVTdGF0dXMSEwoLRXZlbnRJ",
+ "ZExpc3QYASADKAUiVwodUmVzR2V0TG9naW5FdmVudFJlY2VpdmVTdGF0dXMS",
+ "NgoRUmVjZWl2ZVN0YXR1c0xpc3QYASADKAsyGy5OZXRMb2dpbkV2ZW50UmVj",
+ "ZWl2ZVN0YXR1cyIXChVSZXNDbGVhckNvbWViYWNrRXZlbnQiLAoUUmVxR2V0",
+ "RXZlbnRNZW1vcmlhbHMSFAoMRXZlbnRGaWVsZElkGAEgASgFIisKFFJlc0dl",
+ "dEV2ZW50TWVtb3JpYWxzEhMKC01lbW9yaWFsSWRzGAEgAygFIkIKHlJlcUVu",
+ "dGVyRXZlbnRTdGFnZVRvd2VyRGVmZW5zZRIPCgdTdGFnZUlkGAEgASgFEg8K",
+ "B0V2ZW50SWQYAiABKAUiIAoeUmVzRW50ZXJFdmVudFN0YWdlVG93ZXJEZWZl",
+ "bnNlIqIBCh9SZXFGaW5pc2hFdmVudFN0YWdlVG93ZXJEZWZlbnNlEg8KB0V2",
+ "ZW50SWQYASABKAUSDwoHU3RhZ2VJZBgCIAEoBRINCgVJc1dpbhgDIAEoCBIN",
+ "CgVTY29yZRgEIAEoBRITCgtUdXRvcmlhbElkcxgFIAMoBRIqCghTdGFnZUxv",
+ "ZxgGIAEoCzIYLk5ldFRvd2VyRGVmZW5zZVN0YWdlTG9nIoABCh9SZXNGaW5p",
+ "c2hFdmVudFN0YWdlVG93ZXJEZWZlbnNlEh4KBlJld2FyZBgBIAEoCzIOLk5l",
+ "dFJld2FyZERhdGESHQoVVXBncmFkZUN1cnJlbmN5QW1vdW50GAIgASgFEh4K",
+ "FkN1cnJlbnRVcGdyYWRlQ3VycmVuY3kYAyABKAUiTwoaUmVxRW50ZXJQbGF5",
+ "U29kYVN0b3J5U3RhZ2USIAoYRXZlbnREdW5nZW9uU3RhZ2VUYWJsZUlkGAEg",
+ "ASgFEg8KB0V2ZW50SWQYAiABKAUiHAoaUmVzRW50ZXJQbGF5U29kYVN0b3J5",
+ "U3RhZ2UiuwEKIVJlcUNsZWFyUGxheVNvZGFSdW5uaW5nU3RvcnlTdGFnZRIP",
+ "CgdFdmVudElkGAEgASgFEiAKGEV2ZW50RHVuZ2VvblN0YWdlVGFibGVJZBgC",
+ "IAEoBRINCgVTY29yZRgDIAEoBRIlCghFdmVudExvZxgEIAMoCzITLk5ldFJ1",
+ "bm5pbmdFdmVudExvZxIYChBPYnN0YWNsZUxvY2F0aW9uGAUgAygFEhMKC1N1",
+ "cnZpdmVUaW1lGAYgASgFIlkKIVJlc0NsZWFyUGxheVNvZGFSdW5uaW5nU3Rv",
+ "cnlTdGFnZRIeCgZSZXdhcmQYASABKAsyDi5OZXRSZXdhcmREYXRhEhQKDFJl",
+ "bWFpblRpY2tldBgCIAEoBSJqCiFSZXFDbGVhclBsYXlTb2RhU3RhY2tVcFN0",
+ "b3J5U3RhZ2USDwoHRXZlbnRJZBgBIAEoBRIgChhFdmVudER1bmdlb25TdGFn",
+ "ZVRhYmxlSWQYAiABKAUSEgoKRmxvb3JDb3VudBgDIAEoBSJZCiFSZXNDbGVh",
+ "clBsYXlTb2RhU3RhY2tVcFN0b3J5U3RhZ2USHgoGUmV3YXJkGAEgASgLMg4u",
+ "TmV0UmV3YXJkRGF0YRIUCgxSZW1haW5UaWNrZXQYAiABKAUiiQEKI1JlcUNs",
+ "ZWFyUGxheVNvZGFDYXRjaENvaW5TdG9yeVN0YWdlEg8KB0V2ZW50SWQYASAB",
+ "KAUSIAoYRXZlbnREdW5nZW9uU3RhZ2VUYWJsZUlkGAIgASgFEg0KBVNjb3Jl",
+ "GAMgASgFEiAKCUNvaW5Db3VudBgEIAMoCzINLk5ldENvaW5Db3VudCJbCiNS",
+ "ZXNDbGVhclBsYXlTb2RhQ2F0Y2hDb2luU3RvcnlTdGFnZRIeCgZSZXdhcmQY",
+ "ASABKAsyDi5OZXRSZXdhcmREYXRhEhQKDFJlbWFpblRpY2tldBgCIAEoBSKN",
+ "AQofUmVxQ2xlYXJQbGF5U29kYVNtYXNoU3RvcnlTdGFnZRIPCgdFdmVudElk",
+ "GAEgASgFEiAKGEV2ZW50RHVuZ2VvblN0YWdlVGFibGVJZBgCIAEoBRINCgVT",
+ "Y29yZRgDIAEoBRIoCg5TY29yaW5nSGlzdG9yeRgEIAMoCzIQLk5ldFNtYXNo",
+ "U2NvcmluZyJXCh9SZXNDbGVhclBsYXlTb2RhU21hc2hTdG9yeVN0YWdlEh4K",
+ "BlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGESFAoMUmVtYWluVGlja2V0",
+ "GAIgASgFIlcKIlJlcUNsZWFyUGxheVNvZGFDbGltYmluZ1N0b3J5U3RhZ2US",
+ "DwoHRXZlbnRJZBgBIAEoBRIgChhFdmVudER1bmdlb25TdGFnZVRhYmxlSWQY",
+ "AiABKAUiWgoiUmVzQ2xlYXJQbGF5U29kYUNsaW1iaW5nU3RvcnlTdGFnZRIe",
+ "CgZSZXdhcmQYASABKAsyDi5OZXRSZXdhcmREYXRhEhQKDFJlbWFpblRpY2tl",
+ "dBgCIAEoBSIrChlSZXFGaW5pc2hDb21lYmFja1VzZXJQb2xsEg4KBlBvbGxJ",
+ "ZBgBIAEoBSIvChlSZXNGaW5pc2hDb21lYmFja1VzZXJQb2xsEhIKCklzRmlu",
+ "aXNoZWQYASABKAgiWwoSUmVxRW50ZXJFdmVudEZpZWxkEg0KBU1hcElkGAEg",
+ "ASgJEiAKGFByb2dyZXNzRXZlbnRHcm91cElkTGlzdBgCIAMoBRIUCgxFdmVu",
+ "dEZpZWxkSWQYAyABKAUipQIKElJlc0VudGVyRXZlbnRGaWVsZBIiCgVGaWVs",
+ "ZBgBIAEoCzITLk5ldEZpZWxkT2JqZWN0RGF0YRIeCgRUZWFtGAIgASgLMhAu",
+ "TmV0VXNlclRlYW1EYXRhEi8KDVRlYW1Qb3NpdGlvbnMYAyADKAsyGC5OZXRD",
+ "YW1wYWlnblRlYW1Qb3NpdGlvbhIMCgRKc29uGAQgASgJEhcKD1VzZXJFdmVu",
+ "dElkTGlzdBgFIAMoBRIyChJBdXRvQ2hhcmdlRGF0YUxpc3QYBiADKAsyFi5O",
+ "ZXRVc2VyQXV0b0NoYXJnZURhdGESPwoZTm9uUmVzZXR0YWJsZUZpZWxkT2Jq",
+ "ZWN0cxgHIAMoCzIcLk5ldE5vblJlc2V0dGFibGVGaWVsZE9iamVjdCI8ChtS",
+ "ZXFVcGRhdGVFdmVudEZpZWxkUHJvZ3Jlc3MSHQoVRXZlbnRGaWVsZFByb2dy",
+ "ZXNzSWRzGAEgAygFIh0KG1Jlc1VwZGF0ZUV2ZW50RmllbGRQcm9ncmVzcyIk",
+ "ChNSZXFFc2NhcGVFdmVudEZpZWxkEg0KBU1hcElkGAEgASgJIhUKE1Jlc0Vz",
+ "Y2FwZUV2ZW50RmllbGQicAopUmVxU2F2ZUV2ZW50RmllbGROb25SZXNldHRh",
+ "YmxlRmllbGRPYmplY3QSDwoHRXZlbnRJZBgBIAEoBRIyCgxGaWVsZE9iamVj",
+ "dHMYAiADKAsyHC5OZXROb25SZXNldHRhYmxlRmllbGRPYmplY3QiKwopUmVz",
+ "U2F2ZUV2ZW50RmllbGROb25SZXNldHRhYmxlRmllbGRPYmplY3QiTQobTmV0",
+ "Tm9uUmVzZXR0YWJsZUZpZWxkT2JqZWN0EhIKClBvc2l0aW9uSWQYASABKAkS",
+ "DAoEVHlwZRgCIAEoBRIMCgRKc29uGAMgASgJIj0KEU5ldEV2ZW50UXVlc3RE",
+ "YXRhEhQKDEV2ZW50UXVlc3RJZBgBIAEoBRISCgpJc1JlY2VpdmVkGAIgASgI",
+ "IjEKEVJlcUxpc3RFdmVudFF1ZXN0EhwKFEV2ZW50UXVlc3RNYW5hZ2VyVGlk",
+ "GAEgASgFIjwKEVJlc0xpc3RFdmVudFF1ZXN0EicKC0V2ZW50UXVlc3RzGAEg",
+ "AygLMhIuTmV0RXZlbnRRdWVzdERhdGEiKQoQUmVxRmluRXZlbnRRdWVzdBIV",
+ "Cg1FdmVudFF1ZXN0VGlkGAEgASgFIhIKEFJlc0ZpbkV2ZW50UXVlc3QiNgoZ",
+ "UmVxT2J0YWluRXZlbnRRdWVzdFJld2FyZBIZChFFdmVudFF1ZXN0VGlkTGlz",
+ "dBgBIAMoBSI7ChlSZXNPYnRhaW5FdmVudFF1ZXN0UmV3YXJkEh4KBlJld2Fy",
+ "ZBgBIAEoCzIOLk5ldFJld2FyZERhdGEipAEKF1JlcUVudGVyRXZlbnRRdWVz",
+ "dFN0YWdlEhwKFEV2ZW50UXVlc3RNYW5hZ2VyVGlkGAEgASgFEg8KB1N0YWdl",
+ "SWQYAiABKAUSEgoKVGVhbU51bWJlchgDIAEoBRJGChdBbnRpQ2hlYXRBZGRp",
+ "dGlvbmFsSW5mbxgEIAEoCzIlLk5ldEFudGlDaGVhdEJhdHRsZVRMb2dBZGRp",
+ "dGlvbmFsSW5mbyIZChdSZXNFbnRlckV2ZW50UXVlc3RTdGFnZSJkChdSZXND",
+ "bGVhckV2ZW50UXVlc3RTdGFnZRIeCgZSZXdhcmQYASABKAsyDi5OZXRSZXdh",
+ "cmREYXRhEikKEVVzZXJMZXZlbFVwUmV3YXJkGAIgASgLMg4uTmV0UmV3YXJk",
+ "RGF0YSIVChNSZXFMaXN0RmF2b3JpdGVJdGVtIkYKE1Jlc0xpc3RGYXZvcml0",
+ "ZUl0ZW0SLwoNRmF2b3JpdGVJdGVtcxgBIAMoCzIYLk5ldFVzZXJGYXZvcml0",
+ "ZUl0ZW1EYXRhIjsKFFJlcUVxdWlwRmF2b3JpdGVJdGVtEhYKDkZhdm9yaXRl",
+ "SXRlbUlkGAEgASgDEgsKA0NzbhgCIAEoAyJHChRSZXNFcXVpcEZhdm9yaXRl",
+ "SXRlbRIvCg1GYXZvcml0ZUl0ZW1zGAEgAygLMhguTmV0VXNlckZhdm9yaXRl",
+ "SXRlbURhdGEiZwoaUmVxSW5jcmVhc2VFeHBGYXZvcml0ZUl0ZW0SFgoORmF2",
+ "b3JpdGVJdGVtSWQYASABKAMSHgoISXRlbURhdGEYAiABKAsyDC5OZXRJdGVt",
+ "RGF0YRIRCglMb29wQ291bnQYAyABKAUitAEKGlJlc0luY3JlYXNlRXhwRmF2",
+ "b3JpdGVJdGVtEi4KDEZhdm9yaXRlSXRlbRgBIAEoCzIYLk5ldFVzZXJGYXZv",
+ "cml0ZUl0ZW1EYXRhEi8KBlJlc3VsdBgCIAEoDjIfLkZhdm9yaXRlSXRlbUdy",
+ "ZWF0U3VjY2Vzc1Jlc3VsdBIiCghJdGVtRGF0YRgDIAEoCzIQLk5ldFVzZXJJ",
+ "dGVtRGF0YRIRCglMb29wQ291bnQYBCABKAUiTAoXUmVxRXhjaGFuZ2VGYXZv",
+ "cml0ZUl0ZW0SFwoPUkZhdm9yaXRlSXRlbUlkGAEgASgDEhgKEFNSRmF2b3Jp",
+ "dGVJdGVtSWQYAiABKAMiSQoXUmVzRXhjaGFuZ2VGYXZvcml0ZUl0ZW0SLgoM",
+ "RmF2b3JpdGVJdGVtGAEgASgLMhguTmV0VXNlckZhdm9yaXRlSXRlbURhdGEi",
+ "GgoYUmVxTGlzdEZhdm9yaXRlSXRlbVF1ZXN0IlUKGFJlc0xpc3RGYXZvcml0",
+ "ZUl0ZW1RdWVzdBI5ChJGYXZvcml0ZUl0ZW1RdWVzdHMYASADKAsyHS5OZXRV",
+ "c2VyRmF2b3JpdGVJdGVtUXVlc3REYXRhIlAKHE5ldFVzZXJGYXZvcml0ZUl0",
+ "ZW1RdWVzdERhdGESDwoHUXVlc3RJZBgBIAEoBRINCgVDbGVhchgCIAEoCBIQ",
+ "CghSZWNlaXZlZBgDIAEoCCI5ChpSZXFGaW5pc2hGYXZvcml0ZUl0ZW1RdWVz",
+ "dBIbChNGYXZvcml0ZUl0ZW1RdWVzdElkGAEgASgFIhwKGlJlc0ZpbmlzaEZh",
+ "dm9yaXRlSXRlbVF1ZXN0IvYBCh5SZXFDbGVhckZhdm9yaXRlSXRlbVF1ZXN0",
+ "U3RhZ2USDwoHU3RhZ2VJZBgBIAEoBRIbChNGYXZvcml0ZUl0ZW1RdWVzdElk",
+ "GAIgASgFEhQKDEJhdHRsZVJlc3VsdBgDIAEoBRI0ChNBbnRpQ2hlYXRCYXR0",
+ "bGVEYXRhGAQgASgLMhcuTmV0QW50aUNoZWF0QmF0dGxlRGF0YRJGChdBbnRp",
+ "Q2hlYXRBZGRpdGlvbmFsSW5mbxgFIAEoCzIlLk5ldEFudGlDaGVhdEJhdHRs",
+ "ZVRMb2dBZGRpdGlvbmFsSW5mbxISCgpUZWFtTnVtYmVyGAYgASgFImsKHlJl",
+ "c0NsZWFyRmF2b3JpdGVJdGVtUXVlc3RTdGFnZRIeCgZSZXdhcmQYASABKAsy",
+ "Di5OZXRSZXdhcmREYXRhEikKEVVzZXJMZXZlbFVwUmV3YXJkGAIgASgLMg4u",
+ "TmV0UmV3YXJkRGF0YSI4ChlSZXFTdGFydEZhdm9yaXRlSXRlbVF1ZXN0EhsK",
+ "E0Zhdm9yaXRlSXRlbVF1ZXN0SWQYASABKAUiGwoZUmVzU3RhcnRGYXZvcml0",
+ "ZUl0ZW1RdWVzdCIyChhSZXFDb21wb3NlQ29sbGVjdGlvbkl0ZW0SFgoORmF2",
+ "b3JpdGVJdGVtSWQYASADKAMiOgoYUmVzQ29tcG9zZUNvbGxlY3Rpb25JdGVt",
+ "Eh4KBlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGEiQAodTmV0RmF2b3Jp",
+ "dGVJdGVtTGlicmFyeUVsZW1lbnQSCwoDVGlkGAEgASgFEhIKClJlY2VpdmVk",
+ "QXQYAiABKAMiGwoZUmVxR2V0RmF2b3JpdGVJdGVtTGlicmFyeSJYChlSZXNH",
+ "ZXRGYXZvcml0ZUl0ZW1MaWJyYXJ5EjsKE0Zhdm9yaXRlSXRlbUxpYnJhcnkY",
+ "ASADKAsyHi5OZXRGYXZvcml0ZUl0ZW1MaWJyYXJ5RWxlbWVudCIzCiBSZXFP",
+ "YnRhaW5GYXZvcml0ZUl0ZW1RdWVzdFJld2FyZBIPCgdRdWVzdElkGAEgASgF",
+ "IkYKIFJlc09idGFpbkZhdm9yaXRlSXRlbVF1ZXN0UmV3YXJkEiIKClVzZXJS",
+ "ZXdhcmQYASABKAsyDi5OZXRSZXdhcmREYXRhIo0BCh5SZXFFbnRlckZhdm9y",
+ "aXRlSXRlbVF1ZXN0U3RhZ2USDwoHU3RhZ2VJZBgBIAEoBRISCgpUZWFtTnVt",
+ "YmVyGAIgASgFEkYKF0FudGlDaGVhdEFkZGl0aW9uYWxJbmZvGAMgASgLMiUu",
+ "TmV0QW50aUNoZWF0QmF0dGxlVExvZ0FkZGl0aW9uYWxJbmZvIiAKHlJlc0Vu",
+ "dGVyRmF2b3JpdGVJdGVtUXVlc3RTdGFnZSJ3ChFOZXRVc2VyRnJpZW5kRGF0",
+ "YRINCgVTdGF0ZRgBIAEoBRIMCgRUeXBlGAIgASgFEh8KBFVzZXIYAyABKAsy",
+ "ES5OZXRXaG9sZVVzZXJEYXRhEg4KBklzU2VuZBgEIAEoCBIUCgxSZWNlaXZl",
+ "U3RhdGUYBSABKAUimgEKEFJlc0dldEZyaWVuZERhdGESGwoTU2VuZEZyaWVu",
+ "ZHNoaXBDb3VudBgCIAEoBRIeChZSZWNlaXZlRnJpZW5kc2hpcENvdW50GAMg",
+ "ASgFEiIKBkZyaWVuZBgEIAMoCzISLk5ldFVzZXJGcmllbmREYXRhEiUKCUJs",
+ "YWNrbGlzdBgFIAMoCzISLk5ldFVzZXJGcmllbmREYXRhIjgKEFJlc1JlcXVl",
+ "c3RGcmllbmQSJAoGUmVzdWx0GAEgASgOMhQuUmVxdWVzdEZyaWVuZFJlc3Vs",
+ "dCIUChJSZXNBbGxBY2NlcHRGcmllbmQiWgoPUmVzQWNjZXB0RnJpZW5kEiIK",
+ "BkZyaWVuZBgCIAEoCzISLk5ldFVzZXJGcmllbmREYXRhEiMKBlJlc3VsdBgD",
+ "IAEoDjITLkFjY2VwdEZyaWVuZFJlc3VsdCI2Cg9SZXNEZWxldGVGcmllbmQS",
+ "IwoGUmVzdWx0GAEgASgOMhMuRGVsZXRlRnJpZW5kUmVzdWx0IhUKE1Jlc0Rl",
+ "bGV0ZUZyaWVuZExpc3QiQAoWUmVzU2VuZEZyaWVuZHNoaXBQb2ludBImCgZS",
+ "ZXN1bHQYASABKA4yFi5GcmllbmRzaGlwUG9pbnRSZXN1bHQiQgoYUmVzT2J0",
+ "YWluRnJpZW5kc2hpcFBvaW50EiYKBlJlc3VsdBgBIAEoDjIWLkZyaWVuZHNo",
+ "aXBQb2ludFJlc3VsdCJAChVSZXNBbGxGcmllbmRzaGlwUG9pbnQSEQoJU2Vu",
+ "ZENvdW50GAIgASgFEhQKDFJlY2VpdmVDb3VudBgDIAEoBSI2Cg9SZXNBZGRC",
+ "bGFja2xpc3QSIwoGUmVzdWx0GAEgASgOMhMuQWRkQmxhY2tsaXN0UmVzdWx0",
+ "IjoKEVJlc0NsZWFyQmxhY2tsaXN0EiUKBlJlc3VsdBgBIAEoDjIVLkNsZWFy",
+ "QmxhY2tsaXN0UmVzdWx0IjsKFlJlc1JlY29tbWVuZEZyaWVuZExpc3QSIQoF",
+ "VXNlcnMYAiADKAsyEi5OZXRVc2VyRnJpZW5kRGF0YSI4ChNSZXNTZWFyY2hG",
+ "cmllbmRMaXN0EiEKBVVzZXJzGAIgAygLMhIuTmV0VXNlckZyaWVuZERhdGEi",
+ "RAoWUmVzQ2FuY2VsUmVxdWVzdEZyaWVuZBIqCgZSZXN1bHQYASABKA4yGi5D",
+ "YW5jZWxSZXF1ZXN0RnJpZW5kUmVzdWx0Ii8KEk5ldEdhY2hhQ3VzdG9tRGF0",
+ "YRIMCgRUeXBlGAEgASgFEgsKA1RpZBgCIAEoBSI4ChBOZXRVc2VyR2FjaGFE",
+ "YXRhEhEKCUdhY2hhVHlwZRgGIAEoBRIRCglQbGF5Q291bnQYByABKAUiNwoN",
+ "TmV0R2FjaGFFdmVudBITCgtHYWNoYVR5cGVJZBgBIAEoBRIRCglGcmVlQ291",
+ "bnQYAiABKAUiPgoYTmV0VXNlckdhY2hhRGlzY291bnREYXRhEhMKC0dhY2hh",
+ "VHlwZUlkGAEgASgFEg0KBUNvdW50GAIgASgFItIBCg9SZXNFeGVjdXRlR2Fj",
+ "aGESIgoFR2FjaGEYAiADKAsyEy5OZXRHYWNoYUVudGl0eURhdGESKAoKQ3Vy",
+ "cmVuY2llcxgDIAMoCzIULk5ldFVzZXJDdXJyZW5jeURhdGESMAoKQ2hhcmFj",
+ "dGVycxgGIAMoCzIcLk5ldFVzZXJDaGFyYWN0ZXJEZWZhdWx0RGF0YRIfCgVJ",
+ "dGVtcxgFIAMoCzIQLk5ldFVzZXJJdGVtRGF0YRIeCgZSZXdhcmQYCSABKAsy",
+ "Di5OZXRSZXdhcmREYXRhIr4BCg9SZXNHZXRHYWNoYURhdGESIAoFR2FjaGEY",
+ "AiADKAsyES5OZXRVc2VyR2FjaGFEYXRhEisKDk11bHRpcGxlQ3VzdG9tGAMg",
+ "AygLMhMuTmV0R2FjaGFDdXN0b21EYXRhEiYKDkdhY2hhRXZlbnREYXRhGAQg",
+ "AygLMg4uTmV0R2FjaGFFdmVudBI0ChFHYWNoYURpc2NvdW50RGF0YRgFIAMo",
+ "CzIZLk5ldFVzZXJHYWNoYURpc2NvdW50RGF0YSITChFSZXNTZXRHYWNoYUN1",
+ "c3RvbSIpChZSZXFDaGVja0RhaWx5RnJlZUdhY2hhEg8KB0dhY2hhSWQYASAB",
+ "KAUiTQoWUmVzQ2hlY2tEYWlseUZyZWVHYWNoYRIgCglFdmVudERhdGEYASAB",
+ "KAsyDS5OZXRFdmVudERhdGESEQoJRnJlZUNvdW50GAIgASgFIjwKGFJlcUV4",
+ "ZWN1dGVEYWlseUZyZWVHYWNoYRIPCgdFdmVudElkGAEgASgFEg8KB0dhY2hh",
+ "SWQYAiABKAUi9QEKGFJlc0V4ZWN1dGVEYWlseUZyZWVHYWNoYRIiCgVHYWNo",
+ "YRgBIAMoCzITLk5ldEdhY2hhRW50aXR5RGF0YRIoCgpDdXJyZW5jaWVzGAIg",
+ "AygLMhQuTmV0VXNlckN1cnJlbmN5RGF0YRIwCgpDaGFyYWN0ZXJzGAMgAygL",
+ "MhwuTmV0VXNlckNoYXJhY3RlckRlZmF1bHREYXRhEh8KBUl0ZW1zGAQgAygL",
+ "MhAuTmV0VXNlckl0ZW1EYXRhEjgKDFBlcmlvZFJlc3VsdBgGIAEoDjIiLkV4",
+ "ZWN1dGVEYWlseUZyZWVHYWNoYVBlcmlvZFJlc3VsdCK7AgoMTmV0R3VpbGRE",
+ "YXRhEgsKA0dzbhgBIAEoAxIMCgROYW1lGAIgASgJEgwKBERlc2MYAyABKAkS",
+ "DgoGRW1ibGVtGAQgASgFEg4KBkxvY2FsZRgFIAEoCRIQCghKb2luVHlwZRgG",
+ "IAEoBRIRCglKb2luTGV2ZWwYByABKAUSDgoGTm90aWNlGAkgASgJEg0KBUdy",
+ "YWRlGAogASgFEgsKA0V4cBgLIAEoBRIVCg1BY3Rpdml0eVBvaW50GAwgASgF",
+ "EhoKEkFjdGl2aXR5UG9pbnREYWlseRgNIAEoBRIbChNBY3Rpdml0eVBvaW50",
+ "UmVjZW50GA4gASgFEg0KBUlzQm90GA8gASgIEhUKDVVuaW9uUmFpZFRpZXIY",
+ "ECABKAUSGwoTVW5pb25SYWlkVGllck51bWJlchgRIAEoBSLKAgoSTmV0R3Vp",
+ "bGRNZW1iZXJEYXRhEgsKA1VzbhgBIAEoAxIMCgRUeXBlGAIgASgFEhsKE0Fj",
+ "dGl2aXR5UG9pbnRSZWNlbnQYAyABKAUSEAoISm9pbmVkQXQYBCABKAMSEAoI",
+ "Tmlja25hbWUYBSABKAkSDQoFTGV2ZWwYBiABKAUSDgoGU2VydmVyGAcgASgF",
+ "EhQKDExhc3RBY3Rpb25BdBgIIAEoAxIMCgRJY29uGAkgASgFEhEKCUljb25Q",
+ "cmlzbRgKIAEoCBINCgVGcmFtZRgLIAEoBRISCgpUZWFtQ29tYmF0GAwgASgF",
+ "Ei4KClNlbmRNYWlsQXQYDSABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0",
+ "YW1wEhoKEkFjdGl2aXR5UG9pbnREYWlseRgOIAEoBRITCgtVc2VyVGl0bGVJ",
+ "ZBgPIAEoBSKwAQoXTmV0R3VpbGRKb2luUmVxdWVzdERhdGESCwoDVXNuGAEg",
+ "ASgDEhAKCE5pY2tuYW1lGAUgASgJEg0KBUxldmVsGAYgASgFEg4KBlNlcnZl",
+ "chgHIAEoBRIMCgRJY29uGAkgASgFEhEKCUljb25QcmlzbRgKIAEoCBINCgVG",
+ "cmFtZRgLIAEoBRISCgpUZWFtQ29tYmF0GAwgASgFEhMKC1VzZXJUaXRsZUlk",
+ "GA0gASgFIl4KC05ldEd1aWxkTG9nEgsKA1NlcRgBIAEoAxIKCgJJZBgCIAEo",
+ "CRIjCglBcmd1bWVudHMYAyADKAsyEC5OZXRHdWlsZExvZ0FyZ3MSEQoJQ3Jl",
+ "YXRlZEF0GAQgASgDIjUKD05ldEd1aWxkTG9nQXJncxINCgVWYWx1ZRgBIAEo",
+ "CRITCgtJc0xvY2FsZUtleRgCIAEoCCJRCg1OZXRHdWlsZFBvcHVwEgsKA1Nl",
+ "cRgBIAEoAxIlCghDYXRlZ29yeRgCIAEoDjITLkd1aWxkUG9wdXBDYXRlZ29y",
+ "eRIMCgRBcmdzGAMgASgJItsCChBOZXRVbmlvblJhaWREYXRhEjAKEVVuaW9u",
+ "UmFpZEpvaW5EYXRhGAIgASgLMhUuTmV0VW5pb25SYWlkSm9pbkRhdGESJwoO",
+ "VW5pb25SYWlkU3RhdGUYAyABKA4yDy5VbmlvblJhaWRTdGF0ZRItCg1DdXJy",
+ "ZW50U3RhdHVzGAYgASgLMhYuTmV0VW5pb25SYWlkR3VpbGRJbmZvEhsKE1Vu",
+ "aW9uUmFpZE1hbmFnZXJUaWQYByABKAUSKwoKUGVyaW9kRGF0YRgIIAEoCzIX",
+ "Lk5ldFVuaW9uUmFpZFBlcmlvZERhdGESLwoQVW5pb25SYWlkUmFua2luZxgJ",
+ "IAEoCzIVLk5ldFVuaW9uUmFpZFJhbmtJbmZvEi8KDERhdGFXaGVuSm9pbhgK",
+ "IAEoCzIZLk5ldFVuaW9uUmFpZERhdGFXaGVuSm9pbhIRCglUb3RhbFJhbmsY",
+ "CyABKAUiXQoYTmV0VW5pb25SYWlkRGF0YVdoZW5Kb2luEhYKDlN0YXJ0Qm9z",
+ "c0xldmVsGAEgASgFEhUKDVN0YXJ0Qm9zc1N0ZXAYAiABKAUSEgoKSXNGaW5p",
+ "c2hlZBgDIAEoCCI8ChVSZXNSZWNvbW1lbmRHdWlsZExpc3QSIwoGR3VpbGRz",
+ "GAIgAygLMhMuTmV0U2ltcGxlR3VpbGREYXRhIlAKDlJlc0dldEd1aWxkTG9n",
+ "EiIKBlJlc3VsdBgCIAEoDjISLkdldEd1aWxkTG9nUmVzdWx0EhoKBExvZ3MY",
+ "ASADKAsyDC5OZXRHdWlsZExvZyKmAQoLUmVzR2V0R3VpbGQSHAoFR3VpbGQY",
+ "AiABKAsyDS5OZXRHdWlsZERhdGESJAoHTWVtYmVycxgDIAMoCzITLk5ldEd1",
+ "aWxkTWVtYmVyRGF0YRIeCgZQb3B1cHMYByADKAsyDi5OZXRHdWlsZFBvcHVw",
+ "EiEKGUNhbkNoYW5nZVVuaW9uTmFtZUZvckZyZWUYCCABKAgSEAoISXNTaW1w",
+ "bGUYCiABKAgiogEKDlJlc0NyZWF0ZUd1aWxkEiIKBlJlc3VsdBgBIAEoDjIS",
+ "LkNyZWF0ZUd1aWxkUmVzdWx0EhwKBUd1aWxkGAIgASgLMg0uTmV0R3VpbGRE",
+ "YXRhEiQKB01lbWJlcnMYAyADKAsyEy5OZXRHdWlsZE1lbWJlckRhdGESKAoK",
+ "Q3VycmVuY2llcxgFIAMoCzIULk5ldFVzZXJDdXJyZW5jeURhdGEiYAoOUmVz",
+ "RGVsZXRlR3VpbGQSIgoGUmVzdWx0GAIgASgOMhIuRGVsZXRlR3VpbGRSZXN1",
+ "bHQSGQoMR3VpbGRMZWF2ZUF0GAEgASgDSACIAQFCDwoNX0d1aWxkTGVhdmVB",
+ "dCJuChdSZXNHdWlsZEpvaW5SZXF1ZXN0TGlzdBIrCgZSZXN1bHQYASABKA4y",
+ "Gy5HdWlsZEpvaW5SZXF1ZXN0TGlzdFJlc3VsdBImCgRMaXN0GAIgAygLMhgu",
+ "TmV0R3VpbGRKb2luUmVxdWVzdERhdGEiXAoaUmVzQ29uZmlybUd1aWxkSm9p",
+ "blJlcXVlc3QSLgoGUmVzdWx0GAEgASgOMh4uQ29uZmlybUd1aWxkSm9pblJl",
+ "cXVlc3RSZXN1bHQSDgoGQWNjZXB0GAIgASgIImIKHVJlc0FsbENvbmZpcm1H",
+ "dWlsZEpvaW5SZXF1ZXN0EjEKBlJlc3VsdBgBIAEoDjIhLkFsbENvbmZpcm1H",
+ "dWlsZEpvaW5SZXF1ZXN0UmVzdWx0Eg4KBkFjY2VwdBgCIAEoCCKQAQoPUmVz",
+ "U2V0R3VpbGROYW1lEiMKBlJlc3VsdBgBIAEoDjITLlNldEd1aWxkTmFtZVJl",
+ "c3VsdBIoCgpDdXJyZW5jaWVzGAIgAygLMhQuTmV0VXNlckN1cnJlbmN5RGF0",
+ "YRIuCgpCYW5FbmRUaW1lGAMgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVz",
+ "dGFtcCIzChZSZXFTZXRHdWlsZE5hbWVGb3JGcmVlEgsKA0dzbhgCIAEoAxIM",
+ "CgROYW1lGAMgASgJIm0KFlJlc1NldEd1aWxkTmFtZUZvckZyZWUSIwoGUmVz",
+ "dWx0GAEgASgOMhMuU2V0R3VpbGROYW1lUmVzdWx0Ei4KCkJhbkVuZFRpbWUY",
+ "AyABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wIm0KFFJlc1VwZGF0",
+ "ZUd1aWxkTm90aWNlEiUKBlJlc3VsdBgBIAEoDjIVLlNldEd1aWxkTm90aWNl",
+ "UmVzdWx0Ei4KCkJhbkVuZFRpbWUYAiABKAsyGi5nb29nbGUucHJvdG9idWYu",
+ "VGltZXN0YW1wInkKF1JlcVVwZGF0ZUd1aWxkU2V0dGluZ3MyEgsKA0dzbhgC",
+ "IAEoAxIMCgREZXNjGAMgASgJEg4KBkVtYmxlbRgEIAEoBRIOCgZMb2NhbGUY",
+ "BSABKAkSEAoISm9pblR5cGUYBiABKAUSEQoJSm9pbkxldmVsGAcgASgFIm0K",
+ "FlJlc1VwZGF0ZUd1aWxkU2V0dGluZ3MSIwoGUmVzdWx0GAEgASgOMhMuU2V0",
+ "R3VpbGREZXNjUmVzdWx0Ei4KCkJhbkVuZFRpbWUYAiABKAsyGi5nb29nbGUu",
+ "cHJvdG9idWYuVGltZXN0YW1wIr8BChBSZXNTZW5kR3VpbGRNYWlsEiMKBlJl",
+ "c3VsdBgBIAEoDjITLlNldEd1aWxkTWFpbFJlc3VsdBIrCgdCYW5Gcm9tGAIg",
+ "ASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIpCgVCYW5UbxgDIAEo",
+ "CzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASLgoKU2VuZE1haWxBdBgE",
+ "IAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiQAoUUmVzQ2hhbmdl",
+ "R3VpbGRNYXN0ZXISKAoGUmVzdWx0GAEgASgOMhguQ2hhbmdlR3VpbGRNYXN0",
+ "ZXJSZXN1bHQiQgoVUmVzQ2hhbmdlR3VpbGRNYW5hZ2VyEikKBlJlc3VsdBgB",
+ "IAEoDjIZLkNoYW5nZUd1aWxkTWFuYWdlclJlc3VsdCI8ChJSZXNLaWNrR3Vp",
+ "bGRNZW1iZXISJgoGUmVzdWx0GAEgASgOMhYuS2lja0d1aWxkTWVtYmVyUmVz",
+ "dWx0IkAKFFJlc0FkZEd1aWxkQmxhY2tsaXN0EigKBlJlc3VsdBgBIAEoDjIY",
+ "LkFkZEd1aWxkQmxhY2tsaXN0UmVzdWx0IjAKDFJlc0pvaW5HdWlsZBIgCgZS",
+ "ZXN1bHQYASABKA4yEC5Kb2luR3VpbGRSZXN1bHQiXgoNUmVzTGVhdmVHdWls",
+ "ZBIZCgxHdWlsZExlYXZlQXQYASABKANIAIgBARIhCgZSZXN1bHQYAiABKA4y",
+ "ES5MZWF2ZUd1aWxkUmVzdWx0Qg8KDV9HdWlsZExlYXZlQXQiSwoXUmVxR2V0",
+ "VW5pb25SYWlkU3RlcEluZm8SCwoDR3NuGAEgASgDEhEKCVJhaWRMZXZlbBgC",
+ "IAEoBRIQCghSYWlkU3RlcBgDIAEoBSKBAQoXUmVzR2V0VW5pb25SYWlkU3Rl",
+ "cEluZm8SJAoESW5mbxgBIAEoCzIWLk5ldFVuaW9uUmFpZEd1aWxkSW5mbxIS",
+ "CgpOb3dQbGF5aW5nGAIgASgIEiwKDFBlcmlvZFJlc3VsdBgDIAEoDjIWLlVu",
+ "aW9uUmFpZFBlcmlvZFJlc3VsdCJGChFSZXFFbnRlclVuaW9uUmFpZBIRCglS",
+ "YWlkTGV2ZWwYAiABKAUSEAoIUmFpZFN0ZXAYAyABKAUSDAoEVGVhbRgEIAEo",
+ "BSK6AQoRUmVzRW50ZXJVbmlvblJhaWQSJAoESW5mbxgBIAEoCzIWLk5ldFVu",
+ "aW9uUmFpZEd1aWxkSW5mbxIoCgpKb2luUmVzdWx0GAIgASgOMhQuVW5pb25S",
+ "YWlkSm9pblJlc3VsdBInCghKb2luRGF0YRgDIAEoCzIVLk5ldFVuaW9uUmFp",
+ "ZEpvaW5EYXRhEiwKDFBlcmlvZFJlc3VsdBgEIAEoDjIWLlVuaW9uUmFpZFBl",
+ "cmlvZFJlc3VsdCL2AQoVUmVzU2V0VW5pb25SYWlkRGFtYWdlEhUKDVJhaWRK",
+ "b2luQ291bnQYASABKAUSGwoGU3RhdHVzGAIgASgOMgsuU3RlcFN0YXR1cxIk",
+ "CgRJbmZvGAMgASgLMhYuTmV0VW5pb25SYWlkR3VpbGRJbmZvEiwKDFBlcmlv",
+ "ZFJlc3VsdBgEIAEoDjIWLlVuaW9uUmFpZFBlcmlvZFJlc3VsdBInCghKb2lu",
+ "RGF0YRgFIAEoCzIVLk5ldFVuaW9uUmFpZEpvaW5EYXRhEiwKDERhbWFnZVJl",
+ "c3VsdBgGIAEoDjIWLlVuaW9uUmFpZERhbWFnZVJlc3VsdCIsChxSZXFMaXN0",
+ "VW5pb25SYWlkV29ybGRSYW5raW5nEgwKBFJhbmsYASABKAUieAocUmVzTGlz",
+ "dFVuaW9uUmFpZFdvcmxkUmFua2luZxIqCghSYW5raW5ncxgBIAMoCzIYLk5l",
+ "dFVuaW9uUmFpZFJhbmtpbmdEYXRhEiwKDFBlcmlvZFJlc3VsdBgCIAEoDjIW",
+ "LlVuaW9uUmFpZFBlcmlvZFJlc3VsdCIsCh1SZXFHZXRVbmlvblJhaWRXaG9s",
+ "ZUJhdHRsZUxvZxILCgNHc24YASABKAMicgodUmVzR2V0VW5pb25SYWlkV2hv",
+ "bGVCYXR0bGVMb2cSIwoDTG9nGAEgAygLMhYuTmV0VW5pb25SYWlkU2ltcGxl",
+ "TG9nEiwKDFBlcmlvZFJlc3VsdBgCIAEoDjIWLlVuaW9uUmFpZFBlcmlvZFJl",
+ "c3VsdCI5ChxSZXFHZXRVbmlvblJhaWRVc2VyQmF0dGxlTG9nEgsKA0dzbhgB",
+ "IAEoAxIMCgRTdGVwGAMgASgFInEKHFJlc0dldFVuaW9uUmFpZFVzZXJCYXR0",
+ "bGVMb2cSIwoDTG9nGAEgAygLMhYuTmV0VW5pb25SYWlkRGV0YWlsTG9nEiwK",
+ "DFBlcmlvZFJlc3VsdBgCIAEoDjIWLlVuaW9uUmFpZFBlcmlvZFJlc3VsdCI5",
+ "ChxSZXFHZXRVbmlvblJhaWRTdGVwQmF0dGxlTG9nEgsKA0dzbhgBIAEoAxIM",
+ "CgRTdGVwGAIgASgFInEKHFJlc0dldFVuaW9uUmFpZFN0ZXBCYXR0bGVMb2cS",
+ "IwoDTG9nGAEgAygLMhYuTmV0VW5pb25SYWlkRGV0YWlsTG9nEiwKDFBlcmlv",
+ "ZFJlc3VsdBgCIAEoDjIWLlVuaW9uUmFpZFBlcmlvZFJlc3VsdCKkAQoVTmV0",
+ "VW5pb25SYWlkU2ltcGxlTG9nEhAKCE5pY2tuYW1lGAEgASgJEhEKCVJhaWRM",
+ "ZXZlbBgCIAEoBRIMCgRTdGVwGAMgASgFEg4KBkRhbWFnZRgEIAEoAxIMCgRL",
+ "aWxsGAUgASgIEhAKCERhbWFnZUF0GAYgASgDEgsKA1VzbhgHIAEoAxIOCgZM",
+ "ZWZ0SHAYCCABKAMSCwoDRGF5GAkgASgFIqMBChVOZXRVbmlvblJhaWREZXRh",
+ "aWxMb2cSCwoDVXNuGAEgASgDEhAKCE5pY2tuYW1lGAIgASgJEhEKCVJhaWRM",
+ "ZXZlbBgDIAEoBRIOCgZEYW1hZ2UYBCABKAMSKAoEVGVhbRgFIAMoCzIaLk5l",
+ "dFVuaW9uUmFpZFRlYW1DaGFyYWN0ZXISEAoIRGFtYWdlQXQYBiABKAMSDAoE",
+ "S2lsbBgHIAEoCCI6ChROZXRVbmlvblJhaWRKb2luRGF0YRIRCglQbGF5Q291",
+ "bnQYASABKAUSDwoHQ3NuTGlzdBgCIAMoAyJoChlOZXRVbmlvblJhaWRUZWFt",
+ "Q2hhcmFjdGVyEgwKBFNsb3QYASABKAUSCwoDVGlkGAIgASgFEg0KBUxldmVs",
+ "GAMgASgFEg4KBkNvbWJhdBgEIAEoBRIRCglDb3N0dW1lSWQYBSABKAUiegoW",
+ "TmV0VW5pb25SYWlkUGVyaW9kRGF0YRITCgtWaXNpYmxlRGF0ZRgBIAEoAxIR",
+ "CglTdGFydERhdGUYAiABKAMSDwoHRW5kRGF0ZRgDIAEoAxITCgtEaXNhYmxl",
+ "RGF0ZRgEIAEoAxISCgpTZXR0bGVEYXRlGAUgASgDIiQKElJlcVNlYXJjaEd1",
+ "aWxkTGlzdBIOCgZTZWFyY2gYASABKAkiOQoSUmVzU2VhcmNoR3VpbGRMaXN0",
+ "EiMKBkd1aWxkcxgCIAMoCzITLk5ldFNpbXBsZUd1aWxkRGF0YSKqAQoTUmVz",
+ "R2V0R3VpbGRDaGF0TGlzdBInCgpNZW1iZXJMaXN0GAEgAygLMhMuTmV0R3Vp",
+ "bGRNZW1iZXJEYXRhEiMKCENoYXRMaXN0GAIgAygLMhEuTmV0R3VpbGRDaGF0",
+ "RGF0YRIcChREZWxldGVkTWVzc2FnZUlkTGlzdBgDIAMoCRInCgZSZXN1bHQY",
+ "BCABKA4yFy5HZXRHdWlsZENoYXRMaXN0UmVzdWx0IpABChBSZXNTZW5kR3Vp",
+ "bGRDaGF0EiQKBlJlc3VsdBgBIAEoDjIULkd1aWxkQ2hhdFNlbmRSZXN1bHQS",
+ "KwoHQmFuRnJvbRgCIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAS",
+ "KQoFQmFuVG8YAyABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wIicK",
+ "ElJlcURlbGV0ZUd1aWxkQ2hhdBIRCglNZXNzYWdlSWQYASABKAkiPAoSUmVz",
+ "RGVsZXRlR3VpbGRDaGF0EiYKBlJlc3VsdBgBIAEoDjIWLkRlbGV0ZUd1aWxk",
+ "Q2hhdFJlc3VsdCIfCh1SZXNTZXRVbmlvblJhaWRQcmFjdGljZURhbWFnZSIk",
+ "ChVSZXFHZXRHdWlsZFB1YmxpY0luZm8SCwoDR3NuGAEgASgDIlsKFVJlc0dl",
+ "dEd1aWxkUHVibGljSW5mbxIcCgVHdWlsZBgBIAEoCzINLk5ldEd1aWxkRGF0",
+ "YRIkCgdNZW1iZXJzGAIgAygLMhMuTmV0R3VpbGRNZW1iZXJEYXRhIhkKF1Jl",
+ "cUdldFVuaW9uUmFpZEpvaW5EYXRhIksKF1Jlc0dldFVuaW9uUmFpZEpvaW5E",
+ "YXRhEjAKEVVuaW9uUmFpZEpvaW5EYXRhGAEgASgLMhUuTmV0VW5pb25SYWlk",
+ "Sm9pbkRhdGEiNAoTUmVxR2V0VW5pb25SYWlkRGF0YRILCgNHc24YAiABKAMS",
+ "EAoISXNTaW1wbGUYAyABKAgiNgoTUmVzR2V0VW5pb25SYWlkRGF0YRIfCgRE",
+ "YXRhGAEgASgLMhEuTmV0VW5pb25SYWlkRGF0YSJ8ChNSZXNHZXRJbnRlcmNl",
+ "cHREYXRhEhwKFE5vcm1hbEludGVyY2VwdEdyb3VwGAEgASgFEhoKElNwZWNp",
+ "YWxJbnRlcmNlcHRJZBgCIAEoBRITCgtUaWNrZXRDb3VudBgDIAEoBRIWCg5N",
+ "YXhUaWNrZXRDb3VudBgEIAEoBSITChFSZXNFbnRlckludGVyY2VwdCKcAgoR",
+ "UmVzQ2xlYXJJbnRlcmNlcHQSEQoJSW50ZXJjZXB0GAEgASgFEhMKC0ludGVy",
+ "Y2VwdElkGAIgASgFEiQKDE5vcm1hbFJld2FyZBgDIAEoCzIOLk5ldFJld2Fy",
+ "ZERhdGESIwoLQm9udXNSZXdhcmQYBCABKAsyDi5OZXRSZXdhcmREYXRhEhMK",
+ "C1RpY2tldENvdW50GAUgASgFEhYKDk1heFRpY2tldENvdW50GAYgASgFEjMK",
+ "G05vcm1hbFJld2FyZEJ5UmV3YXJkVXBFdmVudBgHIAEoCzIOLk5ldFJld2Fy",
+ "ZERhdGESMgoaQm9udXNSZXdhcmRCeVJld2FyZFVwRXZlbnQYCCABKAsyDi5O",
+ "ZXRSZXdhcmREYXRhIj8KFVJlcUZhc3RDbGVhckludGVyY2VwdBIRCglJbnRl",
+ "cmNlcHQYASABKAUSEwoLSW50ZXJjZXB0SWQYAiABKAUiqgIKFVJlc0Zhc3RD",
+ "bGVhckludGVyY2VwdBIkCgxOb3JtYWxSZXdhcmQYASABKAsyDi5OZXRSZXdh",
+ "cmREYXRhEiMKC0JvbnVzUmV3YXJkGAIgASgLMg4uTmV0UmV3YXJkRGF0YRIT",
+ "CgtUaWNrZXRDb3VudBgDIAEoBRIWCg5NYXhUaWNrZXRDb3VudBgEIAEoBRIg",
+ "CgZSZXN1bHQYBSABKA4yEC5GYXN0Q2xlYXJSZXN1bHQSDgoGRGFtYWdlGAYg",
+ "ASgDEjMKG05vcm1hbFJld2FyZEJ5UmV3YXJkVXBFdmVudBgHIAEoCzIOLk5l",
+ "dFJld2FyZERhdGESMgoaQm9udXNSZXdhcmRCeVJld2FyZFVwRXZlbnQYCCAB",
+ "KAsyDi5OZXRSZXdhcmREYXRhIkkKG1JlcUNoZWNrQ2xlYXJJbnRlcmNlcHRU",
+ "b2RheRIVCg1JbnRlcmNlcHRUeXBlGAEgASgFEhMKC0ludGVyY2VwdElkGAIg",
+ "ASgFIiwKG1Jlc0NoZWNrQ2xlYXJJbnRlcmNlcHRUb2RheRINCgVDbGVhchgB",
+ "IAEoCCKfAQoZUmVxRW50ZXJJbnRlcmNlcHRQcmFjdGljZRIRCglJbnRlcmNl",
+ "cHQYASABKAUSEwoLSW50ZXJjZXB0SWQYAiABKAUSEgoKVGVhbU51bWJlchgD",
+ "IAEoBRJGChdBbnRpQ2hlYXRBZGRpdGlvbmFsSW5mbxgEIAEoCzIlLk5ldEFu",
+ "dGlDaGVhdEJhdHRsZVRMb2dBZGRpdGlvbmFsSW5mbyIbChlSZXNFbnRlcklu",
+ "dGVyY2VwdFByYWN0aWNlInAKGVJlc0NsZWFySW50ZXJjZXB0UHJhY3RpY2US",
+ "EQoJSW50ZXJjZXB0GAEgASgFEhMKC0ludGVyY2VwdElkGAIgASgFEhMKC1Rp",
+ "Y2tldENvdW50GAMgASgFEhYKDk1heFRpY2tldENvdW50GAQgASgFIlYKFFJl",
+ "cUVudGVyTW9nSW50ZXJjZXB0EhUKDUludGVyY2VwdFR5cGUYASABKAUSEwoL",
+ "SW50ZXJjZXB0SWQYAiABKAUSEgoKVGVhbU51bWJlchgDIAEoBSIWChRSZXNF",
+ "bnRlck1vZ0ludGVyY2VwdCJ8ChRSZXFDbGVhck1vZ0ludGVyY2VwdBIVCg1J",
+ "bnRlcmNlcHRUeXBlGAEgASgFEhMKC0ludGVyY2VwdElkGAIgASgFEg4KBkRh",
+ "bWFnZRgDIAEoAxISCgpUZWFtTnVtYmVyGAQgASgFEhQKDEJhdHRsZVJlc3Vs",
+ "dBgFIAEoBSL3AQoUUmVzQ2xlYXJNb2dJbnRlcmNlcHQSJAoMTm9ybWFsUmV3",
+ "YXJkGAEgASgLMg4uTmV0UmV3YXJkRGF0YRIjCgtCb251c1Jld2FyZBgCIAEo",
+ "CzIOLk5ldFJld2FyZERhdGESEwoLVGlja2V0Q291bnQYAyABKAUSFgoOTWF4",
+ "VGlja2V0Q291bnQYBCABKAUSMwobTm9ybWFsUmV3YXJkQnlSZXdhcmRVcEV2",
+ "ZW50GAUgASgLMg4uTmV0UmV3YXJkRGF0YRIyChpCb251c1Jld2FyZEJ5UmV3",
+ "YXJkVXBFdmVudBgGIAEoCzIOLk5ldFJld2FyZERhdGEiRgoYUmVxRmFzdENs",
+ "ZWFyTW9nSW50ZXJjZXB0EhUKDUludGVyY2VwdFR5cGUYASABKAUSEwoLSW50",
+ "ZXJjZXB0SWQYAiABKAUirQIKGFJlc0Zhc3RDbGVhck1vZ0ludGVyY2VwdBIk",
+ "CgxOb3JtYWxSZXdhcmQYASABKAsyDi5OZXRSZXdhcmREYXRhEiMKC0JvbnVz",
+ "UmV3YXJkGAIgASgLMg4uTmV0UmV3YXJkRGF0YRITCgtUaWNrZXRDb3VudBgD",
+ "IAEoBRIWCg5NYXhUaWNrZXRDb3VudBgEIAEoBRIgCgZSZXN1bHQYBSABKA4y",
+ "EC5GYXN0Q2xlYXJSZXN1bHQSDgoGRGFtYWdlGAYgASgDEjMKG05vcm1hbFJl",
+ "d2FyZEJ5UmV3YXJkVXBFdmVudBgHIAEoCzIOLk5ldFJld2FyZERhdGESMgoa",
+ "Qm9udXNSZXdhcmRCeVJld2FyZFVwRXZlbnQYCCABKAsyDi5OZXRSZXdhcmRE",
+ "YXRhIl4KHFJlcUVudGVyTW9nSW50ZXJjZXB0UHJhY3RpY2USFQoNSW50ZXJj",
+ "ZXB0VHlwZRgBIAEoBRITCgtJbnRlcmNlcHRJZBgCIAEoBRISCgpUZWFtTnVt",
+ "YmVyGAMgASgFIh4KHFJlc0VudGVyTW9nSW50ZXJjZXB0UHJhY3RpY2UihAEK",
+ "HFJlcUNsZWFyTW9nSW50ZXJjZXB0UHJhY3RpY2USFQoNSW50ZXJjZXB0VHlw",
+ "ZRgBIAEoBRITCgtJbnRlcmNlcHRJZBgCIAEoBRIOCgZEYW1hZ2UYAyABKAMS",
+ "EgoKVGVhbU51bWJlchgEIAEoBRIUCgxCYXR0bGVSZXN1bHQYBSABKAUiSwoc",
+ "UmVzQ2xlYXJNb2dJbnRlcmNlcHRQcmFjdGljZRITCgtUaWNrZXRDb3VudBgB",
+ "IAEoBRIWCg5NYXhUaWNrZXRDb3VudBgCIAEoBSIwChNOZXRJdGVtU2VsZWN0",
+ "T3B0aW9uEgoKAklkGAEgASgFEg0KBUNvdW50GAIgASgFIjYKFk5ldFdlYXJI",
+ "YXJtb255Q3ViZURhdGESCwoDQ3NuGAEgASgDEg8KB1N3YXBDc24YAiABKAMi",
+ "1wEKE1Jlc0dldEludmVudG9yeURhdGESHwoFSXRlbXMYAiADKAsyEC5OZXRV",
+ "c2VySXRlbURhdGESLQoMSGFybW9ueUN1YmVzGAMgAygLMhcuTmV0VXNlckhh",
+ "cm1vbnlDdWJlRGF0YRIqCgpBd2FrZW5pbmdzGAQgAygLMhYuTmV0RXF1aXBt",
+ "ZW50QXdha2VuaW5nEhsKE1J1bkF3YWtlbmluZ0lzbkxpc3QYBSADKAMSJwoL",
+ "VXNlclJlZGVlbXMYBiADKAsyEi5OZXRVc2VyUmVkZWVtRGF0YSIaChhSZXFG",
+ "b3JjZUdldEludmVudG9yeURhdGEiMwoQUmVzV2VhckVxdWlwbWVudBIfCgVJ",
+ "dGVtcxgDIAMoCzIQLk5ldFVzZXJJdGVtRGF0YSIzChFSZXNDbGVhckVxdWlw",
+ "bWVudBIeCgRJdGVtGAQgASgLMhAuTmV0VXNlckl0ZW1EYXRhIlwKD1Jlc1Vz",
+ "ZVNlbGVjdEJveBIpCgpDaGFyYWN0ZXJzGAMgAygLMhUuTmV0VXNlckNoYXJh",
+ "Y3RlckRhdGESHgoGUmV3YXJkGAQgASgLMg4uTmV0UmV3YXJkRGF0YSIxCg9S",
+ "ZXNVc2VCdW5kbGVCb3gSHgoGUmV3YXJkGAIgASgLMg4uTmV0UmV3YXJkRGF0",
+ "YSJ+ChNSZXNJbmNyZWFzZUV4cEVxdWlwEh8KBUl0ZW1zGAIgAygLMhAuTmV0",
+ "VXNlckl0ZW1EYXRhEiYKCEN1cnJlbmN5GAMgASgLMhQuTmV0VXNlckN1cnJl",
+ "bmN5RGF0YRIeCgZSZXdhcmQYBCABKAsyDi5OZXRSZXdhcmREYXRhIjcKFFJl",
+ "c1dlYXJFcXVpcG1lbnRMaXN0Eh8KBUl0ZW1zGAMgAygLMhAuTmV0VXNlckl0",
+ "ZW1EYXRhIkQKFFJlc0FsbENsZWFyRXF1aXBtZW50EgsKA0NzbhgCIAEoAxIf",
+ "CgVJdGVtcxgDIAMoCzIQLk5ldFVzZXJJdGVtRGF0YSJCChFSZXNHZXRIYXJt",
+ "b255Q3ViZRItCgxIYXJtb255Q3ViZXMYAiADKAsyFy5OZXRVc2VySGFybW9u",
+ "eUN1YmVEYXRhIkMKElJlc1dlYXJIYXJtb255Q3ViZRItCgxIYXJtb255Q3Vi",
+ "ZXMYAiADKAsyFy5OZXRVc2VySGFybW9ueUN1YmVEYXRhIkMKE1Jlc0NsZWFy",
+ "SGFybW9ueUN1YmUSLAoLSGFybW9ueUN1YmUYAiABKAsyFy5OZXRVc2VySGFy",
+ "bW9ueUN1YmVEYXRhIkkKGFJlc01hbmFnZW1lbnRIYXJtb255Q3ViZRItCgxI",
+ "YXJtb255Q3ViZXMYAiADKAsyFy5OZXRVc2VySGFybW9ueUN1YmVEYXRhImAK",
+ "FVJlc0xldmVsVXBIYXJtb255Q3ViZRIfCgVJdGVtcxgCIAMoCzIQLk5ldFVz",
+ "ZXJJdGVtRGF0YRImCghDdXJyZW5jeRgDIAEoCzIULk5ldFVzZXJDdXJyZW5j",
+ "eURhdGEiLQoLUmVzVXNlUGllY2USHgoGUmV3YXJkGAEgASgLMg4uTmV0UmV3",
+ "YXJkRGF0YSIxChVSZXFFcXVpcG1lbnRBd2FrZW5pbmcSCwoDSXNuGAEgASgD",
+ "EgsKA0NzbhgCIAEoAyKNAQoVUmVzRXF1aXBtZW50QXdha2VuaW5nEh8KBUl0",
+ "ZW1zGAEgAygLMhAuTmV0VXNlckl0ZW1EYXRhEigKCkN1cnJlbmNpZXMYAiAD",
+ "KAsyFC5OZXRVc2VyQ3VycmVuY3lEYXRhEikKCUF3YWtlbmluZxgDIAEoCzIW",
+ "Lk5ldEVxdWlwbWVudEF3YWtlbmluZyImChdSZXFBd2FrZW5pbmdSZXNldE9w",
+ "dGlvbhILCgNJc24YASABKAMilwEKF1Jlc0F3YWtlbmluZ1Jlc2V0T3B0aW9u",
+ "Eh8KBUl0ZW1zGAEgAygLMhAuTmV0VXNlckl0ZW1EYXRhEigKCkN1cnJlbmNp",
+ "ZXMYAiADKAsyFC5OZXRVc2VyQ3VycmVuY3lEYXRhEjEKC1Jlc2V0T3B0aW9u",
+ "GAMgASgLMhwuTmV0RXF1aXBtZW50QXdha2VuaW5nT3B0aW9uIjoKGFJlcUF3",
+ "YWtlbmluZ0NoYW5nZU9wdGlvbhILCgNJc24YASABKAMSEQoJSXNDaGFuZ2Vk",
+ "GAIgASgIIkUKGFJlc0F3YWtlbmluZ0NoYW5nZU9wdGlvbhIpCglBd2FrZW5p",
+ "bmcYASABKAsyFi5OZXRFcXVpcG1lbnRBd2FrZW5pbmciSQoWUmVxQXdha2Vu",
+ "aW5nTG9ja09wdGlvbhILCgNJc24YASABKAMSEAoIT3B0aW9uSWQYAiABKAUS",
+ "EAoISXNMb2NrZWQYAyABKAgiYwoWUmVzQXdha2VuaW5nTG9ja09wdGlvbhIf",
+ "CgVJdGVtcxgBIAMoCzIQLk5ldFVzZXJJdGVtRGF0YRIoCgpDdXJyZW5jaWVz",
+ "GAIgAygLMhQuTmV0VXNlckN1cnJlbmN5RGF0YSIoChlSZXFBd2FrZW5pbmdV",
+ "cGdyYWRlT3B0aW9uEgsKA0lzbhgBIAEoAyKZAQoZUmVzQXdha2VuaW5nVXBn",
+ "cmFkZU9wdGlvbhIfCgVJdGVtcxgBIAMoCzIQLk5ldFVzZXJJdGVtRGF0YRIo",
+ "CgpDdXJyZW5jaWVzGAIgAygLMhQuTmV0VXNlckN1cnJlbmN5RGF0YRIxCgtS",
+ "ZXNldE9wdGlvbhgDIAEoCzIcLk5ldEVxdWlwbWVudEF3YWtlbmluZ09wdGlv",
+ "biIkChVSZXFHZXRBd2FrZW5pbmdEZXRhaWwSCwoDSXNuGAEgASgDIn0KFVJl",
+ "c0dldEF3YWtlbmluZ0RldGFpbBIzCg1DdXJyZW50T3B0aW9uGAEgASgLMhwu",
+ "TmV0RXF1aXBtZW50QXdha2VuaW5nT3B0aW9uEi8KCU5ld09wdGlvbhgCIAEo",
+ "CzIcLk5ldEVxdWlwbWVudEF3YWtlbmluZ09wdGlvbiIPCg1SZXFMaXN0UmVk",
+ "ZWVtIjgKDVJlc0xpc3RSZWRlZW0SJwoLVXNlclJlZGVlbXMYASADKAsyEi5O",
+ "ZXRVc2VyUmVkZWVtRGF0YSIPCg1SZXNTZXRKdWtlYm94IjoKGVJlc0dldEp1",
+ "a2Vib3hSZXdhcmRlZERhdGESHQoVSnVrZWJveE1pc3Npb25UaWRMaXN0GAIg",
+ "AygFIlgKF1JlcVNldEp1a2Vib3hCZ21UYWJsZUlkEiUKCExvY2F0aW9uGAEg",
+ "ASgOMhMuTmV0SnVrZWJveExvY2F0aW9uEhYKDkp1a2Vib3hUYWJsZUlkGAIg",
+ "ASgFIhkKF1Jlc1NldEp1a2Vib3hCZ21UYWJsZUlkInAKGFJlcVNldEp1a2Vi",
+ "b3hCZ21QbGF5bGlzdBIlCghMb2NhdGlvbhgBIAEoDjITLk5ldEp1a2Vib3hM",
+ "b2NhdGlvbhIaChJKdWtlYm94UGxheWxpc3RVaWQYAiABKAMSEQoJSXNTaHVm",
+ "ZmxlGAMgASgIIhoKGFJlc1NldEp1a2Vib3hCZ21QbGF5bGlzdCJUChhSZXFT",
+ "ZXRKdWtlYm94QmdtRmF2b3JpdGUSJQoITG9jYXRpb24YASABKA4yEy5OZXRK",
+ "dWtlYm94TG9jYXRpb24SEQoJSXNTaHVmZmxlGAIgASgIIhoKGFJlc1NldEp1",
+ "a2Vib3hCZ21GYXZvcml0ZSIXChVSZXFHZXRKdWtlYm94UGxheWxpc3QiawoV",
+ "UmVzR2V0SnVrZWJveFBsYXlsaXN0EiYKCVBsYXlsaXN0cxgBIAMoCzITLk5l",
+ "dEp1a2Vib3hQbGF5bGlzdBIqCg1GYXZvcml0ZVNvbmdzGAIgASgLMhMuTmV0",
+ "SnVrZWJveEZhdm9yaXRlIikKGFJlcUNyZWF0ZUp1a2Vib3hQbGF5bGlzdBIN",
+ "CgVUaXRsZRgBIAEoCSJBChhSZXNDcmVhdGVKdWtlYm94UGxheWxpc3QSJQoI",
+ "UGxheWxpc3QYASABKAsyEy5OZXRKdWtlYm94UGxheWxpc3QiWwoVUmVxU2V0",
+ "SnVrZWJveFBsYXlsaXN0EhoKEkp1a2Vib3hQbGF5bGlzdFVpZBgBIAEoAxIm",
+ "CgVTb25ncxgCIAMoCzIXLk5ldEp1a2Vib3hQbGF5bGlzdFNvbmciYgoVUmVz",
+ "U2V0SnVrZWJveFBsYXlsaXN0EiUKCFBsYXlsaXN0GAEgASgLMhMuTmV0SnVr",
+ "ZWJveFBsYXlsaXN0EiIKCkp1a2Vib3hCZ20YAiADKAsyDi5OZXRKdWtlYm94",
+ "QmdtIk8KGVJlcUFkZFNvbmdKdWtlYm94UGxheWxpc3QSGgoSSnVrZWJveFBs",
+ "YXlsaXN0VWlkGAEgASgDEhYKDkp1a2Vib3hUYWJsZUlkGAIgASgFIkIKGVJl",
+ "c0FkZFNvbmdKdWtlYm94UGxheWxpc3QSJQoIUGxheWxpc3QYASABKAsyEy5O",
+ "ZXRKdWtlYm94UGxheWxpc3QiRAoaUmVxU2V0SnVrZWJveEZhdm9yaXRlU29u",
+ "Z3MSJgoFU29uZ3MYASADKAsyFy5OZXRKdWtlYm94UGxheWxpc3RTb25nImwK",
+ "GlJlc1NldEp1a2Vib3hGYXZvcml0ZVNvbmdzEioKDUZhdm9yaXRlU29uZ3MY",
+ "ASABKAsyEy5OZXRKdWtlYm94RmF2b3JpdGUSIgoKSnVrZWJveEJnbRgCIAMo",
+ "CzIOLk5ldEp1a2Vib3hCZ20iMwoZUmVxQWRkSnVrZWJveEZhdm9yaXRlU29u",
+ "ZxIWCg5KdWtlYm94VGFibGVJZBgBIAEoBSJHChlSZXNBZGRKdWtlYm94RmF2",
+ "b3JpdGVTb25nEioKDUZhdm9yaXRlU29uZ3MYASABKAsyEy5OZXRKdWtlYm94",
+ "RmF2b3JpdGUiRwoaUmVxU2V0SnVrZWJveFBsYXlsaXN0VGl0bGUSGgoSSnVr",
+ "ZWJveFBsYXlsaXN0VWlkGAEgASgDEg0KBVRpdGxlGAIgASgJIkMKGlJlc1Nl",
+ "dEp1a2Vib3hQbGF5bGlzdFRpdGxlEiUKCFBsYXlsaXN0GAEgASgLMhMuTmV0",
+ "SnVrZWJveFBsYXlsaXN0IjYKGFJlcURlbGV0ZUp1a2Vib3hQbGF5bGlzdBIa",
+ "ChJKdWtlYm94UGxheWxpc3RVaWQYASABKAMiPgoYUmVzRGVsZXRlSnVrZWJv",
+ "eFBsYXlsaXN0EiIKCkp1a2Vib3hCZ20YASADKAsyDi5OZXRKdWtlYm94Qmdt",
+ "Ih0KG1JlcVJlY29yZEp1a2Vib3hQbGF5SGlzdG9yeSIdChtSZXNSZWNvcmRK",
+ "dWtlYm94UGxheUhpc3Rvcnki6wEKFk5ldExpYmVyYXRlTWlzc2lvbkRhdGES",
+ "CgoCSWQYASABKAMSEgoKTWlzc2lvblRpZBgCIAEoBRIbChNMaWJlcmF0ZUNo",
+ "YXJhY3RlcklkGAMgASgFEisKDE1pc3Npb25TdGF0ZRgFIAEoDjIVLkxpYmVy",
+ "YXRlTWlzc2lvblN0YXRlEhEKCUNyZWF0ZWRBdBgGIAEoAxIWCg5UcmlnZ2Vy",
+ "U3RhcnRBdBgHIAEoAxIUCgxUcmlnZ2VyRW5kQXQYCCABKAMSFwoKUmVjZWl2",
+ "ZWRBdBgJIAEoA0gAiAEBQg0KC19SZWNlaXZlZEF0IqUBCg9OZXRMaWJlcmF0",
+ "ZURhdGESEwoLQ2hhcmFjdGVySWQYAiABKAUSDAoEU3RlcBgDIAEoBRIVCg1Q",
+ "cm9ncmVzc1BvaW50GAQgASgFEiwKC01pc3Npb25EYXRhGAUgAygLMhcuTmV0",
+ "TGliZXJhdGVNaXNzaW9uRGF0YRIVCg1SZXdhcmRlZENvdW50GAYgASgFEhMK",
+ "C0lzQ29tcGxldGVkGAcgASgIIn8KF05ldExpYmVyYXRlUHJvZ3Jlc3NEYXRh",
+ "EhMKC0NoYXJhY3RlcklkGAEgASgFEgwKBFN0ZXAYAiABKAUSFQoNUHJvZ3Jl",
+ "c3NQb2ludBgDIAEoBRIVCg1SZXdhcmRlZENvdW50GAQgASgFEhMKC0lzQ29t",
+ "cGxldGVkGAUgASgIIhQKElJlcUdldExpYmVyYXRlRGF0YSJcChJSZXNHZXRM",
+ "aWJlcmF0ZURhdGESHgoWT3BlbkxpYmVyYXRlVHlwZUlkTGlzdBgCIAMoBRIm",
+ "CgxMaWJlcmF0ZURhdGEYAyABKAsyEC5OZXRMaWJlcmF0ZURhdGEiHAoaUmVx",
+ "R2V0TGliZXJhdGVQcm9ncmVzc0xpc3QiVAoaUmVzR2V0TGliZXJhdGVQcm9n",
+ "cmVzc0xpc3QSNgoUTGliZXJhdGVQcm9ncmVzc0RhdGEYASADKAsyGC5OZXRM",
+ "aWJlcmF0ZVByb2dyZXNzRGF0YSIxChpSZXFDaG9vc2VMaWJlcmF0ZUNoYXJh",
+ "Y3RlchITCgtDaGFyYWN0ZXJJZBgCIAEoBSJmChpSZXNDaG9vc2VMaWJlcmF0",
+ "ZUNoYXJhY3RlchIeCgREYXRhGAEgASgLMhAuTmV0TGliZXJhdGVEYXRhEigK",
+ "BUVycm9yGAIgASgOMhkuTGliZXJhdGVEYXRhRXhwaXJlZEVycm9yIi8KGlJl",
+ "cUNvbXBsZXRlTGliZXJhdGVNaXNzaW9uEhEKCU1pc3Npb25JZBgDIAEoAyJm",
+ "ChpSZXNDb21wbGV0ZUxpYmVyYXRlTWlzc2lvbhIeCgREYXRhGAEgASgLMhAu",
+ "TmV0TGliZXJhdGVEYXRhEigKBUVycm9yGAIgASgOMhkuTGliZXJhdGVEYXRh",
+ "RXhwaXJlZEVycm9yIh0KG1JlcU9idGFpbkxpYmVyYXRlU3RlcFJld2FyZCKH",
+ "AQobUmVzT2J0YWluTGliZXJhdGVTdGVwUmV3YXJkEh4KBlJld2FyZBgBIAEo",
+ "CzIOLk5ldFJld2FyZERhdGESHgoERGF0YRgCIAEoCzIQLk5ldExpYmVyYXRl",
+ "RGF0YRIoCgVFcnJvchgDIAEoDjIZLkxpYmVyYXRlRGF0YUV4cGlyZWRFcnJv",
+ "ciIsChdSZXFSZXNldExpYmVyYXRlTWlzc2lvbhIRCglNaXNzaW9uSWQYAiAB",
+ "KAMijwEKF1Jlc1Jlc2V0TGliZXJhdGVNaXNzaW9uEh4KBERhdGEYASABKAsy",
+ "EC5OZXRMaWJlcmF0ZURhdGESKAoFRXJyb3IYAiABKA4yGS5MaWJlcmF0ZURh",
+ "dGFFeHBpcmVkRXJyb3ISKgoMQ3VycmVuY3lMaXN0GAMgAygLMhQuTmV0VXNl",
+ "ckN1cnJlbmN5RGF0YSJmCgpOZXRNZXNzYWdlEgsKA1NlcRgBIAEoAxIWCg5D",
+ "b252ZXJzYXRpb25JZBgCIAEoCRIRCglNZXNzYWdlSWQYAyABKAkSEQoJQ3Jl",
+ "YXRlZEF0GAQgASgDEg0KBVN0YXRlGAUgASgFIi8KDlJlc0dldE1lc3NhZ2Vz",
+ "Eh0KCE1lc3NhZ2VzGAIgAygLMgsuTmV0TWVzc2FnZSI3ChdSZXNFbnRlck1l",
+ "c3NlbmdlckRpYWxvZxIcCgdNZXNzYWdlGAEgASgLMgsuTmV0TWVzc2FnZSJR",
+ "ChFSZXNQcm9jZWVkTWVzc2FnZRIcCgdNZXNzYWdlGAEgASgLMgsuTmV0TWVz",
+ "c2FnZRIeCgZSZXdhcmQYAiABKAsyDi5OZXRSZXdhcmREYXRhIjgKFlJlc09i",
+ "dGFpbk1lc3NhZ2VSZXdhcmQSHgoGUmV3YXJkGAEgASgLMg4uTmV0UmV3YXJk",
+ "RGF0YSI/Ch9SZXNFbnRlclN1YlF1ZXN0TWVzc2VuZ2VyRGlhbG9nEhwKB01l",
+ "c3NhZ2UYASABKAsyCy5OZXRNZXNzYWdlIkIKIlJlc0VudGVyU3ViUXVlc3RG",
+ "aW5NZXNzZW5nZXJEaWFsb2cSHAoHTWVzc2FnZRgBIAEoCzILLk5ldE1lc3Nh",
+ "Z2UiMAoOUmVzRmluU3ViUXVlc3QSHgoGUmV3YXJkGAEgASgLMg4uTmV0UmV3",
+ "YXJkRGF0YSIbChlSZXNQaWNrVG9kYXlSYW5kb21NZXNzYWdlIlkKEE5ldFBp",
+ "Y2tlZE1lc3NhZ2USLQoJQ3JlYXRlZEF0GAEgASgLMhouZ29vZ2xlLnByb3Rv",
+ "YnVmLlRpbWVzdGFtcBIWCg5Db252ZXJzYXRpb25JZBgCIAEoCSIZChdSZXFH",
+ "ZXRQaWNrZWRNZXNzYWdlTGlzdCI6ChdSZXNHZXRQaWNrZWRNZXNzYWdlTGlz",
+ "dBIfCgREYXRhGAEgAygLMhEuTmV0UGlja2VkTWVzc2FnZSIaChhSZXNQaWNr",
+ "VG9kYXlEYWlseU1lc3NhZ2UiWQoVTmV0TWluaUdhbWVEaWNlUmV3YXJkEh4K",
+ "BlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGESIAoJRGljZUdhdWdlGAMg",
+ "ASgLMg0uTmV0RGljZUdhdWdlIksKDE5ldERpY2VHYXVnZRIoCgZSZXN1bHQY",
+ "ASABKA4yGC5NaW5pR2FtZURpY2VHYXVnZVJlc3VsdBIRCglHYWluVmFsdWUY",
+ "AiABKAUiLAoSUmVxR2V0TWluaUdhbWVEaWNlEhYKDkRpY2VNaW5pR2FtZUlk",
+ "GAEgASgFIo8BChJSZXNHZXRNaW5pR2FtZURpY2USFgoOQ3VycmVudEJvYXJk",
+ "SWQYASABKAUSHgoERGljZRgCIAEoCzIQLk5ldFVzZXJJdGVtRGF0YRIaChJH",
+ "YXVnZU1heEV2ZW50Q291bnQYBiABKAUSEgoKQ2hhaW5Db3VudBgEIAEoBRIR",
+ "CglEaWNlR2F1Z2UYByABKAUiLQoTUmVxTWluaUdhbWVEaWNlUm9sbBIWCg5E",
+ "aWNlTWluaUdhbWVJZBgBIAEoBSLZAgoTUmVzTWluaUdhbWVEaWNlUm9sbBIS",
+ "CgpEaWNlUmVzdWx0GAEgASgFEhYKDkN1cnJlbnRCb2FyZElkGAIgASgFEisK",
+ "C0V2ZW50UmV3YXJkGAMgASgLMhYuTmV0TWluaUdhbWVEaWNlUmV3YXJkEjMK",
+ "E0dhdWdlTWF4RXZlbnRSZXdhcmQYDCABKAsyFi5OZXRNaW5pR2FtZURpY2VS",
+ "ZXdhcmQSHgoERGljZRgFIAEoCzIQLk5ldFVzZXJJdGVtRGF0YRIaChJHYXVn",
+ "ZU1heEV2ZW50Q291bnQYDSABKAUSEgoKQ2hhaW5Db3VudBgHIAEoBRIMCgRH",
+ "b1RvGAggASgFEhAKCElzRmluaXNoGAkgASgIEjEKE0dhdWdlTWF4RXZlbnRS",
+ "ZXN1bHQYDiABKA4yFC5HYXVnZU1heEV2ZW50UmVzdWx0EhEKCURpY2VHYXVn",
+ "ZRgPIAEoBSIqChVSZXFHZXRNaW5pR2FtZVNvcnRPdXQSEQoJU29ydE91dElk",
+ "GAEgASgFIiwKFVJlc0dldE1pbmlHYW1lU29ydE91dBITCgtUaWNrZXRDb3Vu",
+ "dBgBIAEoBSKLAQoYUmVxTWluaUdhbWVTb3J0T3V0UmVzdWx0EhEKCVNvcnRP",
+ "dXRJZBgBIAEoBRINCgVQb2ludBgCIAEoBRImCgRUeXBlGAMgASgOMhguTWlu",
+ "aUdhbWVTb3J0T3V0UGxheVR5cGUSJQoESW5mbxgEIAEoCzIXLk5ldE1pbmlH",
+ "YW1lU29ydE91dEluZm8idwoYUmVzTWluaUdhbWVTb3J0T3V0UmVzdWx0EhMK",
+ "C1RpY2tldENvdW50GAEgASgFEh4KBlJld2FyZBgCIAEoCzIOLk5ldFJld2Fy",
+ "ZERhdGESJgoGUmVzdWx0GAMgASgOMhYuTWluaUdhbWVTb3J0T3V0UmVzdWx0",
+ "Ik8KFk5ldE1pbmlHYW1lU29ydE91dEluZm8SDQoFTGV2ZWwYASABKAUSEgoK",
+ "RmV2ZXJQb2ludBgCIAEoBRISCgpGZXZlckNvdW50GAMgASgFIlQKF1JlcU1p",
+ "bmlHYW1lU29ydE91dFN0YXJ0EhEKCVNvcnRPdXRJZBgBIAEoBRImCgRUeXBl",
+ "GAIgASgOMhguTWluaUdhbWVTb3J0T3V0UGxheVR5cGUiGQoXUmVzTWluaUdh",
+ "bWVTb3J0T3V0U3RhcnQifAoWTmV0VGV4dEFkdlByb2dyZXNzRGF0YRIKCgJJ",
+ "ZBgBIAEoAxIXCg9UZXh0QWR2ZW50dXJlSWQYAiABKAUSDgoGUGFnZUlkGAMg",
+ "ASgFEi0KCUNyZWF0ZWRBdBgEIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1l",
+ "c3RhbXAiigIKDk5ldFRleHRBZHZEYXRhEhYKDkxvb3RDb2xsZWN0aW9uGAEg",
+ "AygFEiMKG0VuZGluZ1RpY2tldEF1dG9DaGFyZ2VDb3VudBgCIAEoBRIjChtS",
+ "ZXdhcmRUaWNrZXRBdXRvQ2hhcmdlQ291bnQYAyABKAUSNAoTQ3VycmVudFBy",
+ "b2dyZXNzRGF0YRgEIAMoCzIXLk5ldFRleHRBZHZQcm9ncmVzc0RhdGESGAoQ",
+ "UmVjb3JkZWRQYWdlTGlzdBgFIAMoBRIXCg9DaGVja2VkUGFnZUxpc3QYByAD",
+ "KAUSLQoOQ2hlY2tlZExvZ0xpc3QYBiADKAsyFS5OZXRUZXh0QWR2Q2hlY2tl",
+ "ZExvZyJ0ChROZXRUZXh0QWR2Q2hlY2tlZExvZxIXCg9UZXh0QWR2ZW50dXJl",
+ "SWQYASABKAUSNAoOQ2hlY2tlZExvZ1R5cGUYAiABKA4yHC5UZXh0QWR2ZW50",
+ "dXJlQ2hlY2tlZExvZ1R5cGUSDQoFVmFsdWUYAyABKAUiOQoRUmVzR2V0VGV4",
+ "dEFkdkRhdGESJAoLVGV4dEFkdkRhdGEYASABKAsyDy5OZXRUZXh0QWR2RGF0",
+ "YSJSChRSZXNSZWNvcmRUZXh0QWR2UGFnZRIkCgtUZXh0QWR2RGF0YRgBIAEo",
+ "CzIPLk5ldFRleHRBZHZEYXRhEhQKDFJld2FyZExvb3RJZBgCIAEoBSIyCh1S",
+ "ZXFSZXR1cm5Ub1RleHRBZHZGaXJzdFNlbGVjdBIRCglUZXh0QWR2SWQYASAB",
+ "KAUiRQodUmVzUmV0dXJuVG9UZXh0QWR2Rmlyc3RTZWxlY3QSJAoLVGV4dEFk",
+ "dkRhdGEYASABKAsyDy5OZXRUZXh0QWR2RGF0YSI6ChJSZXNVbmRvVGV4dEFk",
+ "dlBhZ2USJAoLVGV4dEFkdkRhdGEYASABKAsyDy5OZXRUZXh0QWR2RGF0YSJX",
+ "Cg9SZXNDbGVhclRleHRBZHYSJAoLVGV4dEFkdkRhdGEYASABKAsyDy5OZXRU",
+ "ZXh0QWR2RGF0YRIeCgZSZXdhcmQYAiABKAsyDi5OZXRSZXdhcmREYXRhIkgK",
+ "F1Jlc0FkZFRleHRBZHZDaGVja2VkTG9nEi0KDkNoZWNrZWRMb2dMaXN0GAEg",
+ "AygLMhUuTmV0VGV4dEFkdkNoZWNrZWRMb2ci5wEKEk5ldE1pbmlHYW1lQkJR",
+ "RGF0YRIPCgdFdmVudElkGAEgASgFEhEKCUhpZ2hTY29yZRgCIAEoBRIdChVE",
+ "YWlseUFjY3VtdWxhdGVkU2NvcmUYAyABKAUSHQoVVG90YWxBY2N1bXVsYXRl",
+ "ZFNjb3JlGAQgASgDEhcKD0lzRGFpbHlSZXdhcmRlZBgFIAEoCBIaChJTdGVw",
+ "VXBSZXdhcmRlZExpc3QYBiADKAUSHAoUUmVjb3JkZWRDdXRTY2VuZUxpc3QY",
+ "ByADKAUSHAoURGFpbHlGaXJzdENsZWFyQ291bnQYCCABKAUiKAoVUmVxR2V0",
+ "TWluaUdhbWVCQlFEYXRhEg8KB0V2ZW50SWQYASABKAUiOgoVUmVzR2V0TWlu",
+ "aUdhbWVCQlFEYXRhEiEKBERhdGEYASABKAsyEy5OZXRNaW5pR2FtZUJCUURh",
+ "dGEiNQoTUmVxQ2xlYXJNaW5pR2FtZUJCURIPCgdFdmVudElkGAEgASgFEg0K",
+ "BVNjb3JlGAIgASgFIn8KE1Jlc0NsZWFyTWluaUdhbWVCQlESIQoERGF0YRgB",
+ "IAEoCzITLk5ldE1pbmlHYW1lQkJRRGF0YRIeCgZSZXdhcmQYAiABKAsyDi5O",
+ "ZXRSZXdhcmREYXRhEiUKCUJhblJlc3VsdBgDIAEoDjISLk1pbmlHYW1lQmFu",
+ "UmVzdWx0IksKIFJlcU9idGFpbk1pbmlHYW1lQkJRU3RlcFVwUmV3YXJkEg8K",
+ "B0V2ZW50SWQYASABKAUSFgoOU3RlcFVwUmV3YXJkSWQYAiABKAUiZQogUmVz",
+ "T2J0YWluTWluaUdhbWVCQlFTdGVwVXBSZXdhcmQSIQoERGF0YRgBIAEoCzIT",
+ "Lk5ldE1pbmlHYW1lQkJRRGF0YRIeCgZSZXdhcmQYAiABKAsyDi5OZXRSZXdh",
+ "cmREYXRhIisKGFJlcUdldE1pbmlHYW1lQkJRUmFua2luZxIPCgdFdmVudElk",
+ "GAEgASgFIoYBChhSZXNHZXRNaW5pR2FtZUJCUVJhbmtpbmcSNAoQVXNlckd1",
+ "aWxkUmFua2luZxgBIAEoCzIaLk5ldE1pbmlHYW1lQkJRUmFua2luZ0RhdGES",
+ "NAoQR3VpbGRSYW5raW5nTGlzdBgCIAMoCzIaLk5ldE1pbmlHYW1lQkJRUmFu",
+ "a2luZ0RhdGEiRAocUmVxUmVjb3JkTWluaUdhbWVCQlFDdXRTY2VuZRIPCgdF",
+ "dmVudElkGAEgASgFEhMKC0N1dFNjZW5lVGlkGAIgASgFIkEKHFJlc1JlY29y",
+ "ZE1pbmlHYW1lQkJRQ3V0U2NlbmUSIQoERGF0YRgBIAEoCzITLk5ldE1pbmlH",
+ "YW1lQkJRRGF0YSJZChlOZXRNaW5pR2FtZUJCUVJhbmtpbmdEYXRhEgwKBFJh",
+ "bmsYASABKAMSDQoFU2NvcmUYAiABKAMSHwoEVXNlchgDIAEoCzIRLk5ldFdo",
+ "b2xlVXNlckRhdGEioQEKGU5ldE1pbmlHYW1lQ2UwMDJRdWVzdERhdGESEwoL",
+ "Q2UwMDJEYXRhSWQYASABKAUSEQoJSXNDbGVhcmVkGAIgASgIEi0KCUNyZWF0",
+ "ZWRBdBgDIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASLQoJQ2xl",
+ "YXJlZEF0GAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCKgAQoU",
+ "TmV0TWluaUdhbWVDZTAwMkRhdGESDwoHQ2UwMDJJZBgBIAEoBRItCglRdWVz",
+ "dExpc3QYAiADKAsyGi5OZXRNaW5pR2FtZUNlMDAyUXVlc3REYXRhEhMKC0Fy",
+ "Y2hpdmVMaXN0GAMgAygFEjMKDkNoZWNrZWRMb2dMaXN0GAQgAygLMhsuTmV0",
+ "TWluaUdhbWVDZTAwMkNoZWNrZWRMb2ciKgoXUmVxR2V0TWluaUdhbWVDZTAw",
+ "MkRhdGESDwoHQ2UwMDJJZBgBIAEoBSI+ChdSZXNHZXRNaW5pR2FtZUNlMDAy",
+ "RGF0YRIjCgREYXRhGAEgASgLMhUuTmV0TWluaUdhbWVDZTAwMkRhdGEiMgob",
+ "UmVxQWNjZXB0TWluaUdhbWVDZTAwMlF1ZXN0EhMKC0NlMDAyRGF0YUlkGAEg",
+ "ASgFIkIKG1Jlc0FjY2VwdE1pbmlHYW1lQ2UwMDJRdWVzdBIjCgREYXRhGAEg",
+ "ASgLMhUuTmV0TWluaUdhbWVDZTAwMkRhdGEiMgoaUmVxRW50ZXJNaW5pR2Ft",
+ "ZUNlMDAyU3RhZ2USFAoMQ2UwMDJTdGFnZUlkGAEgASgFIhwKGlJlc0VudGVy",
+ "TWluaUdhbWVDZTAwMlN0YWdlIjIKGlJlcUNsZWFyTWluaUdhbWVDZTAwMlN0",
+ "YWdlEhQKDENlMDAyU3RhZ2VJZBgBIAEoBSJhChpSZXNDbGVhck1pbmlHYW1l",
+ "Q2UwMDJTdGFnZRIjCgREYXRhGAEgASgLMhUuTmV0TWluaUdhbWVDZTAwMkRh",
+ "dGESHgoGUmV3YXJkGAIgASgLMg4uTmV0UmV3YXJkRGF0YSJhChpOZXRNaW5p",
+ "R2FtZUNlMDAyQ2hlY2tlZExvZxI0Cg5DaGVja2VkTG9nVHlwZRgBIAEoDjIc",
+ "Lk1pbmlHYW1lQ2UwMDJDaGVja2VkTG9nVHlwZRINCgVWYWx1ZRgCIAEoBSJl",
+ "Ch1SZXFBZGRNaW5pR2FtZUNlMDAyQ2hlY2tlZExvZxIPCgdDZTAwMklkGAEg",
+ "ASgFEjMKDkNoZWNrZWRMb2dMaXN0GAIgAygLMhsuTmV0TWluaUdhbWVDZTAw",
+ "MkNoZWNrZWRMb2ciVAodUmVzQWRkTWluaUdhbWVDZTAwMkNoZWNrZWRMb2cS",
+ "MwoOQ2hlY2tlZExvZ0xpc3QYASADKAsyGy5OZXRNaW5pR2FtZUNlMDAyQ2hl",
+ "Y2tlZExvZyKzAQodTmV0TWluaUdhbWVOS1NNaXNzaW9uUHJvZ3Jlc3MSCwoD",
+ "U2VxGAEgASgDEhQKDE5LU01pc3Npb25JZBgCIAEoBRIQCghQcm9ncmVzcxgD",
+ "IAEoBRItCglDcmVhdGVkQXQYBCABKAsyGi5nb29nbGUucHJvdG9idWYuVGlt",
+ "ZXN0YW1wEi4KClJlY2VpdmVkQXQYBSABKAsyGi5nb29nbGUucHJvdG9idWYu",
+ "VGltZXN0YW1wImoKFVJlc0dldE1pbmlHYW1lTktTRGF0YRIUCgxQcm9ncmVz",
+ "c0pzb24YASABKAkSOwoTTWlzc2lvblByb2dyZXNzTGlzdBgCIAMoCzIeLk5l",
+ "dE1pbmlHYW1lTktTTWlzc2lvblByb2dyZXNzIm0KHFJlc1VwbG9hZE1pbmlH",
+ "YW1lTktTUHJvZ3Jlc3MSJgoFRXJyb3IYASABKA4yFy5OS1NNaXNzaW9uRXhw",
+ "aXJlZEVycm9yEiUKCUJhblJlc3VsdBgCIAEoDjISLk1pbmlHYW1lQmFuUmVz",
+ "dWx0ImYKFVJlcUNvbXBsZXRlTktTTWlzc2lvbhINCgVOS1NJZBgBIAEoBRIb",
+ "ChNOS1NNaXNzaW9uU2VxSWRMaXN0GAIgAygDEiEKGVByb2dyZXNzSnNvbkFm",
+ "dGVyQ29tcGxldGUYAyABKAkiwwEKFVJlc0NvbXBsZXRlTktTTWlzc2lvbhIe",
+ "CgZSZXdhcmQYASABKAsyDi5OZXRSZXdhcmREYXRhEjsKE01pc3Npb25Qcm9n",
+ "cmVzc0xpc3QYAiADKAsyHi5OZXRNaW5pR2FtZU5LU01pc3Npb25Qcm9ncmVz",
+ "cxImCgVFcnJvchgDIAEoDjIXLk5LU01pc3Npb25FeHBpcmVkRXJyb3ISJQoJ",
+ "QmFuUmVzdWx0GAQgASgOMhIuTWluaUdhbWVCYW5SZXN1bHQiQwobTmV0TktT",
+ "TWlzc2lvblByb2dyZXNzVXBkYXRlEg0KBVNlcUlkGAEgASgDEhUKDVByb2dy",
+ "ZXNzQ291bnQYAiABKAUiggEKG1Jlc1VwZGF0ZU5LU01pc3Npb25Qcm9ncmVz",
+ "cxI7ChNNaXNzaW9uUHJvZ3Jlc3NMaXN0GAEgAygLMh4uTmV0TWluaUdhbWVO",
+ "S1NNaXNzaW9uUHJvZ3Jlc3MSJgoFRXJyb3IYAiABKA4yFy5OS1NNaXNzaW9u",
+ "RXhwaXJlZEVycm9yIikKGFJlcUVudGVyTWluaUdhbWVOS1NTdGFnZRINCgVO",
+ "S1NJZBgBIAEoBSIaChhSZXNFbnRlck1pbmlHYW1lTktTU3RhZ2UiKQoYUmVx",
+ "R2V0TWluaUdhbWVOS1NSYW5raW5nEg0KBU5LU0lkGAEgASgFIoYBChhSZXNH",
+ "ZXRNaW5pR2FtZU5LU1JhbmtpbmcSNAoQVXNlckd1aWxkUmFua2luZxgBIAEo",
+ "CzIaLk5ldE1pbmlHYW1lTktTUmFua2luZ0RhdGESNAoQR3VpbGRSYW5raW5n",
+ "TGlzdBgCIAMoCzIaLk5ldE1pbmlHYW1lTktTUmFua2luZ0RhdGEiWQoZTmV0",
+ "TWluaUdhbWVOS1NSYW5raW5nRGF0YRIMCgRSYW5rGAEgASgFEg0KBVNjb3Jl",
+ "GAIgASgDEh8KBFVzZXIYAyABKAsyES5OZXRXaG9sZVVzZXJEYXRhIiYKJFJl",
+ "c0FjY3VtdWxhdGVNaW5pR2FtZU5LU1JhbmtpbmdTY29yZSIiCiBSZXNSZWNv",
+ "cmRNaW5pR2FtZU5LU1N0YWdlUGxheUxvZyJCCh1OZXRNaW5pR2FtZU5LU0l0",
+ "ZW1Db2xsZWN0RGF0YRIRCglOS1NJdGVtSWQYASABKAUSDgoGQW1vdW50GAIg",
+ "ASgFIkgKHU5ldE1pbmlHYW1lTktTTW9uc3RlcktpbGxEYXRhEhQKDE5LU01v",
+ "bnN0ZXJJZBgBIAEoBRIRCglLaWxsQ291bnQYAiABKAUiKQonUmVzUmVjb3Jk",
+ "TWluaUdhbWVOS1NTa2lsbFRyZWVVcGdyYWRlTG9nIigKJlJlc1JlY29yZE1p",
+ "bmlHYW1lTktTQ2hhcmFjdGVyVW5sb2NrTG9nIrUBCh9OZXRNaW5pR2FtZU5L",
+ "U1YyTWlzc2lvblByb2dyZXNzEgsKA1NlcRgBIAEoAxIUCgxOS1NNaXNzaW9u",
+ "SWQYAiABKAUSEAoIUHJvZ3Jlc3MYAyABKAUSLQoJQ3JlYXRlZEF0GAQgASgL",
+ "MhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIuCgpSZWNlaXZlZEF0GAUg",
+ "ASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCJuChdSZXNHZXRNaW5p",
+ "R2FtZU5LU1YyRGF0YRIUCgxQcm9ncmVzc0pzb24YASABKAkSPQoTTWlzc2lv",
+ "blByb2dyZXNzTGlzdBgCIAMoCzIgLk5ldE1pbmlHYW1lTktTVjJNaXNzaW9u",
+ "UHJvZ3Jlc3MicQoeUmVzVXBsb2FkTWluaUdhbWVOS1NWMlByb2dyZXNzEigK",
+ "BUVycm9yGAEgASgOMhkuTktTVjJNaXNzaW9uRXhwaXJlZEVycm9yEiUKCUJh",
+ "blJlc3VsdBgCIAEoDjISLk1pbmlHYW1lQmFuUmVzdWx0ImgKF1JlcUNvbXBs",
+ "ZXRlTktTVjJNaXNzaW9uEg0KBU5LU0lkGAEgASgFEhsKE05LU01pc3Npb25T",
+ "ZXFJZExpc3QYAiADKAMSIQoZUHJvZ3Jlc3NKc29uQWZ0ZXJDb21wbGV0ZRgD",
+ "IAEoCSLJAQoXUmVzQ29tcGxldGVOS1NWMk1pc3Npb24SHgoGUmV3YXJkGAEg",
+ "ASgLMg4uTmV0UmV3YXJkRGF0YRI9ChNNaXNzaW9uUHJvZ3Jlc3NMaXN0GAIg",
+ "AygLMiAuTmV0TWluaUdhbWVOS1NWMk1pc3Npb25Qcm9ncmVzcxIoCgVFcnJv",
+ "chgDIAEoDjIZLk5LU1YyTWlzc2lvbkV4cGlyZWRFcnJvchIlCglCYW5SZXN1",
+ "bHQYBCABKA4yEi5NaW5pR2FtZUJhblJlc3VsdCJFCh1OZXROS1NWMk1pc3Np",
+ "b25Qcm9ncmVzc1VwZGF0ZRINCgVTZXFJZBgBIAEoAxIVCg1Qcm9ncmVzc0Nv",
+ "dW50GAIgASgFIogBCh1SZXNVcGRhdGVOS1NWMk1pc3Npb25Qcm9ncmVzcxI9",
+ "ChNNaXNzaW9uUHJvZ3Jlc3NMaXN0GAEgAygLMiAuTmV0TWluaUdhbWVOS1NW",
+ "Mk1pc3Npb25Qcm9ncmVzcxIoCgVFcnJvchgCIAEoDjIZLk5LU1YyTWlzc2lv",
+ "bkV4cGlyZWRFcnJvciIrChpSZXFFbnRlck1pbmlHYW1lTktTVjJTdGFnZRIN",
+ "CgVOS1NJZBgBIAEoBSIcChpSZXNFbnRlck1pbmlHYW1lTktTVjJTdGFnZSIr",
+ "ChpSZXFHZXRNaW5pR2FtZU5LU1YyUmFua2luZxINCgVOS1NJZBgBIAEoBSKM",
+ "AQoaUmVzR2V0TWluaUdhbWVOS1NWMlJhbmtpbmcSNgoQVXNlckd1aWxkUmFu",
+ "a2luZxgBIAEoCzIcLk5ldE1pbmlHYW1lTktTVjJSYW5raW5nRGF0YRI2ChBH",
+ "dWlsZFJhbmtpbmdMaXN0GAIgAygLMhwuTmV0TWluaUdhbWVOS1NWMlJhbmtp",
+ "bmdEYXRhIlsKG05ldE1pbmlHYW1lTktTVjJSYW5raW5nRGF0YRIMCgRSYW5r",
+ "GAEgASgFEg0KBVNjb3JlGAIgASgDEh8KBFVzZXIYAyABKAsyES5OZXRXaG9s",
+ "ZVVzZXJEYXRhIigKJlJlc0FjY3VtdWxhdGVNaW5pR2FtZU5LU1YyUmFua2lu",
+ "Z1Njb3JlIiQKE1JlcUdldE5LU1YyU2NlbmFyaW8SDQoFTktTSWQYASABKAUi",
+ "LQoTUmVzR2V0TktTVjJTY2VuYXJpbxIWCg5TY2VuYXJpb0lkTGlzdBgBIAMo",
+ "CSJRChhSZXFDb21wbGV0ZU5LU1YyU2NlbmFyaW8SDQoFTktTSWQYASABKAUS",
+ "EgoKU2NlbmFyaW9JZBgCIAEoCRISCgpEaWFsb2dUeXBlGAMgASgFIhoKGFJl",
+ "c0NvbXBsZXRlTktTVjJTY2VuYXJpbyLHAgoiUmVxUmVjb3JkTWluaUdhbWVO",
+ "S1NWMlN0YWdlUGxheUxvZxINCgVOS1NJZBgBIAEoBRIPCgdTdGFnZUlkGAIg",
+ "ASgFEhMKC0NoYXJhY3RlcklkGAMgASgFEjkKD0l0ZW1Db2xsZWN0TGlzdBgE",
+ "IAMoCzIgLk5ldE1pbmlHYW1lTktTVjJJdGVtQ29sbGVjdERhdGESOQoPTW9u",
+ "c3RlcktpbGxMaXN0GAUgAygLMiAuTmV0TWluaUdhbWVOS1NWMk1vbnN0ZXJL",
+ "aWxsRGF0YRIWCg5DaGFyYWN0ZXJMZXZlbBgGIAEoBRIUCgxTdXJ2aXZhbFRp",
+ "bWUYByABKAUSKQoKUGxheVJlc3VsdBgIIAEoDjIVLk5LU1YyU3RhZ2VSZXN1",
+ "bHRUeXBlEh0KFUlzUmVzdW1lZEZyb21MYXN0U2F2ZRgJIAEoCCIkCiJSZXNS",
+ "ZWNvcmRNaW5pR2FtZU5LU1YyU3RhZ2VQbGF5TG9nIkQKH05ldE1pbmlHYW1l",
+ "TktTVjJJdGVtQ29sbGVjdERhdGESEQoJTktTSXRlbUlkGAEgASgFEg4KBkFt",
+ "b3VudBgCIAEoBSJKCh9OZXRNaW5pR2FtZU5LU1YyTW9uc3RlcktpbGxEYXRh",
+ "EhQKDE5LU01vbnN0ZXJJZBgBIAEoBRIRCglLaWxsQ291bnQYAiABKAUioQEK",
+ "KVJlcVJlY29yZE1pbmlHYW1lTktTVjJTa2lsbFRyZWVVcGdyYWRlTG9nEg0K",
+ "BU5LU0lkGAEgASgFEhMKC0NoYXJhY3RlcklkGAIgASgFEicKB0FjdFR5cGUY",
+ "AyABKA4yFi5OS1NWMlNraWxsVHJlZUFjdFR5cGUSEwoLU2tpbGxUcmVlSWQY",
+ "BCABKAUSEgoKU2xvdEl0ZW1JZBgFIAEoBSIrCilSZXNSZWNvcmRNaW5pR2Ft",
+ "ZU5LU1YyU2tpbGxUcmVlVXBncmFkZUxvZyJOCihSZXFSZWNvcmRNaW5pR2Ft",
+ "ZU5LU1YyQ2hhcmFjdGVyVW5sb2NrTG9nEg0KBU5LU0lkGAEgASgFEhMKC0No",
+ "YXJhY3RlcklkGAIgASgFIioKKFJlc1JlY29yZE1pbmlHYW1lTktTVjJDaGFy",
+ "YWN0ZXJVbmxvY2tMb2ciWAoVTmV0RGF0ZVNpbVN0YW1pbmFEYXRhEhQKDElu",
+ "ZmluaXRlTW9kZRgBIAEoCBIPCgdTdGFtaW5hGAIgASgFEhgKEFRvZGF5VXNl",
+ "ZFN0YW1pbmEYAyABKAUiIgoNUmVxR2V0RGF0ZVNpbRIRCglEYXRlU2ltSWQY",
+ "ASABKAUikQEKDVJlc0dldERhdGVTaW0SEwoLRGF0ZVNpbUpzb24YASABKAkS",
+ "EgoKRGlhbG9nRGF0YRgCIAMoCRInCgdTdGFtaW5hGAUgASgLMhYuTmV0RGF0",
+ "ZVNpbVN0YW1pbmFEYXRhEhcKD1NwZWNpYWxSZXdhcmRlZBgGIAEoCBIVCg1B",
+ "bGJ1bVJld2FyZGVkGAcgAygFIl4KE1JlcUZpbkRhdGVTaW1EaWFsb2cSEQoJ",
+ "RGF0ZVNpbUlkGAEgASgFEhAKCERpYWxvZ0lkGAIgASgJEgwKBEpzb24YBCAB",
+ "KAkSFAoMSXNVc2VTdGFtaW5hGAUgASgIImcKE1Jlc0ZpbkRhdGVTaW1EaWFs",
+ "b2cSKwoLU3RhbWluYURhdGEYASABKAsyFi5OZXREYXRlU2ltU3RhbWluYURh",
+ "dGESIwoLRGFpbHlSZXdhcmQYAiABKAsyDi5OZXRSZXdhcmREYXRhIkgKG1Jl",
+ "cU9idGFpbkRhdGVTaW1BbGJ1bVJld2FyZBIRCglEYXRlU2ltSWQYASABKAUS",
+ "FgoOSGVyb2luZUFsYnVtSWQYAiABKAUiPQobUmVzT2J0YWluRGF0ZVNpbUFs",
+ "YnVtUmV3YXJkEh4KBlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGEiMgod",
+ "UmVxT2J0YWluRGF0ZVNpbVNwZWNpYWxSZXdhcmQSEQoJRGF0ZVNpbUlkGAEg",
+ "ASgFIj8KHVJlc09idGFpbkRhdGVTaW1TcGVjaWFsUmV3YXJkEh4KBlJld2Fy",
+ "ZBgBIAEoCzIOLk5ldFJld2FyZERhdGEidQofUmVxUmVjb3JkRGF0ZVNpbUhl",
+ "cm9pbmVSZWxhdGlvbhIRCglEYXRlU2ltSWQYASABKAUSEQoJSGVyb2luZUlk",
+ "GAIgASgJEhUKDVJlbGF0aW9uTGV2ZWwYAyABKAUSFQoNUmVsYXRpb25Qb2lu",
+ "dBgEIAEoBSIhCh9SZXNSZWNvcmREYXRlU2ltSGVyb2luZVJlbGF0aW9uIrkB",
+ "ChpOZXRNaW5pR2FtZURlc3NlcnRSdXNoRGF0YRIVCg1EZXNzZXJ0UnVzaElk",
+ "GAEgASgFEhEKCUhpZ2hTY29yZRgCIAEoBRIdChVEYWlseUFjY3VtdWxhdGVk",
+ "U2NvcmUYAyABKAUSHQoVVG90YWxBY2N1bXVsYXRlZFNjb3JlGAQgASgDEhcK",
+ "D0lzRGFpbHlSZXdhcmRlZBgFIAEoCBIaChJTdGVwVXBSZXdhcmRlZExpc3QY",
+ "BiADKAUiNgodUmVxR2V0TWluaUdhbWVEZXNzZXJ0UnVzaERhdGESFQoNRGVz",
+ "c2VydFJ1c2hJZBgBIAEoBSJKCh1SZXNHZXRNaW5pR2FtZURlc3NlcnRSdXNo",
+ "RGF0YRIpCgREYXRhGAEgASgLMhsuTmV0TWluaUdhbWVEZXNzZXJ0UnVzaERh",
+ "dGEibgobUmVxQ2xlYXJNaW5pR2FtZURlc3NlcnRSdXNoEhUKDURlc3NlcnRS",
+ "dXNoSWQYASABKAUSDQoFU2NvcmUYAiABKAUSKQoESW5mbxgDIAEoCzIbLk5l",
+ "dE1pbmlHYW1lRGVzc2VydFJ1c2hJbmZvIokBChpOZXRNaW5pR2FtZURlc3Nl",
+ "cnRSdXNoSW5mbxISCgpGZXZlclBvaW50GAEgASgFEhIKCkZldmVyQ291bnQY",
+ "AiABKAUSGgoSTWF4RGlmZmljdWx0eUxldmVsGAMgASgFEhAKCE1heENvbWJv",
+ "GAQgASgFEhUKDU1heEZldmVyTGV2ZWwYBSABKAUijwEKG1Jlc0NsZWFyTWlu",
+ "aUdhbWVEZXNzZXJ0UnVzaBIpCgREYXRhGAEgASgLMhsuTmV0TWluaUdhbWVE",
+ "ZXNzZXJ0UnVzaERhdGESHgoGUmV3YXJkGAIgASgLMg4uTmV0UmV3YXJkRGF0",
+ "YRIlCglCYW5SZXN1bHQYAyABKA4yEi5NaW5pR2FtZUJhblJlc3VsdCJZCihS",
+ "ZXFPYnRhaW5NaW5pR2FtZURlc3NlcnRSdXNoU3RlcFVwUmV3YXJkEhUKDURl",
+ "c3NlcnRSdXNoSWQYASABKAUSFgoOU3RlcFVwUmV3YXJkSWQYAiABKAUidQoo",
+ "UmVzT2J0YWluTWluaUdhbWVEZXNzZXJ0UnVzaFN0ZXBVcFJld2FyZBIpCgRE",
+ "YXRhGAEgASgLMhsuTmV0TWluaUdhbWVEZXNzZXJ0UnVzaERhdGESHgoGUmV3",
+ "YXJkGAIgASgLMg4uTmV0UmV3YXJkRGF0YSI5CiBSZXFHZXRNaW5pR2FtZURl",
+ "c3NlcnRSdXNoUmFua2luZxIVCg1EZXNzZXJ0UnVzaElkGAEgASgFIp4BCiBS",
+ "ZXNHZXRNaW5pR2FtZURlc3NlcnRSdXNoUmFua2luZxI8ChBVc2VyR3VpbGRS",
+ "YW5raW5nGAEgASgLMiIuTmV0TWluaUdhbWVEZXNzZXJ0UnVzaFJhbmtpbmdE",
+ "YXRhEjwKEEd1aWxkUmFua2luZ0xpc3QYAiADKAsyIi5OZXRNaW5pR2FtZURl",
+ "c3NlcnRSdXNoUmFua2luZ0RhdGEiYQohTmV0TWluaUdhbWVEZXNzZXJ0UnVz",
+ "aFJhbmtpbmdEYXRhEgwKBFJhbmsYASABKAMSDQoFU2NvcmUYAiABKAMSHwoE",
+ "VXNlchgDIAEoCzIRLk5ldFdob2xlVXNlckRhdGEi0QEKGU5ldE1pbmlHYW1l",
+ "VGFiVGFiTWFpZERhdGESDwoHRXZlbnRJZBgBIAEoBRIRCglIaWdoU2NvcmUY",
+ "AiABKAUSHQoVRGFpbHlBY2N1bXVsYXRlZFNjb3JlGAMgASgFEh0KFVRvdGFs",
+ "QWNjdW11bGF0ZWRTY29yZRgEIAEoAxIXCg9Jc0RhaWx5UmV3YXJkZWQYBSAB",
+ "KAgSGwoTTWlzc2lvblJld2FyZGVkTGlzdBgGIAMoBRIcChREYWlseUZpcnN0",
+ "Q2xlYXJDb3VudBgHIAEoBSIvChxSZXFHZXRNaW5pR2FtZVRhYlRhYk1haWRE",
+ "YXRhEg8KB0V2ZW50SWQYASABKAUiSAocUmVzR2V0TWluaUdhbWVUYWJUYWJN",
+ "YWlkRGF0YRIoCgREYXRhGAEgASgLMhouTmV0TWluaUdhbWVUYWJUYWJNYWlk",
+ "RGF0YSJjChpSZXFDbGVhck1pbmlHYW1lVGFiVGFiTWFpZBIPCgdFdmVudElk",
+ "GAEgASgFEg0KBVNjb3JlGAIgASgFEhIKClN0YWdlTGV2ZWwYAyABKAUSEQoJ",
+ "U2tpbGxSYW5rGAQgASgFIm0KGlJlc0NsZWFyTWluaUdhbWVUYWJUYWJNYWlk",
+ "EigKBERhdGEYASABKAsyGi5OZXRNaW5pR2FtZVRhYlRhYk1haWREYXRhEiUK",
+ "CUJhblJlc3VsdBgCIAEoDjISLk1pbmlHYW1lQmFuUmVzdWx0IlIKKFJlcU9i",
+ "dGFpbk1pbmlHYW1lVGFiVGFiTWFpZE1pc3Npb25SZXdhcmQSDwoHRXZlbnRJ",
+ "ZBgBIAEoBRIVCg1NaXNzaW9uSWRMaXN0GAIgAygFInQKKFJlc09idGFpbk1p",
+ "bmlHYW1lVGFiVGFiTWFpZE1pc3Npb25SZXdhcmQSKAoERGF0YRgBIAEoCzIa",
+ "Lk5ldE1pbmlHYW1lVGFiVGFiTWFpZERhdGESHgoGUmV3YXJkGAIgASgLMg4u",
+ "TmV0UmV3YXJkRGF0YSIyCh9SZXFHZXRNaW5pR2FtZVRhYlRhYk1haWRSYW5r",
+ "aW5nEg8KB0V2ZW50SWQYASABKAUimwEKH1Jlc0dldE1pbmlHYW1lVGFiVGFi",
+ "TWFpZFJhbmtpbmcSOwoQVXNlckd1aWxkUmFua2luZxgBIAEoCzIhLk5ldE1p",
+ "bmlHYW1lVGFiVGFiTWFpZFJhbmtpbmdEYXRhEjsKEEd1aWxkUmFua2luZ0xp",
+ "c3QYAiADKAsyIS5OZXRNaW5pR2FtZVRhYlRhYk1haWRSYW5raW5nRGF0YSI5",
+ "CiZSZXFPYnRhaW5NaW5pR2FtZVRhYlRhYk1haWREYWlseVJld2FyZBIPCgdF",
+ "dmVudElkGAEgASgFInIKJlJlc09idGFpbk1pbmlHYW1lVGFiVGFiTWFpZERh",
+ "aWx5UmV3YXJkEigKBERhdGEYASABKAsyGi5OZXRNaW5pR2FtZVRhYlRhYk1h",
+ "aWREYXRhEh4KBlJld2FyZBgCIAEoCzIOLk5ldFJld2FyZERhdGEiYAogTmV0",
+ "TWluaUdhbWVUYWJUYWJNYWlkUmFua2luZ0RhdGESDAoEUmFuaxgBIAEoAxIN",
+ "CgVTY29yZRgCIAEoAxIfCgRVc2VyGAMgASgLMhEuTmV0V2hvbGVVc2VyRGF0",
+ "YSJiCiJOZXRNaW5pR2FtZVRvd2VyRGVmZW5zZVJhbmtpbmdEYXRhEgwKBFJh",
+ "bmsYASABKAMSDQoFU2NvcmUYAiABKAMSHwoEVXNlchgDIAEoCzIRLk5ldFdo",
+ "b2xlVXNlckRhdGEiwQEKJk5ldE1pbmlHYW1lVG93ZXJEZWZlbnNlTWlzc2lv",
+ "blByb2dyZXNzEhIKCk1pc3Npb25VaWQYASABKAMSEgoKTWlzc2lvblRpZBgC",
+ "IAEoBRIQCghQcm9ncmVzcxgDIAEoBRItCglDcmVhdGVkQXQYBCABKAsyGi5n",
+ "b29nbGUucHJvdG9idWYuVGltZXN0YW1wEi4KClJlY2VpdmVkQXQYBSABKAsy",
+ "Gi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wIlEKJE5ldFRvd2VyRGVmZW5z",
+ "ZU1pc3Npb25Qcm9ncmVzc1VwZGF0ZRISCgpNaXNzaW9uVWlkGAEgASgDEhUK",
+ "DVByb2dyZXNzQ291bnQYAiABKAUiOAoeUmVxR2V0TWluaUdhbWVUb3dlckRl",
+ "ZmVuc2VEYXRhEhYKDlRvd2VyRGVmZW5zZUlkGAEgASgFIuwBCh5SZXNHZXRN",
+ "aW5pR2FtZVRvd2VyRGVmZW5zZURhdGESFwoPVXBncmFkZUN1cnJlbmN5GAEg",
+ "ASgFEh0KFUNsZWFyZWRUdXRvcmlhbElkTGlzdBgCIAMoBRIaChJDbGVhcmVk",
+ "U3RhZ2VJZExpc3QYAyADKAUSFQoNVXBncmFkZUlkTGlzdBgEIAMoBRJEChNN",
+ "aXNzaW9uUHJvZ3Jlc3NMaXN0GAUgAygLMicuTmV0TWluaUdhbWVUb3dlckRl",
+ "ZmVuc2VNaXNzaW9uUHJvZ3Jlc3MSGQoRQ2hhbGxlbmdlTWF4U2NvcmUYBiAB",
+ "KAUiOwohUmVxR2V0TWluaUdhbWVUb3dlckRlZmVuc2VSYW5raW5nEhYKDlRv",
+ "d2VyRGVmZW5zZUlkGAEgASgFIqEBCiFSZXNHZXRNaW5pR2FtZVRvd2VyRGVm",
+ "ZW5zZVJhbmtpbmcSPQoQVXNlckd1aWxkUmFua2luZxgBIAEoCzIjLk5ldE1p",
+ "bmlHYW1lVG93ZXJEZWZlbnNlUmFua2luZ0RhdGESPQoQR3VpbGRSYW5raW5n",
+ "TGlzdBgCIAMoCzIjLk5ldE1pbmlHYW1lVG93ZXJEZWZlbnNlUmFua2luZ0Rh",
+ "dGEiTAohUmVxRW50ZXJNaW5pR2FtZVRvd2VyRGVmZW5zZVN0YWdlEhYKDlRv",
+ "d2VyRGVmZW5zZUlkGAEgASgFEg8KB1N0YWdlSWQYAiABKAUiIwohUmVzRW50",
+ "ZXJNaW5pR2FtZVRvd2VyRGVmZW5zZVN0YWdlIlAKHlJlcUNvbXBsZXRlVG93",
+ "ZXJEZWZlbnNlTWlzc2lvbhIWCg5Ub3dlckRlZmVuc2VJZBgBIAEoBRIWCg5N",
+ "aXNzaW9uVWlkTGlzdBgCIAMoAyLmAQoeUmVzQ29tcGxldGVUb3dlckRlZmVu",
+ "c2VNaXNzaW9uEh4KBlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGESRAoT",
+ "TWlzc2lvblByb2dyZXNzTGlzdBgCIAMoCzInLk5ldE1pbmlHYW1lVG93ZXJE",
+ "ZWZlbnNlTWlzc2lvblByb2dyZXNzEjcKBUVycm9yGAMgASgOMiguTWluaUdh",
+ "bWVUb3dlckRlZmVuc2VNaXNzaW9uRXhwaXJlZEVycm9yEiUKCUJhblJlc3Vs",
+ "dBgEIAEoDjISLk1pbmlHYW1lQmFuUmVzdWx0IoEBCiRSZXFVcGRhdGVUb3dl",
+ "ckRlZmVuc2VNaXNzaW9uUHJvZ3Jlc3MSFgoOVG93ZXJEZWZlbnNlSWQYASAB",
+ "KAUSQQoSUHJvZ3Jlc3NVcGRhdGVMaXN0GAIgAygLMiUuTmV0VG93ZXJEZWZl",
+ "bnNlTWlzc2lvblByb2dyZXNzVXBkYXRlIqUBCiRSZXNVcGRhdGVUb3dlckRl",
+ "ZmVuc2VNaXNzaW9uUHJvZ3Jlc3MSRAoTTWlzc2lvblByb2dyZXNzTGlzdBgB",
+ "IAMoCzInLk5ldE1pbmlHYW1lVG93ZXJEZWZlbnNlTWlzc2lvblByb2dyZXNz",
+ "EjcKBUVycm9yGAIgASgOMiguTWluaUdhbWVUb3dlckRlZmVuc2VNaXNzaW9u",
+ "RXhwaXJlZEVycm9yIkYKGVJlcVNldFRvd2VyRGVmZW5zZVVwZ3JhZGUSFgoO",
+ "VG93ZXJEZWZlbnNlSWQYASABKAUSEQoJVXBncmFkZUlkGAIgASgFIjQKGVJl",
+ "c1NldFRvd2VyRGVmZW5zZVVwZ3JhZGUSFwoPVXBncmFkZUN1cnJlbmN5GAEg",
+ "ASgFIjUKG1JlcVJlc2V0VG93ZXJEZWZlbnNlVXBncmFkZRIWCg5Ub3dlckRl",
+ "ZmVuc2VJZBgBIAEoBSI2ChtSZXNSZXNldFRvd2VyRGVmZW5zZVVwZ3JhZGUS",
+ "FwoPVXBncmFkZUN1cnJlbmN5GAEgASgFIrQBChVSZXFGaW5pc2hUb3dlckRl",
+ "ZmVuc2USFgoOVG93ZXJEZWZlbnNlSWQYASABKAUSDwoHU3RhZ2VJZBgCIAEo",
+ "BRINCgVJc1dpbhgDIAEoCBINCgVTY29yZRgEIAEoBRITCgtUdXRvcmlhbElk",
+ "cxgFIAMoBRIqCghTdGFnZUxvZxgGIAEoCzIYLk5ldFRvd2VyRGVmZW5zZVN0",
+ "YWdlTG9nEhMKC0N1cnJlbnRXYXZlGAcgASgFIp0BChVSZXNGaW5pc2hUb3dl",
+ "ckRlZmVuc2USHgoGUmV3YXJkGAEgASgLMg4uTmV0UmV3YXJkRGF0YRIlCglC",
+ "YW5SZXN1bHQYAiABKA4yEi5NaW5pR2FtZUJhblJlc3VsdBIdChVVcGdyYWRl",
+ "Q3VycmVuY3lBbW91bnQYAyABKAUSHgoWQ3VycmVudFVwZ3JhZGVDdXJyZW5j",
+ "eRgEIAEoBSJLChxSZXFDbGVhclRvd2VyRGVmZW5zZVR1dG9yaWFsEhYKDlRv",
+ "d2VyRGVmZW5zZUlkGAEgASgFEhMKC1R1dG9yaWFsSWRzGAIgAygFIh4KHFJl",
+ "c0NsZWFyVG93ZXJEZWZlbnNlVHV0b3JpYWwiSwoeUmVxRW50ZXJQbGF5U29k",
+ "YUNoYWxsZW5nZVN0YWdlEg8KB0V2ZW50SWQYASABKAUSGAoQQ2hhbGxlbmdl",
+ "U3RhZ2VJZBgCIAEoBSI2Ch5SZXNFbnRlclBsYXlTb2RhQ2hhbGxlbmdlU3Rh",
+ "Z2USFAoMVXNlck1heFNjb3JlGAEgASgFIrgBCiFSZXFGaW5pc2hQbGF5U29k",
+ "YVJ1bm5pbmdDaGFsbGVuZ2USDwoHRXZlbnRJZBgBIAEoBRIYChBDaGFsbGVu",
+ "Z2VTdGFnZUlkGAIgASgFEg0KBVNjb3JlGAMgASgFEiUKCEV2ZW50TG9nGAQg",
+ "AygLMhMuTmV0UnVubmluZ0V2ZW50TG9nEhgKEE9ic3RhY2xlTG9jYXRpb24Y",
+ "BSADKAUSGAoQTWF4QWNoaWV2ZWRMZXZlbBgGIAEoBSKYAQohUmVxRmluaXNo",
+ "UGxheVNvZGFTdGFja1VwQ2hhbGxlbmdlEg8KB0V2ZW50SWQYASABKAUSGAoQ",
+ "Q2hhbGxlbmdlU3RhZ2VJZBgCIAEoBRINCgVTY29yZRgDIAEoBRIfCgdCb3hM",
+ "aXN0GAQgAygLMg4uTmV0U3RhY2tVcEJveBIYChBNYXhBY2hpZXZlZExldmVs",
+ "GAcgASgFIpsBCiNSZXFGaW5pc2hQbGF5U29kYUNhdGNoQ29pbkNoYWxsZW5n",
+ "ZRIPCgdFdmVudElkGAEgASgFEhgKEENoYWxsZW5nZVN0YWdlSWQYAiABKAUS",
+ "DQoFU2NvcmUYAyABKAUSIAoJQ29pbkNvdW50GAQgAygLMg0uTmV0Q29pbkNv",
+ "dW50EhgKEE1heEFjaGlldmVkTGV2ZWwYByABKAUinwEKH1JlcUZpbmlzaFBs",
+ "YXlTb2RhU21hc2hDaGFsbGVuZ2USDwoHRXZlbnRJZBgBIAEoBRIYChBDaGFs",
+ "bGVuZ2VTdGFnZUlkGAIgASgFEg0KBVNjb3JlGAMgASgFEigKDlNjb3JpbmdT",
+ "dW1tYXJ5GAQgAygLMhAuTmV0U21hc2hTY29yaW5nEhgKEE1heEFjaGlldmVk",
+ "TGV2ZWwYByABKAUiqgEKIlJlcUZpbmlzaFBsYXlTb2RhQ2xpbWJpbmdDaGFs",
+ "bGVuZ2USDwoHRXZlbnRJZBgBIAEoBRIYChBDaGFsbGVuZ2VTdGFnZUlkGAIg",
+ "ASgFEg0KBVNjb3JlGAMgASgFEjAKDUFudGlDaGVhdERhdGEYBCABKAsyGS5O",
+ "ZXRDbGltYmluZ0FudGlDaGVhdERhdGESGAoQTWF4QWNoaWV2ZWRMZXZlbBgH",
+ "IAEoBSJMCiFSZXNGaW5pc2hQbGF5U29kYVJ1bm5pbmdDaGFsbGVuZ2USJwoP",
+ "RGFpbHlQbGF5UmV3YXJkGAEgASgLMg4uTmV0UmV3YXJkRGF0YSJMCiFSZXNG",
+ "aW5pc2hQbGF5U29kYVN0YWNrVXBDaGFsbGVuZ2USJwoPRGFpbHlQbGF5UmV3",
+ "YXJkGAEgASgLMg4uTmV0UmV3YXJkRGF0YSJOCiNSZXNGaW5pc2hQbGF5U29k",
+ "YUNhdGNoQ29pbkNoYWxsZW5nZRInCg9EYWlseVBsYXlSZXdhcmQYASABKAsy",
+ "Di5OZXRSZXdhcmREYXRhIkoKH1Jlc0ZpbmlzaFBsYXlTb2RhU21hc2hDaGFs",
+ "bGVuZ2USJwoPRGFpbHlQbGF5UmV3YXJkGAEgASgLMg4uTmV0UmV3YXJkRGF0",
+ "YSJNCiJSZXNGaW5pc2hQbGF5U29kYUNsaW1iaW5nQ2hhbGxlbmdlEicKD0Rh",
+ "aWx5UGxheVJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGEixgEKF05ldFBs",
+ "YXlTb2RhRWFjaEdhbWVJbmZvEhgKEENoYWxsZW5nZVN0YWdlSWQYASABKAUS",
+ "EAoIVXNlclJhbmsYAiABKAUSGwoTVXNlck1heFNjb3JlSW5VbmlvbhgDIAEo",
+ "BRIYChBBY2N1bXVsYXRlZFNjb3JlGAQgASgDEh0KFUNhblJlY2VpdmVQb2lu",
+ "dFJld2FyZBgFIAEoCBIRCglJc0luR3VpbGQYBiABKAgSFgoOTGFzdFJld2Fy",
+ "ZFN0ZXAYByABKAUiMgofUmVxR2V0UGxheVNvZGFDaGFsbGVuZ2VNb2RlSW5m",
+ "bxIPCgdFdmVudElkGAEgASgFIqMBCh9SZXNHZXRQbGF5U29kYUNoYWxsZW5n",
+ "ZU1vZGVJbmZvEh4KFkhhc1JlY2VpdmVkRGFpbHlSZXdhcmQYASABKAgSOgoY",
+ "UGxheVNvZGFFYWNoR2FtZUluZm9MaXN0GAIgAygLMhguTmV0UGxheVNvZGFF",
+ "YWNoR2FtZUluZm8SJAoJV2hvbGVVc2VyGAMgASgLMhEuTmV0V2hvbGVVc2Vy",
+ "RGF0YSJSChZOZXRQbGF5U29kYVVzZXJSYW5raW5nEgwKBFJhbmsYASABKAUS",
+ "DQoFU2NvcmUYAiABKAUSGwoTV2hvbGVVc2VyVGFibGVJbmRleBgDIAEoBSKg",
+ "AQoeTmV0UGxheVNvZGFFYWNoR2FtZUxlYWRlcmJvYXJkEhcKD0NoYWxsZW5n",
+ "ZU1vZGVJZBgBIAEoBRIsCgtVc2VyUmFua2luZxgCIAEoCzIXLk5ldFBsYXlT",
+ "b2RhVXNlclJhbmtpbmcSNwoWR3VpbGRNZW1iZXJSYW5raW5nTGlzdBgDIAMo",
+ "CzIXLk5ldFBsYXlTb2RhVXNlclJhbmtpbmciLQoaUmVxR2V0UGxheVNvZGFM",
+ "ZWFkZXJib2FyZHMSDwoHRXZlbnRJZBgBIAEoBSJ+ChpSZXNHZXRQbGF5U29k",
+ "YUxlYWRlcmJvYXJkcxI1CgxMZWFkZXJib2FyZHMYASADKAsyHy5OZXRQbGF5",
+ "U29kYUVhY2hHYW1lTGVhZGVyYm9hcmQSKQoOV2hvbGVVc2VyVGFibGUYAiAD",
+ "KAsyES5OZXRXaG9sZVVzZXJEYXRhIkkKHFJlcU9idGFpblBsYXlTb2RhUG9p",
+ "bnRSZXdhcmQSDwoHRXZlbnRJZBgBIAEoBRIYChBDaGFsbGVuZ2VTdGFnZUlk",
+ "GAIgASgFIlYKHFJlc09idGFpblBsYXlTb2RhUG9pbnRSZXdhcmQSHgoGUmV3",
+ "YXJkGAEgAygLMg4uTmV0UmV3YXJkRGF0YRIWCg5MYXN0UmV3YXJkU3RlcBgC",
+ "IAEoBSJqCipOZXRNaW5pR2FtZUlzbGFuZEFkdmVudHVyZVVzZXJTY29yZVJh",
+ "bmtpbmcSDAoEUmFuaxgBIAEoBRINCgVTY29yZRgCIAEoBRIfCgRVc2VyGAMg",
+ "ASgLMhEuTmV0V2hvbGVVc2VyRGF0YSJ4CilOZXRNaW5pR2FtZUlzbGFuZEFk",
+ "dmVudHVyZVVzZXJTaXplUmFua2luZxIMCgRSYW5rGAEgASgFEg4KBkZpc2hJ",
+ "ZBgCIAEoBRIMCgRTaXplGAMgASgFEh8KBFVzZXIYBCABKAsyES5OZXRXaG9s",
+ "ZVVzZXJEYXRhIjgKJVJlcUdldE1pbmlHYW1lSXNsYW5kQWR2ZW50dXJlUmFu",
+ "a2luZ3MSDwoHRXZlbnRJZBgBIAEoBSLtAgolUmVzR2V0TWluaUdhbWVJc2xh",
+ "bmRBZHZlbnR1cmVSYW5raW5ncxJKChVVc2VyR3VpbGRTY29yZVJhbmtpbmcY",
+ "ASABKAsyKy5OZXRNaW5pR2FtZUlzbGFuZEFkdmVudHVyZVVzZXJTY29yZVJh",
+ "bmtpbmcSSAoUVXNlckd1aWxkU2l6ZVJhbmtpbmcYAiABKAsyKi5OZXRNaW5p",
+ "R2FtZUlzbGFuZEFkdmVudHVyZVVzZXJTaXplUmFua2luZxJXCiJNaW5pR2Ft",
+ "ZUlzbGFuZFVzZXJTY29yZVJhbmtpbmdMaXN0GAMgAygLMisuTmV0TWluaUdh",
+ "bWVJc2xhbmRBZHZlbnR1cmVVc2VyU2NvcmVSYW5raW5nElUKIU1pbmlHYW1l",
+ "SXNsYW5kVXNlclNpemVSYW5raW5nTGlzdBgEIAMoCzIqLk5ldE1pbmlHYW1l",
+ "SXNsYW5kQWR2ZW50dXJlVXNlclNpemVSYW5raW5nIkoKEU5ldEZpc2hpbmdI",
+ "aXN0b3J5Eg4KBkZpc2hJZBgBIAEoBRIPCgdNYXhTaXplGAIgASgFEhQKDEZp",
+ "c2hpbmdDb3VudBgDIAEoBSKKAQoMTmV0UGhvdG9EYXRhEg8KB1Bob3RvSWQY",
+ "ASABKAUSLQoJVGFrZW5UaW1lGAIgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRp",
+ "bWVzdGFtcBIVCg1NYWduaWZpY2F0aW9uGAMgASgFEhQKDFRhcmdldE9iamVj",
+ "dBgEIAEoBRINCgVGbGFzaBgFIAEoBSJNCiBOZXRJc2xhbmRBZHZlbnR1cmVQ",
+ "cm9ncmVzc1VwZGF0ZRISCgpNaXNzaW9uVWlkGAEgASgDEhUKDVByb2dyZXNz",
+ "Q291bnQYAiABKAUiOwooUmVxTWluaUdhbWVJc2xhbmRBZHZlbnR1cmVGaXNo",
+ "Q29sbGVjdGlvbhIPCgdFdmVudElkGAEgASgFIloKKFJlc01pbmlHYW1lSXNs",
+ "YW5kQWR2ZW50dXJlRmlzaENvbGxlY3Rpb24SLgoSRmlzaGluZ0hpc3RvcnlM",
+ "aXN0GAEgAygLMhIuTmV0RmlzaGluZ0hpc3RvcnkiOQomUmVxR2V0TWluaUdh",
+ "bWVJc2xhbmRBZHZlbnR1cmVJbnZlbnRvcnkSDwoHRXZlbnRJZBgBIAEoBSLf",
+ "AQomUmVzR2V0TWluaUdhbWVJc2xhbmRBZHZlbnR1cmVJbnZlbnRvcnkSSwoK",
+ "TGlzdEl0ZW1JZBgBIAMoCzI3LlJlc0dldE1pbmlHYW1lSXNsYW5kQWR2ZW50",
+ "dXJlSW52ZW50b3J5Lkxpc3RJdGVtSWRFbnRyeRIZChFFcXVpcEZpc2hpbmdS",
+ "b2RJZBgCIAEoBRIaChJFcXVpcEZpc2hpbmdCYWl0SWQYAyABKAUaMQoPTGlz",
+ "dEl0ZW1JZEVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEoBToCOAEi",
+ "RAoxUmVxTWluaUdhbWVJc2xhbmRBZHZlbnR1cmVGaXNoaW5nU3BvdENvdW50",
+ "SGlzdG9yeRIPCgdFdmVudElkGAEgASgFImkKMVJlc01pbmlHYW1lSXNsYW5k",
+ "QWR2ZW50dXJlRmlzaGluZ1Nwb3RDb3VudEhpc3RvcnkSNAoXRmlzaGluZ1Nw",
+ "b3RDb3VudEhpc3RvcnkYASADKAsyEy5OZXRGaXNoaW5nU3BvdERhdGEicwoS",
+ "TmV0RmlzaGluZ1Nwb3REYXRhEg4KBlNwb3RJZBgBIAEoBRISCgpDYXRjaENv",
+ "dW50GAIgASgFEjkKFUZpc2hpbmdMaW1pdFJlYWNoVGltZRgDIAEoCzIaLmdv",
+ "b2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiNwokUmVxTWluaUdhbWVJc2xhbmRB",
+ "ZHZlbnR1cmVQaG90b0FsYnVtEg8KB0V2ZW50SWQYASABKAUiSAokUmVzTWlu",
+ "aUdhbWVJc2xhbmRBZHZlbnR1cmVQaG90b0FsYnVtEiAKCVBob3RvTGlzdBgB",
+ "IAMoCzINLk5ldFBob3RvRGF0YSJLCiNSZXFFcXVpcE1pbmlHYW1lSXNsYW5k",
+ "QWR2ZW50dXJlSXRlbRIPCgdFdmVudElkGAEgASgFEhMKC0l0ZW1UYWJsZUlk",
+ "GAIgASgFIs8BCiNSZXNFcXVpcE1pbmlHYW1lSXNsYW5kQWR2ZW50dXJlSXRl",
+ "bRJICgpMaXN0SXRlbUlkGAEgAygLMjQuUmVzRXF1aXBNaW5pR2FtZUlzbGFu",
+ "ZEFkdmVudHVyZUl0ZW0uTGlzdEl0ZW1JZEVudHJ5EhQKDEZpc2hpbmdSb2RJ",
+ "ZBgCIAEoBRIVCg1GaXNoaW5nQmFpdElkGAMgASgFGjEKD0xpc3RJdGVtSWRF",
+ "bnRyeRILCgNrZXkYASABKAUSDQoFdmFsdWUYAiABKAU6AjgBIlsKIVJlcUJ1",
+ "eU1pbmlHYW1lSXNsYW5kQWR2ZW50dXJlSXRlbRIPCgdFdmVudElkGAEgASgF",
+ "EhMKC1Nob3BUYWJsZUlkGAIgASgFEhAKCEJ1eUNvdW50GAMgASgFIrABCiFS",
+ "ZXNCdXlNaW5pR2FtZUlzbGFuZEFkdmVudHVyZUl0ZW0SRgoKTGlzdEl0ZW1J",
+ "ZBgBIAMoCzIyLlJlc0J1eU1pbmlHYW1lSXNsYW5kQWR2ZW50dXJlSXRlbS5M",
+ "aXN0SXRlbUlkRW50cnkSEAoIQ3VycmVuY3kYAiABKAMaMQoPTGlzdEl0ZW1J",
+ "ZEVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEoBToCOAEieQosUmVx",
+ "T2J0YWluTWluaUdhbWVJc2xhbmRBZHZlbnR1cmVTdGVwVXBSZXdhcmQSDwoH",
+ "RXZlbnRJZBgBIAEoBRIqCghHYW1lVHlwZRgCIAEoDjIYLklzbGFuZEFkdmVu",
+ "dHVyZUdhbWVUeXBlEgwKBFN0ZXAYAyABKAUiTgosUmVzT2J0YWluTWluaUdh",
+ "bWVJc2xhbmRBZHZlbnR1cmVTdGVwVXBSZXdhcmQSHgoGUmV3YXJkGAEgASgL",
+ "Mg4uTmV0UmV3YXJkRGF0YSK8AQohTmV0SXNsYW5kQWR2ZW50dXJlTWlzc2lv",
+ "blByb2dyZXNzEhIKCk1pc3Npb25VaWQYASABKAMSEgoKTWlzc2lvblRpZBgC",
+ "IAEoBRIQCghQcm9ncmVzcxgDIAEoBRItCglDcmVhdGVkQXQYBCABKAsyGi5n",
+ "b29nbGUucHJvdG9idWYuVGltZXN0YW1wEi4KClJlY2VpdmVkQXQYBSABKAsy",
+ "Gi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wIksKIVJlcUNvbXBsZXRlSXNs",
+ "YW5kQWR2ZW50dXJlTWlzc2lvbhIPCgdFdmVudElkGAEgASgFEhUKDU1pc3Np",
+ "b25JZExpc3QYAiADKAMiwAEKIVJlc0NvbXBsZXRlSXNsYW5kQWR2ZW50dXJl",
+ "TWlzc2lvbhIeCgZSZXdhcmQYASABKAsyDi5OZXRSZXdhcmREYXRhEj8KE01p",
+ "c3Npb25Qcm9ncmVzc0xpc3QYAiADKAsyIi5OZXRJc2xhbmRBZHZlbnR1cmVN",
+ "aXNzaW9uUHJvZ3Jlc3MSOgoFRXJyb3IYAyABKA4yKy5NaW5pR2FtZUlzbGFu",
+ "ZEFkdmVudHVyZU1pc3Npb25FeHBpcmVkRXJyb3IieQonUmVxVXBkYXRlSXNs",
+ "YW5kQWR2ZW50dXJlTWlzc2lvblByb2dyZXNzEg8KB0V2ZW50SWQYASABKAUS",
+ "PQoSUHJvZ3Jlc3NVcGRhdGVMaXN0GAIgAygLMiEuTmV0SXNsYW5kQWR2ZW50",
+ "dXJlUHJvZ3Jlc3NVcGRhdGUipgEKJ1Jlc1VwZGF0ZUlzbGFuZEFkdmVudHVy",
+ "ZU1pc3Npb25Qcm9ncmVzcxI/ChNNaXNzaW9uUHJvZ3Jlc3NMaXN0GAEgAygL",
+ "MiIuTmV0SXNsYW5kQWR2ZW50dXJlTWlzc2lvblByb2dyZXNzEjoKBUVycm9y",
+ "GAIgASgOMisuTWluaUdhbWVJc2xhbmRBZHZlbnR1cmVNaXNzaW9uRXhwaXJl",
+ "ZEVycm9yIlQKI1JlcVRha2VQaG90b01pbmlHYW1lSXNsYW5kQWR2ZW50dXJl",
+ "Eg8KB0V2ZW50SWQYASABKAUSHAoFUGhvdG8YAiABKAsyDS5OZXRQaG90b0Rh",
+ "dGEiJQojUmVzVGFrZVBob3RvTWluaUdhbWVJc2xhbmRBZHZlbnR1cmUiKwoL",
+ "TmV0RmlzaERhdGESDgoGRmlzaElkGAEgASgFEgwKBFNpemUYAiABKAUikAEK",
+ "IVJlcUZpc2hpbmdNaW5pR2FtZUlzbGFuZEFkdmVudHVyZRIPCgdFdmVudElk",
+ "GAEgASgFEhUKDUZpc2hpbmdTcG90SWQYAiABKAUSHgoIRmlzaERhdGEYAyAB",
+ "KAsyDC5OZXRGaXNoRGF0YRIjCg1Cb251c0Zpc2hEYXRhGAQgASgLMgwuTmV0",
+ "RmlzaERhdGEiiwEKIVJlc0Zpc2hpbmdNaW5pR2FtZUlzbGFuZEFkdmVudHVy",
+ "ZRIQCghDdXJyZW5jeRgBIAEoBRIZChFCb251c0Zpc2hDdXJyZW5jeRgCIAEo",
+ "BRIdChVMYXN0VXNlZEZpc2hpbmdCYWl0SWQYAyABKAUSGgoSUmVtYWluaW5n",
+ "QmFpdENvdW50GAQgASgFIjgKJVJlcUdldE1pbmlHYW1lSXNsYW5kQWR2ZW50",
+ "dXJlQ3VycmVuY3kSDwoHRXZlbnRJZBgBIAEoBSI5CiVSZXNHZXRNaW5pR2Ft",
+ "ZUlzbGFuZEFkdmVudHVyZUN1cnJlbmN5EhAKCEN1cnJlbmN5GAEgASgDIkgK",
+ "HlJlcVN0YXJ0SXNsYW5kQWR2ZW50dXJlRmlzaGluZxIPCgdFdmVudElkGAEg",
+ "ASgFEhUKDUZpc2hpbmdTcG90SWQYAiABKAUiIAoeUmVzU3RhcnRJc2xhbmRB",
+ "ZHZlbnR1cmVGaXNoaW5nIkEKLlJlcUdldElzbGFuZEFkdmVudHVyZUZpc2hp",
+ "bmdTdGVwVXBSZXdhcmRTdGF0dXMSDwoHRXZlbnRJZBgBIAEoBSJuCi5SZXNH",
+ "ZXRJc2xhbmRBZHZlbnR1cmVGaXNoaW5nU3RlcFVwUmV3YXJkU3RhdHVzEhwK",
+ "FEZpc2hBY2N1bXVsYXRlZFNjb3JlGAEgASgFEh4KFkZpc2hTdGVwVXBSZXdh",
+ "cmRlZFN0ZXAYAiADKAUiPwosUmVxR2V0SXNsYW5kQWR2ZW50dXJlUGhvdG9T",
+ "dGVwVXBSZXdhcmRTdGF0dXMSDwoHRXZlbnRJZBgBIAEoBSJuCixSZXNHZXRJ",
+ "c2xhbmRBZHZlbnR1cmVQaG90b1N0ZXBVcFJld2FyZFN0YXR1cxIdChVQaG90",
+ "b0FjY3VtdWxhdGVkU2NvcmUYASABKAUSHwoXUGhvdG9TdGVwVXBSZXdhcmRl",
+ "ZFN0ZXAYAiADKAUiNwokUmVxR2V0SXNsYW5kQWR2ZW50dXJlTWlzc2lvblBy",
+ "b2dyZXNzEg8KB0V2ZW50SWQYASABKAUiZwokUmVzR2V0SXNsYW5kQWR2ZW50",
+ "dXJlTWlzc2lvblByb2dyZXNzEj8KE01pc3Npb25Qcm9ncmVzc0xpc3QYASAD",
+ "KAsyIi5OZXRJc2xhbmRBZHZlbnR1cmVNaXNzaW9uUHJvZ3Jlc3MiNwokUmVx",
+ "VW5lcXVpcElzbGFuZEFkdmVudHVyZUZpc2hpbmdCYWl0Eg8KB0V2ZW50SWQY",
+ "ASABKAUiJgokUmVzVW5lcXVpcElzbGFuZEFkdmVudHVyZUZpc2hpbmdCYWl0",
+ "IigKE1Jlc1N3aXRjaFRpbWVQZXJpb2QSEQoJQ3VyUGVyaW9kGAEgASgFIogB",
+ "CgtOZXREYXZlRGF0YRIPCgdDdXJHb2xkGAEgASgFEhEKCVRvdGFsR29sZBgC",
+ "IAEoBRIVCg1DdXJUaW1lUGVyaW9kGAMgASgFEhYKDlRvdGFsRGl2ZUNvdW50",
+ "GAQgASgFEhIKCk1hc3RlclJvbGUYBSABKAUSEgoKVW5sb2NrUm9sZRgGIAMo",
+ "BSI9CgxOZXRTdXNoaU1lbnUSCwoDVGlkGAEgASgFEg0KBUNvdW50GAIgASgF",
+ "EhEKCU1lbnVJbmRleBgDIAEoBSKtAQoQTmV0RGF2ZVN1c2hpRGF0YRIXCg9U",
+ "b3RhbFN1c2hpQ291bnQYASABKAUSFAoMSGlnaFR1cm5vdmVyGAIgASgFEhUK",
+ "DUhpZ2hDb29rU2NvcmUYAyABKAUSIQoKU3VzaGlNZW51cxgEIAMoCzINLk5l",
+ "dFN1c2hpTWVudRIRCglFbXBsb3llZXMYBSADKAUSHQoVSGlnaENvb2tTY29y",
+ "ZVRpbWVMaXN0GAYgAygDIkUKC05ldERhdmVJdGVtEgsKA0lzbhgBIAEoAxIL",
+ "CgNUaWQYAiABKAUSDQoFQ291bnQYAyABKAUSDQoFSXNOZXcYBCABKAgibgoQ",
+ "TmV0RGF2ZUVxdWlwbWVudBILCgNUaWQYASABKAUSDQoFTGV2ZWwYAiABKAUS",
+ "HAoEVHlwZRgDIAEoDjIOLkVxdWlwbWVudFR5cGUSEQoJQ3JlYXRlZEF0GAQg",
+ "ASgDEg0KBUlzTmV3GAUgASgIIl0KDk5ldERhdmVNaXNzaW9uEg8KB0V2ZW50",
+ "SWQYASABKAUSEQoJTWlzc2lvbklkGAIgASgFEhMKC01pc3Npb25UeXBlGAMg",
+ "ASgFEhIKClJld2FyZGVkQXQYBCABKAMivwEKDlJlc0dldERhdmVEYXRhEhoK",
+ "BERhdGEYASABKAsyDC5OZXREYXZlRGF0YRIbCgVJdGVtcxgCIAMoCzIMLk5l",
+ "dERhdmVJdGVtEigKDUVxdWlwbWVudExpc3QYAyADKAsyES5OZXREYXZlRXF1",
+ "aXBtZW50EiQKCVN1c2hpRGF0YRgEIAEoCzIRLk5ldERhdmVTdXNoaURhdGES",
+ "JAoLTWlzc2lvbkxpc3QYBSADKAsyDy5OZXREYXZlTWlzc2lvbiJOChNSZXND",
+ "b21wbGV0ZURhdmVEaXZlEhoKBERhdGEYASABKAsyDC5OZXREYXZlRGF0YRIb",
+ "CgVJdGVtcxgCIAMoCzIMLk5ldERhdmVJdGVtIi0KF1Jlc0NoYW5nZURhdmVN",
+ "YXN0ZXJSb2xlEhIKCk1hc3RlclJvbGUYASABKAUiJwoRUmVzVW5sb2NrRGF2",
+ "ZVJvbGUSEgoKVW5sb2NrUm9sZRgBIAMoBSJiChdSZXNVcGdyYWRlRGF2ZUVx",
+ "dWlwbWVudBIkCglFcXVpcG1lbnQYASABKAsyES5OZXREYXZlRXF1aXBtZW50",
+ "EhAKCElzV2VhcG9uGAIgASgIEg8KB0N1ckdvbGQYAyABKAUiVAoRUmVzRGVk",
+ "dWN0RGF2ZUl0ZW0SGwoFSXRlbXMYASADKAsyDC5OZXREYXZlSXRlbRIPCgdD",
+ "dXJHb2xkGAIgASgFEhEKCVRvdGFsR29sZBgDIAEoBSKGAQoUUmVzQ29tcGxl",
+ "dGVEYXZlU3VzaGkSDwoHQ3VyR29sZBgBIAEoBRIRCglUb3RhbEdvbGQYAiAB",
+ "KAUSJAoJU3VzaGlEYXRhGAMgASgLMhEuTmV0RGF2ZVN1c2hpRGF0YRIkCglT",
+ "dXNoaUxpc3QYBCADKAsyES5OZXREYXZlRXF1aXBtZW50IlgKE1Jlc1VwZ3Jh",
+ "ZGVEYXZlU3VzaGkSJAoJRXF1aXBtZW50GAEgASgLMhEuTmV0RGF2ZUVxdWlw",
+ "bWVudBIbCgVJdGVtcxgCIAMoCzIMLk5ldERhdmVJdGVtIhgKFlJlc0NsZWFy",
+ "RGF2ZUJhZ05ld0ljb24iGgoYUmVzQ2xlYXJEYXZlU3VzaGlOZXdJY29uIlYK",
+ "FFJlc1NldERhdmVTdXNoaU1lbnVzEiEKClN1c2hpTWVudXMYASADKAsyDS5O",
+ "ZXRTdXNoaU1lbnUSGwoFSXRlbXMYAiADKAsyDC5OZXREYXZlSXRlbSIpChRS",
+ "ZXNEYXZlU3VzaGlFbXBsb3llZRIRCglFbXBsb3llZXMYASADKAUiPgoSUmVz",
+ "RGF2ZVVubG9ja1N1c2hpEigKDUVxdWlwbWVudExpc3QYASADKAsyES5OZXRE",
+ "YXZlRXF1aXBtZW50IloKGk5ldE1pbmlHYW1lRGF2ZVJhbmtpbmdEYXRhEgwK",
+ "BFJhbmsYASABKAMSDQoFU2NvcmUYAiABKAMSHwoEVXNlchgDIAEoCzIRLk5l",
+ "dFdob2xlVXNlckRhdGEiiQEKGVJlc0dldE1pbmlHYW1lRGF2ZVJhbmtpbmcS",
+ "NQoQVXNlckd1aWxkUmFua2luZxgBIAEoCzIbLk5ldE1pbmlHYW1lRGF2ZVJh",
+ "bmtpbmdEYXRhEjUKEEd1aWxkUmFua2luZ0xpc3QYAiADKAsyGy5OZXRNaW5p",
+ "R2FtZURhdmVSYW5raW5nRGF0YSJyCiJSZXNPYnRhaW5NaW5pR2FtZURhdmVN",
+ "aXNzaW9uUmV3YXJkEiwKE01pc3Npb25SZXdhcmRlZExpc3QYASADKAsyDy5O",
+ "ZXREYXZlTWlzc2lvbhIeCgZSZXdhcmQYAiABKAsyDi5OZXRSZXdhcmREYXRh",
+ "IhwKGlJlc01pbmlHYW1lRGF2ZURyaWZ0Qm90dGxlIhsKGVJlc0FkZE1pbmlH",
+ "YW1lRGF2ZUFsbEl0ZW0iGwoZUmVzQ2hhbmdlTWluaUdhbWVEYXZlR29sZCIg",
+ "Ch5SZXNDb21wbGV0ZU1pbmlHYW1lRGF2ZU1pc3Npb24iHgocUmVzVW5sb2Nr",
+ "TWluaUdhbWVEYXZlQWxsUm9sZSIeChxSZXNDb21wbGV0ZU1pbmlHYW1lRGF2",
+ "ZVN1c2hpImgKGk5ldE1pbmlHYW1lRGF2ZVRyaWdnZXJEYXRhEg8KB1RyaWdn",
+ "ZXIYASABKAUSEwoLQ29uZGl0aW9uSWQYAiABKAUSEQoJVXNlclZhbHVlGAMg",
+ "ASgDEhEKCVVwZGF0ZWRBdBgEIAEoAyJOCh1SZXNHZXRBbGxNaW5pR2FtZURh",
+ "dmVUcmlnZ2VycxItCghUcmlnZ2VycxgBIAMoCzIbLk5ldE1pbmlHYW1lRGF2",
+ "ZVRyaWdnZXJEYXRhIhkKF1Jlc1JlcG9ydERpdmVyUm91bmRGbG93IhYKFFJl",
+ "c0RhdmVEaXZlckl0ZW1GbG93IrMDChFSZXNHZXRPdXRwb3N0RGF0YRITCgtT",
+ "a2luR3JvdXBJZBgCIAEoBRIhCgREYXRhGAMgAygLMhMuTmV0VXNlck91dHBv",
+ "c3REYXRhEhIKCkJhdHRsZVRpbWUYBCABKAMSFQoNTWF4QmF0dGxlVGltZRgF",
+ "IAEoAxIfChdDb25kaXRpb25UcmlnZ2VyVGlkTGlzdBgGIAMoBRIeChZEaXNw",
+ "YXRjaENsZWFyQ291bnRMaXN0GAcgAygFEiQKB0p1a2Vib3gYCCABKAsyEy5O",
+ "ZXRVc2VySnVrZWJveERhdGESJwoPVGltZVJld2FyZEJ1ZmZzGAkgAygLMg4u",
+ "TmV0VGltZVJld2FyZBIyChJPdXRwb3N0QmF0dGxlTGV2ZWwYCiABKAsyFi5O",
+ "ZXRPdXRwb3N0QmF0dGxlTGV2ZWwSGwoTSXNEaXNwYXRjaFJlZnJlc2hlZBgL",
+ "IAEoCBIwChFPdXRwb3N0QmF0dGxlVGltZRgMIAEoCzIVLk5ldE91dHBvc3RC",
+ "YXR0bGVUaW1lEigKCUp1a2Vib3hWMhgNIAEoCzIVLk5ldFVzZXJKdWtlYm94",
+ "RGF0YVYyIoIBCgtSZXNCdWlsZGluZxIPCgdTdGFydEF0GAIgASgDEhIKCkNv",
+ "bXBsZXRlQXQYAyABKAMSKgoMQ3VycmVuY3lMaXN0GAQgAygLMhQuTmV0VXNl",
+ "ckN1cnJlbmN5RGF0YRIiCghJdGVtTGlzdBgFIAMoCzIQLk5ldFVzZXJJdGVt",
+ "RGF0YSKKAQoRUmVzQ2FuY2VsQnVpbGRpbmcSJQoGUmVzdWx0GAEgASgOMhUu",
+ "Q2FuY2VsQnVpbGRpbmdSZXN1bHQSKgoMQ3VycmVuY3lMaXN0GAIgAygLMhQu",
+ "TmV0VXNlckN1cnJlbmN5RGF0YRIiCghJdGVtTGlzdBgDIAMoCzIQLk5ldFVz",
+ "ZXJJdGVtRGF0YSJuChZSZXNJbW1lZGlhdGVseUJ1aWxkaW5nEioKBlJlc3Vs",
+ "dBgBIAEoDjIaLkltbWVkaWF0ZWx5QnVpbGRpbmdSZXN1bHQSKAoKQ3VycmVu",
+ "Y2llcxgDIAMoCzIULk5ldFVzZXJDdXJyZW5jeURhdGEiEQoPUmVzTW92ZUJ1",
+ "aWxkaW5nImgKEVJlc0J1aWxkaW5nSXNEb25lEhIKCkJ1aWxkaW5nSWQYAiAB",
+ "KAUSHgoGUmV3YXJkGAMgASgLMg4uTmV0UmV3YXJkRGF0YRIfChdDb25kaXRp",
+ "b25UcmlnZ2VyVGlkTGlzdBgEIAMoBSIYChZSZXNDaGVja0J1aWxkQ29uZGl0",
+ "aW9uIo8CChpSZXNTaG93T3V0cG9zdEJhdHRsZVJld2FyZBISCgpCYXR0bGVU",
+ "aW1lGAEgASgDEhUKDU1heEJhdHRsZVRpbWUYAiABKAMSFwoPRmFzdEJhdHRs",
+ "ZUNvdW50GAMgASgFEh4KBlJld2FyZBgFIAEoCzIOLk5ldFJld2FyZERhdGES",
+ "JwoPVGltZVJld2FyZEJ1ZmZzGAYgAygLMg4uTmV0VGltZVJld2FyZBIyChJP",
+ "dXRwb3N0QmF0dGxlTGV2ZWwYByABKAsyFi5OZXRPdXRwb3N0QmF0dGxlTGV2",
+ "ZWwSMAoRT3V0cG9zdEJhdHRsZVRpbWUYCCABKAsyFS5OZXRPdXRwb3N0QmF0",
+ "dGxlVGltZSLGAQocUmVzT2J0YWluT3V0cG9zdEJhdHRsZVJld2FyZBIeCgZS",
+ "ZXdhcmQYAiABKAsyDi5OZXRSZXdhcmREYXRhEhIKCkJhdHRsZVRpbWUYBCAB",
+ "KAMSFQoNTWF4QmF0dGxlVGltZRgFIAEoAxIpChFVc2VyTGV2ZWxVcFJld2Fy",
+ "ZBgGIAEoCzIOLk5ldFJld2FyZERhdGESMAoRT3V0cG9zdEJhdHRsZVRpbWUY",
+ "ByABKAsyFS5OZXRPdXRwb3N0QmF0dGxlVGltZSJ+ChlSZXNPYnRhaW5GYXN0",
+ "QmF0dGxlUmV3YXJkEhcKD0Zhc3RCYXR0bGVDb3VudBgCIAEoBRIeCgZSZXdh",
+ "cmQYAyABKAsyDi5OZXRSZXdhcmREYXRhEigKCkN1cnJlbmNpZXMYBSADKAsy",
+ "FC5OZXRVc2VyQ3VycmVuY3lEYXRhIpgBChJSZXNHZXREaXNwYXRjaExpc3QS",
+ "GgoSRGlzcGF0Y2hSZXNldENvdW50GAIgASgFEioKDERpc3BhdGNoTGlzdBgD",
+ "IAMoCzIULk5ldFVzZXJEaXNwYXRjaERhdGESOgoWU2VsZWN0YWJsZURpc3Bh",
+ "dGNoTGlzdBgEIAMoCzIaLk5ldFNlbGVjdGFibGVEaXNwYXRjaERhdGEi4wEK",
+ "FFJlc1Jlc2V0RGlzcGF0Y2hMaXN0EhoKEkRpc3BhdGNoUmVzZXRDb3VudBgC",
+ "IAEoBRIdChVMZXZlbFVwQ29uZGl0aW9uQ291bnQYAyABKAUSKgoMRGlzcGF0",
+ "Y2hMaXN0GAQgAygLMhQuTmV0VXNlckRpc3BhdGNoRGF0YRI6ChZTZWxlY3Rh",
+ "YmxlRGlzcGF0Y2hMaXN0GAUgAygLMhouTmV0U2VsZWN0YWJsZURpc3BhdGNo",
+ "RGF0YRIoCgpDdXJyZW5jaWVzGAYgAygLMhQuTmV0VXNlckN1cnJlbmN5RGF0",
+ "YSI8Cg5SZXNSdW5EaXNwYXRjaBIqCgxEaXNwYXRjaERhdGEYAiABKAsyFC5O",
+ "ZXRVc2VyRGlzcGF0Y2hEYXRhIhMKEVJlc0NhbmNlbERpc3BhdGNoIqEBChdS",
+ "ZXNPYnRhaW5EaXNwYXRjaFJld2FyZBIeCgZSZXdhcmQYAiABKAsyDi5OZXRS",
+ "ZXdhcmREYXRhEioKDERpc3BhdGNoTGlzdBgDIAMoCzIULk5ldFVzZXJEaXNw",
+ "YXRjaERhdGESOgoWU2VsZWN0YWJsZURpc3BhdGNoTGlzdBgEIAMoCzIaLk5l",
+ "dFNlbGVjdGFibGVEaXNwYXRjaERhdGEiRQoPTmV0RGlzcGF0Y2hEYXRhEgsK",
+ "A1RpZBgBIAEoBRIPCgdDc25MaXN0GAIgAygDEhQKDFNlbGVjdFNsb3RJZBgD",
+ "IAEoBSIsChJSZXNSdW5EaXNwYXRjaExpc3QSFgoOU3VjY2Vzc1RpZExpc3QY",
+ "AiADKAUiWAoaUmVxRGVsZXRlRGlzcGF0Y2hTZWxlY3Rpb24SOgoWU2VsZWN0",
+ "YWJsZURpc3BhdGNoTGlzdBgBIAMoCzIaLk5ldERpc3BhdGNoU2VsZWN0U2xv",
+ "dERhdGEiRAoZTmV0RGlzcGF0Y2hTZWxlY3RTbG90RGF0YRIXCg9EaXNwYXRj",
+ "aEdyb3VwSWQYASABKAUSDgoGU2xvdElkGAIgASgFIhwKGlJlc0RlbGV0ZURp",
+ "c3BhdGNoU2VsZWN0aW9uIkEKFVJlc0dldFJlY3ljbGVSb29tRGF0YRIoCgdS",
+ "ZWN5Y2xlGAIgAygLMhcuTmV0VXNlclJlY3ljbGVSb29tRGF0YSJBChVSZXNS",
+ "ZWN5Y2xlUnVuUmVzZWFyY2gSKAoHUmVjeWNsZRgCIAEoCzIXLk5ldFVzZXJS",
+ "ZWN5Y2xlUm9vbURhdGEiZgoZUmVzUmVjeWNsZUxldmVsVXBSZXNlYXJjaBIo",
+ "CgdSZWN5Y2xlGAIgASgLMhcuTmV0VXNlclJlY3ljbGVSb29tRGF0YRIfCgVJ",
+ "dGVtcxgDIAMoCzIQLk5ldFVzZXJJdGVtRGF0YSIvChdSZXNHZXRUYWN0aWNB",
+ "Y2FkZW15RGF0YRIUCgxDbGVhckxlc3NvbnMYAiADKAUiXwobUmVzVGFjdGlj",
+ "QWNhZGVteUNsZWFyTGVzc29uEhYKDkNsZWFyTGVzc29uVGlkGAIgASgFEigK",
+ "CkN1cnJlbmNpZXMYBCADKAsyFC5OZXRVc2VyQ3VycmVuY3lEYXRhIkQKEFJl",
+ "c0dldE1lbW9yeUxpc3QSEgoKTWVtb3J5TGlzdBgCIAMoBRIcChRSZXdhcmRh",
+ "YmxlU2VyaWVzTGlzdBgDIAMoBSI/Ch1SZXNPYnRhaW5NZW1vcmlhbFNlcmll",
+ "c1Jld2FyZBIeCgZSZXdhcmQYAiABKAsyDi5OZXRSZXdhcmREYXRhIjoKGFJl",
+ "c09idGFpbkluZnJhQ29yZVJld2FyZBIeCgZSZXdhcmQYASABKAsyDi5OZXRS",
+ "ZXdhcmREYXRhIjQKHlJlc0NoZWNrUmVjZWl2ZUluZnJhQ29yZVJld2FyZBIS",
+ "CgpJc1JlY2VpdmVkGAIgASgIIl0KE1Jlc1N0YXJ0U3VkZGVuRXZlbnQSJgoI",
+ "Q3VycmVuY3kYASABKAsyFC5OZXRVc2VyQ3VycmVuY3lEYXRhEh4KBlJld2Fy",
+ "ZBgCIAEoCzIOLk5ldFJld2FyZERhdGEiegoTTmV0U3Vic2NyaXB0aW9uRGF0",
+ "YRILCgNUaWQYASABKAUSKwoHQmVnaW5BdBgCIAEoCzIaLmdvb2dsZS5wcm90",
+ "b2J1Zi5UaW1lc3RhbXASKQoFRW5kQXQYAyABKAsyGi5nb29nbGUucHJvdG9i",
+ "dWYuVGltZXN0YW1wIlUKIU5ldEluQXBwU2hvcFJlY2VpdmFibGVQcm9kdWN0",
+ "RGF0YRIRCglQcm9kdWN0SWQYASABKAkSDQoFVG9rZW4YAiABKAkSDgoGU3Vi",
+ "VGlkGAMgASgFIjwKGk5ldE1vbnRobHlTdWJzY3JpcHRpb25EYXRhEgsKA1Rp",
+ "ZBgBIAEoBRIRCglFeHBpcmVkQXQYAiABKAMiSwocTmV0TW9udGhseVN1YnNj",
+ "cmlwdGlvblJld2FyZBILCgNUaWQYASABKAUSHgoGUmV3YXJkGAIgASgLMg4u",
+ "TmV0UmV3YXJkRGF0YSJCChBOZXRJbkFwcFNob3BEYXRhEgoKAklkGAEgASgF",
+ "EhEKCVN0YXJ0RGF0ZRgCIAEoAxIPCgdFbmREYXRlGAMgASgDIpsBChROZXRQ",
+ "b3B1cFBhY2thZ2VTdGF0ZRILCgNUaWQYASABKAUSEAoISXNBcHBlYXIYAiAB",
+ "KAgSLQoJRXhwaXJlZEF0GAMgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVz",
+ "dGFtcBIPCgdHcm91cElkGAQgASgFEhMKC0lzUHVyY2hhc2VkGAYgASgIEg8K",
+ "B0dyYWRlVXAYByABKAUiXgoTTmV0SW5BcHBTaG9wQnV5RGF0YRITCgtQcm9k",
+ "dWN0VHlwZRgBIAEoBRIPCgdTaG9wVGlkGAIgASgFEhAKCEJ1eUNvdW50GAMg",
+ "ASgFEg8KB0xpc3RUaWQYBCABKAUiTgoYTmV0Q2FtcGFpZ25QYWNrYWdlUmV3",
+ "YXJkEhUKDVBhY2thZ2VTaG9wSWQYASABKAUSGwoTUGFja2FnZUdyb3VwVGFi",
+ "bGVJZBgCIAEoBSI3ChlOZXRTdGFydFB1cmNoYXNlRXh0cmFEYXRhEhoKElBh",
+ "Y2thZ2VMaXN0VGFibGVJZBgBIAEoBSJ7ChVOZXRKdXBpdGVyUHJvZHVjdElu",
+ "Zm8SEQoJUHJvZHVjdElkGAEgASgJEg0KBVByaWNlGAIgASgJEhQKDEN1cnJl",
+ "bmN5Q29kZRgDIAEoCRIWCg5DdXJyZW5jeVN5bWJvbBgEIAEoCRISCgpNaWNy",
+ "b1ByaWNlGAUgASgDIlgKF1Jlc0dldFBvcHVwUGFja2FnZVN0YXRlEicKCERh",
+ "dGFMaXN0GAEgAygLMhUuTmV0UG9wdXBQYWNrYWdlU3RhdGUSFAoMQXBwZWFy",
+ "ZWRMaXN0GAIgAygFIhkKF1Jlc1NldFBvcHVwUGFja2FnZVN0YXRlIoMBCh9S",
+ "ZXNHZXRNb250aGx5U3Vic2NyaXB0aW9uUmV3YXJkEjEKClJld2FyZExpc3QY",
+ "ASADKAsyHS5OZXRNb250aGx5U3Vic2NyaXB0aW9uUmV3YXJkEi0KCERhdGFM",
+ "aXN0GAIgAygLMhsuTmV0TW9udGhseVN1YnNjcmlwdGlvbkRhdGEiSgoVUmVz",
+ "R2V0Q2FtcGFpZ25QYWNrYWdlEjEKDkFscmVhZHlSZXdhcmRzGAEgAygLMhku",
+ "TmV0Q2FtcGFpZ25QYWNrYWdlUmV3YXJkIjoKGFJlc09idGFpbkNhbXBhaWdu",
+ "UGFja2FnZRIeCgZSZXdhcmQYASABKAsyDi5OZXRSZXdhcmREYXRhIlwKJFJl",
+ "c0dldEluQXBwU2hvcFJlY2VpdmFibGVQcm9kdWN0TGlzdBI0CghEYXRhTGlz",
+ "dBgBIAMoCzIiLk5ldEluQXBwU2hvcFJlY2VpdmFibGVQcm9kdWN0RGF0YSI7",
+ "ChlSZXNHZXRJbkFwcFNob3BCdXlQcm9kdWN0Eh4KBlJld2FyZBgCIAEoCzIO",
+ "Lk5ldFJld2FyZERhdGEibgoTUmVzR2V0SW5BcHBTaG9wRGF0YRIsChFJbkFw",
+ "cFNob3BEYXRhTGlzdBgBIAMoCzIRLk5ldEluQXBwU2hvcERhdGESKQoLQnV5",
+ "RGF0YUxpc3QYAiADKAsyFC5OZXRJbkFwcFNob3BCdXlEYXRhIkgKJlJlc09i",
+ "dGFpblB1cmNoYXNlUmV3YXJkQ2FtcGFpZ25QYWNrYWdlEh4KBlJld2FyZBgB",
+ "IAEoCzIOLk5ldFJld2FyZERhdGEidQoQUmVxU3RhcnRQdXJjaGFzZRIRCglQ",
+ "cm9kdWN0SWQYASABKAkSLQoJRXh0cmFEYXRhGAIgASgLMhouTmV0U3RhcnRQ",
+ "dXJjaGFzZUV4dHJhRGF0YRIfCgpQYXlDaGFubmVsGAMgASgOMgsuUGF5Q2hh",
+ "bm5lbCJPChBSZXNTdGFydFB1cmNoYXNlEiQKBlJlc3VsdBgBIAEoDjIULlN0",
+ "YXJ0UHVyY2hhc2VSZXN1bHQSFQoNVHJhbnNhY3Rpb25JZBgCIAEoCSIxChhS",
+ "ZXFHZXRKdXBpdGVyUHJvZHVjdExpc3QSFQoNUHJvZHVjdElkTGlzdBgBIAMo",
+ "CSJLChhSZXNHZXRKdXBpdGVyUHJvZHVjdExpc3QSLwoPUHJvZHVjdEluZm9M",
+ "aXN0GAEgAygLMhYuTmV0SnVwaXRlclByb2R1Y3RJbmZvIosBChRSZXFCdXlK",
+ "dXBpdGVyUHJvZHVjdBIRCglQcm9kdWN0SWQYASABKAkSDQoFUHJpY2UYAiAB",
+ "KAkSEAoIQ3VycmVuY3kYAyABKAkSLQoJRXh0cmFEYXRhGAQgASgLMhouTmV0",
+ "U3RhcnRQdXJjaGFzZUV4dHJhRGF0YRIQCghMYW5ndWFnZRgFIAEoCSJAChRS",
+ "ZXNCdXlKdXBpdGVyUHJvZHVjdBITCgtSZWZlcmVuY2VJZBgBIAEoCRITCgtS",
+ "ZWRpcmVjdFVybBgCIAEoCSIwChxSZXFHZXRKdXBpdGVyTWFya2V0aW5nRGV0",
+ "YWlsEhAKCExhbmd1YWdlGAEgASgJIjcKHFJlc0dldEp1cGl0ZXJNYXJrZXRp",
+ "bmdEZXRhaWwSFwoPTWFya2V0aW5nRGV0YWlsGAEgASgJIi8KGFJlcUdldEp1",
+ "cGl0ZXJPcmRlckRldGFpbBITCgtSZWZlcmVuY2VJZBgBIAEoCSIqChhSZXNH",
+ "ZXRKdXBpdGVyT3JkZXJEZXRhaWwSDgoGU3RhdHVzGAEgASgJIlgKEVJlcUdl",
+ "dEZyZWVQYWNrYWdlEhMKC1Byb2R1Y3RUeXBlGAIgASgFEhYKDlBhY2thZ2VT",
+ "aG9wVGlkGAMgASgFEhYKDlBhY2thZ2VMaXN0VGlkGAQgASgFIjMKEVJlc0dl",
+ "dEZyZWVQYWNrYWdlEh4KBlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGEi",
+ "FAoSUmVxR2V0U3Vic2NyaXB0aW9uImoKElJlc0dldFN1YnNjcmlwdGlvbhI0",
+ "ChZBY3RpdmVTdWJzY3JpcHRpb25MaXN0GAEgAygLMhQuTmV0U3Vic2NyaXB0",
+ "aW9uRGF0YRIeChZIYXNTdWJzY3JpcHRpb25IaXN0b3J5GAIgASgIIksKGU5l",
+ "dEN1c3RvbVBhY2thZ2VTZXR1cERhdGESHAoUQ3VzdG9tUGFja2FnZVNob3BU",
+ "aWQYASABKAUSEAoIU2xvdExpc3QYAiADKAUiMwocUmVxR2V0Q3VzdG9tUGFj",
+ "a2FnZVNldHVwRGF0YRITCgtJbkFwcFNob3BJZBgBIAEoBSJMChxSZXNHZXRD",
+ "dXN0b21QYWNrYWdlU2V0dXBEYXRhEiwKCERhdGFMaXN0GAEgAygLMhouTmV0",
+ "Q3VzdG9tUGFja2FnZVNldHVwRGF0YSJHChdSZXFTZXRDdXN0b21QYWNrYWdl",
+ "U2xvdBIsCghEYXRhTGlzdBgBIAMoCzIaLk5ldEN1c3RvbVBhY2thZ2VTZXR1",
+ "cERhdGEiGQoXUmVzU2V0Q3VzdG9tUGFja2FnZVNsb3QiKwoNTmV0QXNzaWdu",
+ "bWVudBIMCgRIb3N0GAEgASgJEgwKBFBvcnQYAiABKAUiSQoSTmV0UGFydHlB",
+ "c3NpZ25tZW50Eg8KB1BhcnR5SWQYASABKAkSIgoKQXNzaWdubWVudBgCIAEo",
+ "CzIOLk5ldEFzc2lnbm1lbnQiagoNTmV0SW52aXRhdGlvbhIjCghGcm9tVXNl",
+ "chgBIAEoCzIRLk5ldFdob2xlVXNlckRhdGESEgoKSW52aXRlVGltZRgCIAEo",
+ "AxIPCgdQYXJ0eUlkGAMgASgJEg8KB0V2ZW50SWQYBCABKAUiUwoRTmV0QXZh",
+ "aWxhYmxlUGFydHkSHwoEVXNlchgBIAEoCzIRLk5ldFdob2xlVXNlckRhdGES",
+ "DwoHUGFydHlJZBgCIAEoCRIMCgRDb2RlGAMgASgJIk4KEE5ldEludml0YWJs",
+ "ZVVzZXISHwoEVXNlchgBIAEoCzIRLk5ldFdob2xlVXNlckRhdGESGQoRUmVt",
+ "YWluUmV3YXJkQ291bnQYAiABKAUibgoOUmVzQ3JlYXRlUGFydHkSDAoEQ29k",
+ "ZRgBIAEoCRIsCg9QYXJ0eUFzc2lnbm1lbnQYAiABKAsyEy5OZXRQYXJ0eUFz",
+ "c2lnbm1lbnQSIAoFRXJyb3IYAyABKA4yES5DcmVhdGVQYXJ0eUVycm9yIjIK",
+ "DlJlc0ludml0ZVBhcnR5EiAKBUVycm9yGAEgASgOMhEuSW52aXRlUGFydHlF",
+ "cnJvciJwChJSZXNKb2luUGFydHlCeUNvZGUSHgoFRXJyb3IYASABKA4yDy5K",
+ "b2luUGFydHlFcnJvchIsCg9QYXJ0eUFzc2lnbm1lbnQYAiABKAsyEy5OZXRQ",
+ "YXJ0eUFzc2lnbm1lbnQSDAoEQ29kZRgDIAEoCSJqCgxSZXNKb2luUGFydHkS",
+ "HgoFRXJyb3IYASABKA4yDy5Kb2luUGFydHlFcnJvchIsCg9QYXJ0eUFzc2ln",
+ "bm1lbnQYAiABKAsyEy5OZXRQYXJ0eUFzc2lnbm1lbnQSDAoEQ29kZRgDIAEo",
+ "CSJBChJSZXNMaXN0RnJpZW5kUGFydHkSKwoPRnJpZW5kUGFydHlMaXN0GAEg",
+ "AygLMhIuTmV0QXZhaWxhYmxlUGFydHkiGQoXUmVxTGlzdEd1aWxkTWVtYmVy",
+ "UGFydHkiRQoXUmVzTGlzdEd1aWxkTWVtYmVyUGFydHkSKgoOR3VpbGRQYXJ0",
+ "eUxpc3QYASADKAsyEi5OZXRBdmFpbGFibGVQYXJ0eSI9ChZSZXNMaXN0SW52",
+ "aXRhYmxlRnJpZW5kEiMKCFVzZXJMaXN0GAEgAygLMhEuTmV0SW52aXRhYmxl",
+ "VXNlciIuChtSZXFMaXN0SW52aXRhYmxlR3VpbGRNZW1iZXISDwoHRXZlbnRJ",
+ "ZBgBIAEoBSJCChtSZXNMaXN0SW52aXRhYmxlR3VpbGRNZW1iZXISIwoIVXNl",
+ "ckxpc3QYASADKAsyES5OZXRJbnZpdGFibGVVc2VyImAKEVJlc0xpc3RJbnZp",
+ "dGF0aW9uEiMKBUVycm9yGAEgASgOMhQuTGlzdEludml0YXRpb25FcnJvchIm",
+ "Cg5JbnZpdGF0aW9uTGlzdBgCIAMoCzIOLk5ldEludml0YXRpb24iYwoSUmVz",
+ "U3RhcnRQYXJ0eU1hdGNoEicKDVVzZXJUaWNrZXRJZHMYASADKAsyEC5Vc2Vy",
+ "VGlja2V0TW9kZWwSJAoFRXJyb3IYAiABKA4yFS5TdGFydFBhcnR5TWF0Y2hF",
+ "cnJvciIwCg9Vc2VyVGlja2V0TW9kZWwSCwoDVXNuGAEgASgDEhAKCFRpY2tl",
+ "dElkGAIgASgJIj0KFlJlc1NlYXJjaFVzZXJGb3JJbnZpdGUSIwoIVXNlckxp",
+ "c3QYASADKAsyES5OZXRJbnZpdGFibGVVc2VyIjUKE1Jlc09idGFpblBhc3NS",
+ "ZXdhcmQSHgoGUmV3YXJkGAEgASgLMg4uTmV0UmV3YXJkRGF0YSJfCg5SZXNC",
+ "dXlQYXNzUmFuaxIQCghQYXNzUmFuaxgCIAEoBRIRCglQYXNzUG9pbnQYAyAB",
+ "KAUSKAoKQ3VycmVuY2llcxgFIAMoCzIULk5ldFVzZXJDdXJyZW5jeURhdGEi",
+ "OAoWUmVzQ29tcGxldGVQYXNzTWlzc2lvbhIeCgZSZXdhcmQYBSABKAsyDi5O",
+ "ZXRSZXdhcmREYXRhIkUKFFJlc0dldEFjdGl2ZVBhc3NEYXRhEhoKBFBhc3MY",
+ "ASABKAsyDC5OZXRQYXNzSW5mbxIRCglQYXNzRXhpc3QYAiABKAgitAEKC05l",
+ "dFBhc3NJbmZvEg4KBlBhc3NJZBgBIAEoBRIRCglQYXNzUG9pbnQYAiABKAUS",
+ "JgoMUGFzc1JhbmtMaXN0GAMgAygLMhAuTmV0UGFzc1JhbmtEYXRhEiwKD1Bh",
+ "c3NNaXNzaW9uTGlzdBgEIAMoCzITLk5ldFBhc3NNaXNzaW9uRGF0YRIVCg1Q",
+ "YXNzU2tpcENvdW50GAYgASgFEhUKDVByZW1pdW1BY3RpdmUYByABKAgiWAoP",
+ "TmV0UGFzc1JhbmtEYXRhEhAKCFBhc3NSYW5rGAEgASgFEhgKEElzTm9ybWFs",
+ "UmV3YXJkZWQYAiABKAgSGQoRSXNQcmVtaXVtUmV3YXJkZWQYAyABKAgiPwoS",
+ "TmV0UGFzc01pc3Npb25EYXRhEhUKDVBhc3NNaXNzaW9uSWQYASABKAUSEgoK",
+ "SXNDb21wbGV0ZRgCIAEoCCI4ChZSZXNPYnRhaW5PbmVQYXNzUmV3YXJkEh4K",
+ "BlJld2FyZBgBIAEoCzIOLk5ldFJld2FyZERhdGEiPAoYUmVxT2J0YWluRXZl",
+ "bnRQYXNzUmV3YXJkEg4KBlBhc3NJZBgBIAEoBRIQCghQYXNzUmFuaxgCIAMo",
+ "BSI6ChhSZXNPYnRhaW5FdmVudFBhc3NSZXdhcmQSHgoGUmV3YXJkGAEgASgL",
+ "Mg4uTmV0UmV3YXJkRGF0YSI9ChNSZXFCdXlFdmVudFBhc3NSYW5rEg4KBlBh",
+ "c3NJZBgBIAEoBRIWCg5UYXJnZXRQYXNzUmFuaxgCIAEoBSJkChNSZXNCdXlF",
+ "dmVudFBhc3NSYW5rEhAKCFBhc3NSYW5rGAEgASgFEhEKCVBhc3NQb2ludBgC",
+ "IAEoBRIoCgpDdXJyZW5jaWVzGAMgAygLMhQuTmV0VXNlckN1cnJlbmN5RGF0",
+ "YSJGChtSZXFDb21wbGV0ZUV2ZW50UGFzc01pc3Npb24SDgoGUGFzc0lkGAEg",
+ "ASgFEhcKD1Bhc3NNaXNzaW9uTGlzdBgCIAMoBSI9ChtSZXNDb21wbGV0ZUV2",
+ "ZW50UGFzc01pc3Npb24SHgoGUmV3YXJkGAEgASgLMg4uTmV0UmV3YXJkRGF0",
+ "YSIbChlSZXFHZXRBY3RpdmVFdmVudFBhc3NEYXRhIjsKGVJlc0dldEFjdGl2",
+ "ZUV2ZW50UGFzc0RhdGESHgoIUGFzc0xpc3QYASADKAsyDC5OZXRQYXNzSW5m",
+ "byJWChtSZXFPYnRhaW5PbmVFdmVudFBhc3NSZXdhcmQSDgoGUGFzc0lkGAEg",
+ "ASgFEhAKCFBhc3NSYW5rGAIgASgFEhUKDVByZW1pdW1SZXdhcmQYAyABKAgi",
+ "PQobUmVzT2J0YWluT25lRXZlbnRQYXNzUmV3YXJkEh4KBlJld2FyZBgBIAEo",
+ "CzIOLk5ldFJld2FyZERhdGEiGgoYUmVxUHJvZmlsZUNhcmRPYmplY3RMaXN0",
+ "IkUKGFJlc1Byb2ZpbGVDYXJkT2JqZWN0TGlzdBIVCg1CYWNrZ3JvdW5kSWRz",
+ "GAEgAygFEhIKClN0aWNrZXJJZHMYAiADKAUihQEKEFN0aWNrZXJQbGFjZW1l",
+ "bnQSEQoJU3RpY2tlcklkGAEgASgFEg0KBUxheWVyGAIgASgFEhMKC05vcm1h",
+ "bGl6ZWRYGAMgASgCEhMKC05vcm1hbGl6ZWRZGAQgASgCEhYKDlJvdGF0aW9u",
+ "UmFkaWFuGAUgASgCEg0KBVNjYWxlGAYgASgCIn0KG1Byb2ZpbGVDYXJkRGVj",
+ "b3JhdGlvbkxheW91dBIaChJTaG93Q2hhcmFjdGVyU3BpbmUYASABKAgSFAoM",
+ "QmFja2dyb3VuZElkGAIgASgFEiwKEVN0aWNrZXJQbGFjZW1lbnRzGAMgAygL",
+ "MhEuU3RpY2tlclBsYWNlbWVudCIzCh5SZXFQcm9maWxlQ2FyZERlY29yYXRp",
+ "b25MYXlvdXQSEQoJVGFyZ2V0VXNuGAEgASgDIk4KHlJlc1Byb2ZpbGVDYXJk",
+ "RGVjb3JhdGlvbkxheW91dBIsCgZMYXlvdXQYASABKAsyHC5Qcm9maWxlQ2Fy",
+ "ZERlY29yYXRpb25MYXlvdXQiUgoiUmVxU2F2ZVByb2ZpbGVDYXJkRGVjb3Jh",
+ "dGlvbkxheW91dBIsCgZMYXlvdXQYASABKAsyHC5Qcm9maWxlQ2FyZERlY29y",
+ "YXRpb25MYXlvdXQiJAoiUmVzU2F2ZVByb2ZpbGVDYXJkRGVjb3JhdGlvbkxh",
+ "eW91dCJcCiNQcm9maWxlUmFuZG9tQm94U2luZ2xlT3BlbmluZ1Jlc3VsdBIR",
+ "CglPYmplY3RUaWQYASABKAUSIgoaRXhjaGFuZ2VkRm9yVGlja2V0TWF0ZXJp",
+ "YWwYAiABKAgiOAoXUmVxT3BlblByb2ZpbGVSYW5kb21Cb3gSCwoDSXNuGAEg",
+ "ASgDEhAKCE51bU9wZW5zGAIgASgFIo8BChdSZXNPcGVuUHJvZmlsZVJhbmRv",
+ "bUJveBI7Cg1PcGVuaW5nUmVzdWx0GAEgAygLMiQuUHJvZmlsZVJhbmRvbUJv",
+ "eFNpbmdsZU9wZW5pbmdSZXN1bHQSNwodUHJvZmlsZUNhcmRUaWNrZXRNYXRl",
+ "cmlhbFN5bmMYAiADKAsyEC5OZXRVc2VySXRlbURhdGEiLAoXUmVxQnV5UHJv",
+ "ZmlsZUNhcmRPYmplY3QSEQoJT2JqZWN0VGlkGAEgASgFIlIKF1Jlc0J1eVBy",
+ "b2ZpbGVDYXJkT2JqZWN0EjcKHVByb2ZpbGVDYXJkVGlja2V0TWF0ZXJpYWxT",
+ "eW5jGAEgASgLMhAuTmV0VXNlckl0ZW1EYXRhIk4KDk5ldFJhbmtpbmdEYXRh",
+ "EgwKBFJhbmsYASABKAMSDQoFU2NvcmUYAiABKAUSHwoEVXNlchgDIAEoCzIR",
+ "Lk5ldFdob2xlVXNlckRhdGEiUQoRTmV0VG9wUmFua2luZ0RhdGESDAoEVHlw",
+ "ZRgBIAEoBRINCgVTY29yZRgCIAEoBRIfCgRVc2VyGAMgASgLMhEuTmV0V2hv",
+ "bGVVc2VyRGF0YSJ6ChZOZXRSYW5rQWNoaWV2ZW1lbnREYXRhEgwKBFJhbmsY",
+ "ASABKAMSDgoGUmFua0lkGAIgASgFEg0KBVNjb3JlGAMgASgFEhIKCkFjaGll",
+ "dmVkQXQYBCABKAMSHwoEVXNlchgFIAEoCzIRLk5ldFdob2xlVXNlckRhdGEi",
+ "bwoRUmVzR2V0UmFua2luZ0xpc3QSHQoEVXNlchgCIAEoCzIPLk5ldFJhbmtp",
+ "bmdEYXRhEiQKC1JhbmtpbmdMaXN0GAMgAygLMg8uTmV0UmFua2luZ0RhdGES",
+ "FQoNUmV3YXJkRW5hYmxlZBgEIAEoCCI+ChBSZXNHZXRBbGxUb3BSYW5rEioK",
+ "DlRvcFJhbmtpbmdMaXN0GAIgAygLMhIuTmV0VG9wUmFua2luZ0RhdGEiQAoY",
+ "UmVzR2V0UmFua0FjaGlldmVtZW50VG9wEiQKC1RyaWdnZXJMaXN0GAIgAygL",
+ "Mg8uTmV0VHJpZ2dlckRhdGEiVAogUmVzR2V0UmFua0FjaGlldmVtZW50TGVh",
+ "ZGVyQm9hcmQSMAoPUmFua0FjaGlldmVtZW50GAIgAygLMhcuTmV0UmFua0Fj",
+ "aGlldmVtZW50RGF0YSJGCiRSZXNPYnRhaW5SYW5rQWNoaWV2ZW1lbnRTZXJ2",
+ "ZXJSZXdhcmQSHgoGUmV3YXJkGAIgASgLMg4uTmV0UmV3YXJkRGF0YSI0ChxS",
+ "ZXNVcGRhdGVSYW5raW5nU2VydmVyUmV3YXJkEhQKDEhhc05ld1Jld2FyZBgB",
+ "IAEoCCKrAQogTmV0U2hvb3RpbmdSYW5nZVJhbmtpbmdUb3RhbERhdGESFwoP",
+ "U2hvb3RpbmdSYW5nZUlkGAEgASgFEjYKEFVzZXJHdWlsZFJhbmtpbmcYAiAB",
+ "KAsyHC5OZXRTaG9vdGluZ1JhbmdlUmFua2luZ0RhdGESNgoQR3VpbGRSYW5r",
+ "aW5nTGlzdBgDIAMoCzIcLk5ldFNob290aW5nUmFuZ2VSYW5raW5nRGF0YSIe",
+ "ChxSZXFHZXRTaG9vdGluZ1JhbmdlUmFua2luZ1YyIvIBChxSZXNHZXRTaG9v",
+ "dGluZ1JhbmdlUmFua2luZ1YyEjYKC1JhbmtpbmdMaXN0GAEgAygLMiEuTmV0",
+ "U2hvb3RpbmdSYW5nZVJhbmtpbmdUb3RhbERhdGESDQoFSXNCYW4YAiABKAgS",
+ "HAoPQmFuU3RhcnRBdFRpY2tzGAMgASgDSACIAQESGgoNQmFuRW5kQXRUaWNr",
+ "cxgEIAEoA0gBiAEBEisKBlJlc3VsdBgFIAEoDjIbLlNob290aW5nUmFuZ2VS",
+ "YW5raW5nUmVzdWx0QhIKEF9CYW5TdGFydEF0VGlja3NCEAoOX0JhbkVuZEF0",
+ "VGlja3MijQIKGlJlc1NldFNob290aW5nUmFuZ2VTY29yZVYyEhMKC0lzTmV3",
+ "UmVjb3JkGAIgASgIEhMKC1ByZXZSYW5raW5nGAMgASgDEhMKC05leHRSYW5r",
+ "aW5nGAQgASgDEhQKDEhpZ2hlc3RTY29yZRgFIAEoAxINCgVJc0JhbhgGIAEo",
+ "CBIcCg9CYW5TdGFydEF0VGlja3MYByABKANIAIgBARIaCg1CYW5FbmRBdFRp",
+ "Y2tzGAggASgDSAGIAQESKwoGUmVzdWx0GAkgASgOMhsuU2hvb3RpbmdSYW5n",
+ "ZVJhbmtpbmdSZXN1bHRCEgoQX0JhblN0YXJ0QXRUaWNrc0IQCg5fQmFuRW5k",
+ "QXRUaWNrcyIeChxSZXFHZXRTaG9vdGluZ1JhbmdlQmF0dGxlTG9nIlEKHFJl",
+ "c0dldFNob290aW5nUmFuZ2VCYXR0bGVMb2cSMQoNQmF0dGxlTG9nTGlzdBgB",
+ "IAMoCzIaLk5ldFNob290aW5nUmFuZ2VCYXR0bGVMb2ci7AEKGU5ldFNob290",
+ "aW5nUmFuZ2VCYXR0bGVMb2cSQgoRQ2hhcmFjdGVyRGF0YUxpc3QYASADKAsy",
+ "Jy5OZXRTaG9vdGluZ1JhbmdlQmF0dGxlTG9nQ2hhcmFjdGVyRGF0YRIUCgxC",
+ "YXR0bGVSZXN1bHQYAiABKAUSDQoFU2NvcmUYAyABKAMSFwoPU2hvb3RpbmdS",
+ "YW5nZUlkGAQgASgFEh4KCFVzZXJUZWFtGAUgASgLMgwuTmV0VGVhbURhdGES",
+ "LQoJQ3JlYXRlZEF0GAYgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFt",
+ "cCKkAQomTmV0U2hvb3RpbmdSYW5nZUJhdHRsZUxvZ0NoYXJhY3RlckRhdGES",
+ "CwoDVGlkGAEgASgFEhAKCE5hbWVDb2RlGAIgASgFEg0KBUxldmVsGAMgASgF",
+ "Eg0KBUdyYWRlGAQgASgFEgwKBENvcmUYBSABKAUSEQoJQ29zdHVtZUlkGAYg",
+ "ASgFEg4KBkNvbWJhdBgHIAEoBRIMCgRTbG90GAggASgFIjsKGk5ldFNob3BQ",
+ "cm9kdWN0QnV5TGltaXREYXRhEgsKA1RpZBgBIAEoBRIQCghCdXlDb3VudBgC",
+ "IAEoBSK0AQoSTmV0U2hvcFByb2R1Y3REYXRhEg8KB1Nob3BUaWQYASABKAUS",
+ "FAoMU2hvcENhdGVnb3J5GAIgASgFEhIKClJlbmV3Q291bnQYAyABKAUSDwoH",
+ "UmVuZXdBdBgEIAEoAxITCgtOZXh0UmVuZXdBdBgFIAEoAxIWCg5GcmVlUmVu",
+ "ZXdDb3VudBgGIAEoBRIlCgRMaXN0GAcgAygLMhcuTmV0U2hvcFByb2R1Y3RJ",
+ "bmZvRGF0YSI4ChJSZXNTaG9wUHJvZHVjdExpc3QSIgoFU2hvcHMYAiADKAsy",
+ "Ey5OZXRTaG9wUHJvZHVjdERhdGEiIgoKUmVxR2V0U2hvcBIUCgxTaG9wQ2F0",
+ "ZWdvcnkYASABKAUiLwoKUmVzR2V0U2hvcBIhCgRTaG9wGAEgASgLMhMuTmV0",
+ "U2hvcFByb2R1Y3REYXRhIq0BChFSZXNTaG9wQnV5UHJvZHVjdBIlCgZSZXN1",
+ "bHQYBiABKA4yFS5TaG9wQnV5UHJvZHVjdFJlc3VsdBInCgdQcm9kdWN0GAIg",
+ "ASgLMhYuTmV0U2hvcEJ1eVByb2R1Y3REYXRhEh4KBEl0ZW0YBCABKAsyEC5O",
+ "ZXRVc2VySXRlbURhdGESKAoKQ3VycmVuY2llcxgFIAMoCzIULk5ldFVzZXJD",
+ "dXJyZW5jeURhdGEiWwoMUmVzU2hvcFJlbmV3EiEKBFNob3AYAiABKAsyEy5O",
+ "ZXRTaG9wUHJvZHVjdERhdGESKAoKQ3VycmVuY2llcxgEIAMoCzIULk5ldFVz",
+ "ZXJDdXJyZW5jeURhdGEiYAoVTmV0U2lkZVN0b3J5U3RhZ2VEYXRhEhgKEFNp",
+ "ZGVTdG9yeVN0YWdlSWQYASABKAUSLQoJQ2xlYXJlZEF0GAIgASgLMhouZ29v",
+ "Z2xlLnByb3RvYnVmLlRpbWVzdGFtcCISChBSZXFMaXN0U2lkZVN0b3J5IkoK",
+ "EFJlc0xpc3RTaWRlU3RvcnkSNgoWU2lkZVN0b3J5U3RhZ2VEYXRhTGlzdBgB",
+ "IAMoCzIWLk5ldFNpZGVTdG9yeVN0YWdlRGF0YSKjAQoWUmVxRW50ZXJTaWRl",
+ "U3RvcnlTdGFnZRITCgtTaWRlU3RvcnlJZBgBIAEoBRIYChBTaWRlU3RvcnlT",
+ "dGFnZUlkGAIgASgFEhIKClRlYW1OdW1iZXIYAyABKAUSRgoXQW50aUNoZWF0",
+ "QWRkaXRpb25hbEluZm8YBCABKAsyJS5OZXRBbnRpQ2hlYXRCYXR0bGVUTG9n",
+ "QWRkaXRpb25hbEluZm8iGAoWUmVzRW50ZXJTaWRlU3RvcnlTdGFnZSJTCh9S",
+ "ZXFDbGVhclNpZGVTdG9yeUN1dEZvclNjZW5hcmlvEhgKEFNpZGVTdG9yeVN0",
+ "YWdlSWQYASABKAUSFgoOU2lkZVN0b3J5Q3V0SWQYAiABKAUiIQofUmVzQ2xl",
+ "YXJTaWRlU3RvcnlDdXRGb3JTY2VuYXJpbyL5AQodUmVxQ2xlYXJTaWRlU3Rv",
+ "cnlDdXRGb3JCYXR0bGUSGAoQU2lkZVN0b3J5U3RhZ2VJZBgBIAEoBRIWCg5T",
+ "aWRlU3RvcnlDdXRJZBgCIAEoBRISCgpUZWFtTnVtYmVyGAMgASgFEhQKDEJh",
+ "dHRsZVJlc3VsdBgEIAEoBRI0ChNBbnRpQ2hlYXRCYXR0bGVEYXRhGAUgASgL",
+ "MhcuTmV0QW50aUNoZWF0QmF0dGxlRGF0YRJGChdBbnRpQ2hlYXRBZGRpdGlv",
+ "bmFsSW5mbxgGIAEoCzIlLk5ldEFudGlDaGVhdEJhdHRsZVRMb2dBZGRpdGlv",
+ "bmFsSW5mbyIfCh1SZXNDbGVhclNpZGVTdG9yeUN1dEZvckJhdHRsZSIyChZS",
+ "ZXFDbGVhclNpZGVTdG9yeVN0YWdlEhgKEFNpZGVTdG9yeVN0YWdlSWQYASAB",
+ "KAUiOAoWUmVzQ2xlYXJTaWRlU3RvcnlTdGFnZRIeCgZSZXdhcmQYASABKAsy",
+ "Di5OZXRSZXdhcmREYXRhIq0BCh1SZXFFbnRlclNpZGVTdG9yeUN1dEZvckJh",
+ "dHRsZRIYChBTaWRlU3RvcnlTdGFnZUlkGAEgASgFEhYKDlNpZGVTdG9yeUN1",
+ "dElkGAIgASgFEhIKClRlYW1OdW1iZXIYAyABKAUSRgoXQW50aUNoZWF0QWRk",
+ "aXRpb25hbEluZm8YBCABKAsyJS5OZXRBbnRpQ2hlYXRCYXR0bGVUTG9nQWRk",
+ "aXRpb25hbEluZm8iHwodUmVzRW50ZXJTaWRlU3RvcnlDdXRGb3JCYXR0bGUi",
+ "aQoPTmV0U2ltUm9vbUV2ZW50EjAKCExvY2F0aW9uGAEgASgLMhwuTmV0U2lt",
+ "Um9vbUV2ZW50TG9jYXRpb25JbmZvSAASEgoIU2VsZWN0ZWQYAiABKAhIAEIQ",
+ "Cg5FdmVudE9uZW9mQ2FzZSKdAQoVTmV0U2ltUm9vbUJhdHRsZUV2ZW50EgoK",
+ "AklkGAEgASgFEhMKC0J1ZmZPcHRpb25zGAIgAygFEi0KCFByb2dyZXNzGAMg",
+ "ASgOMhsuU2ltUm9vbUJhdHRsZUV2ZW50UHJvZ3Jlc3MSHQoVUmVtYWluaW5n",
+ "VGFyZ2V0SGVhbHRoGAQgASgFEhUKDUJ1ZmZQcmV2aWV3SWQYBSABKAUibwoY",
+ "TmV0U2ltUm9vbVNlbGVjdGlvbkV2ZW50EgoKAklkGAEgASgFEhYKDlNlbGVj",
+ "dGVkTnVtYmVyGAIgASgFEi8KBUdyb3VwGAMgAygLMiAuTmV0U2ltUm9vbVNl",
+ "bGVjdGlvbkdyb3VwRWxlbWVudCJqCh9OZXRTaW1Sb29tU2VsZWN0aW9uR3Jv",
+ "dXBFbGVtZW50EhcKD1NlbGVjdGlvbk51bWJlchgBIAEoBRIKCgJJZBgCIAEo",
+ "BRIOCgZJc0RvbmUYAyABKAgSEgoKUmFuZG9tQnVmZhgEIAEoBSIwChVOZXRT",
+ "aW1Sb29tQ2hhcmFjdGVySHASCwoDQ3NuGAEgASgDEgoKAkhwGAIgASgFIjoK",
+ "E05ldFNpbVJvb21DbGVhckluZm8SEgoKRGlmZmljdWx0eRgBIAEoBRIPCgdD",
+ "aGFwdGVyGAIgASgFIkwKG05ldFNpbVJvb21FdmVudExvY2F0aW9uSW5mbxIP",
+ "CgdDaGFwdGVyGAEgASgFEg0KBVN0YWdlGAIgASgFEg0KBU9yZGVyGAMgASgF",
+ "IogDCg1SZXNHZXRTaW1Sb29tEh4KBlN0YXR1cxgBIAEoDjIOLlNpbVJvb21T",
+ "dGF0dXMSGQoRQ3VycmVudERpZmZpY3VsdHkYAiABKAUSEwoLTmV4dFJlbmV3",
+ "QXQYAyABKAMSKAoKQ2xlYXJJbmZvcxgEIAMoCzIULk5ldFNpbVJvb21DbGVh",
+ "ckluZm8SIAoGRXZlbnRzGAUgAygLMhAuTmV0U2ltUm9vbUV2ZW50EiwKDFJl",
+ "bWFpbmluZ0hwcxgHIAMoCzIWLk5ldFNpbVJvb21DaGFyYWN0ZXJIcBINCgVC",
+ "dWZmcxgIIAMoBRITCgtMZWdhY3lCdWZmcxgJIAMoBRIbChNPdmVyY2xvY2tP",
+ "cHRpb25MaXN0GAogAygFEi8KDU92ZXJjbG9ja0RhdGEYCyABKAsyGC5OZXRT",
+ "aW1Sb29tT3ZlcmNsb2NrRGF0YRI7ChdOZXh0TGVnYWN5QnVmZlJlc2V0RGF0",
+ "ZRgMIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiXgoaUmVzU2Vs",
+ "ZWN0U2ltUm9vbURpZmZpY3VsdHkSHgoGUmVzdWx0GAEgASgOMg4uU2ltUm9v",
+ "bVJlc3VsdBIgCgZFdmVudHMYAiADKAsyEC5OZXRTaW1Sb29tRXZlbnQiNwoV",
+ "UmVzU2VsZWN0U2ltUm9vbUV2ZW50Eh4KBlJlc3VsdBgBIAEoDjIOLlNpbVJv",
+ "b21SZXN1bHQiNwoVUmVzRW50ZXJTaW1Sb29tQmF0dGxlEh4KBlJlc3VsdBgB",
+ "IAEoDjIOLlNpbVJvb21SZXN1bHQipAEKFVJlc0NsZWFyU2ltUm9vbUJhdHRs",
+ "ZRIeCgZSZXN1bHQYASABKA4yDi5TaW1Sb29tUmVzdWx0EhMKC0J1ZmZPcHRp",
+ "b25zGAIgAygFEhsKBVRlYW1zGAMgAygLMgwuTmV0VGVhbURhdGESOQoZT3Zl",
+ "cmNsb2NrT3B0aW9uQ2hhbmdlZEhwcxgEIAMoCzIWLk5ldFNpbVJvb21DaGFy",
+ "YWN0ZXJIcCKoAQoZUmVzRmFzdENsZWFyU2ltUm9vbUJhdHRsZRIeCgZSZXN1",
+ "bHQYASABKA4yDi5TaW1Sb29tUmVzdWx0EhMKC0J1ZmZPcHRpb25zGAIgAygF",
+ "EjkKGU92ZXJjbG9ja09wdGlvbkNoYW5nZWRIcHMYAyADKAsyFi5OZXRTaW1S",
+ "b29tQ2hhcmFjdGVySHASGwoFVGVhbXMYBCADKAsyDC5OZXRUZWFtRGF0YSKw",
+ "AQoUUmVzU2VsZWN0U2ltUm9vbUJ1ZmYSHgoGUmVzdWx0GAEgASgOMg4uU2lt",
+ "Um9vbVJlc3VsdBIeCgZSZXdhcmQYAiABKAsyDi5OZXRSZXdhcmREYXRhEi0K",
+ "FVJld2FyZEJ5UmV3YXJkVXBFdmVudBgDIAEoCzIOLk5ldFJld2FyZERhdGES",
+ "KQoRUmV3YXJkQnlPdmVyY2xvY2sYBCABKAsyDi5OZXRSZXdhcmREYXRhIkAK",
+ "HlJlc1NlbGVjdFNpbVJvb21TZWxlY3Rpb25FdmVudBIeCgZSZXN1bHQYASAB",
+ "KA4yDi5TaW1Sb29tUmVzdWx0IokBCh5SZXNQcm9jZWVkU2ltUm9vbU5pa2tl",
+ "RnVuY3Rpb24SHgoGUmVzdWx0GAEgASgOMg4uU2ltUm9vbVJlc3VsdBIqCgpD",
+ "aGFuZ2VkSHBzGAIgAygLMhYuTmV0U2ltUm9vbUNoYXJhY3RlckhwEhsKBVRl",
+ "YW1zGAMgAygLMgwuTmV0VGVhbURhdGEiVgogUmVzR2V0U2ltUm9vbUFjcXVp",
+ "cmVCdWZmRnVuY3Rpb24SHgoGUmVzdWx0GAEgASgOMg4uU2ltUm9vbVJlc3Vs",
+ "dBISCgpSYW5kb21CdWZmGAIgASgFImoKHVJlc1Byb2NlZWRTaW1Sb29tQnVm",
+ "ZkZ1bmN0aW9uEh4KBlJlc3VsdBgBIAEoDjIOLlNpbVJvb21SZXN1bHQSFAoM",
+ "QWNxdWlyZWRCdWZmGAIgAygFEhMKC0RlbGV0ZWRCdWZmGAMgAygFIj8KHVJl",
+ "c1Byb2NlZWRTaW1Sb29tU2tpcEZ1bmN0aW9uEh4KBlJlc3VsdBgBIAEoDjIO",
+ "LlNpbVJvb21SZXN1bHQiMAoOUmVzUXVpdFNpbVJvb20SHgoGUmVzdWx0GAEg",
+ "ASgOMg4uU2ltUm9vbVJlc3VsdCIhCh9SZXFHZXRTaW1Sb29tT3ZlcmNsb2Nr",
+ "SGlnaFNjb3JlIrABCh9SZXNHZXRTaW1Sb29tT3ZlcmNsb2NrSGlnaFNjb3Jl",
+ "EkcKHEN1cnJlbnRPckxhc3RTZWFzb25IaWdoU2NvcmUYAiABKAsyIS5OZXRT",
+ "aW1Sb29tT3ZlcmNsb2NrSGlnaFNjb3JlRGF0YRJEChlDdXJyZW50U3ViU2Vh",
+ "c29uSGlnaFNjb3JlGAMgASgLMiEuTmV0U2ltUm9vbU92ZXJjbG9ja0hpZ2hT",
+ "Y29yZURhdGEimgIKF05ldFNpbVJvb21PdmVyY2xvY2tEYXRhEkEKFkN1cnJl",
+ "bnRTZWFzb25IaWdoU2NvcmUYBCABKAsyIS5OZXRTaW1Sb29tT3ZlcmNsb2Nr",
+ "SGlnaFNjb3JlRGF0YRJEChlDdXJyZW50U3ViU2Vhc29uSGlnaFNjb3JlGAUg",
+ "ASgLMiEuTmV0U2ltUm9vbU92ZXJjbG9ja0hpZ2hTY29yZURhdGESOwoMTGF0",
+ "ZXN0T3B0aW9uGAYgASgLMiUuTmV0U2ltUm9vbU92ZXJjbG9ja09wdGlvblNl",
+ "dHRpbmdEYXRhEjkKEUN1cnJlbnRTZWFzb25EYXRhGAcgASgLMh4uTmV0U2lt",
+ "Um9vbU92ZXJjbG9ja1NlYXNvbkRhdGEi2QEKHU5ldFNpbVJvb21PdmVyY2xv",
+ "Y2tTZWFzb25EYXRhEhQKDElzU2Vhc29uT3BlbhgBIAEoCBIOCgZTZWFzb24Y",
+ "AiABKAUSEQoJU3ViU2Vhc29uGAMgASgFEjMKD1NlYXNvblN0YXJ0RGF0ZRgE",
+ "IAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASMQoNU2Vhc29uRW5k",
+ "RGF0ZRgFIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASFwoPU2Vh",
+ "c29uV2Vla0NvdW50GAYgASgFIp0BCiBOZXRTaW1Sb29tT3ZlcmNsb2NrSGln",
+ "aFNjb3JlRGF0YRIOCgZTZWFzb24YASABKAUSEQoJU3ViU2Vhc29uGAIgASgF",
+ "EhIKCk9wdGlvbkxpc3QYAyADKAUSEwoLT3B0aW9uTGV2ZWwYBCABKAUSLQoJ",
+ "Q3JlYXRlZEF0GAUgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCIl",
+ "CiNSZXFHZXRTaW1Sb29tT3ZlcmNsb2NrQ3VycmVudFNlYXNvbiJeCiNSZXNH",
+ "ZXRTaW1Sb29tT3ZlcmNsb2NrQ3VycmVudFNlYXNvbhIUCgxJc1NlYXNvbk9w",
+ "ZW4YASABKAgSDgoGU2Vhc29uGAIgASgFEhEKCVN1YlNlYXNvbhgDIAEoBSIk",
+ "CiJSZXFHZXRTaW1Sb29tT3ZlcmNsb2NrTGF0ZXN0T3B0aW9uImMKIlJlc0dl",
+ "dFNpbVJvb21PdmVyY2xvY2tMYXRlc3RPcHRpb24SGQoRTGF0ZXN0UmVjb3Jk",
+ "RXhpc3QYASABKAgSDgoGU2Vhc29uGAIgASgFEhIKCk9wdGlvbkxpc3QYAyAD",
+ "KAUiSgokTmV0U2ltUm9vbU92ZXJjbG9ja09wdGlvblNldHRpbmdEYXRhEg4K",
+ "BlNlYXNvbhgBIAEoBRISCgpPcHRpb25MaXN0GAIgAygFIvUBChNOZXRVc2Vy",
+ "U29sb1JhaWRJbmZvEhUKDVJhaWRPcGVuQ291bnQYASABKAUSFgoOTGFzdENs",
+ "ZWFyTGV2ZWwYAiABKAUSIgoMTGFzdE9wZW5SYWlkGAMgASgLMgwuTmV0U29s",
+ "b1JhaWQSJgoGUGVyaW9kGAQgASgLMhYuTmV0U29sb1JhaWRQZXJpb2REYXRh",
+ "EhoKElNvbG9SYWlkTWFuYWdlclRpZBgFIAEoBRISCgpUcmlhbENvdW50GAYg",
+ "ASgFEh4KFlRvZGF5Q2xlYXJlZFJhaWRMZXZlbHMYByADKAUSEwoLVHJpYWxE",
+ "YW1hZ2UYCCABKAMiOQoLTmV0U29sb1JhaWQSDQoFTGV2ZWwYASABKAUSGwoE",
+ "VHlwZRgCIAEoDjINLlNvbG9SYWlkVHlwZSIuChFOZXROb3JtYWxTb2xvUmFp",
+ "ZBINCgVMZXZlbBgBIAEoBRIKCgJIcBgCIAEoAyJ5ChVOZXRTb2xvUmFpZFBl",
+ "cmlvZERhdGESEwoLVmlzaWJsZURhdGUYASABKAMSEQoJU3RhcnREYXRlGAIg",
+ "ASgDEg8KB0VuZERhdGUYAyABKAMSEwoLRGlzYWJsZURhdGUYBCABKAMSEgoK",
+ "U2V0dGxlRGF0ZRgFIAEoAyImChNOZXRTb2xvUmFpZEpvaW5EYXRhEg8KB0Nz",
+ "bkxpc3QYASADKAMiFAoSUmVxR2V0U29sb1JhaWRJbmZvIowBChJSZXNHZXRT",
+ "b2xvUmFpZEluZm8SIgoESW5mbxgBIAEoCzIULk5ldFVzZXJTb2xvUmFpZElu",
+ "Zm8SKwoMUGVyaW9kUmVzdWx0GAIgASgOMhUuU29sb1JhaWRQZXJpb2RSZXN1",
+ "bHQSJQoJQmFuUmVzdWx0GAMgASgOMhIuU29sb1JhaWRCYW5SZXN1bHQiNAoP",
+ "UmVxT3BlblNvbG9SYWlkEg4KBlJhaWRJZBgBIAEoBRIRCglSYWlkTGV2ZWwY",
+ "AiABKAUifAoPUmVzT3BlblNvbG9SYWlkEisKDFBlcmlvZFJlc3VsdBgBIAEo",
+ "DjIVLlNvbG9SYWlkUGVyaW9kUmVzdWx0EhUKDVJhaWRPcGVuQ291bnQYAiAB",
+ "KAUSJQoJQmFuUmVzdWx0GAMgASgOMhIuU29sb1JhaWRCYW5SZXN1bHQiQwoQ",
+ "UmVxRW50ZXJTb2xvUmFpZBIOCgZSYWlkSWQYASABKAUSEQoJUmFpZExldmVs",
+ "GAIgASgFEgwKBFRlYW0YAyABKAUiZgoQUmVzRW50ZXJTb2xvUmFpZBIrCgxQ",
+ "ZXJpb2RSZXN1bHQYASABKA4yFS5Tb2xvUmFpZFBlcmlvZFJlc3VsdBIlCglC",
+ "YW5SZXN1bHQYAiABKA4yEi5Tb2xvUmFpZEJhblJlc3VsdCK2AgoUUmVzU2V0",
+ "U29sb1JhaWREYW1hZ2USFQoNUmFpZEpvaW5Db3VudBgBIAEoBRIgCgRJbmZv",
+ "GAIgASgLMhIuTmV0Tm9ybWFsU29sb1JhaWQSHwoGU3RhdHVzGAMgASgOMg8u",
+ "U29sb1JhaWRTdGF0dXMSKwoMUGVyaW9kUmVzdWx0GAQgASgOMhUuU29sb1Jh",
+ "aWRQZXJpb2RSZXN1bHQSJgoISm9pbkRhdGEYBSABKAsyFC5OZXRTb2xvUmFp",
+ "ZEpvaW5EYXRhEiUKCUJhblJlc3VsdBgGIAEoDjISLlNvbG9SYWlkQmFuUmVz",
+ "dWx0Eh4KBlJld2FyZBgHIAEoCzIOLk5ldFJld2FyZERhdGESKAoQRmlyc3RD",
+ "bGVhclJld2FyZBgIIAEoCzIOLk5ldFJld2FyZERhdGEiNQoQUmVxQ2xvc2VT",
+ "b2xvUmFpZBIOCgZSYWlkSWQYASABKAUSEQoJUmFpZExldmVsGAIgASgFIj8K",
+ "EFJlc0Nsb3NlU29sb1JhaWQSKwoMUGVyaW9kUmVzdWx0GAEgASgOMhUuU29s",
+ "b1JhaWRQZXJpb2RSZXN1bHQiKAoTUmVxR2V0TGV2ZWxTb2xvUmFpZBIRCglS",
+ "YWlkTGV2ZWwYASABKAUiygEKE1Jlc0dldExldmVsU29sb1JhaWQSIAoEUmFp",
+ "ZBgBIAEoCzISLk5ldE5vcm1hbFNvbG9SYWlkEiYKCEpvaW5EYXRhGAIgASgL",
+ "MhQuTmV0U29sb1JhaWRKb2luRGF0YRIrCgxQZXJpb2RSZXN1bHQYAyABKA4y",
+ "FS5Tb2xvUmFpZFBlcmlvZFJlc3VsdBIVCg1SYWlkSm9pbkNvdW50GAQgASgF",
+ "EiUKCUJhblJlc3VsdBgFIAEoDjISLlNvbG9SYWlkQmFuUmVzdWx0IkAKE05l",
+ "dFByYWN0aWNlU29sb1JhaWQSDQoFTGV2ZWwYASABKAUSCgoCSHAYAiABKAMS",
+ "DgoGRGFtYWdlGAMgASgDIjAKG1JlcUdldExldmVsUHJhY3RpY2VTb2xvUmFp",
+ "ZBIRCglSYWlkTGV2ZWwYASABKAUi1AEKG1Jlc0dldExldmVsUHJhY3RpY2VT",
+ "b2xvUmFpZBIiCgRSYWlkGAEgASgLMhQuTmV0UHJhY3RpY2VTb2xvUmFpZBIm",
+ "CghKb2luRGF0YRgCIAEoCzIULk5ldFNvbG9SYWlkSm9pbkRhdGESKwoMUGVy",
+ "aW9kUmVzdWx0GAMgASgOMhUuU29sb1JhaWRQZXJpb2RSZXN1bHQSFQoNUmFp",
+ "ZEpvaW5Db3VudBgEIAEoBRIlCglCYW5SZXN1bHQYBSABKA4yEi5Tb2xvUmFp",
+ "ZEJhblJlc3VsdCJdChdSZXFPcGVuU29sb1JhaWRQcmFjdGljZRIRCglSYWlk",
+ "TGV2ZWwYASABKAUSLwoORGlmZmljdWx0eVR5cGUYAiABKA4yFy5Tb2xvUmFp",
+ "ZERpZmZpY3VsdHlUeXBlIm0KF1Jlc09wZW5Tb2xvUmFpZFByYWN0aWNlEisK",
+ "DFBlcmlvZFJlc3VsdBgBIAEoDjIVLlNvbG9SYWlkUGVyaW9kUmVzdWx0EiUK",
+ "CUJhblJlc3VsdBgCIAEoDjISLlNvbG9SYWlkQmFuUmVzdWx0IvYBChxSZXNT",
+ "ZXRTb2xvUmFpZFByYWN0aWNlRGFtYWdlEhUKDVJhaWRKb2luQ291bnQYASAB",
+ "KAUSIgoESW5mbxgCIAEoCzIULk5ldFByYWN0aWNlU29sb1JhaWQSHwoGU3Rh",
+ "dHVzGAMgASgOMg8uU29sb1JhaWRTdGF0dXMSKwoMUGVyaW9kUmVzdWx0GAQg",
+ "ASgOMhUuU29sb1JhaWRQZXJpb2RSZXN1bHQSJgoISm9pbkRhdGEYBSABKAsy",
+ "FC5OZXRTb2xvUmFpZEpvaW5EYXRhEiUKCUJhblJlc3VsdBgGIAEoDjISLlNv",
+ "bG9SYWlkQmFuUmVzdWx0Ij0KGFJlcUNsb3NlU29sb1JhaWRQcmFjdGljZRIO",
+ "CgZSYWlkSWQYASABKAUSEQoJUmFpZExldmVsGAIgASgFIkcKGFJlc0Nsb3Nl",
+ "U29sb1JhaWRQcmFjdGljZRIrCgxQZXJpb2RSZXN1bHQYASABKA4yFS5Tb2xv",
+ "UmFpZFBlcmlvZFJlc3VsdCIxChBOZXRUcmlhbFNvbG9SYWlkEg0KBUxldmVs",
+ "GAEgASgFEg4KBkRhbWFnZRgCIAEoAyItChhSZXFHZXRMZXZlbFRyaWFsU29s",
+ "b1JhaWQSEQoJUmFpZExldmVsGAEgASgFIs4BChhSZXNHZXRMZXZlbFRyaWFs",
+ "U29sb1JhaWQSHwoEUmFpZBgBIAEoCzIRLk5ldFRyaWFsU29sb1JhaWQSJgoI",
+ "Sm9pbkRhdGEYAiABKAsyFC5OZXRTb2xvUmFpZEpvaW5EYXRhEisKDFBlcmlv",
+ "ZFJlc3VsdBgDIAEoDjIVLlNvbG9SYWlkUGVyaW9kUmVzdWx0EhUKDVJhaWRK",
+ "b2luQ291bnQYBCABKAUSJQoJQmFuUmVzdWx0GAUgASgOMhIuU29sb1JhaWRC",
+ "YW5SZXN1bHQiKQoUUmVxT3BlblNvbG9SYWlkVHJpYWwSEQoJUmFpZExldmVs",
+ "GAEgASgFIoEBChRSZXNPcGVuU29sb1JhaWRUcmlhbBIrCgxQZXJpb2RSZXN1",
+ "bHQYASABKA4yFS5Tb2xvUmFpZFBlcmlvZFJlc3VsdBIVCg1SYWlkT3BlbkNv",
+ "dW50GAIgASgFEiUKCUJhblJlc3VsdBgDIAEoDjISLlNvbG9SYWlkQmFuUmVz",
+ "dWx0IkgKFVJlcUVudGVyU29sb1JhaWRUcmlhbBIOCgZSYWlkSWQYASABKAUS",
+ "EQoJUmFpZExldmVsGAIgASgFEgwKBFRlYW0YAyABKAUiawoVUmVzRW50ZXJT",
+ "b2xvUmFpZFRyaWFsEisKDFBlcmlvZFJlc3VsdBgBIAEoDjIVLlNvbG9SYWlk",
+ "UGVyaW9kUmVzdWx0EiUKCUJhblJlc3VsdBgCIAEoDjISLlNvbG9SYWlkQmFu",
+ "UmVzdWx0Iq8CChlSZXNTZXRTb2xvUmFpZFRyaWFsRGFtYWdlEhUKDVJhaWRK",
+ "b2luQ291bnQYASABKAUSHwoESW5mbxgCIAEoCzIRLk5ldFRyaWFsU29sb1Jh",
+ "aWQSHwoGU3RhdHVzGAMgASgOMg8uU29sb1JhaWRTdGF0dXMSKwoMUGVyaW9k",
+ "UmVzdWx0GAQgASgOMhUuU29sb1JhaWRQZXJpb2RSZXN1bHQSJgoISm9pbkRh",
+ "dGEYBSABKAsyFC5OZXRTb2xvUmFpZEpvaW5EYXRhEiUKCUJhblJlc3VsdBgG",
+ "IAEoDjISLlNvbG9SYWlkQmFuUmVzdWx0EiUKBFVzZXIYByABKAsyFy5OZXRT",
+ "b2xvUmFpZFJhbmtpbmdEYXRhEhYKDlRvdGFsVXNlckNvdW50GAggASgDIjoK",
+ "FVJlcUNsb3NlU29sb1JhaWRUcmlhbBIOCgZSYWlkSWQYASABKAUSEQoJUmFp",
+ "ZExldmVsGAIgASgFIkQKFVJlc0Nsb3NlU29sb1JhaWRUcmlhbBIrCgxQZXJp",
+ "b2RSZXN1bHQYASABKA4yFS5Tb2xvUmFpZFBlcmlvZFJlc3VsdCJcChVSZXFG",
+ "YXN0QmF0dGxlU29sb1JhaWQSDgoGUmFpZElkGAEgASgFEhEKCVJhaWRMZXZl",
+ "bBgCIAEoBRIMCgRUZWFtGAMgASgFEhIKCkNsZWFyQ291bnQYBCABKAUiogEK",
+ "FVJlc0Zhc3RCYXR0bGVTb2xvUmFpZBIVCg1SYWlkT3BlbkNvdW50GAEgASgF",
+ "EisKDFBlcmlvZFJlc3VsdBgCIAEoDjIVLlNvbG9SYWlkUGVyaW9kUmVzdWx0",
+ "Eh4KBlJld2FyZBgDIAEoCzIOLk5ldFJld2FyZERhdGESJQoJQmFuUmVzdWx0",
+ "GAQgASgOMhIuU29sb1JhaWRCYW5SZXN1bHQiNwoSUmVxR2V0U29sb1JhaWRM",
+ "b2dzEg4KBlJhaWRJZBgBIAEoBRIRCglSYWlkTGV2ZWwYAiABKAUigQEKElJl",
+ "c0dldFNvbG9SYWlkTG9ncxIdCgRMb2dzGAEgAygLMg8uTmV0U29sb1JhaWRM",
+ "b2cSJQoJQmFuUmVzdWx0GAIgASgOMhIuU29sb1JhaWRCYW5SZXN1bHQSJQoM",
+ "UHJhY3RpY2VMb2dzGAMgAygLMg8uTmV0U29sb1JhaWRMb2ciVwoOTmV0U29s",
+ "b1JhaWRMb2cSDgoGRGFtYWdlGAEgASgDEicKBFRlYW0YAiADKAsyGS5OZXRT",
+ "b2xvUmFpZFRlYW1DaGFyYWN0ZXISDAoES2lsbBgDIAEoCCJnChhOZXRTb2xv",
+ "UmFpZFRlYW1DaGFyYWN0ZXISDAoEU2xvdBgBIAEoBRILCgNUaWQYAiABKAUS",
+ "DQoFTGV2ZWwYAyABKAUSDgoGQ29tYmF0GAQgASgFEhEKCUNvc3R1bWVJZBgF",
+ "IAEoBSIXChVSZXFHZXRTb2xvUmFpZFJhbmtpbmciqAEKFVJlc0dldFNvbG9S",
+ "YWlkUmFua2luZxIpCghSYW5raW5ncxgBIAMoCzIXLk5ldFNvbG9SYWlkUmFu",
+ "a2luZ0RhdGESJQoEVXNlchgCIAEoCzIXLk5ldFNvbG9SYWlkUmFua2luZ0Rh",
+ "dGESFgoOVG90YWxVc2VyQ291bnQYAyABKAMSJQoJQmFuUmVzdWx0GAQgASgO",
+ "MhIuU29sb1JhaWRCYW5SZXN1bHQiWgoWTmV0U29sb1JhaWRSYW5raW5nRGF0",
+ "YRIPCgdSYW5raW5nGAEgASgDEg4KBkRhbWFnZRgCIAEoAxIfCgRVc2VyGAMg",
+ "ASgLMhEuTmV0V2hvbGVVc2VyRGF0YSIWChRSZXFHZXRTb2xvUmFpZFBlcmlv",
+ "ZCI+ChRSZXNHZXRTb2xvUmFpZFBlcmlvZBImCgZQZXJpb2QYASABKAsyFi5O",
+ "ZXRTb2xvUmFpZFBlcmlvZERhdGEiPgoZUmVxR2V0U29sb1JhaWRSYW5rZXJT",
+ "cXVhZBIRCglUYXJnZXRVc24YASABKAMSDgoGUmFpZElkGAIgASgFImEKGVJl",
+ "c0dldFNvbG9SYWlkUmFua2VyU3F1YWQSHQoETG9ncxgBIAMoCzIPLk5ldFNv",
+ "bG9SYWlkTG9nEiUKCUJhblJlc3VsdBgCIAEoDjISLlNvbG9SYWlkQmFuUmVz",
+ "dWx0Io4BChhOZXRMb3N0U2VjdG9yRmllbGRPYmplY3QSEAoIQWN0aW9uQXQY",
+ "ASABKAMSDAoEVHlwZRgCIAEoBRISCgpQb3NpdGlvbklkGAMgASgJEgwKBEpz",
+ "b24YBCABKAkSMAoMVGVhbVBvc2l0aW9uGAUgAygLMhouTmV0TG9zdFNlY3Rv",
+ "clRlYW1Qb3NpdGlvbiJhCgxOZXRUb3dlckRhdGESDAoEVHlwZRgBIAEoBRIN",
+ "CgVGbG9vchgCIAEoBRITCgtSZW1haW5Db3VudBgDIAEoBRIfCglTY2hlZHVs",
+ "ZXMYBCADKAsyDC5OZXRTY2hlZHVsZSJuChlOZXRMb3N0U2VjdG9yVGVhbVBv",
+ "c2l0aW9uEhIKClRlYW1OdW1iZXIYASABKAUSDAoEVHlwZRgCIAEoBRIdCghQ",
+ "b3NpdGlvbhgDIAEoCzILLk5ldFZlY3RvcjMSEAoIQWN0aW9uQXQYBCABKAMi",
+ "ZwoPUmVzR2V0U3RhZ2VEYXRhEiIKBUZpZWxkGAIgASgLMhMuTmV0RmllbGRP",
+ "YmplY3REYXRhEh0KFUhhc0NoYXB0ZXJCb3NzRW50ZXJlZBgDIAEoCBIRCglT",
+ "cXVhZERhdGEYBCABKAkiDwoNUmVzRW50ZXJTdGFnZSKNAgoNUmVzQ2xlYXJT",
+ "dGFnZRIeCgZSZXdhcmQYAiABKAsyDi5OZXRSZXdhcmREYXRhEi0KDU91dHBv",
+ "c3RCYXR0bGUYBCABKAsyFi5OZXRPdXRwb3N0QmF0dGxlTGV2ZWwSKQoRVXNl",
+ "ckxldmVsVXBSZXdhcmQYBSABKAsyDi5OZXRSZXdhcmREYXRhEjAKGE91dHBv",
+ "c3RCYXR0bGVMZXZlbFJld2FyZBgGIAEoCzIOLk5ldFJld2FyZERhdGESKAoQ",
+ "U3RhZ2VDbGVhclJld2FyZBgHIAEoCzIOLk5ldFJld2FyZERhdGESJgoOU2Nl",
+ "bmFyaW9SZXdhcmQYCCABKAsyDi5OZXRSZXdhcmREYXRhIi4KD1Jlc0dldFRv",
+ "d2VyRGF0YRIbCgREYXRhGAIgAygLMg0uTmV0VG93ZXJEYXRhIg8KDVJlc0Vu",
+ "dGVyVG93ZXIiWgoNUmVzQ2xlYXJUb3dlchIeCgZSZXdhcmQYAiABKAsyDi5O",
+ "ZXRSZXdhcmREYXRhEikKEVVzZXJMZXZlbFVwUmV3YXJkGAMgASgLMg4uTmV0",
+ "UmV3YXJkRGF0YSJQChFSZXNGYXN0Q2xlYXJUb3dlchIeCgZSZXdhcmQYAiAB",
+ "KAsyDi5OZXRSZXdhcmREYXRhEhsKBERhdGEYAyADKAsyDS5OZXRUb3dlckRh",
+ "dGEihgEKFFJlc0dldExvc3RTZWN0b3JEYXRhEioKCkxvc3RTZWN0b3IYAiAD",
+ "KAsyFi5OZXRVc2VyTG9zdFNlY3RvckRhdGESGQoRTGFzdEVudGVyU2VjdG9y",
+ "SWQYAyABKAUSJwoLQ2xlYXJTdGFnZXMYBCADKAsyEi5OZXRGaWVsZFN0YWdl",
+ "RGF0YSLMAQoZUmVzR2V0TG9zdFNlY3RvckZpZWxkRGF0YRIiCgVGaWVsZBgC",
+ "IAEoCzITLk5ldEZpZWxkT2JqZWN0RGF0YRIeCgRUZWFtGAMgASgLMhAuTmV0",
+ "VXNlclRlYW1EYXRhEjEKDVRlYW1Qb3NpdGlvbnMYBCADKAsyGi5OZXRMb3N0",
+ "U2VjdG9yVGVhbVBvc2l0aW9uEgwKBEpzb24YBSABKAkSKgoKTG9zdFNlY3Rv",
+ "chgGIAEoCzIWLk5ldFVzZXJMb3N0U2VjdG9yRGF0YSI/ChFSZXNPcGVuTG9z",
+ "dFNlY3RvchIqCgpMb3N0c2VjdG9yGAIgASgLMhYuTmV0VXNlckxvc3RTZWN0",
+ "b3JEYXRhIj8KEVJlc1BsYXlMb3N0U2VjdG9yEioKCkxvc3RzZWN0b3IYAiAB",
+ "KAsyFi5OZXRVc2VyTG9zdFNlY3RvckRhdGEiQAoSUmVzUmVzZXRMb3N0U2Vj",
+ "dG9yEioKCkxvc3RzZWN0b3IYAiABKAsyFi5OZXRVc2VyTG9zdFNlY3RvckRh",
+ "dGEiGQoXUmVzRW50ZXJMb3N0U2VjdG9yU3RhZ2UiGQoXUmVzQ2xlYXJMb3N0",
+ "U2VjdG9yU3RhZ2UiHQobUmVzRmFzdENsZWFyTG9zdFNlY3RvclN0YWdlIksK",
+ "F1Jlc09idGFpbkxvc3RTZWN0b3JJdGVtEh4KBlJld2FyZBgCIAEoCzIOLk5l",
+ "dFJld2FyZERhdGESEAoIQm94Q291bnQYAyABKAUiHgocUmVzU2F2ZUxvc3RT",
+ "ZWN0b3JGaWVsZE9iamVjdCIYChZSZXNTYXZlTG9zdFNlY3RvckZpZWxkIjwK",
+ "FFJlc0dldFN0YWdlQ2xlYXJJbmZvEiQKCEhpc3RvcnlzGAIgAygLMhIuTmV0",
+ "U3RhZ2VDbGVhckluZm8iPAoaUmVzTG9zdFNlY3RvclBlcmZlY3RSZXdhcmQS",
+ "HgoGUmV3YXJkGAEgASgLMg4uTmV0UmV3YXJkRGF0YSImChJSZXFDaGVja1N0",
+ "YWdlQ2xlYXISEAoIU3RhZ2VJZHMYASADKAUiLQoSUmVzQ2hlY2tTdGFnZUNs",
+ "ZWFyEhcKD0NsZWFyZWRTdGFnZUlkcxgBIAMoBSI8ChJSZXNHZXRTdWJRdWVz",
+ "dExpc3QSJgoMU3VicXVlc3RMaXN0GAIgAygLMhAuTmV0U3ViUXVlc3REYXRh",
+ "IhsKGVJlc1NldFRyaWdnZXJGcm9tU3ViUXVlc3QiPwoVUmVzRW5yb2xsbWVu",
+ "dFN1YlF1ZXN0EiYKDFN1YnF1ZXN0RGF0YRgCIAEoCzIQLk5ldFN1YlF1ZXN0",
+ "RGF0YSI1Cg5SZXNHZXRUZWFtRGF0YRIjCglUeXBlVGVhbXMYAiADKAsyEC5O",
+ "ZXRVc2VyVGVhbURhdGEiNwoKUmVzU2V0VGVhbRIMCgRUeXBlGAIgASgFEhsK",
+ "BVRlYW1zGAMgAygLMgwuTmV0VGVhbURhdGEibwocTmV0U3VwcG9ydENoYXJh",
+ "Y3RlclVzZWRDb3VudBIQCghUZWFtVHlwZRgBIAEoBRIaChJTdXBwb3J0Q2hh",
+ "cmFjdGVySWQYAiABKAUSIQoZVXNlZFN1cHBvcnRDaGFyYWN0ZXJDb3VudBgD",
+ "IAEoBSI4CiBSZXFMaXN0U3VwcG9ydENoYXJhY3RlclVzZWRDb3VudBIUCgxU",
+ "ZWFtVHlwZUxpc3QYASADKAUiaAogUmVzTGlzdFN1cHBvcnRDaGFyYWN0ZXJV",
+ "c2VkQ291bnQSRAodU3VwcG9ydENoYXJhY3RlclVzZWRDb3VudExpc3QYASAD",
+ "KAsyHS5OZXRTdXBwb3J0Q2hhcmFjdGVyVXNlZENvdW50InQKCk5ldFRyaWdn",
+ "ZXISCwoDU2VxGAEgASgDEhEKCUNyZWF0ZWRBdBgCIAEoAxIPCgdUcmlnZ2Vy",
+ "GAMgASgFEhMKC0NvbmRpdGlvbklkGAQgASgFEhEKCVVzZXJWYWx1ZRgFIAEo",
+ "AxINCgVSZXNldBgGIAEoCCJKCg9OZXRWYWx1ZVRyaWdnZXISDwoHVHJpZ2dl",
+ "chgBIAEoBRITCgtDb25kaXRpb25JZBgCIAEoBRIRCglVc2VyVmFsdWUYAyAB",
+ "KAMiVwoOUmVzU3luY1RyaWdnZXISFQoNSGFzUmVtYWluRGF0YRgBIAEoCBId",
+ "CghUcmlnZ2VycxgCIAMoCzILLk5ldFRyaWdnZXISDwoHUmVzdGFydBgDIAEo",
+ "CCJCCiBSZXNPYnRhaW5UcmlnZ2VyUmV3YXJkRm9ySnVrZWJveBIeCgZSZXdh",
+ "cmQYAiABKAsyDi5OZXRSZXdhcmREYXRhIjMKEE5ldE1haW5RdWVzdERhdGES",
+ "CwoDVGlkGAEgASgFEhIKCklzUmVjZWl2ZWQYAiABKAgiPwoTUmVzR2V0TWFp",
+ "blF1ZXN0RGF0YRIoCg1NYWluUXVlc3RMaXN0GAIgAygLMhEuTmV0TWFpblF1",
+ "ZXN0RGF0YSIRCg9SZXNGaW5NYWluUXVlc3QiOgoYUmVzT2J0YWluTWFpblF1",
+ "ZXN0UmV3YXJkEh4KBlJld2FyZBgCIAEoCzIOLk5ldFJld2FyZERhdGEiagoQ",
+ "TmV0TWVzc2VuZ2VyRGF0YRIOCgZSb29tSWQYASABKAkSFgoOQ29udmVyc2F0",
+ "aW9uSWQYAiABKAkSLgoQQ29udmVyc2F0aW9uRGF0YRgDIAEoCzIULk5ldENv",
+ "bnZlcnNhdGlvbkRhdGEiZwoTTmV0Q29udmVyc2F0aW9uRGF0YRIOCgZMYXN0",
+ "QXQYASABKAMSFAoMTGFzdERpYWxvZ0lkGAIgASgJEhcKD0Fuc3dlckRpYWxv",
+ "Z0lkcxgDIAMoCRIRCglSZXdhcmRJZHMYBCADKAUiPAoaUmVzT2J0YWluQWNo",
+ "aWV2ZW1lbnRSZXdhcmQSHgoGUmV3YXJkGAIgASgLMg4uTmV0UmV3YXJkRGF0",
+ "YSJnChtSZXNPYnRhaW5EYWlseU1pc3Npb25SZXdhcmQSHgoGUmV3YXJkGAIg",
+ "ASgLMg4uTmV0UmV3YXJkRGF0YRIoChBFdmVudEJvbnVzUmV3YXJkGAMgASgL",
+ "Mg4uTmV0UmV3YXJkRGF0YSJoChxSZXNPYnRhaW5XZWVrbHlNaXNzaW9uUmV3",
+ "YXJkEh4KBlJld2FyZBgCIAEoCzIOLk5ldFJld2FyZERhdGESKAoQRXZlbnRC",
+ "b251c1Jld2FyZBgDIAEoCzIOLk5ldFJld2FyZERhdGEiJgoXUmVzR2V0RGFp",
+ "bHlSZXdhcmRlZERhdGESCwoDSWRzGAIgAygFIicKGFJlc0dldFdlZWtseVJl",
+ "d2FyZGVkRGF0YRILCgNJZHMYAiADKAUiLAodUmVzR2V0QWNoaWV2ZW1lbnRS",
+ "ZXdhcmRlZERhdGESCwoDSWRzGAIgAygFIhAKDlJlc1NldFRyaWdnZXIyIhkK",
+ "F1Jlc1NldFRyaWdnZXIyQWxsUmFuZG9tIhUKE1Jlc0RlbGV0ZUFsbFRyaWdn",
+ "ZXIiOQoSUmVzR2V0VHV0b3JpYWxMaXN0EiMKCVR1dG9yaWFscxgCIAMoCzIQ",
+ "Lk5ldFR1dG9yaWFsRGF0YSIQCg5SZXNTZXRUdXRvcmlhbCIVChNSZXNBbGxD",
+ "bGVhclR1dG9yaWFsIhcKFVJlc0NsZWFyVHV0b3JpYWxHcm91cCIoChVSZXFD",
+ "aGVja0NsaWVudFZlcnNpb24SDwoHVmVyc2lvbhgBIAEoCSI8ChVSZXNDaGVj",
+ "a0NsaWVudFZlcnNpb24SIwoMQXZhaWxhYmlsaXR5GAEgASgOMg0uQXZhaWxh",
+ "YmlsaXR5IicKFFJlcUdldFJlc291cmNlSG9zdHMyEg8KB1ZlcnNpb24YASAB",
+ "KAkiuAIKFFJlc0dldFJlc291cmNlSG9zdHMyEg8KB1ZlcnNpb24YASABKAkS",
+ "DwoHQmFzZVVybBgCIAEoCRJBCg5Db3JlVmVyc2lvbk1hcBgDIAMoCzIpLlJl",
+ "c0dldFJlc291cmNlSG9zdHMyLkNvcmVWZXJzaW9uTWFwRW50cnkSSQoSRGF0",
+ "YVBhY2tWZXJzaW9uTWFwGAQgAygLMi0uUmVzR2V0UmVzb3VyY2VIb3N0czIu",
+ "RGF0YVBhY2tWZXJzaW9uTWFwRW50cnkaNQoTQ29yZVZlcnNpb25NYXBFbnRy",
+ "eRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBGjkKF0RhdGFQYWNr",
+ "VmVyc2lvbk1hcEVudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToC",
+ "OAEiNQoQUmVzR2V0U2VydmVySW5mbxIPCgdXb3JsZElkGAEgASgFEhAKCE1h",
+ "dGNoVXJsGAIgASgJIl8KFFJlc01haW50ZW5hbmNlTm90aWNlEjAKEU1haW50",
+ "ZW5hbmNlV2luZG93GAEgASgLMhUuTmV0TWFpbnRlbmFuY2VXaW5kb3cSFQoN",
+ "SXNXaGl0ZWxpc3RlZBgCIAEoCCJoChROZXRNYWludGVuYW5jZVdpbmRvdxIo",
+ "CgRGcm9tGAEgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBImCgJU",
+ "bxgCIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiFwoVUmVxU3Rh",
+ "dGljRGF0YVBhY2tJbmZvInQKFVJlc1N0YXRpY0RhdGFQYWNrSW5mbxILCgNV",
+ "cmwYASABKAkSDAoEU2l6ZRgCIAEoAxIRCglTaGEyNTZTdW0YAyABKAwSDQoF",
+ "U2FsdDEYBCABKAwSDQoFU2FsdDIYBSABKAwSDwoHVmVyc2lvbhgGIAEoCSIX",
+ "ChVSZXNVc2VyT25saW5lU3RhdGVMb2ciJAoSUmVxR2V0U2VudHJ5UGFyYW1z",
+ "Eg4KBk9wZW5JZBgBIAEoCSJFChJSZXNHZXRTZW50cnlQYXJhbXMSFAoMU2Ft",
+ "cGxpbmdSYXRlGAEgASgBEhkKEVRyYWNlU2FtcGxpbmdSYXRlGAIgASgBIsEB",
+ "CgtSZXFBdXRoSW50bBIiCgpEZXZpY2VJbmZvGAEgASgLMg4uTmV0RGV2aWNl",
+ "SW5mbxIOCgZPcGVuSWQYAiABKAkSDQoFVG9rZW4YAyABKAkSEQoJQ2hhbm5l",
+ "bElkGAQgASgFEgoKAk9zGAUgASgJEiQKC0JpbGxpbmdJbmZvGAYgASgLMg8u",
+ "TmV0QmlsbGluZ0luZm8SKgoOVGxvZ0RldmljZUluZm8YByABKAsyEi5OZXRU",
+ "TG9nRGV2aWNlSW5mbyI8Cg5SZXFFbnRlclNlcnZlchIRCglBdXRoVG9rZW4Y",
+ "ASABKAkSFwoPQ2xpZW50UHVibGljS2V5GAIgASgMIgsKCVJlcUxvZ291dCJs",
+ "Cg1OZXREZXZpY2VJbmZvEhUKDUNsaWVudFZlcnNpb24YASABKAkSGQoRU3Rh",
+ "dGljRGF0YVZlcnNpb24YAiABKAkSKQoPSW50bEVudmlyb25tZW50GAMgASgO",
+ "MhAuSU5UTEVudmlyb25tZW50IjQKDk5ldEJpbGxpbmdJbmZvEiIKCFBsYXRm",
+ "b3JtGAEgASgOMhAuQmlsbGluZ1BsYXRmb3JtIokDChFOZXRUTG9nRGV2aWNl",
+ "SW5mbxImCg9SdW50aW1lUGxhdGZvcm0YASABKA4yDS5UTG9nUGxhdGZvcm0S",
+ "FgoOU3lzdGVtU29mdHdhcmUYAiABKAkSFgoOU3lzdGVtSGFyZHdhcmUYAyAB",
+ "KAkSEwoLVGVsZWNvbU9wZXIYBCABKAkSDwoHTmV0d29yaxgFIAEoCRITCgtT",
+ "Y3JlZW5XaWR0aBgGIAEoBRIUCgxTY3JlZW5IZWlnaHQYByABKAUSDwoHRGVu",
+ "c2l0eRgIIAEoBRITCgtDcHVIYXJkd2FyZRgJIAEoCRIOCgZNZW1vcnkYCiAB",
+ "KAUSEAoIR2xSZW5kZXIYCyABKAkSEQoJR2xWZXJzaW9uGAwgASgJEhAKCERl",
+ "dmljZUlkGA0gASgJEhAKCExhbmd1YWdlGA4gASgJEg8KB0NvdW50cnkYDyAB",
+ "KAkSFgoOU3lzdGVtTGFuZ3VhZ2UYECABKAkSFQoNQ2xpZW50VmVyc2lvbhgR",
+ "IAEoCRIMCgRYd2lkGBIgASgJIoQBCgdSZXNBdXRoEiYKC0F1dGhTdWNjZXNz",
+ "GAEgASgLMg8uTmV0QXV0aFN1Y2Nlc3NIABIeCgdCYW5JbmZvGAIgASgLMgsu",
+ "TmV0QmFuSW5mb0gAEiIKCUF1dGhFcnJvchgDIAEoCzINLk5ldEF1dGhFcnJv",
+ "ckgAQg0KC1Jlc3VsdE9uZW9mImIKGk5ldFVzZXJQdXJjaGFzZVJlc3RyaWN0",
+ "aW9uEjEKE1B1cmNoYXNlUmVzdHJpY3Rpb24YASABKA4yFC5QdXJjaGFzZVJl",
+ "c3RyaWN0aW9uEhEKCVVwZGF0ZWRBdBgCIAEoAyKIAQoOTmV0QXV0aFN1Y2Nl",
+ "c3MSEQoJQXV0aFRva2VuGAEgASgJEhEKCUZpcnN0QXV0aBgCIAEoCBIWCg5D",
+ "ZW50YXVyaVpvbmVJZBgEIAEoCRI4ChNQdXJjaGFzZVJlc3RyaWN0aW9uGAUg",
+ "ASgLMhsuTmV0VXNlclB1cmNoYXNlUmVzdHJpY3Rpb24iiAEKCk5ldEJhbklu",
+ "Zm8SEwoLRGVzY3JpcHRpb24YASABKAkSKQoFRW5kQXQYAyABKAsyGi5nb29n",
+ "bGUucHJvdG9idWYuVGltZXN0YW1wEisKB1N0YXJ0QXQYBCABKAsyGi5nb29n",
+ "bGUucHJvdG9idWYuVGltZXN0YW1wEg0KBUJhbklkGAUgASgDIjEKDE5ldEF1",
+ "dGhFcnJvchIhCglFcnJvckNvZGUYASABKA4yDi5BdXRoRXJyb3JDb2RlItUB",
+ "Cg5SZXNFbnRlclNlcnZlchIXCg9HYW1lQ2xpZW50VG9rZW4YASABKAkSFwoP",
+ "RW5jcnlwdGlvblRva2VuGAIgASgMEiwKD0ZlYXR1cmVEYXRhSW5mbxgDIAEo",
+ "CzITLk5ldEZlYXR1cmVEYXRhSW5mbxI1ChJTaG91bGRSZXN0YXJ0QWZ0ZXIY",
+ "BCABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24SLAoKSWRlbnRpZmll",
+ "chhkIAEoCzIYLk5ldExlZ2FjeVVzZXJJZGVudGlmaWVyInQKEk5ldEZlYXR1",
+ "cmVEYXRhSW5mbxITCgtGZWF0dXJlTmFtZRgBIAEoCRITCgtGZWF0dXJlRGF0",
+ "YRgCIAEoDBIPCgdEYXRhTGVuGAMgASgNEgsKA0NyYxgEIAEoDRIWCg5Vc2VG",
+ "ZWF0dXJlRGF0YRhkIAEoCCI2ChdOZXRMZWdhY3lVc2VySWRlbnRpZmllchIO",
+ "CgZTZXJ2ZXIYASABKAUSCwoDVXNuGAIgASgDIgsKCVJlc0xvZ291dCIiChJS",
+ "ZXFBbnRpYm90UmVjdkRhdGESDAoERGF0YRgBIAEoDCI6ChNSZXFCYXR0bGVS",
+ "ZXBvcnREYXRhEg4KBldhdmVJZBgBIAEoBRITCgtSZXBvcnREYXRhMxgCIAEo",
+ "DCIUChJSZXNBbnRpYm90UmVjdkRhdGEiFQoTUmVzQmF0dGxlUmVwb3J0RGF0",
+ "YSqvBAoMQ3VycmVuY3lUeXBlEhAKDE5vbmVDdXJyZW5jeRAAEgsKB1VzZXJF",
+ "eHAQARIOCgpDaGFyZ2VDYXNoEGISDAoIRnJlZUNhc2gQYxIRCgxDaGFyYWN0",
+ "ZXJFeHAQ6AcSCQoER29sZBDQDxISCg1DaGFyYWN0ZXJFeHAyELgXEhUKEEZy",
+ "aWVuZHNoaXBfUG9pbnQQoB8SDgoJQXJlbmFDaGlwEIgnEhgKE0NoYXJfUHJl",
+ "bWl1bV9UaWNrZXQQ7CcSGgoVQ2hhcl9DdXN0b21pemVfVGlja2V0ENAoEhwK",
+ "F0NoYXJfQ29ycG9yYXRpb25fVGlja2V0ELQpEhEKDEFyZW5hX1RpY2tldBDx",
+ "LhIWChFfMm5kX0FyZW5hX1RpY2tldBDyLhIVChBJbnRlcmNlcHRUaWNrZXQy",
+ "EPMuEhMKDkNvbnRlbnRTdGFtaW5hENQvEhUKEFJlY3ljbGVSb29tUG9pbnQQ",
+ "uDASFAoPSW5mcmFDb3JlRW5lcmd5ENg2EhEKDFJhcHR1cmVQYXJ0cxDAPhIV",
+ "ChBEaXNzb2x1dGlvblBvaW50EKhGEgoKBUluQXBwEI9OEg4KCUd1aWxkQ29p",
+ "bhCQThIYChNTaWx2ZXJNaWxlYWdlVGlja2V0EPhVEhYKEUdvbGRNaWxlYWdl",
+ "VGlja2V0EOBdEhgKE1NpbXVsYXRpb25Sb29tUG9pbnQQyGUSHwoaQ2hhcmFj",
+ "dGVyU2tpbGxSZXNldF9UaWNrZXQQsG0qkkkKClJlc3VsdENvZGUSIgoeUmVz",
+ "dWx0Q29kZV9GYWlsdXJlX1N5c3RlbUVycm9yEAASFgoSUmVzdWx0Q29kZV9T",
+ "dWNjZXNzEAESJQohUmVzdWx0Q29kZV9GYWlsdXJlX0RCX1N5c3RlbUVycm9y",
+ "EAISKAokUmVzdWx0Q29kZV9GYWlsdXJlX0ludmFsaWRfUGFyYW1ldGVyEAUS",
+ "IQodUmVzdWx0Q29kZV9GYWlsdXJlX0lzX05ld19EYXkQBhIsCihSZXN1bHRD",
+ "b2RlX0ZhaWx1cmVfREJfVXNlcl9Ob3RfRXhpc3RfVVNOEAsSNQoxUmVzdWx0",
+ "Q29kZV9GYWlsdXJlX0RCX1VzZXJfQWxyZWFkeV9FeGlzdF9Vc2VyRGF0YRAO",
+ "Ei8KK1Jlc3VsdENvZGVfRmFpbHVyZV9EQl9Vc2VyX0ludmFsaWRfSXRlbURh",
+ "dGEQDxIsCihSZXN1bHRDb2RlX0ZhaWx1cmVfREJfVXNlcl9Ob3RfRXhpc3Rf",
+ "Q1NOEBASLAooUmVzdWx0Q29kZV9GYWlsdXJlX0RCX1VzZXJfTm90X0V4aXN0",
+ "X0lTThAREi0KKVJlc3VsdENvZGVfRmFpbHVyZV9EQl9Vc2VyX05vdF9FeGlz",
+ "dF9UZWFtEBISLAooUmVzdWx0Q29kZV9GYWlsdXJlX0RCX1VzZXJfTm90X0V4",
+ "aXN0X0VTThATEjEKLVJlc3VsdENvZGVfRmFpbHVyZV9EQl9XaG9sZVVzZXJf",
+ "Tm90X0V4aXN0X1VTThAVEi0KKVJlc3VsdENvZGVfRmFpbHVyZV9EQl9Vc2Vy",
+ "X05vdF9FeGlzdF9TaG9wEB0SOgo1UmVzdWx0Q29kZV9GYWlsdXJlX1N0YXRp",
+ "Y0RhdGFfTm90X0V4aXN0X0NoYXJhY3RlckRhdGEQuxcSOQo0UmVzdWx0Q29k",
+ "ZV9GYWlsdXJlX1N0YXRpY0RhdGFfTm90X0V4aXN0X0N1cnJlbmN5RGF0YRC9",
+ "FxJDCj5SZXN1bHRDb2RlX0ZhaWx1cmVfU3RhdGljRGF0YV9HYWNoYV9GYWls",
+ "ZWRfUGlja19HcmFkZV9Qcm9iRGF0YRDaFxI+CjlSZXN1bHRDb2RlX0ZhaWx1",
+ "cmVfU3RhdGljRGF0YV9HYWNoYV9VbnN1cHBvcnRlZF9HYWNoYVR5cGUQ3BcS",
+ "MQosUmVzdWx0Q29kZV9GYWlsdXJlX1N0YXRpY0RhdGFfTm90X0V4aXN0X1No",
+ "b3AQ6xcSNgoxUmVzdWx0Q29kZV9GYWlsdXJlX1N0YXRpY0RhdGFfTm90X0V4",
+ "aXN0X1Nob3BSZW5ldxD1FxI9CjhSZXN1bHRDb2RlX0ZhaWx1cmVfU3RhdGlj",
+ "RGF0YV9Ob3RfRXhpc3RfU2hvcF9CdW5kbGVfRGF0YRD3FxI6CjVSZXN1bHRD",
+ "b2RlX0ZhaWx1cmVfU3RhdGljRGF0YV9Ob3RfRXhpc3RfRmllbGRJdGVtRGF0",
+ "YRCVGBJACjtSZXN1bHRDb2RlX0ZhaWx1cmVfU3RhdGljRGF0YV9Ob3RfRXhp",
+ "c3RfT3V0cG9zdEJ1aWxkaW5nU2xvdBCuGxI6CjVSZXN1bHRDb2RlX0ZhaWx1",
+ "cmVfU3RhdGljRGF0YV9Ob3RfRXhpc3RfT3V0cG9zdEJhdHRsZRDiGxItCihS",
+ "ZXN1bHRDb2RlX0ZhaWx1cmVfQ29tbW9uX1dyb25nUGFyYW1ldGVyEJVOEikK",
+ "JFJlc3VsdENvZGVfRmFpbHVyZV9Mb2JieV9JbnZhbGlkX1VTThD5VRIxCixS",
+ "ZXN1bHRDb2RlX0ZhaWx1cmVfTG9iYnlfTmlja25hbWVfRHVwbGljYXRlZBD7",
+ "VRIyCi1SZXN1bHRDb2RlX0ZhaWx1cmVfTG9iYnlfSW52YWxpZF9DdXJyZW5j",
+ "eVR5cGUQ/FUSKQokUmVzdWx0Q29kZV9GYWlsdXJlX0xvYmJ5X0ludmFsaWRf",
+ "R1NOEIFWEjcKMlJlc3VsdENvZGVfRmFpbHVyZV9Vc2VycHJvZmlsZV9OYW1l",
+ "X0ludmFsaWRfTGVuZ3RoEMFXEjsKNlJlc3VsdENvZGVfRmFpbHVyZV9Vc2Vy",
+ "cHJvZmlsZV9OYW1lX05vdF9BbGxvd19MYW5ndWFnZRDCVxI5CjRSZXN1bHRD",
+ "b2RlX0ZhaWx1cmVfVXNlcnByb2ZpbGVfTmFtZV9JbmNsdWRlX0Jhbl9Xb3Jk",
+ "EMNXEjgKM1Jlc3VsdENvZGVfRmFpbHVyZV9Vc2VycHJvZmlsZV9OYW1lX05v",
+ "dF9Pbmx5X051bWJlchDEVxI1CjBSZXN1bHRDb2RlX0ZhaWx1cmVfVXNlcnBy",
+ "b2ZpbGVfSWNvbl9Ob3RfQWNxdWlyZWQQyVcSOwo2UmVzdWx0Q29kZV9GYWls",
+ "dXJlX1VzZXJwcm9maWxlX0ljb25fUHJpc21fTm90X0FjcXVpcmVkEMxXEioK",
+ "JVJlc3VsdENvZGVfRmFpbHVyZV9Vc2VyX0ludmFsaWRfTGV2ZWwQ4V0SMgot",
+ "UmVzdWx0Q29kZV9GYWlsdXJlX1dhbGxldF9Ob3RfRW5vdWdoX0N1cnJlbmN5",
+ "EMllEjMKLlJlc3VsdENvZGVfRmFpbHVyZV9XYWxsZXRfSW52YWxpZF9DdXJy",
+ "ZW5jeVR5cGUQymUSNQowUmVzdWx0Q29kZV9GYWlsdXJlX1dhbGxldF9Ob3Rf",
+ "RXhpc3RfQ3VycmVuY3lEYXRhEM1lEjsKNlJlc3VsdENvZGVfRmFpbHVyZV9X",
+ "YWxsZXRfSW52YWxpZF9DaGFyZ2VWYWx1ZV9DdXJyZW5jeRDPZRIvCipSZXN1",
+ "bHRDb2RlX0ZhaWx1cmVfV2FsbGV0X05vdF9CdXlfQ3VycmVuY3kQ0GUSNQow",
+ "UmVzdWx0Q29kZV9GYWlsdXJlX0ludmVudG9yeV9JdGVtX1N0YWNrX092ZXJm",
+ "bG93EJt1EjYKMVJlc3VsdENvZGVfRmFpbHVyZV9JbnZlbnRvcnlfTm90X0Vu",
+ "b3VnaF9JdGVtQ291bnQQnHUSLAonUmVzdWx0Q29kZV9GYWlsdXJlX0VxdWlw",
+ "bWVudF9UeXBlX0Vycm9yEI95EjAKK1Jlc3VsdENvZGVfRmFpbHVyZV9FcXVp",
+ "cG1lbnRfTGV2ZWxfT3ZlcmZsb3cQlHkSMAorUmVzdWx0Q29kZV9GYWlsdXJl",
+ "X0hhcm1vbnlDdWJlX0ludmFsaWRfVHlwZRDxeRIxCixSZXN1bHRDb2RlX0Zh",
+ "aWx1cmVfSGFybW9ueUN1YmVfU2xvdF9PdmVyZmxvdxDzeRI0Ci9SZXN1bHRD",
+ "b2RlX0ZhaWx1cmVfSGFybW9ueUN1YmVfU2FtZV9IYXJtb255Q3ViZRD2eRIw",
+ "CitSZXN1bHRDb2RlX0ZhaWx1cmVfQ2hhcmFjdGVyX0dyYWRlX092ZXJmbG93",
+ "EIN9EjYKMVJlc3VsdENvZGVfRmFpbHVyZV9DaGFyYWN0ZXJfSW52YWxpZF9S",
+ "YXJlX1VwZ3JhZGUQhH0SPAo3UmVzdWx0Q29kZV9GYWlsdXJlX0NoYXJhY3Rl",
+ "cl9JbnZhbGlkX0NoYXJhY3Rlcl9OYW1lQ29kZRCFfRI/CjpSZXN1bHRDb2Rl",
+ "X0ZhaWx1cmVfQ2hhcmFjdGVyX0ludmFsaWRfQ2hhcmFjdGVyX0NvcnBvcmF0",
+ "aW9uEIZ9EjcKMlJlc3VsdENvZGVfRmFpbHVyZV9DaGFyYWN0ZXJfSW52YWxp",
+ "ZF9NYXRlcmlhbF9UeXBlEId9EjUKMFJlc3VsdENvZGVfRmFpbHVyZV9DaGFy",
+ "YWN0ZXJfTm90X0ZvdW5kX0NoYXJhY3RlchCJfRIvCipSZXN1bHRDb2RlX0Zh",
+ "aWx1cmVfQ2hhcmFjdGVyX0ludmFsaWRfTGV2ZWwQi30SMAorUmVzdWx0Q29k",
+ "ZV9GYWlsdXJlX0NoYXJhY3Rlcl9MZXZlbF9PdmVyZmxvdxCMfRIvCipSZXN1",
+ "bHRDb2RlX0ZhaWx1cmVfQ2hhcmFjdGVyX0NvcmVfT3ZlcmZsb3cQkH0SOgo1",
+ "UmVzdWx0Q29kZV9GYWlsdXJlX0NoYXJhY3Rlcl9Ob3RfTGV2ZWxfVXBfU3lu",
+ "Y2hyb1Nsb3QQk30SPQo4UmVzdWx0Q29kZV9GYWlsdXJlX0NoYXJhY3Rlcl9J",
+ "bnZhbGlkX0dyb3dSZXNldF9NYXhfTGV2ZWwQlH0SPQo4UmVzdWx0Q29kZV9G",
+ "YWlsdXJlX0NoYXJhY3Rlcl9Db3N0dW1lX0ludmFsaWRfUmVzb3VyY2VfSWQQ",
+ "lX0SNwoyUmVzdWx0Q29kZV9GYWlsdXJlX0NoYXJhY3Rlcl9Db3N0dW1lX0Fs",
+ "cmVhZHlfRXhpc3QQln0SNwoyUmVzdWx0Q29kZV9GYWlsdXJlX0NoYXJhY3Rl",
+ "cl9JbnZhbGlkX1NraWxsQ2F0ZWdvcnkQl30SQAo7UmVzdWx0Q29kZV9GYWls",
+ "dXJlX0NoYXJhY3Rlcl9JbnZhbGlkX0dyb3dSZXNldF9EZWZhdWx0TGV2ZWwQ",
+ "mn0SMwouUmVzdWx0Q29kZV9GYWlsdXJlX0NoYXJhY3Rlcl9Db3N0dW1lX05v",
+ "dF9FeGlzdBCbfRI3CjJSZXN1bHRDb2RlX0ZhaWx1cmVfQXR0cmFjdGl2ZV9O",
+ "b3RfRm91bmRfQXR0cmFjdGl2ZRDlfRIvCipSZXN1bHRDb2RlX0ZhaWx1cmVf",
+ "QXR0cmFjdGl2ZV9JbmNyZWFzZV9FeHAQ5n0SMgotUmVzdWx0Q29kZV9GYWls",
+ "dXJlX0F0dHJhY3RpdmVfQWxyZWFkeV9Db3Vuc2VsEOd9EjQKL1Jlc3VsdENv",
+ "ZGVfRmFpbHVyZV9BdHRyYWN0aXZlX1RvZGF5X05vdF9Db3Vuc2VsEOh9EjgK",
+ "M1Jlc3VsdENvZGVfRmFpbHVyZV9BdHRyYWN0aXZlX0ludmFsaWRfQ291bnNl",
+ "bF9MZXZlbBDpfRIzCi5SZXN1bHRDb2RlX0ZhaWx1cmVfQXR0cmFjdGl2ZV9J",
+ "bnZhbGlkX01hdGVyaWFsEOp9EjEKLFJlc3VsdENvZGVfRmFpbHVyZV9BdHRy",
+ "YWN0aXZlX0FscmVhZHlfUmV3YXJkEO19EjAKK1Jlc3VsdENvZGVfRmFpbHVy",
+ "ZV9BdHRyYWN0aXZlX0ludmFsaWRfTGV2ZWwQ7n0SOQo0UmVzdWx0Q29kZV9G",
+ "YWlsdXJlX0F0dHJhY3RpdmVfSW52YWxpZF9Db3Vuc2VsX1NlbGVjdBDvfRI8",
+ "CjdSZXN1bHRDb2RlX0ZhaWx1cmVfQXR0cmFjdGl2ZV9EZXNlcmlhbGl6ZV9D",
+ "b3Vuc2VsX0Vycm9yEPF9Ei4KKVJlc3VsdENvZGVfRmFpbHVyZV9TeW5jaHJv",
+ "X05vdF9Gb3VuZF9EYXRhEMl+Ei4KKVJlc3VsdENvZGVfRmFpbHVyZV9TeW5j",
+ "aHJvX0xldmVsX092ZXJmbG93EMp+Ei0KKFJlc3VsdENvZGVfRmFpbHVyZV9T",
+ "eW5jaHJvX0ludmFsaWRfTGV2ZWwQy34SLgopUmVzdWx0Q29kZV9GYWlsdXJl",
+ "X1N5bmNocm9fTm90X0ZvdW5kX1Nsb3QQzX4SLAonUmVzdWx0Q29kZV9GYWls",
+ "dXJlX1N5bmNocm9fQWxyZWFkeV9TbG90EM5+EiwKJ1Jlc3VsdENvZGVfRmFp",
+ "bHVyZV9TeW5jaHJvX1Nsb3RfTm90X1VzZRDPfhI4CjNSZXN1bHRDb2RlX0Zh",
+ "aWx1cmVfU3luY2hyb19TbG90X05vdF9Gb3VuZF9DaGFyYWN0ZXIQ0H4SLAon",
+ "UmVzdWx0Q29kZV9GYWlsdXJlX1N5bmNocm9fTm90X0xldmVsX1VwENJ+Ei8K",
+ "KlJlc3VsdENvZGVfRmFpbHVyZV9TeW5jaHJvX0FscmVhZHlfQ2hhbmdlZBDT",
+ "fhIxCixSZXN1bHRDb2RlX0ZhaWx1cmVfU3luY2hyb19BbHJlYWR5X09wZW5f",
+ "U2xvdBDUfhItCidSZXN1bHRDb2RlX0ZhaWx1cmVfTWFpbF9IYXZlX05vdF9S",
+ "ZXdhcmQQ6YQBEi4KKFJlc3VsdENvZGVfRmFpbHVyZV9NYWlsX0RhdGVfSGFz",
+ "X0V4cGlyZWQQ6oQBEisKJVJlc3VsdENvZGVfRmFpbHVyZV9NYWlsX0ludmFs",
+ "aWRfU3RhdGUQ64QBEjkKM1Jlc3VsdENvZGVfRmFpbHVyZV9TaG9wX1Vuc3Vw",
+ "cG9ydGVkX1Nob3BQcm9kdWN0VHlwZRChnAESMwotUmVzdWx0Q29kZV9GYWls",
+ "dXJlX1Nob3BfQnV5X0N1cnJlbmN5X092ZXJmbG93EK2cARI1Ci9SZXN1bHRD",
+ "b2RlX0ZhaWx1cmVfU2hvcF9CdXlfTGltaXRfQ291bnRfSXNfT3ZlchCwnAES",
+ "NAouUmVzdWx0Q29kZV9GYWlsdXJlX1Nob3BfTm90X0V4aXN0c19Qcm9kdWN0",
+ "TGlzdBC5nAESMAoqUmVzdWx0Q29kZV9GYWlsdXJlX1Nob3BfTm90X0V4aXN0",
+ "c19Qcm9kdWN0ELqcARI4CjJSZXN1bHRDb2RlX0ZhaWx1cmVfTWlzc2lvbl9D",
+ "b21wbGV0ZV9BbHJlYWR5X0V4aXN0cxCPpAESNQovUmVzdWx0Q29kZV9GYWls",
+ "dXJlX01pc3Npb25fSGFuZGxlcl9UeXBwZXJfRXJyb3IQkKQBEjIKLFJlc3Vs",
+ "dENvZGVfRmFpbHVyZV9NaXNzaW9uX0dldFJld2FyZF9Ob19EYXRhEJGkARI7",
+ "CjVSZXN1bHRDb2RlX0ZhaWx1cmVfTWlzc2lvbl9HZXRSZXdhcmRfQWxyZWFk",
+ "eV9SZXdhcmRlZBCSpAESOwo1UmVzdWx0Q29kZV9GYWlsdXJlX01pc3Npb25f",
+ "R2V0UmV3YXJkX05vdF9Fbm91Z2hfVmFsdWUQk6QBEjYKMFJlc3VsdENvZGVf",
+ "RmFpbHVyZV9UcmlnZ2VyX05vdF9Fbm91Z2hfVXNlcl9WYWx1ZRCXpAESLgoo",
+ "UmVzdWx0Q29kZV9GYWlsdXJlX01haW5RdWVzdF9JbnZhbGlkX1RpZBCZpAES",
+ "MwotUmVzdWx0Q29kZV9GYWlsdXJlX01haW5RdWVzdF9BbHJlYWR5X1Jld2Fy",
+ "ZGVkEJqkARI5CjNSZXN1bHRDb2RlX0ZhaWx1cmVfU3ViUXVlc3RfSW52YWxp",
+ "ZF9Db252ZXJzYXRpb25fSWQQo6QBEjIKLFJlc3VsdENvZGVfRmFpbHVyZV9T",
+ "dWJRdWVzdF9Ob3RfQ2xlYXJfQmVmb3JlEKSkARIvCilSZXN1bHRDb2RlX0Zh",
+ "aWx1cmVfU3ViUXVlc3RfQWxyZWFkeV9DbGVhchCmpAESMAoqUmVzdWx0Q29k",
+ "ZV9GYWlsdXJlU3ViUXVlc3ROb3RFeGlzdFVzZXJEYXRhEKqkARIvCilSZXN1",
+ "bHRDb2RlX0ZhaWx1cmVfVHJpZ2dlcl9UeXBlX05vbmVfVXNlZBDEpAESLgoo",
+ "UmVzdWx0Q29kZV9GYWlsdXJlX1N0YWdlX0FscmVhZHlfQ2xlYXJlZBCBpQES",
+ "KgokUmVzdWx0Q29kZV9GYWlsdXJlX1N0YWdlX05vdF9FbnRlcmVkEIOlARIx",
+ "CitSZXN1bHRDb2RlX0ZhaWx1cmVfRmllbGRJdGVtX0FscmVhZHlfUmV3YXJk",
+ "EIalARIxCitSZXN1bHRDb2RlX0ZhaWx1cmVfRmllbGRPYmplY3RfSW52YWxp",
+ "ZF9UeXBlEIilARIzCi1SZXN1bHRDb2RlX0ZhaWx1cmVfRmllbGRNYXBfTm90",
+ "X0ZvdW5kX1RyaWdnZXIQiaUBEi8KKVJlc3VsdENvZGVfRmFpbHVyZV9GaWVs",
+ "ZE1hcF9Ob3RfRm91bmRfTnBjEIulARI9CjdSZXN1bHRDb2RlX0ZhaWx1cmVf",
+ "RmllbGRNYXBfTm90X0ZvdW5kX0ludGVyYWN0aW9uT2JqZWN0EIylARI3CjFS",
+ "ZXN1bHRDb2RlX0ZhaWx1cmVfRmllbGRNYXBfTm90X0ZvdW5kX1F1ZXN0T2Jq",
+ "ZWN0EI+lARIxCitSZXN1bHRDb2RlX0ZhaWx1cmVfU3RhZ2VfTm9ybWFsX05v",
+ "dF9DbGVhcmVkEJClARIsCiZSZXN1bHRDb2RlX0ZhaWx1cmVfVG93ZXJfSW52",
+ "YWxpZF9GbG9vchCfpQESKgokUmVzdWx0Q29kZV9GYWlsdXJlX1Rvd2VyX05v",
+ "dF9FbnRlcmVkEKClARI1Ci9SZXN1bHRDb2RlX0ZhaWx1cmVfVG93ZXJfTm90",
+ "X0Vub3VnaF9EYWlseV9Db3VudBCipQESMQorUmVzdWx0Q29kZV9GYWlsdXJl",
+ "X1Rvd2VyX0ludmFsaWRfVG93ZXJfVHlwZRCjpQESMAoqUmVzdWx0Q29kZV9G",
+ "YWlsdXJlX0xvc3RTZWN0b3JfQWxyZWFkeV9PcGVuELWmARIzCi1SZXN1bHRD",
+ "b2RlX0ZhaWx1cmVfTG9zdFNlY3Rvcl9Ob3RfRW50ZXJfU3RhZ2UQtqYBEisK",
+ "JVJlc3VsdENvZGVfRmFpbHVyZV9Mb3N0U2VjdG9yX0lzX0xvY2sQt6YBEiwK",
+ "JlJlc3VsdENvZGVfRmFpbHVyZV9Mb3N0U2VjdG9yX05vdF9PcGVuELimARI0",
+ "Ci5SZXN1bHRDb2RlX0ZhaWx1cmVfR2FjaGFfSW52YWxpZF9HYWNoYUNhdGVn",
+ "b3J5EParARIqCiRSZXN1bHRDb2RlX0ZhaWx1cmVfVGVhbV9JbnZhbGlkX1Ns",
+ "b3QQ2bMBEi0KJ1Jlc3VsdENvZGVfRmFpbHVyZV9UZWFtX051bWJlcl9PdmVy",
+ "ZmxvdxDaswESMQorUmVzdWx0Q29kZV9GYWlsdXJlX1RlYW1fRHVwbGljYXRl",
+ "X0NoYXJhY3RlchDgswESJwohUmVzdWx0Q29kZV9GYWlsdXJlX1RlYW1fTm90",
+ "X0VtcHR5EOKzARIvCilSZXN1bHRDb2RlX0ZhaWx1cmVfRnJpZW5kX0FscmVh",
+ "ZHlfRnJpZW5kcxDBuwESMwotUmVzdWx0Q29kZV9GYWlsdXJlX0ZyaWVuZF9B",
+ "bHJlYWR5X1NlbmRSZXF1ZXN0EMK7ARIxCitSZXN1bHRDb2RlX0ZhaWx1cmVf",
+ "RnJpZW5kX05vdF9FeGlzdF9SZXF1ZXN0EMO7ARItCidSZXN1bHRDb2RlX0Zh",
+ "aWx1cmVfRnJpZW5kX0ludmFsaWRfU3RhdGUQxLsBEi8KKVJlc3VsdENvZGVf",
+ "RmFpbHVyZV9GcmllbmRfVGFyZ2V0X092ZXJmbG93EMm7ARIsCiZSZXN1bHRD",
+ "b2RlX0ZhaWx1cmVfRnJpZW5kX0lzX0JsYWNrbGlzdBDKuwESPAo2UmVzdWx0",
+ "Q29kZV9GYWlsdXJlX0ZyaWVuZF9SZWNvbW1lbmRfSW52YWxpZF9SdWxlbnVt",
+ "YmVyENG7ARI5CjNSZXN1bHRDb2RlX0ZhaWx1cmVfR3VpbGRfRW1ibGVtX05v",
+ "dF9BdmFpbGFibGVfR3JhZGUQssMBEigKIlJlc3VsdENvZGVfRmFpbHVyZV9H",
+ "dWlsZF9Ob3RfRXhpc3QQyMMBEi4KKFJlc3VsdENvZGVfRmFpbHVyZV9HdWls",
+ "ZF9Ob3RfR3VpbGRNZW1iZXIQycMBEjkKM1Jlc3VsdENvZGVfRmFpbHVyZV9H",
+ "dWlsZF9HdWlsZE1lbWJlcl9MaW1pdF9FeGNlZWRlZBDNwwESOAoyUmVzdWx0",
+ "Q29kZV9GYWlsdXJlX091dHBvc3RfQWxyZWFkeV9FeGlzdHNfQnVpbGRpbmcQ",
+ "kcsBEj0KN1Jlc3VsdENvZGVfRmFpbHVyZV9PdXRwb3N0X1Bvc2l0aW9uX05v",
+ "dF9FeGlzdHNfQnVpbGRpbmcQkssBEjYKMFJlc3VsdENvZGVfRmFpbHVyZV9P",
+ "dXRwb3N0X0FscmVhZHlfRG9uZV9CdWlsZGluZxCTywESLwopUmVzdWx0Q29k",
+ "ZV9GYWlsdXJlX091dHBvc3RfUG9zaXRpb25fRXJyb3IQmMsBEjYKMFJlc3Vs",
+ "dENvZGVfRmFpbHVyZV9PdXRwb3N0X0J1aWxkaW5nX05vdF9GaW5pc2hlZBCZ",
+ "ywESLgooUmVzdWx0Q29kZV9GYWlsdXJlX091dHBvc3RfTm90X0J1aWx0X1ll",
+ "dBCcywESNwoxUmVzdWx0Q29kZV9GYWlsdXJlX091dHBvc3RfQnVpbGRfU2Ft",
+ "ZVR5cGVJZF9FcnJvchCfywESNAouUmVzdWx0Q29kZV9GYWlsdXJlX091dHBv",
+ "c3RfQnVpbGRpbmdfQ29zdF9FcnJvchChywESNwoxUmVzdWx0Q29kZV9GYWls",
+ "dXJlX091dHBvc3RfQnVpbGRpbmdfTWF4U2xvdF9FcnJvchCiywESOQozUmVz",
+ "dWx0Q29kZV9GYWlsdXJlX091dHBvc3RCYXR0bGVfTm90X0V4aXN0X1VzZXJE",
+ "YXRhEK/LARI9CjdSZXN1bHRDb2RlX0ZhaWx1cmVfT3V0cG9zdEJhdHRsZV9B",
+ "bHJlYWR5X0V4aXN0X1VzZXJEYXRhELDLARI6CjRSZXN1bHRDb2RlX0ZhaWx1",
+ "cmVfUmVjeWNsZV9SZXNlYXJjaF9BbHJlYWR5X0NvbXBsZXRlEPXLARI0Ci5S",
+ "ZXN1bHRDb2RlX0ZhaWx1cmVfUmVjeWNsZV9SZXNlYXJjaF9Ob3RfRXhpc3Rz",
+ "EPbLARI/CjlSZXN1bHRDb2RlX0ZhaWx1cmVfUmVjeWNsZV9SZXNlYXJjaF9O",
+ "b3RfUnVuX0ludmFsaWRfTGV2ZWwQ98sBEjgKMlJlc3VsdENvZGVfRmFpbHVy",
+ "ZV9SZWN5Y2xlX1Jlc2VhcmNoX0xldmVsX092ZXJmbG93EPnLARI3CjFSZXN1",
+ "bHRDb2RlX0ZhaWx1cmVfRW1lcmdlbmN5UXVlc3RfTm90X0V4aXN0X1F1ZXN0",
+ "EJnPARI4CjJSZXN1bHRDb2RlX0ZhaWx1cmVfRW1lcmdlbmN5UXVlc3RfTm90",
+ "X0Vub3VnaF9WYWx1ZRCazwESOAoyUmVzdWx0Q29kZV9GYWlsdXJlX0VtZXJn",
+ "ZW5jeVF1ZXN0X0FscmVhZHlfUmVjZWl2ZWQQm88BEjcKMVJlc3VsdENvZGVf",
+ "RmFpbHVyZV9FbWVyZ2VuY3lRdWVzdF9BbHJlYWR5X0NsZWFyZWQQnM8BEjkK",
+ "M1Jlc3VsdENvZGVfRmFpbHVyZV9FbWVyZ2VuY3lRdWVzdF9TdGFnZV9Ob3Rf",
+ "RW50ZXJlZBCdzwESOAoyUmVzdWx0Q29kZV9GYWlsdXJlX0VtZXJnZW5jeVF1",
+ "ZXN0X0FscmVhZHlfQWNjZXB0ZWQQns8BEjcKMVJlc3VsdENvZGVfRmFpbHVy",
+ "ZV9FbWVyZ2VuY3lRdWVzdF9JbnZhbGlkX0NoYXB0ZXIQn88BEjkKM1Jlc3Vs",
+ "dENvZGVfRmFpbHVyZV9FbWVyZ2VuY3lRdWVzdF9BbHJlYWR5X0RhaWx5X01h",
+ "eBCgzwESNwoxUmVzdWx0Q29kZV9GYWlsdXJlX01lc3Nlbmdlcl9Db252ZXJz",
+ "YXRpb25JZF9FcnJvchD84gESLQonUmVzdWx0Q29kZV9GYWlsdXJlX0FyZW5h",
+ "X05vdF9FeGlzdF9Vc2VyEJ7yARI1Ci9SZXN1bHRDb2RlX0ZhaWx1cmVfQXJl",
+ "bmFfTm90X0VtcHR5X0RlZmVuc2VfVGVhbRCg8gESNAouUmVzdWx0Q29kZV9G",
+ "YWlsdXJlX1NwZWNpYWxBcmVuYV9Ob3RfRXhpc3RfUmFuaxCB+gESMQorUmVz",
+ "dWx0Q29kZV9GYWlsdXJlX1NwZWNpYWxBcmVuYV9Ob3RfRXhlY3V0ZRCD+gES",
+ "Ogo0UmVzdWx0Q29kZV9GYWlsdXJlX1NwZWNpYWxBcmVuYV9BbHJlYWR5X0Jh",
+ "dHRsZV9FbmVteRCE+gESOQozUmVzdWx0Q29kZV9GYWlsdXJlX1NwZWNpYWxB",
+ "cmVuYV9BbHJlYWR5X0JhdHRsZV9Vc2VyEIX6ARJACjpSZXN1bHRDb2RlX0Zh",
+ "aWx1cmVfU3RhZ2VDbGVhckluZm9fTm90X1N1cHBvcnRlZF9GaWx0ZXJUeXBl",
+ "EOmBAhI9CjdSZXN1bHRDb2RlX0ZhaWx1cmVfU3RhZ2VDbGVhckluZm9fTm90",
+ "X1N1cHBvcnRlZF9UYWJUeXBlEOqBAhI+CjhSZXN1bHRDb2RlX0ZhaWx1cmVf",
+ "U2hvb3RpbmdSYW5nZV9Xb3JsZF9SYW5raW5nX05vdF9FeGlzdBC5kQISPAo2",
+ "UmVzdWx0Q29kZV9GYWlsdXJlX01hbmFnZXJfU3lzdGVtUmV3YXJkX1RpdGxl",
+ "X0lzX0VtcHR5EJPABRI7CjVSZXN1bHRDb2RlX0ZhaWx1cmVfTWFuYWdlcl9T",
+ "eXN0ZW1SZXdhcmRfVGV4dF9Jc19FbXB0eRCUwAUSSApCUmVzdWx0Q29kZV9G",
+ "YWlsdXJlX01hbmFnZXJfU3lzdGVtUmV3YXJkX1Vuc3VwcG9ydGVkX1Jld2Fy",
+ "ZENhdGVnb3J5EJbABRI6CjRSZXN1bHRDb2RlX0ZhaWx1cmVfTWFuYWdlcl9T",
+ "eXN0ZW1SZXdhcmRfSW52YWxpZF9TUlNOEJfABSqzAQoZUGFja2V0RXhjZXB0",
+ "aW9uSGFuZGxlVHlwZRIlCiFQYWNrZXRFeGNlcHRpb25IYW5kbGVUeXBlX1Vu",
+ "a25vd24QABIiCh5QYWNrZXRFeGNlcHRpb25IYW5kbGVUeXBlX1N0YXkQARIl",
+ "CiFQYWNrZXRFeGNlcHRpb25IYW5kbGVUeXBlX1Jlc3RhcnQQAhIkCiBQYWNr",
+ "ZXRFeGNlcHRpb25IYW5kbGVUeXBlX0lnbm9yZRADKtkFCh9QYWNrZXRFeGNl",
+ "cHRpb25Mb2NhbGl6YXRpb25UeXBlEisKJ1BhY2tldEV4Y2VwdGlvbkxvY2Fs",
+ "aXphdGlvblR5cGVfVW5rbm93bhAAEi8KK1BhY2tldEV4Y2VwdGlvbkxvY2Fs",
+ "aXphdGlvblR5cGVfRmFpbHVyZUF1dGgQARIvCitQYWNrZXRFeGNlcHRpb25M",
+ "b2NhbGl6YXRpb25UeXBlX0ZhaWx1cmVTeW5jEAISMwovUGFja2V0RXhjZXB0",
+ "aW9uTG9jYWxpemF0aW9uVHlwZV9GYWlsdXJlVXNlckluaXQQAxIzCi9QYWNr",
+ "ZXRFeGNlcHRpb25Mb2NhbGl6YXRpb25UeXBlX0ZhaWx1cmVVc2VyU3luYxAE",
+ "EjUKMVBhY2tldEV4Y2VwdGlvbkxvY2FsaXphdGlvblR5cGVfRmFpbHVyZURh",
+ "dGFVcGRhdGUQBRIyCi5QYWNrZXRFeGNlcHRpb25Mb2NhbGl6YXRpb25UeXBl",
+ "X0ZhaWx1cmVHZXREYXRhEAYSMwovUGFja2V0RXhjZXB0aW9uTG9jYWxpemF0",
+ "aW9uVHlwZV9GYWlsdXJlUHVyY2hhc2UQBxI4CjRQYWNrZXRFeGNlcHRpb25M",
+ "b2NhbGl6YXRpb25UeXBlX0ZhaWx1cmVDaGFyYWN0ZXJEYXRhEAgSOQo1UGFj",
+ "a2V0RXhjZXB0aW9uTG9jYWxpemF0aW9uVHlwZV9GYWlsdXJlR2V0UHJvZHVj",
+ "dERhdGEQCRI1CjFQYWNrZXRFeGNlcHRpb25Mb2NhbGl6YXRpb25UeXBlX0Zh",
+ "aWx1cmVTeW5jQmF0dGxlEAoSNwozUGFja2V0RXhjZXB0aW9uTG9jYWxpemF0",
+ "aW9uVHlwZV9GYWlsdXJlR2V0R3VpbGREYXRhEAsSOAo0UGFja2V0RXhjZXB0",
+ "aW9uTG9jYWxpemF0aW9uVHlwZV9GYWlsdXJlR2V0RnJpZW5kRGF0YRAMKtMJ",
+ "Cg5OZXRGZWF0dXJlS2luZBIhCh1OZXRGZWF0dXJlS2luZF9TaW11bGF0aW9u",
+ "Um9vbRAAEiMKH05ldEZlYXR1cmVLaW5kX0Nvb3BlcmF0aW9uRXZlbnQQARId",
+ "ChlOZXRGZWF0dXJlS2luZF9EYWlseUV2ZW50EAISHAoYTmV0RmVhdHVyZUtp",
+ "bmRfSW50ZXJjZXB0EAMSHQoZTmV0RmVhdHVyZUtpbmRfQXR0ZW5kYW5jZRAE",
+ "EhcKE05ldEZlYXR1cmVLaW5kX0RpY2UQBRIcChhOZXRGZWF0dXJlS2luZF9V",
+ "bmlvblJhaWQQBhIkCiBOZXRGZWF0dXJlS2luZF9TdG9yeUR1bmdlb25FdmVu",
+ "dBAHEhgKFE5ldEZlYXR1cmVLaW5kX1Rvd2VyEAgSHQoZTmV0RmVhdHVyZUtp",
+ "bmRfTG9zdFNlY3RvchAJEh4KGk5ldEZlYXR1cmVLaW5kX1Jvb2tpZUFyZW5h",
+ "EAoSHwobTmV0RmVhdHVyZUtpbmRfU3BlY2lhbEFyZW5hEAsSHwobTmV0RmVh",
+ "dHVyZUtpbmRfU3Vic2NyaXB0aW9uEA0SJQohTmV0RmVhdHVyZUtpbmRfQXJj",
+ "aGl2ZUV2ZW50U3lzdGVtEA4SIAobTmV0RmVhdHVyZUtpbmRfVmlld1Nob3J0",
+ "Q3V0EOgHEh0KGE5ldEZlYXR1cmVLaW5kX1BvbGxFdmVudBDpBxIlCiBOZXRG",
+ "ZWF0dXJlS2luZF9Db21lQmFja1VzZXJFdmVudBDqBxIdChhOZXRGZWF0dXJl",
+ "S2luZF9FdmVudFBhc3MQ6wcSIQocTmV0RmVhdHVyZUtpbmRfRmllbGRIdWJF",
+ "dmVudBDsBxIdChhOZXRGZWF0dXJlS2luZF9TaG9wRXZlbnQQ7QcSIAobTmV0",
+ "RmVhdHVyZUtpbmRfTWlzc2lvbkV2ZW50EO4HEiQKH05ldEZlYXR1cmVLaW5k",
+ "X0NoYXJnZUdhY2hhRXZlbnQQ7wcSIwoeTmV0RmVhdHVyZUtpbmRfTWluaUdh",
+ "bWVTb3J0T3V0EPAHEiwKJ05ldEZlYXR1cmVLaW5kX0NoYXJhY3RlclNraWxs",
+ "UmVzZXRFdmVudBDxBxIeChlOZXRGZWF0dXJlS2luZF9FdmVudFF1ZXN0EPIH",
+ "EiEKHE5ldEZlYXR1cmVLaW5kX1Jld2FyZFVwRXZlbnQQ8wcSIQocTmV0RmVh",
+ "dHVyZUtpbmRfU0RCYXR0bGVFdmVudBD0BxIhChxOZXRGZWF0dXJlS2luZF9U",
+ "ZXh0QWR2ZW50dXJlEPUHEiYKIU5ldEZlYXR1cmVLaW5kX0NoYWxsZW5nZU1v",
+ "ZGVFdmVudBD2BxInCiJOZXRGZWF0dXJlS2luZF9EYWlseUZyZWVHYWNoYUV2",
+ "ZW50EPcHEiEKHE5ldEZlYXR1cmVLaW5kX0JveEdhY2hhRXZlbnQQ+AcSHQoY",
+ "TmV0RmVhdHVyZUtpbmRfRGljZUV2ZW50EPkHEh0KGE5ldEZlYXR1cmVLaW5k",
+ "X0JCUVR5Y29vbhD6BxIhChxOZXRGZWF0dXJlS2luZF9DRTAwMk1pbmlHYW1l",
+ "EPsHEhwKF05ldEZlYXR1cmVLaW5kX1NvbG9SYWlkEPwHEh4KGU5ldEZlYXR1",
+ "cmVLaW5kX01pbmlHYW1lREQQ/Qcq3wIKH1N0YWdlQ2xlYXJJbmZvVGVhbUNo",
+ "YXJhY3RlclR5cGUSSQpFU3RhZ2VDbGVhckluZm9UZWFtQ2hhcmFjdGVyVHlw",
+ "ZV9TdGFnZUNsZWFySW5mb1RlYW1DaGFyYWN0ZXJUeXBlX0VtcHR5EAASUgpO",
+ "U3RhZ2VDbGVhckluZm9UZWFtQ2hhcmFjdGVyVHlwZV9TdGFnZUNsZWFySW5m",
+ "b1RlYW1DaGFyYWN0ZXJUeXBlX093bmVkQ2hhcmFjdGVyEAESVApQU3RhZ2VD",
+ "bGVhckluZm9UZWFtQ2hhcmFjdGVyVHlwZV9TdGFnZUNsZWFySW5mb1RlYW1D",
+ "aGFyYWN0ZXJUeXBlX1N1cHBvcnRDaGFyYWN0ZXIQAhJHCkNTdGFnZUNsZWFy",
+ "SW5mb1RlYW1DaGFyYWN0ZXJUeXBlX1N0YWdlQ2xlYXJJbmZvVGVhbUNoYXJh",
+ "Y3RlclR5cGVfQm90EAMq4wEKE1B1cmNoYXNlUmVzdHJpY3Rpb24SMwovUHVy",
+ "Y2hhc2VSZXN0cmljdGlvbl9QdXJjaGFzZVJlc3RyaWN0aW9uX1Vua25vd24Q",
+ "ABIxCi1QdXJjaGFzZVJlc3RyaWN0aW9uX1B1cmNoYXNlUmVzdHJpY3Rpb25f",
+ "Q2hpbGQQARIxCi1QdXJjaGFzZVJlc3RyaWN0aW9uX1B1cmNoYXNlUmVzdHJp",
+ "Y3Rpb25fWW91dGgQAhIxCi1QdXJjaGFzZVJlc3RyaWN0aW9uX1B1cmNoYXNl",
+ "UmVzdHJpY3Rpb25fQWR1bHQQAyrvAQoPQmlsbGluZ1BsYXRmb3JtEisKJ0Jp",
+ "bGxpbmdQbGF0Zm9ybV9CaWxsaW5nUGxhdGZvcm1fVW5rbm93bhAAEicKI0Jp",
+ "bGxpbmdQbGF0Zm9ybV9CaWxsaW5nUGxhdGZvcm1faU9TEAESKwonQmlsbGlu",
+ "Z1BsYXRmb3JtX0JpbGxpbmdQbGF0Zm9ybV9BbmRyb2lkEAISLAooQmlsbGlu",
+ "Z1BsYXRmb3JtX0JpbGxpbmdQbGF0Zm9ybV9NaWRhc0J1eRADEisKJ0JpbGxp",
+ "bmdQbGF0Zm9ybV9CaWxsaW5nUGxhdGZvcm1fV2luZG93cxAEKn4KEk5ldEp1",
+ "a2Vib3hMb2NhdGlvbhI3CjNOZXRKdWtlYm94TG9jYXRpb25fTmV0SnVrZWJv",
+ "eExvY2F0aW9uX0NvbW1hbmRlclJvb20QABIvCitOZXRKdWtlYm94TG9jYXRp",
+ "b25fTmV0SnVrZWJveExvY2F0aW9uX0xvYmJ5EAEqvQEKEU5ldEp1a2Vib3hC",
+ "Z21UeXBlEjYKMk5ldEp1a2Vib3hCZ21UeXBlX05ldEp1a2Vib3hCZ21UeXBl",
+ "X0p1a2Vib3hUYWJsZUlkEAASNwozTmV0SnVrZWJveEJnbVR5cGVfTmV0SnVr",
+ "ZWJveEJnbVR5cGVfSnVrZWJveFBsYXlsaXN0EAESNwozTmV0SnVrZWJveEJn",
+ "bVR5cGVfTmV0SnVrZWJveEJnbVR5cGVfSnVrZWJveEZhdm9yaXRlEAIqvgEK",
+ "E05ldFNtYXNoU2NvcmluZ1R5cGUSJQohTmV0U21hc2hTY29yaW5nVHlwZV9O",
+ "b25UYXJnZXRQYXNzEAASKQolTmV0U21hc2hTY29yaW5nVHlwZV9UYXJnZXRI",
+ "aXRPbkFwcGVhchABEicKI05ldFNtYXNoU2NvcmluZ1R5cGVfVGFyZ2V0SGl0",
+ "T25TdGF5EAISLAooTmV0U21hc2hTY29yaW5nVHlwZV9UYXJnZXRIaXRPbkRp",
+ "c2FwcGVhchADKpUBChhQbGF5U29kYVJ1bm5pbmdFdmVudFR5cGUSOgo2UGxh",
+ "eVNvZGFSdW5uaW5nRXZlbnRUeXBlX1BsYXlTb2RhUnVubmluZ0V2ZW50VHlw",
+ "ZV9KdW1wEAASPQo5UGxheVNvZGFSdW5uaW5nRXZlbnRUeXBlX1BsYXlTb2Rh",
+ "UnVubmluZ0V2ZW50VHlwZV9Db2xsaWRlEAEqxwEKFVNjaGVkdWxlS2luZE9u",
+ "ZW9mQ2FzZRIeChpTY2hlZHVsZUtpbmRPbmVvZkNhc2VfTm9uZRAAEiIKHlNj",
+ "aGVkdWxlS2luZE9uZW9mQ2FzZV9Pbmx5T25jZRABEiMKH1NjaGVkdWxlS2lu",
+ "ZE9uZW9mQ2FzZV9EYXlPZldlZWsQAhIiCh5TY2hlZHVsZUtpbmRPbmVvZkNh",
+ "c2VfUGVyaW9kaWMQAxIhCh1TY2hlZHVsZUtpbmRPbmVvZkNhc2VfQWxsVGlt",
+ "ZRAEKq0BChNKdWtlYm94QmdtT25lb2ZDYXNlEhwKGEp1a2Vib3hCZ21PbmVv",
+ "ZkNhc2VfTm9uZRAAEiYKIkp1a2Vib3hCZ21PbmVvZkNhc2VfSnVrZWJveFRh",
+ "YmxlSWQQAxInCiNKdWtlYm94QmdtT25lb2ZDYXNlX0p1a2Vib3hQbGF5bGlz",
+ "dBAEEicKI0p1a2Vib3hCZ21PbmVvZkNhc2VfSnVrZWJveEZhdm9yaXRlEAUq",
+ "qQEKEVNldE5pY2tuYW1lUmVzdWx0EiwKKFNldE5pY2tuYW1lUmVzdWx0X1Nl",
+ "dE5pY2tuYW1lUmVzdWx0X09rYXkQABI1CjFTZXROaWNrbmFtZVJlc3VsdF9T",
+ "ZXROaWNrbmFtZVJlc3VsdF9JbmFwcHJvcHJpYXRlEAESLworU2V0Tmlja25h",
+ "bWVSZXN1bHRfU2V0Tmlja25hbWVSZXN1bHRfRWRpdEJhbhACKm4KEE9idGFp",
+ "bk1haWxSZXN1bHQSHAoYT2J0YWluTWFpbFJlc3VsdF9TdWNjZXNzEAASIQod",
+ "T2J0YWluTWFpbFJlc3VsdF9NYWlsTm90RXhpc3QQARIZChVPYnRhaW5NYWls",
+ "UmVzdWx0X0ZhaWwQAiq+AQoUU2V0UHJvZmlsZURlc2NSZXN1bHQSMgouU2V0",
+ "UHJvZmlsZURlc2NSZXN1bHRfU2V0UHJvZmlsZURlc2NSZXN1bHRfT2theRAA",
+ "EjsKN1NldFByb2ZpbGVEZXNjUmVzdWx0X1NldFByb2ZpbGVEZXNjUmVzdWx0",
+ "X0luYXBwcm9wcmlhdGUQAxI1CjFTZXRQcm9maWxlRGVzY1Jlc3VsdF9TZXRQ",
+ "cm9maWxlRGVzY1Jlc3VsdF9FZGl0QmFuEAQq9QEKGFJvb2tpZUFyZW5hQ29u",
+ "dGVudHNTdGF0ZRI9CjlSb29raWVBcmVuYUNvbnRlbnRzU3RhdGVfUm9va2ll",
+ "QXJlbmFDb250ZW50c1N0YXRlX1N1Y2Nlc3MQABJNCklSb29raWVBcmVuYUNv",
+ "bnRlbnRzU3RhdGVfUm9va2llQXJlbmFDb250ZW50c1N0YXRlX1JlYXJyYW5n",
+ "ZVNldHRsZVNjaGVkdWxlEAESSwpHUm9va2llQXJlbmFDb250ZW50c1N0YXRl",
+ "X1Jvb2tpZUFyZW5hQ29udGVudHNTdGF0ZV9SZWFycmFuZ2VTZXR0bGVGYWls",
+ "ZWQQAir8AQoZU3BlY2lhbEFyZW5hQ29udGVudHNTdGF0ZRI/CjtTcGVjaWFs",
+ "QXJlbmFDb250ZW50c1N0YXRlX1NwZWNpYWxBcmVuYUNvbnRlbnRzU3RhdGVf",
+ "U3VjY2VzcxAAEk8KS1NwZWNpYWxBcmVuYUNvbnRlbnRzU3RhdGVfU3BlY2lh",
+ "bEFyZW5hQ29udGVudHNTdGF0ZV9SZWFycmFuZ2VTZXR0bGVTY2hlZHVsZRAB",
+ "Ek0KSVNwZWNpYWxBcmVuYUNvbnRlbnRzU3RhdGVfU3BlY2lhbEFyZW5hQ29u",
+ "dGVudHNTdGF0ZV9SZWFycmFuZ2VTZXR0bGVGYWlsZWQQAiq4AwoXU3BlY2lh",
+ "bEFyZW5hU3RhcnRSZXN1bHQSOwo3U3BlY2lhbEFyZW5hU3RhcnRSZXN1bHRf",
+ "U3BlY2lhbEFyZW5hU3RhcnRSZXN1bHRfU3VjY2VzcxAAEkUKQVNwZWNpYWxB",
+ "cmVuYVN0YXJ0UmVzdWx0X1NwZWNpYWxBcmVuYVN0YXJ0UmVzdWx0X1VzZXJB",
+ "bHJlYWR5QmF0dGxlEAESRgpCU3BlY2lhbEFyZW5hU3RhcnRSZXN1bHRfU3Bl",
+ "Y2lhbEFyZW5hU3RhcnRSZXN1bHRfRW5lbXlBbHJlYWR5QmF0dGxlEAISRgpC",
+ "U3BlY2lhbEFyZW5hU3RhcnRSZXN1bHRfU3BlY2lhbEFyZW5hU3RhcnRSZXN1",
+ "bHRfSGFzQWJ1c2luZ0Nvb2xUaW1lEAMSRApAU3BlY2lhbEFyZW5hU3RhcnRS",
+ "ZXN1bHRfU3BlY2lhbEFyZW5hU3RhcnRSZXN1bHRfRW5lbXlSYW5rQ2hhbmdl",
+ "ZBAEEkMKP1NwZWNpYWxBcmVuYVN0YXJ0UmVzdWx0X1NwZWNpYWxBcmVuYVN0",
+ "YXJ0UmVzdWx0X1VzZXJSYW5rQ2hhbmdlZBAFKvkMChlDaGFtcGlvbkFyZW5h",
+ "U2NoZWR1bGVUeXBlEj4KOkNoYW1waW9uQXJlbmFTY2hlZHVsZVR5cGVfQ2hh",
+ "bXBpb25BcmVuYVNjaGVkdWxlVHlwZV9TZWFzb24QABJGCkJDaGFtcGlvbkFy",
+ "ZW5hU2NoZWR1bGVUeXBlX0NoYW1waW9uQXJlbmFTY2hlZHVsZVR5cGVfR3Jv",
+ "dXBGb3JtYXRpb24QARI/CjtDaGFtcGlvbkFyZW5hU2NoZWR1bGVUeXBlX0No",
+ "YW1waW9uQXJlbmFTY2hlZHVsZVR5cGVfVGVhbVNldBACEkIKPkNoYW1waW9u",
+ "QXJlbmFTY2hlZHVsZVR5cGVfQ2hhbXBpb25BcmVuYVNjaGVkdWxlVHlwZV9M",
+ "ZWFndWVXYWl0EAMSRApAQ2hhbXBpb25BcmVuYVNjaGVkdWxlVHlwZV9DaGFt",
+ "cGlvbkFyZW5hU2NoZWR1bGVUeXBlX0xlYWd1ZUJhdHRsZRAEEkQKQENoYW1w",
+ "aW9uQXJlbmFTY2hlZHVsZVR5cGVfQ2hhbXBpb25BcmVuYVNjaGVkdWxlVHlw",
+ "ZV9MZWFndWVSZXN1bHQQBRJBCj1DaGFtcGlvbkFyZW5hU2NoZWR1bGVUeXBl",
+ "X0NoYW1waW9uQXJlbmFTY2hlZHVsZVR5cGVfQmV0dGluZzY0EAYSQAo8Q2hh",
+ "bXBpb25BcmVuYVNjaGVkdWxlVHlwZV9DaGFtcGlvbkFyZW5hU2NoZWR1bGVU",
+ "eXBlX0JhdHRsZTY0EAcSRgpCQ2hhbXBpb25BcmVuYVNjaGVkdWxlVHlwZV9D",
+ "aGFtcGlvbkFyZW5hU2NoZWR1bGVUeXBlX0JhdHRsZTY0UmVzdWx0EAgSQQo9",
+ "Q2hhbXBpb25BcmVuYVNjaGVkdWxlVHlwZV9DaGFtcGlvbkFyZW5hU2NoZWR1",
+ "bGVUeXBlX0JldHRpbmczMhAJEkAKPENoYW1waW9uQXJlbmFTY2hlZHVsZVR5",
+ "cGVfQ2hhbXBpb25BcmVuYVNjaGVkdWxlVHlwZV9CYXR0bGUzMhAKEkYKQkNo",
+ "YW1waW9uQXJlbmFTY2hlZHVsZVR5cGVfQ2hhbXBpb25BcmVuYVNjaGVkdWxl",
+ "VHlwZV9CYXR0bGUzMlJlc3VsdBALEkEKPUNoYW1waW9uQXJlbmFTY2hlZHVs",
+ "ZVR5cGVfQ2hhbXBpb25BcmVuYVNjaGVkdWxlVHlwZV9CZXR0aW5nMTYQDBJA",
+ "CjxDaGFtcGlvbkFyZW5hU2NoZWR1bGVUeXBlX0NoYW1waW9uQXJlbmFTY2hl",
+ "ZHVsZVR5cGVfQmF0dGxlMTYQDRJGCkJDaGFtcGlvbkFyZW5hU2NoZWR1bGVU",
+ "eXBlX0NoYW1waW9uQXJlbmFTY2hlZHVsZVR5cGVfQmF0dGxlMTZSZXN1bHQQ",
+ "DhJACjxDaGFtcGlvbkFyZW5hU2NoZWR1bGVUeXBlX0NoYW1waW9uQXJlbmFT",
+ "Y2hlZHVsZVR5cGVfQmV0dGluZzgQDxI/CjtDaGFtcGlvbkFyZW5hU2NoZWR1",
+ "bGVUeXBlX0NoYW1waW9uQXJlbmFTY2hlZHVsZVR5cGVfQmF0dGxlOBAQEkUK",
+ "QUNoYW1waW9uQXJlbmFTY2hlZHVsZVR5cGVfQ2hhbXBpb25BcmVuYVNjaGVk",
+ "dWxlVHlwZV9CYXR0bGU4UmVzdWx0EBESQAo8Q2hhbXBpb25BcmVuYVNjaGVk",
+ "dWxlVHlwZV9DaGFtcGlvbkFyZW5hU2NoZWR1bGVUeXBlX0JldHRpbmc0EBIS",
+ "Pwo7Q2hhbXBpb25BcmVuYVNjaGVkdWxlVHlwZV9DaGFtcGlvbkFyZW5hU2No",
+ "ZWR1bGVUeXBlX0JhdHRsZTQQExJFCkFDaGFtcGlvbkFyZW5hU2NoZWR1bGVU",
+ "eXBlX0NoYW1waW9uQXJlbmFTY2hlZHVsZVR5cGVfQmF0dGxlNFJlc3VsdBAU",
+ "EkAKPENoYW1waW9uQXJlbmFTY2hlZHVsZVR5cGVfQ2hhbXBpb25BcmVuYVNj",
+ "aGVkdWxlVHlwZV9CZXR0aW5nMhAVEj8KO0NoYW1waW9uQXJlbmFTY2hlZHVs",
+ "ZVR5cGVfQ2hhbXBpb25BcmVuYVNjaGVkdWxlVHlwZV9CYXR0bGUyEBYSRQpB",
+ "Q2hhbXBpb25BcmVuYVNjaGVkdWxlVHlwZV9DaGFtcGlvbkFyZW5hU2NoZWR1",
+ "bGVUeXBlX0JhdHRsZTJSZXN1bHQQFyqKAwoXQ2hhbXBpb25BcmVuYUJhdHRs",
+ "ZVR5cGUSPAo4Q2hhbXBpb25BcmVuYUJhdHRsZVR5cGVfQ2hhbXBpb25BcmVu",
+ "YUJhdHRsZVR5cGVfQmF0dGxlNjQQABI8CjhDaGFtcGlvbkFyZW5hQmF0dGxl",
+ "VHlwZV9DaGFtcGlvbkFyZW5hQmF0dGxlVHlwZV9CYXR0bGUzMhABEjwKOENo",
+ "YW1waW9uQXJlbmFCYXR0bGVUeXBlX0NoYW1waW9uQXJlbmFCYXR0bGVUeXBl",
+ "X0JhdHRsZTE2EAISOwo3Q2hhbXBpb25BcmVuYUJhdHRsZVR5cGVfQ2hhbXBp",
+ "b25BcmVuYUJhdHRsZVR5cGVfQmF0dGxlOBADEjsKN0NoYW1waW9uQXJlbmFC",
+ "YXR0bGVUeXBlX0NoYW1waW9uQXJlbmFCYXR0bGVUeXBlX0JhdHRsZTQQBBI7",
+ "CjdDaGFtcGlvbkFyZW5hQmF0dGxlVHlwZV9DaGFtcGlvbkFyZW5hQmF0dGxl",
+ "VHlwZV9CYXR0bGUyEAUqgBUKDUJhZGdlQ29udGVudHMSJAogQmFkZ2VDb250",
+ "ZW50c19CYWRnZUNvbnRlbnRzX05vbmUQABIoCiNCYWRnZUNvbnRlbnRzX0Jh",
+ "ZGdlQ29udGVudHNfTWFpbGJveBDQDxIvCipCYWRnZUNvbnRlbnRzX0JhZGdl",
+ "Q29udGVudHNfTWFpbGJveE1lc3NhZ2UQ0Q8SKQokQmFkZ2VDb250ZW50c19C",
+ "YWRnZUNvbnRlbnRzX05pa2tlTmV3EKAfEi0KKEJhZGdlQ29udGVudHNfQmFk",
+ "Z2VDb250ZW50c19KdWtlYm94VGhlbWUQjicSKgolQmFkZ2VDb250ZW50c19C",
+ "YWRnZUNvbnRlbnRzX1VzZXJGcmFtZRDwLhIpCiRCYWRnZUNvbnRlbnRzX0Jh",
+ "ZGdlQ29udGVudHNfVXNlckljb24Q8S4SKgolQmFkZ2VDb250ZW50c19CYWRn",
+ "ZUNvbnRlbnRzX0ZyaWVuZE5ldxDBPhIxCixCYWRnZUNvbnRlbnRzX0JhZGdl",
+ "Q29udGVudHNfRnJpZW5kUmVxdWVzdE5ldxDCPhIzCi5CYWRnZUNvbnRlbnRz",
+ "X0JhZGdlQ29udGVudHNfRnJpZW5kU2hpcFBvaW50TmV3EMM+EjAKK0JhZGdl",
+ "Q29udGVudHNfQmFkZ2VDb250ZW50c19VbmlvblJlcXVlc3ROZXcQqEYSLwoq",
+ "QmFkZ2VDb250ZW50c19CYWRnZUNvbnRlbnRzX1VuaW9uRW1ibGVtTmV3EKlG",
+ "EjEKLEJhZGdlQ29udGVudHNfQmFkZ2VDb250ZW50c19VbmlvbkNoYW5nZUdy",
+ "YWRlEKxGEi0KKEJhZGdlQ29udGVudHNfQmFkZ2VDb250ZW50c19Vbmlvbkdy",
+ "YWRlVXAQrUYSLwoqQmFkZ2VDb250ZW50c19CYWRnZUNvbnRlbnRzX1VuaW9u",
+ "V29ybGRSYWlkEK5GEioKJUJhZGdlQ29udGVudHNfQmFkZ2VDb250ZW50c19V",
+ "bmlvblJhaWQQr0YSMwouQmFkZ2VDb250ZW50c19CYWRnZUNvbnRlbnRzX1Vu",
+ "aW9uTmFtZVNhbml0aXplZBCwRhIyCi1CYWRnZUNvbnRlbnRzX0JhZGdlQ29u",
+ "dGVudHNfQmFyZ2FpbkNvc3R1bWVOZXcQkE4SLgopQmFkZ2VDb250ZW50c19C",
+ "YWRnZUNvbnRlbnRzX0xpdmVXYWxscGFwZXIQ/FUSLQooQmFkZ2VDb250ZW50",
+ "c19CYWRnZUNvbnRlbnRzX0NvbnRlbnRzT3BlbhD4XRIrCiZCYWRnZUNvbnRl",
+ "bnRzX0JhZGdlQ29udGVudHNfTG9zdFNlY3RvchDJZRIvCipCYWRnZUNvbnRl",
+ "bnRzX0JhZGdlQ29udGVudHNfSGFybW9ueUN1YmVOZXcQymUSQAo7QmFkZ2VD",
+ "b250ZW50c19CYWRnZUNvbnRlbnRzX0NvbGxlY3Rpb25Db3N0dW1lTGV2ZWx1",
+ "cEVuYWJsZWQQsG0SNQowQmFkZ2VDb250ZW50c19CYWRnZUNvbnRlbnRzX0Nv",
+ "bGxlY3Rpb25Db3N0dW1lTmV3ELFtEioKJUJhZGdlQ29udGVudHNfQmFkZ2VD",
+ "b250ZW50c19JbmZyYUNvcmUQgH0SNQowQmFkZ2VDb250ZW50c19CYWRnZUNv",
+ "bnRlbnRzX0luZnJhQ29yZVJld2FyZEV4aXN0EIF9EikKI0JhZGdlQ29udGVu",
+ "dHNfQmFkZ2VDb250ZW50c19SYW5raW5nEOiEARI3CjFCYWRnZUNvbnRlbnRz",
+ "X0JhZGdlQ29udGVudHNfTG9naW5BdHRlbmRhbmNlUmV3YXJkELiUARIvCilC",
+ "YWRnZUNvbnRlbnRzX0JhZGdlQ29udGVudHNfRXZlbnRGaWVsZE5ldxC5lAES",
+ "PAo2QmFkZ2VDb250ZW50c19CYWRnZUNvbnRlbnRzX1N0b3J5RXZlbnRIYXJk",
+ "Q29udGVudHNPcGVuELqUARIyCixCYWRnZUNvbnRlbnRzX0JhZGdlQ29udGVu",
+ "dHNfQXJjaGl2ZVJlY29yZE5ldxC7lAESNQovQmFkZ2VDb250ZW50c19CYWRn",
+ "ZUNvbnRlbnRzX0FyY2hpdmVNZXNzZW5nZXJOZXcQvJQBEjgKMkJhZGdlQ29u",
+ "dGVudHNfQmFkZ2VDb250ZW50c19BcmNoaXZlTWVzc2VuZ2VyRmluaXNoEL2U",
+ "ARI1Ci9CYWRnZUNvbnRlbnRzX0JhZGdlQ29udGVudHNfTWluaUdhbWVCYnFD",
+ "dXRTY2VuZRCFnQESOwo1QmFkZ2VDb250ZW50c19CYWRnZUNvbnRlbnRzX01p",
+ "bmlHYW1lRGVzc2VydFJ1c2hVbmxvY2sQj50BEjwKNkJhZGdlQ29udGVudHNf",
+ "QmFkZ2VDb250ZW50c19NaW5pR2FtZVRhYlRhYk1haWRfTGV2ZWxVcBCZnQES",
+ "SApCQmFkZ2VDb250ZW50c19CYWRnZUNvbnRlbnRzX01pbmlHYW1lVGFiVGFi",
+ "TWFpZF9OZXdOb3JtYWxEaWZmaWN1bHR5EJqdARJGCkBCYWRnZUNvbnRlbnRz",
+ "X0JhZGdlQ29udGVudHNfTWluaUdhbWVUYWJUYWJNYWlkX05ld0hhcmREaWZm",
+ "aWN1bHR5EJudARI2CjBCYWRnZUNvbnRlbnRzX0JhZGdlQ29udGVudHNfU2lt",
+ "Um9vbU5ld0RpZmZpY3VsdHkQ8asBEjIKLEJhZGdlQ29udGVudHNfQmFkZ2VD",
+ "b250ZW50c19TaW1Sb29tUmVmcmVzaGVkEPKrARIwCipCYWRnZUNvbnRlbnRz",
+ "X0JhZGdlQ29udGVudHNfU29sb1JhaWRUaWNrZXQQ2bMBEjEKK0JhZGdlQ29u",
+ "dGVudHNfQmFkZ2VDb250ZW50c19JbnRlcmNlcHRUaWNrZXQQmPIBEigKIkJh",
+ "ZGdlQ29udGVudHNfQmFkZ2VDb250ZW50c19Ob3RpY2UQgPoBEjYKMEJhZGdl",
+ "Q29udGVudHNfQmFkZ2VDb250ZW50c19TeW5jaHJvRGV2aWNlTmV3U2xvdBDp",
+ "gQISNgowQmFkZ2VDb250ZW50c19CYWRnZUNvbnRlbnRzX1N5bmNocm9EZXZp",
+ "Y2VVcGdyYWRlEOqBAhIzCi1CYWRnZUNvbnRlbnRzX0JhZGdlQ29udGVudHNf",
+ "RGlzcGF0Y2hCb2FyZERvbmUQoZkCEjgKMkJhZGdlQ29udGVudHNfQmFkZ2VD",
+ "b250ZW50c19EaXNwYXRjaEJvYXJkUmVmcmVzaGVkEKKZAhI1Ci9CYWRnZUNv",
+ "bnRlbnRzX0JhZGdlQ29udGVudHNfRGlzcGF0Y2hCb2FyZFJhbmtVcBCjmQIS",
+ "NQovQmFkZ2VDb250ZW50c19CYWRnZUNvbnRlbnRzX0luQXBwU2hvcE5ld1Bh",
+ "Y2thZ2UQwbgCEkEKO0JhZGdlQ29udGVudHNfQmFkZ2VDb250ZW50c19JbkFw",
+ "cFNob3BOZXdTdWJzY3JpcHRpb25Qcm9kdWN0EMK4AhI+CjhCYWRnZUNvbnRl",
+ "bnRzX0JhZGdlQ29udGVudHNfV2lzaGxpc3RDb250YWluc01heEdyYWRlQ29y",
+ "ZRDRhgMqugEKHkNoYXJhY3RlclNraWxsTGV2ZWxSZXNldFJlc3VsdBJJCkVD",
+ "aGFyYWN0ZXJTa2lsbExldmVsUmVzZXRSZXN1bHRfQ2hhcmFjdGVyU2tpbGxM",
+ "ZXZlbFJlc2V0UmVzdWx0X1N1Y2Nlc3MQABJNCklDaGFyYWN0ZXJTa2lsbExl",
+ "dmVsUmVzZXRSZXN1bHRfQ2hhcmFjdGVyU2tpbGxMZXZlbFJlc2V0UmVzdWx0",
+ "X1NjaGVkdWxlRW5kEAEqgQEKFEFyZW5hQ2hlYXRTZXR0bGVUeXBlEjMKL0Fy",
+ "ZW5hQ2hlYXRTZXR0bGVUeXBlX0FyZW5hQ2hlYXRTZXR0bGVUeXBlX0RhaWx5",
+ "EAASNAowQXJlbmFDaGVhdFNldHRsZVR5cGVfQXJlbmFDaGVhdFNldHRsZVR5",
+ "cGVfU2Vhc29uEAEqYQoUQ2FsY0NvbWJhdERhdGFJZFR5cGUSHAoYQ2FsY0Nv",
+ "bWJhdERhdGFJZFR5cGVfQ3NuEAASKwonQ2FsY0NvbWJhdERhdGFJZFR5cGVf",
+ "U3VwcG9ydENoYXJhY3RlcklkEAEqjgEKEkRlbGV0ZUNvbnRlbnRzVHlwZRIa",
+ "ChZEZWxldGVDb250ZW50c1R5cGVfQWxsEAASHwobRGVsZXRlQ29udGVudHNU",
+ "eXBlX1NvbG9SYWlkEAESHAoYRGVsZXRlQ29udGVudHNUeXBlX0FyZW5hEAIS",
+ "HQoZRGVsZXRlQ29udGVudHNUeXBlX0ZyaWVuZBADKoMBChBDb3JyZWN0aW9u",
+ "VGFyZ2V0EhgKFENvcnJlY3Rpb25UYXJnZXRfQWxsEAASGgoWQ29ycmVjdGlv",
+ "blRhcmdldF9FdmVudBABEhkKFUNvcnJlY3Rpb25UYXJnZXRfSXRlbRACEh4K",
+ "GkNvcnJlY3Rpb25UYXJnZXRfQ2hhcmFjdGVyEAMqYgoYUmVxSW52YWxpZGF0",
+ "ZVNlc3Npb25LaW5kEiEKHVJlcUludmFsaWRhdGVTZXNzaW9uS2luZF9LaWNr",
+ "EAASIwofUmVxSW52YWxpZGF0ZVNlc3Npb25LaW5kX0RlbGV0ZRABKuMDChtT",
+ "dXBwb3J0Q2hhcmFjdGVyQ29udGVudFR5cGUSIwofU3VwcG9ydENoYXJhY3Rl",
+ "ckNvbnRlbnRUeXBlX0FsbBAAEigKJFN1cHBvcnRDaGFyYWN0ZXJDb250ZW50",
+ "VHlwZV9DYW1wYWlnbhABEikKJVN1cHBvcnRDaGFyYWN0ZXJDb250ZW50VHlw",
+ "ZV9Ub3dlckJhc2UQAhIzCi9TdXBwb3J0Q2hhcmFjdGVyQ29udGVudFR5cGVf",
+ "VG93ZXJBbGxDb3Jwb3JhdGlvbhADEiwKKFN1cHBvcnRDaGFyYWN0ZXJDb250",
+ "ZW50VHlwZV9Ub3dlckVseXNpb24QBBItCilTdXBwb3J0Q2hhcmFjdGVyQ29u",
+ "dGVudFR5cGVfVG93ZXJNaXNzaWxpcxAFEioKJlN1cHBvcnRDaGFyYWN0ZXJD",
+ "b250ZW50VHlwZV9Ub3dlclRldHJhEAYSLAooU3VwcG9ydENoYXJhY3RlckNv",
+ "bnRlbnRUeXBlX1Rvd2VyUGlsZ3JpbRAHEioKJlN1cHBvcnRDaGFyYWN0ZXJD",
+ "b250ZW50VHlwZV9TdG9yeUV2ZW50EAgSMgouU3VwcG9ydENoYXJhY3RlckNv",
+ "bnRlbnRUeXBlX0NoYWxsZW5nZU1vZGVFdmVudBAJKsMBCh1DaGVhdFJlbmFt",
+ "ZVVuaW9uRmFpbHVyZVJlYXNvbhImCiJDaGVhdFJlbmFtZVVuaW9uRmFpbHVy",
+ "ZVJlYXNvbl9Ob25lEAASPQo5Q2hlYXRSZW5hbWVVbmlvbkZhaWx1cmVSZWFz",
+ "b25fTWF4RW5mb3JjZW1lbnROdW1iZXJSZWFjaGVkEAESOwo3Q2hlYXRSZW5h",
+ "bWVVbmlvbkZhaWx1cmVSZWFzb25fQ2hlY2tUZXh0TWF4VHJpYWxFeGNlZWRl",
+ "ZBACKnMKEFN0YXJ0TWF0Y2hSZXN1bHQSLQopU3RhcnRNYXRjaFJlc3VsdF9T",
+ "dGFydE1hdGNoUmVzdWx0X1N1Y2Nlc3MQABIwCixTdGFydE1hdGNoUmVzdWx0",
+ "X1N0YXJ0TWF0Y2hSZXN1bHRfRHVwbGljYXRlZBABKp0BChlFdmVudFNob3BC",
+ "dXlQcm9kdWN0UmVzdWx0Ej8KO0V2ZW50U2hvcEJ1eVByb2R1Y3RSZXN1bHRf",
+ "RXZlbnRTaG9wQnV5UHJvZHVjdFJlc3VsdF9TdWNjZXNzEAASPwo7RXZlbnRT",
+ "aG9wQnV5UHJvZHVjdFJlc3VsdF9FdmVudFNob3BCdXlQcm9kdWN0UmVzdWx0",
+ "X0V4cGlyZWQQASq3AQoeT2J0YWluRXZlbnRNaXNzaW9uUmV3YXJkUmVzdWx0",
+ "EkkKRU9idGFpbkV2ZW50TWlzc2lvblJld2FyZFJlc3VsdF9PYnRhaW5FdmVu",
+ "dE1pc3Npb25SZXdhcmRSZXN1bHRfU3VjY2VzcxAAEkoKRk9idGFpbkV2ZW50",
+ "TWlzc2lvblJld2FyZFJlc3VsdF9PYnRhaW5FdmVudE1pc3Npb25SZXdhcmRS",
+ "ZXN1bHRfVGltZU92ZXIQASq7AQoeRmF2b3JpdGVJdGVtR3JlYXRTdWNjZXNz",
+ "UmVzdWx0EkkKRUZhdm9yaXRlSXRlbUdyZWF0U3VjY2Vzc1Jlc3VsdF9GYXZv",
+ "cml0ZUl0ZW1HcmVhdFN1Y2Nlc3NSZXN1bHRfU3VjY2VzcxAAEk4KSkZhdm9y",
+ "aXRlSXRlbUdyZWF0U3VjY2Vzc1Jlc3VsdF9GYXZvcml0ZUl0ZW1HcmVhdFN1",
+ "Y2Nlc3NSZXN1bHRfR3JlYXRTdWNjZXNzEAEqtQMKE1JlcXVlc3RGcmllbmRS",
+ "ZXN1bHQSMwovUmVxdWVzdEZyaWVuZFJlc3VsdF9SZXF1ZXN0RnJpZW5kUmVz",
+ "dWx0X1N1Y2Nlc3MQABI7CjdSZXF1ZXN0RnJpZW5kUmVzdWx0X1JlcXVlc3RG",
+ "cmllbmRSZXN1bHRfUmVxdWVzdE92ZXJmbG93EAESOwo3UmVxdWVzdEZyaWVu",
+ "ZFJlc3VsdF9SZXF1ZXN0RnJpZW5kUmVzdWx0X1JlY2VpdmVPdmVyZmxvdxAC",
+ "EjoKNlJlcXVlc3RGcmllbmRSZXN1bHRfUmVxdWVzdEZyaWVuZFJlc3VsdF9G",
+ "cmllbmRPdmVyZmxvdxADEjoKNlJlcXVlc3RGcmllbmRSZXN1bHRfUmVxdWVz",
+ "dEZyaWVuZFJlc3VsdF9GcmllbmRSZWNlaXZlZBAEEjoKNlJlcXVlc3RGcmll",
+ "bmRSZXN1bHRfUmVxdWVzdEZyaWVuZFJlc3VsdF9GcmllbmROb3RFeGlzdBAF",
+ "EjsKN1JlcXVlc3RGcmllbmRSZXN1bHRfUmVxdWVzdEZyaWVuZFJlc3VsdF9G",
+ "cmllbmRFeGNlcHRpb24QBirsAgoSQWNjZXB0RnJpZW5kUmVzdWx0EjEKLUFj",
+ "Y2VwdEZyaWVuZFJlc3VsdF9BY2NlcHRGcmllbmRSZXN1bHRfU3VjY2VzcxAA",
+ "EjgKNEFjY2VwdEZyaWVuZFJlc3VsdF9BY2NlcHRGcmllbmRSZXN1bHRfRnJp",
+ "ZW5kT3ZlcmZsb3cQARI4CjRBY2NlcHRGcmllbmRSZXN1bHRfQWNjZXB0RnJp",
+ "ZW5kUmVzdWx0X1RhcmdldE92ZXJmbG93EAISOAo0QWNjZXB0RnJpZW5kUmVz",
+ "dWx0X0FjY2VwdEZyaWVuZFJlc3VsdF9GcmllbmROb3RFeGlzdBADEjoKNkFj",
+ "Y2VwdEZyaWVuZFJlc3VsdF9BY2NlcHRGcmllbmRSZXN1bHRfUmVxdWVzdENh",
+ "bmNlbGxlZBAEEjkKNUFjY2VwdEZyaWVuZFJlc3VsdF9BY2NlcHRGcmllbmRS",
+ "ZXN1bHRfRnJpZW5kRXhjZXB0aW9uEAUqvAEKEkRlbGV0ZUZyaWVuZFJlc3Vs",
+ "dBIxCi1EZWxldGVGcmllbmRSZXN1bHRfRGVsZXRlRnJpZW5kUmVzdWx0X1N1",
+ "Y2Nlc3MQABI4CjREZWxldGVGcmllbmRSZXN1bHRfRGVsZXRlRnJpZW5kUmVz",
+ "dWx0X0ZyaWVuZE5vdEV4aXN0EAESOQo1RGVsZXRlRnJpZW5kUmVzdWx0X0Rl",
+ "bGV0ZUZyaWVuZFJlc3VsdF9GcmllbmRFeGNlcHRpb24QAirRAQoVRnJpZW5k",
+ "c2hpcFBvaW50UmVzdWx0EjcKM0ZyaWVuZHNoaXBQb2ludFJlc3VsdF9Gcmll",
+ "bmRzaGlwUG9pbnRSZXN1bHRfU3VjY2VzcxAAEj4KOkZyaWVuZHNoaXBQb2lu",
+ "dFJlc3VsdF9GcmllbmRzaGlwUG9pbnRSZXN1bHRfRnJpZW5kTm90RXhpc3QQ",
+ "ARI/CjtGcmllbmRzaGlwUG9pbnRSZXN1bHRfRnJpZW5kc2hpcFBvaW50UmVz",
+ "dWx0X0ZyaWVuZEV4Y2VwdGlvbhACKrYCChJBZGRCbGFja2xpc3RSZXN1bHQS",
+ "MQotQWRkQmxhY2tsaXN0UmVzdWx0X0FkZEJsYWNrbGlzdFJlc3VsdF9TdWNj",
+ "ZXNzEAASOwo3QWRkQmxhY2tsaXN0UmVzdWx0X0FkZEJsYWNrbGlzdFJlc3Vs",
+ "dF9CbGFja2xpc3RPdmVyZmxvdxABEjsKN0FkZEJsYWNrbGlzdFJlc3VsdF9B",
+ "ZGRCbGFja2xpc3RSZXN1bHRfRnJpZW5kSXNCbGFja2xpc3QQAhI4CjRBZGRC",
+ "bGFja2xpc3RSZXN1bHRfQWRkQmxhY2tsaXN0UmVzdWx0X0ZyaWVuZE5vdEV4",
+ "aXN0EAMSOQo1QWRkQmxhY2tsaXN0UmVzdWx0X0FkZEJsYWNrbGlzdFJlc3Vs",
+ "dF9GcmllbmRFeGNlcHRpb24QBCrKAQoUQ2xlYXJCbGFja2xpc3RSZXN1bHQS",
+ "NQoxQ2xlYXJCbGFja2xpc3RSZXN1bHRfQ2xlYXJCbGFja2xpc3RSZXN1bHRf",
+ "U3VjY2VzcxAAEjwKOENsZWFyQmxhY2tsaXN0UmVzdWx0X0NsZWFyQmxhY2ts",
+ "aXN0UmVzdWx0X0ZyaWVuZE5vdEV4aXN0EAESPQo5Q2xlYXJCbGFja2xpc3RS",
+ "ZXN1bHRfQ2xlYXJCbGFja2xpc3RSZXN1bHRfRnJpZW5kRXhjZXB0aW9uEAIq",
+ "twIKGUNhbmNlbFJlcXVlc3RGcmllbmRSZXN1bHQSPwo7Q2FuY2VsUmVxdWVz",
+ "dEZyaWVuZFJlc3VsdF9DYW5jZWxSZXF1ZXN0RnJpZW5kUmVzdWx0X1N1Y2Nl",
+ "c3MQABJGCkJDYW5jZWxSZXF1ZXN0RnJpZW5kUmVzdWx0X0NhbmNlbFJlcXVl",
+ "c3RGcmllbmRSZXN1bHRfRnJpZW5kTm90RXhpc3QQARJICkRDYW5jZWxSZXF1",
+ "ZXN0RnJpZW5kUmVzdWx0X0NhbmNlbFJlcXVlc3RGcmllbmRSZXN1bHRfUmVx",
+ "dWVzdENhbmNlbGxlZBACEkcKQ0NhbmNlbFJlcXVlc3RGcmllbmRSZXN1bHRf",
+ "Q2FuY2VsUmVxdWVzdEZyaWVuZFJlc3VsdF9GcmllbmRFeGNlcHRpb24QAyrF",
+ "AQohRXhlY3V0ZURhaWx5RnJlZUdhY2hhUGVyaW9kUmVzdWx0Ek8KS0V4ZWN1",
+ "dGVEYWlseUZyZWVHYWNoYVBlcmlvZFJlc3VsdF9FeGVjdXRlRGFpbHlGcmVl",
+ "R2FjaGFQZXJpb2RSZXN1bHRfU3VjY2VzcxAAEk8KS0V4ZWN1dGVEYWlseUZy",
+ "ZWVHYWNoYVBlcmlvZFJlc3VsdF9FeGVjdXRlRGFpbHlGcmVlR2FjaGFQZXJp",
+ "b2RSZXN1bHRfRmFpbHVyZRABKrwBChJHdWlsZFBvcHVwQ2F0ZWdvcnkSMQot",
+ "R3VpbGRQb3B1cENhdGVnb3J5X0d1aWxkUG9wdXBDYXRlZ29yeV9HcmFkZVVw",
+ "EAASNQoxR3VpbGRQb3B1cENhdGVnb3J5X0d1aWxkUG9wdXBDYXRlZ29yeV9D",
+ "aGFuZ2VHcmFkZRABEjwKOEd1aWxkUG9wdXBDYXRlZ29yeV9HdWlsZFBvcHVw",
+ "Q2F0ZWdvcnlfVW5pb25OYW1lU2FuaXRpemVkEAIqcgoRR2V0R3VpbGRMb2dS",
+ "ZXN1bHQSKgomR2V0R3VpbGRMb2dSZXN1bHRfR2V0R3VpbGRMb2dSZXN1bHRf",
+ "T2sQABIxCi1HZXRHdWlsZExvZ1Jlc3VsdF9HZXRHdWlsZExvZ1Jlc3VsdF9O",
+ "b3RNZW1iZXIQASrjAQoOVW5pb25SYWlkU3RhdGUSJwojVW5pb25SYWlkU3Rh",
+ "dGVfVW5pb25SYWlkU3RhdGVfUmVhZHkQABImCiJVbmlvblJhaWRTdGF0ZV9V",
+ "bmlvblJhaWRTdGF0ZV9PcGVuEAESJQohVW5pb25SYWlkU3RhdGVfVW5pb25S",
+ "YWlkU3RhdGVfRW5kEAISKQolVW5pb25SYWlkU3RhdGVfVW5pb25SYWlkU3Rh",
+ "dGVfRGlzYWJsZRAEEi4KKlVuaW9uUmFpZFN0YXRlX1VuaW9uUmFpZFN0YXRl",
+ "X1NldHRsZUZpbmlzaBAFKuABChFDcmVhdGVHdWlsZFJlc3VsdBIsCihDcmVh",
+ "dGVHdWlsZFJlc3VsdF9DcmVhdGVHdWlsZFJlc3VsdF9Pa2F5EAASNQoxQ3Jl",
+ "YXRlR3VpbGRSZXN1bHRfQ3JlYXRlR3VpbGRSZXN1bHRfSW5hcHByb3ByaWF0",
+ "ZRABEjEKLUNyZWF0ZUd1aWxkUmVzdWx0X0NyZWF0ZUd1aWxkUmVzdWx0X0V4",
+ "aXN0TmFtZRAFEjMKL0NyZWF0ZUd1aWxkUmVzdWx0X0NyZWF0ZUd1aWxkUmVz",
+ "dWx0X0FscmVhZHlKb2luEAYqewoRRGVsZXRlR3VpbGRSZXN1bHQSLAooRGVs",
+ "ZXRlR3VpbGRSZXN1bHRfRGVsZXRlR3VpbGRSZXN1bHRfT2theRAAEjgKNERl",
+ "bGV0ZUd1aWxkUmVzdWx0X0RlbGV0ZUd1aWxkUmVzdWx0X0FjdGl2ZU1lbWJl",
+ "ckxlZnQQASrkAQoaR3VpbGRKb2luUmVxdWVzdExpc3RSZXN1bHQSPAo4R3Vp",
+ "bGRKb2luUmVxdWVzdExpc3RSZXN1bHRfR3VpbGRKb2luUmVxdWVzdExpc3RS",
+ "ZXN1bHRfT2sQABJDCj9HdWlsZEpvaW5SZXF1ZXN0TGlzdFJlc3VsdF9HdWls",
+ "ZEpvaW5SZXF1ZXN0TGlzdFJlc3VsdF9Gb3JiaWRkZW4QARJDCj9HdWlsZEpv",
+ "aW5SZXF1ZXN0TGlzdFJlc3VsdF9HdWlsZEpvaW5SZXF1ZXN0TGlzdFJlc3Vs",
+ "dF9Ob3RNZW1iZXIQAiqTAwodQ29uZmlybUd1aWxkSm9pblJlcXVlc3RSZXN1",
+ "bHQSQgo+Q29uZmlybUd1aWxkSm9pblJlcXVlc3RSZXN1bHRfQ29uZmlybUd1",
+ "aWxkSm9pblJlcXVlc3RSZXN1bHRfT2sQABJJCkVDb25maXJtR3VpbGRKb2lu",
+ "UmVxdWVzdFJlc3VsdF9Db25maXJtR3VpbGRKb2luUmVxdWVzdFJlc3VsdF9G",
+ "b3JiaWRkZW4QARJSCk5Db25maXJtR3VpbGRKb2luUmVxdWVzdFJlc3VsdF9D",
+ "b25maXJtR3VpbGRKb2luUmVxdWVzdFJlc3VsdF9Bbm90aGVyR3VpbGRKb2lu",
+ "ZWQQAhJECkBDb25maXJtR3VpbGRKb2luUmVxdWVzdFJlc3VsdF9Db25maXJt",
+ "R3VpbGRKb2luUmVxdWVzdFJlc3VsdF9GdWxsEAMSSQpFQ29uZmlybUd1aWxk",
+ "Sm9pblJlcXVlc3RSZXN1bHRfQ29uZmlybUd1aWxkSm9pblJlcXVlc3RSZXN1",
+ "bHRfTm90TWVtYmVyEAQqjgIKIEFsbENvbmZpcm1HdWlsZEpvaW5SZXF1ZXN0",
+ "UmVzdWx0EkgKREFsbENvbmZpcm1HdWlsZEpvaW5SZXF1ZXN0UmVzdWx0X0Fs",
+ "bENvbmZpcm1HdWlsZEpvaW5SZXF1ZXN0UmVzdWx0X09rEAASTwpLQWxsQ29u",
+ "ZmlybUd1aWxkSm9pblJlcXVlc3RSZXN1bHRfQWxsQ29uZmlybUd1aWxkSm9p",
+ "blJlcXVlc3RSZXN1bHRfRm9yYmlkZGVuEAESTwpLQWxsQ29uZmlybUd1aWxk",
+ "Sm9pblJlcXVlc3RSZXN1bHRfQWxsQ29uZmlybUd1aWxkSm9pblJlcXVlc3RS",
+ "ZXN1bHRfTm90TWVtYmVyEAIq5QEKElNldEd1aWxkTmFtZVJlc3VsdBIuCipT",
+ "ZXRHdWlsZE5hbWVSZXN1bHRfU2V0R3VpbGROYW1lUmVzdWx0X09rYXkQABI3",
+ "CjNTZXRHdWlsZE5hbWVSZXN1bHRfU2V0R3VpbGROYW1lUmVzdWx0X0luYXBw",
+ "cm9wcmlhdGUQARIzCi9TZXRHdWlsZE5hbWVSZXN1bHRfU2V0R3VpbGROYW1l",
+ "UmVzdWx0X0V4aXN0TmFtZRAFEjEKLVNldEd1aWxkTmFtZVJlc3VsdF9TZXRH",
+ "dWlsZE5hbWVSZXN1bHRfRWRpdEJhbhAGKrACChRTZXRHdWlsZE5vdGljZVJl",
+ "c3VsdBIyCi5TZXRHdWlsZE5vdGljZVJlc3VsdF9TZXRHdWlsZE5vdGljZVJl",
+ "c3VsdF9Pa2F5EAASOwo3U2V0R3VpbGROb3RpY2VSZXN1bHRfU2V0R3VpbGRO",
+ "b3RpY2VSZXN1bHRfSW5hcHByb3ByaWF0ZRABEjcKM1NldEd1aWxkTm90aWNl",
+ "UmVzdWx0X1NldEd1aWxkTm90aWNlUmVzdWx0X0ZvcmJpZGRlbhACEjcKM1Nl",
+ "dEd1aWxkTm90aWNlUmVzdWx0X1NldEd1aWxkTm90aWNlUmVzdWx0X05vdE1l",
+ "bWJlchADEjUKMVNldEd1aWxkTm90aWNlUmVzdWx0X1NldEd1aWxkTm90aWNl",
+ "UmVzdWx0X0VkaXRCYW4QBCqaAgoSU2V0R3VpbGREZXNjUmVzdWx0Ei4KKlNl",
+ "dEd1aWxkRGVzY1Jlc3VsdF9TZXRHdWlsZERlc2NSZXN1bHRfT2theRAAEjcK",
+ "M1NldEd1aWxkRGVzY1Jlc3VsdF9TZXRHdWlsZERlc2NSZXN1bHRfSW5hcHBy",
+ "b3ByaWF0ZRABEjMKL1NldEd1aWxkRGVzY1Jlc3VsdF9TZXRHdWlsZERlc2NS",
+ "ZXN1bHRfRm9yYmlkZGVuEAISMwovU2V0R3VpbGREZXNjUmVzdWx0X1NldEd1",
+ "aWxkRGVzY1Jlc3VsdF9Ob3RNZW1iZXIQAxIxCi1TZXRHdWlsZERlc2NSZXN1",
+ "bHRfU2V0R3VpbGREZXNjUmVzdWx0X0VkaXRCYW4QBCqaAwoSU2V0R3VpbGRN",
+ "YWlsUmVzdWx0Ei4KKlNldEd1aWxkTWFpbFJlc3VsdF9TZXRHdWlsZE1haWxS",
+ "ZXN1bHRfT2theRAAEj0KOVNldEd1aWxkTWFpbFJlc3VsdF9TZXRHdWlsZE1h",
+ "aWxSZXN1bHRfVGl0bGVfSW5hcHByb3ByaWF0ZRABEj8KO1NldEd1aWxkTWFp",
+ "bFJlc3VsdF9TZXRHdWlsZE1haWxSZXN1bHRfQ29udGVudF9JbmFwcHJvcHJp",
+ "YXRlEAQSMwovU2V0R3VpbGRNYWlsUmVzdWx0X1NldEd1aWxkTWFpbFJlc3Vs",
+ "dF9Gb3JiaWRkZW4QBRIzCi9TZXRHdWlsZE1haWxSZXN1bHRfU2V0R3VpbGRN",
+ "YWlsUmVzdWx0X05vdE1lbWJlchAGEjAKLFNldEd1aWxkTWFpbFJlc3VsdF9T",
+ "ZXRHdWlsZE1haWxSZXN1bHRfQmFubmVkEAcSOAo0U2V0R3VpbGRNYWlsUmVz",
+ "dWx0X1NldEd1aWxkTWFpbFJlc3VsdF9SZW1haW5Db29sVGltZRAIKp4BChdD",
+ "aGFuZ2VHdWlsZE1hc3RlclJlc3VsdBI7CjdDaGFuZ2VHdWlsZE1hc3RlclJl",
+ "c3VsdF9DaGFuZ2VHdWlsZE1hc3RlclJlc3VsdF9TdWNjZXNzEAASRgpCQ2hh",
+ "bmdlR3VpbGRNYXN0ZXJSZXN1bHRfQ2hhbmdlR3VpbGRNYXN0ZXJSZXN1bHRf",
+ "VGFyZ2V0VXNlck5vdEV4aXN0EAEq2gEKGENoYW5nZUd1aWxkTWFuYWdlclJl",
+ "c3VsdBI4CjRDaGFuZ2VHdWlsZE1hbmFnZXJSZXN1bHRfQ2hhbmdlR3VpbGRN",
+ "YW5hZ2VyUmVzdWx0X09rEAASOgo2Q2hhbmdlR3VpbGRNYW5hZ2VyUmVzdWx0",
+ "X0NoYW5nZUd1aWxkTWFuYWdlclJlc3VsdF9GdWxsEAESSApEQ2hhbmdlR3Vp",
+ "bGRNYW5hZ2VyUmVzdWx0X0NoYW5nZUd1aWxkTWFuYWdlclJlc3VsdF9UYXJn",
+ "ZXRVc2VyTm90RXhpc3QQAirMAgoVS2lja0d1aWxkTWVtYmVyUmVzdWx0EjIK",
+ "LktpY2tHdWlsZE1lbWJlclJlc3VsdF9LaWNrR3VpbGRNZW1iZXJSZXN1bHRf",
+ "T2sQABI5CjVLaWNrR3VpbGRNZW1iZXJSZXN1bHRfS2lja0d1aWxkTWVtYmVy",
+ "UmVzdWx0X0ZvcmJpZGRlbhABEjkKNUtpY2tHdWlsZE1lbWJlclJlc3VsdF9L",
+ "aWNrR3VpbGRNZW1iZXJSZXN1bHRfTm90TWVtYmVyEAISPwo7S2lja0d1aWxk",
+ "TWVtYmVyUmVzdWx0X0tpY2tHdWlsZE1lbWJlclJlc3VsdF9NYXN0ZXJDYW50",
+ "TGVhdmUQAxJICkRLaWNrR3VpbGRNZW1iZXJSZXN1bHRfS2lja0d1aWxkTWVt",
+ "YmVyUmVzdWx0X1VuaW9uUmFpZFNlYXNvbkNhbnRMZWF2ZRAEKqoDChdBZGRH",
+ "dWlsZEJsYWNrbGlzdFJlc3VsdBI2CjJBZGRHdWlsZEJsYWNrbGlzdFJlc3Vs",
+ "dF9BZGRHdWlsZEJsYWNrbGlzdFJlc3VsdF9PaxAAEj0KOUFkZEd1aWxkQmxh",
+ "Y2tsaXN0UmVzdWx0X0FkZEd1aWxkQmxhY2tsaXN0UmVzdWx0X0ZvcmJpZGRl",
+ "bhABEkYKQkFkZEd1aWxkQmxhY2tsaXN0UmVzdWx0X0FkZEd1aWxkQmxhY2ts",
+ "aXN0UmVzdWx0X1RhcmdldFVzZXJOb3RFeGlzdBACEj0KOUFkZEd1aWxkQmxh",
+ "Y2tsaXN0UmVzdWx0X0FkZEd1aWxkQmxhY2tsaXN0UmVzdWx0X05vdE1lbWJl",
+ "chADEkMKP0FkZEd1aWxkQmxhY2tsaXN0UmVzdWx0X0FkZEd1aWxkQmxhY2ts",
+ "aXN0UmVzdWx0X01hc3RlckNhbnRMZWF2ZRAEEkwKSEFkZEd1aWxkQmxhY2ts",
+ "aXN0UmVzdWx0X0FkZEd1aWxkQmxhY2tsaXN0UmVzdWx0X1VuaW9uUmFpZFNl",
+ "YXNvbkNhbnRMZWF2ZRAFKsADCg9Kb2luR3VpbGRSZXN1bHQSJgoiSm9pbkd1",
+ "aWxkUmVzdWx0X0pvaW5HdWlsZFJlc3VsdF9PaxAAEjEKLUpvaW5HdWlsZFJl",
+ "c3VsdF9Kb2luR3VpbGRSZXN1bHRfSW52YWxpZF9MZXZlbBABEjAKLEpvaW5H",
+ "dWlsZFJlc3VsdF9Kb2luR3VpbGRSZXN1bHRfUmVxdWVzdF9GdWxsEAISKgom",
+ "Sm9pbkd1aWxkUmVzdWx0X0pvaW5HdWlsZFJlc3VsdF9SZWplY3QQAxIoCiRK",
+ "b2luR3VpbGRSZXN1bHRfSm9pbkd1aWxkUmVzdWx0X0Z1bGwQBBI0CjBKb2lu",
+ "R3VpbGRSZXN1bHRfSm9pbkd1aWxkUmVzdWx0X0FscmVhZHlSZXF1ZXN0ZWQQ",
+ "BRIvCitKb2luR3VpbGRSZXN1bHRfSm9pbkd1aWxkUmVzdWx0X1VuYWJsZV9K",
+ "b2luEAYSMAosSm9pbkd1aWxkUmVzdWx0X0pvaW5HdWlsZFJlc3VsdF9OZWVk",
+ "QXBwcm92YWwQBxIxCi1Kb2luR3VpbGRSZXN1bHRfSm9pbkd1aWxkUmVzdWx0",
+ "X0FscmVhZHlKb2luZWQQCCqzAQoQTGVhdmVHdWlsZFJlc3VsdBIoCiRMZWF2",
+ "ZUd1aWxkUmVzdWx0X0xlYXZlR3VpbGRSZXN1bHRfT2sQABI1CjFMZWF2ZUd1",
+ "aWxkUmVzdWx0X0xlYXZlR3VpbGRSZXN1bHRfTWFzdGVyQ2FudExlYXZlEAES",
+ "Pgo6TGVhdmVHdWlsZFJlc3VsdF9MZWF2ZUd1aWxkUmVzdWx0X1VuaW9uUmFp",
+ "ZFNlYXNvbkNhbnRMZWF2ZRACKnYKClN0ZXBTdGF0dXMSHwobU3RlcFN0YXR1",
+ "c19TdGVwU3RhdHVzX0FsaXZlEAASHgoaU3RlcFN0YXR1c19TdGVwU3RhdHVz",
+ "X0tpbGwQARInCiNTdGVwU3RhdHVzX1N0ZXBTdGF0dXNfQWxyZWFkeUtpbGxl",
+ "ZBACKogBChVVbmlvblJhaWREYW1hZ2VSZXN1bHQSNwozVW5pb25SYWlkRGFt",
+ "YWdlUmVzdWx0X1VuaW9uUmFpZERhbWFnZVJlc3VsdF9TdWNjZXNzEAASNgoy",
+ "VW5pb25SYWlkRGFtYWdlUmVzdWx0X1VuaW9uUmFpZERhbWFnZVJlc3VsdF9C",
+ "YW5uZWQQASqJAQoVVW5pb25SYWlkUGVyaW9kUmVzdWx0EjcKM1VuaW9uUmFp",
+ "ZFBlcmlvZFJlc3VsdF9VbmlvblJhaWRQZXJpb2RSZXN1bHRfU3VjY2VzcxAA",
+ "EjcKM1VuaW9uUmFpZFBlcmlvZFJlc3VsdF9VbmlvblJhaWRQZXJpb2RSZXN1",
+ "bHRfRmFpbHVyZRABKsABChNVbmlvblJhaWRKb2luUmVzdWx0EjMKL1VuaW9u",
+ "UmFpZEpvaW5SZXN1bHRfVW5pb25SYWlkSm9pblJlc3VsdF9TdWNjZXNzEAAS",
+ "QAo8VW5pb25SYWlkSm9pblJlc3VsdF9VbmlvblJhaWRKb2luUmVzdWx0X0Zh",
+ "aWx1cmVBbHJlYWR5S2lsbGVkEAESMgouVW5pb25SYWlkSm9pblJlc3VsdF9V",
+ "bmlvblJhaWRKb2luUmVzdWx0X0Jhbm5lZBACKpABChZHZXRHdWlsZENoYXRM",
+ "aXN0UmVzdWx0EjkKNUdldEd1aWxkQ2hhdExpc3RSZXN1bHRfR2V0R3VpbGRD",
+ "aGF0TGlzdFJlc3VsdF9TdWNjZXNzEAASOwo3R2V0R3VpbGRDaGF0TGlzdFJl",
+ "c3VsdF9HZXRHdWlsZENoYXRMaXN0UmVzdWx0X05vdE1lbWJlchABKvABChNH",
+ "dWlsZENoYXRTZW5kUmVzdWx0EjMKL0d1aWxkQ2hhdFNlbmRSZXN1bHRfR3Vp",
+ "bGRDaGF0U2VuZFJlc3VsdF9TdWNjZXNzEAASOQo1R3VpbGRDaGF0U2VuZFJl",
+ "c3VsdF9HdWlsZENoYXRTZW5kUmVzdWx0X0luYXBwcm9wcmlhdGUQARI1CjFH",
+ "dWlsZENoYXRTZW5kUmVzdWx0X0d1aWxkQ2hhdFNlbmRSZXN1bHRfTm90TWVt",
+ "YmVyEAISMgouR3VpbGRDaGF0U2VuZFJlc3VsdF9HdWlsZENoYXRTZW5kUmVz",
+ "dWx0X0Jhbm5lZBADKsYBChVEZWxldGVHdWlsZENoYXRSZXN1bHQSNwozRGVs",
+ "ZXRlR3VpbGRDaGF0UmVzdWx0X0RlbGV0ZUd1aWxkQ2hhdFJlc3VsdF9TdWNj",
+ "ZXNzEAASOQo1RGVsZXRlR3VpbGRDaGF0UmVzdWx0X0RlbGV0ZUd1aWxkQ2hh",
+ "dFJlc3VsdF9Gb3JiaWRkZW4QARI5CjVEZWxldGVHdWlsZENoYXRSZXN1bHRf",
+ "RGVsZXRlR3VpbGRDaGF0UmVzdWx0X05vdE1lbWJlchACKnEKD0Zhc3RDbGVh",
+ "clJlc3VsdBIrCidGYXN0Q2xlYXJSZXN1bHRfRmFzdENsZWFyUmVzdWx0X1N1",
+ "Y2Nlc3MQABIxCi1GYXN0Q2xlYXJSZXN1bHRfRmFzdENsZWFyUmVzdWx0X05v",
+ "UmVjb3JkVG9kYXkQASpPCg9KdWtlYm94TG9jYXRpb24SIQodSnVrZWJveExv",
+ "Y2F0aW9uX0NvbW1hbmRlclJvb20QABIZChVKdWtlYm94TG9jYXRpb25fTG9i",
+ "YnkQASqeAQoYTGliZXJhdGVEYXRhRXhwaXJlZEVycm9yEkAKPExpYmVyYXRl",
+ "RGF0YUV4cGlyZWRFcnJvcl9MSUJFUkFURV9EQVRBX0VYUElSRURfRVJST1Jf",
+ "U1VDQ0VTUxAAEkAKPExpYmVyYXRlRGF0YUV4cGlyZWRFcnJvcl9MSUJFUkFU",
+ "RV9EQVRBX0VYUElSRURfRVJST1JfRVhQSVJFRBABKtwBChdNaW5pR2FtZURp",
+ "Y2VHYXVnZVJlc3VsdBI7CjdNaW5pR2FtZURpY2VHYXVnZVJlc3VsdF9NaW5p",
+ "R2FtZURpY2VHYXVnZVJlc3VsdF9TdWNjZXNzEAASQAo8TWluaUdhbWVEaWNl",
+ "R2F1Z2VSZXN1bHRfTWluaUdhbWVEaWNlR2F1Z2VSZXN1bHRfR3JlYXRTdWNj",
+ "ZXNzEAESQgo+TWluaUdhbWVEaWNlR2F1Z2VSZXN1bHRfTWluaUdhbWVEaWNl",
+ "R2F1Z2VSZXN1bHRfRXh0cmVtZVN1Y2Nlc3MQAirSAQoTR2F1Z2VNYXhFdmVu",
+ "dFJlc3VsdBIwCixHYXVnZU1heEV2ZW50UmVzdWx0X0dhdWdlTWF4RXZlbnRS",
+ "ZXN1bHRfTm9uZRAAEkQKQEdhdWdlTWF4RXZlbnRSZXN1bHRfR2F1Z2VNYXhF",
+ "dmVudFJlc3VsdF9BZnRlckZpbmlzaEdhdWdlTWF4RXZlbnQQARJDCj9HYXVn",
+ "ZU1heEV2ZW50UmVzdWx0X0dhdWdlTWF4RXZlbnRSZXN1bHRfQWZ0ZXJFdmVu",
+ "dEdhdWdlTWF4RXZlbnQQAiqRAQoXTWluaUdhbWVTb3J0T3V0UGxheVR5cGUS",
+ "PAo4TWluaUdhbWVTb3J0T3V0UGxheVR5cGVfTWluaUdhbWVTb3J0T3V0UGxh",
+ "eVR5cGVfUHJhY3RpY2UQABI4CjRNaW5pR2FtZVNvcnRPdXRQbGF5VHlwZV9N",
+ "aW5pR2FtZVNvcnRPdXRQbGF5VHlwZV9QbGF5EAEqxQEKFU1pbmlHYW1lU29y",
+ "dE91dFJlc3VsdBI3CjNNaW5pR2FtZVNvcnRPdXRSZXN1bHRfTWluaUdhbWVT",
+ "b3J0T3V0UmVzdWx0X1N1Y2Nlc3MQABI7CjdNaW5pR2FtZVNvcnRPdXRSZXN1",
+ "bHRfTWluaUdhbWVTb3J0T3V0UmVzdWx0X1NjaGVkdWxlRW5kEAESNgoyTWlu",
+ "aUdhbWVTb3J0T3V0UmVzdWx0X01pbmlHYW1lU29ydE91dFJlc3VsdF9EYXlF",
+ "bmQQAiqOAQoWTktTTWlzc2lvbkV4cGlyZWRFcnJvchI5CjVOS1NNaXNzaW9u",
+ "RXhwaXJlZEVycm9yX05LU01pc3Npb25FeHBpcmVkRXJyb3JfU3VjY2VlZBAA",
+ "EjkKNU5LU01pc3Npb25FeHBpcmVkRXJyb3JfTktTTWlzc2lvbkV4cGlyZWRF",
+ "cnJvcl9FeHBpcmVkEAEqpwEKEk5LU1N0YWdlUmVzdWx0VHlwZRIvCitOS1NT",
+ "dGFnZVJlc3VsdFR5cGVfTktTU3RhZ2VSZXN1bHRUeXBlX0NsZWFyEAASMAos",
+ "TktTU3RhZ2VSZXN1bHRUeXBlX05LU1N0YWdlUmVzdWx0VHlwZV9EZWZlYXQQ",
+ "ARIuCipOS1NTdGFnZVJlc3VsdFR5cGVfTktTU3RhZ2VSZXN1bHRUeXBlX1Nh",
+ "dmUQAip9ChNOS1NTa2lsbFRyZWVBY3RUeXBlEjMKL05LU1NraWxsVHJlZUFj",
+ "dFR5cGVfTktTU2tpbGxUcmVlQWN0VHlwZV9VcGdyYWRlEAASMQotTktTU2tp",
+ "bGxUcmVlQWN0VHlwZV9OS1NTa2lsbFRyZWVBY3RUeXBlX1Jlc2V0EAEqmAEK",
+ "GE5LU1YyTWlzc2lvbkV4cGlyZWRFcnJvchI9CjlOS1NWMk1pc3Npb25FeHBp",
+ "cmVkRXJyb3JfTktTVjJNaXNzaW9uRXhwaXJlZEVycm9yX1N1Y2NlZWQQABI9",
+ "CjlOS1NWMk1pc3Npb25FeHBpcmVkRXJyb3JfTktTVjJNaXNzaW9uRXhwaXJl",
+ "ZEVycm9yX0V4cGlyZWQQASq1AQoUTktTVjJTdGFnZVJlc3VsdFR5cGUSMwov",
+ "TktTVjJTdGFnZVJlc3VsdFR5cGVfTktTVjJTdGFnZVJlc3VsdFR5cGVfQ2xl",
+ "YXIQABI0CjBOS1NWMlN0YWdlUmVzdWx0VHlwZV9OS1NWMlN0YWdlUmVzdWx0",
+ "VHlwZV9EZWZlYXQQARIyCi5OS1NWMlN0YWdlUmVzdWx0VHlwZV9OS1NWMlN0",
+ "YWdlUmVzdWx0VHlwZV9TYXZlEAIqhwEKFU5LU1YyU2tpbGxUcmVlQWN0VHlw",
+ "ZRI3CjNOS1NWMlNraWxsVHJlZUFjdFR5cGVfTktTVjJTa2lsbFRyZWVBY3RU",
+ "eXBlX1VwZ3JhZGUQABI1CjFOS1NWMlNraWxsVHJlZUFjdFR5cGVfTktTVjJT",
+ "a2lsbFRyZWVBY3RUeXBlX1Jlc2V0EAEqdAoRTWluaUdhbWVCYW5SZXN1bHQS",
+ "LworTWluaUdhbWVCYW5SZXN1bHRfTWluaUdhbWVCYW5SZXN1bHRfU3VjY2Vz",
+ "cxAAEi4KKk1pbmlHYW1lQmFuUmVzdWx0X01pbmlHYW1lQmFuUmVzdWx0X0Jh",
+ "bm5lZBABKuMBCidNaW5pR2FtZVRvd2VyRGVmZW5zZU1pc3Npb25FeHBpcmVk",
+ "RXJyb3ISWwpXTWluaUdhbWVUb3dlckRlZmVuc2VNaXNzaW9uRXhwaXJlZEVy",
+ "cm9yX01pbmlHYW1lVG93ZXJEZWZlbnNlTWlzc2lvbkV4cGlyZWRFcnJvcl9T",
+ "dWNjZWVkEAASWwpXTWluaUdhbWVUb3dlckRlZmVuc2VNaXNzaW9uRXhwaXJl",
+ "ZEVycm9yX01pbmlHYW1lVG93ZXJEZWZlbnNlTWlzc2lvbkV4cGlyZWRFcnJv",
+ "cl9FeHBpcmVkEAEqkQEKF0lzbGFuZEFkdmVudHVyZUdhbWVUeXBlEjsKN0lz",
+ "bGFuZEFkdmVudHVyZUdhbWVUeXBlX0lzbGFuZEFkdmVudHVyZUdhbWVUeXBl",
+ "X0Zpc2hpbmcQABI5CjVJc2xhbmRBZHZlbnR1cmVHYW1lVHlwZV9Jc2xhbmRB",
+ "ZHZlbnR1cmVHYW1lVHlwZV9QaG90bxABKvIBCipNaW5pR2FtZUlzbGFuZEFk",
+ "dmVudHVyZU1pc3Npb25FeHBpcmVkRXJyb3ISYQpdTWluaUdhbWVJc2xhbmRB",
+ "ZHZlbnR1cmVNaXNzaW9uRXhwaXJlZEVycm9yX01pbmlHYW1lSXNsYW5kQWR2",
+ "ZW50dXJlTWlzc2lvbkV4cGlyZWRFcnJvcl9TdWNjZWVkEAASYQpdTWluaUdh",
+ "bWVJc2xhbmRBZHZlbnR1cmVNaXNzaW9uRXhwaXJlZEVycm9yX01pbmlHYW1l",
+ "SXNsYW5kQWR2ZW50dXJlTWlzc2lvbkV4cGlyZWRFcnJvcl9FeHBpcmVkEAEq",
+ "rAEKDUVxdWlwbWVudFR5cGUSJAogRXF1aXBtZW50VHlwZV9FcXVpcG1lbnRU",
+ "eXBlX05vbmUQABImCiJFcXVpcG1lbnRUeXBlX0VxdWlwbWVudFR5cGVfV2Vh",
+ "cG9uEAESJgoiRXF1aXBtZW50VHlwZV9FcXVpcG1lbnRUeXBlX0RldmljZRAC",
+ "EiUKIUVxdWlwbWVudFR5cGVfRXF1aXBtZW50VHlwZV9TdXNoaRADKokBChRD",
+ "YW5jZWxCdWlsZGluZ1Jlc3VsdBI1CjFDYW5jZWxCdWlsZGluZ1Jlc3VsdF9D",
+ "YW5jZWxCdWlsZGluZ1Jlc3VsdF9TdWNjZXNzEAASOgo2Q2FuY2VsQnVpbGRp",
+ "bmdSZXN1bHRfQ2FuY2VsQnVpbGRpbmdSZXN1bHRfQWxyZWFkeUJ1aWxkEAEq",
+ "ogEKGUltbWVkaWF0ZWx5QnVpbGRpbmdSZXN1bHQSPwo7SW1tZWRpYXRlbHlC",
+ "dWlsZGluZ1Jlc3VsdF9JbW1lZGlhdGVseUJ1aWxkaW5nUmVzdWx0X1N1Y2Nl",
+ "c3MQABJECkBJbW1lZGlhdGVseUJ1aWxkaW5nUmVzdWx0X0ltbWVkaWF0ZWx5",
+ "QnVpbGRpbmdSZXN1bHRfQWxyZWFkeUJ1aWxkEAEqygEKClBheUNoYW5uZWwS",
+ "IQodUGF5Q2hhbm5lbF9QYXlDaGFubmVsX1Vua25vd24QABIiCh5QYXlDaGFu",
+ "bmVsX1BheUNoYW5uZWxfQ2VudGF1cmkQARIhCh1QYXlDaGFubmVsX1BheUNo",
+ "YW5uZWxfSnVwaXRlchACEiIKHlBheUNoYW5uZWxfUGF5Q2hhbm5lbF9NaWRh",
+ "c0J1eRADEi4KKlBheUNoYW5uZWxfUGF5Q2hhbm5lbF9Hb29nbGVHaWZ0Q2Fy",
+ "ZFJlZGVlbRAKKswBChNTdGFydFB1cmNoYXNlUmVzdWx0Ei4KKlN0YXJ0UHVy",
+ "Y2hhc2VSZXN1bHRfU3RhcnRQdXJjaGFzZVJlc3VsdF9PaxAAEkIKPlN0YXJ0",
+ "UHVyY2hhc2VSZXN1bHRfU3RhcnRQdXJjaGFzZVJlc3VsdF9QYXlDaGFubmVs",
+ "Tm90QXZhaWxhYmxlEAESQQo9U3RhcnRQdXJjaGFzZVJlc3VsdF9TdGFydFB1",
+ "cmNoYXNlUmVzdWx0X1B1cmNoYXNlTGltaXRFeGNlZWRlZBACKusCCg5Kb2lu",
+ "UGFydHlFcnJvchIrCidKb2luUGFydHlFcnJvcl9KT0lOX1BBUlRZX0VSUk9S",
+ "X1NVQ0NFU1MQABItCilKb2luUGFydHlFcnJvcl9KT0lOX1BBUlRZX0VSUk9S",
+ "X05PVF9GT1VORBABEi4KKkpvaW5QYXJ0eUVycm9yX0pPSU5fUEFSVFlfRVJS",
+ "T1JfRlVMTF9QQVJUWRACEjQKMEpvaW5QYXJ0eUVycm9yX0pPSU5fUEFSVFlf",
+ "RVJST1JfTk9UX1BFUklPRF9FVkVOVBADEjMKL0pvaW5QYXJ0eUVycm9yX0pP",
+ "SU5fUEFSVFlfRVJST1JfQUxSRUFEWV9TVEFSVEVEEAQSMQotSm9pblBhcnR5",
+ "RXJyb3JfSk9JTl9QQVJUWV9FUlJPUl9QQVJUWV9QUklWQVRFEAUSLworSm9p",
+ "blBhcnR5RXJyb3JfSk9JTl9QQVJUWV9FUlJPUl9CTEFDS0xJU1RFRBAGKowB",
+ "ChNMaXN0SW52aXRhdGlvbkVycm9yEjUKMUxpc3RJbnZpdGF0aW9uRXJyb3Jf",
+ "TElTVF9JTlZJVEFUSU9OX0VSUk9SX1NVQ0NFU1MQABI+CjpMaXN0SW52aXRh",
+ "dGlvbkVycm9yX0xJU1RfSU5WSVRBVElPTl9FUlJPUl9OT1RfUEVSSU9EX0VW",
+ "RU5UEAEqfQoQQ3JlYXRlUGFydHlFcnJvchIvCitDcmVhdGVQYXJ0eUVycm9y",
+ "X0NSRUFURV9QQVJUWV9FUlJPUl9TVUNDRVNTEAASOAo0Q3JlYXRlUGFydHlF",
+ "cnJvcl9DUkVBVEVfUEFSVFlfRVJST1JfTk9UX1BFUklPRF9FVkVOVBABKqcC",
+ "ChBJbnZpdGVQYXJ0eUVycm9yEi8KK0ludml0ZVBhcnR5RXJyb3JfSU5WSVRF",
+ "X1BBUlRZX0VSUk9SX1NVQ0NFU1MQABI4CjRJbnZpdGVQYXJ0eUVycm9yX0lO",
+ "VklURV9QQVJUWV9FUlJPUl9BTFJFQURZX0lOX1BBUlRZEAESNQoxSW52aXRl",
+ "UGFydHlFcnJvcl9JTlZJVEVfUEFSVFlfRVJST1JfTk9UX0lOVklUQUJMRRAC",
+ "EjcKM0ludml0ZVBhcnR5RXJyb3JfSU5WSVRFX1BBUlRZX0VSUk9SX0FMUkVB",
+ "RFlfSU5WSVRFRBADEjgKNEludml0ZVBhcnR5RXJyb3JfSU5WSVRFX1BBUlRZ",
+ "X0VSUk9SX05PVF9QRVJJT0RfRVZFTlQQBCpvCghKb2luUGF0aBIfChtKb2lu",
+ "UGF0aF9KT0lOX1BBVEhfQllfR1VJTEQQABIgChxKb2luUGF0aF9KT0lOX1BB",
+ "VEhfQllfRlJJRU5EEAESIAocSm9pblBhdGhfSk9JTl9QQVRIX0JZX0lOVklU",
+ "RRACKpMBChRTdGFydFBhcnR5TWF0Y2hFcnJvchI4CjRTdGFydFBhcnR5TWF0",
+ "Y2hFcnJvcl9TVEFSVF9QQVJUWV9NQVRDSF9FUlJPUl9TVUNDRVNTEAASQQo9",
+ "U3RhcnRQYXJ0eU1hdGNoRXJyb3JfU1RBUlRfUEFSVFlfTUFUQ0hfRVJST1Jf",
+ "Tk9UX1BFUklPRF9FVkVOVBABKqoBChpTaG9vdGluZ1JhbmdlUmFua2luZ1Jl",
+ "c3VsdBJECkBTaG9vdGluZ1JhbmdlUmFua2luZ1Jlc3VsdF9HZXRTaG9vdGlu",
+ "Z1JhbmdlUmFua2luZ1Jlc3VsdF9TdWNjZXNzEAASRgpCU2hvb3RpbmdSYW5n",
+ "ZVJhbmtpbmdSZXN1bHRfR2V0U2hvb3RpbmdSYW5nZVJhbmtpbmdSZXN1bHRf",
+ "Tm90TWVtYmVyEAEqhAEKFFNob3BCdXlQcm9kdWN0UmVzdWx0EjUKMVNob3BC",
+ "dXlQcm9kdWN0UmVzdWx0X1Nob3BCdXlQcm9kdWN0UmVzdWx0X1N1Y2Nlc3MQ",
+ "ABI1CjFTaG9wQnV5UHJvZHVjdFJlc3VsdF9TaG9wQnV5UHJvZHVjdFJlc3Vs",
+ "dF9FeHBpcmVkEAEqXwoNU2ltUm9vbVJlc3VsdBInCiNTaW1Sb29tUmVzdWx0",
+ "X1NpbVJvb21SZXN1bHRfU3VjY2VzcxAAEiUKIVNpbVJvb21SZXN1bHRfU2lt",
+ "Um9vbVJlc3VsdF9SZXNldBABKkQKDVNpbVJvb21TdGF0dXMSFwoTU2ltUm9v",
+ "bVN0YXR1c19SZWFkeRAAEhoKFlNpbVJvb21TdGF0dXNfUHJvZ3Jlc3MQASqk",
+ "AQoaU2ltUm9vbUJhdHRsZUV2ZW50UHJvZ3Jlc3MSKQolU2ltUm9vbUJhdHRs",
+ "ZUV2ZW50UHJvZ3Jlc3NfTm90Q2xlYXJlZBAAEiwKKFNpbVJvb21CYXR0bGVF",
+ "dmVudFByb2dyZXNzX1Jld2FyZFdhaXRpbmcQARItCilTaW1Sb29tQmF0dGxl",
+ "RXZlbnRQcm9ncmVzc19SZXdhcmRSZWNlaXZlZBACKmIKDkV2ZW50T25lb2ZD",
+ "YXNlEhcKE0V2ZW50T25lb2ZDYXNlX05vbmUQABIZChVFdmVudE9uZW9mQ2Fz",
+ "ZV9CYXR0bGUQAxIcChhFdmVudE9uZW9mQ2FzZV9TZWxlY3Rpb24QBCqBAQoM",
+ "U29sb1JhaWRUeXBlEiQKIFNvbG9SYWlkVHlwZV9Tb2xvUmFpZFR5cGVfTm9y",
+ "bWFsEAASJgoiU29sb1JhaWRUeXBlX1NvbG9SYWlkVHlwZV9QcmFjdGljZRAB",
+ "EiMKH1NvbG9SYWlkVHlwZV9Tb2xvUmFpZFR5cGVfVHJpYWwQAiq6AQoUU29s",
+ "b1JhaWRQZXJpb2RSZXN1bHQSNQoxU29sb1JhaWRQZXJpb2RSZXN1bHRfU29s",
+ "b1JhaWRQZXJpb2RSZXN1bHRfU3VjY2VzcxAAEjUKMVNvbG9SYWlkUGVyaW9k",
+ "UmVzdWx0X1NvbG9SYWlkUGVyaW9kUmVzdWx0X0ZhaWx1cmUQARI0CjBTb2xv",
+ "UmFpZFBlcmlvZFJlc3VsdF9Tb2xvUmFpZFBlcmlvZFJlc3VsdF9EYXlFbmQQ",
+ "Aip5ChJTb2xvUmFpZEpvaW5SZXN1bHQSMQotU29sb1JhaWRKb2luUmVzdWx0",
+ "X1NvbG9SYWlkSm9pblJlc3VsdF9TdWNjZXNzEAASMAosU29sb1JhaWRKb2lu",
+ "UmVzdWx0X1NvbG9SYWlkSm9pblJlc3VsdF9CYW5uZWQQASrYAQoNU29sb1Jh",
+ "aWRTdGF0ZRIlCiFTb2xvUmFpZFN0YXRlX1NvbG9SYWlkU3RhdGVfUmVhZHkQ",
+ "ABIkCiBTb2xvUmFpZFN0YXRlX1NvbG9SYWlkU3RhdGVfT3BlbhABEiMKH1Nv",
+ "bG9SYWlkU3RhdGVfU29sb1JhaWRTdGF0ZV9FbmQQAhInCiNTb2xvUmFpZFN0",
+ "YXRlX1NvbG9SYWlkU3RhdGVfRGlzYWJsZRAEEiwKKFNvbG9SYWlkU3RhdGVf",
+ "U29sb1JhaWRTdGF0ZV9TZXR0bGVGaW5pc2gQBSp0ChFTb2xvUmFpZEJhblJl",
+ "c3VsdBIvCitTb2xvUmFpZEJhblJlc3VsdF9Tb2xvUmFpZEJhblJlc3VsdF9T",
+ "dWNjZXNzEAASLgoqU29sb1JhaWRCYW5SZXN1bHRfU29sb1JhaWRCYW5SZXN1",
+ "bHRfQmFubmVkEAEqYQoOU29sb1JhaWRTdGF0dXMSJwojU29sb1JhaWRTdGF0",
+ "dXNfU29sb1JhaWRTdGF0dXNfQWxpdmUQABImCiJTb2xvUmFpZFN0YXR1c19T",
+ "b2xvUmFpZFN0YXR1c19LaWxsEAEqXQoMQXZhaWxhYmlsaXR5EhUKEUF2YWls",
+ "YWJpbGl0eV9Ob25lEAASGgoWQXZhaWxhYmlsaXR5X0F2YWlsYWJsZRABEhoK",
+ "FkF2YWlsYWJpbGl0eV9NYW5kYXRvcnkQAipgCg9JTlRMRW52aXJvbm1lbnQS",
+ "GAoUSU5UTEVudmlyb25tZW50X05vbmUQABIXChNJTlRMRW52aXJvbm1lbnRf",
+ "SE1UEAESGgoWSU5UTEVudmlyb25tZW50X0dMT0JBTBACKogBCg1BdXRoRXJy",
+ "b3JDb2RlEiIKHkF1dGhFcnJvckNvZGVfQXV0aEVycm9yQ29kZV9PaxAAEiUK",
+ "IUF1dGhFcnJvckNvZGVfQXV0aEVycm9yQ29kZV9FcnJvchABEiwKKEF1dGhF",
+ "cnJvckNvZGVfQXV0aEVycm9yQ29kZV9FeHBpcmVkVG9rZW4QAiqIAQoPUmVz",
+ "dWx0T25lb2ZDYXNlEhgKFFJlc3VsdE9uZW9mQ2FzZV9Ob25lEAASHwobUmVz",
+ "dWx0T25lb2ZDYXNlX0F1dGhTdWNjZXNzEAESGwoXUmVzdWx0T25lb2ZDYXNl",
+ "X0JhbkluZm8QAhIdChlSZXN1bHRPbmVvZkNhc2VfQXV0aEVycm9yEAMqrAEK",
+ "EEF1dGhQbGF0Zm9ybVR5cGUSGQoVQXV0aFBsYXRmb3JtVHlwZV9Ob25lEAAS",
+ "HwobQXV0aFBsYXRmb3JtVHlwZV9HYW1lQ2VudGVyEAESHwobQXV0aFBsYXRm",
+ "b3JtVHlwZV9Hb29nbGVQbGF5EAISHQoZQXV0aFBsYXRmb3JtVHlwZV9GYWNl",
+ "Ym9vaxADEhwKGEF1dGhQbGF0Zm9ybVR5cGVfU0hJRlRVUBAEKmgKCVVzZXJH",
+ "cmFkZRISCg5Vc2VyR3JhZGVfVXNlchAAEhQKEFVzZXJHcmFkZV9UZXN0ZXIQ",
+ "ARIXChNVc2VyR3JhZGVfRGV2ZWxvcGVyEAISGAoUVXNlckdyYWRlX0dhbWVN",
+ "YXN0ZXIQAyrNAQoUQXV0b1NldHRpbmdDb25kaXRpb24SJQohQXV0b1NldHRp",
+ "bmdDb25kaXRpb25fQ29tYmluYXRpb24xEAASJQohQXV0b1NldHRpbmdDb25k",
+ "aXRpb25fQ29tYmluYXRpb24yEAESJQohQXV0b1NldHRpbmdDb25kaXRpb25f",
+ "Q29tYmluYXRpb24zEAISHwobQXV0b1NldHRpbmdDb25kaXRpb25fSm9rZXIx",
+ "EAMSHwobQXV0b1NldHRpbmdDb25kaXRpb25fSm9rZXIyEAQq0QEKEUZpZWxk",
+ "Q29udGVudHNUeXBlEhoKFkZpZWxkQ29udGVudHNUeXBlX05vbmUQABIeChpG",
+ "aWVsZENvbnRlbnRzVHlwZV9DYW1wYWlnbhABEiAKHEZpZWxkQ29udGVudHNU",
+ "eXBlX0xvc3RTZWN0b3IQAhIdChlGaWVsZENvbnRlbnRzVHlwZV9PdXRwb3N0",
+ "EAMSGwoXRmllbGRDb250ZW50c1R5cGVfRXZlbnQQBBIiCh5GaWVsZENvbnRl",
+ "bnRzVHlwZV9GYXZvcml0ZUl0ZW0QBSpHCg1CdXJzdFN0ZXBUeXBlEh0KGUJ1",
+ "cnN0U3RlcFR5cGVfQ29tYmluYXRpb24QABIXChNCdXJzdFN0ZXBUeXBlX0pv",
+ "a2VyEAEqPgoKR2FjaGFDb3VudBIICgROb25lEAASEgoOR2FjaGFDb3VudF9P",
+ "bmUQARISCg5HYWNoYUNvdW50X1RlbhAKKkkKDENvbnRlbnRzVHlwZRIfChtD",
+ "b250ZW50c1R5cGVfTWVtb3JpYWxNZW1vcnkQABIYChRDb250ZW50c1R5cGVf",
+ "SnVrZUJveBABKj4KCU9yZGVyVHlwZRIXChNPcmRlclR5cGVfQXNjZW5kaW5n",
+ "EAASGAoUT3JkZXJUeXBlX0Rlc2NlbmRpbmcQASp7Cg9UcmlnZ2VyQ2F0ZWdv",
+ "cnkSFwoTVHJpZ2dlckNhdGVnb3J5X1N1bRAAEhcKE1RyaWdnZXJDYXRlZ29y",
+ "eV9NYXgQARIYChRUcmlnZ2VyQ2F0ZWdvcnlfTGFzdBACEhwKGFRyaWdnZXJD",
+ "YXRlZ29yeV9TdW1TaW5jZRADKukFCghNYWlsVHlwZRIcChhNYWlsVHlwZV9N",
+ "YWlsVHlwZV9Ob3JtYWwQABIbChdNYWlsVHlwZV9NYWlsVHlwZV9DaGVhdBAB",
+ "EhoKFk1haWxUeXBlX01haWxUeXBlX0dET1MQAhIaChZNYWlsVHlwZV9NYWls",
+ "VHlwZV9TaG9wEAMSIwofTWFpbFR5cGVfTWFpbFR5cGVfTWlzc2lvblJld2Fy",
+ "ZBAEEiEKHU1haWxUeXBlX01haWxUeXBlX1N0YWdlUmV3YXJkEAUSIQodTWFp",
+ "bFR5cGVfTWFpbFR5cGVfRXZlbnRSZXdhcmQQBhIiCh5NYWlsVHlwZV9NYWls",
+ "VHlwZV9TeXN0ZW1SZXdhcmQQBxIhCh1NYWlsVHlwZV9NYWlsVHlwZV9HdWls",
+ "ZE1hc3RlchAIEiIKHk1haWxUeXBlX01haWxUeXBlX0d1aWxkTWFuYWdlchAJ",
+ "EiQKIE1haWxUeXBlX01haWxUeXBlX0d1aWxkQXNzaXN0YW50EAoSJgoiTWFp",
+ "bFR5cGVfTWFpbFR5cGVfQXJlbmFEYWlseVJld2FyZBALEicKI01haWxUeXBl",
+ "X01haWxUeXBlX0FyZW5hU2Vhc29uUmV3YXJkEAwSJQohTWFpbFR5cGVfTWFp",
+ "bFR5cGVfSW5mcmFDb3JlUmV3YXJkEA0SKwonTWFpbFR5cGVfTWFpbFR5cGVf",
+ "UmFua0FjaGlldmVtZW50UmV3YXJkEA4SKgomTWFpbFR5cGVfTWFpbFR5cGVf",
+ "RW1lcmdlbmN5UXVlc3RSZXdhcmQQDxIgChxNYWlsVHlwZV9NYWlsVHlwZV9Q",
+ "b2xsUmV3YXJkEBASIAocTWFpbFR5cGVfTWFpbFR5cGVfUGFzc1Jld2FyZBAR",
+ "Ei4KKk1haWxUeXBlX01haWxUeXBlX1NwZWNpYWxBcmVuYVNlYXNvblJld2Fy",
+ "ZBASEikKJU1haWxUeXBlX01haWxUeXBlX0NoYW1waW9uQXJlbmFSZXdhcmQQ",
+ "EyqPAQoJTWFpbFN0YXRlEhwKGE1haWxTdGF0ZV9NYWlsU3RhdGVfTm9uZRAA",
+ "EhwKGE1haWxTdGF0ZV9NYWlsU3RhdGVfUmVhZBABEiYKIk1haWxTdGF0ZV9N",
+ "YWlsU3RhdGVfUmV3YXJkQ29tcGxldGUQAhIeChpNYWlsU3RhdGVfTWFpbFN0",
+ "YXRlX0RlbGV0ZRADKmIKDU1haWxFeHBpcmVEYXkSKQolTWFpbEV4cGlyZURh",
+ "eV9NYWlsRXhwaXJlRGF5X1VubGltaXRlZBAAEiYKIk1haWxFeHBpcmVEYXlf",
+ "TWFpbEV4cGlyZURheV9Ob3JtYWwQByrkAQoLRnJpZW5kU3RhdGUSIAocRnJp",
+ "ZW5kU3RhdGVfRnJpZW5kU3RhdGVfTm9uZRAAEiIKHkZyaWVuZFN0YXRlX0Zy",
+ "aWVuZFN0YXRlX0ZyaWVuZBABEiMKH0ZyaWVuZFN0YXRlX0ZyaWVuZFN0YXRl",
+ "X1JlcXVlc3QQAhIjCh9GcmllbmRTdGF0ZV9GcmllbmRTdGF0ZV9SZWNlaXZl",
+ "EAMSIgoeRnJpZW5kU3RhdGVfRnJpZW5kU3RhdGVfRGVsZXRlEAQSIQodRnJp",
+ "ZW5kU3RhdGVfRnJpZW5kU3RhdGVfQmxvY2sQBSpvCgpGcmllbmRUeXBlEh4K",
+ "GkZyaWVuZFR5cGVfRnJpZW5kVHlwZV9Ob25lEAASIAocRnJpZW5kVHlwZV9G",
+ "cmllbmRUeXBlX0ZyaWVuZBABEh8KG0ZyaWVuZFR5cGVfRnJpZW5kVHlwZV9C",
+ "bG9jaxACKtUBChdGcmllbmRQb2ludFJlY2VpdmVTdGF0ZRI4CjRGcmllbmRQ",
+ "b2ludFJlY2VpdmVTdGF0ZV9GcmllbmRQb2ludFJlY2VpdmVTdGF0ZV9Ob25l",
+ "EAASOwo3RnJpZW5kUG9pbnRSZWNlaXZlU3RhdGVfRnJpZW5kUG9pbnRSZWNl",
+ "aXZlU3RhdGVfUmVjZWl2ZRABEkMKP0ZyaWVuZFBvaW50UmVjZWl2ZVN0YXRl",
+ "X0ZyaWVuZFBvaW50UmVjZWl2ZVN0YXRlX1JlY2VpdmVDb21wbGV0ZRACKosB",
+ "Cg1HdWlsZEpvaW5UeXBlEiQKIEd1aWxkSm9pblR5cGVfR3VpbGRKb2luVHlw",
+ "ZV9PcGVuEAASLAooR3VpbGRKb2luVHlwZV9HdWlsZEpvaW5UeXBlX05lZWRB",
+ "cHByb3ZhbBABEiYKIkd1aWxkSm9pblR5cGVfR3VpbGRKb2luVHlwZV9DbG9z",
+ "ZWQQAiqWAQoPR3VpbGRNZW1iZXJUeXBlEioKJkd1aWxkTWVtYmVyVHlwZV9H",
+ "dWlsZE1lbWJlclR5cGVfTWVtYmVyEAASKwonR3VpbGRNZW1iZXJUeXBlX0d1",
+ "aWxkTWVtYmVyVHlwZV9NYW5hZ2VyEAESKgomR3VpbGRNZW1iZXJUeXBlX0d1",
+ "aWxkTWVtYmVyVHlwZV9NYXN0ZXIQAirAAQoQRmllbGRPYmplY3RTdGF0ZRIq",
+ "CiZGaWVsZE9iamVjdFN0YXRlX0ZpZWxkT2JqZWN0U3RhdGVfTm9uZRAAEisK",
+ "J0ZpZWxkT2JqZWN0U3RhdGVfRmllbGRPYmplY3RTdGF0ZV9DbGVhchABEigK",
+ "JEZpZWxkT2JqZWN0U3RhdGVfRmllbGRPYmplY3RTdGF0ZV9PbhACEikKJUZp",
+ "ZWxkT2JqZWN0U3RhdGVfRmllbGRPYmplY3RTdGF0ZV9PZmYQAyrEAQoKTG9j",
+ "YWxlVHlwZRIeChpMb2NhbGVUeXBlX0xvY2FsZVR5cGVfTm9uZRAAEhwKGExv",
+ "Y2FsZVR5cGVfTG9jYWxlVHlwZV9rbxABEhwKGExvY2FsZVR5cGVfTG9jYWxl",
+ "VHlwZV9lbhACEhwKGExvY2FsZVR5cGVfTG9jYWxlVHlwZV96aBADEhwKGExv",
+ "Y2FsZVR5cGVfTG9jYWxlVHlwZV9qYRAEEh4KGkxvY2FsZVR5cGVfTG9jYWxl",
+ "VHlwZV96aFRXEAUqgAIKFkNoYXJhY3RlclNraWxsQ2F0ZWdvcnkSNgoyQ2hh",
+ "cmFjdGVyU2tpbGxDYXRlZ29yeV9DaGFyYWN0ZXJTa2lsbENhdGVnb3J5X05v",
+ "bmUQABI6CjZDaGFyYWN0ZXJTa2lsbENhdGVnb3J5X0NoYXJhY3RlclNraWxs",
+ "Q2F0ZWdvcnlfVWx0aW1hdGUQARI4CjRDaGFyYWN0ZXJTa2lsbENhdGVnb3J5",
+ "X0NoYXJhY3RlclNraWxsQ2F0ZWdvcnlfU2tpbGwxEAISOAo0Q2hhcmFjdGVy",
+ "U2tpbGxDYXRlZ29yeV9DaGFyYWN0ZXJTa2lsbENhdGVnb3J5X1NraWxsMhAD",
+ "KsYBCgxCYXR0bGVSZXN1bHQSIgoeQmF0dGxlUmVzdWx0X0JhdHRsZVJlc3Vs",
+ "dF9Ob25lEAASIQodQmF0dGxlUmVzdWx0X0JhdHRsZVJlc3VsdF9XaW4QARIi",
+ "Ch5CYXR0bGVSZXN1bHRfQmF0dGxlUmVzdWx0X0xvc2UQAhImCiJCYXR0bGVS",
+ "ZXN1bHRfQmF0dGxlUmVzdWx0X1dpdGhEcmF3EAMSIwofQmF0dGxlUmVzdWx0",
+ "X0JhdHRsZVJlc3VsdF9SZXRyeRAEKrsBChJNZXNzYWdlUmV3YXJkU3RhdGUS",
+ "NQoxTWVzc2FnZVJld2FyZFN0YXRlX01lc3NhZ2VSZXdhcmRTdGF0ZV9VbmF2",
+ "YWlsYWJsZRAAEjoKNk1lc3NhZ2VSZXdhcmRTdGF0ZV9NZXNzYWdlUmV3YXJk",
+ "U3RhdGVfV2FpdEZvclJlY2VpdmluZxABEjIKLk1lc3NhZ2VSZXdhcmRTdGF0",
+ "ZV9NZXNzYWdlUmV3YXJkU3RhdGVfUmVjZWl2ZWQQAirFAQoMVExvZ1BsYXRm",
+ "b3JtEiEKHVRMb2dQbGF0Zm9ybV9UTG9nUGxhdGZvcm1fSW9zEAASJQohVExv",
+ "Z1BsYXRmb3JtX1RMb2dQbGF0Zm9ybV9BbmRyb2lkEAESJAogVExvZ1BsYXRm",
+ "b3JtX1RMb2dQbGF0Zm9ybV9PdGhlcnMQAhIgChxUTG9nUGxhdGZvcm1fVExv",
+ "Z1BsYXRmb3JtX1BjEAUSIwofVExvZ1BsYXRmb3JtX1RMb2dQbGF0Zm9ybV9D",
+ "bG91ZBAGKoABChBMaWJlcmF0ZUNhdGVnb3J5EjYKMkxpYmVyYXRlQ2F0ZWdv",
+ "cnlfTGliZXJhdGVDYXRlZ29yeV9DaGFyYWN0ZXJfUmV3YXJkEAASNAowTGli",
+ "ZXJhdGVDYXRlZ29yeV9MaWJlcmF0ZUNhdGVnb3J5X0NoYXJhY3Rlcl9Hcm93",
+ "EAEquwEKFExpYmVyYXRlTWlzc2lvblN0YXRlEjUKMUxpYmVyYXRlTWlzc2lv",
+ "blN0YXRlX0xpYmVyYXRlTWlzc2lvblN0YXRlX1J1bm5pbmcQABI2CjJMaWJl",
+ "cmF0ZU1pc3Npb25TdGF0ZV9MaWJlcmF0ZU1pc3Npb25TdGF0ZV9SZXdhcmRl",
+ "ZBABEjQKMExpYmVyYXRlTWlzc2lvblN0YXRlX0xpYmVyYXRlTWlzc2lvblN0",
+ "YXRlX0Nsb3NlZBACKqcBChtUZXh0QWR2ZW50dXJlQ2hlY2tlZExvZ1R5cGUS",
+ "RApAVGV4dEFkdmVudHVyZUNoZWNrZWRMb2dUeXBlX1RleHRBZHZlbnR1cmVD",
+ "aGVja2VkTG9nVHlwZV9Mb290SXRlbRAAEkIKPlRleHRBZHZlbnR1cmVDaGVj",
+ "a2VkTG9nVHlwZV9UZXh0QWR2ZW50dXJlQ2hlY2tlZExvZ1R5cGVfRW5kaW5n",
+ "EAEqiwEKFlNvbG9SYWlkRGlmZmljdWx0eVR5cGUSOAo0U29sb1JhaWREaWZm",
+ "aWN1bHR5VHlwZV9Tb2xvUmFpZERpZmZpY3VsdHlUeXBlX0NvbW1vbhAAEjcK",
+ "M1NvbG9SYWlkRGlmZmljdWx0eVR5cGVfU29sb1JhaWREaWZmaWN1bHR5VHlw",
+ "ZV9UcmlhbBABKpQBChVPdXRwb3N0QnVmZlNvdXJjZVR5cGUSPQo5T3V0cG9z",
+ "dEJ1ZmZTb3VyY2VUeXBlX091dHBvc3RCdWZmU291cmNlVHlwZV9UYWN0aWNB",
+ "Y2FkZW15EAASPAo4T3V0cG9zdEJ1ZmZTb3VyY2VUeXBlX091dHBvc3RCdWZm",
+ "U291cmNlVHlwZV9TdWJzY3JpcHRpb24QASrqAQobTWluaUdhbWVDZTAwMkNo",
+ "ZWNrZWRMb2dUeXBlEkAKPE1pbmlHYW1lQ2UwMDJDaGVja2VkTG9nVHlwZV9N",
+ "aW5pR2FtZUNlMDAyQ2hlY2tlZExvZ1R5cGVfRGF0YRAAEkMKP01pbmlHYW1l",
+ "Q2UwMDJDaGVja2VkTG9nVHlwZV9NaW5pR2FtZUNlMDAyQ2hlY2tlZExvZ1R5",
+ "cGVfQXJjaGl2ZRABEkQKQE1pbmlHYW1lQ2UwMDJDaGVja2VkTG9nVHlwZV9N",
+ "aW5pR2FtZUNlMDAyQ2hlY2tlZExvZ1R5cGVfVHV0b3JpYWwQAiqvAQoaTmV0",
+ "UHJvZmlsZUZyYW1lSGlzdG9yeVR5cGUSRwpDTmV0UHJvZmlsZUZyYW1lSGlz",
+ "dG9yeVR5cGVfTmV0UHJvZmlsZUZyYW1lSGlzdG9yeVR5cGVfUmVjZW50QWNx",
+ "dWlyZRAAEkgKRE5ldFByb2ZpbGVGcmFtZUhpc3RvcnlUeXBlX05ldFByb2Zp",
+ "bGVGcmFtZUhpc3RvcnlUeXBlX1JlcHJlc2VudGF0aXZlEAFCC6oCCEVwaW5l",
+ "bFBTYgZwcm90bzM="));
+ descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
+ new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, },
+ new pbr::GeneratedClrTypeInfo(new[] {typeof(global::EpinelPS.CurrencyType), typeof(global::EpinelPS.ResultCode), typeof(global::EpinelPS.PacketExceptionHandleType), typeof(global::EpinelPS.PacketExceptionLocalizationType), typeof(global::EpinelPS.NetFeatureKind), typeof(global::EpinelPS.StageClearInfoTeamCharacterType), typeof(global::EpinelPS.PurchaseRestriction), typeof(global::EpinelPS.BillingPlatform), typeof(global::EpinelPS.NetJukeboxLocation), typeof(global::EpinelPS.NetJukeboxBgmType), typeof(global::EpinelPS.NetSmashScoringType), typeof(global::EpinelPS.PlaySodaRunningEventType), typeof(global::EpinelPS.ScheduleKindOneofCase), typeof(global::EpinelPS.JukeboxBgmOneofCase), typeof(global::EpinelPS.SetNicknameResult), typeof(global::EpinelPS.ObtainMailResult), typeof(global::EpinelPS.SetProfileDescResult), typeof(global::EpinelPS.RookieArenaContentsState), typeof(global::EpinelPS.SpecialArenaContentsState), typeof(global::EpinelPS.SpecialArenaStartResult), typeof(global::EpinelPS.ChampionArenaScheduleType), typeof(global::EpinelPS.ChampionArenaBattleType), typeof(global::EpinelPS.BadgeContents), typeof(global::EpinelPS.CharacterSkillLevelResetResult), typeof(global::EpinelPS.ArenaCheatSettleType), typeof(global::EpinelPS.CalcCombatDataIdType), typeof(global::EpinelPS.DeleteContentsType), typeof(global::EpinelPS.CorrectionTarget), typeof(global::EpinelPS.ReqInvalidateSessionKind), typeof(global::EpinelPS.SupportCharacterContentType), typeof(global::EpinelPS.CheatRenameUnionFailureReason), typeof(global::EpinelPS.StartMatchResult), typeof(global::EpinelPS.EventShopBuyProductResult), typeof(global::EpinelPS.ObtainEventMissionRewardResult), typeof(global::EpinelPS.FavoriteItemGreatSuccessResult), typeof(global::EpinelPS.RequestFriendResult), typeof(global::EpinelPS.AcceptFriendResult), typeof(global::EpinelPS.DeleteFriendResult), typeof(global::EpinelPS.FriendshipPointResult), typeof(global::EpinelPS.AddBlacklistResult), typeof(global::EpinelPS.ClearBlacklistResult), typeof(global::EpinelPS.CancelRequestFriendResult), typeof(global::EpinelPS.ExecuteDailyFreeGachaPeriodResult), typeof(global::EpinelPS.GuildPopupCategory), typeof(global::EpinelPS.GetGuildLogResult), typeof(global::EpinelPS.UnionRaidState), typeof(global::EpinelPS.CreateGuildResult), typeof(global::EpinelPS.DeleteGuildResult), typeof(global::EpinelPS.GuildJoinRequestListResult), typeof(global::EpinelPS.ConfirmGuildJoinRequestResult), typeof(global::EpinelPS.AllConfirmGuildJoinRequestResult), typeof(global::EpinelPS.SetGuildNameResult), typeof(global::EpinelPS.SetGuildNoticeResult), typeof(global::EpinelPS.SetGuildDescResult), typeof(global::EpinelPS.SetGuildMailResult), typeof(global::EpinelPS.ChangeGuildMasterResult), typeof(global::EpinelPS.ChangeGuildManagerResult), typeof(global::EpinelPS.KickGuildMemberResult), typeof(global::EpinelPS.AddGuildBlacklistResult), typeof(global::EpinelPS.JoinGuildResult), typeof(global::EpinelPS.LeaveGuildResult), typeof(global::EpinelPS.StepStatus), typeof(global::EpinelPS.UnionRaidDamageResult), typeof(global::EpinelPS.UnionRaidPeriodResult), typeof(global::EpinelPS.UnionRaidJoinResult), typeof(global::EpinelPS.GetGuildChatListResult), typeof(global::EpinelPS.GuildChatSendResult), typeof(global::EpinelPS.DeleteGuildChatResult), typeof(global::EpinelPS.FastClearResult), typeof(global::EpinelPS.JukeboxLocation), typeof(global::EpinelPS.LiberateDataExpiredError), typeof(global::EpinelPS.MiniGameDiceGaugeResult), typeof(global::EpinelPS.GaugeMaxEventResult), typeof(global::EpinelPS.MiniGameSortOutPlayType), typeof(global::EpinelPS.MiniGameSortOutResult), typeof(global::EpinelPS.NKSMissionExpiredError), typeof(global::EpinelPS.NKSStageResultType), typeof(global::EpinelPS.NKSSkillTreeActType), typeof(global::EpinelPS.NKSV2MissionExpiredError), typeof(global::EpinelPS.NKSV2StageResultType), typeof(global::EpinelPS.NKSV2SkillTreeActType), typeof(global::EpinelPS.MiniGameBanResult), typeof(global::EpinelPS.MiniGameTowerDefenseMissionExpiredError), typeof(global::EpinelPS.IslandAdventureGameType), typeof(global::EpinelPS.MiniGameIslandAdventureMissionExpiredError), typeof(global::EpinelPS.EquipmentType), typeof(global::EpinelPS.CancelBuildingResult), typeof(global::EpinelPS.ImmediatelyBuildingResult), typeof(global::EpinelPS.PayChannel), typeof(global::EpinelPS.StartPurchaseResult), typeof(global::EpinelPS.JoinPartyError), typeof(global::EpinelPS.ListInvitationError), typeof(global::EpinelPS.CreatePartyError), typeof(global::EpinelPS.InvitePartyError), typeof(global::EpinelPS.JoinPath), typeof(global::EpinelPS.StartPartyMatchError), typeof(global::EpinelPS.ShootingRangeRankingResult), typeof(global::EpinelPS.ShopBuyProductResult), typeof(global::EpinelPS.SimRoomResult), typeof(global::EpinelPS.SimRoomStatus), typeof(global::EpinelPS.SimRoomBattleEventProgress), typeof(global::EpinelPS.EventOneofCase), typeof(global::EpinelPS.SoloRaidType), typeof(global::EpinelPS.SoloRaidPeriodResult), typeof(global::EpinelPS.SoloRaidJoinResult), typeof(global::EpinelPS.SoloRaidState), typeof(global::EpinelPS.SoloRaidBanResult), typeof(global::EpinelPS.SoloRaidStatus), typeof(global::EpinelPS.Availability), typeof(global::EpinelPS.INTLEnvironment), typeof(global::EpinelPS.AuthErrorCode), typeof(global::EpinelPS.ResultOneofCase), typeof(global::EpinelPS.AuthPlatformType), typeof(global::EpinelPS.UserGrade), typeof(global::EpinelPS.AutoSettingCondition), typeof(global::EpinelPS.FieldContentsType), typeof(global::EpinelPS.BurstStepType), typeof(global::EpinelPS.GachaCount), typeof(global::EpinelPS.ContentsType), typeof(global::EpinelPS.OrderType), typeof(global::EpinelPS.TriggerCategory), typeof(global::EpinelPS.MailType), typeof(global::EpinelPS.MailState), typeof(global::EpinelPS.MailExpireDay), typeof(global::EpinelPS.FriendState), typeof(global::EpinelPS.FriendType), typeof(global::EpinelPS.FriendPointReceiveState), typeof(global::EpinelPS.GuildJoinType), typeof(global::EpinelPS.GuildMemberType), typeof(global::EpinelPS.FieldObjectState), typeof(global::EpinelPS.LocaleType), typeof(global::EpinelPS.CharacterSkillCategory), typeof(global::EpinelPS.BattleResult), typeof(global::EpinelPS.MessageRewardState), typeof(global::EpinelPS.TLogPlatform), typeof(global::EpinelPS.LiberateCategory), typeof(global::EpinelPS.LiberateMissionState), typeof(global::EpinelPS.TextAdventureCheckedLogType), typeof(global::EpinelPS.SoloRaidDifficultyType), typeof(global::EpinelPS.OutpostBuffSourceType), typeof(global::EpinelPS.MiniGameCe002CheckedLogType), typeof(global::EpinelPS.NetProfileFrameHistoryType), }, null, new pbr::GeneratedClrTypeInfo[] {
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.PacketVersion), global::EpinelPS.PacketVersion.Parser, new[]{ "Major", "Minor" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCampaignPackageGetAllShutdownFlags), global::EpinelPS.ReqCampaignPackageGetAllShutdownFlags.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCampaignPackageGetAllShutdownFlags), global::EpinelPS.ResCampaignPackageGetAllShutdownFlags.Parser, new[]{ "UnavailablePackageGroupIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGachaGetAllShutdownFlags), global::EpinelPS.ReqGachaGetAllShutdownFlags.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGachaGetAllShutdownFlags), global::EpinelPS.ResGachaGetAllShutdownFlags.Parser, new[]{ "Unavailables" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFeatureFlag), global::EpinelPS.NetFeatureFlag.Parser, new[]{ "FeatureKind", "IsOpen" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetFeatureFlag), global::EpinelPS.ReqGetFeatureFlag.Parser, new[]{ "FeatureKind" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetFeatureFlag), global::EpinelPS.ResGetFeatureFlag.Parser, new[]{ "IsOpen" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetAllFeatureFlags), global::EpinelPS.ReqGetAllFeatureFlags.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetAllFeatureFlags), global::EpinelPS.ResGetAllFeatureFlags.Parser, new[]{ "Flags" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetServerInfo), global::EpinelPS.ReqGetServerInfo.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqMaintenanceNotice), global::EpinelPS.ReqMaintenanceNotice.Parser, new[]{ "OpenId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetNow), global::EpinelPS.ReqGetNow.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUserOnlineStateLog), global::EpinelPS.ReqUserOnlineStateLog.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterLobbyServer), global::EpinelPS.ReqEnterLobbyServer.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetUserData), global::EpinelPS.ReqGetUserData.Parser, new[]{ "IsSimple" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetNickname), global::EpinelPS.ReqSetNickname.Parser, new[]{ "Nickname" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetPurchaseRestriction), global::EpinelPS.ReqSetPurchaseRestriction.Parser, new[]{ "PurchaseRestriction" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetProfileData), global::EpinelPS.ReqGetProfileData.Parser, new[]{ "TargetUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetProfileFrame), global::EpinelPS.ReqGetProfileFrame.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetProfileIcon), global::EpinelPS.ReqSetProfileIcon.Parser, new[]{ "Icon", "IsPrism" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetProfileDesc), global::EpinelPS.ReqSetProfileDesc.Parser, new[]{ "Desc" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetProfileFrame), global::EpinelPS.ReqSetProfileFrame.Parser, new[]{ "Frame" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetProfileTeam), global::EpinelPS.ReqSetProfileTeam.Parser, new[]{ "Team" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetJukebox), global::EpinelPS.ReqSetJukebox.Parser, new[]{ "Tid", "Location" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetProfileData), global::EpinelPS.ReqSetProfileData.Parser, new[]{ "Icon", "IsPrism", "Frame" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetScenarioComplete), global::EpinelPS.ReqSetScenarioComplete.Parser, new[]{ "ScenarioId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetEventScenarioComplete), global::EpinelPS.ResSetEventScenarioComplete.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddFieldTalk), global::EpinelPS.ResAddFieldTalk.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetFieldTalkList), global::EpinelPS.ResGetFieldTalkList.Parser, new[]{ "FieldTalkList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetWallpaper), global::EpinelPS.ReqSetWallpaper.Parser, new[]{ "WallpaperList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetWallpaper), global::EpinelPS.ReqGetWallpaper.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetWallpaperInventory), global::EpinelPS.ReqGetWallpaperInventory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetScenarioList), global::EpinelPS.ReqGetScenarioList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSaveUserGlobalOptions), global::EpinelPS.ReqSaveUserGlobalOptions.Parser, new[]{ "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDeleteBadge), global::EpinelPS.ReqDeleteBadge.Parser, new[]{ "BadgeSeqList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSyncBadge), global::EpinelPS.ReqSyncBadge.Parser, new[]{ "LastBadgeSeq", "NewClientBadgeList", "LastUniqueBadgeSeq", "NewUniqueBadgeList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMessages), global::EpinelPS.ReqGetMessages.Parser, new[]{ "Seq" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqProceedMessage), global::EpinelPS.ReqProceedMessage.Parser, new[]{ "MessageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMessageReward), global::EpinelPS.ReqObtainMessageReward.Parser, new[]{ "MessageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinSubQuest), global::EpinelPS.ReqFinSubQuest.Parser, new[]{ "SubQuestId", "MessageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqPickTodayRandomMessage), global::EpinelPS.ReqPickTodayRandomMessage.Parser, new[]{ "ConditionTriggerIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqPickTodayDailyMessage), global::EpinelPS.ReqPickTodayDailyMessage.Parser, new[]{ "ConditionTriggerIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAddFieldTalk), global::EpinelPS.ReqAddFieldTalk.Parser, new[]{ "FieldTalkId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetFieldTalkList), global::EpinelPS.ReqGetFieldTalkList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetInventoryData), global::EpinelPS.ReqGetInventoryData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqWearEquipment), global::EpinelPS.ReqWearEquipment.Parser, new[]{ "Isn", "Csn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearEquipment), global::EpinelPS.ReqClearEquipment.Parser, new[]{ "Isn", "Csn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqWearEquipmentList), global::EpinelPS.ReqWearEquipmentList.Parser, new[]{ "Csn", "IsnList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAllClearEquipment), global::EpinelPS.ReqAllClearEquipment.Parser, new[]{ "Csn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqIncreaseExpEquip), global::EpinelPS.ReqIncreaseExpEquip.Parser, new[]{ "Isn", "ItemList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUseSelectBox), global::EpinelPS.ReqUseSelectBox.Parser, new[]{ "Isn", "Select" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetHarmonyCube), global::EpinelPS.ReqGetHarmonyCube.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqWearHarmonyCube), global::EpinelPS.ReqWearHarmonyCube.Parser, new[]{ "Isn", "Wear" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearHarmonyCube), global::EpinelPS.ReqClearHarmonyCube.Parser, new[]{ "Isn", "Csn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqManagementHarmonyCube), global::EpinelPS.ReqManagementHarmonyCube.Parser, new[]{ "Isn", "Wears", "Clears" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqLevelUpHarmonyCube), global::EpinelPS.ReqLevelUpHarmonyCube.Parser, new[]{ "Isn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUseBundleBox), global::EpinelPS.ReqUseBundleBox.Parser, new[]{ "Isn", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUseRandomBox), global::EpinelPS.ReqUseRandomBox.Parser, new[]{ "Isn", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUseRandomBox), global::EpinelPS.ResUseRandomBox.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUseTimeReward), global::EpinelPS.ReqUseTimeReward.Parser, new[]{ "Isn", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUseTimeReward), global::EpinelPS.ResUseTimeReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUsePiece), global::EpinelPS.ReqUsePiece.Parser, new[]{ "Isn", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetCurrencyData), global::EpinelPS.ReqGetCurrencyData.Parser, new[]{ "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRefreshChargeCurrencyData), global::EpinelPS.ReqRefreshChargeCurrencyData.Parser, new[]{ "TxCentauriExtra" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqBuyTicket), global::EpinelPS.ReqBuyTicket.Parser, new[]{ "CurrencyType", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetCharacterData), global::EpinelPS.ReqGetCharacterData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCharacterUpgrade), global::EpinelPS.ReqCharacterUpgrade.Parser, new[]{ "Csn", "Isn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCharacterLevelUp), global::EpinelPS.ReqCharacterLevelUp.Parser, new[]{ "Csn", "Level" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCharacterCoreUpgrade), global::EpinelPS.ReqCharacterCoreUpgrade.Parser, new[]{ "Csn", "Isn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCharacterGrowReset), global::EpinelPS.ReqCharacterGrowReset.Parser, new[]{ "Csn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetAttractiveList), global::EpinelPS.ReqGetAttractiveList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCharacterCounsel), global::EpinelPS.ReqCharacterCounsel.Parser, new[]{ "NameCode", "CounselTid", "SelectTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCharacterPresent), global::EpinelPS.ReqCharacterPresent.Parser, new[]{ "NameCode", "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainAttractiveReward), global::EpinelPS.ReqObtainAttractiveReward.Parser, new[]{ "NameCode", "Level" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetAttractiveFavorites), global::EpinelPS.ReqSetAttractiveFavorites.Parser, new[]{ "NameCode", "IsFavorites" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSynchroData), global::EpinelPS.ReqGetSynchroData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSynchroRegister), global::EpinelPS.ReqSynchroRegister.Parser, new[]{ "Slot", "Csn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSynchroUnregist), global::EpinelPS.ReqSynchroUnregist.Parser, new[]{ "Slot" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSynchroAddSlot), global::EpinelPS.ReqSynchroAddSlot.Parser, new[]{ "Slot" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSynchroImmediatelyInitialize), global::EpinelPS.ReqSynchroImmediatelyInitialize.Parser, new[]{ "Slot" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSynchroLevelUp), global::EpinelPS.ReqSynchroLevelUp.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSynchroChange), global::EpinelPS.ReqSynchroChange.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCharacterSkillLevelUp), global::EpinelPS.ReqCharacterSkillLevelUp.Parser, new[]{ "Csn", "Category" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetCharacterCostumeData), global::EpinelPS.ReqGetCharacterCostumeData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetCharacterCostume), global::EpinelPS.ReqSetCharacterCostume.Parser, new[]{ "Csn", "CostumeId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMailData), global::EpinelPS.ReqGetMailData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAllObtainMail), global::EpinelPS.ReqAllObtainMail.Parser, new[]{ "Mails" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqReadMail), global::EpinelPS.ReqReadMail.Parser, new[]{ "Msn", "Type" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDeleteReadMail), global::EpinelPS.ReqDeleteReadMail.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSyncTrigger), global::EpinelPS.ReqSyncTrigger.Parser, new[]{ "Seq", "IsTrustedClientSeq" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMainQuestData), global::EpinelPS.ReqGetMainQuestData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinMainQuest), global::EpinelPS.ReqFinMainQuest.Parser, new[]{ "Tid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMainQuestReward), global::EpinelPS.ReqObtainMainQuestReward.Parser, new[]{ "TidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqStartSuddenEvent), global::EpinelPS.ReqStartSuddenEvent.Parser, new[]{ "Tid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainTriggerRewardForJukebox), global::EpinelPS.ReqObtainTriggerRewardForJukebox.Parser, new[]{ "TidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterMessengerDialog), global::EpinelPS.ReqEnterMessengerDialog.Parser, new[]{ "Tid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterSubQuestMessengerDialog), global::EpinelPS.ReqEnterSubQuestMessengerDialog.Parser, new[]{ "SubQuestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterSubQuestFinMessengerDialog), global::EpinelPS.ReqEnterSubQuestFinMessengerDialog.Parser, new[]{ "SubQuestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainAchievementReward), global::EpinelPS.ReqObtainAchievementReward.Parser, new[]{ "TidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainDailyMissionReward), global::EpinelPS.ReqObtainDailyMissionReward.Parser, new[]{ "TidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainWeeklyMissionReward), global::EpinelPS.ReqObtainWeeklyMissionReward.Parser, new[]{ "TidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetDailyRewardedData), global::EpinelPS.ReqGetDailyRewardedData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetWeeklyRewardedData), global::EpinelPS.ReqGetWeeklyRewardedData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetAchievementRewardedData), global::EpinelPS.ReqGetAchievementRewardedData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetJukeboxRewardedData), global::EpinelPS.ReqGetJukeboxRewardedData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnrollmentSubQuest), global::EpinelPS.ReqEnrollmentSubQuest.Parser, new[]{ "SubquestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSubQuestList), global::EpinelPS.ReqGetSubQuestList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetTriggerFromSubQuest), global::EpinelPS.ReqSetTriggerFromSubQuest.Parser, new[]{ "SubquestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqShopProductList), global::EpinelPS.ReqShopProductList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqShopBuyProduct), global::EpinelPS.ReqShopBuyProduct.Parser, new[]{ "ShopCategory", "Order", "ShopProductTid", "Quantity" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqShopRenew), global::EpinelPS.ReqShopRenew.Parser, new[]{ "ShopCategory" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetPopupPackageState), global::EpinelPS.ReqGetPopupPackageState.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetPopupPackageState), global::EpinelPS.ReqSetPopupPackageState.Parser, new[]{ "GroupId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetInAppShopData), global::EpinelPS.ReqGetInAppShopData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMonthlySubscriptionReward), global::EpinelPS.ReqGetMonthlySubscriptionReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainPurchaseRewardCampaignPackage), global::EpinelPS.ReqObtainPurchaseRewardCampaignPackage.Parser, new[]{ "PackageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetCampaignPackage), global::EpinelPS.ReqGetCampaignPackage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetInAppShopReceivableProductList), global::EpinelPS.ReqGetInAppShopReceivableProductList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetInAppShopBuyProduct), global::EpinelPS.ReqGetInAppShopBuyProduct.Parser, new[]{ "ProductId", "Token" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainCampaignPackage), global::EpinelPS.ReqObtainCampaignPackage.Parser, new[]{ "PackageGroupId", "ObtainIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqExecuteGacha), global::EpinelPS.ReqExecuteGacha.Parser, new[]{ "Tid", "CurrencyType", "Count", "IsDiscount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetGachaData), global::EpinelPS.ReqGetGachaData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetGachaCustom), global::EpinelPS.ReqSetGachaCustom.Parser, new[]{ "Type", "Custom" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetTeamData), global::EpinelPS.ReqGetTeamData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetTeam), global::EpinelPS.ReqSetTeam.Parser, new[]{ "Type", "ContentsId", "Teams" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetStageData), global::EpinelPS.ReqGetStageData.Parser, new[]{ "Chapter", "Mod" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterStage), global::EpinelPS.ReqEnterStage.Parser, new[]{ "StageId", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearStage), global::EpinelPS.ReqClearStage.Parser, new[]{ "StageId", "TeamNumber", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetStageClearInfo), global::EpinelPS.ReqGetStageClearInfo.Parser, new[]{ "StageType", "TabType", "FilterType", "LastTeamCombat", "OrderType", "StageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetTowerData), global::EpinelPS.ReqGetTowerData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterTower), global::EpinelPS.ReqEnterTower.Parser, new[]{ "TowerId", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearTower), global::EpinelPS.ReqClearTower.Parser, new[]{ "TowerId", "TeamNumber", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFastClearTower), global::EpinelPS.ReqFastClearTower.Parser, new[]{ "TowerId", "TeamNumber" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetCampaignFieldData), global::EpinelPS.ReqGetCampaignFieldData.Parser, new[]{ "MapId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSaveCampaignField), global::EpinelPS.ReqSaveCampaignField.Parser, new[]{ "MapId", "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSaveArchiveFieldRawData), global::EpinelPS.ReqSaveArchiveFieldRawData.Parser, new[]{ "MapId", "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSaveCampaignFieldObject), global::EpinelPS.ReqSaveCampaignFieldObject.Parser, new[]{ "MapId", "FieldObject" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainCampaignItem), global::EpinelPS.ReqObtainCampaignItem.Parser, new[]{ "MapId", "FieldObject" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEscapeCampaign), global::EpinelPS.ReqEscapeCampaign.Parser, new[]{ "MapId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetLostSectorData), global::EpinelPS.ReqGetLostSectorData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetLostSectorFieldData), global::EpinelPS.ReqGetLostSectorFieldData.Parser, new[]{ "SectorId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqPlayLostSector), global::EpinelPS.ReqPlayLostSector.Parser, new[]{ "SectorId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqOpenLostSector), global::EpinelPS.ReqOpenLostSector.Parser, new[]{ "SectorId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqResetLostSector), global::EpinelPS.ReqResetLostSector.Parser, new[]{ "SectorId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterLostSectorStage), global::EpinelPS.ReqEnterLostSectorStage.Parser, new[]{ "StageId", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearLostSectorStage), global::EpinelPS.ReqClearLostSectorStage.Parser, new[]{ "StageId", "TeamNumber", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFastClearLostSectorStage), global::EpinelPS.ReqFastClearLostSectorStage.Parser, new[]{ "StageId", "TeamNumber" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainLostSectorItem), global::EpinelPS.ReqObtainLostSectorItem.Parser, new[]{ "SectorId", "Object" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSaveLostSectorField), global::EpinelPS.ReqSaveLostSectorField.Parser, new[]{ "SectorId", "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSaveLostSectorFieldObject), global::EpinelPS.ReqSaveLostSectorFieldObject.Parser, new[]{ "SectorId", "Object" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqLostSectorPerfectReward), global::EpinelPS.ReqLostSectorPerfectReward.Parser, new[]{ "SectorId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecommendGuildList), global::EpinelPS.ReqRecommendGuildList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetGuild), global::EpinelPS.ReqGetGuild.Parser, new[]{ "Gsn", "IsSimple" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetGuildLog), global::EpinelPS.ReqGetGuildLog.Parser, new[]{ "Gsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCreateGuild), global::EpinelPS.ReqCreateGuild.Parser, new[]{ "Name", "Emblem", "Locale" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDeleteGuild), global::EpinelPS.ReqDeleteGuild.Parser, new[]{ "Gsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGuildJoinRequestList), global::EpinelPS.ReqGuildJoinRequestList.Parser, new[]{ "Gsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqConfirmGuildJoinRequest), global::EpinelPS.ReqConfirmGuildJoinRequest.Parser, new[]{ "Gsn", "TargetUsn", "Accept" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAllConfirmGuildJoinRequest), global::EpinelPS.ReqAllConfirmGuildJoinRequest.Parser, new[]{ "Gsn", "Accept" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetGuildName), global::EpinelPS.ReqSetGuildName.Parser, new[]{ "Gsn", "Name" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpdateGuildNotice), global::EpinelPS.ReqUpdateGuildNotice.Parser, new[]{ "Gsn", "Notice" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpdateGuildSettings), global::EpinelPS.ReqUpdateGuildSettings.Parser, new[]{ "Gsn", "Desc", "Emblem", "Locale", "JoinType", "JoinLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSendGuildMail), global::EpinelPS.ReqSendGuildMail.Parser, new[]{ "Gsn", "Title", "Content" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqChangeGuildMaster), global::EpinelPS.ReqChangeGuildMaster.Parser, new[]{ "Gsn", "TargetUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqChangeGuildManager), global::EpinelPS.ReqChangeGuildManager.Parser, new[]{ "Gsn", "TargetUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqKickGuildMember), global::EpinelPS.ReqKickGuildMember.Parser, new[]{ "Gsn", "TargetUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAddGuildBlacklist), global::EpinelPS.ReqAddGuildBlacklist.Parser, new[]{ "Gsn", "TargetUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqJoinGuild), global::EpinelPS.ReqJoinGuild.Parser, new[]{ "Gsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqLeaveGuild), global::EpinelPS.ReqLeaveGuild.Parser, new[]{ "Gsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetGuildChatList), global::EpinelPS.ReqGetGuildChatList.Parser, new[]{ "LatestMessageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSendGuildChat), global::EpinelPS.ReqSendGuildChat.Parser, new[]{ "Message" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetFriendData), global::EpinelPS.ReqGetFriendData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRequestFriend), global::EpinelPS.ReqRequestFriend.Parser, new[]{ "Fusn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAcceptFriend), global::EpinelPS.ReqAcceptFriend.Parser, new[]{ "Fusn", "IsAccept" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDeleteFriend), global::EpinelPS.ReqDeleteFriend.Parser, new[]{ "Fusn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAllAcceptFriend), global::EpinelPS.ReqAllAcceptFriend.Parser, new[]{ "IsAccept" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSendFriendshipPoint), global::EpinelPS.ReqSendFriendshipPoint.Parser, new[]{ "Fusn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainFriendshipPoint), global::EpinelPS.ReqObtainFriendshipPoint.Parser, new[]{ "Fusn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAllFriendshipPoint), global::EpinelPS.ReqAllFriendshipPoint.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAddBlacklist), global::EpinelPS.ReqAddBlacklist.Parser, new[]{ "BlackUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearBlacklist), global::EpinelPS.ReqClearBlacklist.Parser, new[]{ "ClearUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecommendFriendList), global::EpinelPS.ReqRecommendFriendList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDeleteFriendList), global::EpinelPS.ReqDeleteFriendList.Parser, new[]{ "DeleteList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSearchFriendList), global::EpinelPS.ReqSearchFriendList.Parser, new[]{ "Search" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCancelRequestFriend), global::EpinelPS.ReqCancelRequestFriend.Parser, new[]{ "Fusn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetOutpostData), global::EpinelPS.ReqGetOutpostData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqBuilding), global::EpinelPS.ReqBuilding.Parser, new[]{ "BuildingId", "PositionId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCancelBuilding), global::EpinelPS.ReqCancelBuilding.Parser, new[]{ "PositionId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqImmediatelyBuilding), global::EpinelPS.ReqImmediatelyBuilding.Parser, new[]{ "PositionId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqMoveBuilding), global::EpinelPS.ReqMoveBuilding.Parser, new[]{ "SrcPositionId", "DstPositionId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqBuildingIsDone), global::EpinelPS.ReqBuildingIsDone.Parser, new[]{ "PositionId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainOutpostBattleReward), global::EpinelPS.ReqObtainOutpostBattleReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainFastBattleReward), global::EpinelPS.ReqObtainFastBattleReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqShowOutpostBattleReward), global::EpinelPS.ReqShowOutpostBattleReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetDispatchList), global::EpinelPS.ReqGetDispatchList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqResetDispatchList), global::EpinelPS.ReqResetDispatchList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRunDispatch), global::EpinelPS.ReqRunDispatch.Parser, new[]{ "Tid", "CsnList", "SelectSlotId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCancelDispatch), global::EpinelPS.ReqCancelDispatch.Parser, new[]{ "Tid", "SelectSlotId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainDispatchReward), global::EpinelPS.ReqObtainDispatchReward.Parser, new[]{ "TidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCheckBuildCondition), global::EpinelPS.ReqCheckBuildCondition.Parser, new[]{ "BuildingId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRunDispatchList), global::EpinelPS.ReqRunDispatchList.Parser, new[]{ "DispatchData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetRecycleRoomData), global::EpinelPS.ReqGetRecycleRoomData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecycleRunResearch), global::EpinelPS.ReqRecycleRunResearch.Parser, new[]{ "Tid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecycleLevelUpResearch), global::EpinelPS.ReqRecycleLevelUpResearch.Parser, new[]{ "Tid", "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetTacticAcademyData), global::EpinelPS.ReqGetTacticAcademyData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqTacticAcademyClearLesson), global::EpinelPS.ReqTacticAcademyClearLesson.Parser, new[]{ "LessonTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMemoryList), global::EpinelPS.ReqGetMemoryList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMemorialSeriesReward), global::EpinelPS.ReqObtainMemorialSeriesReward.Parser, new[]{ "SeriesList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetRankingList), global::EpinelPS.ReqGetRankingList.Parser, new[]{ "Type" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetAllTopRank), global::EpinelPS.ReqGetAllTopRank.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetRankAchievementTop), global::EpinelPS.ReqGetRankAchievementTop.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetRankAchievementLeaderBoard), global::EpinelPS.ReqGetRankAchievementLeaderBoard.Parser, new[]{ "Type" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainRankAchievementServerReward), global::EpinelPS.ReqObtainRankAchievementServerReward.Parser, new[]{ "Type" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpdateRankingServerReward), global::EpinelPS.ReqUpdateRankingServerReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArena), global::EpinelPS.ReqGetArena.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArenaEnemyList), global::EpinelPS.ReqGetArenaEnemyList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqArenaStart), global::EpinelPS.ReqArenaStart.Parser, new[]{ "EnemyUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqArenaBotResult), global::EpinelPS.ReqArenaBotResult.Parser, new[]{ "GroupId", "IsWin", "TeamNumber", "Nickname", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqArenaResult), global::EpinelPS.ReqArenaResult.Parser, new[]{ "EnemyUsn", "TeamNumber", "Enemy", "IsWin", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArenaEnemyData), global::EpinelPS.ReqGetArenaEnemyData.Parser, new[]{ "EnemyUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArenaRecordList), global::EpinelPS.ReqGetArenaRecordList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSpecialArena), global::EpinelPS.ReqGetSpecialArena.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSpecialArenaEnemyData), global::EpinelPS.ReqGetSpecialArenaEnemyData.Parser, new[]{ "EnemyUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSpecialArenaStart), global::EpinelPS.ReqSpecialArenaStart.Parser, new[]{ "EnemyUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSpecialArenaResult), global::EpinelPS.ReqSpecialArenaResult.Parser, new[]{ "EnemyUsn", "Enemy", "Result", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqShowSpecialArenaReward), global::EpinelPS.ReqShowSpecialArenaReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainSpecialArenaReward), global::EpinelPS.ReqObtainSpecialArenaReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSpecialArenaPointRankList), global::EpinelPS.ReqGetSpecialArenaPointRankList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSpecialArenaProfile), global::EpinelPS.ReqGetSpecialArenaProfile.Parser, new[]{ "TargetUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSpecialArenaEnemyList), global::EpinelPS.ReqGetSpecialArenaEnemyList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainInfraCoreReward), global::EpinelPS.ReqObtainInfraCoreReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCheckReceiveInfraCoreReward), global::EpinelPS.ReqCheckReceiveInfraCoreReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetEventList), global::EpinelPS.ReqGetEventList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqLoginEventData), global::EpinelPS.ReqLoginEventData.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqStoryDungeonEventData), global::EpinelPS.ReqStoryDungeonEventData.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetEventMissionClear), global::EpinelPS.ReqGetEventMissionClear.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainEventMissionReward), global::EpinelPS.ReqObtainEventMissionReward.Parser, new[]{ "EventId", "EventMissionIdList", "RequestTimeStamp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetEventScenarioData), global::EpinelPS.ReqGetEventScenarioData.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetEventScenarioComplete), global::EpinelPS.ReqSetEventScenarioComplete.Parser, new[]{ "EventId", "ScenarioId", "DialogType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainDailyEventReward), global::EpinelPS.ReqObtainDailyEventReward.Parser, new[]{ "EventId", "DailyEventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetJoinedEvent), global::EpinelPS.ReqGetJoinedEvent.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterLobbyPing), global::EpinelPS.ReqEnterLobbyPing.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSaveTutorial), global::EpinelPS.ReqSaveTutorial.Parser, new[]{ "TutorialId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterPoll), global::EpinelPS.ReqEnterPoll.Parser, new[]{ "PollId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinishPoll), global::EpinelPS.ReqFinishPoll.Parser, new[]{ "PollId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainLoginEventReward), global::EpinelPS.ReqObtainLoginEventReward.Parser, new[]{ "EventId", "Day" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMultiRaidRewardedCount), global::EpinelPS.ReqGetMultiRaidRewardedCount.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqStartMatch), global::EpinelPS.ReqStartMatch.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMultiRaidReward), global::EpinelPS.ReqObtainMultiRaidReward.Parser, new[]{ "EventId", "Damage" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMultiRaidRankingTopUser), global::EpinelPS.ReqGetMultiRaidRankingTopUser.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMultiRaidUserRanking), global::EpinelPS.ReqGetMultiRaidUserRanking.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEventShopProductList), global::EpinelPS.ReqEventShopProductList.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEventShopBuyProduct), global::EpinelPS.ReqEventShopBuyProduct.Parser, new[]{ "ShopCategory", "Order", "ShopProductTid", "Quantity", "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetTutorialList), global::EpinelPS.ReqGetTutorialList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetTutorial), global::EpinelPS.ReqSetTutorial.Parser, new[]{ "LastClearedTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterEventStage), global::EpinelPS.ReqEnterEventStage.Parser, new[]{ "StageId", "TeamNumber", "EventId", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearEventStage), global::EpinelPS.ReqClearEventStage.Parser, new[]{ "StageId", "TeamNumber", "EventId", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainPassReward), global::EpinelPS.ReqObtainPassReward.Parser, new[]{ "PassId", "PassRank" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqBuyPassRank), global::EpinelPS.ReqBuyPassRank.Parser, new[]{ "PassId", "TargetPassRank" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompletePassMission), global::EpinelPS.ReqCompletePassMission.Parser, new[]{ "PassId", "PassMissionList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetActivePassData), global::EpinelPS.ReqGetActivePassData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainOnePassReward), global::EpinelPS.ReqObtainOnePassReward.Parser, new[]{ "PassId", "PassRank", "PremiumReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSimRoom), global::EpinelPS.ReqGetSimRoom.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSelectSimRoomDifficulty), global::EpinelPS.ReqSelectSimRoomDifficulty.Parser, new[]{ "Difficulty", "StartingChapter", "OverclockOptionList", "OverclockSeason", "OverclockSubSeason" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSelectSimRoomEvent), global::EpinelPS.ReqSelectSimRoomEvent.Parser, new[]{ "Location", "Event" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterSimRoomBattle), global::EpinelPS.ReqEnterSimRoomBattle.Parser, new[]{ "Location", "Event", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearSimRoomBattle), global::EpinelPS.ReqClearSimRoomBattle.Parser, new[]{ "Location", "Event", "TeamNumber", "BattleResult", "RemainingHps", "RemainingTargetHp", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFastClearSimRoomBattle), global::EpinelPS.ReqFastClearSimRoomBattle.Parser, new[]{ "Location", "Event", "TeamNumber" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSelectSimRoomBuff), global::EpinelPS.ReqSelectSimRoomBuff.Parser, new[]{ "Location", "Event", "BuffToAdd", "BuffToDelete" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSelectSimRoomSelectionEvent), global::EpinelPS.ReqSelectSimRoomSelectionEvent.Parser, new[]{ "Location", "Event", "SelectionNumber" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSimRoomAcquireBuffFunction), global::EpinelPS.ReqGetSimRoomAcquireBuffFunction.Parser, new[]{ "Location", "Event", "SelectionNumber", "SelectionGroupElementId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqProceedSimRoomNikkeFunction), global::EpinelPS.ReqProceedSimRoomNikkeFunction.Parser, new[]{ "Location", "Event", "SelectionNumber", "SelectionGroupElementId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqProceedSimRoomBuffFunction), global::EpinelPS.ReqProceedSimRoomBuffFunction.Parser, new[]{ "Location", "Event", "SelectionNumber", "SelectionGroupElementId", "BuffToDelete" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqProceedSimRoomSkipFunction), global::EpinelPS.ReqProceedSimRoomSkipFunction.Parser, new[]{ "Location", "Event", "SelectionNumber", "SelectionGroupElementId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqQuitSimRoom), global::EpinelPS.ReqQuitSimRoom.Parser, new[]{ "BuffsToAdd", "BuffsToDelete" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCreateParty), global::EpinelPS.ReqCreateParty.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqInviteParty), global::EpinelPS.ReqInviteParty.Parser, new[]{ "ToUsn", "PartyId", "EventId", "IsForced" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqJoinPartyByCode), global::EpinelPS.ReqJoinPartyByCode.Parser, new[]{ "Code" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqJoinParty), global::EpinelPS.ReqJoinParty.Parser, new[]{ "PartyId", "Path", "Fusn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListFriendParty), global::EpinelPS.ReqListFriendParty.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListInvitableFriend), global::EpinelPS.ReqListInvitableFriend.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListInvitation), global::EpinelPS.ReqListInvitation.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqStartPartyMatch), global::EpinelPS.ReqStartPartyMatch.Parser, new[]{ "PartyId", "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSearchUserForInvite), global::EpinelPS.ReqSearchUserForInvite.Parser, new[]{ "SearchKeyWord", "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetWholeUserData), global::EpinelPS.ReqGetWholeUserData.Parser, new[]{ "TargetUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetInterceptData), global::EpinelPS.ReqGetInterceptData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterIntercept), global::EpinelPS.ReqEnterIntercept.Parser, new[]{ "Intercept", "InterceptId", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearIntercept), global::EpinelPS.ReqClearIntercept.Parser, new[]{ "Intercept", "InterceptId", "Damage", "TeamNumber", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetContentsOpenData), global::EpinelPS.ReqGetContentsOpenData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetTextAdvData), global::EpinelPS.ReqGetTextAdvData.Parser, new[]{ "TextAdvId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordTextAdvPage), global::EpinelPS.ReqRecordTextAdvPage.Parser, new[]{ "TextAdvPageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUndoTextAdvPage), global::EpinelPS.ReqUndoTextAdvPage.Parser, new[]{ "TextAdvId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearTextAdv), global::EpinelPS.ReqClearTextAdv.Parser, new[]{ "EndingPageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAddTextAdvCheckedLog), global::EpinelPS.ReqAddTextAdvCheckedLog.Parser, new[]{ "TextAdvId", "CheckedLogList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameNKSData), global::EpinelPS.ReqGetMiniGameNKSData.Parser, new[]{ "NKSId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpdateNKSMissionProgress), global::EpinelPS.ReqUpdateNKSMissionProgress.Parser, new[]{ "NKSId", "ProgressUpdateList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUploadMiniGameNKSProgress), global::EpinelPS.ReqUploadMiniGameNKSProgress.Parser, new[]{ "NKSId", "ProgressJson" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAccumulateMiniGameNKSRankingScore), global::EpinelPS.ReqAccumulateMiniGameNKSRankingScore.Parser, new[]{ "NKSId", "Score" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordMiniGameNKSStagePlayLog), global::EpinelPS.ReqRecordMiniGameNKSStagePlayLog.Parser, new[]{ "NKSId", "StageId", "CharacterId", "ItemCollectList", "MonsterKillList", "CharacterLevel", "SurvivalTime", "PlayResult", "IsResumedFromLastSave" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordMiniGameNKSCharacterUnlockLog), global::EpinelPS.ReqRecordMiniGameNKSCharacterUnlockLog.Parser, new[]{ "NKSId", "CharacterId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordMiniGameNKSSkillTreeUpgradeLog), global::EpinelPS.ReqRecordMiniGameNKSSkillTreeUpgradeLog.Parser, new[]{ "NKSId", "CharacterId", "ActType", "SkillTreeId", "SlotItemId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearInterceptPractice), global::EpinelPS.ReqClearInterceptPractice.Parser, new[]{ "Intercept", "InterceptId", "Damage", "TeamNumber", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetShootingRangeScoreV2), global::EpinelPS.ReqSetShootingRangeScoreV2.Parser, new[]{ "ShootingRangeId", "Score", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetSoloRaidDamage), global::EpinelPS.ReqSetSoloRaidDamage.Parser, new[]{ "RaidLevel", "Damage", "Team", "AntiCheatBattleData", "AntiCheatAdditionalInfo", "BattleResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetSoloRaidPracticeDamage), global::EpinelPS.ReqSetSoloRaidPracticeDamage.Parser, new[]{ "RaidLevel", "Damage", "Team", "DifficultyType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetSoloRaidTrialDamage), global::EpinelPS.ReqSetSoloRaidTrialDamage.Parser, new[]{ "RaidLevel", "Damage", "Team", "AntiCheatBattleData", "AntiCheatAdditionalInfo", "BattleResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearArchiveStage), global::EpinelPS.ReqClearArchiveStage.Parser, new[]{ "EventId", "StageId", "TeamNumber", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetUnionRaidDamage), global::EpinelPS.ReqSetUnionRaidDamage.Parser, new[]{ "RaidLevel", "RaidStep", "Damage", "Team", "AntiCheatBattleData", "AntiCheatAdditionalInfo", "BattleResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetUnionRaidPracticeDamage), global::EpinelPS.ReqSetUnionRaidPracticeDamage.Parser, new[]{ "RaidLevel", "RaidStep", "Damage", "Team", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearEventQuestStage), global::EpinelPS.ReqClearEventQuestStage.Parser, new[]{ "EventQuestManagerTid", "StageId", "EventQuestId", "TeamNumber", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArchiveMiniGameData), global::EpinelPS.ReqGetArchiveMiniGameData.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetArchiveMiniGameData), global::EpinelPS.ReqSetArchiveMiniGameData.Parser, new[]{ "EventId", "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameNKSV2Data), global::EpinelPS.ReqGetMiniGameNKSV2Data.Parser, new[]{ "NKSId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUploadMiniGameNKSV2Progress), global::EpinelPS.ReqUploadMiniGameNKSV2Progress.Parser, new[]{ "NKSId", "ProgressJson" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpdateNKSV2MissionProgress), global::EpinelPS.ReqUpdateNKSV2MissionProgress.Parser, new[]{ "NKSId", "ProgressUpdateList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAccumulateMiniGameNKSV2RankingScore), global::EpinelPS.ReqAccumulateMiniGameNKSV2RankingScore.Parser, new[]{ "NKSId", "Score" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSwitchTimePeriod), global::EpinelPS.ReqSwitchTimePeriod.Parser, new[]{ "EventId", "CurPeriod" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetDaveData), global::EpinelPS.ReqGetDaveData.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompleteDaveDive), global::EpinelPS.ReqCompleteDaveDive.Parser, new[]{ "EventId", "Items", "UnderwaterPreys" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqChangeDaveMasterRole), global::EpinelPS.ReqChangeDaveMasterRole.Parser, new[]{ "EventId", "MasterRole" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUnlockDaveRole), global::EpinelPS.ReqUnlockDaveRole.Parser, new[]{ "EventId", "Role" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpgradeDaveEquipment), global::EpinelPS.ReqUpgradeDaveEquipment.Parser, new[]{ "EventId", "Tid", "TargetLevel", "IsWeapon" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDeductDaveItem), global::EpinelPS.ReqDeductDaveItem.Parser, new[]{ "EventId", "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompleteDaveSushi), global::EpinelPS.ReqCompleteDaveSushi.Parser, new[]{ "EventId", "Turnover", "CookScroe", "SushiSellList", "SushiStartList", "KitchenList", "HallList", "FinishOrder", "FailedOrder" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpgradeDaveSushi), global::EpinelPS.ReqUpgradeDaveSushi.Parser, new[]{ "EventId", "Tid", "TargetLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearDaveBagNewIcon), global::EpinelPS.ReqClearDaveBagNewIcon.Parser, new[]{ "EventId", "ItemIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearDaveSushiNewIcon), global::EpinelPS.ReqClearDaveSushiNewIcon.Parser, new[]{ "EventId", "SushiIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetDaveSushiMenus), global::EpinelPS.ReqSetDaveSushiMenus.Parser, new[]{ "EventId", "AddSushiMenus", "DelSushiMenus" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDaveSushiEmployee), global::EpinelPS.ReqDaveSushiEmployee.Parser, new[]{ "EventId", "EmployeeId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDaveUnlockSushi), global::EpinelPS.ReqDaveUnlockSushi.Parser, new[]{ "EventId", "SushiIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameDaveRanking), global::EpinelPS.ReqGetMiniGameDaveRanking.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMiniGameDaveMissionReward), global::EpinelPS.ReqObtainMiniGameDaveMissionReward.Parser, new[]{ "EventId", "MissionIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqMiniGameDaveDriftBottle), global::EpinelPS.ReqMiniGameDaveDriftBottle.Parser, new[]{ "EventId", "BottleId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetAllMiniGameDaveTriggers), global::EpinelPS.ReqGetAllMiniGameDaveTriggers.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqReportDiverRoundFlow), global::EpinelPS.ReqReportDiverRoundFlow.Parser, new[]{ "EventId", "CharacterId", "Result", "BattleId", "Depth", "Oxygen", "Weight", "ReceivedItem", "Time", "AddOxygen", "AttackedOxygen", "DivingOxygen", "QTETimes", "QTEFailedTimes", "WeaponLv", "DivingGearLv", "HarpoonLv", "BoxLv" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDaveDiverItemFlow), global::EpinelPS.ReqDaveDiverItemFlow.Parser, new[]{ "EventId", "BattleId", "CharacterId", "ItemType", "ItemId", "Count", "Weight", "Rank", "Afterweight" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetReddot), global::EpinelPS.NetReddot.Parser, new[]{ "Seq", "ContentType", "ReddotData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetReddotLiveWallpaperExData), global::EpinelPS.NetReddotLiveWallpaperExData.Parser, new[]{ "Id" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMessenger), global::EpinelPS.NetMessenger.Parser, new[]{ "Seq", "MessengerId", "IsRewarded" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSubQuestData), global::EpinelPS.NetSubQuestData.Parser, new[]{ "SubQuestId", "CreatedAt", "IsReceived" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserData), global::EpinelPS.NetUserData.Parser, new[]{ "Exp", "Level", "Icon", "IconPrism", "Frame", "Desc", "SendFriendshipCount", "ReceiveFriendshipCount", "ArenaCount", "LastDialogId", "CounselCount", "CommanderRoomJukebox", "LobbyJukebox", "SpecialArenaCount", "CostumeLv", "InfraCoreExp", "InfraCoreLv", "Tutorials", "GuildLeaveAt", "OutpostFastBattleCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetWholeUserData), global::EpinelPS.NetWholeUserData.Parser, new[]{ "Usn", "Server", "Nickname", "Level", "Icon", "IconPrism", "Frame", "TeamCombat", "LastActionAt", "GuildName", "IsBot", "GroupId", "UserTitleId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserCharacterData), global::EpinelPS.NetUserCharacterData.Parser, new[]{ "Default", "IsSynchro", "Artifact" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserCharacterDefaultData), global::EpinelPS.NetUserCharacterDefaultData.Parser, new[]{ "Csn", "Tid", "Level", "Grade", "DispatchTid", "CostumeId", "UltiSkillLv", "Skill1Lv", "Skill2Lv" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserCurrencyData), global::EpinelPS.NetUserCurrencyData.Parser, new[]{ "Type", "Value" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserItemData), global::EpinelPS.NetUserItemData.Parser, new[]{ "Isn", "Tid", "Count", "Csn", "Corporation", "Level", "Exp", "Position" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserRedeemData), global::EpinelPS.NetUserRedeemData.Parser, new[]{ "RedeemId", "Tid", "Count", "DeleteTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.LocaleableText), global::EpinelPS.LocaleableText.Parser, new[]{ "IsPlain", "Str", "Args" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserMailData), global::EpinelPS.NetUserMailData.Parser, new[]{ "Msn", "Sender", "Type", "State", "Title", "Text", "CreatedAt", "Nickname", "AppNoticeId", "HasReward", "Items", "Period" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMailRewardItem), global::EpinelPS.NetMailRewardItem.Parser, new[]{ "RewardType", "RewardId", "RewardValue", "ExpiredAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserAttractiveData), global::EpinelPS.NetUserAttractiveData.Parser, new[]{ "NameCode", "Level", "Exp", "IsCounsel", "CompleteCounsels", "CompleteRewardLevels", "IsFavorites", "CounseledCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserOutpostData), global::EpinelPS.NetUserOutpostData.Parser, new[]{ "SlotId", "BuildingId", "IsDone", "StartAt", "CompleteAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserTeamData), global::EpinelPS.NetUserTeamData.Parser, new[]{ "Type", "LastContentsTeamNumber", "Teams" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserSynchroData), global::EpinelPS.NetUserSynchroData.Parser, new[]{ "SynchroLv", "SynchroMaxLv", "IsChanged", "StandardCharacters", "Slots" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserJukeboxData), global::EpinelPS.NetUserJukeboxData.Parser, new[]{ "SelectTid", "List" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserJukeboxDataV2), global::EpinelPS.NetUserJukeboxDataV2.Parser, new[]{ "CommandBgm", "JukeboxTableIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserHarmonyCubeData), global::EpinelPS.NetUserHarmonyCubeData.Parser, new[]{ "Isn", "Tid", "Level", "CsnList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserRecycleRoomData), global::EpinelPS.NetUserRecycleRoomData.Parser, new[]{ "Tid", "Level", "Exp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserLostSectorData), global::EpinelPS.NetUserLostSectorData.Parser, new[]{ "SectorId", "RewardCount", "IsFinalReward", "IsPlaying", "IsOpen", "CurrentClearStageCount", "MaxClearStageCount", "IsPerfectReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserFavoriteItemData), global::EpinelPS.NetUserFavoriteItemData.Parser, new[]{ "FavoriteItemId", "Tid", "Csn", "Level", "Exp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetWholeUserTeamData), global::EpinelPS.NetWholeUserTeamData.Parser, new[]{ "Type", "TeamNumber", "TeamCombat", "Slots" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCurrencyData), global::EpinelPS.NetCurrencyData.Parser, new[]{ "Type", "Value", "FinalValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTeamSlot), global::EpinelPS.NetTeamSlot.Parser, new[]{ "Slot", "Value", "ValueType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetIncreaseExpData), global::EpinelPS.NetIncreaseExpData.Parser, new[]{ "Csn", "NameCode", "BeforeLv", "BeforeExp", "CurrentLv", "CurrentExp", "GainExp", "IncreaseExp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetItemData), global::EpinelPS.NetItemData.Parser, new[]{ "Isn", "Tid", "Count", "Corporation" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetRedeemData), global::EpinelPS.NetRedeemData.Parser, new[]{ "RedeemId", "Tid", "Count", "DeleteTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFavoriteItemData), global::EpinelPS.NetFavoriteItemData.Parser, new[]{ "FavoriteItemId", "Tid", "Csn", "Level", "Exp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCharacterData), global::EpinelPS.NetCharacterData.Parser, new[]{ "Csn", "Tid", "PieceCount", "CurrencyValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetProfileFrameData), global::EpinelPS.NetProfileFrameData.Parser, new[]{ "FrameTid", "TriggerTid", "AcquiredAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPassPointData), global::EpinelPS.NetPassPointData.Parser, new[]{ "Value", "FinalValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAutoChargeData), global::EpinelPS.NetAutoChargeData.Parser, new[]{ "AutoChargeId", "FinalValue", "Value" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetRewardData), global::EpinelPS.NetRewardData.Parser, new[]{ "UserExp", "Item", "Currency", "Character", "ProfileFrame", "CharacterAttractive", "JukeboxBgm", "Memorial", "Livewallpaper", "CharacterCostume", "Point", "InfraCoreExp", "UserCharacters", "UserItems", "PassPoint", "AutoChargeList", "UserRedeems", "Redeem", "UserFavoriteItems", "FavoriteItems", "ProfileCardObjects", "UserTitleList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimpleGuildData), global::EpinelPS.NetSimpleGuildData.Parser, new[]{ "Gsn", "Name", "Emblem", "Grade", "ActivityPoint", "MemberCount", "ActivityPointDaily", "ActivityPointRecent", "IsBot", "UnionRaidTier", "UnionRaidTierNumber" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCharacterCount), global::EpinelPS.NetCharacterCount.Parser, new[]{ "CorporationType", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetWholeTeamSlot), global::EpinelPS.NetWholeTeamSlot.Parser, new[]{ "Slot", "Tid", "Level", "Csn", "CostumeId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTriggerData), global::EpinelPS.NetTriggerData.Parser, new[]{ "Trigger", "ConditionId", "UserValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCountTriggerData), global::EpinelPS.NetCountTriggerData.Parser, new[]{ "CreatedAt", "Trigger", "ConditionId", "UserValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetValueTriggerData), global::EpinelPS.NetValueTriggerData.Parser, new[]{ "Trigger", "ConditionId", "UserValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTriggerClearData), global::EpinelPS.NetTriggerClearData.Parser, new[]{ "Tid", "ClearValue", "IsReceived" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetEventMissionClearData), global::EpinelPS.NetEventMissionClearData.Parser, new[]{ "EventId", "EventMissionId", "CreatedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTeamData), global::EpinelPS.NetTeamData.Parser, new[]{ "TeamNumber", "Slots" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSynchroSlot), global::EpinelPS.NetSynchroSlot.Parser, new[]{ "Slot", "Csn", "AvailableRegisterAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSubQuestTrigger), global::EpinelPS.NetSubQuestTrigger.Parser, new[]{ "Tid", "UserValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetWallpaperData), global::EpinelPS.NetWallpaperData.Parser, new[]{ "Order", "Type", "Id" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTimeReward), global::EpinelPS.NetTimeReward.Parser, new[]{ "UseId", "ValuePerMinAfterBuff", "ValuePerMinBeforeBuff", "Buffs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTimeRewardBuff), global::EpinelPS.NetTimeRewardBuff.Parser, new[]{ "Tid", "FunctionType", "Value", "SourceType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPointData), global::EpinelPS.NetPointData.Parser, new[]{ "Tid", "Value" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialInterceptUserRankingData), global::EpinelPS.NetSpecialInterceptUserRankingData.Parser, new[]{ "Usn", "Ranking", "Level", "Icon", "IconPrism", "Nickname", "Score", "Team", "TeamCombat", "ProfileFrame" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialInterceptGuildRankingData), global::EpinelPS.NetSpecialInterceptGuildRankingData.Parser, new[]{ "Gsn", "Ranking", "Grade", "Emblem", "Name", "RankingPoint" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetStageClearInfo), global::EpinelPS.NetStageClearInfo.Parser, new[]{ "User", "TeamCombat", "ClearedAt", "Slots" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetStageClearInfoTeam), global::EpinelPS.NetStageClearInfoTeam.Parser, new[]{ "Slot", "Tid", "Level", "Combat", "CharacterType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialRaidCountData), global::EpinelPS.NetSpecialRaidCountData.Parser, new[]{ "SpecialRaidId", "CountRemain" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDailyEventMissionProgress), global::EpinelPS.NetDailyEventMissionProgress.Parser, new[]{ "DailyEventId", "Value" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetProfileTeamSlot), global::EpinelPS.NetProfileTeamSlot.Parser, new[]{ "Default", "Equipment", "Artifact", "IsSynchro", "AttractiveLv", "Slot", "Awakenings", "FavoriteItem" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMemorialCount), global::EpinelPS.NetMemorialCount.Parser, new[]{ "MemorialSeriesId", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetProfileData), global::EpinelPS.NetProfileData.Parser, new[]{ "Desc", "LastActionAt", "Exp", "LastCampaignNormalStageId", "LastCampaignHardStageId", "LastTribeTowerFloor", "User", "ProfileTeam", "Guild", "CharacterCount", "Recycle", "SynchroLv", "SynchroSlotCount", "InfraCoreLv", "LastTacticAcademyClass", "LastTacticAcademyLesson", "MemorialCount", "JukeboxCount", "CostumeLv", "OutpostOpenState", "CostumeCount", "Language", "ProfileFrameHistoryType", "ProfileFrames", "RepresentativeProfileFrames", "RecentAcquireFilterTypes", "SimRoomOverclockHighScoreLevel", "SimRoomOverclockHighScoreData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetOutpostBattleLevel), global::EpinelPS.NetOutpostBattleLevel.Parser, new[]{ "IsLevelUp", "Level", "Exp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetOutpostBattleTime), global::EpinelPS.NetOutpostBattleTime.Parser, new[]{ "BattleTime", "MaxBattleTime", "OverBattleTime", "MaxOverBattleTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetShopProductInfoData), global::EpinelPS.NetShopProductInfoData.Parser, new[]{ "Order", "ProductId", "BuyLimitCount", "BuyCount", "CorporationType", "Discount", "EndAt", "UseDateCondition" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetShopBuyProductData), global::EpinelPS.NetShopBuyProductData.Parser, new[]{ "BuyCount", "UserItems", "Currency", "Character", "AutoCharge", "Item", "UserCharacters", "LiveWallPapers", "UserTitleList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetInAppShopBuyProductData), global::EpinelPS.NetInAppShopBuyProductData.Parser, new[]{ "BuyCount", "Item", "Currency", "CharacterCostume" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTutorialData), global::EpinelPS.NetTutorialData.Parser, new[]{ "GroupId", "LastClearedTid", "LastClearedVersion" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetBattleTeamData), global::EpinelPS.NetBattleTeamData.Parser, new[]{ "Slot", "Tid", "Damage", "CurrentHp", "CombatPower", "Level", "Csn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetBattleData), global::EpinelPS.NetBattleData.Parser, new[]{ "AutoFight", "AutoSkill", "AutoFightSwitch", "AutoSkillSwitch", "CharacterSwitch", "BattleTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFieldStageData), global::EpinelPS.NetFieldStageData.Parser, new[]{ "PositionId", "StageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFieldObjectData), global::EpinelPS.NetFieldObjectData.Parser, new[]{ "Stages", "Objects" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetVector3), global::EpinelPS.NetVector3.Parser, new[]{ "X", "Y", "Z" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFieldObject), global::EpinelPS.NetFieldObject.Parser, new[]{ "ActionAt", "Type", "PositionId", "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetShootingRangeRankingData), global::EpinelPS.NetShootingRangeRankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUnionRaidRankingData), global::EpinelPS.NetUnionRaidRankingData.Parser, new[]{ "GuildData", "Tier", "RankInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUnionRaidGuildInfo), global::EpinelPS.NetUnionRaidGuildInfo.Parser, new[]{ "Gsn", "Ranking", "AchieveLevel", "AchieveStep", "LeftHp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUnionRaidRankInfo), global::EpinelPS.NetUnionRaidRankInfo.Parser, new[]{ "Ranking", "TotalDamage" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatBattleTLogAdditionalInfo), global::EpinelPS.NetAntiCheatBattleTLogAdditionalInfo.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatBattleData), global::EpinelPS.NetAntiCheatBattleData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatArenaBattleData), global::EpinelPS.NetAntiCheatArenaBattleData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatCharacter), global::EpinelPS.NetAntiCheatCharacter.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatCharacterStat), global::EpinelPS.NetAntiCheatCharacterStat.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatCharacterSpec), global::EpinelPS.NetAntiCheatCharacterSpec.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatItemData), global::EpinelPS.NetAntiCheatItemData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatCharacterAttackData), global::EpinelPS.NetAntiCheatCharacterAttackData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatCharacterSkillData), global::EpinelPS.NetAntiCheatCharacterSkillData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatHpData), global::EpinelPS.NetAntiCheatHpData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatGiveHealData), global::EpinelPS.NetAntiCheatGiveHealData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatMonster), global::EpinelPS.NetAntiCheatMonster.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatMonsterAttackData), global::EpinelPS.NetAntiCheatMonsterAttackData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatStatFunctionAttackData), global::EpinelPS.NetAntiCheatStatFunctionAttackData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatStatFunctionHpData), global::EpinelPS.NetAntiCheatStatFunctionHpData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAntiCheatStatFunctionGiveHealData), global::EpinelPS.NetAntiCheatStatFunctionGiveHealData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserDispatchData), global::EpinelPS.NetUserDispatchData.Parser, new[]{ "Tid", "IsRun", "StartAt", "EndAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSelectableDispatchData), global::EpinelPS.NetSelectableDispatchData.Parser, new[]{ "DispatchGroupId", "SelectTid", "SelectSlotId", "IsRun", "StartAt", "EndAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSchedule), global::EpinelPS.NetSchedule.Parser, new[]{ "OnlyOnce", "DayOfWeek", "Periodic", "AllTime" }, new[]{ "ScheduleKindOneof" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAllTimeSchedule), global::EpinelPS.NetAllTimeSchedule.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetOnlyOnceSchedule), global::EpinelPS.NetOnlyOnceSchedule.Parser, new[]{ "StartAt", "EndAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDayOfWeekSchedule), global::EpinelPS.NetDayOfWeekSchedule.Parser, new[]{ "StartTime", "Duration", "DayOfWeeks" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPeriodicSchedule), global::EpinelPS.NetPeriodicSchedule.Parser, new[]{ "InitialStartTime", "Duration", "Period" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetEquipmentAwakening), global::EpinelPS.NetEquipmentAwakening.Parser, new[]{ "Isn", "Option" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetEquipmentAwakeningOption), global::EpinelPS.NetEquipmentAwakeningOption.Parser, new[]{ "Option1Id", "Option1Lock", "Option2Id", "Option2Lock", "Option3Id", "Option3Lock" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetGuildChatData), global::EpinelPS.NetGuildChatData.Parser, new[]{ "Usn", "MessageId", "Message", "CreatedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetGachaEntityData), global::EpinelPS.NetGachaEntityData.Parser, new[]{ "Tid", "Sn", "Type", "Corporation", "PieceCount", "CurrencyValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCampaignTeamPosition), global::EpinelPS.NetCampaignTeamPosition.Parser, new[]{ "TeamNumber", "Type", "Position" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserAutoChargeData), global::EpinelPS.NetUserAutoChargeData.Parser, new[]{ "AutoChargeId", "Value" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCharacterCombatData), global::EpinelPS.NetCharacterCombatData.Parser, new[]{ "Attack", "Defense", "Hp", "Skill1Lv", "Skill2Lv", "SkillBurstLv" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetEventData), global::EpinelPS.NetEventData.Parser, new[]{ "Id", "EventSystemType", "EventStartDate", "EventEndDate", "EventVisibleDate", "EventDisableDate", "UpcomingEventVisibleDate" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCampaignFieldObject), global::EpinelPS.NetCampaignFieldObject.Parser, new[]{ "PositionId", "Type", "TeamPositions", "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFieldObjectInteractionData), global::EpinelPS.NetFieldObjectInteractionData.Parser, new[]{ "PositionId", "Type", "TeamPosition", "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetLoginEventReceiveStatus), global::EpinelPS.NetLoginEventReceiveStatus.Parser, new[]{ "EventId", "IsAllReceived" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetProfileRepresentativeFrame), global::EpinelPS.NetProfileRepresentativeFrame.Parser, new[]{ "Slot", "FrameTableId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetProfileSimRoomOverclockHighScoreData), global::EpinelPS.NetProfileSimRoomOverclockHighScoreData.Parser, new[]{ "Season", "OptionList", "OptionLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTowerDefenseStageLog), global::EpinelPS.NetTowerDefenseStageLog.Parser, new[]{ "TotalWave", "StartGold", "RemainGold", "RemainDefensePoint", "OpenHeroSlotCount", "TotalTowerSlotCount", "TowerList", "HeroTowerList", "DemolishedTowerList", "DemolishedHeroTowerList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTowerDefenseTowerLog), global::EpinelPS.NetTowerDefenseTowerLog.Parser, new[]{ "TowerId", "TowerSkillIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetJukeboxBgm), global::EpinelPS.NetJukeboxBgm.Parser, new[]{ "Location", "Type", "JukeboxTableId", "JukeboxPlaylist", "JukeboxFavorite", "IsShuffle" }, new[]{ "JukeboxBgm" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetJukeboxPlaylistSong), global::EpinelPS.NetJukeboxPlaylistSong.Parser, new[]{ "Order", "JukeboxTableId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetJukeboxPlaylist), global::EpinelPS.NetJukeboxPlaylist.Parser, new[]{ "JukeboxPlaylistUid", "Title", "Songs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetJukeboxFavorite), global::EpinelPS.NetJukeboxFavorite.Parser, new[]{ "Songs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetStackUpBox), global::EpinelPS.NetStackUpBox.Parser, new[]{ "BoxWidth", "ScoreGain" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCoinCount), global::EpinelPS.NetCoinCount.Parser, new[]{ "CoinObjectId", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSmashScoring), global::EpinelPS.NetSmashScoring.Parser, new[]{ "ScoringType", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetRunningEventLog), global::EpinelPS.NetRunningEventLog.Parser, new[]{ "Type", "Time" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetClimbingAntiCheatData), global::EpinelPS.NetClimbingAntiCheatData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetClimbingObstacle), global::EpinelPS.NetClimbingObstacle.Parser, new[]{ "Lane", "Center" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetClimbingPlayerMoveSegment), global::EpinelPS.NetClimbingPlayerMoveSegment.Parser, new[]{ "Lane", "Start", "End" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterLobbyServer), global::EpinelPS.ResEnterLobbyServer.Parser, new[]{ "Nickname", "User", "Currency", "Character", "TypeTeams", "Items", "Attractives", "LastClearedNormalMainStageId", "LastClearedHardMainStageId", "LastClearedMod", "Gsn", "RepresentationTeam", "Outposts", "SynchroLv", "HarmonyCubes", "Recycle", "TimeRewardBuffs", "ClearLessons", "UserGlobalOptions", "OutpostBattleLevel", "BattleTime", "MaxBattleTime", "SynchroStandardCharacters", "ResetHour", "DispatchList", "Awakenings", "Redeems", "OutpostBattleTime", "LobbyJukeboxBgm", "CommanderRoomJukeboxBgm" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetUserData), global::EpinelPS.ResGetUserData.Parser, new[]{ "User", "Currency", "LastClearedNormalMainStageId", "LastClearedHardMainStageId", "LastClearedMod", "Gsn", "RepresentationTeam", "SynchroLv", "CostumeCount", "TimeRewardBuffs", "ClearLessons", "OutpostBattleLevel", "BattleTime", "MaxBattleTime", "DispatchClearCountList", "ResetHour", "IsSimple", "OutpostBattleTime", "LobbyJukeboxBgm", "CommanderRoomJukeboxBgm" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetNickname), global::EpinelPS.ResSetNickname.Parser, new[]{ "Result", "Nickname", "Currencies", "BanEndTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetNicknameByItem), global::EpinelPS.ReqSetNicknameByItem.Parser, new[]{ "Nickname" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetNicknameByItem), global::EpinelPS.ResSetNicknameByItem.Parser, new[]{ "Result", "Nickname", "Item", "BanEndTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetPurchaseRestriction), global::EpinelPS.ResSetPurchaseRestriction.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMailData), global::EpinelPS.ResGetMailData.Parser, new[]{ "Mail" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMail2), global::EpinelPS.ReqObtainMail2.Parser, new[]{ "Msn", "Type" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMail2), global::EpinelPS.ResObtainMail2.Parser, new[]{ "Result", "Data", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.Mail), global::EpinelPS.Mail.Parser, new[]{ "Msn", "Type" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllObtainMail), global::EpinelPS.ResAllObtainMail.Parser, new[]{ "SucceedMails", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResReadMail), global::EpinelPS.ResReadMail.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteReadMail), global::EpinelPS.ResDeleteReadMail.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetCurrencyData), global::EpinelPS.ResGetCurrencyData.Parser, new[]{ "Currency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCentauriPurchaseExtraData), global::EpinelPS.NetCentauriPurchaseExtraData.Parser, new[]{ "ProductId", "BillId", "ChargeAmount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRefreshChargeCurrencyData), global::EpinelPS.ResRefreshChargeCurrencyData.Parser, new[]{ "ChargeCash", "FreeCash" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetProfileData), global::EpinelPS.ResGetProfileData.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetProfileFrame), global::EpinelPS.ResGetProfileFrame.Parser, new[]{ "Frames" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetProfileIcon), global::EpinelPS.ResSetProfileIcon.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetProfileFrame), global::EpinelPS.ResSetProfileFrame.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetProfileData), global::EpinelPS.ResSetProfileData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetProfileDesc), global::EpinelPS.ResSetProfileDesc.Parser, new[]{ "Result", "BanEndTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetProfileTeam), global::EpinelPS.ResSetProfileTeam.Parser, new[]{ "TeamCombat", "Team" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBuyTicket), global::EpinelPS.ResBuyTicket.Parser, new[]{ "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetScenarioComplete), global::EpinelPS.ResSetScenarioComplete.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetScenarioList), global::EpinelPS.ResGetScenarioList.Parser, new[]{ "ScenarioList", "BookmarkScenarioList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqExistScenario), global::EpinelPS.ReqExistScenario.Parser, new[]{ "ScenarioGroupIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResExistScenario), global::EpinelPS.ResExistScenario.Parser, new[]{ "ExistGroupIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetWallpaper), global::EpinelPS.ResSetWallpaper.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetWallpaper), global::EpinelPS.ResGetWallpaper.Parser, new[]{ "WallpaperList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetWallpaperInventory), global::EpinelPS.ResGetWallpaperInventory.Parser, new[]{ "LivewallpaperIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSaveUserGlobalOptions), global::EpinelPS.ResSaveUserGlobalOptions.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterLobbyPing), global::EpinelPS.ResEnterLobbyPing.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSaveTutorial), global::EpinelPS.ResSaveTutorial.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterPoll), global::EpinelPS.ResEnterPoll.Parser, new[]{ "IsReceived", "CallbackId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinishPoll), global::EpinelPS.ResFinishPoll.Parser, new[]{ "IsFinished" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetNow), global::EpinelPS.ResGetNow.Parser, new[]{ "Tick", "ResetHour", "CheatShiftDuration" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetWholeUserData), global::EpinelPS.ResGetWholeUserData.Parser, new[]{ "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetContentsOpenData), global::EpinelPS.ResGetContentsOpenData.Parser, new[]{ "GuildLevel", "MaxGachaCount", "MaxGachaPremiumCount", "ClearStageList", "TutorialGachaPlayCount", "ClearSimRoomChapterList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetParentControlConfig), global::EpinelPS.ReqGetParentControlConfig.Parser, new[]{ "OpenId", "Token", "ChannelId", "Os" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetParentControlConfig), global::EpinelPS.ResGetParentControlConfig.Parser, new[]{ "IsEnable", "TimeZone", "WeekdayTimeStart", "WeekdayTimeEnd", "WeekdayTimeLimit", "WeekendTimeStart", "WeekendTimeEnd", "WeekendTimeLimit" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetParentControlPlayTime), global::EpinelPS.ReqGetParentControlPlayTime.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetParentControlPlayTime), global::EpinelPS.ResGetParentControlPlayTime.Parser, new[]{ "UpdatedAt", "PlayTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetParentControlPlayTime), global::EpinelPS.ReqSetParentControlPlayTime.Parser, new[]{ "PlayTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetParentControlPlayTime), global::EpinelPS.ResSetParentControlPlayTime.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetProfileRepresentativeFrame), global::EpinelPS.ReqSetProfileRepresentativeFrame.Parser, new[]{ "ProfileFrameHistoryType", "UserProfileRepresentativeFrames", "RecentAcquireFilterTypes" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetProfileRepresentativeFrame), global::EpinelPS.ResSetProfileRepresentativeFrame.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.SpecialLobbySlot), global::EpinelPS.SpecialLobbySlot.Parser, new[]{ "SpecialLobbySlotId", "IsHide" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSpecialLobbySlotData), global::EpinelPS.ReqGetSpecialLobbySlotData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSpecialLobbySlotData), global::EpinelPS.ResGetSpecialLobbySlotData.Parser, new[]{ "SpecialLobbySlots" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetSpecialLobbySlotHide), global::EpinelPS.ReqSetSpecialLobbySlotHide.Parser, new[]{ "SpecialLobbySlotId", "IsHide" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSpecialLobbySlotHide), global::EpinelPS.ResSetSpecialLobbySlotHide.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetUserTitleList), global::EpinelPS.ReqGetUserTitleList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetUserTitleList), global::EpinelPS.ResGetUserTitleList.Parser, new[]{ "UserTitleList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserTitle), global::EpinelPS.NetUserTitle.Parser, new[]{ "UserTitleId", "IsNew" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetUserTitleCounterList), global::EpinelPS.ReqGetUserTitleCounterList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetUserTitleCounterList), global::EpinelPS.ResGetUserTitleCounterList.Parser, new[]{ "UserTitleCounterList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserTitleCounter), global::EpinelPS.NetUserTitleCounter.Parser, new[]{ "Condition", "SubCondition", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAcquireUserTitle), global::EpinelPS.ReqAcquireUserTitle.Parser, new[]{ "UserTitleAcquireIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAcquireUserTitle), global::EpinelPS.ResAcquireUserTitle.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetUserTitle), global::EpinelPS.ReqSetUserTitle.Parser, new[]{ "UserTitleId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetUserTitle), global::EpinelPS.ResSetUserTitle.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUnMarkUserTitleBadge), global::EpinelPS.ReqUnMarkUserTitleBadge.Parser, new[]{ "UserTitleIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUnMarkUserTitleBadge), global::EpinelPS.ResUnMarkUserTitleBadge.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetResettableArchiveScenario), global::EpinelPS.ReqGetResettableArchiveScenario.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetResettableArchiveScenario), global::EpinelPS.ResGetResettableArchiveScenario.Parser, new[]{ "ScenarioIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetNonResettableArchiveScenario), global::EpinelPS.ReqGetNonResettableArchiveScenario.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetNonResettableArchiveScenario), global::EpinelPS.ResGetNonResettableArchiveScenario.Parser, new[]{ "ScenarioIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompleteArchiveScenario), global::EpinelPS.ReqCompleteArchiveScenario.Parser, new[]{ "EventId", "ScenarioId", "DialogType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteArchiveScenario), global::EpinelPS.ResCompleteArchiveScenario.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetLastClearedArchiveStage), global::EpinelPS.NetLastClearedArchiveStage.Parser, new[]{ "DifficultyId", "StageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArchiveStoryDungeon), global::EpinelPS.ReqGetArchiveStoryDungeon.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArchiveStoryDungeon), global::EpinelPS.ResGetArchiveStoryDungeon.Parser, new[]{ "LastClearedArchiveStageList", "TeamData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterArchiveStage), global::EpinelPS.ReqEnterArchiveStage.Parser, new[]{ "EventId", "StageId", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterArchiveStage), global::EpinelPS.ResEnterArchiveStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearArchiveStage), global::EpinelPS.ResClearArchiveStage.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFastClearArchiveStage), global::EpinelPS.ReqFastClearArchiveStage.Parser, new[]{ "EventId", "StageId", "TeamNumber" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFastClearArchiveStage), global::EpinelPS.ResFastClearArchiveStage.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetArchiveTextAdvData), global::EpinelPS.ReqSetArchiveTextAdvData.Parser, new[]{ "TextAdvId", "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetArchiveTextAdvData), global::EpinelPS.ResSetArchiveTextAdvData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArchiveTextAdvData), global::EpinelPS.ReqGetArchiveTextAdvData.Parser, new[]{ "TextAdvId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArchiveTextAdvData), global::EpinelPS.ResGetArchiveTextAdvData.Parser, new[]{ "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDeleteArchiveTextAdvData), global::EpinelPS.ReqDeleteArchiveTextAdvData.Parser, new[]{ "TextAdvId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteArchiveTextAdvData), global::EpinelPS.ResDeleteArchiveTextAdvData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUnlockArchiveRecord), global::EpinelPS.ReqUnlockArchiveRecord.Parser, new[]{ "ArchiveRecordId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUnlockArchiveRecord), global::EpinelPS.ResUnlockArchiveRecord.Parser, new[]{ "UserItem" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArchiveRecord), global::EpinelPS.ReqGetArchiveRecord.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArchiveRecord), global::EpinelPS.ResGetArchiveRecord.Parser, new[]{ "ArchiveRecordList", "UnlockedArchiveRecordList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqResetArchiveRecord), global::EpinelPS.ReqResetArchiveRecord.Parser, new[]{ "ArchiveRecordId", "ArchiveProgressGroupIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetArchiveRecord), global::EpinelPS.ResResetArchiveRecord.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqProceedArchiveMessage), global::EpinelPS.ReqProceedArchiveMessage.Parser, new[]{ "MessageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResProceedArchiveMessage), global::EpinelPS.ResProceedArchiveMessage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArchiveMessage), global::EpinelPS.NetArchiveMessage.Parser, new[]{ "ConditionId", "MessageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArchiveMessenger), global::EpinelPS.ReqGetArchiveMessenger.Parser, new[]{ "ArchiveMessengerGroupId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArchiveMessenger), global::EpinelPS.ResGetArchiveMessenger.Parser, new[]{ "ArchiveMessageList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetArchiveMiniGameData), global::EpinelPS.ResSetArchiveMiniGameData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArchiveMiniGameData), global::EpinelPS.ResGetArchiveMiniGameData.Parser, new[]{ "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArchiveDice), global::EpinelPS.ReqGetArchiveDice.Parser, new[]{ "DiceMiniGameId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArchiveDice), global::EpinelPS.ResGetArchiveDice.Parser, new[]{ "CurrentBoardId", "GaugeMaxEventCount", "ChainCount", "DiceGauge" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqArchiveDiceRoll), global::EpinelPS.ReqArchiveDiceRoll.Parser, new[]{ "DiceMiniGameId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResArchiveDiceRoll), global::EpinelPS.ResArchiveDiceRoll.Parser, new[]{ "DiceResult", "CurrentBoardId", "EventReward", "GaugeMaxEventReward", "GaugeMaxEventCount", "ChainCount", "GoTo", "IsFinish", "GaugeMaxEventResult", "DiceGauge" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArchiveMiniGameBBQData), global::EpinelPS.NetArchiveMiniGameBBQData.Parser, new[]{ "ArchiveManagerId", "HighScore", "RecordedCutSceneList", "PlayCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArchiveMiniGameBBQAntiCheatData), global::EpinelPS.NetArchiveMiniGameBBQAntiCheatData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArchiveMiniGameBBQRankingData), global::EpinelPS.NetArchiveMiniGameBBQRankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArchiveMiniGameBBQData), global::EpinelPS.ReqGetArchiveMiniGameBBQData.Parser, new[]{ "ArchiveManagerId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArchiveMiniGameBBQData), global::EpinelPS.ResGetArchiveMiniGameBBQData.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearArchiveMiniGameBBQ), global::EpinelPS.ReqClearArchiveMiniGameBBQ.Parser, new[]{ "ArchiveManagerId", "Score" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearArchiveMiniGameBBQ), global::EpinelPS.ResClearArchiveMiniGameBBQ.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArchiveMiniGameBBQRanking), global::EpinelPS.ReqGetArchiveMiniGameBBQRanking.Parser, new[]{ "ArchiveManagerId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArchiveMiniGameBBQRanking), global::EpinelPS.ResGetArchiveMiniGameBBQRanking.Parser, new[]{ "UserGuildRanking", "GuildRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordArchiveMiniGameBBQCutScene), global::EpinelPS.ReqRecordArchiveMiniGameBBQCutScene.Parser, new[]{ "ArchiveManagerId", "CutSceneTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordArchiveMiniGameBBQCutScene), global::EpinelPS.ResRecordArchiveMiniGameBBQCutScene.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSaveArchiveFieldRawData), global::EpinelPS.ResSaveArchiveFieldRawData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSaveArchiveFieldObject), global::EpinelPS.ReqSaveArchiveFieldObject.Parser, new[]{ "MapId", "InteractionData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSaveArchiveFieldObject), global::EpinelPS.ResSaveArchiveFieldObject.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpdateArchiveFieldProgress), global::EpinelPS.ReqUpdateArchiveFieldProgress.Parser, new[]{ "ArchiveFieldProgressId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateArchiveFieldProgress), global::EpinelPS.ResUpdateArchiveFieldProgress.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterArchiveField), global::EpinelPS.ReqEnterArchiveField.Parser, new[]{ "MapId", "ArchiveProgressGroupIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterArchiveField), global::EpinelPS.ResEnterArchiveField.Parser, new[]{ "Field", "TeamPositions", "Json", "UserArchiveProgressIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainArchiveFieldItem), global::EpinelPS.ReqObtainArchiveFieldItem.Parser, new[]{ "MapId", "EventArchiveId", "FieldObject" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainArchiveFieldItem), global::EpinelPS.ResObtainArchiveFieldItem.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArchiveEventMemorials), global::EpinelPS.ReqGetArchiveEventMemorials.Parser, new[]{ "ArchiveEventFieldId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArchiveEventMemorials), global::EpinelPS.ResGetArchiveEventMemorials.Parser, new[]{ "MemorialIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEscapeArchiveField), global::EpinelPS.ReqEscapeArchiveField.Parser, new[]{ "MapId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEscapeArchiveField), global::EpinelPS.ResEscapeArchiveField.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArenaUserCharacter), global::EpinelPS.NetArenaUserCharacter.Parser, new[]{ "Round", "Character" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArenaEnemyData), global::EpinelPS.NetArenaEnemyData.Parser, new[]{ "Character", "Items", "Attractives", "HarmonyCubes", "Recycle", "Awakenings", "FavoriteItems" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArenaData), global::EpinelPS.NetArenaData.Parser, new[]{ "Rank", "Rating", "Tier", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaPointData), global::EpinelPS.NetSpecialArenaPointData.Parser, new[]{ "Rank", "Point", "BattleRank", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetRookieArenaRecordData), global::EpinelPS.NetRookieArenaRecordData.Parser, new[]{ "User", "ArenaAt", "BeforeRating", "AfterRating", "IsWin", "IsAttack", "Season" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaRecordData), global::EpinelPS.NetSpecialArenaRecordData.Parser, new[]{ "User", "Season", "ArenaAt", "BeforeRank", "AfterRank", "IsWin", "IsAttack" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArenaProfileData), global::EpinelPS.NetArenaProfileData.Parser, new[]{ "User", "Team" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArenaResult), global::EpinelPS.NetArenaResult.Parser, new[]{ "User", "Enemy" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArenaRankData), global::EpinelPS.NetArenaRankData.Parser, new[]{ "BeforeRank", "AfterRank", "BeforeRating", "AfterRating" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaResult), global::EpinelPS.NetSpecialArenaResult.Parser, new[]{ "User", "Enemy" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaRoundResult), global::EpinelPS.NetSpecialArenaRoundResult.Parser, new[]{ "Round", "IsWin" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaRankData), global::EpinelPS.NetSpecialArenaRankData.Parser, new[]{ "Rank", "Tier" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaRankResultData), global::EpinelPS.NetSpecialArenaRankResultData.Parser, new[]{ "Before", "After" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaRoundTeam), global::EpinelPS.NetSpecialArenaRoundTeam.Parser, new[]{ "Round", "TeamNumber", "Team" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserArenaSimpleData), global::EpinelPS.NetUserArenaSimpleData.Parser, new[]{ "Type", "NextSeasonAt", "Rank", "Tier" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArenaRivalData), global::EpinelPS.NetArenaRivalData.Parser, new[]{ "User", "Team" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaCharacter), global::EpinelPS.NetSpecialArenaCharacter.Parser, new[]{ "Round", "Tid", "Csn", "Level", "Combat", "CostumeId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaRivalData), global::EpinelPS.NetSpecialArenaRivalData.Parser, new[]{ "User", "TotalCombat", "RoundCharacter" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetArenaBanInfo), global::EpinelPS.NetArenaBanInfo.Parser, new[]{ "Description", "StartAt", "EndAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArena), global::EpinelPS.ResGetArena.Parser, new[]{ "Server", "User", "ArenaCount", "RookieArenaContentsState", "Schedules", "DefenseTeam", "IsBan", "BanInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArenaTopRank), global::EpinelPS.ReqGetArenaTopRank.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArenaTopRank), global::EpinelPS.ResGetArenaTopRank.Parser, new[]{ "RankList", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArenaEnemyList), global::EpinelPS.ResGetArenaEnemyList.Parser, new[]{ "List2", "IsBan", "BanInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArenaEnemyData), global::EpinelPS.ResGetArenaEnemyData.Parser, new[]{ "Team" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResArenaStart), global::EpinelPS.ResArenaStart.Parser, new[]{ "Enemy", "IsBan", "BanInfo", "Nonce" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResArenaResult), global::EpinelPS.ResArenaResult.Parser, new[]{ "ArenaCount", "ArenaResult", "Reward", "Currency", "User", "Enemy", "IsBan", "BanInfo", "RookieArenaContentsState" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqArenaBotStart), global::EpinelPS.ReqArenaBotStart.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResArenaBotStart), global::EpinelPS.ResArenaBotStart.Parser, new[]{ "IsBan", "BanInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResArenaBotResult), global::EpinelPS.ResArenaBotResult.Parser, new[]{ "ArenaCount", "ArenaResult", "Reward", "Currency", "User", "Enemy", "IsBan", "BanInfo", "RookieArenaContentsState" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArenaRecordList), global::EpinelPS.ResGetArenaRecordList.Parser, new[]{ "List" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSpecialArena), global::EpinelPS.ResGetSpecialArena.Parser, new[]{ "Server", "User", "SpecialArenaPoint", "Schedules", "SpecialArenaCount", "SpecialArenaContentsState", "IsBan", "BanInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSpecialArenaTopRank), global::EpinelPS.ReqGetSpecialArenaTopRank.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSpecialArenaTopRank), global::EpinelPS.ResGetSpecialArenaTopRank.Parser, new[]{ "RankList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSpecialArenaEnemyData), global::EpinelPS.ResGetSpecialArenaEnemyData.Parser, new[]{ "Teams" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSpecialArenaStart), global::EpinelPS.ResSpecialArenaStart.Parser, new[]{ "Enemy", "Result", "CoolTime", "IsBan", "BanInfo", "Nonce" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSpecialArenaResult), global::EpinelPS.ResSpecialArenaResult.Parser, new[]{ "SpecialArenaCount", "Battle", "Reward", "User", "Enemy", "Currencies", "IsBan", "BanInfo", "SpecialArenaContentsState" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSpecialArenaBotStart), global::EpinelPS.ReqSpecialArenaBotStart.Parser, new[]{ "Rank" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSpecialArenaBotStart), global::EpinelPS.ResSpecialArenaBotStart.Parser, new[]{ "Result", "CoolTime", "IsBan", "BanInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSpecialArenaBotResult), global::EpinelPS.ReqSpecialArenaBotResult.Parser, new[]{ "Rank", "Enemy", "Result", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSpecialArenaBotResult), global::EpinelPS.ResSpecialArenaBotResult.Parser, new[]{ "SpecialArenaCount", "Battle", "Reward", "User", "Enemy", "Currencies", "IsBan", "BanInfo", "SpecialArenaContentsState" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResShowSpecialArenaReward), global::EpinelPS.ResShowSpecialArenaReward.Parser, new[]{ "Reward", "SpecialArenaContentsState", "History", "IsBan", "BanInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSpecialArenaRewardHistory), global::EpinelPS.ReqGetSpecialArenaRewardHistory.Parser, new[]{ "LastSeq" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSpecialArenaRewardHistory), global::EpinelPS.ResGetSpecialArenaRewardHistory.Parser, new[]{ "History" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaRewardHistory), global::EpinelPS.NetSpecialArenaRewardHistory.Parser, new[]{ "TotalLogCount", "Logs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSpecialArenaRewardHistoryLog), global::EpinelPS.NetSpecialArenaRewardHistoryLog.Parser, new[]{ "Seq", "Tier", "SpecialArenaTicket", "Point", "AccumulateStartAt", "AccumulateEndAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainSpecialArenaReward), global::EpinelPS.ResObtainSpecialArenaReward.Parser, new[]{ "Reward", "SpecialArenaPoint", "SpecialArenaContentsState", "IsBan", "BanInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSpecialArenaPointRankList), global::EpinelPS.ResGetSpecialArenaPointRankList.Parser, new[]{ "List", "UserPointRank" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSpecialArenaRecordList), global::EpinelPS.ReqGetSpecialArenaRecordList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSpecialArenaRecordList), global::EpinelPS.ResGetSpecialArenaRecordList.Parser, new[]{ "List" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSpecialArenaProfile), global::EpinelPS.ResGetSpecialArenaProfile.Parser, new[]{ "Attack", "Defense" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSpecialArenaEnemyList), global::EpinelPS.ResGetSpecialArenaEnemyList.Parser, new[]{ "List2", "IsBan", "BanInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArenaReplay), global::EpinelPS.ReqGetArenaReplay.Parser, new[]{ "MatchId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArenaReplay), global::EpinelPS.ResGetArenaReplay.Parser, new[]{ "DownloadUrl" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqChampionArenaReplayUpload), global::EpinelPS.ReqChampionArenaReplayUpload.Parser, new[]{ "MatchId", "ReplayData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChampionArenaReplayUpload), global::EpinelPS.ResChampionArenaReplayUpload.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetChampionArena), global::EpinelPS.ReqGetChampionArena.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetChampionArena), global::EpinelPS.ResGetChampionArena.Parser, new[]{ "Schedule", "Rankers", "AlreadyRewardIds", "Group" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaSchedule), global::EpinelPS.NetChampionArenaSchedule.Parser, new[]{ "ScheduleType", "Schedules" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqTopRankChampionArena), global::EpinelPS.ReqTopRankChampionArena.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResTopRankChampionArena), global::EpinelPS.ResTopRankChampionArena.Parser, new[]{ "Rankers" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaData), global::EpinelPS.NetChampionArenaData.Parser, new[]{ "Rank", "User", "TotalRankId", "CreatedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetChampionArenaGroupList), global::EpinelPS.ReqGetChampionArenaGroupList.Parser, new[]{ "Group" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetChampionArenaGroupList), global::EpinelPS.ResGetChampionArenaGroupList.Parser, new[]{ "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetChampionArenaGroupResultList), global::EpinelPS.ReqGetChampionArenaGroupResultList.Parser, new[]{ "Group" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetChampionArenaGroupResultList), global::EpinelPS.ResGetChampionArenaGroupResultList.Parser, new[]{ "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaGroupRanker), global::EpinelPS.NetChampionArenaGroupRanker.Parser, new[]{ "Rank", "User", "WinCount", "LoseCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqChampionArenaBetting), global::EpinelPS.ReqChampionArenaBetting.Parser, new[]{ "MatchId", "BettingUsn", "BettingValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChampionArenaBetting), global::EpinelPS.ResChampionArenaBetting.Parser, new[]{ "Currency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqChampionArenaBettingHistory), global::EpinelPS.ReqChampionArenaBettingHistory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChampionArenaBettingHistory), global::EpinelPS.ResChampionArenaBettingHistory.Parser, new[]{ "History" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaBettingHistory), global::EpinelPS.NetChampionArenaBettingHistory.Parser, new[]{ "MatchType", "Winner", "Loser", "IsBettingSuccess", "BettingValue", "MatchId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetChampionArenaMatch), global::EpinelPS.ReqGetChampionArenaMatch.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetChampionArenaMatch), global::EpinelPS.ResGetChampionArenaMatch.Parser, new[]{ "MatchId", "Red", "Blue", "Rounds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetBatchJobItemPayload), global::EpinelPS.NetBatchJobItemPayload.Parser, new[]{ "MatchId", "Red", "Blue", "Rounds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaRound), global::EpinelPS.NetChampionArenaRound.Parser, new[]{ "Round", "Red", "Blue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqChampionArenaMatchResult), global::EpinelPS.ReqChampionArenaMatchResult.Parser, new[]{ "MatchId", "RoundResults" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetBatchJobItemResult), global::EpinelPS.NetBatchJobItemResult.Parser, new[]{ "MatchId", "RoundResults" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChampionArenaMatchResult), global::EpinelPS.ResChampionArenaMatchResult.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaRoundResult), global::EpinelPS.NetChampionArenaRoundResult.Parser, new[]{ "Round", "WinnerUsn", "LoserUsn", "ReplayData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaUserData), global::EpinelPS.NetChampionArenaUserData.Parser, new[]{ "Usn", "Character", "Items", "Attractives", "Outposts", "HarmonyCubes", "Recycle", "ClearLessons", "Awakenings" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetChampionArenaReplay), global::EpinelPS.ReqGetChampionArenaReplay.Parser, new[]{ "MatchId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetChampionArenaReplay), global::EpinelPS.ResGetChampionArenaReplay.Parser, new[]{ "Replays" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaReplay), global::EpinelPS.NetChampionArenaReplay.Parser, new[]{ "Round", "DownloadUrl", "RedUsn", "BlueUsn", "WinnerUsn", "LoserUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetChampionArenaTeam), global::EpinelPS.ReqSetChampionArenaTeam.Parser, new[]{ "Type", "Teams" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetChampionArenaTeam), global::EpinelPS.ResSetChampionArenaTeam.Parser, new[]{ "Type", "Teams" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetChampionArenaProfile), global::EpinelPS.ReqGetChampionArenaProfile.Parser, new[]{ "Usn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetChampionArenaProfile), global::EpinelPS.ResGetChampionArenaProfile.Parser, new[]{ "User", "Teams" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaTeamData), global::EpinelPS.NetChampionArenaTeamData.Parser, new[]{ "Round", "Slots" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaTeamSlot), global::EpinelPS.NetChampionArenaTeamSlot.Parser, new[]{ "Slot", "Tid", "Level", "Combat" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqChampionArenaMatchList), global::EpinelPS.ReqChampionArenaMatchList.Parser, new[]{ "Group" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChampionArenaMatchList), global::EpinelPS.ResChampionArenaMatchList.Parser, new[]{ "Matches", "BettingMatchId", "BettingMatchGroup", "BettingHistories", "BettingHistory" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaMatchBetting), global::EpinelPS.NetChampionArenaMatchBetting.Parser, new[]{ "MatchId", "BettingUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaMatch), global::EpinelPS.NetChampionArenaMatch.Parser, new[]{ "Type", "GroupId", "MatchId", "User1", "User2", "IsMatch", "WinnerUsn", "TournamentGroupId", "MatchGroupId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetChampionArenaBetting), global::EpinelPS.ReqGetChampionArenaBetting.Parser, new[]{ "MatchId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetChampionArenaBetting), global::EpinelPS.ResGetChampionArenaBetting.Parser, new[]{ "User1", "User2", "BettingUsn", "BettingValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaBettingInfo), global::EpinelPS.NetChampionArenaBettingInfo.Parser, new[]{ "User", "BettingCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqChampionArenaFinalList), global::EpinelPS.ReqChampionArenaFinalList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChampionArenaFinalList), global::EpinelPS.ResChampionArenaFinalList.Parser, new[]{ "Matches", "BettingMatchId", "BettingHistories", "BettingHistory" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetChampionArenaGroupReplay), global::EpinelPS.ReqGetChampionArenaGroupReplay.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetChampionArenaGroupReplay), global::EpinelPS.ResGetChampionArenaGroupReplay.Parser, new[]{ "Matches" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetChampionArenaGroupData), global::EpinelPS.NetChampionArenaGroupData.Parser, new[]{ "Enemy", "IsWin", "Replays" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetChampionArenaDataByBadge), global::EpinelPS.ReqGetChampionArenaDataByBadge.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetChampionArenaDataByBadge), global::EpinelPS.ResGetChampionArenaDataByBadge.Parser, new[]{ "Schedule", "HasBetCurrentRound", "HasUncheckedBetting", "CurrentOrLastSeasonStartAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainChampionArenaBettingReward), global::EpinelPS.ReqObtainChampionArenaBettingReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainChampionArenaBettingReward), global::EpinelPS.ResObtainChampionArenaBettingReward.Parser, new[]{ "BettingHistory", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetArenaBanInfo), global::EpinelPS.ReqGetArenaBanInfo.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArenaBanInfo), global::EpinelPS.ResGetArenaBanInfo.Parser, new[]{ "RookieArenaBanInfo", "SpecialArenaBanInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetBadge), global::EpinelPS.NetBadge.Parser, new[]{ "Seq", "BadgeGuid", "BadgeContent", "Location" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUniqueBadge), global::EpinelPS.NetUniqueBadge.Parser, new[]{ "Seq", "BadgeGuid", "BadgeContent", "Location" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSyncBadge), global::EpinelPS.ResSyncBadge.Parser, new[]{ "BadgeList", "UniqueBadgeList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteBadge), global::EpinelPS.ResDeleteBadge.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAddScenarioBookmark), global::EpinelPS.ReqAddScenarioBookmark.Parser, new[]{ "ScenarioGroupId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddScenarioBookmark), global::EpinelPS.ResAddScenarioBookmark.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRemoveScenarioBookmark), global::EpinelPS.ReqRemoveScenarioBookmark.Parser, new[]{ "ScenarioGroupId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRemoveScenarioBookmark), global::EpinelPS.ResRemoveScenarioBookmark.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAddEventScenarioBookmark), global::EpinelPS.ReqAddEventScenarioBookmark.Parser, new[]{ "EventId", "ScenarioGroupId", "DialogType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddEventScenarioBookmark), global::EpinelPS.ResAddEventScenarioBookmark.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRemoveEventScenarioBookmark), global::EpinelPS.ReqRemoveEventScenarioBookmark.Parser, new[]{ "EventId", "ScenarioGroupId", "DialogType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRemoveEventScenarioBookmark), global::EpinelPS.ResRemoveEventScenarioBookmark.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqExistScenarioBookmark), global::EpinelPS.ReqExistScenarioBookmark.Parser, new[]{ "BookmarkList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResExistScenarioBookmark), global::EpinelPS.ResExistScenarioBookmark.Parser, new[]{ "ExistBookmarkList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqExistEventScenarioBookmark), global::EpinelPS.ReqExistEventScenarioBookmark.Parser, new[]{ "EventId", "BookmarkList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResExistEventScenarioBookmark), global::EpinelPS.ResExistEventScenarioBookmark.Parser, new[]{ "ExistBookmarkList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetCampaignFieldData), global::EpinelPS.ResGetCampaignFieldData.Parser, new[]{ "Field", "Team", "TeamPositions", "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSaveCampaignField), global::EpinelPS.ResSaveCampaignField.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSaveCampaignFieldObject), global::EpinelPS.ResSaveCampaignFieldObject.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainCampaignItem), global::EpinelPS.ResObtainCampaignItem.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEscapeCampaign), global::EpinelPS.ResEscapeCampaign.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetCharacterData), global::EpinelPS.ResGetCharacterData.Parser, new[]{ "Character", "SynchroStandardCharacters" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetAttractiveList), global::EpinelPS.ResGetAttractiveList.Parser, new[]{ "Attractives", "CounselAvailableCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCharacterCounsel), global::EpinelPS.ResCharacterCounsel.Parser, new[]{ "Attractive", "Exp", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCharacterPresent), global::EpinelPS.ResCharacterPresent.Parser, new[]{ "Attractive", "Items", "Exp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainAttractiveReward), global::EpinelPS.ResObtainAttractiveReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCharacterUpgrade), global::EpinelPS.ResCharacterUpgrade.Parser, new[]{ "Character", "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCharacterCoreUpgrade), global::EpinelPS.ResCharacterCoreUpgrade.Parser, new[]{ "Character", "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCharacterLevelUp), global::EpinelPS.ResCharacterLevelUp.Parser, new[]{ "Character", "Currencies", "SynchroLv", "SynchroStandardCharacters" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCharacterGrowReset), global::EpinelPS.ResCharacterGrowReset.Parser, new[]{ "Character", "Currencies", "SynchroLv", "SynchroStandardCharacters" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCharacterSkillLevelUp), global::EpinelPS.ResCharacterSkillLevelUp.Parser, new[]{ "Character", "Items", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSynchroData), global::EpinelPS.ResGetSynchroData.Parser, new[]{ "Synchro" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSynchroRegister), global::EpinelPS.ResSynchroRegister.Parser, new[]{ "Slot", "Character", "IsSynchro" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSynchroUnregist), global::EpinelPS.ResSynchroUnregist.Parser, new[]{ "Slot", "Character", "IsSynchro", "SynchroLv", "SynchroStandardCharacters" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSynchroAddSlot), global::EpinelPS.ResSynchroAddSlot.Parser, new[]{ "Slot", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSynchroAddSlotByItem), global::EpinelPS.ReqSynchroAddSlotByItem.Parser, new[]{ "Isn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSynchroAddSlotByItem), global::EpinelPS.ResSynchroAddSlotByItem.Parser, new[]{ "Slot", "Item" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSynchroImmediatelyInitialize), global::EpinelPS.ResSynchroImmediatelyInitialize.Parser, new[]{ "Slot", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSynchroLevelUp), global::EpinelPS.ResSynchroLevelUp.Parser, new[]{ "SynchroLv", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSynchroChange), global::EpinelPS.ResSynchroChange.Parser, new[]{ "Characters", "Slots" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetCharacterCostumeData), global::EpinelPS.ResGetCharacterCostumeData.Parser, new[]{ "CostumeIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetCharacterCostume), global::EpinelPS.ResSetCharacterCostume.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetAttractiveFavorites), global::EpinelPS.ResSetAttractiveFavorites.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCharacterSkillLevelReset), global::EpinelPS.ReqCharacterSkillLevelReset.Parser, new[]{ "Csn", "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCharacterSkillLevelReset), global::EpinelPS.ResCharacterSkillLevelReset.Parser, new[]{ "Result", "Character", "Currencies", "UserItems", "Items", "Redeems" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCounseledBefore), global::EpinelPS.ReqCounseledBefore.Parser, new[]{ "CounselTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCounseledBefore), global::EpinelPS.ResCounseledBefore.Parser, new[]{ "IsCounseledBefore" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCharacterQuickCounsel), global::EpinelPS.ReqCharacterQuickCounsel.Parser, new[]{ "NameCode" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCharacterQuickCounsel), global::EpinelPS.ResCharacterQuickCounsel.Parser, new[]{ "Attractive", "Exp", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCharacterEquipData), global::EpinelPS.NetCharacterEquipData.Parser, new[]{ "Csn", "TidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetUser), global::EpinelPS.ResResetUser.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteUser), global::EpinelPS.ResDeleteUser.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetUserLv), global::EpinelPS.ResSetUserLv.Parser, new[]{ "UserData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddCharacter), global::EpinelPS.ResAddCharacter.Parser, new[]{ "CharList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetCharacterLv), global::EpinelPS.ResSetCharacterLv.Parser, new[]{ "CharList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetAllCharacterLevel), global::EpinelPS.ResSetAllCharacterLevel.Parser, new[]{ "CharList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteCharacters), global::EpinelPS.ResDeleteCharacters.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddAllCharacter), global::EpinelPS.ResAddAllCharacter.Parser, new[]{ "CharList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddCurrency), global::EpinelPS.ResAddCurrency.Parser, new[]{ "CurrencyData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddItem), global::EpinelPS.ResAddItem.Parser, new[]{ "ItemList", "RedeemList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDelItem), global::EpinelPS.ResDelItem.Parser, new[]{ "ItemList", "RedeemList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResPostMail), global::EpinelPS.ResPostMail.Parser, new[]{ "Mail" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetLastLogin), global::EpinelPS.ResSetLastLogin.Parser, new[]{ "LastLoginTic" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetBuyLimit), global::EpinelPS.ResResetBuyLimit.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetFriendship), global::EpinelPS.ResResetFriendship.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetStage), global::EpinelPS.ResResetStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearAllNormalStage), global::EpinelPS.ResClearAllNormalStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearAllHardStage), global::EpinelPS.ResClearAllHardStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetTower), global::EpinelPS.ResResetTower.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearAllTower), global::EpinelPS.ResClearAllTower.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearAllFieldItem), global::EpinelPS.ResClearAllFieldItem.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearFieldItem), global::EpinelPS.ResClearFieldItem.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAcquireGuildActivityPoint), global::EpinelPS.ResAcquireGuildActivityPoint.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetGachaData), global::EpinelPS.ResResetGachaData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetShopRenewCount), global::EpinelPS.ResResetShopRenewCount.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetShop), global::EpinelPS.ResResetShop.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetBuilding), global::EpinelPS.ResResetBuilding.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceAcceptFriend), global::EpinelPS.ResForceAcceptFriend.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetTrigger), global::EpinelPS.ResSetTrigger.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetTrigger), global::EpinelPS.ResResetTrigger.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetTodayCounsel), global::EpinelPS.ResResetTodayCounsel.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetAllAttractiveCounselData), global::EpinelPS.ResResetAllAttractiveCounselData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearMainQuest), global::EpinelPS.ResClearMainQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllClearMainQuest), global::EpinelPS.ResAllClearMainQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllAddItem), global::EpinelPS.ResAllAddItem.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetOutpostEvent), global::EpinelPS.ResResetOutpostEvent.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMessenger), global::EpinelPS.ResResetMessenger.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResReceiveRequestFriend), global::EpinelPS.ResReceiveRequestFriend.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllAddCurrency), global::EpinelPS.ResAllAddCurrency.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetAttractiveLv), global::EpinelPS.ResSetAttractiveLv.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetOutpostTime), global::EpinelPS.ResSetOutpostTime.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearAllLostSector), global::EpinelPS.ResClearAllLostSector.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllAddJukeboxBgm), global::EpinelPS.ResAllAddJukeboxBgm.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddJukeboxBgm), global::EpinelPS.ResAddJukeboxBgm.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSynchroLevel), global::EpinelPS.ResSetSynchroLevel.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetRecycleResearchLevel), global::EpinelPS.ResSetRecycleResearchLevel.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetArenaReward), global::EpinelPS.ResGetArenaReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearAllDispatch), global::EpinelPS.ResClearAllDispatch.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetInventory), global::EpinelPS.ResResetInventory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetLostSectorWithReward), global::EpinelPS.ResResetLostSectorWithReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetTacticAcademy), global::EpinelPS.ResResetTacticAcademy.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllLessonTacticAcademy), global::EpinelPS.ResAllLessonTacticAcademy.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetLessonTacticAcademy), global::EpinelPS.ResSetLessonTacticAcademy.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceSignQuest), global::EpinelPS.ResForceSignQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainAllWallpaper), global::EpinelPS.ResObtainAllWallpaper.Parser, new[]{ "WallpaperList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetFieldCollection), global::EpinelPS.ResResetFieldCollection.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetTowerDailyClear), global::EpinelPS.ResResetTowerDailyClear.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetDispatch), global::EpinelPS.ResResetDispatch.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetOutpost), global::EpinelPS.ResResetOutpost.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetHarmonyCube), global::EpinelPS.ResResetHarmonyCube.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetArenaCount), global::EpinelPS.ResResetArenaCount.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceRegisterGuild), global::EpinelPS.ResForceRegisterGuild.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetBuildingTimeSecond), global::EpinelPS.ResSetBuildingTimeSecond.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainAllMemory), global::EpinelPS.ResObtainAllMemory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMemorial), global::EpinelPS.ResResetMemorial.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddMemory), global::EpinelPS.ResAddMemory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResOpenAllLostSector), global::EpinelPS.ResOpenAllLostSector.Parser, new[]{ "LostSector" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetAllLostSectorReward), global::EpinelPS.ResResetAllLostSectorReward.Parser, new[]{ "LostSector" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetAllLostSector), global::EpinelPS.ResResetAllLostSector.Parser, new[]{ "LostSector" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddInfraCoreExp), global::EpinelPS.ResAddInfraCoreExp.Parser, new[]{ "UserData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetInfraCore), global::EpinelPS.ResResetInfraCore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetGuildGrade), global::EpinelPS.ResSetGuildGrade.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetRandomReward), global::EpinelPS.ResGetRandomReward.Parser, new[]{ "Reward", "FinalReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResLoginEventAttendance), global::EpinelPS.ResLoginEventAttendance.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeDailyEventJoinDate), global::EpinelPS.ResChangeDailyEventJoinDate.Parser, new[]{ "ChangedEventJoinDate" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetCharacterSkillLevel), global::EpinelPS.ResResetCharacterSkillLevel.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetAllCharacterSkillLevel), global::EpinelPS.ResResetAllCharacterSkillLevel.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetAllCharacterGradeCore), global::EpinelPS.ResSetAllCharacterGradeCore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetCharacterEquipment), global::EpinelPS.ResSetCharacterEquipment.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetDailyEventMissionReceiveRecord), global::EpinelPS.ResResetDailyEventMissionReceiveRecord.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateTestMails), global::EpinelPS.ResCreateTestMails.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteCoopEventShop), global::EpinelPS.ResDeleteCoopEventShop.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetCurrency), global::EpinelPS.ResSetCurrency.Parser, new[]{ "Currency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddChargeCurrency), global::EpinelPS.ResAddChargeCurrency.Parser, new[]{ "Currency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSubtractChargeCurrency), global::EpinelPS.ResSubtractChargeCurrency.Parser, new[]{ "Currency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainFieldItemByCheat), global::EpinelPS.ResObtainFieldItemByCheat.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddFrame), global::EpinelPS.ResAddFrame.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddAllFrame), global::EpinelPS.ResAddAllFrame.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteFrame), global::EpinelPS.ResDeleteFrame.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetOpenAllTower), global::EpinelPS.ResSetOpenAllTower.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForcePickTodayRandomMessage), global::EpinelPS.ResForcePickTodayRandomMessage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForcePickTodayDailyMessage), global::EpinelPS.ResForcePickTodayDailyMessage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFillUpTriggersForMessenger), global::EpinelPS.ResFillUpTriggersForMessenger.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddAllCorporationEquipment), global::EpinelPS.ResAddAllCorporationEquipment.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainPassPoint), global::EpinelPS.ResObtainPassPoint.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetPass), global::EpinelPS.ResResetPass.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetPremiumPass), global::EpinelPS.ResSetPremiumPass.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceFriendRequest), global::EpinelPS.ResForceFriendRequest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteAllDummyUser), global::EpinelPS.ResDeleteAllDummyUser.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearSubQuest), global::EpinelPS.ResClearSubQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMainQuestReward), global::EpinelPS.ResResetMainQuestReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetMonthlySubscription), global::EpinelPS.ResSetMonthlySubscription.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteSimRoom), global::EpinelPS.ResDeleteSimRoom.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceBuyCampaignPackage), global::EpinelPS.ResForceBuyCampaignPackage.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetCampaignPackage), global::EpinelPS.ResResetCampaignPackage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddSimRoomBuff), global::EpinelPS.ResAddSimRoomBuff.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteSimRoomBuff), global::EpinelPS.ResDeleteSimRoomBuff.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteAllSimRoomBuffs), global::EpinelPS.ResDeleteAllSimRoomBuffs.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceClearIntercept), global::EpinelPS.ResForceClearIntercept.Parser, new[]{ "NormalReward", "BonusReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetInAppShop), global::EpinelPS.ResResetInAppShop.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResInAppShopBuyProduct), global::EpinelPS.ResInAppShopBuyProduct.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddCheatInAppShopBuyProduct), global::EpinelPS.ResAddCheatInAppShopBuyProduct.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetOutpostBattleLevel), global::EpinelPS.ResSetOutpostBattleLevel.Parser, new[]{ "Result", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFillInterceptTicket), global::EpinelPS.ResFillInterceptTicket.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddCostume), global::EpinelPS.ResAddCostume.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteCostume), global::EpinelPS.ResDeleteCostume.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSimRoomStage), global::EpinelPS.ResSetSimRoomStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearAllSimRoomStage), global::EpinelPS.ResClearAllSimRoomStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetWorldRaidPlayCount), global::EpinelPS.ResResetWorldRaidPlayCount.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSendFriendshipPointCount), global::EpinelPS.ResSetSendFriendshipPointCount.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetReceiveFriendshipPointCount), global::EpinelPS.ResSetReceiveFriendshipPointCount.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetDiceNumber), global::EpinelPS.ResSetDiceNumber.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetDiceSweepCount), global::EpinelPS.ResSetDiceSweepCount.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetDiceHeroPower), global::EpinelPS.ResSetDiceHeroPower.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetDice), global::EpinelPS.ResResetDice.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDoTimeShift), global::EpinelPS.ResDoTimeShift.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatExecuteGacha), global::EpinelPS.ResCheatExecuteGacha.Parser, new[]{ "Gacha", "Currencies", "Characters", "Items", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllMountEquipmentDelete), global::EpinelPS.ResAllMountEquipmentDelete.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMountEquipmentDelete), global::EpinelPS.ResMountEquipmentDelete.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDummyGuildJoinRequest), global::EpinelPS.ResDummyGuildJoinRequest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDummyGuildList), global::EpinelPS.ResDummyGuildList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetCharacterSkillLevel), global::EpinelPS.ResSetCharacterSkillLevel.Parser, new[]{ "Character" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetCharactersGradeCore), global::EpinelPS.ResSetCharactersGradeCore.Parser, new[]{ "CharList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnableSpotCheat), global::EpinelPS.ResEnableSpotCheat.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResArenaSettleCheat), global::EpinelPS.ResArenaSettleCheat.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChampionArenaLastMatch), global::EpinelPS.ResChampionArenaLastMatch.Parser, new[]{ "MatchId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceUnionRaidDailySettle), global::EpinelPS.ResForceUnionRaidDailySettle.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatPostSystemMail), global::EpinelPS.ResCheatPostSystemMail.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetLoginEvent), global::EpinelPS.ResResetLoginEvent.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearUnionRaid), global::EpinelPS.ResClearUnionRaid.Parser, new[]{ "Current" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllClearEventStage), global::EpinelPS.ResAllClearEventStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetEventStage), global::EpinelPS.ResResetEventStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceSettleUnionRaid), global::EpinelPS.ResForceSettleUnionRaid.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeLiberateStep), global::EpinelPS.ResChangeLiberateStep.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetLiberateProgress), global::EpinelPS.ResResetLiberateProgress.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetScenario), global::EpinelPS.ResResetScenario.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBanUnionRaid), global::EpinelPS.ResBanUnionRaid.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCalcCombat), global::EpinelPS.ResCalcCombat.Parser, new[]{ "CombatData", "LegacyCombatData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCalcCombatData), global::EpinelPS.NetCalcCombatData.Parser, new[]{ "Id", "NameCode", "Combat", "Stat", "IdType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetUnionRaid), global::EpinelPS.ResResetUnionRaid.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetInfiniteSuddenEvent), global::EpinelPS.ResSetInfiniteSuddenEvent.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetInfiniteCounsel), global::EpinelPS.ResSetInfiniteCounsel.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetEventQuestData), global::EpinelPS.ResResetEventQuestData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetRookieArenaRating), global::EpinelPS.ResSetRookieArenaRating.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetRookieArenaRatingTargetUsn), global::EpinelPS.ResSetRookieArenaRatingTargetUsn.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRookieArenaTenWin), global::EpinelPS.ResRookieArenaTenWin.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteArenaReward), global::EpinelPS.ResDeleteArenaReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSynchroCharacters), global::EpinelPS.ResSetSynchroCharacters.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetAllCurrencyMax), global::EpinelPS.ResSetAllCurrencyMax.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetAllEquipmentLevel), global::EpinelPS.ResSetAllEquipmentLevel.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetOutpostBattleRetroactive), global::EpinelPS.ResResetOutpostBattleRetroactive.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetAllHarmonyCubeLevel), global::EpinelPS.ResSetAllHarmonyCubeLevel.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetEquipAwakenOption), global::EpinelPS.ResSetEquipAwakenOption.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeSpecialArenaRank), global::EpinelPS.ResChangeSpecialArenaRank.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSpecialArenaPoint), global::EpinelPS.ResSetSpecialArenaPoint.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSpecialArenaTicketBox), global::EpinelPS.ResSetSpecialArenaTicketBox.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSpecialArenaPointBox), global::EpinelPS.ResSetSpecialArenaPointBox.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetSpecialArenaBattle), global::EpinelPS.ResResetSpecialArenaBattle.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetTriggerForAchievement), global::EpinelPS.ResSetTriggerForAchievement.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatGetUserData), global::EpinelPS.ResCheatGetUserData.Parser, new[]{ "Asn", "OpenId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllClearChallengeStage), global::EpinelPS.ResAllClearChallengeStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFillEventStoryTicket), global::EpinelPS.ResFillEventStoryTicket.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetInfiniteChallengeStage), global::EpinelPS.ResSetInfiniteChallengeStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetAllDailyFreeGacha), global::EpinelPS.ResResetAllDailyFreeGacha.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetTextAdventureTicket), global::EpinelPS.ResResetTextAdventureTicket.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetInfiniteTextAdventure), global::EpinelPS.ResSetInfiniteTextAdventure.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetTextAdventureData), global::EpinelPS.ResResetTextAdventureData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceRecordTextAdventureEnding), global::EpinelPS.ResForceRecordTextAdventureEnding.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetCheatPresetIdList), global::EpinelPS.ResGetCheatPresetIdList.Parser, new[]{ "IdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetCheatPreset), global::EpinelPS.ResGetCheatPreset.Parser, new[]{ "Preset" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRegisterCheatPreset), global::EpinelPS.ResRegisterCheatPreset.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceSoloRaidClear), global::EpinelPS.ResForceSoloRaidClear.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetAllSoloRaidClear), global::EpinelPS.ResResetAllSoloRaidClear.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetOpenCountSoloRaid), global::EpinelPS.ResResetOpenCountSoloRaid.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceSetSoloRaidRanking), global::EpinelPS.ResForceSetSoloRaidRanking.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateSoloRaidDummyUser), global::EpinelPS.ResCreateSoloRaidDummyUser.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetSoloRaidSettle), global::EpinelPS.ResResetSoloRaidSettle.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetCompletableDailyEventMissions), global::EpinelPS.ResSetCompletableDailyEventMissions.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatSoloRaidBan), global::EpinelPS.ResCheatSoloRaidBan.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSubscription), global::EpinelPS.ResSetSubscription.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetSoloRaidRanking), global::EpinelPS.ResResetSoloRaidRanking.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetAllSoloRaidRanking), global::EpinelPS.ResResetAllSoloRaidRanking.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetBoxGachaSimulationResults), global::EpinelPS.ResGetBoxGachaSimulationResults.Parser, new[]{ "Results" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearBoxGachaResults), global::EpinelPS.ResClearBoxGachaResults.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteContentDummyUser), global::EpinelPS.ResDeleteContentDummyUser.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetErrorMessage), global::EpinelPS.ResGetErrorMessage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateFriendDummyUser), global::EpinelPS.ResCreateFriendDummyUser.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteDummyUnion), global::EpinelPS.ResDeleteDummyUnion.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCorrectRemovedStaticData), global::EpinelPS.ResCorrectRemovedStaticData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateSpecialArenaPointDummy), global::EpinelPS.ResCreateSpecialArenaPointDummy.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateChampionArenaDummy), global::EpinelPS.ResCreateChampionArenaDummy.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteArenaSettlementHistory), global::EpinelPS.ResDeleteArenaSettlementHistory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteArenaRanking), global::EpinelPS.ResDeleteArenaRanking.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteArenaPlayHistory), global::EpinelPS.ResDeleteArenaPlayHistory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResShowArenaServerInfo), global::EpinelPS.ResShowArenaServerInfo.Parser, new[]{ "Server", "IsLastServer", "BotCount", "CurrentSeasonIndex", "IsSeasonSettle", "IsDailySettle", "IsRearrange" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteAllArenaPlayHistory), global::EpinelPS.ResDeleteAllArenaPlayHistory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateRookieArenaDummy), global::EpinelPS.ResCreateRookieArenaDummy.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatBanArena), global::EpinelPS.ResCheatBanArena.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatBanRestoreArena), global::EpinelPS.ResCheatBanRestoreArena.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetAllArenaRanking), global::EpinelPS.ResResetAllArenaRanking.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRollbackArenaRearrange), global::EpinelPS.ResRollbackArenaRearrange.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceSetUnionRaidScore), global::EpinelPS.ResForceSetUnionRaidScore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetAllUnionRaidData), global::EpinelPS.ResResetAllUnionRaidData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateDummyUnionRaidData), global::EpinelPS.ResCreateDummyUnionRaidData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetAllArena), global::EpinelPS.ResResetAllArena.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateDummyChampionArenaMatchResult), global::EpinelPS.ResCreateDummyChampionArenaMatchResult.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeChampionArenaUser), global::EpinelPS.ResChangeChampionArenaUser.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetUnionRaidDummyInfo), global::EpinelPS.ResGetUnionRaidDummyInfo.Parser, new[]{ "DummyUnionCount", "RealUnionCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResExistUnionRaidSettleHistory), global::EpinelPS.ResExistUnionRaidSettleHistory.Parser, new[]{ "Available" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMiniGameBBQDailyProgress), global::EpinelPS.ResResetMiniGameBBQDailyProgress.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMiniGameBBQAccumulatedScore), global::EpinelPS.ResResetMiniGameBBQAccumulatedScore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResInvalidateSession), global::EpinelPS.ResInvalidateSession.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetChampionArenaDummyTeam), global::EpinelPS.ResSetChampionArenaDummyTeam.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSpecialArenaServerInfo), global::EpinelPS.ResGetSpecialArenaServerInfo.Parser, new[]{ "ServerCount", "Under10UserServer" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetInfiniteTower), global::EpinelPS.ResSetInfiniteTower.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMiniGameCe002), global::EpinelPS.ResResetMiniGameCe002.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResInAppPurchasePayFail), global::EpinelPS.ResInAppPurchasePayFail.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddArchiveRecord), global::EpinelPS.ResAddArchiveRecord.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllClearArchiveEventStage), global::EpinelPS.ResAllClearArchiveEventStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetChampionArenaBettingReward), global::EpinelPS.ResResetChampionArenaBettingReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeGuildMemberLastActionAt), global::EpinelPS.ResChangeGuildMemberLastActionAt.Parser, new[]{ "ChangedLastActionAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeGuildMemberJoinedAt), global::EpinelPS.ResChangeGuildMemberJoinedAt.Parser, new[]{ "ChangedJoinedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatBanUser), global::EpinelPS.ResCheatBanUser.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResIgnoreSucceedFlag), global::EpinelPS.ResIgnoreSucceedFlag.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatToggleFeatureFlag), global::EpinelPS.ResCheatToggleFeatureFlag.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateRearrangeArenaData), global::EpinelPS.ResCreateRearrangeArenaData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetSupportCharacterUseCount), global::EpinelPS.ResResetSupportCharacterUseCount.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateDummyMultiRaidRanking), global::EpinelPS.ResCreateDummyMultiRaidRanking.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceSendMultiRaidSettleMail), global::EpinelPS.ResForceSendMultiRaidSettleMail.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMultiRaidSettleHistory), global::EpinelPS.ResResetMultiRaidSettleHistory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMultiRaidRanking), global::EpinelPS.ResResetMultiRaidRanking.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceSetMultiRaidScore), global::EpinelPS.ResForceSetMultiRaidScore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceUpdateMiniGameNKSProgress), global::EpinelPS.ResForceUpdateMiniGameNKSProgress.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMiniGameNKS), global::EpinelPS.ResResetMiniGameNKS.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceAssignMultiRaid), global::EpinelPS.ResForceAssignMultiRaid.Parser, new[]{ "Ip", "Port", "RoomId", "MatchId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateSupportCharacterCount), global::EpinelPS.ResUpdateSupportCharacterCount.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetDateSim), global::EpinelPS.ResResetDateSim.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceClearDateSimDialogEvent), global::EpinelPS.ResForceClearDateSimDialogEvent.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSpecialArenaMatchable), global::EpinelPS.ResSpecialArenaMatchable.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMiniGameDessertRushDailyProgress), global::EpinelPS.ResResetMiniGameDessertRushDailyProgress.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMiniGameDessertRushAccumulatedScore), global::EpinelPS.ResResetMiniGameDessertRushAccumulatedScore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceAddMiniGameDessertRushDailyScore), global::EpinelPS.ResForceAddMiniGameDessertRushDailyScore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeRankingServer), global::EpinelPS.ResChangeRankingServer.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMiniGameTabTabMaidDailyProgress), global::EpinelPS.ResResetMiniGameTabTabMaidDailyProgress.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMiniGameTabTabMaidAccumulatedScore), global::EpinelPS.ResResetMiniGameTabTabMaidAccumulatedScore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceAddMiniGameTabTabMaidDailyScore), global::EpinelPS.ResForceAddMiniGameTabTabMaidDailyScore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateFriendRecommend), global::EpinelPS.ResUpdateFriendRecommend.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateRanking), global::EpinelPS.ResUpdateRanking.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteArenaHistory), global::EpinelPS.ResDeleteArenaHistory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceUserToUnionRelatedRanking), global::EpinelPS.ResForceUserToUnionRelatedRanking.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetMiniGameTabTabMaidMissionReward), global::EpinelPS.ResResetMiniGameTabTabMaidMissionReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetSpecialLobbySlotData), global::EpinelPS.ResResetSpecialLobbySlotData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUnequipAllFavoriteItem), global::EpinelPS.ResUnequipAllFavoriteItem.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUnequipFavoriteItem), global::EpinelPS.ResUnequipFavoriteItem.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResTestIncreaseExpFavoriteItem), global::EpinelPS.ResTestIncreaseExpFavoriteItem.Parser, new[]{ "ResultList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResForceEquipFavoriteItem), global::EpinelPS.ResForceEquipFavoriteItem.Parser, new[]{ "FavoriteItems" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddCollectionItem), global::EpinelPS.ResAddCollectionItem.Parser, new[]{ "FavoriteItems" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetSideStory), global::EpinelPS.ResResetSideStory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllClearSideStory), global::EpinelPS.ResAllClearSideStory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetFavoriteItemQuest), global::EpinelPS.ResResetFavoriteItemQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetCollectionItemLevel), global::EpinelPS.ResSetCollectionItemLevel.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameTowerDefenseAddCurrency), global::EpinelPS.ResMiniGameTowerDefenseAddCurrency.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameTowerDefenseResetMission), global::EpinelPS.ResMiniGameTowerDefenseResetMission.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameTowerDefenseResetStage), global::EpinelPS.ResMiniGameTowerDefenseResetStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameTowerDefenseAllClearStage), global::EpinelPS.ResMiniGameTowerDefenseAllClearStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatObtainAllProfileCardObjects), global::EpinelPS.ResCheatObtainAllProfileCardObjects.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatRemoveAllProfileCardObjects), global::EpinelPS.ResCheatRemoveAllProfileCardObjects.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatObtainProfileCardObjects), global::EpinelPS.ResCheatObtainProfileCardObjects.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatRemoveProfileCardObjects), global::EpinelPS.ResCheatRemoveProfileCardObjects.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDisableWatermarkPasswordAuth), global::EpinelPS.ResDisableWatermarkPasswordAuth.Parser, new[]{ "Success" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatMiniGameBan), global::EpinelPS.ResCheatMiniGameBan.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatProceedFavoriteItemQuest), global::EpinelPS.ResCheatProceedFavoriteItemQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetBypassRunningSodaAntiCheat), global::EpinelPS.ResSetBypassRunningSodaAntiCheat.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatNKSV2Ban), global::EpinelPS.ResCheatNKSV2Ban.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatIssueUnionFreeRenameTicket), global::EpinelPS.ResCheatIssueUnionFreeRenameTicket.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatRenameUnion), global::EpinelPS.ResCheatRenameUnion.Parser, new[]{ "FailureReason" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetIslandAdventure), global::EpinelPS.ResResetIslandAdventure.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatAcquireAllUserTitle), global::EpinelPS.ResCheatAcquireAllUserTitle.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatUpdateUserTitleAcquireCondition), global::EpinelPS.ResCheatUpdateUserTitleAcquireCondition.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddCurrencyIslandAdventure), global::EpinelPS.ResAddCurrencyIslandAdventure.Parser, new[]{ "Currency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBypassMiniGameIslandSpotRuleCheat), global::EpinelPS.ResBypassMiniGameIslandSpotRuleCheat.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheatClearMiniGameIslandMission), global::EpinelPS.ResCheatClearMiniGameIslandMission.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.LoginEventRewardHistory), global::EpinelPS.LoginEventRewardHistory.Parser, new[]{ "IsReceived", "Day" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.LoginEventAttendance), global::EpinelPS.LoginEventAttendance.Parser, new[]{ "Day", "AttendanceDate" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetEventWithJoinData), global::EpinelPS.NetEventWithJoinData.Parser, new[]{ "EventData", "JoinAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetEventJoinData), global::EpinelPS.NetEventJoinData.Parser, new[]{ "EventId", "JoinDate", "ClearDate" }, new[]{ "ClearDate" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetLastClearedEventStageData), global::EpinelPS.NetLastClearedEventStageData.Parser, new[]{ "DifficultyId", "StageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetEventList), global::EpinelPS.ResGetEventList.Parser, new[]{ "EventList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResLoginEventData), global::EpinelPS.ResLoginEventData.Parser, new[]{ "EndDate", "DisableDate", "RewardHistories", "LastAttendance" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqLoginEventReplenish), global::EpinelPS.ReqLoginEventReplenish.Parser, new[]{ "EventId", "ReplenishCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResLoginEventReplenish), global::EpinelPS.ResLoginEventReplenish.Parser, new[]{ "Reward", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetEventMissionClear), global::EpinelPS.ResGetEventMissionClear.Parser, new[]{ "EventMissionClearList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainDailyEventReward), global::EpinelPS.ResObtainDailyEventReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainLoginEventReward), global::EpinelPS.ResObtainLoginEventReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetJoinedEvent), global::EpinelPS.ResGetJoinedEvent.Parser, new[]{ "EventWithJoinData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMultiRaidRewardedCount), global::EpinelPS.ResGetMultiRaidRewardedCount.Parser, new[]{ "RewardedCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResStartMatch), global::EpinelPS.ResStartMatch.Parser, new[]{ "TicketId", "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMultiRaidReward), global::EpinelPS.ResObtainMultiRaidReward.Parser, new[]{ "RewardData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMultiRaidRankingData), global::EpinelPS.NetMultiRaidRankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMultiRaidRankingTopUser), global::EpinelPS.ResGetMultiRaidRankingTopUser.Parser, new[]{ "TopRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMultiRaidUserRanking), global::EpinelPS.ResGetMultiRaidUserRanking.Parser, new[]{ "UserRanking", "Total" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearMultiRaid), global::EpinelPS.ReqClearMultiRaid.Parser, new[]{ "EventId", "Damage", "UserSlot", "MatchId", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearMultiRaid), global::EpinelPS.ResClearMultiRaid.Parser, new[]{ "IsReward", "RewardData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetEventShopProductData), global::EpinelPS.NetEventShopProductData.Parser, new[]{ "ShopTid", "ShopCategory", "List" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEventShopProductList), global::EpinelPS.ResEventShopProductList.Parser, new[]{ "Shops" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEventShopBuyProduct), global::EpinelPS.ResEventShopBuyProduct.Parser, new[]{ "Result", "Product", "Item", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterEventStage), global::EpinelPS.ResEnterEventStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearEventStage), global::EpinelPS.ResClearEventStage.Parser, new[]{ "Reward", "BonusReward", "UserLevelUpReward", "RemainTicket", "FirstClearReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFastClearEventStage), global::EpinelPS.ReqFastClearEventStage.Parser, new[]{ "StageId", "TeamNumber", "EventId", "ClearCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFastClearEventStage), global::EpinelPS.ResFastClearEventStage.Parser, new[]{ "Reward", "BonusReward", "UserLevelUpReward", "RemainTicket" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainEventMissionReward), global::EpinelPS.ResObtainEventMissionReward.Parser, new[]{ "Reward", "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResStoryDungeonEventData), global::EpinelPS.ResStoryDungeonEventData.Parser, new[]{ "RemainTicket", "LastClearedEventStageList", "TeamData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetEventScenarioData), global::EpinelPS.ResGetEventScenarioData.Parser, new[]{ "ScenarioIdList", "BookmarkScenarioList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqExistEventScenario), global::EpinelPS.ReqExistEventScenario.Parser, new[]{ "EventId", "ScenarioGroupIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResExistEventScenario), global::EpinelPS.ResExistEventScenario.Parser, new[]{ "ExistGroupIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainAllLoginEventReward), global::EpinelPS.ReqObtainAllLoginEventReward.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainAllLoginEventReward), global::EpinelPS.ResObtainAllLoginEventReward.Parser, new[]{ "Reward", "Day" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetEventBoxGacha), global::EpinelPS.ReqGetEventBoxGacha.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetEventBoxGacha), global::EpinelPS.ResGetEventBoxGacha.Parser, new[]{ "RewardOrders", "GachaCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqExecuteEventBoxGacha), global::EpinelPS.ReqExecuteEventBoxGacha.Parser, new[]{ "EventId", "CurrentCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResExecuteEventBoxGacha), global::EpinelPS.ResExecuteEventBoxGacha.Parser, new[]{ "Reward", "Ticket", "RewardOrders", "FreeTicket" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetLoginEventReceiveStatus), global::EpinelPS.ReqGetLoginEventReceiveStatus.Parser, new[]{ "EventIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetLoginEventReceiveStatus), global::EpinelPS.ResGetLoginEventReceiveStatus.Parser, new[]{ "ReceiveStatusList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearComebackEvent), global::EpinelPS.ResClearComebackEvent.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetEventMemorials), global::EpinelPS.ReqGetEventMemorials.Parser, new[]{ "EventFieldId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetEventMemorials), global::EpinelPS.ResGetEventMemorials.Parser, new[]{ "MemorialIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterEventStageTowerDefense), global::EpinelPS.ReqEnterEventStageTowerDefense.Parser, new[]{ "StageId", "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterEventStageTowerDefense), global::EpinelPS.ResEnterEventStageTowerDefense.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinishEventStageTowerDefense), global::EpinelPS.ReqFinishEventStageTowerDefense.Parser, new[]{ "EventId", "StageId", "IsWin", "Score", "TutorialIds", "StageLog" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinishEventStageTowerDefense), global::EpinelPS.ResFinishEventStageTowerDefense.Parser, new[]{ "Reward", "UpgradeCurrencyAmount", "CurrentUpgradeCurrency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterPlaySodaStoryStage), global::EpinelPS.ReqEnterPlaySodaStoryStage.Parser, new[]{ "EventDungeonStageTableId", "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterPlaySodaStoryStage), global::EpinelPS.ResEnterPlaySodaStoryStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearPlaySodaRunningStoryStage), global::EpinelPS.ReqClearPlaySodaRunningStoryStage.Parser, new[]{ "EventId", "EventDungeonStageTableId", "Score", "EventLog", "ObstacleLocation", "SurviveTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearPlaySodaRunningStoryStage), global::EpinelPS.ResClearPlaySodaRunningStoryStage.Parser, new[]{ "Reward", "RemainTicket" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearPlaySodaStackUpStoryStage), global::EpinelPS.ReqClearPlaySodaStackUpStoryStage.Parser, new[]{ "EventId", "EventDungeonStageTableId", "FloorCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearPlaySodaStackUpStoryStage), global::EpinelPS.ResClearPlaySodaStackUpStoryStage.Parser, new[]{ "Reward", "RemainTicket" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearPlaySodaCatchCoinStoryStage), global::EpinelPS.ReqClearPlaySodaCatchCoinStoryStage.Parser, new[]{ "EventId", "EventDungeonStageTableId", "Score", "CoinCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearPlaySodaCatchCoinStoryStage), global::EpinelPS.ResClearPlaySodaCatchCoinStoryStage.Parser, new[]{ "Reward", "RemainTicket" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearPlaySodaSmashStoryStage), global::EpinelPS.ReqClearPlaySodaSmashStoryStage.Parser, new[]{ "EventId", "EventDungeonStageTableId", "Score", "ScoringHistory" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearPlaySodaSmashStoryStage), global::EpinelPS.ResClearPlaySodaSmashStoryStage.Parser, new[]{ "Reward", "RemainTicket" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearPlaySodaClimbingStoryStage), global::EpinelPS.ReqClearPlaySodaClimbingStoryStage.Parser, new[]{ "EventId", "EventDungeonStageTableId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearPlaySodaClimbingStoryStage), global::EpinelPS.ResClearPlaySodaClimbingStoryStage.Parser, new[]{ "Reward", "RemainTicket" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinishComebackUserPoll), global::EpinelPS.ReqFinishComebackUserPoll.Parser, new[]{ "PollId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinishComebackUserPoll), global::EpinelPS.ResFinishComebackUserPoll.Parser, new[]{ "IsFinished" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterEventField), global::EpinelPS.ReqEnterEventField.Parser, new[]{ "MapId", "ProgressEventGroupIdList", "EventFieldId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterEventField), global::EpinelPS.ResEnterEventField.Parser, new[]{ "Field", "Team", "TeamPositions", "Json", "UserEventIdList", "AutoChargeDataList", "NonResettableFieldObjects" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpdateEventFieldProgress), global::EpinelPS.ReqUpdateEventFieldProgress.Parser, new[]{ "EventFieldProgressIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateEventFieldProgress), global::EpinelPS.ResUpdateEventFieldProgress.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEscapeEventField), global::EpinelPS.ReqEscapeEventField.Parser, new[]{ "MapId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEscapeEventField), global::EpinelPS.ResEscapeEventField.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSaveEventFieldNonResettableFieldObject), global::EpinelPS.ReqSaveEventFieldNonResettableFieldObject.Parser, new[]{ "EventId", "FieldObjects" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSaveEventFieldNonResettableFieldObject), global::EpinelPS.ResSaveEventFieldNonResettableFieldObject.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetNonResettableFieldObject), global::EpinelPS.NetNonResettableFieldObject.Parser, new[]{ "PositionId", "Type", "Json" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetEventQuestData), global::EpinelPS.NetEventQuestData.Parser, new[]{ "EventQuestId", "IsReceived" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListEventQuest), global::EpinelPS.ReqListEventQuest.Parser, new[]{ "EventQuestManagerTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListEventQuest), global::EpinelPS.ResListEventQuest.Parser, new[]{ "EventQuests" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinEventQuest), global::EpinelPS.ReqFinEventQuest.Parser, new[]{ "EventQuestTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinEventQuest), global::EpinelPS.ResFinEventQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainEventQuestReward), global::EpinelPS.ReqObtainEventQuestReward.Parser, new[]{ "EventQuestTidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainEventQuestReward), global::EpinelPS.ResObtainEventQuestReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterEventQuestStage), global::EpinelPS.ReqEnterEventQuestStage.Parser, new[]{ "EventQuestManagerTid", "StageId", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterEventQuestStage), global::EpinelPS.ResEnterEventQuestStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearEventQuestStage), global::EpinelPS.ResClearEventQuestStage.Parser, new[]{ "Reward", "UserLevelUpReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListFavoriteItem), global::EpinelPS.ReqListFavoriteItem.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListFavoriteItem), global::EpinelPS.ResListFavoriteItem.Parser, new[]{ "FavoriteItems" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEquipFavoriteItem), global::EpinelPS.ReqEquipFavoriteItem.Parser, new[]{ "FavoriteItemId", "Csn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEquipFavoriteItem), global::EpinelPS.ResEquipFavoriteItem.Parser, new[]{ "FavoriteItems" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqIncreaseExpFavoriteItem), global::EpinelPS.ReqIncreaseExpFavoriteItem.Parser, new[]{ "FavoriteItemId", "ItemData", "LoopCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResIncreaseExpFavoriteItem), global::EpinelPS.ResIncreaseExpFavoriteItem.Parser, new[]{ "FavoriteItem", "Result", "ItemData", "LoopCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqExchangeFavoriteItem), global::EpinelPS.ReqExchangeFavoriteItem.Parser, new[]{ "RFavoriteItemId", "SRFavoriteItemId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResExchangeFavoriteItem), global::EpinelPS.ResExchangeFavoriteItem.Parser, new[]{ "FavoriteItem" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListFavoriteItemQuest), global::EpinelPS.ReqListFavoriteItemQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListFavoriteItemQuest), global::EpinelPS.ResListFavoriteItemQuest.Parser, new[]{ "FavoriteItemQuests" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserFavoriteItemQuestData), global::EpinelPS.NetUserFavoriteItemQuestData.Parser, new[]{ "QuestId", "Clear", "Received" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinishFavoriteItemQuest), global::EpinelPS.ReqFinishFavoriteItemQuest.Parser, new[]{ "FavoriteItemQuestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinishFavoriteItemQuest), global::EpinelPS.ResFinishFavoriteItemQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearFavoriteItemQuestStage), global::EpinelPS.ReqClearFavoriteItemQuestStage.Parser, new[]{ "StageId", "FavoriteItemQuestId", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo", "TeamNumber" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearFavoriteItemQuestStage), global::EpinelPS.ResClearFavoriteItemQuestStage.Parser, new[]{ "Reward", "UserLevelUpReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqStartFavoriteItemQuest), global::EpinelPS.ReqStartFavoriteItemQuest.Parser, new[]{ "FavoriteItemQuestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResStartFavoriteItemQuest), global::EpinelPS.ResStartFavoriteItemQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqComposeCollectionItem), global::EpinelPS.ReqComposeCollectionItem.Parser, new[]{ "FavoriteItemId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResComposeCollectionItem), global::EpinelPS.ResComposeCollectionItem.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFavoriteItemLibraryElement), global::EpinelPS.NetFavoriteItemLibraryElement.Parser, new[]{ "Tid", "ReceivedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetFavoriteItemLibrary), global::EpinelPS.ReqGetFavoriteItemLibrary.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetFavoriteItemLibrary), global::EpinelPS.ResGetFavoriteItemLibrary.Parser, new[]{ "FavoriteItemLibrary" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainFavoriteItemQuestReward), global::EpinelPS.ReqObtainFavoriteItemQuestReward.Parser, new[]{ "QuestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainFavoriteItemQuestReward), global::EpinelPS.ResObtainFavoriteItemQuestReward.Parser, new[]{ "UserReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterFavoriteItemQuestStage), global::EpinelPS.ReqEnterFavoriteItemQuestStage.Parser, new[]{ "StageId", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterFavoriteItemQuestStage), global::EpinelPS.ResEnterFavoriteItemQuestStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserFriendData), global::EpinelPS.NetUserFriendData.Parser, new[]{ "State", "Type", "User", "IsSend", "ReceiveState" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetFriendData), global::EpinelPS.ResGetFriendData.Parser, new[]{ "SendFriendshipCount", "ReceiveFriendshipCount", "Friend", "Blacklist" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRequestFriend), global::EpinelPS.ResRequestFriend.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllAcceptFriend), global::EpinelPS.ResAllAcceptFriend.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAcceptFriend), global::EpinelPS.ResAcceptFriend.Parser, new[]{ "Friend", "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteFriend), global::EpinelPS.ResDeleteFriend.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteFriendList), global::EpinelPS.ResDeleteFriendList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSendFriendshipPoint), global::EpinelPS.ResSendFriendshipPoint.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainFriendshipPoint), global::EpinelPS.ResObtainFriendshipPoint.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllFriendshipPoint), global::EpinelPS.ResAllFriendshipPoint.Parser, new[]{ "SendCount", "ReceiveCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddBlacklist), global::EpinelPS.ResAddBlacklist.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearBlacklist), global::EpinelPS.ResClearBlacklist.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecommendFriendList), global::EpinelPS.ResRecommendFriendList.Parser, new[]{ "Users" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSearchFriendList), global::EpinelPS.ResSearchFriendList.Parser, new[]{ "Users" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCancelRequestFriend), global::EpinelPS.ResCancelRequestFriend.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetGachaCustomData), global::EpinelPS.NetGachaCustomData.Parser, new[]{ "Type", "Tid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserGachaData), global::EpinelPS.NetUserGachaData.Parser, new[]{ "GachaType", "PlayCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetGachaEvent), global::EpinelPS.NetGachaEvent.Parser, new[]{ "GachaTypeId", "FreeCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserGachaDiscountData), global::EpinelPS.NetUserGachaDiscountData.Parser, new[]{ "GachaTypeId", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResExecuteGacha), global::EpinelPS.ResExecuteGacha.Parser, new[]{ "Gacha", "Currencies", "Characters", "Items", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetGachaData), global::EpinelPS.ResGetGachaData.Parser, new[]{ "Gacha", "MultipleCustom", "GachaEventData", "GachaDiscountData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetGachaCustom), global::EpinelPS.ResSetGachaCustom.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCheckDailyFreeGacha), global::EpinelPS.ReqCheckDailyFreeGacha.Parser, new[]{ "GachaId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheckDailyFreeGacha), global::EpinelPS.ResCheckDailyFreeGacha.Parser, new[]{ "EventData", "FreeCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqExecuteDailyFreeGacha), global::EpinelPS.ReqExecuteDailyFreeGacha.Parser, new[]{ "EventId", "GachaId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResExecuteDailyFreeGacha), global::EpinelPS.ResExecuteDailyFreeGacha.Parser, new[]{ "Gacha", "Currencies", "Characters", "Items", "PeriodResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetGuildData), global::EpinelPS.NetGuildData.Parser, new[]{ "Gsn", "Name", "Desc", "Emblem", "Locale", "JoinType", "JoinLevel", "Notice", "Grade", "Exp", "ActivityPoint", "ActivityPointDaily", "ActivityPointRecent", "IsBot", "UnionRaidTier", "UnionRaidTierNumber" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetGuildMemberData), global::EpinelPS.NetGuildMemberData.Parser, new[]{ "Usn", "Type", "ActivityPointRecent", "JoinedAt", "Nickname", "Level", "Server", "LastActionAt", "Icon", "IconPrism", "Frame", "TeamCombat", "SendMailAt", "ActivityPointDaily", "UserTitleId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetGuildJoinRequestData), global::EpinelPS.NetGuildJoinRequestData.Parser, new[]{ "Usn", "Nickname", "Level", "Server", "Icon", "IconPrism", "Frame", "TeamCombat", "UserTitleId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetGuildLog), global::EpinelPS.NetGuildLog.Parser, new[]{ "Seq", "Id", "Arguments", "CreatedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetGuildLogArgs), global::EpinelPS.NetGuildLogArgs.Parser, new[]{ "Value", "IsLocaleKey" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetGuildPopup), global::EpinelPS.NetGuildPopup.Parser, new[]{ "Seq", "Category", "Args" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUnionRaidData), global::EpinelPS.NetUnionRaidData.Parser, new[]{ "UnionRaidJoinData", "UnionRaidState", "CurrentStatus", "UnionRaidManagerTid", "PeriodData", "UnionRaidRanking", "DataWhenJoin", "TotalRank" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUnionRaidDataWhenJoin), global::EpinelPS.NetUnionRaidDataWhenJoin.Parser, new[]{ "StartBossLevel", "StartBossStep", "IsFinished" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecommendGuildList), global::EpinelPS.ResRecommendGuildList.Parser, new[]{ "Guilds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetGuildLog), global::EpinelPS.ResGetGuildLog.Parser, new[]{ "Result", "Logs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetGuild), global::EpinelPS.ResGetGuild.Parser, new[]{ "Guild", "Members", "Popups", "CanChangeUnionNameForFree", "IsSimple" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateGuild), global::EpinelPS.ResCreateGuild.Parser, new[]{ "Result", "Guild", "Members", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteGuild), global::EpinelPS.ResDeleteGuild.Parser, new[]{ "Result", "GuildLeaveAt" }, new[]{ "GuildLeaveAt" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGuildJoinRequestList), global::EpinelPS.ResGuildJoinRequestList.Parser, new[]{ "Result", "List" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResConfirmGuildJoinRequest), global::EpinelPS.ResConfirmGuildJoinRequest.Parser, new[]{ "Result", "Accept" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllConfirmGuildJoinRequest), global::EpinelPS.ResAllConfirmGuildJoinRequest.Parser, new[]{ "Result", "Accept" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetGuildName), global::EpinelPS.ResSetGuildName.Parser, new[]{ "Result", "Currencies", "BanEndTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetGuildNameForFree), global::EpinelPS.ReqSetGuildNameForFree.Parser, new[]{ "Gsn", "Name" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetGuildNameForFree), global::EpinelPS.ResSetGuildNameForFree.Parser, new[]{ "Result", "BanEndTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateGuildNotice), global::EpinelPS.ResUpdateGuildNotice.Parser, new[]{ "Result", "BanEndTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpdateGuildSettings2), global::EpinelPS.ReqUpdateGuildSettings2.Parser, new[]{ "Gsn", "Desc", "Emblem", "Locale", "JoinType", "JoinLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateGuildSettings), global::EpinelPS.ResUpdateGuildSettings.Parser, new[]{ "Result", "BanEndTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSendGuildMail), global::EpinelPS.ResSendGuildMail.Parser, new[]{ "Result", "BanFrom", "BanTo", "SendMailAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeGuildMaster), global::EpinelPS.ResChangeGuildMaster.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeGuildManager), global::EpinelPS.ResChangeGuildManager.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResKickGuildMember), global::EpinelPS.ResKickGuildMember.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddGuildBlacklist), global::EpinelPS.ResAddGuildBlacklist.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResJoinGuild), global::EpinelPS.ResJoinGuild.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResLeaveGuild), global::EpinelPS.ResLeaveGuild.Parser, new[]{ "GuildLeaveAt", "Result" }, new[]{ "GuildLeaveAt" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetUnionRaidStepInfo), global::EpinelPS.ReqGetUnionRaidStepInfo.Parser, new[]{ "Gsn", "RaidLevel", "RaidStep" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetUnionRaidStepInfo), global::EpinelPS.ResGetUnionRaidStepInfo.Parser, new[]{ "Info", "NowPlaying", "PeriodResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterUnionRaid), global::EpinelPS.ReqEnterUnionRaid.Parser, new[]{ "RaidLevel", "RaidStep", "Team" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterUnionRaid), global::EpinelPS.ResEnterUnionRaid.Parser, new[]{ "Info", "JoinResult", "JoinData", "PeriodResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetUnionRaidDamage), global::EpinelPS.ResSetUnionRaidDamage.Parser, new[]{ "RaidJoinCount", "Status", "Info", "PeriodResult", "JoinData", "DamageResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListUnionRaidWorldRanking), global::EpinelPS.ReqListUnionRaidWorldRanking.Parser, new[]{ "Rank" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListUnionRaidWorldRanking), global::EpinelPS.ResListUnionRaidWorldRanking.Parser, new[]{ "Rankings", "PeriodResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetUnionRaidWholeBattleLog), global::EpinelPS.ReqGetUnionRaidWholeBattleLog.Parser, new[]{ "Gsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetUnionRaidWholeBattleLog), global::EpinelPS.ResGetUnionRaidWholeBattleLog.Parser, new[]{ "Log", "PeriodResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetUnionRaidUserBattleLog), global::EpinelPS.ReqGetUnionRaidUserBattleLog.Parser, new[]{ "Gsn", "Step" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetUnionRaidUserBattleLog), global::EpinelPS.ResGetUnionRaidUserBattleLog.Parser, new[]{ "Log", "PeriodResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetUnionRaidStepBattleLog), global::EpinelPS.ReqGetUnionRaidStepBattleLog.Parser, new[]{ "Gsn", "Step" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetUnionRaidStepBattleLog), global::EpinelPS.ResGetUnionRaidStepBattleLog.Parser, new[]{ "Log", "PeriodResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUnionRaidSimpleLog), global::EpinelPS.NetUnionRaidSimpleLog.Parser, new[]{ "Nickname", "RaidLevel", "Step", "Damage", "Kill", "DamageAt", "Usn", "LeftHp", "Day" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUnionRaidDetailLog), global::EpinelPS.NetUnionRaidDetailLog.Parser, new[]{ "Usn", "Nickname", "RaidLevel", "Damage", "Team", "DamageAt", "Kill" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUnionRaidJoinData), global::EpinelPS.NetUnionRaidJoinData.Parser, new[]{ "PlayCount", "CsnList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUnionRaidTeamCharacter), global::EpinelPS.NetUnionRaidTeamCharacter.Parser, new[]{ "Slot", "Tid", "Level", "Combat", "CostumeId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUnionRaidPeriodData), global::EpinelPS.NetUnionRaidPeriodData.Parser, new[]{ "VisibleDate", "StartDate", "EndDate", "DisableDate", "SettleDate" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSearchGuildList), global::EpinelPS.ReqSearchGuildList.Parser, new[]{ "Search" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSearchGuildList), global::EpinelPS.ResSearchGuildList.Parser, new[]{ "Guilds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetGuildChatList), global::EpinelPS.ResGetGuildChatList.Parser, new[]{ "MemberList", "ChatList", "DeletedMessageIdList", "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSendGuildChat), global::EpinelPS.ResSendGuildChat.Parser, new[]{ "Result", "BanFrom", "BanTo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDeleteGuildChat), global::EpinelPS.ReqDeleteGuildChat.Parser, new[]{ "MessageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteGuildChat), global::EpinelPS.ResDeleteGuildChat.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetUnionRaidPracticeDamage), global::EpinelPS.ResSetUnionRaidPracticeDamage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetGuildPublicInfo), global::EpinelPS.ReqGetGuildPublicInfo.Parser, new[]{ "Gsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetGuildPublicInfo), global::EpinelPS.ResGetGuildPublicInfo.Parser, new[]{ "Guild", "Members" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetUnionRaidJoinData), global::EpinelPS.ReqGetUnionRaidJoinData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetUnionRaidJoinData), global::EpinelPS.ResGetUnionRaidJoinData.Parser, new[]{ "UnionRaidJoinData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetUnionRaidData), global::EpinelPS.ReqGetUnionRaidData.Parser, new[]{ "Gsn", "IsSimple" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetUnionRaidData), global::EpinelPS.ResGetUnionRaidData.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetInterceptData), global::EpinelPS.ResGetInterceptData.Parser, new[]{ "NormalInterceptGroup", "SpecialInterceptId", "TicketCount", "MaxTicketCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterIntercept), global::EpinelPS.ResEnterIntercept.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearIntercept), global::EpinelPS.ResClearIntercept.Parser, new[]{ "Intercept", "InterceptId", "NormalReward", "BonusReward", "TicketCount", "MaxTicketCount", "NormalRewardByRewardUpEvent", "BonusRewardByRewardUpEvent" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFastClearIntercept), global::EpinelPS.ReqFastClearIntercept.Parser, new[]{ "Intercept", "InterceptId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFastClearIntercept), global::EpinelPS.ResFastClearIntercept.Parser, new[]{ "NormalReward", "BonusReward", "TicketCount", "MaxTicketCount", "Result", "Damage", "NormalRewardByRewardUpEvent", "BonusRewardByRewardUpEvent" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCheckClearInterceptToday), global::EpinelPS.ReqCheckClearInterceptToday.Parser, new[]{ "InterceptType", "InterceptId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheckClearInterceptToday), global::EpinelPS.ResCheckClearInterceptToday.Parser, new[]{ "Clear" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterInterceptPractice), global::EpinelPS.ReqEnterInterceptPractice.Parser, new[]{ "Intercept", "InterceptId", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterInterceptPractice), global::EpinelPS.ResEnterInterceptPractice.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearInterceptPractice), global::EpinelPS.ResClearInterceptPractice.Parser, new[]{ "Intercept", "InterceptId", "TicketCount", "MaxTicketCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterMogIntercept), global::EpinelPS.ReqEnterMogIntercept.Parser, new[]{ "InterceptType", "InterceptId", "TeamNumber" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterMogIntercept), global::EpinelPS.ResEnterMogIntercept.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearMogIntercept), global::EpinelPS.ReqClearMogIntercept.Parser, new[]{ "InterceptType", "InterceptId", "Damage", "TeamNumber", "BattleResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearMogIntercept), global::EpinelPS.ResClearMogIntercept.Parser, new[]{ "NormalReward", "BonusReward", "TicketCount", "MaxTicketCount", "NormalRewardByRewardUpEvent", "BonusRewardByRewardUpEvent" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFastClearMogIntercept), global::EpinelPS.ReqFastClearMogIntercept.Parser, new[]{ "InterceptType", "InterceptId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFastClearMogIntercept), global::EpinelPS.ResFastClearMogIntercept.Parser, new[]{ "NormalReward", "BonusReward", "TicketCount", "MaxTicketCount", "Result", "Damage", "NormalRewardByRewardUpEvent", "BonusRewardByRewardUpEvent" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterMogInterceptPractice), global::EpinelPS.ReqEnterMogInterceptPractice.Parser, new[]{ "InterceptType", "InterceptId", "TeamNumber" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterMogInterceptPractice), global::EpinelPS.ResEnterMogInterceptPractice.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearMogInterceptPractice), global::EpinelPS.ReqClearMogInterceptPractice.Parser, new[]{ "InterceptType", "InterceptId", "Damage", "TeamNumber", "BattleResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearMogInterceptPractice), global::EpinelPS.ResClearMogInterceptPractice.Parser, new[]{ "TicketCount", "MaxTicketCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetItemSelectOption), global::EpinelPS.NetItemSelectOption.Parser, new[]{ "Id", "Count" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetWearHarmonyCubeData), global::EpinelPS.NetWearHarmonyCubeData.Parser, new[]{ "Csn", "SwapCsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetInventoryData), global::EpinelPS.ResGetInventoryData.Parser, new[]{ "Items", "HarmonyCubes", "Awakenings", "RunAwakeningIsnList", "UserRedeems" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqForceGetInventoryData), global::EpinelPS.ReqForceGetInventoryData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResWearEquipment), global::EpinelPS.ResWearEquipment.Parser, new[]{ "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearEquipment), global::EpinelPS.ResClearEquipment.Parser, new[]{ "Item" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUseSelectBox), global::EpinelPS.ResUseSelectBox.Parser, new[]{ "Characters", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUseBundleBox), global::EpinelPS.ResUseBundleBox.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResIncreaseExpEquip), global::EpinelPS.ResIncreaseExpEquip.Parser, new[]{ "Items", "Currency", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResWearEquipmentList), global::EpinelPS.ResWearEquipmentList.Parser, new[]{ "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllClearEquipment), global::EpinelPS.ResAllClearEquipment.Parser, new[]{ "Csn", "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetHarmonyCube), global::EpinelPS.ResGetHarmonyCube.Parser, new[]{ "HarmonyCubes" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResWearHarmonyCube), global::EpinelPS.ResWearHarmonyCube.Parser, new[]{ "HarmonyCubes" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearHarmonyCube), global::EpinelPS.ResClearHarmonyCube.Parser, new[]{ "HarmonyCube" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResManagementHarmonyCube), global::EpinelPS.ResManagementHarmonyCube.Parser, new[]{ "HarmonyCubes" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResLevelUpHarmonyCube), global::EpinelPS.ResLevelUpHarmonyCube.Parser, new[]{ "Items", "Currency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUsePiece), global::EpinelPS.ResUsePiece.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEquipmentAwakening), global::EpinelPS.ReqEquipmentAwakening.Parser, new[]{ "Isn", "Csn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEquipmentAwakening), global::EpinelPS.ResEquipmentAwakening.Parser, new[]{ "Items", "Currencies", "Awakening" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAwakeningResetOption), global::EpinelPS.ReqAwakeningResetOption.Parser, new[]{ "Isn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAwakeningResetOption), global::EpinelPS.ResAwakeningResetOption.Parser, new[]{ "Items", "Currencies", "ResetOption" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAwakeningChangeOption), global::EpinelPS.ReqAwakeningChangeOption.Parser, new[]{ "Isn", "IsChanged" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAwakeningChangeOption), global::EpinelPS.ResAwakeningChangeOption.Parser, new[]{ "Awakening" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAwakeningLockOption), global::EpinelPS.ReqAwakeningLockOption.Parser, new[]{ "Isn", "OptionId", "IsLocked" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAwakeningLockOption), global::EpinelPS.ResAwakeningLockOption.Parser, new[]{ "Items", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAwakeningUpgradeOption), global::EpinelPS.ReqAwakeningUpgradeOption.Parser, new[]{ "Isn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAwakeningUpgradeOption), global::EpinelPS.ResAwakeningUpgradeOption.Parser, new[]{ "Items", "Currencies", "ResetOption" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetAwakeningDetail), global::EpinelPS.ReqGetAwakeningDetail.Parser, new[]{ "Isn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetAwakeningDetail), global::EpinelPS.ResGetAwakeningDetail.Parser, new[]{ "CurrentOption", "NewOption" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListRedeem), global::EpinelPS.ReqListRedeem.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListRedeem), global::EpinelPS.ResListRedeem.Parser, new[]{ "UserRedeems" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetJukebox), global::EpinelPS.ResSetJukebox.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetJukeboxRewardedData), global::EpinelPS.ResGetJukeboxRewardedData.Parser, new[]{ "JukeboxMissionTidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetJukeboxBgmTableId), global::EpinelPS.ReqSetJukeboxBgmTableId.Parser, new[]{ "Location", "JukeboxTableId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetJukeboxBgmTableId), global::EpinelPS.ResSetJukeboxBgmTableId.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetJukeboxBgmPlaylist), global::EpinelPS.ReqSetJukeboxBgmPlaylist.Parser, new[]{ "Location", "JukeboxPlaylistUid", "IsShuffle" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetJukeboxBgmPlaylist), global::EpinelPS.ResSetJukeboxBgmPlaylist.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetJukeboxBgmFavorite), global::EpinelPS.ReqSetJukeboxBgmFavorite.Parser, new[]{ "Location", "IsShuffle" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetJukeboxBgmFavorite), global::EpinelPS.ResSetJukeboxBgmFavorite.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetJukeboxPlaylist), global::EpinelPS.ReqGetJukeboxPlaylist.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetJukeboxPlaylist), global::EpinelPS.ResGetJukeboxPlaylist.Parser, new[]{ "Playlists", "FavoriteSongs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCreateJukeboxPlaylist), global::EpinelPS.ReqCreateJukeboxPlaylist.Parser, new[]{ "Title" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateJukeboxPlaylist), global::EpinelPS.ResCreateJukeboxPlaylist.Parser, new[]{ "Playlist" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetJukeboxPlaylist), global::EpinelPS.ReqSetJukeboxPlaylist.Parser, new[]{ "JukeboxPlaylistUid", "Songs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetJukeboxPlaylist), global::EpinelPS.ResSetJukeboxPlaylist.Parser, new[]{ "Playlist", "JukeboxBgm" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAddSongJukeboxPlaylist), global::EpinelPS.ReqAddSongJukeboxPlaylist.Parser, new[]{ "JukeboxPlaylistUid", "JukeboxTableId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddSongJukeboxPlaylist), global::EpinelPS.ResAddSongJukeboxPlaylist.Parser, new[]{ "Playlist" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetJukeboxFavoriteSongs), global::EpinelPS.ReqSetJukeboxFavoriteSongs.Parser, new[]{ "Songs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetJukeboxFavoriteSongs), global::EpinelPS.ResSetJukeboxFavoriteSongs.Parser, new[]{ "FavoriteSongs", "JukeboxBgm" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAddJukeboxFavoriteSong), global::EpinelPS.ReqAddJukeboxFavoriteSong.Parser, new[]{ "JukeboxTableId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddJukeboxFavoriteSong), global::EpinelPS.ResAddJukeboxFavoriteSong.Parser, new[]{ "FavoriteSongs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetJukeboxPlaylistTitle), global::EpinelPS.ReqSetJukeboxPlaylistTitle.Parser, new[]{ "JukeboxPlaylistUid", "Title" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetJukeboxPlaylistTitle), global::EpinelPS.ResSetJukeboxPlaylistTitle.Parser, new[]{ "Playlist" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDeleteJukeboxPlaylist), global::EpinelPS.ReqDeleteJukeboxPlaylist.Parser, new[]{ "JukeboxPlaylistUid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteJukeboxPlaylist), global::EpinelPS.ResDeleteJukeboxPlaylist.Parser, new[]{ "JukeboxBgm" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordJukeboxPlayHistory), global::EpinelPS.ReqRecordJukeboxPlayHistory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordJukeboxPlayHistory), global::EpinelPS.ResRecordJukeboxPlayHistory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetLiberateMissionData), global::EpinelPS.NetLiberateMissionData.Parser, new[]{ "Id", "MissionTid", "LiberateCharacterId", "MissionState", "CreatedAt", "TriggerStartAt", "TriggerEndAt", "ReceivedAt" }, new[]{ "ReceivedAt" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetLiberateData), global::EpinelPS.NetLiberateData.Parser, new[]{ "CharacterId", "Step", "ProgressPoint", "MissionData", "RewardedCount", "IsCompleted" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetLiberateProgressData), global::EpinelPS.NetLiberateProgressData.Parser, new[]{ "CharacterId", "Step", "ProgressPoint", "RewardedCount", "IsCompleted" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetLiberateData), global::EpinelPS.ReqGetLiberateData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetLiberateData), global::EpinelPS.ResGetLiberateData.Parser, new[]{ "OpenLiberateTypeIdList", "LiberateData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetLiberateProgressList), global::EpinelPS.ReqGetLiberateProgressList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetLiberateProgressList), global::EpinelPS.ResGetLiberateProgressList.Parser, new[]{ "LiberateProgressData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqChooseLiberateCharacter), global::EpinelPS.ReqChooseLiberateCharacter.Parser, new[]{ "CharacterId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChooseLiberateCharacter), global::EpinelPS.ResChooseLiberateCharacter.Parser, new[]{ "Data", "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompleteLiberateMission), global::EpinelPS.ReqCompleteLiberateMission.Parser, new[]{ "MissionId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteLiberateMission), global::EpinelPS.ResCompleteLiberateMission.Parser, new[]{ "Data", "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainLiberateStepReward), global::EpinelPS.ReqObtainLiberateStepReward.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainLiberateStepReward), global::EpinelPS.ResObtainLiberateStepReward.Parser, new[]{ "Reward", "Data", "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqResetLiberateMission), global::EpinelPS.ReqResetLiberateMission.Parser, new[]{ "MissionId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetLiberateMission), global::EpinelPS.ResResetLiberateMission.Parser, new[]{ "Data", "Error", "CurrencyList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMessage), global::EpinelPS.NetMessage.Parser, new[]{ "Seq", "ConversationId", "MessageId", "CreatedAt", "State" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMessages), global::EpinelPS.ResGetMessages.Parser, new[]{ "Messages" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterMessengerDialog), global::EpinelPS.ResEnterMessengerDialog.Parser, new[]{ "Message" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResProceedMessage), global::EpinelPS.ResProceedMessage.Parser, new[]{ "Message", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMessageReward), global::EpinelPS.ResObtainMessageReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterSubQuestMessengerDialog), global::EpinelPS.ResEnterSubQuestMessengerDialog.Parser, new[]{ "Message" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterSubQuestFinMessengerDialog), global::EpinelPS.ResEnterSubQuestFinMessengerDialog.Parser, new[]{ "Message" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinSubQuest), global::EpinelPS.ResFinSubQuest.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResPickTodayRandomMessage), global::EpinelPS.ResPickTodayRandomMessage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPickedMessage), global::EpinelPS.NetPickedMessage.Parser, new[]{ "CreatedAt", "ConversationId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetPickedMessageList), global::EpinelPS.ReqGetPickedMessageList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetPickedMessageList), global::EpinelPS.ResGetPickedMessageList.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResPickTodayDailyMessage), global::EpinelPS.ResPickTodayDailyMessage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameDiceReward), global::EpinelPS.NetMiniGameDiceReward.Parser, new[]{ "Reward", "DiceGauge" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDiceGauge), global::EpinelPS.NetDiceGauge.Parser, new[]{ "Result", "GainValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameDice), global::EpinelPS.ReqGetMiniGameDice.Parser, new[]{ "DiceMiniGameId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameDice), global::EpinelPS.ResGetMiniGameDice.Parser, new[]{ "CurrentBoardId", "Dice", "GaugeMaxEventCount", "ChainCount", "DiceGauge" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqMiniGameDiceRoll), global::EpinelPS.ReqMiniGameDiceRoll.Parser, new[]{ "DiceMiniGameId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameDiceRoll), global::EpinelPS.ResMiniGameDiceRoll.Parser, new[]{ "DiceResult", "CurrentBoardId", "EventReward", "GaugeMaxEventReward", "Dice", "GaugeMaxEventCount", "ChainCount", "GoTo", "IsFinish", "GaugeMaxEventResult", "DiceGauge" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameSortOut), global::EpinelPS.ReqGetMiniGameSortOut.Parser, new[]{ "SortOutId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameSortOut), global::EpinelPS.ResGetMiniGameSortOut.Parser, new[]{ "TicketCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqMiniGameSortOutResult), global::EpinelPS.ReqMiniGameSortOutResult.Parser, new[]{ "SortOutId", "Point", "Type", "Info" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameSortOutResult), global::EpinelPS.ResMiniGameSortOutResult.Parser, new[]{ "TicketCount", "Reward", "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameSortOutInfo), global::EpinelPS.NetMiniGameSortOutInfo.Parser, new[]{ "Level", "FeverPoint", "FeverCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqMiniGameSortOutStart), global::EpinelPS.ReqMiniGameSortOutStart.Parser, new[]{ "SortOutId", "Type" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameSortOutStart), global::EpinelPS.ResMiniGameSortOutStart.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTextAdvProgressData), global::EpinelPS.NetTextAdvProgressData.Parser, new[]{ "Id", "TextAdventureId", "PageId", "CreatedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTextAdvData), global::EpinelPS.NetTextAdvData.Parser, new[]{ "LootCollection", "EndingTicketAutoChargeCount", "RewardTicketAutoChargeCount", "CurrentProgressData", "RecordedPageList", "CheckedPageList", "CheckedLogList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTextAdvCheckedLog), global::EpinelPS.NetTextAdvCheckedLog.Parser, new[]{ "TextAdventureId", "CheckedLogType", "Value" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetTextAdvData), global::EpinelPS.ResGetTextAdvData.Parser, new[]{ "TextAdvData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordTextAdvPage), global::EpinelPS.ResRecordTextAdvPage.Parser, new[]{ "TextAdvData", "RewardLootId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqReturnToTextAdvFirstSelect), global::EpinelPS.ReqReturnToTextAdvFirstSelect.Parser, new[]{ "TextAdvId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResReturnToTextAdvFirstSelect), global::EpinelPS.ResReturnToTextAdvFirstSelect.Parser, new[]{ "TextAdvData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUndoTextAdvPage), global::EpinelPS.ResUndoTextAdvPage.Parser, new[]{ "TextAdvData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearTextAdv), global::EpinelPS.ResClearTextAdv.Parser, new[]{ "TextAdvData", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddTextAdvCheckedLog), global::EpinelPS.ResAddTextAdvCheckedLog.Parser, new[]{ "CheckedLogList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameBBQData), global::EpinelPS.NetMiniGameBBQData.Parser, new[]{ "EventId", "HighScore", "DailyAccumulatedScore", "TotalAccumulatedScore", "IsDailyRewarded", "StepUpRewardedList", "RecordedCutSceneList", "DailyFirstClearCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameBBQData), global::EpinelPS.ReqGetMiniGameBBQData.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameBBQData), global::EpinelPS.ResGetMiniGameBBQData.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearMiniGameBBQ), global::EpinelPS.ReqClearMiniGameBBQ.Parser, new[]{ "EventId", "Score" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearMiniGameBBQ), global::EpinelPS.ResClearMiniGameBBQ.Parser, new[]{ "Data", "Reward", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMiniGameBBQStepUpReward), global::EpinelPS.ReqObtainMiniGameBBQStepUpReward.Parser, new[]{ "EventId", "StepUpRewardId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMiniGameBBQStepUpReward), global::EpinelPS.ResObtainMiniGameBBQStepUpReward.Parser, new[]{ "Data", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameBBQRanking), global::EpinelPS.ReqGetMiniGameBBQRanking.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameBBQRanking), global::EpinelPS.ResGetMiniGameBBQRanking.Parser, new[]{ "UserGuildRanking", "GuildRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordMiniGameBBQCutScene), global::EpinelPS.ReqRecordMiniGameBBQCutScene.Parser, new[]{ "EventId", "CutSceneTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordMiniGameBBQCutScene), global::EpinelPS.ResRecordMiniGameBBQCutScene.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameBBQRankingData), global::EpinelPS.NetMiniGameBBQRankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameCe002QuestData), global::EpinelPS.NetMiniGameCe002QuestData.Parser, new[]{ "Ce002DataId", "IsCleared", "CreatedAt", "ClearedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameCe002Data), global::EpinelPS.NetMiniGameCe002Data.Parser, new[]{ "Ce002Id", "QuestList", "ArchiveList", "CheckedLogList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameCe002Data), global::EpinelPS.ReqGetMiniGameCe002Data.Parser, new[]{ "Ce002Id" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameCe002Data), global::EpinelPS.ResGetMiniGameCe002Data.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAcceptMiniGameCe002Quest), global::EpinelPS.ReqAcceptMiniGameCe002Quest.Parser, new[]{ "Ce002DataId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAcceptMiniGameCe002Quest), global::EpinelPS.ResAcceptMiniGameCe002Quest.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterMiniGameCe002Stage), global::EpinelPS.ReqEnterMiniGameCe002Stage.Parser, new[]{ "Ce002StageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterMiniGameCe002Stage), global::EpinelPS.ResEnterMiniGameCe002Stage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearMiniGameCe002Stage), global::EpinelPS.ReqClearMiniGameCe002Stage.Parser, new[]{ "Ce002StageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearMiniGameCe002Stage), global::EpinelPS.ResClearMiniGameCe002Stage.Parser, new[]{ "Data", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameCe002CheckedLog), global::EpinelPS.NetMiniGameCe002CheckedLog.Parser, new[]{ "CheckedLogType", "Value" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAddMiniGameCe002CheckedLog), global::EpinelPS.ReqAddMiniGameCe002CheckedLog.Parser, new[]{ "Ce002Id", "CheckedLogList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddMiniGameCe002CheckedLog), global::EpinelPS.ResAddMiniGameCe002CheckedLog.Parser, new[]{ "CheckedLogList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameNKSMissionProgress), global::EpinelPS.NetMiniGameNKSMissionProgress.Parser, new[]{ "Seq", "NKSMissionId", "Progress", "CreatedAt", "ReceivedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameNKSData), global::EpinelPS.ResGetMiniGameNKSData.Parser, new[]{ "ProgressJson", "MissionProgressList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUploadMiniGameNKSProgress), global::EpinelPS.ResUploadMiniGameNKSProgress.Parser, new[]{ "Error", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompleteNKSMission), global::EpinelPS.ReqCompleteNKSMission.Parser, new[]{ "NKSId", "NKSMissionSeqIdList", "ProgressJsonAfterComplete" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteNKSMission), global::EpinelPS.ResCompleteNKSMission.Parser, new[]{ "Reward", "MissionProgressList", "Error", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetNKSMissionProgressUpdate), global::EpinelPS.NetNKSMissionProgressUpdate.Parser, new[]{ "SeqId", "ProgressCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateNKSMissionProgress), global::EpinelPS.ResUpdateNKSMissionProgress.Parser, new[]{ "MissionProgressList", "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterMiniGameNKSStage), global::EpinelPS.ReqEnterMiniGameNKSStage.Parser, new[]{ "NKSId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterMiniGameNKSStage), global::EpinelPS.ResEnterMiniGameNKSStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameNKSRanking), global::EpinelPS.ReqGetMiniGameNKSRanking.Parser, new[]{ "NKSId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameNKSRanking), global::EpinelPS.ResGetMiniGameNKSRanking.Parser, new[]{ "UserGuildRanking", "GuildRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameNKSRankingData), global::EpinelPS.NetMiniGameNKSRankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAccumulateMiniGameNKSRankingScore), global::EpinelPS.ResAccumulateMiniGameNKSRankingScore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordMiniGameNKSStagePlayLog), global::EpinelPS.ResRecordMiniGameNKSStagePlayLog.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameNKSItemCollectData), global::EpinelPS.NetMiniGameNKSItemCollectData.Parser, new[]{ "NKSItemId", "Amount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameNKSMonsterKillData), global::EpinelPS.NetMiniGameNKSMonsterKillData.Parser, new[]{ "NKSMonsterId", "KillCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordMiniGameNKSSkillTreeUpgradeLog), global::EpinelPS.ResRecordMiniGameNKSSkillTreeUpgradeLog.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordMiniGameNKSCharacterUnlockLog), global::EpinelPS.ResRecordMiniGameNKSCharacterUnlockLog.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameNKSV2MissionProgress), global::EpinelPS.NetMiniGameNKSV2MissionProgress.Parser, new[]{ "Seq", "NKSMissionId", "Progress", "CreatedAt", "ReceivedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameNKSV2Data), global::EpinelPS.ResGetMiniGameNKSV2Data.Parser, new[]{ "ProgressJson", "MissionProgressList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUploadMiniGameNKSV2Progress), global::EpinelPS.ResUploadMiniGameNKSV2Progress.Parser, new[]{ "Error", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompleteNKSV2Mission), global::EpinelPS.ReqCompleteNKSV2Mission.Parser, new[]{ "NKSId", "NKSMissionSeqIdList", "ProgressJsonAfterComplete" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteNKSV2Mission), global::EpinelPS.ResCompleteNKSV2Mission.Parser, new[]{ "Reward", "MissionProgressList", "Error", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetNKSV2MissionProgressUpdate), global::EpinelPS.NetNKSV2MissionProgressUpdate.Parser, new[]{ "SeqId", "ProgressCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateNKSV2MissionProgress), global::EpinelPS.ResUpdateNKSV2MissionProgress.Parser, new[]{ "MissionProgressList", "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterMiniGameNKSV2Stage), global::EpinelPS.ReqEnterMiniGameNKSV2Stage.Parser, new[]{ "NKSId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterMiniGameNKSV2Stage), global::EpinelPS.ResEnterMiniGameNKSV2Stage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameNKSV2Ranking), global::EpinelPS.ReqGetMiniGameNKSV2Ranking.Parser, new[]{ "NKSId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameNKSV2Ranking), global::EpinelPS.ResGetMiniGameNKSV2Ranking.Parser, new[]{ "UserGuildRanking", "GuildRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameNKSV2RankingData), global::EpinelPS.NetMiniGameNKSV2RankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAccumulateMiniGameNKSV2RankingScore), global::EpinelPS.ResAccumulateMiniGameNKSV2RankingScore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetNKSV2Scenario), global::EpinelPS.ReqGetNKSV2Scenario.Parser, new[]{ "NKSId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetNKSV2Scenario), global::EpinelPS.ResGetNKSV2Scenario.Parser, new[]{ "ScenarioIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompleteNKSV2Scenario), global::EpinelPS.ReqCompleteNKSV2Scenario.Parser, new[]{ "NKSId", "ScenarioId", "DialogType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteNKSV2Scenario), global::EpinelPS.ResCompleteNKSV2Scenario.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordMiniGameNKSV2StagePlayLog), global::EpinelPS.ReqRecordMiniGameNKSV2StagePlayLog.Parser, new[]{ "NKSId", "StageId", "CharacterId", "ItemCollectList", "MonsterKillList", "CharacterLevel", "SurvivalTime", "PlayResult", "IsResumedFromLastSave" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordMiniGameNKSV2StagePlayLog), global::EpinelPS.ResRecordMiniGameNKSV2StagePlayLog.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameNKSV2ItemCollectData), global::EpinelPS.NetMiniGameNKSV2ItemCollectData.Parser, new[]{ "NKSItemId", "Amount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameNKSV2MonsterKillData), global::EpinelPS.NetMiniGameNKSV2MonsterKillData.Parser, new[]{ "NKSMonsterId", "KillCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordMiniGameNKSV2SkillTreeUpgradeLog), global::EpinelPS.ReqRecordMiniGameNKSV2SkillTreeUpgradeLog.Parser, new[]{ "NKSId", "CharacterId", "ActType", "SkillTreeId", "SlotItemId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordMiniGameNKSV2SkillTreeUpgradeLog), global::EpinelPS.ResRecordMiniGameNKSV2SkillTreeUpgradeLog.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordMiniGameNKSV2CharacterUnlockLog), global::EpinelPS.ReqRecordMiniGameNKSV2CharacterUnlockLog.Parser, new[]{ "NKSId", "CharacterId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordMiniGameNKSV2CharacterUnlockLog), global::EpinelPS.ResRecordMiniGameNKSV2CharacterUnlockLog.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDateSimStaminaData), global::EpinelPS.NetDateSimStaminaData.Parser, new[]{ "InfiniteMode", "Stamina", "TodayUsedStamina" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetDateSim), global::EpinelPS.ReqGetDateSim.Parser, new[]{ "DateSimId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetDateSim), global::EpinelPS.ResGetDateSim.Parser, new[]{ "DateSimJson", "DialogData", "Stamina", "SpecialRewarded", "AlbumRewarded" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinDateSimDialog), global::EpinelPS.ReqFinDateSimDialog.Parser, new[]{ "DateSimId", "DialogId", "Json", "IsUseStamina" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinDateSimDialog), global::EpinelPS.ResFinDateSimDialog.Parser, new[]{ "StaminaData", "DailyReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainDateSimAlbumReward), global::EpinelPS.ReqObtainDateSimAlbumReward.Parser, new[]{ "DateSimId", "HeroineAlbumId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainDateSimAlbumReward), global::EpinelPS.ResObtainDateSimAlbumReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainDateSimSpecialReward), global::EpinelPS.ReqObtainDateSimSpecialReward.Parser, new[]{ "DateSimId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainDateSimSpecialReward), global::EpinelPS.ResObtainDateSimSpecialReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqRecordDateSimHeroineRelation), global::EpinelPS.ReqRecordDateSimHeroineRelation.Parser, new[]{ "DateSimId", "HeroineId", "RelationLevel", "RelationPoint" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecordDateSimHeroineRelation), global::EpinelPS.ResRecordDateSimHeroineRelation.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameDessertRushData), global::EpinelPS.NetMiniGameDessertRushData.Parser, new[]{ "DessertRushId", "HighScore", "DailyAccumulatedScore", "TotalAccumulatedScore", "IsDailyRewarded", "StepUpRewardedList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameDessertRushData), global::EpinelPS.ReqGetMiniGameDessertRushData.Parser, new[]{ "DessertRushId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameDessertRushData), global::EpinelPS.ResGetMiniGameDessertRushData.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearMiniGameDessertRush), global::EpinelPS.ReqClearMiniGameDessertRush.Parser, new[]{ "DessertRushId", "Score", "Info" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameDessertRushInfo), global::EpinelPS.NetMiniGameDessertRushInfo.Parser, new[]{ "FeverPoint", "FeverCount", "MaxDifficultyLevel", "MaxCombo", "MaxFeverLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearMiniGameDessertRush), global::EpinelPS.ResClearMiniGameDessertRush.Parser, new[]{ "Data", "Reward", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMiniGameDessertRushStepUpReward), global::EpinelPS.ReqObtainMiniGameDessertRushStepUpReward.Parser, new[]{ "DessertRushId", "StepUpRewardId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMiniGameDessertRushStepUpReward), global::EpinelPS.ResObtainMiniGameDessertRushStepUpReward.Parser, new[]{ "Data", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameDessertRushRanking), global::EpinelPS.ReqGetMiniGameDessertRushRanking.Parser, new[]{ "DessertRushId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameDessertRushRanking), global::EpinelPS.ResGetMiniGameDessertRushRanking.Parser, new[]{ "UserGuildRanking", "GuildRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameDessertRushRankingData), global::EpinelPS.NetMiniGameDessertRushRankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameTabTabMaidData), global::EpinelPS.NetMiniGameTabTabMaidData.Parser, new[]{ "EventId", "HighScore", "DailyAccumulatedScore", "TotalAccumulatedScore", "IsDailyRewarded", "MissionRewardedList", "DailyFirstClearCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameTabTabMaidData), global::EpinelPS.ReqGetMiniGameTabTabMaidData.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameTabTabMaidData), global::EpinelPS.ResGetMiniGameTabTabMaidData.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearMiniGameTabTabMaid), global::EpinelPS.ReqClearMiniGameTabTabMaid.Parser, new[]{ "EventId", "Score", "StageLevel", "SkillRank" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearMiniGameTabTabMaid), global::EpinelPS.ResClearMiniGameTabTabMaid.Parser, new[]{ "Data", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMiniGameTabTabMaidMissionReward), global::EpinelPS.ReqObtainMiniGameTabTabMaidMissionReward.Parser, new[]{ "EventId", "MissionIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMiniGameTabTabMaidMissionReward), global::EpinelPS.ResObtainMiniGameTabTabMaidMissionReward.Parser, new[]{ "Data", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameTabTabMaidRanking), global::EpinelPS.ReqGetMiniGameTabTabMaidRanking.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameTabTabMaidRanking), global::EpinelPS.ResGetMiniGameTabTabMaidRanking.Parser, new[]{ "UserGuildRanking", "GuildRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMiniGameTabTabMaidDailyReward), global::EpinelPS.ReqObtainMiniGameTabTabMaidDailyReward.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMiniGameTabTabMaidDailyReward), global::EpinelPS.ResObtainMiniGameTabTabMaidDailyReward.Parser, new[]{ "Data", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameTabTabMaidRankingData), global::EpinelPS.NetMiniGameTabTabMaidRankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameTowerDefenseRankingData), global::EpinelPS.NetMiniGameTowerDefenseRankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameTowerDefenseMissionProgress), global::EpinelPS.NetMiniGameTowerDefenseMissionProgress.Parser, new[]{ "MissionUid", "MissionTid", "Progress", "CreatedAt", "ReceivedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTowerDefenseMissionProgressUpdate), global::EpinelPS.NetTowerDefenseMissionProgressUpdate.Parser, new[]{ "MissionUid", "ProgressCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameTowerDefenseData), global::EpinelPS.ReqGetMiniGameTowerDefenseData.Parser, new[]{ "TowerDefenseId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameTowerDefenseData), global::EpinelPS.ResGetMiniGameTowerDefenseData.Parser, new[]{ "UpgradeCurrency", "ClearedTutorialIdList", "ClearedStageIdList", "UpgradeIdList", "MissionProgressList", "ChallengeMaxScore" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameTowerDefenseRanking), global::EpinelPS.ReqGetMiniGameTowerDefenseRanking.Parser, new[]{ "TowerDefenseId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameTowerDefenseRanking), global::EpinelPS.ResGetMiniGameTowerDefenseRanking.Parser, new[]{ "UserGuildRanking", "GuildRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterMiniGameTowerDefenseStage), global::EpinelPS.ReqEnterMiniGameTowerDefenseStage.Parser, new[]{ "TowerDefenseId", "StageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterMiniGameTowerDefenseStage), global::EpinelPS.ResEnterMiniGameTowerDefenseStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompleteTowerDefenseMission), global::EpinelPS.ReqCompleteTowerDefenseMission.Parser, new[]{ "TowerDefenseId", "MissionUidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteTowerDefenseMission), global::EpinelPS.ResCompleteTowerDefenseMission.Parser, new[]{ "Reward", "MissionProgressList", "Error", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpdateTowerDefenseMissionProgress), global::EpinelPS.ReqUpdateTowerDefenseMissionProgress.Parser, new[]{ "TowerDefenseId", "ProgressUpdateList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateTowerDefenseMissionProgress), global::EpinelPS.ResUpdateTowerDefenseMissionProgress.Parser, new[]{ "MissionProgressList", "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetTowerDefenseUpgrade), global::EpinelPS.ReqSetTowerDefenseUpgrade.Parser, new[]{ "TowerDefenseId", "UpgradeId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetTowerDefenseUpgrade), global::EpinelPS.ResSetTowerDefenseUpgrade.Parser, new[]{ "UpgradeCurrency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqResetTowerDefenseUpgrade), global::EpinelPS.ReqResetTowerDefenseUpgrade.Parser, new[]{ "TowerDefenseId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetTowerDefenseUpgrade), global::EpinelPS.ResResetTowerDefenseUpgrade.Parser, new[]{ "UpgradeCurrency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinishTowerDefense), global::EpinelPS.ReqFinishTowerDefense.Parser, new[]{ "TowerDefenseId", "StageId", "IsWin", "Score", "TutorialIds", "StageLog", "CurrentWave" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinishTowerDefense), global::EpinelPS.ResFinishTowerDefense.Parser, new[]{ "Reward", "BanResult", "UpgradeCurrencyAmount", "CurrentUpgradeCurrency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearTowerDefenseTutorial), global::EpinelPS.ReqClearTowerDefenseTutorial.Parser, new[]{ "TowerDefenseId", "TutorialIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearTowerDefenseTutorial), global::EpinelPS.ResClearTowerDefenseTutorial.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterPlaySodaChallengeStage), global::EpinelPS.ReqEnterPlaySodaChallengeStage.Parser, new[]{ "EventId", "ChallengeStageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterPlaySodaChallengeStage), global::EpinelPS.ResEnterPlaySodaChallengeStage.Parser, new[]{ "UserMaxScore" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinishPlaySodaRunningChallenge), global::EpinelPS.ReqFinishPlaySodaRunningChallenge.Parser, new[]{ "EventId", "ChallengeStageId", "Score", "EventLog", "ObstacleLocation", "MaxAchievedLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinishPlaySodaStackUpChallenge), global::EpinelPS.ReqFinishPlaySodaStackUpChallenge.Parser, new[]{ "EventId", "ChallengeStageId", "Score", "BoxList", "MaxAchievedLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinishPlaySodaCatchCoinChallenge), global::EpinelPS.ReqFinishPlaySodaCatchCoinChallenge.Parser, new[]{ "EventId", "ChallengeStageId", "Score", "CoinCount", "MaxAchievedLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinishPlaySodaSmashChallenge), global::EpinelPS.ReqFinishPlaySodaSmashChallenge.Parser, new[]{ "EventId", "ChallengeStageId", "Score", "ScoringSummary", "MaxAchievedLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFinishPlaySodaClimbingChallenge), global::EpinelPS.ReqFinishPlaySodaClimbingChallenge.Parser, new[]{ "EventId", "ChallengeStageId", "Score", "AntiCheatData", "MaxAchievedLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinishPlaySodaRunningChallenge), global::EpinelPS.ResFinishPlaySodaRunningChallenge.Parser, new[]{ "DailyPlayReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinishPlaySodaStackUpChallenge), global::EpinelPS.ResFinishPlaySodaStackUpChallenge.Parser, new[]{ "DailyPlayReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinishPlaySodaCatchCoinChallenge), global::EpinelPS.ResFinishPlaySodaCatchCoinChallenge.Parser, new[]{ "DailyPlayReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinishPlaySodaSmashChallenge), global::EpinelPS.ResFinishPlaySodaSmashChallenge.Parser, new[]{ "DailyPlayReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinishPlaySodaClimbingChallenge), global::EpinelPS.ResFinishPlaySodaClimbingChallenge.Parser, new[]{ "DailyPlayReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPlaySodaEachGameInfo), global::EpinelPS.NetPlaySodaEachGameInfo.Parser, new[]{ "ChallengeStageId", "UserRank", "UserMaxScoreInUnion", "AccumulatedScore", "CanReceivePointReward", "IsInGuild", "LastRewardStep" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetPlaySodaChallengeModeInfo), global::EpinelPS.ReqGetPlaySodaChallengeModeInfo.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetPlaySodaChallengeModeInfo), global::EpinelPS.ResGetPlaySodaChallengeModeInfo.Parser, new[]{ "HasReceivedDailyReward", "PlaySodaEachGameInfoList", "WholeUser" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPlaySodaUserRanking), global::EpinelPS.NetPlaySodaUserRanking.Parser, new[]{ "Rank", "Score", "WholeUserTableIndex" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPlaySodaEachGameLeaderboard), global::EpinelPS.NetPlaySodaEachGameLeaderboard.Parser, new[]{ "ChallengeModeId", "UserRanking", "GuildMemberRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetPlaySodaLeaderboards), global::EpinelPS.ReqGetPlaySodaLeaderboards.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetPlaySodaLeaderboards), global::EpinelPS.ResGetPlaySodaLeaderboards.Parser, new[]{ "Leaderboards", "WholeUserTable" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainPlaySodaPointReward), global::EpinelPS.ReqObtainPlaySodaPointReward.Parser, new[]{ "EventId", "ChallengeStageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainPlaySodaPointReward), global::EpinelPS.ResObtainPlaySodaPointReward.Parser, new[]{ "Reward", "LastRewardStep" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameIslandAdventureUserScoreRanking), global::EpinelPS.NetMiniGameIslandAdventureUserScoreRanking.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameIslandAdventureUserSizeRanking), global::EpinelPS.NetMiniGameIslandAdventureUserSizeRanking.Parser, new[]{ "Rank", "FishId", "Size", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameIslandAdventureRankings), global::EpinelPS.ReqGetMiniGameIslandAdventureRankings.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameIslandAdventureRankings), global::EpinelPS.ResGetMiniGameIslandAdventureRankings.Parser, new[]{ "UserGuildScoreRanking", "UserGuildSizeRanking", "MiniGameIslandUserScoreRankingList", "MiniGameIslandUserSizeRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFishingHistory), global::EpinelPS.NetFishingHistory.Parser, new[]{ "FishId", "MaxSize", "FishingCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPhotoData), global::EpinelPS.NetPhotoData.Parser, new[]{ "PhotoId", "TakenTime", "Magnification", "TargetObject", "Flash" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetIslandAdventureProgressUpdate), global::EpinelPS.NetIslandAdventureProgressUpdate.Parser, new[]{ "MissionUid", "ProgressCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqMiniGameIslandAdventureFishCollection), global::EpinelPS.ReqMiniGameIslandAdventureFishCollection.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameIslandAdventureFishCollection), global::EpinelPS.ResMiniGameIslandAdventureFishCollection.Parser, new[]{ "FishingHistoryList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameIslandAdventureInventory), global::EpinelPS.ReqGetMiniGameIslandAdventureInventory.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameIslandAdventureInventory), global::EpinelPS.ResGetMiniGameIslandAdventureInventory.Parser, new[]{ "ListItemId", "EquipFishingRodId", "EquipFishingBaitId" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqMiniGameIslandAdventureFishingSpotCountHistory), global::EpinelPS.ReqMiniGameIslandAdventureFishingSpotCountHistory.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameIslandAdventureFishingSpotCountHistory), global::EpinelPS.ResMiniGameIslandAdventureFishingSpotCountHistory.Parser, new[]{ "FishingSpotCountHistory" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFishingSpotData), global::EpinelPS.NetFishingSpotData.Parser, new[]{ "SpotId", "CatchCount", "FishingLimitReachTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqMiniGameIslandAdventurePhotoAlbum), global::EpinelPS.ReqMiniGameIslandAdventurePhotoAlbum.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameIslandAdventurePhotoAlbum), global::EpinelPS.ResMiniGameIslandAdventurePhotoAlbum.Parser, new[]{ "PhotoList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEquipMiniGameIslandAdventureItem), global::EpinelPS.ReqEquipMiniGameIslandAdventureItem.Parser, new[]{ "EventId", "ItemTableId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEquipMiniGameIslandAdventureItem), global::EpinelPS.ResEquipMiniGameIslandAdventureItem.Parser, new[]{ "ListItemId", "FishingRodId", "FishingBaitId" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqBuyMiniGameIslandAdventureItem), global::EpinelPS.ReqBuyMiniGameIslandAdventureItem.Parser, new[]{ "EventId", "ShopTableId", "BuyCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBuyMiniGameIslandAdventureItem), global::EpinelPS.ResBuyMiniGameIslandAdventureItem.Parser, new[]{ "ListItemId", "Currency" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainMiniGameIslandAdventureStepUpReward), global::EpinelPS.ReqObtainMiniGameIslandAdventureStepUpReward.Parser, new[]{ "EventId", "GameType", "Step" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMiniGameIslandAdventureStepUpReward), global::EpinelPS.ResObtainMiniGameIslandAdventureStepUpReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetIslandAdventureMissionProgress), global::EpinelPS.NetIslandAdventureMissionProgress.Parser, new[]{ "MissionUid", "MissionTid", "Progress", "CreatedAt", "ReceivedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompleteIslandAdventureMission), global::EpinelPS.ReqCompleteIslandAdventureMission.Parser, new[]{ "EventId", "MissionIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteIslandAdventureMission), global::EpinelPS.ResCompleteIslandAdventureMission.Parser, new[]{ "Reward", "MissionProgressList", "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUpdateIslandAdventureMissionProgress), global::EpinelPS.ReqUpdateIslandAdventureMissionProgress.Parser, new[]{ "EventId", "ProgressUpdateList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateIslandAdventureMissionProgress), global::EpinelPS.ResUpdateIslandAdventureMissionProgress.Parser, new[]{ "MissionProgressList", "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqTakePhotoMiniGameIslandAdventure), global::EpinelPS.ReqTakePhotoMiniGameIslandAdventure.Parser, new[]{ "EventId", "Photo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResTakePhotoMiniGameIslandAdventure), global::EpinelPS.ResTakePhotoMiniGameIslandAdventure.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFishData), global::EpinelPS.NetFishData.Parser, new[]{ "FishId", "Size" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFishingMiniGameIslandAdventure), global::EpinelPS.ReqFishingMiniGameIslandAdventure.Parser, new[]{ "EventId", "FishingSpotId", "FishData", "BonusFishData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFishingMiniGameIslandAdventure), global::EpinelPS.ResFishingMiniGameIslandAdventure.Parser, new[]{ "Currency", "BonusFishCurrency", "LastUsedFishingBaitId", "RemainingBaitCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetMiniGameIslandAdventureCurrency), global::EpinelPS.ReqGetMiniGameIslandAdventureCurrency.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameIslandAdventureCurrency), global::EpinelPS.ResGetMiniGameIslandAdventureCurrency.Parser, new[]{ "Currency" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqStartIslandAdventureFishing), global::EpinelPS.ReqStartIslandAdventureFishing.Parser, new[]{ "EventId", "FishingSpotId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResStartIslandAdventureFishing), global::EpinelPS.ResStartIslandAdventureFishing.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetIslandAdventureFishingStepUpRewardStatus), global::EpinelPS.ReqGetIslandAdventureFishingStepUpRewardStatus.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetIslandAdventureFishingStepUpRewardStatus), global::EpinelPS.ResGetIslandAdventureFishingStepUpRewardStatus.Parser, new[]{ "FishAccumulatedScore", "FishStepUpRewardedStep" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetIslandAdventurePhotoStepUpRewardStatus), global::EpinelPS.ReqGetIslandAdventurePhotoStepUpRewardStatus.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetIslandAdventurePhotoStepUpRewardStatus), global::EpinelPS.ResGetIslandAdventurePhotoStepUpRewardStatus.Parser, new[]{ "PhotoAccumulatedScore", "PhotoStepUpRewardedStep" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetIslandAdventureMissionProgress), global::EpinelPS.ReqGetIslandAdventureMissionProgress.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetIslandAdventureMissionProgress), global::EpinelPS.ResGetIslandAdventureMissionProgress.Parser, new[]{ "MissionProgressList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqUnequipIslandAdventureFishingBait), global::EpinelPS.ReqUnequipIslandAdventureFishingBait.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUnequipIslandAdventureFishingBait), global::EpinelPS.ResUnequipIslandAdventureFishingBait.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSwitchTimePeriod), global::EpinelPS.ResSwitchTimePeriod.Parser, new[]{ "CurPeriod" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDaveData), global::EpinelPS.NetDaveData.Parser, new[]{ "CurGold", "TotalGold", "CurTimePeriod", "TotalDiveCount", "MasterRole", "UnlockRole" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSushiMenu), global::EpinelPS.NetSushiMenu.Parser, new[]{ "Tid", "Count", "MenuIndex" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDaveSushiData), global::EpinelPS.NetDaveSushiData.Parser, new[]{ "TotalSushiCount", "HighTurnover", "HighCookScore", "SushiMenus", "Employees", "HighCookScoreTimeList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDaveItem), global::EpinelPS.NetDaveItem.Parser, new[]{ "Isn", "Tid", "Count", "IsNew" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDaveEquipment), global::EpinelPS.NetDaveEquipment.Parser, new[]{ "Tid", "Level", "Type", "CreatedAt", "IsNew" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDaveMission), global::EpinelPS.NetDaveMission.Parser, new[]{ "EventId", "MissionId", "MissionType", "RewardedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetDaveData), global::EpinelPS.ResGetDaveData.Parser, new[]{ "Data", "Items", "EquipmentList", "SushiData", "MissionList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteDaveDive), global::EpinelPS.ResCompleteDaveDive.Parser, new[]{ "Data", "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeDaveMasterRole), global::EpinelPS.ResChangeDaveMasterRole.Parser, new[]{ "MasterRole" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUnlockDaveRole), global::EpinelPS.ResUnlockDaveRole.Parser, new[]{ "UnlockRole" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpgradeDaveEquipment), global::EpinelPS.ResUpgradeDaveEquipment.Parser, new[]{ "Equipment", "IsWeapon", "CurGold" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeductDaveItem), global::EpinelPS.ResDeductDaveItem.Parser, new[]{ "Items", "CurGold", "TotalGold" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteDaveSushi), global::EpinelPS.ResCompleteDaveSushi.Parser, new[]{ "CurGold", "TotalGold", "SushiData", "SushiList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpgradeDaveSushi), global::EpinelPS.ResUpgradeDaveSushi.Parser, new[]{ "Equipment", "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearDaveBagNewIcon), global::EpinelPS.ResClearDaveBagNewIcon.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearDaveSushiNewIcon), global::EpinelPS.ResClearDaveSushiNewIcon.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetDaveSushiMenus), global::EpinelPS.ResSetDaveSushiMenus.Parser, new[]{ "SushiMenus", "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDaveSushiEmployee), global::EpinelPS.ResDaveSushiEmployee.Parser, new[]{ "Employees" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDaveUnlockSushi), global::EpinelPS.ResDaveUnlockSushi.Parser, new[]{ "EquipmentList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameDaveRankingData), global::EpinelPS.NetMiniGameDaveRankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMiniGameDaveRanking), global::EpinelPS.ResGetMiniGameDaveRanking.Parser, new[]{ "UserGuildRanking", "GuildRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMiniGameDaveMissionReward), global::EpinelPS.ResObtainMiniGameDaveMissionReward.Parser, new[]{ "MissionRewardedList", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMiniGameDaveDriftBottle), global::EpinelPS.ResMiniGameDaveDriftBottle.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAddMiniGameDaveAllItem), global::EpinelPS.ResAddMiniGameDaveAllItem.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResChangeMiniGameDaveGold), global::EpinelPS.ResChangeMiniGameDaveGold.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteMiniGameDaveMission), global::EpinelPS.ResCompleteMiniGameDaveMission.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUnlockMiniGameDaveAllRole), global::EpinelPS.ResUnlockMiniGameDaveAllRole.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteMiniGameDaveSushi), global::EpinelPS.ResCompleteMiniGameDaveSushi.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMiniGameDaveTriggerData), global::EpinelPS.NetMiniGameDaveTriggerData.Parser, new[]{ "Trigger", "ConditionId", "UserValue", "UpdatedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetAllMiniGameDaveTriggers), global::EpinelPS.ResGetAllMiniGameDaveTriggers.Parser, new[]{ "Triggers" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResReportDiverRoundFlow), global::EpinelPS.ResReportDiverRoundFlow.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDaveDiverItemFlow), global::EpinelPS.ResDaveDiverItemFlow.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetOutpostData), global::EpinelPS.ResGetOutpostData.Parser, new[]{ "SkinGroupId", "Data", "BattleTime", "MaxBattleTime", "ConditionTriggerTidList", "DispatchClearCountList", "Jukebox", "TimeRewardBuffs", "OutpostBattleLevel", "IsDispatchRefreshed", "OutpostBattleTime", "JukeboxV2" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBuilding), global::EpinelPS.ResBuilding.Parser, new[]{ "StartAt", "CompleteAt", "CurrencyList", "ItemList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCancelBuilding), global::EpinelPS.ResCancelBuilding.Parser, new[]{ "Result", "CurrencyList", "ItemList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResImmediatelyBuilding), global::EpinelPS.ResImmediatelyBuilding.Parser, new[]{ "Result", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMoveBuilding), global::EpinelPS.ResMoveBuilding.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBuildingIsDone), global::EpinelPS.ResBuildingIsDone.Parser, new[]{ "BuildingId", "Reward", "ConditionTriggerTidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheckBuildCondition), global::EpinelPS.ResCheckBuildCondition.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResShowOutpostBattleReward), global::EpinelPS.ResShowOutpostBattleReward.Parser, new[]{ "BattleTime", "MaxBattleTime", "FastBattleCount", "Reward", "TimeRewardBuffs", "OutpostBattleLevel", "OutpostBattleTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainOutpostBattleReward), global::EpinelPS.ResObtainOutpostBattleReward.Parser, new[]{ "Reward", "BattleTime", "MaxBattleTime", "UserLevelUpReward", "OutpostBattleTime" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainFastBattleReward), global::EpinelPS.ResObtainFastBattleReward.Parser, new[]{ "FastBattleCount", "Reward", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetDispatchList), global::EpinelPS.ResGetDispatchList.Parser, new[]{ "DispatchResetCount", "DispatchList", "SelectableDispatchList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetDispatchList), global::EpinelPS.ResResetDispatchList.Parser, new[]{ "DispatchResetCount", "LevelUpConditionCount", "DispatchList", "SelectableDispatchList", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRunDispatch), global::EpinelPS.ResRunDispatch.Parser, new[]{ "DispatchData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCancelDispatch), global::EpinelPS.ResCancelDispatch.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainDispatchReward), global::EpinelPS.ResObtainDispatchReward.Parser, new[]{ "Reward", "DispatchList", "SelectableDispatchList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDispatchData), global::EpinelPS.NetDispatchData.Parser, new[]{ "Tid", "CsnList", "SelectSlotId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRunDispatchList), global::EpinelPS.ResRunDispatchList.Parser, new[]{ "SuccessTidList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqDeleteDispatchSelection), global::EpinelPS.ReqDeleteDispatchSelection.Parser, new[]{ "SelectableDispatchList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDispatchSelectSlotData), global::EpinelPS.NetDispatchSelectSlotData.Parser, new[]{ "DispatchGroupId", "SlotId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteDispatchSelection), global::EpinelPS.ResDeleteDispatchSelection.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetRecycleRoomData), global::EpinelPS.ResGetRecycleRoomData.Parser, new[]{ "Recycle" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecycleRunResearch), global::EpinelPS.ResRecycleRunResearch.Parser, new[]{ "Recycle" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResRecycleLevelUpResearch), global::EpinelPS.ResRecycleLevelUpResearch.Parser, new[]{ "Recycle", "Items" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetTacticAcademyData), global::EpinelPS.ResGetTacticAcademyData.Parser, new[]{ "ClearLessons" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResTacticAcademyClearLesson), global::EpinelPS.ResTacticAcademyClearLesson.Parser, new[]{ "ClearLessonTid", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMemoryList), global::EpinelPS.ResGetMemoryList.Parser, new[]{ "MemoryList", "RewardableSeriesList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMemorialSeriesReward), global::EpinelPS.ResObtainMemorialSeriesReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainInfraCoreReward), global::EpinelPS.ResObtainInfraCoreReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheckReceiveInfraCoreReward), global::EpinelPS.ResCheckReceiveInfraCoreReward.Parser, new[]{ "IsReceived" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResStartSuddenEvent), global::EpinelPS.ResStartSuddenEvent.Parser, new[]{ "Currency", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSubscriptionData), global::EpinelPS.NetSubscriptionData.Parser, new[]{ "Tid", "BeginAt", "EndAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetInAppShopReceivableProductData), global::EpinelPS.NetInAppShopReceivableProductData.Parser, new[]{ "ProductId", "Token", "SubTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMonthlySubscriptionData), global::EpinelPS.NetMonthlySubscriptionData.Parser, new[]{ "Tid", "ExpiredAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMonthlySubscriptionReward), global::EpinelPS.NetMonthlySubscriptionReward.Parser, new[]{ "Tid", "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetInAppShopData), global::EpinelPS.NetInAppShopData.Parser, new[]{ "Id", "StartDate", "EndDate" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPopupPackageState), global::EpinelPS.NetPopupPackageState.Parser, new[]{ "Tid", "IsAppear", "ExpiredAt", "GroupId", "IsPurchased", "GradeUp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetInAppShopBuyData), global::EpinelPS.NetInAppShopBuyData.Parser, new[]{ "ProductType", "ShopTid", "BuyCount", "ListTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCampaignPackageReward), global::EpinelPS.NetCampaignPackageReward.Parser, new[]{ "PackageShopId", "PackageGroupTableId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetStartPurchaseExtraData), global::EpinelPS.NetStartPurchaseExtraData.Parser, new[]{ "PackageListTableId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetJupiterProductInfo), global::EpinelPS.NetJupiterProductInfo.Parser, new[]{ "ProductId", "Price", "CurrencyCode", "CurrencySymbol", "MicroPrice" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetPopupPackageState), global::EpinelPS.ResGetPopupPackageState.Parser, new[]{ "DataList", "AppearedList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetPopupPackageState), global::EpinelPS.ResSetPopupPackageState.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMonthlySubscriptionReward), global::EpinelPS.ResGetMonthlySubscriptionReward.Parser, new[]{ "RewardList", "DataList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetCampaignPackage), global::EpinelPS.ResGetCampaignPackage.Parser, new[]{ "AlreadyRewards" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainCampaignPackage), global::EpinelPS.ResObtainCampaignPackage.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetInAppShopReceivableProductList), global::EpinelPS.ResGetInAppShopReceivableProductList.Parser, new[]{ "DataList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetInAppShopBuyProduct), global::EpinelPS.ResGetInAppShopBuyProduct.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetInAppShopData), global::EpinelPS.ResGetInAppShopData.Parser, new[]{ "InAppShopDataList", "BuyDataList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainPurchaseRewardCampaignPackage), global::EpinelPS.ResObtainPurchaseRewardCampaignPackage.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqStartPurchase), global::EpinelPS.ReqStartPurchase.Parser, new[]{ "ProductId", "ExtraData", "PayChannel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResStartPurchase), global::EpinelPS.ResStartPurchase.Parser, new[]{ "Result", "TransactionId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetJupiterProductList), global::EpinelPS.ReqGetJupiterProductList.Parser, new[]{ "ProductIdList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetJupiterProductList), global::EpinelPS.ResGetJupiterProductList.Parser, new[]{ "ProductInfoList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqBuyJupiterProduct), global::EpinelPS.ReqBuyJupiterProduct.Parser, new[]{ "ProductId", "Price", "Currency", "ExtraData", "Language" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBuyJupiterProduct), global::EpinelPS.ResBuyJupiterProduct.Parser, new[]{ "ReferenceId", "RedirectUrl" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetJupiterMarketingDetail), global::EpinelPS.ReqGetJupiterMarketingDetail.Parser, new[]{ "Language" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetJupiterMarketingDetail), global::EpinelPS.ResGetJupiterMarketingDetail.Parser, new[]{ "MarketingDetail" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetJupiterOrderDetail), global::EpinelPS.ReqGetJupiterOrderDetail.Parser, new[]{ "ReferenceId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetJupiterOrderDetail), global::EpinelPS.ResGetJupiterOrderDetail.Parser, new[]{ "Status" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetFreePackage), global::EpinelPS.ReqGetFreePackage.Parser, new[]{ "ProductType", "PackageShopTid", "PackageListTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetFreePackage), global::EpinelPS.ResGetFreePackage.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSubscription), global::EpinelPS.ReqGetSubscription.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSubscription), global::EpinelPS.ResGetSubscription.Parser, new[]{ "ActiveSubscriptionList", "HasSubscriptionHistory" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetCustomPackageSetupData), global::EpinelPS.NetCustomPackageSetupData.Parser, new[]{ "CustomPackageShopTid", "SlotList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetCustomPackageSetupData), global::EpinelPS.ReqGetCustomPackageSetupData.Parser, new[]{ "InAppShopId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetCustomPackageSetupData), global::EpinelPS.ResGetCustomPackageSetupData.Parser, new[]{ "DataList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSetCustomPackageSlot), global::EpinelPS.ReqSetCustomPackageSlot.Parser, new[]{ "DataList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetCustomPackageSlot), global::EpinelPS.ResSetCustomPackageSlot.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAssignment), global::EpinelPS.NetAssignment.Parser, new[]{ "Host", "Port" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPartyAssignment), global::EpinelPS.NetPartyAssignment.Parser, new[]{ "PartyId", "Assignment" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetInvitation), global::EpinelPS.NetInvitation.Parser, new[]{ "FromUser", "InviteTime", "PartyId", "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAvailableParty), global::EpinelPS.NetAvailableParty.Parser, new[]{ "User", "PartyId", "Code" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetInvitableUser), global::EpinelPS.NetInvitableUser.Parser, new[]{ "User", "RemainRewardCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCreateParty), global::EpinelPS.ResCreateParty.Parser, new[]{ "Code", "PartyAssignment", "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResInviteParty), global::EpinelPS.ResInviteParty.Parser, new[]{ "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResJoinPartyByCode), global::EpinelPS.ResJoinPartyByCode.Parser, new[]{ "Error", "PartyAssignment", "Code" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResJoinParty), global::EpinelPS.ResJoinParty.Parser, new[]{ "Error", "PartyAssignment", "Code" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListFriendParty), global::EpinelPS.ResListFriendParty.Parser, new[]{ "FriendPartyList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListGuildMemberParty), global::EpinelPS.ReqListGuildMemberParty.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListGuildMemberParty), global::EpinelPS.ResListGuildMemberParty.Parser, new[]{ "GuildPartyList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListInvitableFriend), global::EpinelPS.ResListInvitableFriend.Parser, new[]{ "UserList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListInvitableGuildMember), global::EpinelPS.ReqListInvitableGuildMember.Parser, new[]{ "EventId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListInvitableGuildMember), global::EpinelPS.ResListInvitableGuildMember.Parser, new[]{ "UserList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListInvitation), global::EpinelPS.ResListInvitation.Parser, new[]{ "Error", "InvitationList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResStartPartyMatch), global::EpinelPS.ResStartPartyMatch.Parser, new[]{ "UserTicketIds", "Error" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.UserTicketModel), global::EpinelPS.UserTicketModel.Parser, new[]{ "Usn", "TicketId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSearchUserForInvite), global::EpinelPS.ResSearchUserForInvite.Parser, new[]{ "UserList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainPassReward), global::EpinelPS.ResObtainPassReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBuyPassRank), global::EpinelPS.ResBuyPassRank.Parser, new[]{ "PassRank", "PassPoint", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompletePassMission), global::EpinelPS.ResCompletePassMission.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetActivePassData), global::EpinelPS.ResGetActivePassData.Parser, new[]{ "Pass", "PassExist" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPassInfo), global::EpinelPS.NetPassInfo.Parser, new[]{ "PassId", "PassPoint", "PassRankList", "PassMissionList", "PassSkipCount", "PremiumActive" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPassRankData), global::EpinelPS.NetPassRankData.Parser, new[]{ "PassRank", "IsNormalRewarded", "IsPremiumRewarded" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPassMissionData), global::EpinelPS.NetPassMissionData.Parser, new[]{ "PassMissionId", "IsComplete" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainOnePassReward), global::EpinelPS.ResObtainOnePassReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainEventPassReward), global::EpinelPS.ReqObtainEventPassReward.Parser, new[]{ "PassId", "PassRank" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainEventPassReward), global::EpinelPS.ResObtainEventPassReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqBuyEventPassRank), global::EpinelPS.ReqBuyEventPassRank.Parser, new[]{ "PassId", "TargetPassRank" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBuyEventPassRank), global::EpinelPS.ResBuyEventPassRank.Parser, new[]{ "PassRank", "PassPoint", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCompleteEventPassMission), global::EpinelPS.ReqCompleteEventPassMission.Parser, new[]{ "PassId", "PassMissionList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCompleteEventPassMission), global::EpinelPS.ResCompleteEventPassMission.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetActiveEventPassData), global::EpinelPS.ReqGetActiveEventPassData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetActiveEventPassData), global::EpinelPS.ResGetActiveEventPassData.Parser, new[]{ "PassList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqObtainOneEventPassReward), global::EpinelPS.ReqObtainOneEventPassReward.Parser, new[]{ "PassId", "PassRank", "PremiumReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainOneEventPassReward), global::EpinelPS.ResObtainOneEventPassReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqProfileCardObjectList), global::EpinelPS.ReqProfileCardObjectList.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResProfileCardObjectList), global::EpinelPS.ResProfileCardObjectList.Parser, new[]{ "BackgroundIds", "StickerIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.StickerPlacement), global::EpinelPS.StickerPlacement.Parser, new[]{ "StickerId", "Layer", "NormalizedX", "NormalizedY", "RotationRadian", "Scale" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ProfileCardDecorationLayout), global::EpinelPS.ProfileCardDecorationLayout.Parser, new[]{ "ShowCharacterSpine", "BackgroundId", "StickerPlacements" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqProfileCardDecorationLayout), global::EpinelPS.ReqProfileCardDecorationLayout.Parser, new[]{ "TargetUsn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResProfileCardDecorationLayout), global::EpinelPS.ResProfileCardDecorationLayout.Parser, new[]{ "Layout" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqSaveProfileCardDecorationLayout), global::EpinelPS.ReqSaveProfileCardDecorationLayout.Parser, new[]{ "Layout" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSaveProfileCardDecorationLayout), global::EpinelPS.ResSaveProfileCardDecorationLayout.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ProfileRandomBoxSingleOpeningResult), global::EpinelPS.ProfileRandomBoxSingleOpeningResult.Parser, new[]{ "ObjectTid", "ExchangedForTicketMaterial" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqOpenProfileRandomBox), global::EpinelPS.ReqOpenProfileRandomBox.Parser, new[]{ "Isn", "NumOpens" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResOpenProfileRandomBox), global::EpinelPS.ResOpenProfileRandomBox.Parser, new[]{ "OpeningResult", "ProfileCardTicketMaterialSync" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqBuyProfileCardObject), global::EpinelPS.ReqBuyProfileCardObject.Parser, new[]{ "ObjectTid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBuyProfileCardObject), global::EpinelPS.ResBuyProfileCardObject.Parser, new[]{ "ProfileCardTicketMaterialSync" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetRankingData), global::EpinelPS.NetRankingData.Parser, new[]{ "Rank", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTopRankingData), global::EpinelPS.NetTopRankingData.Parser, new[]{ "Type", "Score", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetRankAchievementData), global::EpinelPS.NetRankAchievementData.Parser, new[]{ "Rank", "RankId", "Score", "AchievedAt", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetRankingList), global::EpinelPS.ResGetRankingList.Parser, new[]{ "User", "RankingList", "RewardEnabled" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetAllTopRank), global::EpinelPS.ResGetAllTopRank.Parser, new[]{ "TopRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetRankAchievementTop), global::EpinelPS.ResGetRankAchievementTop.Parser, new[]{ "TriggerList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetRankAchievementLeaderBoard), global::EpinelPS.ResGetRankAchievementLeaderBoard.Parser, new[]{ "RankAchievement" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainRankAchievementServerReward), global::EpinelPS.ResObtainRankAchievementServerReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUpdateRankingServerReward), global::EpinelPS.ResUpdateRankingServerReward.Parser, new[]{ "HasNewReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetShootingRangeRankingTotalData), global::EpinelPS.NetShootingRangeRankingTotalData.Parser, new[]{ "ShootingRangeId", "UserGuildRanking", "GuildRankingList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetShootingRangeRankingV2), global::EpinelPS.ReqGetShootingRangeRankingV2.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetShootingRangeRankingV2), global::EpinelPS.ResGetShootingRangeRankingV2.Parser, new[]{ "RankingList", "IsBan", "BanStartAtTicks", "BanEndAtTicks", "Result" }, new[]{ "BanStartAtTicks", "BanEndAtTicks" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetShootingRangeScoreV2), global::EpinelPS.ResSetShootingRangeScoreV2.Parser, new[]{ "IsNewRecord", "PrevRanking", "NextRanking", "HighestScore", "IsBan", "BanStartAtTicks", "BanEndAtTicks", "Result" }, new[]{ "BanStartAtTicks", "BanEndAtTicks" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetShootingRangeBattleLog), global::EpinelPS.ReqGetShootingRangeBattleLog.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetShootingRangeBattleLog), global::EpinelPS.ResGetShootingRangeBattleLog.Parser, new[]{ "BattleLogList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetShootingRangeBattleLog), global::EpinelPS.NetShootingRangeBattleLog.Parser, new[]{ "CharacterDataList", "BattleResult", "Score", "ShootingRangeId", "UserTeam", "CreatedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetShootingRangeBattleLogCharacterData), global::EpinelPS.NetShootingRangeBattleLogCharacterData.Parser, new[]{ "Tid", "NameCode", "Level", "Grade", "Core", "CostumeId", "Combat", "Slot" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetShopProductBuyLimitData), global::EpinelPS.NetShopProductBuyLimitData.Parser, new[]{ "Tid", "BuyCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetShopProductData), global::EpinelPS.NetShopProductData.Parser, new[]{ "ShopTid", "ShopCategory", "RenewCount", "RenewAt", "NextRenewAt", "FreeRenewCount", "List" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResShopProductList), global::EpinelPS.ResShopProductList.Parser, new[]{ "Shops" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetShop), global::EpinelPS.ReqGetShop.Parser, new[]{ "ShopCategory" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetShop), global::EpinelPS.ResGetShop.Parser, new[]{ "Shop" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResShopBuyProduct), global::EpinelPS.ResShopBuyProduct.Parser, new[]{ "Result", "Product", "Item", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResShopRenew), global::EpinelPS.ResShopRenew.Parser, new[]{ "Shop", "Currencies" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSideStoryStageData), global::EpinelPS.NetSideStoryStageData.Parser, new[]{ "SideStoryStageId", "ClearedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListSideStory), global::EpinelPS.ReqListSideStory.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListSideStory), global::EpinelPS.ResListSideStory.Parser, new[]{ "SideStoryStageDataList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterSideStoryStage), global::EpinelPS.ReqEnterSideStoryStage.Parser, new[]{ "SideStoryId", "SideStoryStageId", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterSideStoryStage), global::EpinelPS.ResEnterSideStoryStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearSideStoryCutForScenario), global::EpinelPS.ReqClearSideStoryCutForScenario.Parser, new[]{ "SideStoryStageId", "SideStoryCutId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearSideStoryCutForScenario), global::EpinelPS.ResClearSideStoryCutForScenario.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearSideStoryCutForBattle), global::EpinelPS.ReqClearSideStoryCutForBattle.Parser, new[]{ "SideStoryStageId", "SideStoryCutId", "TeamNumber", "BattleResult", "AntiCheatBattleData", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearSideStoryCutForBattle), global::EpinelPS.ResClearSideStoryCutForBattle.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqClearSideStoryStage), global::EpinelPS.ReqClearSideStoryStage.Parser, new[]{ "SideStoryStageId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearSideStoryStage), global::EpinelPS.ResClearSideStoryStage.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterSideStoryCutForBattle), global::EpinelPS.ReqEnterSideStoryCutForBattle.Parser, new[]{ "SideStoryStageId", "SideStoryCutId", "TeamNumber", "AntiCheatAdditionalInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterSideStoryCutForBattle), global::EpinelPS.ResEnterSideStoryCutForBattle.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomEvent), global::EpinelPS.NetSimRoomEvent.Parser, new[]{ "Location", "Selected" }, new[]{ "EventOneofCase" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomBattleEvent), global::EpinelPS.NetSimRoomBattleEvent.Parser, new[]{ "Id", "BuffOptions", "Progress", "RemainingTargetHealth", "BuffPreviewId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomSelectionEvent), global::EpinelPS.NetSimRoomSelectionEvent.Parser, new[]{ "Id", "SelectedNumber", "Group" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomSelectionGroupElement), global::EpinelPS.NetSimRoomSelectionGroupElement.Parser, new[]{ "SelectionNumber", "Id", "IsDone", "RandomBuff" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomCharacterHp), global::EpinelPS.NetSimRoomCharacterHp.Parser, new[]{ "Csn", "Hp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomClearInfo), global::EpinelPS.NetSimRoomClearInfo.Parser, new[]{ "Difficulty", "Chapter" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomEventLocationInfo), global::EpinelPS.NetSimRoomEventLocationInfo.Parser, new[]{ "Chapter", "Stage", "Order" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSimRoom), global::EpinelPS.ResGetSimRoom.Parser, new[]{ "Status", "CurrentDifficulty", "NextRenewAt", "ClearInfos", "Events", "RemainingHps", "Buffs", "LegacyBuffs", "OverclockOptionList", "OverclockData", "NextLegacyBuffResetDate" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSelectSimRoomDifficulty), global::EpinelPS.ResSelectSimRoomDifficulty.Parser, new[]{ "Result", "Events" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSelectSimRoomEvent), global::EpinelPS.ResSelectSimRoomEvent.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterSimRoomBattle), global::EpinelPS.ResEnterSimRoomBattle.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearSimRoomBattle), global::EpinelPS.ResClearSimRoomBattle.Parser, new[]{ "Result", "BuffOptions", "Teams", "OverclockOptionChangedHps" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFastClearSimRoomBattle), global::EpinelPS.ResFastClearSimRoomBattle.Parser, new[]{ "Result", "BuffOptions", "OverclockOptionChangedHps", "Teams" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSelectSimRoomBuff), global::EpinelPS.ResSelectSimRoomBuff.Parser, new[]{ "Result", "Reward", "RewardByRewardUpEvent", "RewardByOverclock" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSelectSimRoomSelectionEvent), global::EpinelPS.ResSelectSimRoomSelectionEvent.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResProceedSimRoomNikkeFunction), global::EpinelPS.ResProceedSimRoomNikkeFunction.Parser, new[]{ "Result", "ChangedHps", "Teams" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSimRoomAcquireBuffFunction), global::EpinelPS.ResGetSimRoomAcquireBuffFunction.Parser, new[]{ "Result", "RandomBuff" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResProceedSimRoomBuffFunction), global::EpinelPS.ResProceedSimRoomBuffFunction.Parser, new[]{ "Result", "AcquiredBuff", "DeletedBuff" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResProceedSimRoomSkipFunction), global::EpinelPS.ResProceedSimRoomSkipFunction.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResQuitSimRoom), global::EpinelPS.ResQuitSimRoom.Parser, new[]{ "Result" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSimRoomOverclockHighScore), global::EpinelPS.ReqGetSimRoomOverclockHighScore.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSimRoomOverclockHighScore), global::EpinelPS.ResGetSimRoomOverclockHighScore.Parser, new[]{ "CurrentOrLastSeasonHighScore", "CurrentSubSeasonHighScore" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomOverclockData), global::EpinelPS.NetSimRoomOverclockData.Parser, new[]{ "CurrentSeasonHighScore", "CurrentSubSeasonHighScore", "LatestOption", "CurrentSeasonData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomOverclockSeasonData), global::EpinelPS.NetSimRoomOverclockSeasonData.Parser, new[]{ "IsSeasonOpen", "Season", "SubSeason", "SeasonStartDate", "SeasonEndDate", "SeasonWeekCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomOverclockHighScoreData), global::EpinelPS.NetSimRoomOverclockHighScoreData.Parser, new[]{ "Season", "SubSeason", "OptionList", "OptionLevel", "CreatedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSimRoomOverclockCurrentSeason), global::EpinelPS.ReqGetSimRoomOverclockCurrentSeason.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSimRoomOverclockCurrentSeason), global::EpinelPS.ResGetSimRoomOverclockCurrentSeason.Parser, new[]{ "IsSeasonOpen", "Season", "SubSeason" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSimRoomOverclockLatestOption), global::EpinelPS.ReqGetSimRoomOverclockLatestOption.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSimRoomOverclockLatestOption), global::EpinelPS.ResGetSimRoomOverclockLatestOption.Parser, new[]{ "LatestRecordExist", "Season", "OptionList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSimRoomOverclockOptionSettingData), global::EpinelPS.NetSimRoomOverclockOptionSettingData.Parser, new[]{ "Season", "OptionList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserSoloRaidInfo), global::EpinelPS.NetUserSoloRaidInfo.Parser, new[]{ "RaidOpenCount", "LastClearLevel", "LastOpenRaid", "Period", "SoloRaidManagerTid", "TrialCount", "TodayClearedRaidLevels", "TrialDamage" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSoloRaid), global::EpinelPS.NetSoloRaid.Parser, new[]{ "Level", "Type" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetNormalSoloRaid), global::EpinelPS.NetNormalSoloRaid.Parser, new[]{ "Level", "Hp" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSoloRaidPeriodData), global::EpinelPS.NetSoloRaidPeriodData.Parser, new[]{ "VisibleDate", "StartDate", "EndDate", "DisableDate", "SettleDate" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSoloRaidJoinData), global::EpinelPS.NetSoloRaidJoinData.Parser, new[]{ "CsnList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSoloRaidInfo), global::EpinelPS.ReqGetSoloRaidInfo.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSoloRaidInfo), global::EpinelPS.ResGetSoloRaidInfo.Parser, new[]{ "Info", "PeriodResult", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqOpenSoloRaid), global::EpinelPS.ReqOpenSoloRaid.Parser, new[]{ "RaidId", "RaidLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResOpenSoloRaid), global::EpinelPS.ResOpenSoloRaid.Parser, new[]{ "PeriodResult", "RaidOpenCount", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterSoloRaid), global::EpinelPS.ReqEnterSoloRaid.Parser, new[]{ "RaidId", "RaidLevel", "Team" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterSoloRaid), global::EpinelPS.ResEnterSoloRaid.Parser, new[]{ "PeriodResult", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSoloRaidDamage), global::EpinelPS.ResSetSoloRaidDamage.Parser, new[]{ "RaidJoinCount", "Info", "Status", "PeriodResult", "JoinData", "BanResult", "Reward", "FirstClearReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCloseSoloRaid), global::EpinelPS.ReqCloseSoloRaid.Parser, new[]{ "RaidId", "RaidLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCloseSoloRaid), global::EpinelPS.ResCloseSoloRaid.Parser, new[]{ "PeriodResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetLevelSoloRaid), global::EpinelPS.ReqGetLevelSoloRaid.Parser, new[]{ "RaidLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetLevelSoloRaid), global::EpinelPS.ResGetLevelSoloRaid.Parser, new[]{ "Raid", "JoinData", "PeriodResult", "RaidJoinCount", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetPracticeSoloRaid), global::EpinelPS.NetPracticeSoloRaid.Parser, new[]{ "Level", "Hp", "Damage" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetLevelPracticeSoloRaid), global::EpinelPS.ReqGetLevelPracticeSoloRaid.Parser, new[]{ "RaidLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetLevelPracticeSoloRaid), global::EpinelPS.ResGetLevelPracticeSoloRaid.Parser, new[]{ "Raid", "JoinData", "PeriodResult", "RaidJoinCount", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqOpenSoloRaidPractice), global::EpinelPS.ReqOpenSoloRaidPractice.Parser, new[]{ "RaidLevel", "DifficultyType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResOpenSoloRaidPractice), global::EpinelPS.ResOpenSoloRaidPractice.Parser, new[]{ "PeriodResult", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSoloRaidPracticeDamage), global::EpinelPS.ResSetSoloRaidPracticeDamage.Parser, new[]{ "RaidJoinCount", "Info", "Status", "PeriodResult", "JoinData", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCloseSoloRaidPractice), global::EpinelPS.ReqCloseSoloRaidPractice.Parser, new[]{ "RaidId", "RaidLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCloseSoloRaidPractice), global::EpinelPS.ResCloseSoloRaidPractice.Parser, new[]{ "PeriodResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTrialSoloRaid), global::EpinelPS.NetTrialSoloRaid.Parser, new[]{ "Level", "Damage" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetLevelTrialSoloRaid), global::EpinelPS.ReqGetLevelTrialSoloRaid.Parser, new[]{ "RaidLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetLevelTrialSoloRaid), global::EpinelPS.ResGetLevelTrialSoloRaid.Parser, new[]{ "Raid", "JoinData", "PeriodResult", "RaidJoinCount", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqOpenSoloRaidTrial), global::EpinelPS.ReqOpenSoloRaidTrial.Parser, new[]{ "RaidLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResOpenSoloRaidTrial), global::EpinelPS.ResOpenSoloRaidTrial.Parser, new[]{ "PeriodResult", "RaidOpenCount", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterSoloRaidTrial), global::EpinelPS.ReqEnterSoloRaidTrial.Parser, new[]{ "RaidId", "RaidLevel", "Team" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterSoloRaidTrial), global::EpinelPS.ResEnterSoloRaidTrial.Parser, new[]{ "PeriodResult", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetSoloRaidTrialDamage), global::EpinelPS.ResSetSoloRaidTrialDamage.Parser, new[]{ "RaidJoinCount", "Info", "Status", "PeriodResult", "JoinData", "BanResult", "User", "TotalUserCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCloseSoloRaidTrial), global::EpinelPS.ReqCloseSoloRaidTrial.Parser, new[]{ "RaidId", "RaidLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCloseSoloRaidTrial), global::EpinelPS.ResCloseSoloRaidTrial.Parser, new[]{ "PeriodResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqFastBattleSoloRaid), global::EpinelPS.ReqFastBattleSoloRaid.Parser, new[]{ "RaidId", "RaidLevel", "Team", "ClearCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFastBattleSoloRaid), global::EpinelPS.ResFastBattleSoloRaid.Parser, new[]{ "RaidOpenCount", "PeriodResult", "Reward", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSoloRaidLogs), global::EpinelPS.ReqGetSoloRaidLogs.Parser, new[]{ "RaidId", "RaidLevel" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSoloRaidLogs), global::EpinelPS.ResGetSoloRaidLogs.Parser, new[]{ "Logs", "BanResult", "PracticeLogs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSoloRaidLog), global::EpinelPS.NetSoloRaidLog.Parser, new[]{ "Damage", "Team", "Kill" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSoloRaidTeamCharacter), global::EpinelPS.NetSoloRaidTeamCharacter.Parser, new[]{ "Slot", "Tid", "Level", "Combat", "CostumeId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSoloRaidRanking), global::EpinelPS.ReqGetSoloRaidRanking.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSoloRaidRanking), global::EpinelPS.ResGetSoloRaidRanking.Parser, new[]{ "Rankings", "User", "TotalUserCount", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSoloRaidRankingData), global::EpinelPS.NetSoloRaidRankingData.Parser, new[]{ "Ranking", "Damage", "User" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSoloRaidPeriod), global::EpinelPS.ReqGetSoloRaidPeriod.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSoloRaidPeriod), global::EpinelPS.ResGetSoloRaidPeriod.Parser, new[]{ "Period" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSoloRaidRankerSquad), global::EpinelPS.ReqGetSoloRaidRankerSquad.Parser, new[]{ "TargetUsn", "RaidId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSoloRaidRankerSquad), global::EpinelPS.ResGetSoloRaidRankerSquad.Parser, new[]{ "Logs", "BanResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetLostSectorFieldObject), global::EpinelPS.NetLostSectorFieldObject.Parser, new[]{ "ActionAt", "Type", "PositionId", "Json", "TeamPosition" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTowerData), global::EpinelPS.NetTowerData.Parser, new[]{ "Type", "Floor", "RemainCount", "Schedules" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetLostSectorTeamPosition), global::EpinelPS.NetLostSectorTeamPosition.Parser, new[]{ "TeamNumber", "Type", "Position", "ActionAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetStageData), global::EpinelPS.ResGetStageData.Parser, new[]{ "Field", "HasChapterBossEntered", "SquadData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterStage), global::EpinelPS.ResEnterStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearStage), global::EpinelPS.ResClearStage.Parser, new[]{ "Reward", "OutpostBattle", "UserLevelUpReward", "OutpostBattleLevelReward", "StageClearReward", "ScenarioReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetTowerData), global::EpinelPS.ResGetTowerData.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterTower), global::EpinelPS.ResEnterTower.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearTower), global::EpinelPS.ResClearTower.Parser, new[]{ "Reward", "UserLevelUpReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFastClearTower), global::EpinelPS.ResFastClearTower.Parser, new[]{ "Reward", "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetLostSectorData), global::EpinelPS.ResGetLostSectorData.Parser, new[]{ "LostSector", "LastEnterSectorId", "ClearStages" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetLostSectorFieldData), global::EpinelPS.ResGetLostSectorFieldData.Parser, new[]{ "Field", "Team", "TeamPositions", "Json", "LostSector" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResOpenLostSector), global::EpinelPS.ResOpenLostSector.Parser, new[]{ "Lostsector" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResPlayLostSector), global::EpinelPS.ResPlayLostSector.Parser, new[]{ "Lostsector" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResResetLostSector), global::EpinelPS.ResResetLostSector.Parser, new[]{ "Lostsector" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterLostSectorStage), global::EpinelPS.ResEnterLostSectorStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearLostSectorStage), global::EpinelPS.ResClearLostSectorStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFastClearLostSectorStage), global::EpinelPS.ResFastClearLostSectorStage.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainLostSectorItem), global::EpinelPS.ResObtainLostSectorItem.Parser, new[]{ "Reward", "BoxCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSaveLostSectorFieldObject), global::EpinelPS.ResSaveLostSectorFieldObject.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSaveLostSectorField), global::EpinelPS.ResSaveLostSectorField.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetStageClearInfo), global::EpinelPS.ResGetStageClearInfo.Parser, new[]{ "Historys" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResLostSectorPerfectReward), global::EpinelPS.ResLostSectorPerfectReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCheckStageClear), global::EpinelPS.ReqCheckStageClear.Parser, new[]{ "StageIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheckStageClear), global::EpinelPS.ResCheckStageClear.Parser, new[]{ "ClearedStageIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSubQuestList), global::EpinelPS.ResGetSubQuestList.Parser, new[]{ "SubquestList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetTriggerFromSubQuest), global::EpinelPS.ResSetTriggerFromSubQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnrollmentSubQuest), global::EpinelPS.ResEnrollmentSubQuest.Parser, new[]{ "SubquestData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetTeamData), global::EpinelPS.ResGetTeamData.Parser, new[]{ "TypeTeams" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetTeam), global::EpinelPS.ResSetTeam.Parser, new[]{ "Type", "Teams" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetSupportCharacterUsedCount), global::EpinelPS.NetSupportCharacterUsedCount.Parser, new[]{ "TeamType", "SupportCharacterId", "UsedSupportCharacterCount" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqListSupportCharacterUsedCount), global::EpinelPS.ReqListSupportCharacterUsedCount.Parser, new[]{ "TeamTypeList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResListSupportCharacterUsedCount), global::EpinelPS.ResListSupportCharacterUsedCount.Parser, new[]{ "SupportCharacterUsedCountList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTrigger), global::EpinelPS.NetTrigger.Parser, new[]{ "Seq", "CreatedAt", "Trigger", "ConditionId", "UserValue", "Reset" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetValueTrigger), global::EpinelPS.NetValueTrigger.Parser, new[]{ "Trigger", "ConditionId", "UserValue" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSyncTrigger), global::EpinelPS.ResSyncTrigger.Parser, new[]{ "HasRemainData", "Triggers", "Restart" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainTriggerRewardForJukebox), global::EpinelPS.ResObtainTriggerRewardForJukebox.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMainQuestData), global::EpinelPS.NetMainQuestData.Parser, new[]{ "Tid", "IsReceived" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetMainQuestData), global::EpinelPS.ResGetMainQuestData.Parser, new[]{ "MainQuestList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResFinMainQuest), global::EpinelPS.ResFinMainQuest.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainMainQuestReward), global::EpinelPS.ResObtainMainQuestReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMessengerData), global::EpinelPS.NetMessengerData.Parser, new[]{ "RoomId", "ConversationId", "ConversationData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetConversationData), global::EpinelPS.NetConversationData.Parser, new[]{ "LastAt", "LastDialogId", "AnswerDialogIds", "RewardIds" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainAchievementReward), global::EpinelPS.ResObtainAchievementReward.Parser, new[]{ "Reward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainDailyMissionReward), global::EpinelPS.ResObtainDailyMissionReward.Parser, new[]{ "Reward", "EventBonusReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResObtainWeeklyMissionReward), global::EpinelPS.ResObtainWeeklyMissionReward.Parser, new[]{ "Reward", "EventBonusReward" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetDailyRewardedData), global::EpinelPS.ResGetDailyRewardedData.Parser, new[]{ "Ids" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetWeeklyRewardedData), global::EpinelPS.ResGetWeeklyRewardedData.Parser, new[]{ "Ids" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetAchievementRewardedData), global::EpinelPS.ResGetAchievementRewardedData.Parser, new[]{ "Ids" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetTrigger2), global::EpinelPS.ResSetTrigger2.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetTrigger2AllRandom), global::EpinelPS.ResSetTrigger2AllRandom.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResDeleteAllTrigger), global::EpinelPS.ResDeleteAllTrigger.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetTutorialList), global::EpinelPS.ResGetTutorialList.Parser, new[]{ "Tutorials" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResSetTutorial), global::EpinelPS.ResSetTutorial.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAllClearTutorial), global::EpinelPS.ResAllClearTutorial.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResClearTutorialGroup), global::EpinelPS.ResClearTutorialGroup.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqCheckClientVersion), global::EpinelPS.ReqCheckClientVersion.Parser, new[]{ "Version" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResCheckClientVersion), global::EpinelPS.ResCheckClientVersion.Parser, new[]{ "Availability" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetResourceHosts2), global::EpinelPS.ReqGetResourceHosts2.Parser, new[]{ "Version" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetResourceHosts2), global::EpinelPS.ResGetResourceHosts2.Parser, new[]{ "Version", "BaseUrl", "CoreVersionMap", "DataPackVersionMap" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetServerInfo), global::EpinelPS.ResGetServerInfo.Parser, new[]{ "WorldId", "MatchUrl" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResMaintenanceNotice), global::EpinelPS.ResMaintenanceNotice.Parser, new[]{ "MaintenanceWindow", "IsWhitelisted" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetMaintenanceWindow), global::EpinelPS.NetMaintenanceWindow.Parser, new[]{ "From", "To" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqStaticDataPackInfo), global::EpinelPS.ReqStaticDataPackInfo.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResStaticDataPackInfo), global::EpinelPS.ResStaticDataPackInfo.Parser, new[]{ "Url", "Size", "Sha256Sum", "Salt1", "Salt2", "Version" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResUserOnlineStateLog), global::EpinelPS.ResUserOnlineStateLog.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqGetSentryParams), global::EpinelPS.ReqGetSentryParams.Parser, new[]{ "OpenId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResGetSentryParams), global::EpinelPS.ResGetSentryParams.Parser, new[]{ "SamplingRate", "TraceSamplingRate" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAuthIntl), global::EpinelPS.ReqAuthIntl.Parser, new[]{ "DeviceInfo", "OpenId", "Token", "ChannelId", "Os", "BillingInfo", "TlogDeviceInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqEnterServer), global::EpinelPS.ReqEnterServer.Parser, new[]{ "AuthToken", "ClientPublicKey" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqLogout), global::EpinelPS.ReqLogout.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetDeviceInfo), global::EpinelPS.NetDeviceInfo.Parser, new[]{ "ClientVersion", "StaticDataVersion", "IntlEnvironment" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetBillingInfo), global::EpinelPS.NetBillingInfo.Parser, new[]{ "Platform" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetTLogDeviceInfo), global::EpinelPS.NetTLogDeviceInfo.Parser, new[]{ "RuntimePlatform", "SystemSoftware", "SystemHardware", "TelecomOper", "Network", "ScreenWidth", "ScreenHeight", "Density", "CpuHardware", "Memory", "GlRender", "GlVersion", "DeviceId", "Language", "Country", "SystemLanguage", "ClientVersion", "Xwid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAuth), global::EpinelPS.ResAuth.Parser, new[]{ "AuthSuccess", "BanInfo", "AuthError" }, new[]{ "ResultOneof" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetUserPurchaseRestriction), global::EpinelPS.NetUserPurchaseRestriction.Parser, new[]{ "PurchaseRestriction", "UpdatedAt" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAuthSuccess), global::EpinelPS.NetAuthSuccess.Parser, new[]{ "AuthToken", "FirstAuth", "CentauriZoneId", "PurchaseRestriction" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetBanInfo), global::EpinelPS.NetBanInfo.Parser, new[]{ "Description", "EndAt", "StartAt", "BanId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetAuthError), global::EpinelPS.NetAuthError.Parser, new[]{ "ErrorCode" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResEnterServer), global::EpinelPS.ResEnterServer.Parser, new[]{ "GameClientToken", "EncryptionToken", "FeatureDataInfo", "ShouldRestartAfter", "Identifier" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetFeatureDataInfo), global::EpinelPS.NetFeatureDataInfo.Parser, new[]{ "FeatureName", "FeatureData", "DataLen", "Crc", "UseFeatureData" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.NetLegacyUserIdentifier), global::EpinelPS.NetLegacyUserIdentifier.Parser, new[]{ "Server", "Usn" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResLogout), global::EpinelPS.ResLogout.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqAntibotRecvData), global::EpinelPS.ReqAntibotRecvData.Parser, new[]{ "Data" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ReqBattleReportData), global::EpinelPS.ReqBattleReportData.Parser, new[]{ "WaveId", "ReportData3" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResAntibotRecvData), global::EpinelPS.ResAntibotRecvData.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::EpinelPS.ResBattleReportData), global::EpinelPS.ResBattleReportData.Parser, null, null, null, null, null)
+ }));
+ }
+ #endregion
+
+ }
+ #region Enums
+ public enum CurrencyType {
+ [pbr::OriginalName("NoneCurrency")] NoneCurrency = 0,
+ [pbr::OriginalName("UserExp")] UserExp = 1,
+ [pbr::OriginalName("ChargeCash")] ChargeCash = 98,
+ [pbr::OriginalName("FreeCash")] FreeCash = 99,
+ [pbr::OriginalName("CharacterExp")] CharacterExp = 1000,
+ [pbr::OriginalName("Gold")] Gold = 2000,
+ [pbr::OriginalName("CharacterExp2")] CharacterExp2 = 3000,
+ [pbr::OriginalName("Friendship_Point")] FriendshipPoint = 4000,
+ [pbr::OriginalName("ArenaChip")] ArenaChip = 5000,
+ [pbr::OriginalName("Char_Premium_Ticket")] CharPremiumTicket = 5100,
+ [pbr::OriginalName("Char_Customize_Ticket")] CharCustomizeTicket = 5200,
+ [pbr::OriginalName("Char_Corporation_Ticket")] CharCorporationTicket = 5300,
+ [pbr::OriginalName("Arena_Ticket")] ArenaTicket = 6001,
+ [pbr::OriginalName("_2nd_Arena_Ticket")] _2NdArenaTicket = 6002,
+ [pbr::OriginalName("InterceptTicket2")] InterceptTicket2 = 6003,
+ [pbr::OriginalName("ContentStamina")] ContentStamina = 6100,
+ [pbr::OriginalName("RecycleRoomPoint")] RecycleRoomPoint = 6200,
+ [pbr::OriginalName("InfraCoreEnergy")] InfraCoreEnergy = 7000,
+ [pbr::OriginalName("RaptureParts")] RaptureParts = 8000,
+ [pbr::OriginalName("DissolutionPoint")] DissolutionPoint = 9000,
+ [pbr::OriginalName("InApp")] InApp = 9999,
+ [pbr::OriginalName("GuildCoin")] GuildCoin = 10000,
+ [pbr::OriginalName("SilverMileageTicket")] SilverMileageTicket = 11000,
+ [pbr::OriginalName("GoldMileageTicket")] GoldMileageTicket = 12000,
+ [pbr::OriginalName("SimulationRoomPoint")] SimulationRoomPoint = 13000,
+ [pbr::OriginalName("CharacterSkillReset_Ticket")] CharacterSkillResetTicket = 14000,
+ }
+
+ ///
+ /// This file was autogenerated by a utility. Please do not modify the file unless you know what you are doing.
+ /// Enum dump:
+ ///
+ public enum ResultCode {
+ [pbr::OriginalName("ResultCode_Failure_SystemError")] FailureSystemError = 0,
+ [pbr::OriginalName("ResultCode_Success")] Success = 1,
+ [pbr::OriginalName("ResultCode_Failure_DB_SystemError")] FailureDbSystemError = 2,
+ [pbr::OriginalName("ResultCode_Failure_Invalid_Parameter")] FailureInvalidParameter = 5,
+ [pbr::OriginalName("ResultCode_Failure_Is_New_Day")] FailureIsNewDay = 6,
+ [pbr::OriginalName("ResultCode_Failure_DB_User_Not_Exist_USN")] FailureDbUserNotExistUsn = 11,
+ [pbr::OriginalName("ResultCode_Failure_DB_User_Already_Exist_UserData")] FailureDbUserAlreadyExistUserData = 14,
+ [pbr::OriginalName("ResultCode_Failure_DB_User_Invalid_ItemData")] FailureDbUserInvalidItemData = 15,
+ [pbr::OriginalName("ResultCode_Failure_DB_User_Not_Exist_CSN")] FailureDbUserNotExistCsn = 16,
+ [pbr::OriginalName("ResultCode_Failure_DB_User_Not_Exist_ISN")] FailureDbUserNotExistIsn = 17,
+ [pbr::OriginalName("ResultCode_Failure_DB_User_Not_Exist_Team")] FailureDbUserNotExistTeam = 18,
+ [pbr::OriginalName("ResultCode_Failure_DB_User_Not_Exist_ESN")] FailureDbUserNotExistEsn = 19,
+ [pbr::OriginalName("ResultCode_Failure_DB_WholeUser_Not_Exist_USN")] FailureDbWholeUserNotExistUsn = 21,
+ [pbr::OriginalName("ResultCode_Failure_DB_User_Not_Exist_Shop")] FailureDbUserNotExistShop = 29,
+ [pbr::OriginalName("ResultCode_Failure_StaticData_Not_Exist_CharacterData")] FailureStaticDataNotExistCharacterData = 3003,
+ [pbr::OriginalName("ResultCode_Failure_StaticData_Not_Exist_CurrencyData")] FailureStaticDataNotExistCurrencyData = 3005,
+ [pbr::OriginalName("ResultCode_Failure_StaticData_Gacha_Failed_Pick_Grade_ProbData")] FailureStaticDataGachaFailedPickGradeProbData = 3034,
+ [pbr::OriginalName("ResultCode_Failure_StaticData_Gacha_Unsupported_GachaType")] FailureStaticDataGachaUnsupportedGachaType = 3036,
+ [pbr::OriginalName("ResultCode_Failure_StaticData_Not_Exist_Shop")] FailureStaticDataNotExistShop = 3051,
+ [pbr::OriginalName("ResultCode_Failure_StaticData_Not_Exist_ShopRenew")] FailureStaticDataNotExistShopRenew = 3061,
+ [pbr::OriginalName("ResultCode_Failure_StaticData_Not_Exist_Shop_Bundle_Data")] FailureStaticDataNotExistShopBundleData = 3063,
+ [pbr::OriginalName("ResultCode_Failure_StaticData_Not_Exist_FieldItemData")] FailureStaticDataNotExistFieldItemData = 3093,
+ [pbr::OriginalName("ResultCode_Failure_StaticData_Not_Exist_OutpostBuildingSlot")] FailureStaticDataNotExistOutpostBuildingSlot = 3502,
+ [pbr::OriginalName("ResultCode_Failure_StaticData_Not_Exist_OutpostBattle")] FailureStaticDataNotExistOutpostBattle = 3554,
+ [pbr::OriginalName("ResultCode_Failure_Common_WrongParameter")] FailureCommonWrongParameter = 10005,
+ [pbr::OriginalName("ResultCode_Failure_Lobby_Invalid_USN")] FailureLobbyInvalidUsn = 11001,
+ [pbr::OriginalName("ResultCode_Failure_Lobby_Nickname_Duplicated")] FailureLobbyNicknameDuplicated = 11003,
+ [pbr::OriginalName("ResultCode_Failure_Lobby_Invalid_CurrencyType")] FailureLobbyInvalidCurrencyType = 11004,
+ [pbr::OriginalName("ResultCode_Failure_Lobby_Invalid_GSN")] FailureLobbyInvalidGsn = 11009,
+ [pbr::OriginalName("ResultCode_Failure_Userprofile_Name_Invalid_Length")] FailureUserprofileNameInvalidLength = 11201,
+ [pbr::OriginalName("ResultCode_Failure_Userprofile_Name_Not_Allow_Language")] FailureUserprofileNameNotAllowLanguage = 11202,
+ [pbr::OriginalName("ResultCode_Failure_Userprofile_Name_Include_Ban_Word")] FailureUserprofileNameIncludeBanWord = 11203,
+ [pbr::OriginalName("ResultCode_Failure_Userprofile_Name_Not_Only_Number")] FailureUserprofileNameNotOnlyNumber = 11204,
+ [pbr::OriginalName("ResultCode_Failure_Userprofile_Icon_Not_Acquired")] FailureUserprofileIconNotAcquired = 11209,
+ [pbr::OriginalName("ResultCode_Failure_Userprofile_Icon_Prism_Not_Acquired")] FailureUserprofileIconPrismNotAcquired = 11212,
+ [pbr::OriginalName("ResultCode_Failure_User_Invalid_Level")] FailureUserInvalidLevel = 12001,
+ [pbr::OriginalName("ResultCode_Failure_Wallet_Not_Enough_Currency")] FailureWalletNotEnoughCurrency = 13001,
+ [pbr::OriginalName("ResultCode_Failure_Wallet_Invalid_CurrencyType")] FailureWalletInvalidCurrencyType = 13002,
+ [pbr::OriginalName("ResultCode_Failure_Wallet_Not_Exist_CurrencyData")] FailureWalletNotExistCurrencyData = 13005,
+ [pbr::OriginalName("ResultCode_Failure_Wallet_Invalid_ChargeValue_Currency")] FailureWalletInvalidChargeValueCurrency = 13007,
+ [pbr::OriginalName("ResultCode_Failure_Wallet_Not_Buy_Currency")] FailureWalletNotBuyCurrency = 13008,
+ [pbr::OriginalName("ResultCode_Failure_Inventory_Item_Stack_Overflow")] FailureInventoryItemStackOverflow = 15003,
+ [pbr::OriginalName("ResultCode_Failure_Inventory_Not_Enough_ItemCount")] FailureInventoryNotEnoughItemCount = 15004,
+ [pbr::OriginalName("ResultCode_Failure_Equipment_Type_Error")] FailureEquipmentTypeError = 15503,
+ [pbr::OriginalName("ResultCode_Failure_Equipment_Level_Overflow")] FailureEquipmentLevelOverflow = 15508,
+ [pbr::OriginalName("ResultCode_Failure_HarmonyCube_Invalid_Type")] FailureHarmonyCubeInvalidType = 15601,
+ [pbr::OriginalName("ResultCode_Failure_HarmonyCube_Slot_Overflow")] FailureHarmonyCubeSlotOverflow = 15603,
+ [pbr::OriginalName("ResultCode_Failure_HarmonyCube_Same_HarmonyCube")] FailureHarmonyCubeSameHarmonyCube = 15606,
+ [pbr::OriginalName("ResultCode_Failure_Character_Grade_Overflow")] FailureCharacterGradeOverflow = 16003,
+ [pbr::OriginalName("ResultCode_Failure_Character_Invalid_Rare_Upgrade")] FailureCharacterInvalidRareUpgrade = 16004,
+ [pbr::OriginalName("ResultCode_Failure_Character_Invalid_Character_NameCode")] FailureCharacterInvalidCharacterNameCode = 16005,
+ [pbr::OriginalName("ResultCode_Failure_Character_Invalid_Character_Corporation")] FailureCharacterInvalidCharacterCorporation = 16006,
+ [pbr::OriginalName("ResultCode_Failure_Character_Invalid_Material_Type")] FailureCharacterInvalidMaterialType = 16007,
+ [pbr::OriginalName("ResultCode_Failure_Character_Not_Found_Character")] FailureCharacterNotFoundCharacter = 16009,
+ [pbr::OriginalName("ResultCode_Failure_Character_Invalid_Level")] FailureCharacterInvalidLevel = 16011,
+ [pbr::OriginalName("ResultCode_Failure_Character_Level_Overflow")] FailureCharacterLevelOverflow = 16012,
+ [pbr::OriginalName("ResultCode_Failure_Character_Core_Overflow")] FailureCharacterCoreOverflow = 16016,
+ [pbr::OriginalName("ResultCode_Failure_Character_Not_Level_Up_SynchroSlot")] FailureCharacterNotLevelUpSynchroSlot = 16019,
+ [pbr::OriginalName("ResultCode_Failure_Character_Invalid_GrowReset_Max_Level")] FailureCharacterInvalidGrowResetMaxLevel = 16020,
+ [pbr::OriginalName("ResultCode_Failure_Character_Costume_Invalid_Resource_Id")] FailureCharacterCostumeInvalidResourceId = 16021,
+ [pbr::OriginalName("ResultCode_Failure_Character_Costume_Already_Exist")] FailureCharacterCostumeAlreadyExist = 16022,
+ [pbr::OriginalName("ResultCode_Failure_Character_Invalid_SkillCategory")] FailureCharacterInvalidSkillCategory = 16023,
+ [pbr::OriginalName("ResultCode_Failure_Character_Invalid_GrowReset_DefaultLevel")] FailureCharacterInvalidGrowResetDefaultLevel = 16026,
+ [pbr::OriginalName("ResultCode_Failure_Character_Costume_Not_Exist")] FailureCharacterCostumeNotExist = 16027,
+ [pbr::OriginalName("ResultCode_Failure_Attractive_Not_Found_Attractive")] FailureAttractiveNotFoundAttractive = 16101,
+ [pbr::OriginalName("ResultCode_Failure_Attractive_Increase_Exp")] FailureAttractiveIncreaseExp = 16102,
+ [pbr::OriginalName("ResultCode_Failure_Attractive_Already_Counsel")] FailureAttractiveAlreadyCounsel = 16103,
+ [pbr::OriginalName("ResultCode_Failure_Attractive_Today_Not_Counsel")] FailureAttractiveTodayNotCounsel = 16104,
+ [pbr::OriginalName("ResultCode_Failure_Attractive_Invalid_Counsel_Level")] FailureAttractiveInvalidCounselLevel = 16105,
+ [pbr::OriginalName("ResultCode_Failure_Attractive_Invalid_Material")] FailureAttractiveInvalidMaterial = 16106,
+ [pbr::OriginalName("ResultCode_Failure_Attractive_Already_Reward")] FailureAttractiveAlreadyReward = 16109,
+ [pbr::OriginalName("ResultCode_Failure_Attractive_Invalid_Level")] FailureAttractiveInvalidLevel = 16110,
+ [pbr::OriginalName("ResultCode_Failure_Attractive_Invalid_Counsel_Select")] FailureAttractiveInvalidCounselSelect = 16111,
+ [pbr::OriginalName("ResultCode_Failure_Attractive_Deserialize_Counsel_Error")] FailureAttractiveDeserializeCounselError = 16113,
+ [pbr::OriginalName("ResultCode_Failure_Synchro_Not_Found_Data")] FailureSynchroNotFoundData = 16201,
+ [pbr::OriginalName("ResultCode_Failure_Synchro_Level_Overflow")] FailureSynchroLevelOverflow = 16202,
+ [pbr::OriginalName("ResultCode_Failure_Synchro_Invalid_Level")] FailureSynchroInvalidLevel = 16203,
+ [pbr::OriginalName("ResultCode_Failure_Synchro_Not_Found_Slot")] FailureSynchroNotFoundSlot = 16205,
+ [pbr::OriginalName("ResultCode_Failure_Synchro_Already_Slot")] FailureSynchroAlreadySlot = 16206,
+ [pbr::OriginalName("ResultCode_Failure_Synchro_Slot_Not_Use")] FailureSynchroSlotNotUse = 16207,
+ [pbr::OriginalName("ResultCode_Failure_Synchro_Slot_Not_Found_Character")] FailureSynchroSlotNotFoundCharacter = 16208,
+ [pbr::OriginalName("ResultCode_Failure_Synchro_Not_Level_Up")] FailureSynchroNotLevelUp = 16210,
+ [pbr::OriginalName("ResultCode_Failure_Synchro_Already_Changed")] FailureSynchroAlreadyChanged = 16211,
+ [pbr::OriginalName("ResultCode_Failure_Synchro_Already_Open_Slot")] FailureSynchroAlreadyOpenSlot = 16212,
+ [pbr::OriginalName("ResultCode_Failure_Mail_Have_Not_Reward")] FailureMailHaveNotReward = 17001,
+ [pbr::OriginalName("ResultCode_Failure_Mail_Date_Has_Expired")] FailureMailDateHasExpired = 17002,
+ [pbr::OriginalName("ResultCode_Failure_Mail_Invalid_State")] FailureMailInvalidState = 17003,
+ [pbr::OriginalName("ResultCode_Failure_Shop_Unsupported_ShopProductType")] FailureShopUnsupportedShopProductType = 20001,
+ [pbr::OriginalName("ResultCode_Failure_Shop_Buy_Currency_Overflow")] FailureShopBuyCurrencyOverflow = 20013,
+ [pbr::OriginalName("ResultCode_Failure_Shop_Buy_Limit_Count_Is_Over")] FailureShopBuyLimitCountIsOver = 20016,
+ [pbr::OriginalName("ResultCode_Failure_Shop_Not_Exists_ProductList")] FailureShopNotExistsProductList = 20025,
+ [pbr::OriginalName("ResultCode_Failure_Shop_Not_Exists_Product")] FailureShopNotExistsProduct = 20026,
+ [pbr::OriginalName("ResultCode_Failure_Mission_Complete_Already_Exists")] FailureMissionCompleteAlreadyExists = 21007,
+ [pbr::OriginalName("ResultCode_Failure_Mission_Handler_Typper_Error")] FailureMissionHandlerTypperError = 21008,
+ [pbr::OriginalName("ResultCode_Failure_Mission_GetReward_No_Data")] FailureMissionGetRewardNoData = 21009,
+ [pbr::OriginalName("ResultCode_Failure_Mission_GetReward_Already_Rewarded")] FailureMissionGetRewardAlreadyRewarded = 21010,
+ [pbr::OriginalName("ResultCode_Failure_Mission_GetReward_Not_Enough_Value")] FailureMissionGetRewardNotEnoughValue = 21011,
+ [pbr::OriginalName("ResultCode_Failure_Trigger_Not_Enough_User_Value")] FailureTriggerNotEnoughUserValue = 21015,
+ [pbr::OriginalName("ResultCode_Failure_MainQuest_Invalid_Tid")] FailureMainQuestInvalidTid = 21017,
+ [pbr::OriginalName("ResultCode_Failure_MainQuest_Already_Rewarded")] FailureMainQuestAlreadyRewarded = 21018,
+ [pbr::OriginalName("ResultCode_Failure_SubQuest_Invalid_Conversation_Id")] FailureSubQuestInvalidConversationId = 21027,
+ [pbr::OriginalName("ResultCode_Failure_SubQuest_Not_Clear_Before")] FailureSubQuestNotClearBefore = 21028,
+ [pbr::OriginalName("ResultCode_Failure_SubQuest_Already_Clear")] FailureSubQuestAlreadyClear = 21030,
+ [pbr::OriginalName("ResultCode_FailureSubQuestNotExistUserData")] FailureSubQuestNotExistUserData = 21034,
+ [pbr::OriginalName("ResultCode_Failure_Trigger_Type_None_Used")] FailureTriggerTypeNoneUsed = 21060,
+ [pbr::OriginalName("ResultCode_Failure_Stage_Already_Cleared")] FailureStageAlreadyCleared = 21121,
+ [pbr::OriginalName("ResultCode_Failure_Stage_Not_Entered")] FailureStageNotEntered = 21123,
+ [pbr::OriginalName("ResultCode_Failure_FieldItem_Already_Reward")] FailureFieldItemAlreadyReward = 21126,
+ [pbr::OriginalName("ResultCode_Failure_FieldObject_Invalid_Type")] FailureFieldObjectInvalidType = 21128,
+ [pbr::OriginalName("ResultCode_Failure_FieldMap_Not_Found_Trigger")] FailureFieldMapNotFoundTrigger = 21129,
+ [pbr::OriginalName("ResultCode_Failure_FieldMap_Not_Found_Npc")] FailureFieldMapNotFoundNpc = 21131,
+ [pbr::OriginalName("ResultCode_Failure_FieldMap_Not_Found_InteractionObject")] FailureFieldMapNotFoundInteractionObject = 21132,
+ [pbr::OriginalName("ResultCode_Failure_FieldMap_Not_Found_QuestObject")] FailureFieldMapNotFoundQuestObject = 21135,
+ [pbr::OriginalName("ResultCode_Failure_Stage_Normal_Not_Cleared")] FailureStageNormalNotCleared = 21136,
+ [pbr::OriginalName("ResultCode_Failure_Tower_Invalid_Floor")] FailureTowerInvalidFloor = 21151,
+ [pbr::OriginalName("ResultCode_Failure_Tower_Not_Entered")] FailureTowerNotEntered = 21152,
+ [pbr::OriginalName("ResultCode_Failure_Tower_Not_Enough_Daily_Count")] FailureTowerNotEnoughDailyCount = 21154,
+ [pbr::OriginalName("ResultCode_Failure_Tower_Invalid_Tower_Type")] FailureTowerInvalidTowerType = 21155,
+ [pbr::OriginalName("ResultCode_Failure_LostSector_Already_Open")] FailureLostSectorAlreadyOpen = 21301,
+ [pbr::OriginalName("ResultCode_Failure_LostSector_Not_Enter_Stage")] FailureLostSectorNotEnterStage = 21302,
+ [pbr::OriginalName("ResultCode_Failure_LostSector_Is_Lock")] FailureLostSectorIsLock = 21303,
+ [pbr::OriginalName("ResultCode_Failure_LostSector_Not_Open")] FailureLostSectorNotOpen = 21304,
+ [pbr::OriginalName("ResultCode_Failure_Gacha_Invalid_GachaCategory")] FailureGachaInvalidGachaCategory = 22006,
+ [pbr::OriginalName("ResultCode_Failure_Team_Invalid_Slot")] FailureTeamInvalidSlot = 23001,
+ [pbr::OriginalName("ResultCode_Failure_Team_Number_Overflow")] FailureTeamNumberOverflow = 23002,
+ [pbr::OriginalName("ResultCode_Failure_Team_Duplicate_Character")] FailureTeamDuplicateCharacter = 23008,
+ [pbr::OriginalName("ResultCode_Failure_Team_Not_Empty")] FailureTeamNotEmpty = 23010,
+ [pbr::OriginalName("ResultCode_Failure_Friend_Already_Friends")] FailureFriendAlreadyFriends = 24001,
+ [pbr::OriginalName("ResultCode_Failure_Friend_Already_SendRequest")] FailureFriendAlreadySendRequest = 24002,
+ [pbr::OriginalName("ResultCode_Failure_Friend_Not_Exist_Request")] FailureFriendNotExistRequest = 24003,
+ [pbr::OriginalName("ResultCode_Failure_Friend_Invalid_State")] FailureFriendInvalidState = 24004,
+ [pbr::OriginalName("ResultCode_Failure_Friend_Target_Overflow")] FailureFriendTargetOverflow = 24009,
+ [pbr::OriginalName("ResultCode_Failure_Friend_Is_Blacklist")] FailureFriendIsBlacklist = 24010,
+ [pbr::OriginalName("ResultCode_Failure_Friend_Recommend_Invalid_Rulenumber")] FailureFriendRecommendInvalidRulenumber = 24017,
+ [pbr::OriginalName("ResultCode_Failure_Guild_Emblem_Not_Available_Grade")] FailureGuildEmblemNotAvailableGrade = 25010,
+ [pbr::OriginalName("ResultCode_Failure_Guild_Not_Exist")] FailureGuildNotExist = 25032,
+ [pbr::OriginalName("ResultCode_Failure_Guild_Not_GuildMember")] FailureGuildNotGuildMember = 25033,
+ [pbr::OriginalName("ResultCode_Failure_Guild_GuildMember_Limit_Exceeded")] FailureGuildGuildMemberLimitExceeded = 25037,
+ [pbr::OriginalName("ResultCode_Failure_Outpost_Already_Exists_Building")] FailureOutpostAlreadyExistsBuilding = 26001,
+ [pbr::OriginalName("ResultCode_Failure_Outpost_Position_Not_Exists_Building")] FailureOutpostPositionNotExistsBuilding = 26002,
+ [pbr::OriginalName("ResultCode_Failure_Outpost_Already_Done_Building")] FailureOutpostAlreadyDoneBuilding = 26003,
+ [pbr::OriginalName("ResultCode_Failure_Outpost_Position_Error")] FailureOutpostPositionError = 26008,
+ [pbr::OriginalName("ResultCode_Failure_Outpost_Building_Not_Finished")] FailureOutpostBuildingNotFinished = 26009,
+ [pbr::OriginalName("ResultCode_Failure_Outpost_Not_Built_Yet")] FailureOutpostNotBuiltYet = 26012,
+ [pbr::OriginalName("ResultCode_Failure_Outpost_Build_SameTypeId_Error")] FailureOutpostBuildSameTypeIdError = 26015,
+ [pbr::OriginalName("ResultCode_Failure_Outpost_Building_Cost_Error")] FailureOutpostBuildingCostError = 26017,
+ [pbr::OriginalName("ResultCode_Failure_Outpost_Building_MaxSlot_Error")] FailureOutpostBuildingMaxSlotError = 26018,
+ [pbr::OriginalName("ResultCode_Failure_OutpostBattle_Not_Exist_UserData")] FailureOutpostBattleNotExistUserData = 26031,
+ [pbr::OriginalName("ResultCode_Failure_OutpostBattle_Already_Exist_UserData")] FailureOutpostBattleAlreadyExistUserData = 26032,
+ [pbr::OriginalName("ResultCode_Failure_Recycle_Research_Already_Complete")] FailureRecycleResearchAlreadyComplete = 26101,
+ [pbr::OriginalName("ResultCode_Failure_Recycle_Research_Not_Exists")] FailureRecycleResearchNotExists = 26102,
+ [pbr::OriginalName("ResultCode_Failure_Recycle_Research_Not_Run_Invalid_Level")] FailureRecycleResearchNotRunInvalidLevel = 26103,
+ [pbr::OriginalName("ResultCode_Failure_Recycle_Research_Level_Overflow")] FailureRecycleResearchLevelOverflow = 26105,
+ [pbr::OriginalName("ResultCode_Failure_EmergencyQuest_Not_Exist_Quest")] FailureEmergencyQuestNotExistQuest = 26521,
+ [pbr::OriginalName("ResultCode_Failure_EmergencyQuest_Not_Enough_Value")] FailureEmergencyQuestNotEnoughValue = 26522,
+ [pbr::OriginalName("ResultCode_Failure_EmergencyQuest_Already_Received")] FailureEmergencyQuestAlreadyReceived = 26523,
+ [pbr::OriginalName("ResultCode_Failure_EmergencyQuest_Already_Cleared")] FailureEmergencyQuestAlreadyCleared = 26524,
+ [pbr::OriginalName("ResultCode_Failure_EmergencyQuest_Stage_Not_Entered")] FailureEmergencyQuestStageNotEntered = 26525,
+ [pbr::OriginalName("ResultCode_Failure_EmergencyQuest_Already_Accepted")] FailureEmergencyQuestAlreadyAccepted = 26526,
+ [pbr::OriginalName("ResultCode_Failure_EmergencyQuest_Invalid_Chapter")] FailureEmergencyQuestInvalidChapter = 26527,
+ [pbr::OriginalName("ResultCode_Failure_EmergencyQuest_Already_Daily_Max")] FailureEmergencyQuestAlreadyDailyMax = 26528,
+ [pbr::OriginalName("ResultCode_Failure_Messenger_ConversationId_Error")] FailureMessengerConversationIdError = 29052,
+ [pbr::OriginalName("ResultCode_Failure_Arena_Not_Exist_User")] FailureArenaNotExistUser = 31006,
+ [pbr::OriginalName("ResultCode_Failure_Arena_Not_Empty_Defense_Team")] FailureArenaNotEmptyDefenseTeam = 31008,
+ [pbr::OriginalName("ResultCode_Failure_SpecialArena_Not_Exist_Rank")] FailureSpecialArenaNotExistRank = 32001,
+ [pbr::OriginalName("ResultCode_Failure_SpecialArena_Not_Execute")] FailureSpecialArenaNotExecute = 32003,
+ [pbr::OriginalName("ResultCode_Failure_SpecialArena_Already_Battle_Enemy")] FailureSpecialArenaAlreadyBattleEnemy = 32004,
+ [pbr::OriginalName("ResultCode_Failure_SpecialArena_Already_Battle_User")] FailureSpecialArenaAlreadyBattleUser = 32005,
+ [pbr::OriginalName("ResultCode_Failure_StageClearInfo_Not_Supported_FilterType")] FailureStageClearInfoNotSupportedFilterType = 33001,
+ [pbr::OriginalName("ResultCode_Failure_StageClearInfo_Not_Supported_TabType")] FailureStageClearInfoNotSupportedTabType = 33002,
+ [pbr::OriginalName("ResultCode_Failure_ShootingRange_World_Ranking_Not_Exist")] FailureShootingRangeWorldRankingNotExist = 35001,
+ [pbr::OriginalName("ResultCode_Failure_Manager_SystemReward_Title_Is_Empty")] FailureManagerSystemRewardTitleIsEmpty = 90131,
+ [pbr::OriginalName("ResultCode_Failure_Manager_SystemReward_Text_Is_Empty")] FailureManagerSystemRewardTextIsEmpty = 90132,
+ [pbr::OriginalName("ResultCode_Failure_Manager_SystemReward_Unsupported_RewardCategory")] FailureManagerSystemRewardUnsupportedRewardCategory = 90134,
+ [pbr::OriginalName("ResultCode_Failure_Manager_SystemReward_Invalid_SRSN")] FailureManagerSystemRewardInvalidSrsn = 90135,
+ }
+
+ public enum PacketExceptionHandleType {
+ [pbr::OriginalName("PacketExceptionHandleType_Unknown")] Unknown = 0,
+ [pbr::OriginalName("PacketExceptionHandleType_Stay")] Stay = 1,
+ [pbr::OriginalName("PacketExceptionHandleType_Restart")] Restart = 2,
+ [pbr::OriginalName("PacketExceptionHandleType_Ignore")] Ignore = 3,
+ }
+
+ public enum PacketExceptionLocalizationType {
+ [pbr::OriginalName("PacketExceptionLocalizationType_Unknown")] Unknown = 0,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureAuth")] FailureAuth = 1,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureSync")] FailureSync = 2,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureUserInit")] FailureUserInit = 3,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureUserSync")] FailureUserSync = 4,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureDataUpdate")] FailureDataUpdate = 5,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureGetData")] FailureGetData = 6,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailurePurchase")] FailurePurchase = 7,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureCharacterData")] FailureCharacterData = 8,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureGetProductData")] FailureGetProductData = 9,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureSyncBattle")] FailureSyncBattle = 10,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureGetGuildData")] FailureGetGuildData = 11,
+ [pbr::OriginalName("PacketExceptionLocalizationType_FailureGetFriendData")] FailureGetFriendData = 12,
+ }
+
+ public enum NetFeatureKind {
+ [pbr::OriginalName("NetFeatureKind_SimulationRoom")] SimulationRoom = 0,
+ [pbr::OriginalName("NetFeatureKind_CooperationEvent")] CooperationEvent = 1,
+ [pbr::OriginalName("NetFeatureKind_DailyEvent")] DailyEvent = 2,
+ [pbr::OriginalName("NetFeatureKind_Intercept")] Intercept = 3,
+ [pbr::OriginalName("NetFeatureKind_Attendance")] Attendance = 4,
+ [pbr::OriginalName("NetFeatureKind_Dice")] Dice = 5,
+ [pbr::OriginalName("NetFeatureKind_UnionRaid")] UnionRaid = 6,
+ [pbr::OriginalName("NetFeatureKind_StoryDungeonEvent")] StoryDungeonEvent = 7,
+ [pbr::OriginalName("NetFeatureKind_Tower")] Tower = 8,
+ [pbr::OriginalName("NetFeatureKind_LostSector")] LostSector = 9,
+ [pbr::OriginalName("NetFeatureKind_RookieArena")] RookieArena = 10,
+ [pbr::OriginalName("NetFeatureKind_SpecialArena")] SpecialArena = 11,
+ [pbr::OriginalName("NetFeatureKind_Subscription")] Subscription = 13,
+ [pbr::OriginalName("NetFeatureKind_ArchiveEventSystem")] ArchiveEventSystem = 14,
+ [pbr::OriginalName("NetFeatureKind_ViewShortCut")] ViewShortCut = 1000,
+ [pbr::OriginalName("NetFeatureKind_PollEvent")] PollEvent = 1001,
+ [pbr::OriginalName("NetFeatureKind_ComeBackUserEvent")] ComeBackUserEvent = 1002,
+ [pbr::OriginalName("NetFeatureKind_EventPass")] EventPass = 1003,
+ [pbr::OriginalName("NetFeatureKind_FieldHubEvent")] FieldHubEvent = 1004,
+ [pbr::OriginalName("NetFeatureKind_ShopEvent")] ShopEvent = 1005,
+ [pbr::OriginalName("NetFeatureKind_MissionEvent")] MissionEvent = 1006,
+ [pbr::OriginalName("NetFeatureKind_ChargeGachaEvent")] ChargeGachaEvent = 1007,
+ [pbr::OriginalName("NetFeatureKind_MiniGameSortOut")] MiniGameSortOut = 1008,
+ [pbr::OriginalName("NetFeatureKind_CharacterSkillResetEvent")] CharacterSkillResetEvent = 1009,
+ [pbr::OriginalName("NetFeatureKind_EventQuest")] EventQuest = 1010,
+ [pbr::OriginalName("NetFeatureKind_RewardUpEvent")] RewardUpEvent = 1011,
+ [pbr::OriginalName("NetFeatureKind_SDBattleEvent")] SdbattleEvent = 1012,
+ [pbr::OriginalName("NetFeatureKind_TextAdventure")] TextAdventure = 1013,
+ [pbr::OriginalName("NetFeatureKind_ChallengeModeEvent")] ChallengeModeEvent = 1014,
+ [pbr::OriginalName("NetFeatureKind_DailyFreeGachaEvent")] DailyFreeGachaEvent = 1015,
+ [pbr::OriginalName("NetFeatureKind_BoxGachaEvent")] BoxGachaEvent = 1016,
+ [pbr::OriginalName("NetFeatureKind_DiceEvent")] DiceEvent = 1017,
+ [pbr::OriginalName("NetFeatureKind_BBQTycoon")] Bbqtycoon = 1018,
+ [pbr::OriginalName("NetFeatureKind_CE002MiniGame")] Ce002MiniGame = 1019,
+ [pbr::OriginalName("NetFeatureKind_SoloRaid")] SoloRaid = 1020,
+ [pbr::OriginalName("NetFeatureKind_MiniGameDD")] MiniGameDd = 1021,
+ }
+
+ public enum StageClearInfoTeamCharacterType {
+ [pbr::OriginalName("StageClearInfoTeamCharacterType_StageClearInfoTeamCharacterType_Empty")] StageClearInfoTeamCharacterTypeEmpty = 0,
+ [pbr::OriginalName("StageClearInfoTeamCharacterType_StageClearInfoTeamCharacterType_OwnedCharacter")] StageClearInfoTeamCharacterTypeOwnedCharacter = 1,
+ [pbr::OriginalName("StageClearInfoTeamCharacterType_StageClearInfoTeamCharacterType_SupportCharacter")] StageClearInfoTeamCharacterTypeSupportCharacter = 2,
+ [pbr::OriginalName("StageClearInfoTeamCharacterType_StageClearInfoTeamCharacterType_Bot")] StageClearInfoTeamCharacterTypeBot = 3,
+ }
+
+ public enum PurchaseRestriction {
+ [pbr::OriginalName("PurchaseRestriction_PurchaseRestriction_Unknown")] PurchaseRestrictionUnknown = 0,
+ [pbr::OriginalName("PurchaseRestriction_PurchaseRestriction_Child")] PurchaseRestrictionChild = 1,
+ [pbr::OriginalName("PurchaseRestriction_PurchaseRestriction_Youth")] PurchaseRestrictionYouth = 2,
+ [pbr::OriginalName("PurchaseRestriction_PurchaseRestriction_Adult")] PurchaseRestrictionAdult = 3,
+ }
+
+ public enum BillingPlatform {
+ [pbr::OriginalName("BillingPlatform_BillingPlatform_Unknown")] BillingPlatformUnknown = 0,
+ [pbr::OriginalName("BillingPlatform_BillingPlatform_iOS")] BillingPlatformIOs = 1,
+ [pbr::OriginalName("BillingPlatform_BillingPlatform_Android")] BillingPlatformAndroid = 2,
+ [pbr::OriginalName("BillingPlatform_BillingPlatform_MidasBuy")] BillingPlatformMidasBuy = 3,
+ [pbr::OriginalName("BillingPlatform_BillingPlatform_Windows")] BillingPlatformWindows = 4,
+ }
+
+ public enum NetJukeboxLocation {
+ [pbr::OriginalName("NetJukeboxLocation_NetJukeboxLocation_CommanderRoom")] NetJukeboxLocationCommanderRoom = 0,
+ [pbr::OriginalName("NetJukeboxLocation_NetJukeboxLocation_Lobby")] NetJukeboxLocationLobby = 1,
+ }
+
+ public enum NetJukeboxBgmType {
+ [pbr::OriginalName("NetJukeboxBgmType_NetJukeboxBgmType_JukeboxTableId")] NetJukeboxBgmTypeJukeboxTableId = 0,
+ [pbr::OriginalName("NetJukeboxBgmType_NetJukeboxBgmType_JukeboxPlaylist")] NetJukeboxBgmTypeJukeboxPlaylist = 1,
+ [pbr::OriginalName("NetJukeboxBgmType_NetJukeboxBgmType_JukeboxFavorite")] NetJukeboxBgmTypeJukeboxFavorite = 2,
+ }
+
+ public enum NetSmashScoringType {
+ [pbr::OriginalName("NetSmashScoringType_NonTargetPass")] NonTargetPass = 0,
+ [pbr::OriginalName("NetSmashScoringType_TargetHitOnAppear")] TargetHitOnAppear = 1,
+ [pbr::OriginalName("NetSmashScoringType_TargetHitOnStay")] TargetHitOnStay = 2,
+ [pbr::OriginalName("NetSmashScoringType_TargetHitOnDisappear")] TargetHitOnDisappear = 3,
+ }
+
+ public enum PlaySodaRunningEventType {
+ [pbr::OriginalName("PlaySodaRunningEventType_PlaySodaRunningEventType_Jump")] PlaySodaRunningEventTypeJump = 0,
+ [pbr::OriginalName("PlaySodaRunningEventType_PlaySodaRunningEventType_Collide")] PlaySodaRunningEventTypeCollide = 1,
+ }
+
+ public enum ScheduleKindOneofCase {
+ [pbr::OriginalName("ScheduleKindOneofCase_None")] None = 0,
+ [pbr::OriginalName("ScheduleKindOneofCase_OnlyOnce")] OnlyOnce = 1,
+ [pbr::OriginalName("ScheduleKindOneofCase_DayOfWeek")] DayOfWeek = 2,
+ [pbr::OriginalName("ScheduleKindOneofCase_Periodic")] Periodic = 3,
+ [pbr::OriginalName("ScheduleKindOneofCase_AllTime")] AllTime = 4,
+ }
+
+ public enum JukeboxBgmOneofCase {
+ [pbr::OriginalName("JukeboxBgmOneofCase_None")] None = 0,
+ [pbr::OriginalName("JukeboxBgmOneofCase_JukeboxTableId")] JukeboxTableId = 3,
+ [pbr::OriginalName("JukeboxBgmOneofCase_JukeboxPlaylist")] JukeboxPlaylist = 4,
+ [pbr::OriginalName("JukeboxBgmOneofCase_JukeboxFavorite")] JukeboxFavorite = 5,
+ }
+
+ public enum SetNicknameResult {
+ [pbr::OriginalName("SetNicknameResult_SetNicknameResult_Okay")] SetNicknameResultOkay = 0,
+ [pbr::OriginalName("SetNicknameResult_SetNicknameResult_Inappropriate")] SetNicknameResultInappropriate = 1,
+ [pbr::OriginalName("SetNicknameResult_SetNicknameResult_EditBan")] SetNicknameResultEditBan = 2,
+ }
+
+ public enum ObtainMailResult {
+ [pbr::OriginalName("ObtainMailResult_Success")] Success = 0,
+ [pbr::OriginalName("ObtainMailResult_MailNotExist")] MailNotExist = 1,
+ [pbr::OriginalName("ObtainMailResult_Fail")] Fail = 2,
+ }
+
+ public enum SetProfileDescResult {
+ [pbr::OriginalName("SetProfileDescResult_SetProfileDescResult_Okay")] SetProfileDescResultOkay = 0,
+ [pbr::OriginalName("SetProfileDescResult_SetProfileDescResult_Inappropriate")] SetProfileDescResultInappropriate = 3,
+ [pbr::OriginalName("SetProfileDescResult_SetProfileDescResult_EditBan")] SetProfileDescResultEditBan = 4,
+ }
+
+ public enum RookieArenaContentsState {
+ [pbr::OriginalName("RookieArenaContentsState_RookieArenaContentsState_Success")] RookieArenaContentsStateSuccess = 0,
+ [pbr::OriginalName("RookieArenaContentsState_RookieArenaContentsState_RearrangeSettleSchedule")] RookieArenaContentsStateRearrangeSettleSchedule = 1,
+ [pbr::OriginalName("RookieArenaContentsState_RookieArenaContentsState_RearrangeSettleFailed")] RookieArenaContentsStateRearrangeSettleFailed = 2,
+ }
+
+ public enum SpecialArenaContentsState {
+ [pbr::OriginalName("SpecialArenaContentsState_SpecialArenaContentsState_Success")] SpecialArenaContentsStateSuccess = 0,
+ [pbr::OriginalName("SpecialArenaContentsState_SpecialArenaContentsState_RearrangeSettleSchedule")] SpecialArenaContentsStateRearrangeSettleSchedule = 1,
+ [pbr::OriginalName("SpecialArenaContentsState_SpecialArenaContentsState_RearrangeSettleFailed")] SpecialArenaContentsStateRearrangeSettleFailed = 2,
+ }
+
+ public enum SpecialArenaStartResult {
+ [pbr::OriginalName("SpecialArenaStartResult_SpecialArenaStartResult_Success")] SpecialArenaStartResultSuccess = 0,
+ [pbr::OriginalName("SpecialArenaStartResult_SpecialArenaStartResult_UserAlreadyBattle")] SpecialArenaStartResultUserAlreadyBattle = 1,
+ [pbr::OriginalName("SpecialArenaStartResult_SpecialArenaStartResult_EnemyAlreadyBattle")] SpecialArenaStartResultEnemyAlreadyBattle = 2,
+ [pbr::OriginalName("SpecialArenaStartResult_SpecialArenaStartResult_HasAbusingCoolTime")] SpecialArenaStartResultHasAbusingCoolTime = 3,
+ [pbr::OriginalName("SpecialArenaStartResult_SpecialArenaStartResult_EnemyRankChanged")] SpecialArenaStartResultEnemyRankChanged = 4,
+ [pbr::OriginalName("SpecialArenaStartResult_SpecialArenaStartResult_UserRankChanged")] SpecialArenaStartResultUserRankChanged = 5,
+ }
+
+ public enum ChampionArenaScheduleType {
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Season")] ChampionArenaScheduleTypeSeason = 0,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_GroupFormation")] ChampionArenaScheduleTypeGroupFormation = 1,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_TeamSet")] ChampionArenaScheduleTypeTeamSet = 2,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_LeagueWait")] ChampionArenaScheduleTypeLeagueWait = 3,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_LeagueBattle")] ChampionArenaScheduleTypeLeagueBattle = 4,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_LeagueResult")] ChampionArenaScheduleTypeLeagueResult = 5,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Betting64")] ChampionArenaScheduleTypeBetting64 = 6,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle64")] ChampionArenaScheduleTypeBattle64 = 7,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle64Result")] ChampionArenaScheduleTypeBattle64Result = 8,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Betting32")] ChampionArenaScheduleTypeBetting32 = 9,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle32")] ChampionArenaScheduleTypeBattle32 = 10,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle32Result")] ChampionArenaScheduleTypeBattle32Result = 11,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Betting16")] ChampionArenaScheduleTypeBetting16 = 12,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle16")] ChampionArenaScheduleTypeBattle16 = 13,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle16Result")] ChampionArenaScheduleTypeBattle16Result = 14,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Betting8")] ChampionArenaScheduleTypeBetting8 = 15,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle8")] ChampionArenaScheduleTypeBattle8 = 16,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle8Result")] ChampionArenaScheduleTypeBattle8Result = 17,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Betting4")] ChampionArenaScheduleTypeBetting4 = 18,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle4")] ChampionArenaScheduleTypeBattle4 = 19,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle4Result")] ChampionArenaScheduleTypeBattle4Result = 20,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Betting2")] ChampionArenaScheduleTypeBetting2 = 21,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle2")] ChampionArenaScheduleTypeBattle2 = 22,
+ [pbr::OriginalName("ChampionArenaScheduleType_ChampionArenaScheduleType_Battle2Result")] ChampionArenaScheduleTypeBattle2Result = 23,
+ }
+
+ public enum ChampionArenaBattleType {
+ [pbr::OriginalName("ChampionArenaBattleType_ChampionArenaBattleType_Battle64")] ChampionArenaBattleTypeBattle64 = 0,
+ [pbr::OriginalName("ChampionArenaBattleType_ChampionArenaBattleType_Battle32")] ChampionArenaBattleTypeBattle32 = 1,
+ [pbr::OriginalName("ChampionArenaBattleType_ChampionArenaBattleType_Battle16")] ChampionArenaBattleTypeBattle16 = 2,
+ [pbr::OriginalName("ChampionArenaBattleType_ChampionArenaBattleType_Battle8")] ChampionArenaBattleTypeBattle8 = 3,
+ [pbr::OriginalName("ChampionArenaBattleType_ChampionArenaBattleType_Battle4")] ChampionArenaBattleTypeBattle4 = 4,
+ [pbr::OriginalName("ChampionArenaBattleType_ChampionArenaBattleType_Battle2")] ChampionArenaBattleTypeBattle2 = 5,
+ }
+
+ public enum BadgeContents {
+ [pbr::OriginalName("BadgeContents_BadgeContents_None")] BadgeContentsNone = 0,
+ [pbr::OriginalName("BadgeContents_BadgeContents_Mailbox")] BadgeContentsMailbox = 2000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_MailboxMessage")] BadgeContentsMailboxMessage = 2001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_NikkeNew")] BadgeContentsNikkeNew = 4000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_JukeboxTheme")] BadgeContentsJukeboxTheme = 5006,
+ [pbr::OriginalName("BadgeContents_BadgeContents_UserFrame")] BadgeContentsUserFrame = 6000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_UserIcon")] BadgeContentsUserIcon = 6001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_FriendNew")] BadgeContentsFriendNew = 8001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_FriendRequestNew")] BadgeContentsFriendRequestNew = 8002,
+ [pbr::OriginalName("BadgeContents_BadgeContents_FriendShipPointNew")] BadgeContentsFriendShipPointNew = 8003,
+ [pbr::OriginalName("BadgeContents_BadgeContents_UnionRequestNew")] BadgeContentsUnionRequestNew = 9000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_UnionEmblemNew")] BadgeContentsUnionEmblemNew = 9001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_UnionChangeGrade")] BadgeContentsUnionChangeGrade = 9004,
+ [pbr::OriginalName("BadgeContents_BadgeContents_UnionGradeUp")] BadgeContentsUnionGradeUp = 9005,
+ [pbr::OriginalName("BadgeContents_BadgeContents_UnionWorldRaid")] BadgeContentsUnionWorldRaid = 9006,
+ [pbr::OriginalName("BadgeContents_BadgeContents_UnionRaid")] BadgeContentsUnionRaid = 9007,
+ [pbr::OriginalName("BadgeContents_BadgeContents_UnionNameSanitized")] BadgeContentsUnionNameSanitized = 9008,
+ [pbr::OriginalName("BadgeContents_BadgeContents_BargainCostumeNew")] BadgeContentsBargainCostumeNew = 10000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_LiveWallpaper")] BadgeContentsLiveWallpaper = 11004,
+ [pbr::OriginalName("BadgeContents_BadgeContents_ContentsOpen")] BadgeContentsContentsOpen = 12024,
+ [pbr::OriginalName("BadgeContents_BadgeContents_LostSector")] BadgeContentsLostSector = 13001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_HarmonyCubeNew")] BadgeContentsHarmonyCubeNew = 13002,
+ [pbr::OriginalName("BadgeContents_BadgeContents_CollectionCostumeLevelupEnabled")] BadgeContentsCollectionCostumeLevelupEnabled = 14000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_CollectionCostumeNew")] BadgeContentsCollectionCostumeNew = 14001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_InfraCore")] BadgeContentsInfraCore = 16000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_InfraCoreRewardExist")] BadgeContentsInfraCoreRewardExist = 16001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_Ranking")] BadgeContentsRanking = 17000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_LoginAttendanceReward")] BadgeContentsLoginAttendanceReward = 19000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_EventFieldNew")] BadgeContentsEventFieldNew = 19001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_StoryEventHardContentsOpen")] BadgeContentsStoryEventHardContentsOpen = 19002,
+ [pbr::OriginalName("BadgeContents_BadgeContents_ArchiveRecordNew")] BadgeContentsArchiveRecordNew = 19003,
+ [pbr::OriginalName("BadgeContents_BadgeContents_ArchiveMessengerNew")] BadgeContentsArchiveMessengerNew = 19004,
+ [pbr::OriginalName("BadgeContents_BadgeContents_ArchiveMessengerFinish")] BadgeContentsArchiveMessengerFinish = 19005,
+ [pbr::OriginalName("BadgeContents_BadgeContents_MiniGameBbqCutScene")] BadgeContentsMiniGameBbqCutScene = 20101,
+ [pbr::OriginalName("BadgeContents_BadgeContents_MiniGameDessertRushUnlock")] BadgeContentsMiniGameDessertRushUnlock = 20111,
+ [pbr::OriginalName("BadgeContents_BadgeContents_MiniGameTabTabMaid_LevelUp")] BadgeContentsMiniGameTabTabMaidLevelUp = 20121,
+ [pbr::OriginalName("BadgeContents_BadgeContents_MiniGameTabTabMaid_NewNormalDifficulty")] BadgeContentsMiniGameTabTabMaidNewNormalDifficulty = 20122,
+ [pbr::OriginalName("BadgeContents_BadgeContents_MiniGameTabTabMaid_NewHardDifficulty")] BadgeContentsMiniGameTabTabMaidNewHardDifficulty = 20123,
+ [pbr::OriginalName("BadgeContents_BadgeContents_SimRoomNewDifficulty")] BadgeContentsSimRoomNewDifficulty = 22001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_SimRoomRefreshed")] BadgeContentsSimRoomRefreshed = 22002,
+ [pbr::OriginalName("BadgeContents_BadgeContents_SoloRaidTicket")] BadgeContentsSoloRaidTicket = 23001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_InterceptTicket")] BadgeContentsInterceptTicket = 31000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_Notice")] BadgeContentsNotice = 32000,
+ [pbr::OriginalName("BadgeContents_BadgeContents_SynchroDeviceNewSlot")] BadgeContentsSynchroDeviceNewSlot = 33001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_SynchroDeviceUpgrade")] BadgeContentsSynchroDeviceUpgrade = 33002,
+ [pbr::OriginalName("BadgeContents_BadgeContents_DispatchBoardDone")] BadgeContentsDispatchBoardDone = 36001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_DispatchBoardRefreshed")] BadgeContentsDispatchBoardRefreshed = 36002,
+ [pbr::OriginalName("BadgeContents_BadgeContents_DispatchBoardRankUp")] BadgeContentsDispatchBoardRankUp = 36003,
+ [pbr::OriginalName("BadgeContents_BadgeContents_InAppShopNewPackage")] BadgeContentsInAppShopNewPackage = 40001,
+ [pbr::OriginalName("BadgeContents_BadgeContents_InAppShopNewSubscriptionProduct")] BadgeContentsInAppShopNewSubscriptionProduct = 40002,
+ [pbr::OriginalName("BadgeContents_BadgeContents_WishlistContainsMaxGradeCore")] BadgeContentsWishlistContainsMaxGradeCore = 50001,
+ }
+
+ public enum CharacterSkillLevelResetResult {
+ [pbr::OriginalName("CharacterSkillLevelResetResult_CharacterSkillLevelResetResult_Success")] CharacterSkillLevelResetResultSuccess = 0,
+ [pbr::OriginalName("CharacterSkillLevelResetResult_CharacterSkillLevelResetResult_ScheduleEnd")] CharacterSkillLevelResetResultScheduleEnd = 1,
+ }
+
+ public enum ArenaCheatSettleType {
+ [pbr::OriginalName("ArenaCheatSettleType_ArenaCheatSettleType_Daily")] ArenaCheatSettleTypeDaily = 0,
+ [pbr::OriginalName("ArenaCheatSettleType_ArenaCheatSettleType_Season")] ArenaCheatSettleTypeSeason = 1,
+ }
+
+ public enum CalcCombatDataIdType {
+ [pbr::OriginalName("CalcCombatDataIdType_Csn")] Csn = 0,
+ [pbr::OriginalName("CalcCombatDataIdType_SupportCharacterId")] SupportCharacterId = 1,
+ }
+
+ public enum DeleteContentsType {
+ [pbr::OriginalName("DeleteContentsType_All")] All = 0,
+ [pbr::OriginalName("DeleteContentsType_SoloRaid")] SoloRaid = 1,
+ [pbr::OriginalName("DeleteContentsType_Arena")] Arena = 2,
+ [pbr::OriginalName("DeleteContentsType_Friend")] Friend = 3,
+ }
+
+ public enum CorrectionTarget {
+ [pbr::OriginalName("CorrectionTarget_All")] All = 0,
+ [pbr::OriginalName("CorrectionTarget_Event")] Event = 1,
+ [pbr::OriginalName("CorrectionTarget_Item")] Item = 2,
+ [pbr::OriginalName("CorrectionTarget_Character")] Character = 3,
+ }
+
+ public enum ReqInvalidateSessionKind {
+ [pbr::OriginalName("ReqInvalidateSessionKind_Kick")] Kick = 0,
+ [pbr::OriginalName("ReqInvalidateSessionKind_Delete")] Delete = 1,
+ }
+
+ public enum SupportCharacterContentType {
+ [pbr::OriginalName("SupportCharacterContentType_All")] All = 0,
+ [pbr::OriginalName("SupportCharacterContentType_Campaign")] Campaign = 1,
+ [pbr::OriginalName("SupportCharacterContentType_TowerBase")] TowerBase = 2,
+ [pbr::OriginalName("SupportCharacterContentType_TowerAllCorporation")] TowerAllCorporation = 3,
+ [pbr::OriginalName("SupportCharacterContentType_TowerElysion")] TowerElysion = 4,
+ [pbr::OriginalName("SupportCharacterContentType_TowerMissilis")] TowerMissilis = 5,
+ [pbr::OriginalName("SupportCharacterContentType_TowerTetra")] TowerTetra = 6,
+ [pbr::OriginalName("SupportCharacterContentType_TowerPilgrim")] TowerPilgrim = 7,
+ [pbr::OriginalName("SupportCharacterContentType_StoryEvent")] StoryEvent = 8,
+ [pbr::OriginalName("SupportCharacterContentType_ChallengeModeEvent")] ChallengeModeEvent = 9,
+ }
+
+ public enum CheatRenameUnionFailureReason {
+ [pbr::OriginalName("CheatRenameUnionFailureReason_None")] None = 0,
+ [pbr::OriginalName("CheatRenameUnionFailureReason_MaxEnforcementNumberReached")] MaxEnforcementNumberReached = 1,
+ [pbr::OriginalName("CheatRenameUnionFailureReason_CheckTextMaxTrialExceeded")] CheckTextMaxTrialExceeded = 2,
+ }
+
+ public enum StartMatchResult {
+ [pbr::OriginalName("StartMatchResult_StartMatchResult_Success")] StartMatchResultSuccess = 0,
+ [pbr::OriginalName("StartMatchResult_StartMatchResult_Duplicated")] StartMatchResultDuplicated = 1,
+ }
+
+ public enum EventShopBuyProductResult {
+ [pbr::OriginalName("EventShopBuyProductResult_EventShopBuyProductResult_Success")] EventShopBuyProductResultSuccess = 0,
+ [pbr::OriginalName("EventShopBuyProductResult_EventShopBuyProductResult_Expired")] EventShopBuyProductResultExpired = 1,
+ }
+
+ public enum ObtainEventMissionRewardResult {
+ [pbr::OriginalName("ObtainEventMissionRewardResult_ObtainEventMissionRewardResult_Success")] ObtainEventMissionRewardResultSuccess = 0,
+ [pbr::OriginalName("ObtainEventMissionRewardResult_ObtainEventMissionRewardResult_TimeOver")] ObtainEventMissionRewardResultTimeOver = 1,
+ }
+
+ public enum FavoriteItemGreatSuccessResult {
+ [pbr::OriginalName("FavoriteItemGreatSuccessResult_FavoriteItemGreatSuccessResult_Success")] FavoriteItemGreatSuccessResultSuccess = 0,
+ [pbr::OriginalName("FavoriteItemGreatSuccessResult_FavoriteItemGreatSuccessResult_GreatSuccess")] FavoriteItemGreatSuccessResultGreatSuccess = 1,
+ }
+
+ public enum RequestFriendResult {
+ [pbr::OriginalName("RequestFriendResult_RequestFriendResult_Success")] RequestFriendResultSuccess = 0,
+ [pbr::OriginalName("RequestFriendResult_RequestFriendResult_RequestOverflow")] RequestFriendResultRequestOverflow = 1,
+ [pbr::OriginalName("RequestFriendResult_RequestFriendResult_ReceiveOverflow")] RequestFriendResultReceiveOverflow = 2,
+ [pbr::OriginalName("RequestFriendResult_RequestFriendResult_FriendOverflow")] RequestFriendResultFriendOverflow = 3,
+ [pbr::OriginalName("RequestFriendResult_RequestFriendResult_FriendReceived")] RequestFriendResultFriendReceived = 4,
+ [pbr::OriginalName("RequestFriendResult_RequestFriendResult_FriendNotExist")] RequestFriendResultFriendNotExist = 5,
+ [pbr::OriginalName("RequestFriendResult_RequestFriendResult_FriendException")] RequestFriendResultFriendException = 6,
+ }
+
+ public enum AcceptFriendResult {
+ [pbr::OriginalName("AcceptFriendResult_AcceptFriendResult_Success")] AcceptFriendResultSuccess = 0,
+ [pbr::OriginalName("AcceptFriendResult_AcceptFriendResult_FriendOverflow")] AcceptFriendResultFriendOverflow = 1,
+ [pbr::OriginalName("AcceptFriendResult_AcceptFriendResult_TargetOverflow")] AcceptFriendResultTargetOverflow = 2,
+ [pbr::OriginalName("AcceptFriendResult_AcceptFriendResult_FriendNotExist")] AcceptFriendResultFriendNotExist = 3,
+ [pbr::OriginalName("AcceptFriendResult_AcceptFriendResult_RequestCancelled")] AcceptFriendResultRequestCancelled = 4,
+ [pbr::OriginalName("AcceptFriendResult_AcceptFriendResult_FriendException")] AcceptFriendResultFriendException = 5,
+ }
+
+ public enum DeleteFriendResult {
+ [pbr::OriginalName("DeleteFriendResult_DeleteFriendResult_Success")] DeleteFriendResultSuccess = 0,
+ [pbr::OriginalName("DeleteFriendResult_DeleteFriendResult_FriendNotExist")] DeleteFriendResultFriendNotExist = 1,
+ [pbr::OriginalName("DeleteFriendResult_DeleteFriendResult_FriendException")] DeleteFriendResultFriendException = 2,
+ }
+
+ public enum FriendshipPointResult {
+ [pbr::OriginalName("FriendshipPointResult_FriendshipPointResult_Success")] FriendshipPointResultSuccess = 0,
+ [pbr::OriginalName("FriendshipPointResult_FriendshipPointResult_FriendNotExist")] FriendshipPointResultFriendNotExist = 1,
+ [pbr::OriginalName("FriendshipPointResult_FriendshipPointResult_FriendException")] FriendshipPointResultFriendException = 2,
+ }
+
+ public enum AddBlacklistResult {
+ [pbr::OriginalName("AddBlacklistResult_AddBlacklistResult_Success")] AddBlacklistResultSuccess = 0,
+ [pbr::OriginalName("AddBlacklistResult_AddBlacklistResult_BlacklistOverflow")] AddBlacklistResultBlacklistOverflow = 1,
+ [pbr::OriginalName("AddBlacklistResult_AddBlacklistResult_FriendIsBlacklist")] AddBlacklistResultFriendIsBlacklist = 2,
+ [pbr::OriginalName("AddBlacklistResult_AddBlacklistResult_FriendNotExist")] AddBlacklistResultFriendNotExist = 3,
+ [pbr::OriginalName("AddBlacklistResult_AddBlacklistResult_FriendException")] AddBlacklistResultFriendException = 4,
+ }
+
+ public enum ClearBlacklistResult {
+ [pbr::OriginalName("ClearBlacklistResult_ClearBlacklistResult_Success")] ClearBlacklistResultSuccess = 0,
+ [pbr::OriginalName("ClearBlacklistResult_ClearBlacklistResult_FriendNotExist")] ClearBlacklistResultFriendNotExist = 1,
+ [pbr::OriginalName("ClearBlacklistResult_ClearBlacklistResult_FriendException")] ClearBlacklistResultFriendException = 2,
+ }
+
+ public enum CancelRequestFriendResult {
+ [pbr::OriginalName("CancelRequestFriendResult_CancelRequestFriendResult_Success")] CancelRequestFriendResultSuccess = 0,
+ [pbr::OriginalName("CancelRequestFriendResult_CancelRequestFriendResult_FriendNotExist")] CancelRequestFriendResultFriendNotExist = 1,
+ [pbr::OriginalName("CancelRequestFriendResult_CancelRequestFriendResult_RequestCancelled")] CancelRequestFriendResultRequestCancelled = 2,
+ [pbr::OriginalName("CancelRequestFriendResult_CancelRequestFriendResult_FriendException")] CancelRequestFriendResultFriendException = 3,
+ }
+
+ public enum ExecuteDailyFreeGachaPeriodResult {
+ [pbr::OriginalName("ExecuteDailyFreeGachaPeriodResult_ExecuteDailyFreeGachaPeriodResult_Success")] ExecuteDailyFreeGachaPeriodResultSuccess = 0,
+ [pbr::OriginalName("ExecuteDailyFreeGachaPeriodResult_ExecuteDailyFreeGachaPeriodResult_Failure")] ExecuteDailyFreeGachaPeriodResultFailure = 1,
+ }
+
+ public enum GuildPopupCategory {
+ [pbr::OriginalName("GuildPopupCategory_GuildPopupCategory_GradeUp")] GuildPopupCategoryGradeUp = 0,
+ [pbr::OriginalName("GuildPopupCategory_GuildPopupCategory_ChangeGrade")] GuildPopupCategoryChangeGrade = 1,
+ [pbr::OriginalName("GuildPopupCategory_GuildPopupCategory_UnionNameSanitized")] GuildPopupCategoryUnionNameSanitized = 2,
+ }
+
+ public enum GetGuildLogResult {
+ [pbr::OriginalName("GetGuildLogResult_GetGuildLogResult_Ok")] GetGuildLogResultOk = 0,
+ [pbr::OriginalName("GetGuildLogResult_GetGuildLogResult_NotMember")] GetGuildLogResultNotMember = 1,
+ }
+
+ public enum UnionRaidState {
+ [pbr::OriginalName("UnionRaidState_UnionRaidState_Ready")] UnionRaidStateReady = 0,
+ [pbr::OriginalName("UnionRaidState_UnionRaidState_Open")] UnionRaidStateOpen = 1,
+ [pbr::OriginalName("UnionRaidState_UnionRaidState_End")] UnionRaidStateEnd = 2,
+ [pbr::OriginalName("UnionRaidState_UnionRaidState_Disable")] UnionRaidStateDisable = 4,
+ [pbr::OriginalName("UnionRaidState_UnionRaidState_SettleFinish")] UnionRaidStateSettleFinish = 5,
+ }
+
+ public enum CreateGuildResult {
+ [pbr::OriginalName("CreateGuildResult_CreateGuildResult_Okay")] CreateGuildResultOkay = 0,
+ [pbr::OriginalName("CreateGuildResult_CreateGuildResult_Inappropriate")] CreateGuildResultInappropriate = 1,
+ [pbr::OriginalName("CreateGuildResult_CreateGuildResult_ExistName")] CreateGuildResultExistName = 5,
+ [pbr::OriginalName("CreateGuildResult_CreateGuildResult_AlreadyJoin")] CreateGuildResultAlreadyJoin = 6,
+ }
+
+ public enum DeleteGuildResult {
+ [pbr::OriginalName("DeleteGuildResult_DeleteGuildResult_Okay")] DeleteGuildResultOkay = 0,
+ [pbr::OriginalName("DeleteGuildResult_DeleteGuildResult_ActiveMemberLeft")] DeleteGuildResultActiveMemberLeft = 1,
+ }
+
+ public enum GuildJoinRequestListResult {
+ [pbr::OriginalName("GuildJoinRequestListResult_GuildJoinRequestListResult_Ok")] GuildJoinRequestListResultOk = 0,
+ [pbr::OriginalName("GuildJoinRequestListResult_GuildJoinRequestListResult_Forbidden")] GuildJoinRequestListResultForbidden = 1,
+ [pbr::OriginalName("GuildJoinRequestListResult_GuildJoinRequestListResult_NotMember")] GuildJoinRequestListResultNotMember = 2,
+ }
+
+ public enum ConfirmGuildJoinRequestResult {
+ [pbr::OriginalName("ConfirmGuildJoinRequestResult_ConfirmGuildJoinRequestResult_Ok")] ConfirmGuildJoinRequestResultOk = 0,
+ [pbr::OriginalName("ConfirmGuildJoinRequestResult_ConfirmGuildJoinRequestResult_Forbidden")] ConfirmGuildJoinRequestResultForbidden = 1,
+ [pbr::OriginalName("ConfirmGuildJoinRequestResult_ConfirmGuildJoinRequestResult_AnotherGuildJoined")] ConfirmGuildJoinRequestResultAnotherGuildJoined = 2,
+ [pbr::OriginalName("ConfirmGuildJoinRequestResult_ConfirmGuildJoinRequestResult_Full")] ConfirmGuildJoinRequestResultFull = 3,
+ [pbr::OriginalName("ConfirmGuildJoinRequestResult_ConfirmGuildJoinRequestResult_NotMember")] ConfirmGuildJoinRequestResultNotMember = 4,
+ }
+
+ public enum AllConfirmGuildJoinRequestResult {
+ [pbr::OriginalName("AllConfirmGuildJoinRequestResult_AllConfirmGuildJoinRequestResult_Ok")] AllConfirmGuildJoinRequestResultOk = 0,
+ [pbr::OriginalName("AllConfirmGuildJoinRequestResult_AllConfirmGuildJoinRequestResult_Forbidden")] AllConfirmGuildJoinRequestResultForbidden = 1,
+ [pbr::OriginalName("AllConfirmGuildJoinRequestResult_AllConfirmGuildJoinRequestResult_NotMember")] AllConfirmGuildJoinRequestResultNotMember = 2,
+ }
+
+ public enum SetGuildNameResult {
+ [pbr::OriginalName("SetGuildNameResult_SetGuildNameResult_Okay")] SetGuildNameResultOkay = 0,
+ [pbr::OriginalName("SetGuildNameResult_SetGuildNameResult_Inappropriate")] SetGuildNameResultInappropriate = 1,
+ [pbr::OriginalName("SetGuildNameResult_SetGuildNameResult_ExistName")] SetGuildNameResultExistName = 5,
+ [pbr::OriginalName("SetGuildNameResult_SetGuildNameResult_EditBan")] SetGuildNameResultEditBan = 6,
+ }
+
+ public enum SetGuildNoticeResult {
+ [pbr::OriginalName("SetGuildNoticeResult_SetGuildNoticeResult_Okay")] SetGuildNoticeResultOkay = 0,
+ [pbr::OriginalName("SetGuildNoticeResult_SetGuildNoticeResult_Inappropriate")] SetGuildNoticeResultInappropriate = 1,
+ [pbr::OriginalName("SetGuildNoticeResult_SetGuildNoticeResult_Forbidden")] SetGuildNoticeResultForbidden = 2,
+ [pbr::OriginalName("SetGuildNoticeResult_SetGuildNoticeResult_NotMember")] SetGuildNoticeResultNotMember = 3,
+ [pbr::OriginalName("SetGuildNoticeResult_SetGuildNoticeResult_EditBan")] SetGuildNoticeResultEditBan = 4,
+ }
+
+ public enum SetGuildDescResult {
+ [pbr::OriginalName("SetGuildDescResult_SetGuildDescResult_Okay")] SetGuildDescResultOkay = 0,
+ [pbr::OriginalName("SetGuildDescResult_SetGuildDescResult_Inappropriate")] SetGuildDescResultInappropriate = 1,
+ [pbr::OriginalName("SetGuildDescResult_SetGuildDescResult_Forbidden")] SetGuildDescResultForbidden = 2,
+ [pbr::OriginalName("SetGuildDescResult_SetGuildDescResult_NotMember")] SetGuildDescResultNotMember = 3,
+ [pbr::OriginalName("SetGuildDescResult_SetGuildDescResult_EditBan")] SetGuildDescResultEditBan = 4,
+ }
+
+ public enum SetGuildMailResult {
+ [pbr::OriginalName("SetGuildMailResult_SetGuildMailResult_Okay")] SetGuildMailResultOkay = 0,
+ [pbr::OriginalName("SetGuildMailResult_SetGuildMailResult_Title_Inappropriate")] SetGuildMailResultTitleInappropriate = 1,
+ [pbr::OriginalName("SetGuildMailResult_SetGuildMailResult_Content_Inappropriate")] SetGuildMailResultContentInappropriate = 4,
+ [pbr::OriginalName("SetGuildMailResult_SetGuildMailResult_Forbidden")] SetGuildMailResultForbidden = 5,
+ [pbr::OriginalName("SetGuildMailResult_SetGuildMailResult_NotMember")] SetGuildMailResultNotMember = 6,
+ [pbr::OriginalName("SetGuildMailResult_SetGuildMailResult_Banned")] SetGuildMailResultBanned = 7,
+ [pbr::OriginalName("SetGuildMailResult_SetGuildMailResult_RemainCoolTime")] SetGuildMailResultRemainCoolTime = 8,
+ }
+
+ public enum ChangeGuildMasterResult {
+ [pbr::OriginalName("ChangeGuildMasterResult_ChangeGuildMasterResult_Success")] ChangeGuildMasterResultSuccess = 0,
+ [pbr::OriginalName("ChangeGuildMasterResult_ChangeGuildMasterResult_TargetUserNotExist")] ChangeGuildMasterResultTargetUserNotExist = 1,
+ }
+
+ public enum ChangeGuildManagerResult {
+ [pbr::OriginalName("ChangeGuildManagerResult_ChangeGuildManagerResult_Ok")] ChangeGuildManagerResultOk = 0,
+ [pbr::OriginalName("ChangeGuildManagerResult_ChangeGuildManagerResult_Full")] ChangeGuildManagerResultFull = 1,
+ [pbr::OriginalName("ChangeGuildManagerResult_ChangeGuildManagerResult_TargetUserNotExist")] ChangeGuildManagerResultTargetUserNotExist = 2,
+ }
+
+ public enum KickGuildMemberResult {
+ [pbr::OriginalName("KickGuildMemberResult_KickGuildMemberResult_Ok")] KickGuildMemberResultOk = 0,
+ [pbr::OriginalName("KickGuildMemberResult_KickGuildMemberResult_Forbidden")] KickGuildMemberResultForbidden = 1,
+ [pbr::OriginalName("KickGuildMemberResult_KickGuildMemberResult_NotMember")] KickGuildMemberResultNotMember = 2,
+ [pbr::OriginalName("KickGuildMemberResult_KickGuildMemberResult_MasterCantLeave")] KickGuildMemberResultMasterCantLeave = 3,
+ [pbr::OriginalName("KickGuildMemberResult_KickGuildMemberResult_UnionRaidSeasonCantLeave")] KickGuildMemberResultUnionRaidSeasonCantLeave = 4,
+ }
+
+ public enum AddGuildBlacklistResult {
+ [pbr::OriginalName("AddGuildBlacklistResult_AddGuildBlacklistResult_Ok")] AddGuildBlacklistResultOk = 0,
+ [pbr::OriginalName("AddGuildBlacklistResult_AddGuildBlacklistResult_Forbidden")] AddGuildBlacklistResultForbidden = 1,
+ [pbr::OriginalName("AddGuildBlacklistResult_AddGuildBlacklistResult_TargetUserNotExist")] AddGuildBlacklistResultTargetUserNotExist = 2,
+ [pbr::OriginalName("AddGuildBlacklistResult_AddGuildBlacklistResult_NotMember")] AddGuildBlacklistResultNotMember = 3,
+ [pbr::OriginalName("AddGuildBlacklistResult_AddGuildBlacklistResult_MasterCantLeave")] AddGuildBlacklistResultMasterCantLeave = 4,
+ [pbr::OriginalName("AddGuildBlacklistResult_AddGuildBlacklistResult_UnionRaidSeasonCantLeave")] AddGuildBlacklistResultUnionRaidSeasonCantLeave = 5,
+ }
+
+ public enum JoinGuildResult {
+ [pbr::OriginalName("JoinGuildResult_JoinGuildResult_Ok")] JoinGuildResultOk = 0,
+ [pbr::OriginalName("JoinGuildResult_JoinGuildResult_Invalid_Level")] JoinGuildResultInvalidLevel = 1,
+ [pbr::OriginalName("JoinGuildResult_JoinGuildResult_Request_Full")] JoinGuildResultRequestFull = 2,
+ [pbr::OriginalName("JoinGuildResult_JoinGuildResult_Reject")] JoinGuildResultReject = 3,
+ [pbr::OriginalName("JoinGuildResult_JoinGuildResult_Full")] JoinGuildResultFull = 4,
+ [pbr::OriginalName("JoinGuildResult_JoinGuildResult_AlreadyRequested")] JoinGuildResultAlreadyRequested = 5,
+ [pbr::OriginalName("JoinGuildResult_JoinGuildResult_Unable_Join")] JoinGuildResultUnableJoin = 6,
+ [pbr::OriginalName("JoinGuildResult_JoinGuildResult_NeedApproval")] JoinGuildResultNeedApproval = 7,
+ [pbr::OriginalName("JoinGuildResult_JoinGuildResult_AlreadyJoined")] JoinGuildResultAlreadyJoined = 8,
+ }
+
+ public enum LeaveGuildResult {
+ [pbr::OriginalName("LeaveGuildResult_LeaveGuildResult_Ok")] LeaveGuildResultOk = 0,
+ [pbr::OriginalName("LeaveGuildResult_LeaveGuildResult_MasterCantLeave")] LeaveGuildResultMasterCantLeave = 1,
+ [pbr::OriginalName("LeaveGuildResult_LeaveGuildResult_UnionRaidSeasonCantLeave")] LeaveGuildResultUnionRaidSeasonCantLeave = 2,
+ }
+
+ public enum StepStatus {
+ [pbr::OriginalName("StepStatus_StepStatus_Alive")] StepStatusAlive = 0,
+ [pbr::OriginalName("StepStatus_StepStatus_Kill")] StepStatusKill = 1,
+ [pbr::OriginalName("StepStatus_StepStatus_AlreadyKilled")] StepStatusAlreadyKilled = 2,
+ }
+
+ public enum UnionRaidDamageResult {
+ [pbr::OriginalName("UnionRaidDamageResult_UnionRaidDamageResult_Success")] UnionRaidDamageResultSuccess = 0,
+ [pbr::OriginalName("UnionRaidDamageResult_UnionRaidDamageResult_Banned")] UnionRaidDamageResultBanned = 1,
+ }
+
+ public enum UnionRaidPeriodResult {
+ [pbr::OriginalName("UnionRaidPeriodResult_UnionRaidPeriodResult_Success")] UnionRaidPeriodResultSuccess = 0,
+ [pbr::OriginalName("UnionRaidPeriodResult_UnionRaidPeriodResult_Failure")] UnionRaidPeriodResultFailure = 1,
+ }
+
+ public enum UnionRaidJoinResult {
+ [pbr::OriginalName("UnionRaidJoinResult_UnionRaidJoinResult_Success")] UnionRaidJoinResultSuccess = 0,
+ [pbr::OriginalName("UnionRaidJoinResult_UnionRaidJoinResult_FailureAlreadyKilled")] UnionRaidJoinResultFailureAlreadyKilled = 1,
+ [pbr::OriginalName("UnionRaidJoinResult_UnionRaidJoinResult_Banned")] UnionRaidJoinResultBanned = 2,
+ }
+
+ public enum GetGuildChatListResult {
+ [pbr::OriginalName("GetGuildChatListResult_GetGuildChatListResult_Success")] GetGuildChatListResultSuccess = 0,
+ [pbr::OriginalName("GetGuildChatListResult_GetGuildChatListResult_NotMember")] GetGuildChatListResultNotMember = 1,
+ }
+
+ public enum GuildChatSendResult {
+ [pbr::OriginalName("GuildChatSendResult_GuildChatSendResult_Success")] GuildChatSendResultSuccess = 0,
+ [pbr::OriginalName("GuildChatSendResult_GuildChatSendResult_Inappropriate")] GuildChatSendResultInappropriate = 1,
+ [pbr::OriginalName("GuildChatSendResult_GuildChatSendResult_NotMember")] GuildChatSendResultNotMember = 2,
+ [pbr::OriginalName("GuildChatSendResult_GuildChatSendResult_Banned")] GuildChatSendResultBanned = 3,
+ }
+
+ public enum DeleteGuildChatResult {
+ [pbr::OriginalName("DeleteGuildChatResult_DeleteGuildChatResult_Success")] DeleteGuildChatResultSuccess = 0,
+ [pbr::OriginalName("DeleteGuildChatResult_DeleteGuildChatResult_Forbidden")] DeleteGuildChatResultForbidden = 1,
+ [pbr::OriginalName("DeleteGuildChatResult_DeleteGuildChatResult_NotMember")] DeleteGuildChatResultNotMember = 2,
+ }
+
+ public enum FastClearResult {
+ [pbr::OriginalName("FastClearResult_FastClearResult_Success")] FastClearResultSuccess = 0,
+ [pbr::OriginalName("FastClearResult_FastClearResult_NoRecordToday")] FastClearResultNoRecordToday = 1,
+ }
+
+ public enum JukeboxLocation {
+ [pbr::OriginalName("JukeboxLocation_CommanderRoom")] CommanderRoom = 0,
+ [pbr::OriginalName("JukeboxLocation_Lobby")] Lobby = 1,
+ }
+
+ public enum LiberateDataExpiredError {
+ [pbr::OriginalName("LiberateDataExpiredError_LIBERATE_DATA_EXPIRED_ERROR_SUCCESS")] LiberateDataExpiredErrorSuccess = 0,
+ [pbr::OriginalName("LiberateDataExpiredError_LIBERATE_DATA_EXPIRED_ERROR_EXPIRED")] LiberateDataExpiredErrorExpired = 1,
+ }
+
+ public enum MiniGameDiceGaugeResult {
+ [pbr::OriginalName("MiniGameDiceGaugeResult_MiniGameDiceGaugeResult_Success")] MiniGameDiceGaugeResultSuccess = 0,
+ [pbr::OriginalName("MiniGameDiceGaugeResult_MiniGameDiceGaugeResult_GreatSuccess")] MiniGameDiceGaugeResultGreatSuccess = 1,
+ [pbr::OriginalName("MiniGameDiceGaugeResult_MiniGameDiceGaugeResult_ExtremeSuccess")] MiniGameDiceGaugeResultExtremeSuccess = 2,
+ }
+
+ public enum GaugeMaxEventResult {
+ [pbr::OriginalName("GaugeMaxEventResult_GaugeMaxEventResult_None")] GaugeMaxEventResultNone = 0,
+ [pbr::OriginalName("GaugeMaxEventResult_GaugeMaxEventResult_AfterFinishGaugeMaxEvent")] GaugeMaxEventResultAfterFinishGaugeMaxEvent = 1,
+ [pbr::OriginalName("GaugeMaxEventResult_GaugeMaxEventResult_AfterEventGaugeMaxEvent")] GaugeMaxEventResultAfterEventGaugeMaxEvent = 2,
+ }
+
+ public enum MiniGameSortOutPlayType {
+ [pbr::OriginalName("MiniGameSortOutPlayType_MiniGameSortOutPlayType_Practice")] MiniGameSortOutPlayTypePractice = 0,
+ [pbr::OriginalName("MiniGameSortOutPlayType_MiniGameSortOutPlayType_Play")] MiniGameSortOutPlayTypePlay = 1,
+ }
+
+ public enum MiniGameSortOutResult {
+ [pbr::OriginalName("MiniGameSortOutResult_MiniGameSortOutResult_Success")] MiniGameSortOutResultSuccess = 0,
+ [pbr::OriginalName("MiniGameSortOutResult_MiniGameSortOutResult_ScheduleEnd")] MiniGameSortOutResultScheduleEnd = 1,
+ [pbr::OriginalName("MiniGameSortOutResult_MiniGameSortOutResult_DayEnd")] MiniGameSortOutResultDayEnd = 2,
+ }
+
+ public enum NKSMissionExpiredError {
+ [pbr::OriginalName("NKSMissionExpiredError_NKSMissionExpiredError_Succeed")] NksmissionExpiredErrorSucceed = 0,
+ [pbr::OriginalName("NKSMissionExpiredError_NKSMissionExpiredError_Expired")] NksmissionExpiredErrorExpired = 1,
+ }
+
+ public enum NKSStageResultType {
+ [pbr::OriginalName("NKSStageResultType_NKSStageResultType_Clear")] NksstageResultTypeClear = 0,
+ [pbr::OriginalName("NKSStageResultType_NKSStageResultType_Defeat")] NksstageResultTypeDefeat = 1,
+ [pbr::OriginalName("NKSStageResultType_NKSStageResultType_Save")] NksstageResultTypeSave = 2,
+ }
+
+ public enum NKSSkillTreeActType {
+ [pbr::OriginalName("NKSSkillTreeActType_NKSSkillTreeActType_Upgrade")] NksskillTreeActTypeUpgrade = 0,
+ [pbr::OriginalName("NKSSkillTreeActType_NKSSkillTreeActType_Reset")] NksskillTreeActTypeReset = 1,
+ }
+
+ public enum NKSV2MissionExpiredError {
+ [pbr::OriginalName("NKSV2MissionExpiredError_NKSV2MissionExpiredError_Succeed")] Nksv2MissionExpiredErrorSucceed = 0,
+ [pbr::OriginalName("NKSV2MissionExpiredError_NKSV2MissionExpiredError_Expired")] Nksv2MissionExpiredErrorExpired = 1,
+ }
+
+ public enum NKSV2StageResultType {
+ [pbr::OriginalName("NKSV2StageResultType_NKSV2StageResultType_Clear")] Nksv2StageResultTypeClear = 0,
+ [pbr::OriginalName("NKSV2StageResultType_NKSV2StageResultType_Defeat")] Nksv2StageResultTypeDefeat = 1,
+ [pbr::OriginalName("NKSV2StageResultType_NKSV2StageResultType_Save")] Nksv2StageResultTypeSave = 2,
+ }
+
+ public enum NKSV2SkillTreeActType {
+ [pbr::OriginalName("NKSV2SkillTreeActType_NKSV2SkillTreeActType_Upgrade")] Nksv2SkillTreeActTypeUpgrade = 0,
+ [pbr::OriginalName("NKSV2SkillTreeActType_NKSV2SkillTreeActType_Reset")] Nksv2SkillTreeActTypeReset = 1,
+ }
+
+ public enum MiniGameBanResult {
+ [pbr::OriginalName("MiniGameBanResult_MiniGameBanResult_Success")] MiniGameBanResultSuccess = 0,
+ [pbr::OriginalName("MiniGameBanResult_MiniGameBanResult_Banned")] MiniGameBanResultBanned = 1,
+ }
+
+ public enum MiniGameTowerDefenseMissionExpiredError {
+ [pbr::OriginalName("MiniGameTowerDefenseMissionExpiredError_MiniGameTowerDefenseMissionExpiredError_Succeed")] MiniGameTowerDefenseMissionExpiredErrorSucceed = 0,
+ [pbr::OriginalName("MiniGameTowerDefenseMissionExpiredError_MiniGameTowerDefenseMissionExpiredError_Expired")] MiniGameTowerDefenseMissionExpiredErrorExpired = 1,
+ }
+
+ public enum IslandAdventureGameType {
+ [pbr::OriginalName("IslandAdventureGameType_IslandAdventureGameType_Fishing")] IslandAdventureGameTypeFishing = 0,
+ [pbr::OriginalName("IslandAdventureGameType_IslandAdventureGameType_Photo")] IslandAdventureGameTypePhoto = 1,
+ }
+
+ public enum MiniGameIslandAdventureMissionExpiredError {
+ [pbr::OriginalName("MiniGameIslandAdventureMissionExpiredError_MiniGameIslandAdventureMissionExpiredError_Succeed")] MiniGameIslandAdventureMissionExpiredErrorSucceed = 0,
+ [pbr::OriginalName("MiniGameIslandAdventureMissionExpiredError_MiniGameIslandAdventureMissionExpiredError_Expired")] MiniGameIslandAdventureMissionExpiredErrorExpired = 1,
+ }
+
+ public enum EquipmentType {
+ [pbr::OriginalName("EquipmentType_EquipmentType_None")] EquipmentTypeNone = 0,
+ [pbr::OriginalName("EquipmentType_EquipmentType_Weapon")] EquipmentTypeWeapon = 1,
+ [pbr::OriginalName("EquipmentType_EquipmentType_Device")] EquipmentTypeDevice = 2,
+ [pbr::OriginalName("EquipmentType_EquipmentType_Sushi")] EquipmentTypeSushi = 3,
+ }
+
+ public enum CancelBuildingResult {
+ [pbr::OriginalName("CancelBuildingResult_CancelBuildingResult_Success")] CancelBuildingResultSuccess = 0,
+ [pbr::OriginalName("CancelBuildingResult_CancelBuildingResult_AlreadyBuild")] CancelBuildingResultAlreadyBuild = 1,
+ }
+
+ public enum ImmediatelyBuildingResult {
+ [pbr::OriginalName("ImmediatelyBuildingResult_ImmediatelyBuildingResult_Success")] ImmediatelyBuildingResultSuccess = 0,
+ [pbr::OriginalName("ImmediatelyBuildingResult_ImmediatelyBuildingResult_AlreadyBuild")] ImmediatelyBuildingResultAlreadyBuild = 1,
+ }
+
+ public enum PayChannel {
+ [pbr::OriginalName("PayChannel_PayChannel_Unknown")] PayChannelUnknown = 0,
+ [pbr::OriginalName("PayChannel_PayChannel_Centauri")] PayChannelCentauri = 1,
+ [pbr::OriginalName("PayChannel_PayChannel_Jupiter")] PayChannelJupiter = 2,
+ [pbr::OriginalName("PayChannel_PayChannel_MidasBuy")] PayChannelMidasBuy = 3,
+ [pbr::OriginalName("PayChannel_PayChannel_GoogleGiftCardRedeem")] PayChannelGoogleGiftCardRedeem = 10,
+ }
+
+ public enum StartPurchaseResult {
+ [pbr::OriginalName("StartPurchaseResult_StartPurchaseResult_Ok")] StartPurchaseResultOk = 0,
+ [pbr::OriginalName("StartPurchaseResult_StartPurchaseResult_PayChannelNotAvailable")] StartPurchaseResultPayChannelNotAvailable = 1,
+ [pbr::OriginalName("StartPurchaseResult_StartPurchaseResult_PurchaseLimitExceeded")] StartPurchaseResultPurchaseLimitExceeded = 2,
+ }
+
+ public enum JoinPartyError {
+ [pbr::OriginalName("JoinPartyError_JOIN_PARTY_ERROR_SUCCESS")] JoinPartyErrorSuccess = 0,
+ [pbr::OriginalName("JoinPartyError_JOIN_PARTY_ERROR_NOT_FOUND")] JoinPartyErrorNotFound = 1,
+ [pbr::OriginalName("JoinPartyError_JOIN_PARTY_ERROR_FULL_PARTY")] JoinPartyErrorFullParty = 2,
+ [pbr::OriginalName("JoinPartyError_JOIN_PARTY_ERROR_NOT_PERIOD_EVENT")] JoinPartyErrorNotPeriodEvent = 3,
+ [pbr::OriginalName("JoinPartyError_JOIN_PARTY_ERROR_ALREADY_STARTED")] JoinPartyErrorAlreadyStarted = 4,
+ [pbr::OriginalName("JoinPartyError_JOIN_PARTY_ERROR_PARTY_PRIVATE")] JoinPartyErrorPartyPrivate = 5,
+ [pbr::OriginalName("JoinPartyError_JOIN_PARTY_ERROR_BLACKLISTED")] JoinPartyErrorBlacklisted = 6,
+ }
+
+ public enum ListInvitationError {
+ [pbr::OriginalName("ListInvitationError_LIST_INVITATION_ERROR_SUCCESS")] ListInvitationErrorSuccess = 0,
+ [pbr::OriginalName("ListInvitationError_LIST_INVITATION_ERROR_NOT_PERIOD_EVENT")] ListInvitationErrorNotPeriodEvent = 1,
+ }
+
+ public enum CreatePartyError {
+ [pbr::OriginalName("CreatePartyError_CREATE_PARTY_ERROR_SUCCESS")] CreatePartyErrorSuccess = 0,
+ [pbr::OriginalName("CreatePartyError_CREATE_PARTY_ERROR_NOT_PERIOD_EVENT")] CreatePartyErrorNotPeriodEvent = 1,
+ }
+
+ public enum InvitePartyError {
+ [pbr::OriginalName("InvitePartyError_INVITE_PARTY_ERROR_SUCCESS")] InvitePartyErrorSuccess = 0,
+ [pbr::OriginalName("InvitePartyError_INVITE_PARTY_ERROR_ALREADY_IN_PARTY")] InvitePartyErrorAlreadyInParty = 1,
+ [pbr::OriginalName("InvitePartyError_INVITE_PARTY_ERROR_NOT_INVITABLE")] InvitePartyErrorNotInvitable = 2,
+ [pbr::OriginalName("InvitePartyError_INVITE_PARTY_ERROR_ALREADY_INVITED")] InvitePartyErrorAlreadyInvited = 3,
+ [pbr::OriginalName("InvitePartyError_INVITE_PARTY_ERROR_NOT_PERIOD_EVENT")] InvitePartyErrorNotPeriodEvent = 4,
+ }
+
+ public enum JoinPath {
+ [pbr::OriginalName("JoinPath_JOIN_PATH_BY_GUILD")] JoinPathByGuild = 0,
+ [pbr::OriginalName("JoinPath_JOIN_PATH_BY_FRIEND")] JoinPathByFriend = 1,
+ [pbr::OriginalName("JoinPath_JOIN_PATH_BY_INVITE")] JoinPathByInvite = 2,
+ }
+
+ public enum StartPartyMatchError {
+ [pbr::OriginalName("StartPartyMatchError_START_PARTY_MATCH_ERROR_SUCCESS")] StartPartyMatchErrorSuccess = 0,
+ [pbr::OriginalName("StartPartyMatchError_START_PARTY_MATCH_ERROR_NOT_PERIOD_EVENT")] StartPartyMatchErrorNotPeriodEvent = 1,
+ }
+
+ public enum ShootingRangeRankingResult {
+ [pbr::OriginalName("ShootingRangeRankingResult_GetShootingRangeRankingResult_Success")] GetShootingRangeRankingResultSuccess = 0,
+ [pbr::OriginalName("ShootingRangeRankingResult_GetShootingRangeRankingResult_NotMember")] GetShootingRangeRankingResultNotMember = 1,
+ }
+
+ public enum ShopBuyProductResult {
+ [pbr::OriginalName("ShopBuyProductResult_ShopBuyProductResult_Success")] ShopBuyProductResultSuccess = 0,
+ [pbr::OriginalName("ShopBuyProductResult_ShopBuyProductResult_Expired")] ShopBuyProductResultExpired = 1,
+ }
+
+ public enum SimRoomResult {
+ [pbr::OriginalName("SimRoomResult_SimRoomResult_Success")] SimRoomResultSuccess = 0,
+ [pbr::OriginalName("SimRoomResult_SimRoomResult_Reset")] SimRoomResultReset = 1,
+ }
+
+ public enum SimRoomStatus {
+ [pbr::OriginalName("SimRoomStatus_Ready")] Ready = 0,
+ [pbr::OriginalName("SimRoomStatus_Progress")] Progress = 1,
+ }
+
+ public enum SimRoomBattleEventProgress {
+ [pbr::OriginalName("SimRoomBattleEventProgress_NotCleared")] NotCleared = 0,
+ [pbr::OriginalName("SimRoomBattleEventProgress_RewardWaiting")] RewardWaiting = 1,
+ [pbr::OriginalName("SimRoomBattleEventProgress_RewardReceived")] RewardReceived = 2,
+ }
+
+ public enum EventOneofCase {
+ [pbr::OriginalName("EventOneofCase_None")] None = 0,
+ [pbr::OriginalName("EventOneofCase_Battle")] Battle = 3,
+ [pbr::OriginalName("EventOneofCase_Selection")] Selection = 4,
+ }
+
+ public enum SoloRaidType {
+ [pbr::OriginalName("SoloRaidType_SoloRaidType_Normal")] SoloRaidTypeNormal = 0,
+ [pbr::OriginalName("SoloRaidType_SoloRaidType_Practice")] SoloRaidTypePractice = 1,
+ [pbr::OriginalName("SoloRaidType_SoloRaidType_Trial")] SoloRaidTypeTrial = 2,
+ }
+
+ public enum SoloRaidPeriodResult {
+ [pbr::OriginalName("SoloRaidPeriodResult_SoloRaidPeriodResult_Success")] SoloRaidPeriodResultSuccess = 0,
+ [pbr::OriginalName("SoloRaidPeriodResult_SoloRaidPeriodResult_Failure")] SoloRaidPeriodResultFailure = 1,
+ [pbr::OriginalName("SoloRaidPeriodResult_SoloRaidPeriodResult_DayEnd")] SoloRaidPeriodResultDayEnd = 2,
+ }
+
+ public enum SoloRaidJoinResult {
+ [pbr::OriginalName("SoloRaidJoinResult_SoloRaidJoinResult_Success")] SoloRaidJoinResultSuccess = 0,
+ [pbr::OriginalName("SoloRaidJoinResult_SoloRaidJoinResult_Banned")] SoloRaidJoinResultBanned = 1,
+ }
+
+ public enum SoloRaidState {
+ [pbr::OriginalName("SoloRaidState_SoloRaidState_Ready")] SoloRaidStateReady = 0,
+ [pbr::OriginalName("SoloRaidState_SoloRaidState_Open")] SoloRaidStateOpen = 1,
+ [pbr::OriginalName("SoloRaidState_SoloRaidState_End")] SoloRaidStateEnd = 2,
+ [pbr::OriginalName("SoloRaidState_SoloRaidState_Disable")] SoloRaidStateDisable = 4,
+ [pbr::OriginalName("SoloRaidState_SoloRaidState_SettleFinish")] SoloRaidStateSettleFinish = 5,
+ }
+
+ public enum SoloRaidBanResult {
+ [pbr::OriginalName("SoloRaidBanResult_SoloRaidBanResult_Success")] SoloRaidBanResultSuccess = 0,
+ [pbr::OriginalName("SoloRaidBanResult_SoloRaidBanResult_Banned")] SoloRaidBanResultBanned = 1,
+ }
+
+ public enum SoloRaidStatus {
+ [pbr::OriginalName("SoloRaidStatus_SoloRaidStatus_Alive")] SoloRaidStatusAlive = 0,
+ [pbr::OriginalName("SoloRaidStatus_SoloRaidStatus_Kill")] SoloRaidStatusKill = 1,
+ }
+
+ public enum Availability {
+ [pbr::OriginalName("Availability_None")] None = 0,
+ [pbr::OriginalName("Availability_Available")] Available = 1,
+ [pbr::OriginalName("Availability_Mandatory")] Mandatory = 2,
+ }
+
+ public enum INTLEnvironment {
+ [pbr::OriginalName("INTLEnvironment_None")] None = 0,
+ [pbr::OriginalName("INTLEnvironment_HMT")] Hmt = 1,
+ [pbr::OriginalName("INTLEnvironment_GLOBAL")] Global = 2,
+ }
+
+ public enum AuthErrorCode {
+ [pbr::OriginalName("AuthErrorCode_AuthErrorCode_Ok")] AuthErrorCodeOk = 0,
+ [pbr::OriginalName("AuthErrorCode_AuthErrorCode_Error")] AuthErrorCodeError = 1,
+ [pbr::OriginalName("AuthErrorCode_AuthErrorCode_ExpiredToken")] AuthErrorCodeExpiredToken = 2,
+ }
+
+ public enum ResultOneofCase {
+ [pbr::OriginalName("ResultOneofCase_None")] None = 0,
+ [pbr::OriginalName("ResultOneofCase_AuthSuccess")] AuthSuccess = 1,
+ [pbr::OriginalName("ResultOneofCase_BanInfo")] BanInfo = 2,
+ [pbr::OriginalName("ResultOneofCase_AuthError")] AuthError = 3,
+ }
+
+ public enum AuthPlatformType {
+ [pbr::OriginalName("AuthPlatformType_None")] None = 0,
+ [pbr::OriginalName("AuthPlatformType_GameCenter")] GameCenter = 1,
+ [pbr::OriginalName("AuthPlatformType_GooglePlay")] GooglePlay = 2,
+ [pbr::OriginalName("AuthPlatformType_Facebook")] Facebook = 3,
+ [pbr::OriginalName("AuthPlatformType_SHIFTUP")] Shiftup = 4,
+ }
+
+ public enum UserGrade {
+ [pbr::OriginalName("UserGrade_User")] User = 0,
+ [pbr::OriginalName("UserGrade_Tester")] Tester = 1,
+ [pbr::OriginalName("UserGrade_Developer")] Developer = 2,
+ [pbr::OriginalName("UserGrade_GameMaster")] GameMaster = 3,
+ }
+
+ public enum AutoSettingCondition {
+ [pbr::OriginalName("AutoSettingCondition_Combination1")] Combination1 = 0,
+ [pbr::OriginalName("AutoSettingCondition_Combination2")] Combination2 = 1,
+ [pbr::OriginalName("AutoSettingCondition_Combination3")] Combination3 = 2,
+ [pbr::OriginalName("AutoSettingCondition_Joker1")] Joker1 = 3,
+ [pbr::OriginalName("AutoSettingCondition_Joker2")] Joker2 = 4,
+ }
+
+ public enum FieldContentsType {
+ [pbr::OriginalName("FieldContentsType_None")] None = 0,
+ [pbr::OriginalName("FieldContentsType_Campaign")] Campaign = 1,
+ [pbr::OriginalName("FieldContentsType_LostSector")] LostSector = 2,
+ [pbr::OriginalName("FieldContentsType_Outpost")] Outpost = 3,
+ [pbr::OriginalName("FieldContentsType_Event")] Event = 4,
+ [pbr::OriginalName("FieldContentsType_FavoriteItem")] FavoriteItem = 5,
+ }
+
+ public enum BurstStepType {
+ [pbr::OriginalName("BurstStepType_Combination")] Combination = 0,
+ [pbr::OriginalName("BurstStepType_Joker")] Joker = 1,
+ }
+
+ public enum GachaCount {
+ [pbr::OriginalName("None")] None = 0,
+ [pbr::OriginalName("GachaCount_One")] One = 1,
+ [pbr::OriginalName("GachaCount_Ten")] Ten = 10,
+ }
+
+ public enum ContentsType {
+ [pbr::OriginalName("ContentsType_MemorialMemory")] MemorialMemory = 0,
+ [pbr::OriginalName("ContentsType_JukeBox")] JukeBox = 1,
+ }
+
+ public enum OrderType {
+ [pbr::OriginalName("OrderType_Ascending")] Ascending = 0,
+ [pbr::OriginalName("OrderType_Descending")] Descending = 1,
+ }
+
+ public enum TriggerCategory {
+ [pbr::OriginalName("TriggerCategory_Sum")] Sum = 0,
+ [pbr::OriginalName("TriggerCategory_Max")] Max = 1,
+ [pbr::OriginalName("TriggerCategory_Last")] Last = 2,
+ [pbr::OriginalName("TriggerCategory_SumSince")] SumSince = 3,
+ }
+
+ public enum MailType {
+ [pbr::OriginalName("MailType_MailType_Normal")] MailTypeNormal = 0,
+ [pbr::OriginalName("MailType_MailType_Cheat")] MailTypeCheat = 1,
+ [pbr::OriginalName("MailType_MailType_GDOS")] MailTypeGdos = 2,
+ [pbr::OriginalName("MailType_MailType_Shop")] MailTypeShop = 3,
+ [pbr::OriginalName("MailType_MailType_MissionReward")] MailTypeMissionReward = 4,
+ [pbr::OriginalName("MailType_MailType_StageReward")] MailTypeStageReward = 5,
+ [pbr::OriginalName("MailType_MailType_EventReward")] MailTypeEventReward = 6,
+ [pbr::OriginalName("MailType_MailType_SystemReward")] MailTypeSystemReward = 7,
+ [pbr::OriginalName("MailType_MailType_GuildMaster")] MailTypeGuildMaster = 8,
+ [pbr::OriginalName("MailType_MailType_GuildManager")] MailTypeGuildManager = 9,
+ [pbr::OriginalName("MailType_MailType_GuildAssistant")] MailTypeGuildAssistant = 10,
+ [pbr::OriginalName("MailType_MailType_ArenaDailyReward")] MailTypeArenaDailyReward = 11,
+ [pbr::OriginalName("MailType_MailType_ArenaSeasonReward")] MailTypeArenaSeasonReward = 12,
+ [pbr::OriginalName("MailType_MailType_InfraCoreReward")] MailTypeInfraCoreReward = 13,
+ [pbr::OriginalName("MailType_MailType_RankAchievementReward")] MailTypeRankAchievementReward = 14,
+ [pbr::OriginalName("MailType_MailType_EmergencyQuestReward")] MailTypeEmergencyQuestReward = 15,
+ [pbr::OriginalName("MailType_MailType_PollReward")] MailTypePollReward = 16,
+ [pbr::OriginalName("MailType_MailType_PassReward")] MailTypePassReward = 17,
+ [pbr::OriginalName("MailType_MailType_SpecialArenaSeasonReward")] MailTypeSpecialArenaSeasonReward = 18,
+ [pbr::OriginalName("MailType_MailType_ChampionArenaReward")] MailTypeChampionArenaReward = 19,
+ }
+
+ public enum MailState {
+ [pbr::OriginalName("MailState_MailState_None")] MailStateNone = 0,
+ [pbr::OriginalName("MailState_MailState_Read")] MailStateRead = 1,
+ [pbr::OriginalName("MailState_MailState_RewardComplete")] MailStateRewardComplete = 2,
+ [pbr::OriginalName("MailState_MailState_Delete")] MailStateDelete = 3,
+ }
+
+ public enum MailExpireDay {
+ [pbr::OriginalName("MailExpireDay_MailExpireDay_Unlimited")] MailExpireDayUnlimited = 0,
+ [pbr::OriginalName("MailExpireDay_MailExpireDay_Normal")] MailExpireDayNormal = 7,
+ }
+
+ public enum FriendState {
+ [pbr::OriginalName("FriendState_FriendState_None")] FriendStateNone = 0,
+ [pbr::OriginalName("FriendState_FriendState_Friend")] FriendStateFriend = 1,
+ [pbr::OriginalName("FriendState_FriendState_Request")] FriendStateRequest = 2,
+ [pbr::OriginalName("FriendState_FriendState_Receive")] FriendStateReceive = 3,
+ [pbr::OriginalName("FriendState_FriendState_Delete")] FriendStateDelete = 4,
+ [pbr::OriginalName("FriendState_FriendState_Block")] FriendStateBlock = 5,
+ }
+
+ public enum FriendType {
+ [pbr::OriginalName("FriendType_FriendType_None")] FriendTypeNone = 0,
+ [pbr::OriginalName("FriendType_FriendType_Friend")] FriendTypeFriend = 1,
+ [pbr::OriginalName("FriendType_FriendType_Block")] FriendTypeBlock = 2,
+ }
+
+ public enum FriendPointReceiveState {
+ [pbr::OriginalName("FriendPointReceiveState_FriendPointReceiveState_None")] FriendPointReceiveStateNone = 0,
+ [pbr::OriginalName("FriendPointReceiveState_FriendPointReceiveState_Receive")] FriendPointReceiveStateReceive = 1,
+ [pbr::OriginalName("FriendPointReceiveState_FriendPointReceiveState_ReceiveComplete")] FriendPointReceiveStateReceiveComplete = 2,
+ }
+
+ public enum GuildJoinType {
+ [pbr::OriginalName("GuildJoinType_GuildJoinType_Open")] GuildJoinTypeOpen = 0,
+ [pbr::OriginalName("GuildJoinType_GuildJoinType_NeedApproval")] GuildJoinTypeNeedApproval = 1,
+ [pbr::OriginalName("GuildJoinType_GuildJoinType_Closed")] GuildJoinTypeClosed = 2,
+ }
+
+ public enum GuildMemberType {
+ [pbr::OriginalName("GuildMemberType_GuildMemberType_Member")] GuildMemberTypeMember = 0,
+ [pbr::OriginalName("GuildMemberType_GuildMemberType_Manager")] GuildMemberTypeManager = 1,
+ [pbr::OriginalName("GuildMemberType_GuildMemberType_Master")] GuildMemberTypeMaster = 2,
+ }
+
+ public enum FieldObjectState {
+ [pbr::OriginalName("FieldObjectState_FieldObjectState_None")] FieldObjectStateNone = 0,
+ [pbr::OriginalName("FieldObjectState_FieldObjectState_Clear")] FieldObjectStateClear = 1,
+ [pbr::OriginalName("FieldObjectState_FieldObjectState_On")] FieldObjectStateOn = 2,
+ [pbr::OriginalName("FieldObjectState_FieldObjectState_Off")] FieldObjectStateOff = 3,
+ }
+
+ public enum LocaleType {
+ [pbr::OriginalName("LocaleType_LocaleType_None")] LocaleTypeNone = 0,
+ [pbr::OriginalName("LocaleType_LocaleType_ko")] LocaleTypeKo = 1,
+ [pbr::OriginalName("LocaleType_LocaleType_en")] LocaleTypeEn = 2,
+ [pbr::OriginalName("LocaleType_LocaleType_zh")] LocaleTypeZh = 3,
+ [pbr::OriginalName("LocaleType_LocaleType_ja")] LocaleTypeJa = 4,
+ [pbr::OriginalName("LocaleType_LocaleType_zhTW")] LocaleTypeZhTw = 5,
+ }
+
+ public enum CharacterSkillCategory {
+ [pbr::OriginalName("CharacterSkillCategory_CharacterSkillCategory_None")] CharacterSkillCategoryNone = 0,
+ [pbr::OriginalName("CharacterSkillCategory_CharacterSkillCategory_Ultimate")] CharacterSkillCategoryUltimate = 1,
+ [pbr::OriginalName("CharacterSkillCategory_CharacterSkillCategory_Skill1")] CharacterSkillCategorySkill1 = 2,
+ [pbr::OriginalName("CharacterSkillCategory_CharacterSkillCategory_Skill2")] CharacterSkillCategorySkill2 = 3,
+ }
+
+ public enum BattleResult {
+ [pbr::OriginalName("BattleResult_BattleResult_None")] BattleResultNone = 0,
+ [pbr::OriginalName("BattleResult_BattleResult_Win")] BattleResultWin = 1,
+ [pbr::OriginalName("BattleResult_BattleResult_Lose")] BattleResultLose = 2,
+ [pbr::OriginalName("BattleResult_BattleResult_WithDraw")] BattleResultWithDraw = 3,
+ [pbr::OriginalName("BattleResult_BattleResult_Retry")] BattleResultRetry = 4,
+ }
+
+ public enum MessageRewardState {
+ [pbr::OriginalName("MessageRewardState_MessageRewardState_Unavailable")] MessageRewardStateUnavailable = 0,
+ [pbr::OriginalName("MessageRewardState_MessageRewardState_WaitForReceiving")] MessageRewardStateWaitForReceiving = 1,
+ [pbr::OriginalName("MessageRewardState_MessageRewardState_Received")] MessageRewardStateReceived = 2,
+ }
+
+ public enum TLogPlatform {
+ [pbr::OriginalName("TLogPlatform_TLogPlatform_Ios")] TlogPlatformIos = 0,
+ [pbr::OriginalName("TLogPlatform_TLogPlatform_Android")] TlogPlatformAndroid = 1,
+ [pbr::OriginalName("TLogPlatform_TLogPlatform_Others")] TlogPlatformOthers = 2,
+ [pbr::OriginalName("TLogPlatform_TLogPlatform_Pc")] TlogPlatformPc = 5,
+ [pbr::OriginalName("TLogPlatform_TLogPlatform_Cloud")] TlogPlatformCloud = 6,
+ }
+
+ public enum LiberateCategory {
+ [pbr::OriginalName("LiberateCategory_LiberateCategory_Character_Reward")] LiberateCategoryCharacterReward = 0,
+ [pbr::OriginalName("LiberateCategory_LiberateCategory_Character_Grow")] LiberateCategoryCharacterGrow = 1,
+ }
+
+ public enum LiberateMissionState {
+ [pbr::OriginalName("LiberateMissionState_LiberateMissionState_Running")] LiberateMissionStateRunning = 0,
+ [pbr::OriginalName("LiberateMissionState_LiberateMissionState_Rewarded")] LiberateMissionStateRewarded = 1,
+ [pbr::OriginalName("LiberateMissionState_LiberateMissionState_Closed")] LiberateMissionStateClosed = 2,
+ }
+
+ public enum TextAdventureCheckedLogType {
+ [pbr::OriginalName("TextAdventureCheckedLogType_TextAdventureCheckedLogType_LootItem")] TextAdventureCheckedLogTypeLootItem = 0,
+ [pbr::OriginalName("TextAdventureCheckedLogType_TextAdventureCheckedLogType_Ending")] TextAdventureCheckedLogTypeEnding = 1,
+ }
+
+ public enum SoloRaidDifficultyType {
+ [pbr::OriginalName("SoloRaidDifficultyType_SoloRaidDifficultyType_Common")] SoloRaidDifficultyTypeCommon = 0,
+ [pbr::OriginalName("SoloRaidDifficultyType_SoloRaidDifficultyType_Trial")] SoloRaidDifficultyTypeTrial = 1,
+ }
+
+ public enum OutpostBuffSourceType {
+ [pbr::OriginalName("OutpostBuffSourceType_OutpostBuffSourceType_TacticAcademy")] OutpostBuffSourceTypeTacticAcademy = 0,
+ [pbr::OriginalName("OutpostBuffSourceType_OutpostBuffSourceType_Subscription")] OutpostBuffSourceTypeSubscription = 1,
+ }
+
+ public enum MiniGameCe002CheckedLogType {
+ [pbr::OriginalName("MiniGameCe002CheckedLogType_MiniGameCe002CheckedLogType_Data")] MiniGameCe002CheckedLogTypeData = 0,
+ [pbr::OriginalName("MiniGameCe002CheckedLogType_MiniGameCe002CheckedLogType_Archive")] MiniGameCe002CheckedLogTypeArchive = 1,
+ [pbr::OriginalName("MiniGameCe002CheckedLogType_MiniGameCe002CheckedLogType_Tutorial")] MiniGameCe002CheckedLogTypeTutorial = 2,
+ }
+
+ public enum NetProfileFrameHistoryType {
+ [pbr::OriginalName("NetProfileFrameHistoryType_NetProfileFrameHistoryType_RecentAcquire")] NetProfileFrameHistoryTypeRecentAcquire = 0,
+ [pbr::OriginalName("NetProfileFrameHistoryType_NetProfileFrameHistoryType_Representative")] NetProfileFrameHistoryTypeRepresentative = 1,
+ }
+
+ #endregion
+
+ #region Messages
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class PacketVersion : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PacketVersion());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[0]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public PacketVersion() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public PacketVersion(PacketVersion other) : this() {
+ major_ = other.major_;
+ minor_ = other.minor_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public PacketVersion Clone() {
+ return new PacketVersion(this);
+ }
+
+ /// Field number for the "Major" field.
+ public const int MajorFieldNumber = 1;
+ private int major_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int Major {
+ get { return major_; }
+ set {
+ major_ = value;
+ }
+ }
+
+ /// Field number for the "Minor" field.
+ public const int MinorFieldNumber = 2;
+ private int minor_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int Minor {
+ get { return minor_; }
+ set {
+ minor_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as PacketVersion);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(PacketVersion other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Major != other.Major) return false;
+ if (Minor != other.Minor) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Major != 0) hash ^= Major.GetHashCode();
+ if (Minor != 0) hash ^= Minor.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Major != 0) {
+ output.WriteRawTag(8);
+ output.WriteInt32(Major);
+ }
+ if (Minor != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(Minor);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Major != 0) {
+ output.WriteRawTag(8);
+ output.WriteInt32(Major);
+ }
+ if (Minor != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(Minor);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Major != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeInt32Size(Major);
+ }
+ if (Minor != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeInt32Size(Minor);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(PacketVersion other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Major != 0) {
+ Major = other.Major;
+ }
+ if (other.Minor != 0) {
+ Minor = other.Minor;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 8: {
+ Major = input.ReadInt32();
+ break;
+ }
+ case 16: {
+ Minor = input.ReadInt32();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ Major = input.ReadInt32();
+ break;
+ }
+ case 16: {
+ Minor = input.ReadInt32();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /shutdownflags/campaignpackage/getall
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqCampaignPackageGetAllShutdownFlags : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqCampaignPackageGetAllShutdownFlags());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[1]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqCampaignPackageGetAllShutdownFlags() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqCampaignPackageGetAllShutdownFlags(ReqCampaignPackageGetAllShutdownFlags other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqCampaignPackageGetAllShutdownFlags Clone() {
+ return new ReqCampaignPackageGetAllShutdownFlags(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqCampaignPackageGetAllShutdownFlags);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqCampaignPackageGetAllShutdownFlags other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqCampaignPackageGetAllShutdownFlags other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ResCampaignPackageGetAllShutdownFlags : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResCampaignPackageGetAllShutdownFlags());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[2]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResCampaignPackageGetAllShutdownFlags() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResCampaignPackageGetAllShutdownFlags(ResCampaignPackageGetAllShutdownFlags other) : this() {
+ unavailablePackageGroupIds_ = other.unavailablePackageGroupIds_.Clone();
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResCampaignPackageGetAllShutdownFlags Clone() {
+ return new ResCampaignPackageGetAllShutdownFlags(this);
+ }
+
+ /// Field number for the "UnavailablePackageGroupIds" field.
+ public const int UnavailablePackageGroupIdsFieldNumber = 1;
+ private static readonly pb::FieldCodec _repeated_unavailablePackageGroupIds_codec
+ = pb::FieldCodec.ForInt32(10);
+ private readonly pbc::RepeatedField unavailablePackageGroupIds_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField UnavailablePackageGroupIds {
+ get { return unavailablePackageGroupIds_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ResCampaignPackageGetAllShutdownFlags);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ResCampaignPackageGetAllShutdownFlags other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if(!unavailablePackageGroupIds_.Equals(other.unavailablePackageGroupIds_)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ hash ^= unavailablePackageGroupIds_.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ unavailablePackageGroupIds_.WriteTo(output, _repeated_unavailablePackageGroupIds_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ unavailablePackageGroupIds_.WriteTo(ref output, _repeated_unavailablePackageGroupIds_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ size += unavailablePackageGroupIds_.CalculateSize(_repeated_unavailablePackageGroupIds_codec);
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ResCampaignPackageGetAllShutdownFlags other) {
+ if (other == null) {
+ return;
+ }
+ unavailablePackageGroupIds_.Add(other.unavailablePackageGroupIds_);
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10:
+ case 8: {
+ unavailablePackageGroupIds_.AddEntriesFrom(input, _repeated_unavailablePackageGroupIds_codec);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10:
+ case 8: {
+ unavailablePackageGroupIds_.AddEntriesFrom(ref input, _repeated_unavailablePackageGroupIds_codec);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /shutdownflags/gacha/getall
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGachaGetAllShutdownFlags : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGachaGetAllShutdownFlags());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[3]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGachaGetAllShutdownFlags() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGachaGetAllShutdownFlags(ReqGachaGetAllShutdownFlags other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGachaGetAllShutdownFlags Clone() {
+ return new ReqGachaGetAllShutdownFlags(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGachaGetAllShutdownFlags);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGachaGetAllShutdownFlags other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGachaGetAllShutdownFlags other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ResGachaGetAllShutdownFlags : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResGachaGetAllShutdownFlags());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[4]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGachaGetAllShutdownFlags() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGachaGetAllShutdownFlags(ResGachaGetAllShutdownFlags other) : this() {
+ unavailables_ = other.unavailables_.Clone();
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGachaGetAllShutdownFlags Clone() {
+ return new ResGachaGetAllShutdownFlags(this);
+ }
+
+ /// Field number for the "Unavailables" field.
+ public const int UnavailablesFieldNumber = 1;
+ private static readonly pb::FieldCodec _repeated_unavailables_codec
+ = pb::FieldCodec.ForInt32(10);
+ private readonly pbc::RepeatedField unavailables_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Unavailables {
+ get { return unavailables_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ResGachaGetAllShutdownFlags);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ResGachaGetAllShutdownFlags other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if(!unavailables_.Equals(other.unavailables_)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ hash ^= unavailables_.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ unavailables_.WriteTo(output, _repeated_unavailables_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ unavailables_.WriteTo(ref output, _repeated_unavailables_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ size += unavailables_.CalculateSize(_repeated_unavailables_codec);
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ResGachaGetAllShutdownFlags other) {
+ if (other == null) {
+ return;
+ }
+ unavailables_.Add(other.unavailables_);
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10:
+ case 8: {
+ unavailables_.AddEntriesFrom(input, _repeated_unavailables_codec);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10:
+ case 8: {
+ unavailables_.AddEntriesFrom(ref input, _repeated_unavailables_codec);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class NetFeatureFlag : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetFeatureFlag());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[5]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public NetFeatureFlag() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public NetFeatureFlag(NetFeatureFlag other) : this() {
+ featureKind_ = other.featureKind_;
+ isOpen_ = other.isOpen_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public NetFeatureFlag Clone() {
+ return new NetFeatureFlag(this);
+ }
+
+ /// Field number for the "FeatureKind" field.
+ public const int FeatureKindFieldNumber = 1;
+ private global::EpinelPS.NetFeatureKind featureKind_ = global::EpinelPS.NetFeatureKind.SimulationRoom;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::EpinelPS.NetFeatureKind FeatureKind {
+ get { return featureKind_; }
+ set {
+ featureKind_ = value;
+ }
+ }
+
+ /// Field number for the "IsOpen" field.
+ public const int IsOpenFieldNumber = 2;
+ private bool isOpen_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool IsOpen {
+ get { return isOpen_; }
+ set {
+ isOpen_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as NetFeatureFlag);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(NetFeatureFlag other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (FeatureKind != other.FeatureKind) return false;
+ if (IsOpen != other.IsOpen) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (FeatureKind != global::EpinelPS.NetFeatureKind.SimulationRoom) hash ^= FeatureKind.GetHashCode();
+ if (IsOpen != false) hash ^= IsOpen.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (FeatureKind != global::EpinelPS.NetFeatureKind.SimulationRoom) {
+ output.WriteRawTag(8);
+ output.WriteEnum((int) FeatureKind);
+ }
+ if (IsOpen != false) {
+ output.WriteRawTag(16);
+ output.WriteBool(IsOpen);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (FeatureKind != global::EpinelPS.NetFeatureKind.SimulationRoom) {
+ output.WriteRawTag(8);
+ output.WriteEnum((int) FeatureKind);
+ }
+ if (IsOpen != false) {
+ output.WriteRawTag(16);
+ output.WriteBool(IsOpen);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (FeatureKind != global::EpinelPS.NetFeatureKind.SimulationRoom) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) FeatureKind);
+ }
+ if (IsOpen != false) {
+ size += 1 + 1;
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(NetFeatureFlag other) {
+ if (other == null) {
+ return;
+ }
+ if (other.FeatureKind != global::EpinelPS.NetFeatureKind.SimulationRoom) {
+ FeatureKind = other.FeatureKind;
+ }
+ if (other.IsOpen != false) {
+ IsOpen = other.IsOpen;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 8: {
+ FeatureKind = (global::EpinelPS.NetFeatureKind) input.ReadEnum();
+ break;
+ }
+ case 16: {
+ IsOpen = input.ReadBool();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ FeatureKind = (global::EpinelPS.NetFeatureKind) input.ReadEnum();
+ break;
+ }
+ case 16: {
+ IsOpen = input.ReadBool();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /featureflags/get
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetFeatureFlag : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetFeatureFlag());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[6]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetFeatureFlag() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetFeatureFlag(ReqGetFeatureFlag other) : this() {
+ featureKind_ = other.featureKind_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetFeatureFlag Clone() {
+ return new ReqGetFeatureFlag(this);
+ }
+
+ /// Field number for the "FeatureKind" field.
+ public const int FeatureKindFieldNumber = 1;
+ private global::EpinelPS.NetFeatureKind featureKind_ = global::EpinelPS.NetFeatureKind.SimulationRoom;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::EpinelPS.NetFeatureKind FeatureKind {
+ get { return featureKind_; }
+ set {
+ featureKind_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetFeatureFlag);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetFeatureFlag other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (FeatureKind != other.FeatureKind) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (FeatureKind != global::EpinelPS.NetFeatureKind.SimulationRoom) hash ^= FeatureKind.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (FeatureKind != global::EpinelPS.NetFeatureKind.SimulationRoom) {
+ output.WriteRawTag(8);
+ output.WriteEnum((int) FeatureKind);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (FeatureKind != global::EpinelPS.NetFeatureKind.SimulationRoom) {
+ output.WriteRawTag(8);
+ output.WriteEnum((int) FeatureKind);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (FeatureKind != global::EpinelPS.NetFeatureKind.SimulationRoom) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) FeatureKind);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetFeatureFlag other) {
+ if (other == null) {
+ return;
+ }
+ if (other.FeatureKind != global::EpinelPS.NetFeatureKind.SimulationRoom) {
+ FeatureKind = other.FeatureKind;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 8: {
+ FeatureKind = (global::EpinelPS.NetFeatureKind) input.ReadEnum();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ FeatureKind = (global::EpinelPS.NetFeatureKind) input.ReadEnum();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ResGetFeatureFlag : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResGetFeatureFlag());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[7]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGetFeatureFlag() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGetFeatureFlag(ResGetFeatureFlag other) : this() {
+ isOpen_ = other.isOpen_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGetFeatureFlag Clone() {
+ return new ResGetFeatureFlag(this);
+ }
+
+ /// Field number for the "IsOpen" field.
+ public const int IsOpenFieldNumber = 1;
+ private bool isOpen_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool IsOpen {
+ get { return isOpen_; }
+ set {
+ isOpen_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ResGetFeatureFlag);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ResGetFeatureFlag other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (IsOpen != other.IsOpen) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (IsOpen != false) hash ^= IsOpen.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (IsOpen != false) {
+ output.WriteRawTag(8);
+ output.WriteBool(IsOpen);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (IsOpen != false) {
+ output.WriteRawTag(8);
+ output.WriteBool(IsOpen);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (IsOpen != false) {
+ size += 1 + 1;
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ResGetFeatureFlag other) {
+ if (other == null) {
+ return;
+ }
+ if (other.IsOpen != false) {
+ IsOpen = other.IsOpen;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 8: {
+ IsOpen = input.ReadBool();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ IsOpen = input.ReadBool();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /featureflags/all/get
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetAllFeatureFlags : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetAllFeatureFlags());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[8]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetAllFeatureFlags() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetAllFeatureFlags(ReqGetAllFeatureFlags other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetAllFeatureFlags Clone() {
+ return new ReqGetAllFeatureFlags(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetAllFeatureFlags);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetAllFeatureFlags other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetAllFeatureFlags other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ResGetAllFeatureFlags : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResGetAllFeatureFlags());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[9]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGetAllFeatureFlags() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGetAllFeatureFlags(ResGetAllFeatureFlags other) : this() {
+ flags_ = other.flags_.Clone();
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGetAllFeatureFlags Clone() {
+ return new ResGetAllFeatureFlags(this);
+ }
+
+ /// Field number for the "Flags" field.
+ public const int FlagsFieldNumber = 1;
+ private static readonly pb::FieldCodec _repeated_flags_codec
+ = pb::FieldCodec.ForMessage(10, global::EpinelPS.NetFeatureFlag.Parser);
+ private readonly pbc::RepeatedField flags_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Flags {
+ get { return flags_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ResGetAllFeatureFlags);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ResGetAllFeatureFlags other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if(!flags_.Equals(other.flags_)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ hash ^= flags_.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ flags_.WriteTo(output, _repeated_flags_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ flags_.WriteTo(ref output, _repeated_flags_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ size += flags_.CalculateSize(_repeated_flags_codec);
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ResGetAllFeatureFlags other) {
+ if (other == null) {
+ return;
+ }
+ flags_.Add(other.flags_);
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ flags_.AddEntriesFrom(input, _repeated_flags_codec);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ flags_.AddEntriesFrom(ref input, _repeated_flags_codec);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /getserverinfo
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetServerInfo : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetServerInfo());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[10]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetServerInfo() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetServerInfo(ReqGetServerInfo other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetServerInfo Clone() {
+ return new ReqGetServerInfo(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetServerInfo);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetServerInfo other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetServerInfo other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /maintenancenotice
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqMaintenanceNotice : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqMaintenanceNotice());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[11]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqMaintenanceNotice() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqMaintenanceNotice(ReqMaintenanceNotice other) : this() {
+ openId_ = other.openId_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqMaintenanceNotice Clone() {
+ return new ReqMaintenanceNotice(this);
+ }
+
+ /// Field number for the "OpenId" field.
+ public const int OpenIdFieldNumber = 1;
+ private string openId_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string OpenId {
+ get { return openId_; }
+ set {
+ openId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqMaintenanceNotice);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqMaintenanceNotice other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (OpenId != other.OpenId) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (OpenId.Length != 0) hash ^= OpenId.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (OpenId.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(OpenId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (OpenId.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(OpenId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (OpenId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(OpenId);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqMaintenanceNotice other) {
+ if (other == null) {
+ return;
+ }
+ if (other.OpenId.Length != 0) {
+ OpenId = other.OpenId;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ OpenId = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ OpenId = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /now
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetNow : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetNow());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[12]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetNow() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetNow(ReqGetNow other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetNow Clone() {
+ return new ReqGetNow(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetNow);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetNow other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetNow other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /useronlinestatelog
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqUserOnlineStateLog : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqUserOnlineStateLog());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[13]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqUserOnlineStateLog() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqUserOnlineStateLog(ReqUserOnlineStateLog other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqUserOnlineStateLog Clone() {
+ return new ReqUserOnlineStateLog(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqUserOnlineStateLog);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqUserOnlineStateLog other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqUserOnlineStateLog other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /enterlobbyserver
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqEnterLobbyServer : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqEnterLobbyServer());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[14]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqEnterLobbyServer() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqEnterLobbyServer(ReqEnterLobbyServer other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqEnterLobbyServer Clone() {
+ return new ReqEnterLobbyServer(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqEnterLobbyServer);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqEnterLobbyServer other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqEnterLobbyServer other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /User/Get
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetUserData : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetUserData());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[15]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetUserData() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetUserData(ReqGetUserData other) : this() {
+ isSimple_ = other.isSimple_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetUserData Clone() {
+ return new ReqGetUserData(this);
+ }
+
+ /// Field number for the "IsSimple" field.
+ public const int IsSimpleFieldNumber = 1;
+ private bool isSimple_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool IsSimple {
+ get { return isSimple_; }
+ set {
+ isSimple_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetUserData);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetUserData other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (IsSimple != other.IsSimple) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (IsSimple != false) hash ^= IsSimple.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (IsSimple != false) {
+ output.WriteRawTag(8);
+ output.WriteBool(IsSimple);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (IsSimple != false) {
+ output.WriteRawTag(8);
+ output.WriteBool(IsSimple);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (IsSimple != false) {
+ size += 1 + 1;
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetUserData other) {
+ if (other == null) {
+ return;
+ }
+ if (other.IsSimple != false) {
+ IsSimple = other.IsSimple;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 8: {
+ IsSimple = input.ReadBool();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ IsSimple = input.ReadBool();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/setnickname
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSetNickname : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSetNickname());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[16]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetNickname() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetNickname(ReqSetNickname other) : this() {
+ nickname_ = other.nickname_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetNickname Clone() {
+ return new ReqSetNickname(this);
+ }
+
+ /// Field number for the "Nickname" field.
+ public const int NicknameFieldNumber = 2;
+ private string nickname_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string Nickname {
+ get { return nickname_; }
+ set {
+ nickname_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSetNickname);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSetNickname other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Nickname != other.Nickname) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Nickname.Length != 0) hash ^= Nickname.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Nickname.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Nickname);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Nickname.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Nickname);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Nickname.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Nickname);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSetNickname other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Nickname.Length != 0) {
+ Nickname = other.Nickname;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18: {
+ Nickname = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ Nickname = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/setpurchaserestriction
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSetPurchaseRestriction : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSetPurchaseRestriction());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[17]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetPurchaseRestriction() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetPurchaseRestriction(ReqSetPurchaseRestriction other) : this() {
+ purchaseRestriction_ = other.purchaseRestriction_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetPurchaseRestriction Clone() {
+ return new ReqSetPurchaseRestriction(this);
+ }
+
+ /// Field number for the "PurchaseRestriction" field.
+ public const int PurchaseRestrictionFieldNumber = 1;
+ private global::EpinelPS.PurchaseRestriction purchaseRestriction_ = global::EpinelPS.PurchaseRestriction.PurchaseRestrictionUnknown;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::EpinelPS.PurchaseRestriction PurchaseRestriction {
+ get { return purchaseRestriction_; }
+ set {
+ purchaseRestriction_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSetPurchaseRestriction);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSetPurchaseRestriction other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (PurchaseRestriction != other.PurchaseRestriction) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (PurchaseRestriction != global::EpinelPS.PurchaseRestriction.PurchaseRestrictionUnknown) hash ^= PurchaseRestriction.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (PurchaseRestriction != global::EpinelPS.PurchaseRestriction.PurchaseRestrictionUnknown) {
+ output.WriteRawTag(8);
+ output.WriteEnum((int) PurchaseRestriction);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (PurchaseRestriction != global::EpinelPS.PurchaseRestriction.PurchaseRestrictionUnknown) {
+ output.WriteRawTag(8);
+ output.WriteEnum((int) PurchaseRestriction);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (PurchaseRestriction != global::EpinelPS.PurchaseRestriction.PurchaseRestrictionUnknown) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PurchaseRestriction);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSetPurchaseRestriction other) {
+ if (other == null) {
+ return;
+ }
+ if (other.PurchaseRestriction != global::EpinelPS.PurchaseRestriction.PurchaseRestrictionUnknown) {
+ PurchaseRestriction = other.PurchaseRestriction;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 8: {
+ PurchaseRestriction = (global::EpinelPS.PurchaseRestriction) input.ReadEnum();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ PurchaseRestriction = (global::EpinelPS.PurchaseRestriction) input.ReadEnum();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /User/GetProfile
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetProfileData : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetProfileData());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[18]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetProfileData() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetProfileData(ReqGetProfileData other) : this() {
+ targetUsn_ = other.targetUsn_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetProfileData Clone() {
+ return new ReqGetProfileData(this);
+ }
+
+ /// Field number for the "TargetUsn" field.
+ public const int TargetUsnFieldNumber = 2;
+ private long targetUsn_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public long TargetUsn {
+ get { return targetUsn_; }
+ set {
+ targetUsn_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetProfileData);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetProfileData other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (TargetUsn != other.TargetUsn) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (TargetUsn != 0L) hash ^= TargetUsn.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (TargetUsn != 0L) {
+ output.WriteRawTag(16);
+ output.WriteInt64(TargetUsn);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (TargetUsn != 0L) {
+ output.WriteRawTag(16);
+ output.WriteInt64(TargetUsn);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (TargetUsn != 0L) {
+ size += 1 + pb::CodedOutputStream.ComputeInt64Size(TargetUsn);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetProfileData other) {
+ if (other == null) {
+ return;
+ }
+ if (other.TargetUsn != 0L) {
+ TargetUsn = other.TargetUsn;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 16: {
+ TargetUsn = input.ReadInt64();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 16: {
+ TargetUsn = input.ReadInt64();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /User/GetProfileFrame
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetProfileFrame : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetProfileFrame());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[19]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetProfileFrame() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetProfileFrame(ReqGetProfileFrame other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetProfileFrame Clone() {
+ return new ReqGetProfileFrame(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetProfileFrame);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetProfileFrame other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetProfileFrame other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/setprofileicon
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSetProfileIcon : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSetProfileIcon());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[20]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileIcon() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileIcon(ReqSetProfileIcon other) : this() {
+ icon_ = other.icon_;
+ isPrism_ = other.isPrism_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileIcon Clone() {
+ return new ReqSetProfileIcon(this);
+ }
+
+ /// Field number for the "Icon" field.
+ public const int IconFieldNumber = 2;
+ private int icon_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int Icon {
+ get { return icon_; }
+ set {
+ icon_ = value;
+ }
+ }
+
+ /// Field number for the "IsPrism" field.
+ public const int IsPrismFieldNumber = 3;
+ private bool isPrism_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool IsPrism {
+ get { return isPrism_; }
+ set {
+ isPrism_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSetProfileIcon);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSetProfileIcon other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Icon != other.Icon) return false;
+ if (IsPrism != other.IsPrism) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Icon != 0) hash ^= Icon.GetHashCode();
+ if (IsPrism != false) hash ^= IsPrism.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Icon != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(Icon);
+ }
+ if (IsPrism != false) {
+ output.WriteRawTag(24);
+ output.WriteBool(IsPrism);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Icon != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(Icon);
+ }
+ if (IsPrism != false) {
+ output.WriteRawTag(24);
+ output.WriteBool(IsPrism);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Icon != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeInt32Size(Icon);
+ }
+ if (IsPrism != false) {
+ size += 1 + 1;
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSetProfileIcon other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Icon != 0) {
+ Icon = other.Icon;
+ }
+ if (other.IsPrism != false) {
+ IsPrism = other.IsPrism;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 16: {
+ Icon = input.ReadInt32();
+ break;
+ }
+ case 24: {
+ IsPrism = input.ReadBool();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 16: {
+ Icon = input.ReadInt32();
+ break;
+ }
+ case 24: {
+ IsPrism = input.ReadBool();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/setprofiledesc
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSetProfileDesc : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSetProfileDesc());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[21]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileDesc() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileDesc(ReqSetProfileDesc other) : this() {
+ desc_ = other.desc_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileDesc Clone() {
+ return new ReqSetProfileDesc(this);
+ }
+
+ /// Field number for the "Desc" field.
+ public const int DescFieldNumber = 2;
+ private string desc_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string Desc {
+ get { return desc_; }
+ set {
+ desc_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSetProfileDesc);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSetProfileDesc other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Desc != other.Desc) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Desc.Length != 0) hash ^= Desc.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Desc.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Desc);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Desc.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Desc);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Desc.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Desc);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSetProfileDesc other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Desc.Length != 0) {
+ Desc = other.Desc;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18: {
+ Desc = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ Desc = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/setprofileframe
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSetProfileFrame : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSetProfileFrame());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[22]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileFrame() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileFrame(ReqSetProfileFrame other) : this() {
+ frame_ = other.frame_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileFrame Clone() {
+ return new ReqSetProfileFrame(this);
+ }
+
+ /// Field number for the "Frame" field.
+ public const int FrameFieldNumber = 2;
+ private int frame_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int Frame {
+ get { return frame_; }
+ set {
+ frame_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSetProfileFrame);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSetProfileFrame other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Frame != other.Frame) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Frame != 0) hash ^= Frame.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Frame != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(Frame);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Frame != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(Frame);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Frame != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeInt32Size(Frame);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSetProfileFrame other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Frame != 0) {
+ Frame = other.Frame;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 16: {
+ Frame = input.ReadInt32();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 16: {
+ Frame = input.ReadInt32();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/setprofileteam
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSetProfileTeam : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSetProfileTeam());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[23]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileTeam() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileTeam(ReqSetProfileTeam other) : this() {
+ team_ = other.team_ != null ? other.team_.Clone() : null;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileTeam Clone() {
+ return new ReqSetProfileTeam(this);
+ }
+
+ /// Field number for the "Team" field.
+ public const int TeamFieldNumber = 2;
+ private global::EpinelPS.NetTeamData team_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::EpinelPS.NetTeamData Team {
+ get { return team_; }
+ set {
+ team_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSetProfileTeam);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSetProfileTeam other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (!object.Equals(Team, other.Team)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (team_ != null) hash ^= Team.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (team_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(Team);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (team_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(Team);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (team_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(Team);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSetProfileTeam other) {
+ if (other == null) {
+ return;
+ }
+ if (other.team_ != null) {
+ if (team_ == null) {
+ Team = new global::EpinelPS.NetTeamData();
+ }
+ Team.MergeFrom(other.Team);
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18: {
+ if (team_ == null) {
+ Team = new global::EpinelPS.NetTeamData();
+ }
+ input.ReadMessage(Team);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ if (team_ == null) {
+ Team = new global::EpinelPS.NetTeamData();
+ }
+ input.ReadMessage(Team);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /User/SetJukebox
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSetJukebox : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSetJukebox());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[24]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetJukebox() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetJukebox(ReqSetJukebox other) : this() {
+ tid_ = other.tid_;
+ location_ = other.location_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetJukebox Clone() {
+ return new ReqSetJukebox(this);
+ }
+
+ /// Field number for the "Tid" field.
+ public const int TidFieldNumber = 2;
+ private int tid_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int Tid {
+ get { return tid_; }
+ set {
+ tid_ = value;
+ }
+ }
+
+ /// Field number for the "Location" field.
+ public const int LocationFieldNumber = 3;
+ private global::EpinelPS.JukeboxLocation location_ = global::EpinelPS.JukeboxLocation.CommanderRoom;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::EpinelPS.JukeboxLocation Location {
+ get { return location_; }
+ set {
+ location_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSetJukebox);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSetJukebox other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Tid != other.Tid) return false;
+ if (Location != other.Location) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Tid != 0) hash ^= Tid.GetHashCode();
+ if (Location != global::EpinelPS.JukeboxLocation.CommanderRoom) hash ^= Location.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Tid != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(Tid);
+ }
+ if (Location != global::EpinelPS.JukeboxLocation.CommanderRoom) {
+ output.WriteRawTag(24);
+ output.WriteEnum((int) Location);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Tid != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(Tid);
+ }
+ if (Location != global::EpinelPS.JukeboxLocation.CommanderRoom) {
+ output.WriteRawTag(24);
+ output.WriteEnum((int) Location);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Tid != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeInt32Size(Tid);
+ }
+ if (Location != global::EpinelPS.JukeboxLocation.CommanderRoom) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Location);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSetJukebox other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Tid != 0) {
+ Tid = other.Tid;
+ }
+ if (other.Location != global::EpinelPS.JukeboxLocation.CommanderRoom) {
+ Location = other.Location;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 16: {
+ Tid = input.ReadInt32();
+ break;
+ }
+ case 24: {
+ Location = (global::EpinelPS.JukeboxLocation) input.ReadEnum();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 16: {
+ Tid = input.ReadInt32();
+ break;
+ }
+ case 24: {
+ Location = (global::EpinelPS.JukeboxLocation) input.ReadEnum();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/setprofiledata
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSetProfileData : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSetProfileData());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[25]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileData() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileData(ReqSetProfileData other) : this() {
+ icon_ = other.icon_;
+ isPrism_ = other.isPrism_;
+ frame_ = other.frame_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetProfileData Clone() {
+ return new ReqSetProfileData(this);
+ }
+
+ /// Field number for the "Icon" field.
+ public const int IconFieldNumber = 2;
+ private int icon_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int Icon {
+ get { return icon_; }
+ set {
+ icon_ = value;
+ }
+ }
+
+ /// Field number for the "IsPrism" field.
+ public const int IsPrismFieldNumber = 3;
+ private bool isPrism_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool IsPrism {
+ get { return isPrism_; }
+ set {
+ isPrism_ = value;
+ }
+ }
+
+ /// Field number for the "Frame" field.
+ public const int FrameFieldNumber = 4;
+ private int frame_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int Frame {
+ get { return frame_; }
+ set {
+ frame_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSetProfileData);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSetProfileData other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Icon != other.Icon) return false;
+ if (IsPrism != other.IsPrism) return false;
+ if (Frame != other.Frame) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Icon != 0) hash ^= Icon.GetHashCode();
+ if (IsPrism != false) hash ^= IsPrism.GetHashCode();
+ if (Frame != 0) hash ^= Frame.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Icon != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(Icon);
+ }
+ if (IsPrism != false) {
+ output.WriteRawTag(24);
+ output.WriteBool(IsPrism);
+ }
+ if (Frame != 0) {
+ output.WriteRawTag(32);
+ output.WriteInt32(Frame);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Icon != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(Icon);
+ }
+ if (IsPrism != false) {
+ output.WriteRawTag(24);
+ output.WriteBool(IsPrism);
+ }
+ if (Frame != 0) {
+ output.WriteRawTag(32);
+ output.WriteInt32(Frame);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Icon != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeInt32Size(Icon);
+ }
+ if (IsPrism != false) {
+ size += 1 + 1;
+ }
+ if (Frame != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeInt32Size(Frame);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSetProfileData other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Icon != 0) {
+ Icon = other.Icon;
+ }
+ if (other.IsPrism != false) {
+ IsPrism = other.IsPrism;
+ }
+ if (other.Frame != 0) {
+ Frame = other.Frame;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 16: {
+ Icon = input.ReadInt32();
+ break;
+ }
+ case 24: {
+ IsPrism = input.ReadBool();
+ break;
+ }
+ case 32: {
+ Frame = input.ReadInt32();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 16: {
+ Icon = input.ReadInt32();
+ break;
+ }
+ case 24: {
+ IsPrism = input.ReadBool();
+ break;
+ }
+ case 32: {
+ Frame = input.ReadInt32();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /User/SetScenarioComplete
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSetScenarioComplete : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSetScenarioComplete());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[26]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetScenarioComplete() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetScenarioComplete(ReqSetScenarioComplete other) : this() {
+ scenarioId_ = other.scenarioId_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetScenarioComplete Clone() {
+ return new ReqSetScenarioComplete(this);
+ }
+
+ /// Field number for the "ScenarioId" field.
+ public const int ScenarioIdFieldNumber = 2;
+ private string scenarioId_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string ScenarioId {
+ get { return scenarioId_; }
+ set {
+ scenarioId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSetScenarioComplete);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSetScenarioComplete other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (ScenarioId != other.ScenarioId) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (ScenarioId.Length != 0) hash ^= ScenarioId.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (ScenarioId.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(ScenarioId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (ScenarioId.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(ScenarioId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (ScenarioId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(ScenarioId);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSetScenarioComplete other) {
+ if (other == null) {
+ return;
+ }
+ if (other.ScenarioId.Length != 0) {
+ ScenarioId = other.ScenarioId;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18: {
+ ScenarioId = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ ScenarioId = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ResSetEventScenarioComplete : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResSetEventScenarioComplete());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[27]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResSetEventScenarioComplete() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResSetEventScenarioComplete(ResSetEventScenarioComplete other) : this() {
+ reward_ = other.reward_ != null ? other.reward_.Clone() : null;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResSetEventScenarioComplete Clone() {
+ return new ResSetEventScenarioComplete(this);
+ }
+
+ /// Field number for the "Reward" field.
+ public const int RewardFieldNumber = 1;
+ private global::EpinelPS.NetRewardData reward_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::EpinelPS.NetRewardData Reward {
+ get { return reward_; }
+ set {
+ reward_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ResSetEventScenarioComplete);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ResSetEventScenarioComplete other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (!object.Equals(Reward, other.Reward)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (reward_ != null) hash ^= Reward.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (reward_ != null) {
+ output.WriteRawTag(10);
+ output.WriteMessage(Reward);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (reward_ != null) {
+ output.WriteRawTag(10);
+ output.WriteMessage(Reward);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (reward_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(Reward);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ResSetEventScenarioComplete other) {
+ if (other == null) {
+ return;
+ }
+ if (other.reward_ != null) {
+ if (reward_ == null) {
+ Reward = new global::EpinelPS.NetRewardData();
+ }
+ Reward.MergeFrom(other.Reward);
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ if (reward_ == null) {
+ Reward = new global::EpinelPS.NetRewardData();
+ }
+ input.ReadMessage(Reward);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ if (reward_ == null) {
+ Reward = new global::EpinelPS.NetRewardData();
+ }
+ input.ReadMessage(Reward);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ResAddFieldTalk : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResAddFieldTalk());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[28]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResAddFieldTalk() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResAddFieldTalk(ResAddFieldTalk other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResAddFieldTalk Clone() {
+ return new ResAddFieldTalk(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ResAddFieldTalk);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ResAddFieldTalk other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ResAddFieldTalk other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ResGetFieldTalkList : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResGetFieldTalkList());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[29]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGetFieldTalkList() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGetFieldTalkList(ResGetFieldTalkList other) : this() {
+ fieldTalkList_ = other.fieldTalkList_.Clone();
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ResGetFieldTalkList Clone() {
+ return new ResGetFieldTalkList(this);
+ }
+
+ /// Field number for the "FieldTalkList" field.
+ public const int FieldTalkListFieldNumber = 2;
+ private static readonly pb::FieldCodec _repeated_fieldTalkList_codec
+ = pb::FieldCodec.ForString(18);
+ private readonly pbc::RepeatedField fieldTalkList_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField FieldTalkList {
+ get { return fieldTalkList_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ResGetFieldTalkList);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ResGetFieldTalkList other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if(!fieldTalkList_.Equals(other.fieldTalkList_)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ hash ^= fieldTalkList_.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ fieldTalkList_.WriteTo(output, _repeated_fieldTalkList_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ fieldTalkList_.WriteTo(ref output, _repeated_fieldTalkList_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ size += fieldTalkList_.CalculateSize(_repeated_fieldTalkList_codec);
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ResGetFieldTalkList other) {
+ if (other == null) {
+ return;
+ }
+ fieldTalkList_.Add(other.fieldTalkList_);
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18: {
+ fieldTalkList_.AddEntriesFrom(input, _repeated_fieldTalkList_codec);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ fieldTalkList_.AddEntriesFrom(ref input, _repeated_fieldTalkList_codec);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /User/SetWallpaper
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSetWallpaper : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSetWallpaper());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[30]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetWallpaper() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetWallpaper(ReqSetWallpaper other) : this() {
+ wallpaperList_ = other.wallpaperList_.Clone();
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSetWallpaper Clone() {
+ return new ReqSetWallpaper(this);
+ }
+
+ /// Field number for the "WallpaperList" field.
+ public const int WallpaperListFieldNumber = 2;
+ private static readonly pb::FieldCodec _repeated_wallpaperList_codec
+ = pb::FieldCodec.ForMessage(18, global::EpinelPS.NetWallpaperData.Parser);
+ private readonly pbc::RepeatedField wallpaperList_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField WallpaperList {
+ get { return wallpaperList_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSetWallpaper);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSetWallpaper other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if(!wallpaperList_.Equals(other.wallpaperList_)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ hash ^= wallpaperList_.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ wallpaperList_.WriteTo(output, _repeated_wallpaperList_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ wallpaperList_.WriteTo(ref output, _repeated_wallpaperList_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ size += wallpaperList_.CalculateSize(_repeated_wallpaperList_codec);
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSetWallpaper other) {
+ if (other == null) {
+ return;
+ }
+ wallpaperList_.Add(other.wallpaperList_);
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18: {
+ wallpaperList_.AddEntriesFrom(input, _repeated_wallpaperList_codec);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ wallpaperList_.AddEntriesFrom(ref input, _repeated_wallpaperList_codec);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /User/GetWallpaper
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetWallpaper : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetWallpaper());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[31]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetWallpaper() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetWallpaper(ReqGetWallpaper other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetWallpaper Clone() {
+ return new ReqGetWallpaper(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetWallpaper);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetWallpaper other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetWallpaper other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/getwallpaperinventory
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetWallpaperInventory : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetWallpaperInventory());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[32]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetWallpaperInventory() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetWallpaperInventory(ReqGetWallpaperInventory other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetWallpaperInventory Clone() {
+ return new ReqGetWallpaperInventory(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetWallpaperInventory);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetWallpaperInventory other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetWallpaperInventory other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /User/GetScenarioList
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetScenarioList : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetScenarioList());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[33]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetScenarioList() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetScenarioList(ReqGetScenarioList other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetScenarioList Clone() {
+ return new ReqGetScenarioList(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetScenarioList);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetScenarioList other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetScenarioList other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/saveoptions
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSaveUserGlobalOptions : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSaveUserGlobalOptions());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[34]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSaveUserGlobalOptions() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSaveUserGlobalOptions(ReqSaveUserGlobalOptions other) : this() {
+ json_ = other.json_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSaveUserGlobalOptions Clone() {
+ return new ReqSaveUserGlobalOptions(this);
+ }
+
+ /// Field number for the "Json" field.
+ public const int JsonFieldNumber = 2;
+ private string json_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string Json {
+ get { return json_; }
+ set {
+ json_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSaveUserGlobalOptions);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSaveUserGlobalOptions other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Json != other.Json) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Json.Length != 0) hash ^= Json.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Json.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Json);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Json.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Json);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Json.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Json);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSaveUserGlobalOptions other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Json.Length != 0) {
+ Json = other.Json;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18: {
+ Json = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ Json = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /badge/delete
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqDeleteBadge : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqDeleteBadge());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[35]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqDeleteBadge() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqDeleteBadge(ReqDeleteBadge other) : this() {
+ badgeSeqList_ = other.badgeSeqList_.Clone();
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqDeleteBadge Clone() {
+ return new ReqDeleteBadge(this);
+ }
+
+ /// Field number for the "BadgeSeqList" field.
+ public const int BadgeSeqListFieldNumber = 1;
+ private static readonly pb::FieldCodec _repeated_badgeSeqList_codec
+ = pb::FieldCodec.ForInt64(10);
+ private readonly pbc::RepeatedField badgeSeqList_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField BadgeSeqList {
+ get { return badgeSeqList_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqDeleteBadge);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqDeleteBadge other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if(!badgeSeqList_.Equals(other.badgeSeqList_)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ hash ^= badgeSeqList_.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ badgeSeqList_.WriteTo(output, _repeated_badgeSeqList_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ badgeSeqList_.WriteTo(ref output, _repeated_badgeSeqList_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ size += badgeSeqList_.CalculateSize(_repeated_badgeSeqList_codec);
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqDeleteBadge other) {
+ if (other == null) {
+ return;
+ }
+ badgeSeqList_.Add(other.badgeSeqList_);
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10:
+ case 8: {
+ badgeSeqList_.AddEntriesFrom(input, _repeated_badgeSeqList_codec);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10:
+ case 8: {
+ badgeSeqList_.AddEntriesFrom(ref input, _repeated_badgeSeqList_codec);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /badge/sync
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqSyncBadge : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqSyncBadge());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[36]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSyncBadge() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSyncBadge(ReqSyncBadge other) : this() {
+ lastBadgeSeq_ = other.lastBadgeSeq_;
+ newClientBadgeList_ = other.newClientBadgeList_.Clone();
+ lastUniqueBadgeSeq_ = other.lastUniqueBadgeSeq_;
+ newUniqueBadgeList_ = other.newUniqueBadgeList_.Clone();
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqSyncBadge Clone() {
+ return new ReqSyncBadge(this);
+ }
+
+ /// Field number for the "LastBadgeSeq" field.
+ public const int LastBadgeSeqFieldNumber = 1;
+ private long lastBadgeSeq_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public long LastBadgeSeq {
+ get { return lastBadgeSeq_; }
+ set {
+ lastBadgeSeq_ = value;
+ }
+ }
+
+ /// Field number for the "NewClientBadgeList" field.
+ public const int NewClientBadgeListFieldNumber = 2;
+ private static readonly pb::FieldCodec _repeated_newClientBadgeList_codec
+ = pb::FieldCodec.ForMessage(18, global::EpinelPS.NetBadge.Parser);
+ private readonly pbc::RepeatedField newClientBadgeList_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField NewClientBadgeList {
+ get { return newClientBadgeList_; }
+ }
+
+ /// Field number for the "LastUniqueBadgeSeq" field.
+ public const int LastUniqueBadgeSeqFieldNumber = 3;
+ private long lastUniqueBadgeSeq_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public long LastUniqueBadgeSeq {
+ get { return lastUniqueBadgeSeq_; }
+ set {
+ lastUniqueBadgeSeq_ = value;
+ }
+ }
+
+ /// Field number for the "NewUniqueBadgeList" field.
+ public const int NewUniqueBadgeListFieldNumber = 4;
+ private static readonly pb::FieldCodec _repeated_newUniqueBadgeList_codec
+ = pb::FieldCodec.ForMessage(34, global::EpinelPS.NetUniqueBadge.Parser);
+ private readonly pbc::RepeatedField newUniqueBadgeList_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField NewUniqueBadgeList {
+ get { return newUniqueBadgeList_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqSyncBadge);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqSyncBadge other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (LastBadgeSeq != other.LastBadgeSeq) return false;
+ if(!newClientBadgeList_.Equals(other.newClientBadgeList_)) return false;
+ if (LastUniqueBadgeSeq != other.LastUniqueBadgeSeq) return false;
+ if(!newUniqueBadgeList_.Equals(other.newUniqueBadgeList_)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (LastBadgeSeq != 0L) hash ^= LastBadgeSeq.GetHashCode();
+ hash ^= newClientBadgeList_.GetHashCode();
+ if (LastUniqueBadgeSeq != 0L) hash ^= LastUniqueBadgeSeq.GetHashCode();
+ hash ^= newUniqueBadgeList_.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (LastBadgeSeq != 0L) {
+ output.WriteRawTag(8);
+ output.WriteInt64(LastBadgeSeq);
+ }
+ newClientBadgeList_.WriteTo(output, _repeated_newClientBadgeList_codec);
+ if (LastUniqueBadgeSeq != 0L) {
+ output.WriteRawTag(24);
+ output.WriteInt64(LastUniqueBadgeSeq);
+ }
+ newUniqueBadgeList_.WriteTo(output, _repeated_newUniqueBadgeList_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (LastBadgeSeq != 0L) {
+ output.WriteRawTag(8);
+ output.WriteInt64(LastBadgeSeq);
+ }
+ newClientBadgeList_.WriteTo(ref output, _repeated_newClientBadgeList_codec);
+ if (LastUniqueBadgeSeq != 0L) {
+ output.WriteRawTag(24);
+ output.WriteInt64(LastUniqueBadgeSeq);
+ }
+ newUniqueBadgeList_.WriteTo(ref output, _repeated_newUniqueBadgeList_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (LastBadgeSeq != 0L) {
+ size += 1 + pb::CodedOutputStream.ComputeInt64Size(LastBadgeSeq);
+ }
+ size += newClientBadgeList_.CalculateSize(_repeated_newClientBadgeList_codec);
+ if (LastUniqueBadgeSeq != 0L) {
+ size += 1 + pb::CodedOutputStream.ComputeInt64Size(LastUniqueBadgeSeq);
+ }
+ size += newUniqueBadgeList_.CalculateSize(_repeated_newUniqueBadgeList_codec);
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqSyncBadge other) {
+ if (other == null) {
+ return;
+ }
+ if (other.LastBadgeSeq != 0L) {
+ LastBadgeSeq = other.LastBadgeSeq;
+ }
+ newClientBadgeList_.Add(other.newClientBadgeList_);
+ if (other.LastUniqueBadgeSeq != 0L) {
+ LastUniqueBadgeSeq = other.LastUniqueBadgeSeq;
+ }
+ newUniqueBadgeList_.Add(other.newUniqueBadgeList_);
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 8: {
+ LastBadgeSeq = input.ReadInt64();
+ break;
+ }
+ case 18: {
+ newClientBadgeList_.AddEntriesFrom(input, _repeated_newClientBadgeList_codec);
+ break;
+ }
+ case 24: {
+ LastUniqueBadgeSeq = input.ReadInt64();
+ break;
+ }
+ case 34: {
+ newUniqueBadgeList_.AddEntriesFrom(input, _repeated_newUniqueBadgeList_codec);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ LastBadgeSeq = input.ReadInt64();
+ break;
+ }
+ case 18: {
+ newClientBadgeList_.AddEntriesFrom(ref input, _repeated_newClientBadgeList_codec);
+ break;
+ }
+ case 24: {
+ LastUniqueBadgeSeq = input.ReadInt64();
+ break;
+ }
+ case 34: {
+ newUniqueBadgeList_.AddEntriesFrom(ref input, _repeated_newUniqueBadgeList_codec);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /messenger/get
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetMessages : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetMessages());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[37]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetMessages() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetMessages(ReqGetMessages other) : this() {
+ seq_ = other.seq_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetMessages Clone() {
+ return new ReqGetMessages(this);
+ }
+
+ /// Field number for the "Seq" field.
+ public const int SeqFieldNumber = 2;
+ private long seq_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public long Seq {
+ get { return seq_; }
+ set {
+ seq_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetMessages);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetMessages other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Seq != other.Seq) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Seq != 0L) hash ^= Seq.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Seq != 0L) {
+ output.WriteRawTag(16);
+ output.WriteInt64(Seq);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Seq != 0L) {
+ output.WriteRawTag(16);
+ output.WriteInt64(Seq);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Seq != 0L) {
+ size += 1 + pb::CodedOutputStream.ComputeInt64Size(Seq);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetMessages other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Seq != 0L) {
+ Seq = other.Seq;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 16: {
+ Seq = input.ReadInt64();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 16: {
+ Seq = input.ReadInt64();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /messenger/proceed
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqProceedMessage : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqProceedMessage());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[38]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqProceedMessage() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqProceedMessage(ReqProceedMessage other) : this() {
+ messageId_ = other.messageId_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqProceedMessage Clone() {
+ return new ReqProceedMessage(this);
+ }
+
+ /// Field number for the "MessageId" field.
+ public const int MessageIdFieldNumber = 2;
+ private string messageId_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string MessageId {
+ get { return messageId_; }
+ set {
+ messageId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqProceedMessage);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqProceedMessage other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (MessageId != other.MessageId) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (MessageId.Length != 0) hash ^= MessageId.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (MessageId.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(MessageId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (MessageId.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(MessageId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (MessageId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(MessageId);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqProceedMessage other) {
+ if (other == null) {
+ return;
+ }
+ if (other.MessageId.Length != 0) {
+ MessageId = other.MessageId;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18: {
+ MessageId = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ MessageId = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /messenger/reward
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqObtainMessageReward : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqObtainMessageReward());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[39]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqObtainMessageReward() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqObtainMessageReward(ReqObtainMessageReward other) : this() {
+ messageId_ = other.messageId_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqObtainMessageReward Clone() {
+ return new ReqObtainMessageReward(this);
+ }
+
+ /// Field number for the "MessageId" field.
+ public const int MessageIdFieldNumber = 2;
+ private string messageId_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string MessageId {
+ get { return messageId_; }
+ set {
+ messageId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqObtainMessageReward);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqObtainMessageReward other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (MessageId != other.MessageId) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (MessageId.Length != 0) hash ^= MessageId.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (MessageId.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(MessageId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (MessageId.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(MessageId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (MessageId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(MessageId);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqObtainMessageReward other) {
+ if (other == null) {
+ return;
+ }
+ if (other.MessageId.Length != 0) {
+ MessageId = other.MessageId;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18: {
+ MessageId = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ MessageId = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /messenger/finsubquest
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqFinSubQuest : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqFinSubQuest());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[40]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqFinSubQuest() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqFinSubQuest(ReqFinSubQuest other) : this() {
+ subQuestId_ = other.subQuestId_;
+ messageId_ = other.messageId_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqFinSubQuest Clone() {
+ return new ReqFinSubQuest(this);
+ }
+
+ /// Field number for the "SubQuestId" field.
+ public const int SubQuestIdFieldNumber = 2;
+ private int subQuestId_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int SubQuestId {
+ get { return subQuestId_; }
+ set {
+ subQuestId_ = value;
+ }
+ }
+
+ /// Field number for the "MessageId" field.
+ public const int MessageIdFieldNumber = 3;
+ private string messageId_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string MessageId {
+ get { return messageId_; }
+ set {
+ messageId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqFinSubQuest);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqFinSubQuest other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (SubQuestId != other.SubQuestId) return false;
+ if (MessageId != other.MessageId) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (SubQuestId != 0) hash ^= SubQuestId.GetHashCode();
+ if (MessageId.Length != 0) hash ^= MessageId.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (SubQuestId != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(SubQuestId);
+ }
+ if (MessageId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(MessageId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (SubQuestId != 0) {
+ output.WriteRawTag(16);
+ output.WriteInt32(SubQuestId);
+ }
+ if (MessageId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(MessageId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (SubQuestId != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeInt32Size(SubQuestId);
+ }
+ if (MessageId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(MessageId);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqFinSubQuest other) {
+ if (other == null) {
+ return;
+ }
+ if (other.SubQuestId != 0) {
+ SubQuestId = other.SubQuestId;
+ }
+ if (other.MessageId.Length != 0) {
+ MessageId = other.MessageId;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 16: {
+ SubQuestId = input.ReadInt32();
+ break;
+ }
+ case 26: {
+ MessageId = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 16: {
+ SubQuestId = input.ReadInt32();
+ break;
+ }
+ case 26: {
+ MessageId = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /messenger/random/pick
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqPickTodayRandomMessage : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqPickTodayRandomMessage());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[41]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqPickTodayRandomMessage() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqPickTodayRandomMessage(ReqPickTodayRandomMessage other) : this() {
+ conditionTriggerIds_ = other.conditionTriggerIds_.Clone();
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqPickTodayRandomMessage Clone() {
+ return new ReqPickTodayRandomMessage(this);
+ }
+
+ /// Field number for the "ConditionTriggerIds" field.
+ public const int ConditionTriggerIdsFieldNumber = 2;
+ private static readonly pb::FieldCodec _repeated_conditionTriggerIds_codec
+ = pb::FieldCodec.ForInt32(18);
+ private readonly pbc::RepeatedField conditionTriggerIds_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField ConditionTriggerIds {
+ get { return conditionTriggerIds_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqPickTodayRandomMessage);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqPickTodayRandomMessage other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if(!conditionTriggerIds_.Equals(other.conditionTriggerIds_)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ hash ^= conditionTriggerIds_.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ conditionTriggerIds_.WriteTo(output, _repeated_conditionTriggerIds_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ conditionTriggerIds_.WriteTo(ref output, _repeated_conditionTriggerIds_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ size += conditionTriggerIds_.CalculateSize(_repeated_conditionTriggerIds_codec);
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqPickTodayRandomMessage other) {
+ if (other == null) {
+ return;
+ }
+ conditionTriggerIds_.Add(other.conditionTriggerIds_);
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18:
+ case 16: {
+ conditionTriggerIds_.AddEntriesFrom(input, _repeated_conditionTriggerIds_codec);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18:
+ case 16: {
+ conditionTriggerIds_.AddEntriesFrom(ref input, _repeated_conditionTriggerIds_codec);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /messenger/daily/pick
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqPickTodayDailyMessage : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqPickTodayDailyMessage());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[42]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqPickTodayDailyMessage() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqPickTodayDailyMessage(ReqPickTodayDailyMessage other) : this() {
+ conditionTriggerIds_ = other.conditionTriggerIds_.Clone();
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqPickTodayDailyMessage Clone() {
+ return new ReqPickTodayDailyMessage(this);
+ }
+
+ /// Field number for the "ConditionTriggerIds" field.
+ public const int ConditionTriggerIdsFieldNumber = 1;
+ private static readonly pb::FieldCodec _repeated_conditionTriggerIds_codec
+ = pb::FieldCodec.ForInt32(10);
+ private readonly pbc::RepeatedField conditionTriggerIds_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField ConditionTriggerIds {
+ get { return conditionTriggerIds_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqPickTodayDailyMessage);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqPickTodayDailyMessage other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if(!conditionTriggerIds_.Equals(other.conditionTriggerIds_)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ hash ^= conditionTriggerIds_.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ conditionTriggerIds_.WriteTo(output, _repeated_conditionTriggerIds_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ conditionTriggerIds_.WriteTo(ref output, _repeated_conditionTriggerIds_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ size += conditionTriggerIds_.CalculateSize(_repeated_conditionTriggerIds_codec);
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqPickTodayDailyMessage other) {
+ if (other == null) {
+ return;
+ }
+ conditionTriggerIds_.Add(other.conditionTriggerIds_);
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10:
+ case 8: {
+ conditionTriggerIds_.AddEntriesFrom(input, _repeated_conditionTriggerIds_codec);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10:
+ case 8: {
+ conditionTriggerIds_.AddEntriesFrom(ref input, _repeated_conditionTriggerIds_codec);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/addfieldtalk
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqAddFieldTalk : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqAddFieldTalk());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[43]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqAddFieldTalk() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqAddFieldTalk(ReqAddFieldTalk other) : this() {
+ fieldTalkId_ = other.fieldTalkId_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqAddFieldTalk Clone() {
+ return new ReqAddFieldTalk(this);
+ }
+
+ /// Field number for the "FieldTalkId" field.
+ public const int FieldTalkIdFieldNumber = 2;
+ private string fieldTalkId_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string FieldTalkId {
+ get { return fieldTalkId_; }
+ set {
+ fieldTalkId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqAddFieldTalk);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqAddFieldTalk other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (FieldTalkId != other.FieldTalkId) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (FieldTalkId.Length != 0) hash ^= FieldTalkId.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (FieldTalkId.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(FieldTalkId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (FieldTalkId.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(FieldTalkId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (FieldTalkId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(FieldTalkId);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqAddFieldTalk other) {
+ if (other == null) {
+ return;
+ }
+ if (other.FieldTalkId.Length != 0) {
+ FieldTalkId = other.FieldTalkId;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 18: {
+ FieldTalkId = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ FieldTalkId = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /user/getfieldtalklist
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetFieldTalkList : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetFieldTalkList());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[44]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetFieldTalkList() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetFieldTalkList(ReqGetFieldTalkList other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetFieldTalkList Clone() {
+ return new ReqGetFieldTalkList(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetFieldTalkList);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetFieldTalkList other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetFieldTalkList other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /inventory/get
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqGetInventoryData : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqGetInventoryData());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[45]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetInventoryData() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetInventoryData(ReqGetInventoryData other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqGetInventoryData Clone() {
+ return new ReqGetInventoryData(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ReqGetInventoryData);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ReqGetInventoryData other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ReqGetInventoryData other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// URL: /inventory/wearequipment
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ReqWearEquipment : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReqWearEquipment());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::EpinelPS.AllmsgsReflection.Descriptor.MessageTypes[46]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqWearEquipment() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqWearEquipment(ReqWearEquipment other) : this() {
+ isn_ = other.isn_;
+ csn_ = other.csn_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReqWearEquipment Clone() {
+ return new ReqWearEquipment(this);
+ }
+
+ ///