diff --git a/Arrowgene.Ddon.GameServer/DdonGameServer.cs b/Arrowgene.Ddon.GameServer/DdonGameServer.cs index c09e02dbb..1e93463ea 100644 --- a/Arrowgene.Ddon.GameServer/DdonGameServer.cs +++ b/Arrowgene.Ddon.GameServer/DdonGameServer.cs @@ -237,6 +237,8 @@ private void LoadPacketHandler() AddHandler(new SkillGetPresetAbilityListHandler(this)); AddHandler(new SkillGetSetAbilityListHandler(this)); AddHandler(new SkillGetSetSkillListHandler(this)); + AddHandler(new SetShortcutHandler(this)); + AddHandler(new SetCommunicationShortcutHandler(this)); AddHandler(new StageAreaChangeHandler(this)); AddHandler(new StageGetStageListHandler(this)); diff --git a/Arrowgene.Ddon.GameServer/Handler/SetCommunicationShortcutHandler.cs b/Arrowgene.Ddon.GameServer/Handler/SetCommunicationShortcutHandler.cs new file mode 100644 index 000000000..891f911fb --- /dev/null +++ b/Arrowgene.Ddon.GameServer/Handler/SetCommunicationShortcutHandler.cs @@ -0,0 +1,25 @@ +using Arrowgene.Ddon.Server; +using Arrowgene.Ddon.Server.Network; +using Arrowgene.Ddon.Shared.Entity.PacketStructure; +using Arrowgene.Ddon.Shared.Network; +using Arrowgene.Logging; + +namespace Arrowgene.Ddon.GameServer.Handler +{ + public class SetCommunicationShortcutHandler : StructurePacketHandler + { + private static readonly ServerLogger Logger = LogProvider.Logger(typeof(SetCommunicationShortcutHandler)); + + + public SetCommunicationShortcutHandler(DdonGameServer server) : base(server) + { + } + + public override void Handle(GameClient client, StructurePacket request) + { + S2CSetCommunicationShortcutRes response = new S2CSetCommunicationShortcutRes(); + + client.Send(response); + } + } +} diff --git a/Arrowgene.Ddon.GameServer/Handler/SetShortcutHandler.cs b/Arrowgene.Ddon.GameServer/Handler/SetShortcutHandler.cs new file mode 100644 index 000000000..64906c34a --- /dev/null +++ b/Arrowgene.Ddon.GameServer/Handler/SetShortcutHandler.cs @@ -0,0 +1,27 @@ +using Arrowgene.Ddon.Server; +using Arrowgene.Ddon.Server.Network; +using Arrowgene.Ddon.Shared.Entity.PacketStructure; +using Arrowgene.Ddon.Shared.Network; +using Arrowgene.Logging; + +namespace Arrowgene.Ddon.GameServer.Handler +{ + public class SetShortcutHandler : StructurePacketHandler + { + //private static readonly ServerLogger Logger = LogProvider.Logger(typeof(WarpGetWarpPointListHandler)); + + + public SetShortcutHandler(DdonGameServer server) : base(server) + { + } + + public override void Handle(GameClient client, StructurePacket request) + { + S2CSetShortcutRes response = new S2CSetShortcutRes(); + // response.WarpPointID = 0; + // response.Rim = 0; + + client.Send(response); + } + } +} diff --git a/Arrowgene.Ddon.Shared/Entity/EntitySerializer.cs b/Arrowgene.Ddon.Shared/Entity/EntitySerializer.cs index f3cf0fb00..2b789d10d 100644 --- a/Arrowgene.Ddon.Shared/Entity/EntitySerializer.cs +++ b/Arrowgene.Ddon.Shared/Entity/EntitySerializer.cs @@ -162,6 +162,8 @@ static EntitySerializer() Create(new C2SSkillGetPresetAbilityListReq.Serializer()); Create(new C2SSkillGetSetAbilityListReq.Serializer()); Create(new C2SSkillGetSetSkillListReq.Serializer()); + Create(new C2SSetShortcutReq.Serializer()); + Create(new C2SSetCommunicationShortcutReq.Serializer()); Create(new C2SStageAreaChangeReq.Serializer()); Create(new C2SStageGetStageListReq.Serializer()); Create(new C2STraningRoomGetEnemyListReq.Serializer()); @@ -240,6 +242,8 @@ static EntitySerializer() Create(new S2CSkillGetPresetAbilityListRes.Serializer()); Create(new S2CSkillGetSetAbilityListRes.Serializer()); Create(new S2CSkillGetSetSkillListRes.Serializer()); + Create(new S2CSetCommunicationShortcutRes.Serializer()); + Create(new S2CSetShortcutRes.Serializer()); Create(new S2CStageAreaChangeRes.Serializer()); Create(new S2CStageGetStageListRes.Serializer()); Create(new S2CTraningRoomGetEnemyListRes.Serializer()); diff --git a/Arrowgene.Ddon.Shared/Entity/PacketStructure/C2SSetCommunicationShortcutReq.cs b/Arrowgene.Ddon.Shared/Entity/PacketStructure/C2SSetCommunicationShortcutReq.cs new file mode 100644 index 000000000..13b5da70b --- /dev/null +++ b/Arrowgene.Ddon.Shared/Entity/PacketStructure/C2SSetCommunicationShortcutReq.cs @@ -0,0 +1,50 @@ +using Arrowgene.Buffers; +using Arrowgene.Ddon.Shared.Network; + +namespace Arrowgene.Ddon.Shared.Entity.PacketStructure +{ + public class C2SSetCommunicationShortcutReq : IPacketStructure + { + public PacketId Id => PacketId.C2S_PROFILE_SET_COMMUNICATION_SHORTCUT_LIST_REQ; + + public uint PageNo { get; set; } + public uint ButtonNo { get; set; } + public byte Type { get; set; } + public byte Category { get; set; } + public uint ID { get; set; } + + + public C2SSetCommunicationShortcutReq() { + PageNo = 0; + ButtonNo = 0; + Type = 0x00; + Category = 0x00; + ID = 0; + + } + + public class Serializer : PacketEntitySerializer { + public override void Write(IBuffer buffer, C2SSetCommunicationShortcutReq obj) + { + WriteUInt32(buffer, obj.PageNo); + WriteUInt32(buffer, obj.ButtonNo); + WriteByte(buffer, obj.Type); + WriteByte(buffer, obj.Category); + WriteUInt32(buffer, obj.ID); + } + + public override C2SSetCommunicationShortcutReq Read(IBuffer buffer) + { + C2SSetCommunicationShortcutReq obj = new C2SSetCommunicationShortcutReq(); + obj.PageNo = ReadUInt32(buffer); + obj.ButtonNo = ReadUInt32(buffer); + obj.Type = ReadByte(buffer); + obj.Category = ReadByte(buffer); + obj.ID = ReadUInt32(buffer); + return obj; + } + } + + } + +} diff --git a/Arrowgene.Ddon.Shared/Entity/PacketStructure/C2SSetShortcutReq.cs b/Arrowgene.Ddon.Shared/Entity/PacketStructure/C2SSetShortcutReq.cs new file mode 100644 index 000000000..535fb2e95 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Entity/PacketStructure/C2SSetShortcutReq.cs @@ -0,0 +1,52 @@ +using Arrowgene.Buffers; +using Arrowgene.Ddon.Shared.Network; + +namespace Arrowgene.Ddon.Shared.Entity.PacketStructure +{ + public class C2SSetShortcutReq : IPacketStructure + { + public PacketId Id => PacketId.C2S_PROFILE_SET_SHORTCUT_LIST_REQ; + + public uint PageNo { get; set; } + public uint ButtonNo { get; set; } + public uint ShortcutID { get; set; } + public uint U32Data { get; set; } + public uint F32Data { get; set; } + public byte ExexType { get; set; } + + public C2SSetShortcutReq() { + PageNo = 0; + ButtonNo = 0; + ShortcutID = 0; + U32Data = 0; + F32Data = 0; + ExexType = 0x00; + } + + public class Serializer : PacketEntitySerializer { + public override void Write(IBuffer buffer, C2SSetShortcutReq obj) + { + WriteUInt32(buffer, obj.PageNo); + WriteUInt32(buffer, obj.ButtonNo); + WriteUInt32(buffer, obj.ShortcutID); + WriteUInt32(buffer, obj.U32Data); + WriteUInt32(buffer, obj.F32Data); + WriteByte(buffer, obj.ExexType); + } + + public override C2SSetShortcutReq Read(IBuffer buffer) + { + C2SSetShortcutReq obj = new C2SSetShortcutReq(); + obj.PageNo = ReadUInt32(buffer); + obj.ButtonNo = ReadUInt32(buffer); + obj.ShortcutID = ReadUInt32(buffer); + obj.U32Data = ReadUInt32(buffer); + obj.F32Data = ReadUInt32(buffer); + obj.ExexType = ReadByte(buffer); + return obj; + } + } + + } + +} diff --git a/Arrowgene.Ddon.Shared/Entity/PacketStructure/S2CSetCommunicationShortcutRes.cs b/Arrowgene.Ddon.Shared/Entity/PacketStructure/S2CSetCommunicationShortcutRes.cs new file mode 100644 index 000000000..c01e8be67 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Entity/PacketStructure/S2CSetCommunicationShortcutRes.cs @@ -0,0 +1,31 @@ +using Arrowgene.Buffers; +using Arrowgene.Ddon.Shared.Network; + +namespace Arrowgene.Ddon.Shared.Entity.PacketStructure { + public class S2CSetCommunicationShortcutRes : ServerResponse + { + public override PacketId Id => PacketId.S2C_PROFILE_SET_COMMUNICATION_SHORTCUT_LIST_RES; + + + public S2CSetCommunicationShortcutRes() { + + } + + public class Serializer : PacketEntitySerializer { + public override void Write(IBuffer buffer, S2CSetCommunicationShortcutRes obj) + { + WriteServerResponse(buffer, obj); + } + + public override S2CSetCommunicationShortcutRes Read(IBuffer buffer) + { + S2CSetCommunicationShortcutRes obj = new S2CSetCommunicationShortcutRes(); + ReadServerResponse(buffer, obj); + + return obj; + } + } + + } + +} diff --git a/Arrowgene.Ddon.Shared/Entity/PacketStructure/S2CSetShortcutRes.cs b/Arrowgene.Ddon.Shared/Entity/PacketStructure/S2CSetShortcutRes.cs new file mode 100644 index 000000000..c2e53e357 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Entity/PacketStructure/S2CSetShortcutRes.cs @@ -0,0 +1,36 @@ +using Arrowgene.Buffers; +using Arrowgene.Ddon.Shared.Network; + +namespace Arrowgene.Ddon.Shared.Entity.PacketStructure { + public class S2CSetShortcutRes : ServerResponse + { + public override PacketId Id => PacketId.S2C_PROFILE_SET_SHORTCUT_LIST_RES; + + // public uint unk1 { get; set; } + // public uint unk2 { get; set; } + public S2CSetShortcutRes() { + // unk1 = 0; + // unk2 = 0; + } + + public class Serializer : PacketEntitySerializer { + public override void Write(IBuffer buffer, S2CSetShortcutRes obj) + { + WriteServerResponse(buffer, obj); + // WriteUInt32(buffer, obj.unk1); + // WriteUInt32(buffer, obj.unk2); + } + + public override S2CSetShortcutRes Read(IBuffer buffer) + { + S2CSetShortcutRes obj = new S2CSetShortcutRes(); + ReadServerResponse(buffer, obj); + // obj.unk1 = ReadUInt32(buffer); + // obj.unk2 = ReadUInt32(buffer); + return obj; + } + } + + } + +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/EnemySpawn.csv b/Arrowgene.Ddon.Shared/Files/Assets/EnemySpawn.csv index f0be081e3..30b62af3e 100644 --- a/Arrowgene.Ddon.Shared/Files/Assets/EnemySpawn.csv +++ b/Arrowgene.Ddon.Shared/Files/Assets/EnemySpawn.csv @@ -1,2 +1,320 @@ -StageId,LayerNo,GroupId,SubGroupId,EnemyId,NamedEnemyParamsId,RaidBossId,Scale,Lv,HmPresetNo,StartThinkTblNo,RepopNum,RepopCount,EnemyTargetTypesId,MontageFixNo,SetType,InfectionType,IsBossGauge,IsBossBGM,IsManualSet,IsAreaBoss,IsBloodEnemy,Unk0 -1,0,0,0,0x010100,0x8FA,0,100,10,0,0,0,0,1,0,0,0,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE \ No newline at end of file +StageId,LayerNo,GroupId,SubGroupId,EnemyId,NamedEnemyParamsId,RaidBossId,Scale,Lv,HmPresetNo,StartThinkTblNo,RepopNum,RepopCount,EnemyTargetTypesId,MontageFixNo,SetType,InfectionType,IsBossGauge,IsBossBGM,IsManualSet,IsAreaBoss,IsBloodEnemy,Unk0 +1,0,0,0,0x10100,0x8,0,100,1,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,1,0,0x11200,0x8,0,100,1,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,1,0,0x11200,0x8,0,100,1,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,2,0,0x10100,0x8,0,100,1,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,2,0,0x10100,0x8,0,100,1,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,2,0,0x10103,0x8,0,100,2,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,2,0,0x10102,0x8,0,100,2,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,3,0,0x11200,0x8,0,100,1,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,3,0,0x11200,0x8,0,100,1,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,7,0,0x10100,0x8,0,100,2,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,7,0,0x10101,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,7,0,0x10103,0x8,0,100,2,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,7,0,0x10104,0x8,0,100,4,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,8,0,0x18300,0x8,0,100,1,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,8,0,0x18300,0x8,0,100,1,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,101,0,0x15000,0x8,0,100,16,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,110,0,0x10101,0x8,0,100,8,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,110,0,0x10600,0x8,0,100,8,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,111,0,0x10101,0x8,0,100,8,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,111,0,0x10103,0x8,0,100,8,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,112,0,0x10102,0x8,0,100,8,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,113,0,0x10103,0x8,0,100,8,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,113,0,0x10100,0x8,0,100,8,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,113,0,0x10100,0x8,0,100,8,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,115,0,0x18601,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,115,0,0x18601,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,126,0,0x10401,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,126,0,0x10401,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,126,0,0x10400,0x8FA,0,100,22,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,128,0,0x10400,0x8FA,0,100,22,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,128,0,0x10400,0x8FA,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,129,0,0x11200,0x8FA,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,129,0,0x11200,0x8FA,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,129,0,0x11200,0x8FA,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,130,0,0x10400,0x8FA,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,130,0,0x10400,0x8FA,0,100,22,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,130,0,0x10400,0x8FA,0,100,22,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,133,0,0x15504,0x8FA,0,100,31,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,134,0,0x10503,0x8FA,0,100,31,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,134,0,0x10503,0x8FA,0,100,33,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,134,0,0x10501,0x8FA,0,100,31,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,137,0,0x10309,0x8FA,0,100,33,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,137,0,0x10309,0x8FA,0,100,33,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,137,0,0x10309,0x8FA,0,100,33,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,138,0,0x11200,0x8FA,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,138,0,0x11200,0x8FA,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,142,0,0x11100,0x8FA,0,100,33,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,144,0,0x10460,0x8FA,0,100,35,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,144,0,0x10460,0x8FA,0,100,34,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,144,0,0x10460,0x8FA,0,100,34,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,147,0,0x10460,0x8FA,0,100,34,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,147,0,0x10460,0x8FA,0,100,34,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,147,0,0x11100,0x8FA,0,100,33,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,153,0,0x11200,0x8FA,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,153,0,0x11200,0x8FA,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,158,0,0x10400,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,158,0,0x10400,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,158,0,0x10400,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,158,0,0x10400,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,16,0,0x10300,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,16,0,0x10300,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,16,0,0x10300,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,160,0,0x10510,0x8,0,100,23,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,160,0,0x10510,0x8,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,160,0,0x10510,0x8,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,161,0,0x18600,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,161,0,0x18600,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,162,0,0x10510,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,162,0,0x10510,0x8,0,100,22,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,163,0,0x10201,0x8,0,100,12,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,163,0,0x10201,0x8,0,100,12,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,164,0,0x10510,0x8,0,100,26,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,164,0,0x10510,0x8,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,164,0,0x10510,0x8,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,165,0,0x18000,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,165,0,0x18000,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,165,0,0x18000,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,165,0,0x18000,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,166,0,0x10600,0x8,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,166,0,0x10600,0x8,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,166,0,0x10600,0x8,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,167,0,0x18601,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,167,0,0x18601,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,171,0,0x10309,0x8,0,100,22,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,171,0,0x10309,0x8,0,100,22,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,175,0,0x10100,0x8,0,100,18,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,175,0,0x10103,0x8,0,100,18,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,175,0,0x10110,0x8,0,100,19,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,175,0,0x10113,0x8,0,100,20,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,175,0,0x10114,0x8,0,100,19,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,176,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,176,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,176,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,176,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,178,0,0x10600,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,178,0,0x10600,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,178,0,0x10600,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,179,0,0x10600,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,179,0,0x10600,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,179,0,0x10600,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,181,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,181,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,181,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,181,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,182,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,182,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,182,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,182,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,190,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,190,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,190,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,190,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,191,0,0x11150,0x8,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,191,0,0x11150,0x8,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,191,0,0x11150,0x8,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,194,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,194,0,0x10201,0x8,0,100,21,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,202,0,0x10110,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,202,0,0x10110,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,204,0,0x10110,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,204,0,0x10110,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,204,0,0x10111,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,204,0,0x10114,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,205,0,0x10500,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,205,0,0x10500,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,205,0,0x10501,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,206,0,0x10309,0x8FA,0,100,30,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,206,0,0x10309,0x8FA,0,100,30,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,206,0,0x10601,0x8FA,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,21,0,0x15504,0x8,0,100,12,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,210,0,0x10309,0x8FA,0,100,30,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,210,0,0x10309,0x8FA,0,100,30,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,213,0,0x10102,0x8FA,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,213,0,0x10100,0x8FA,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,222,0,0x10201,0x8FA,0,100,35,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,222,0,0x10201,0x8FA,0,100,35,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,222,0,0x10201,0x8FA,0,100,35,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,225,0,0x10420,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,225,0,0x10420,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,235,0,0x10201,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,235,0,0x10201,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,235,0,0x10201,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,235,0,0x10201,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,236,0,0x11200,0x8FA,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,236,0,0x11200,0x8FA,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,236,0,0x11200,0x8FA,0,100,25,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,241,0,0x10195,0x8FA,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,249,0,0x15802,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,250,0,0x15800,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,250,0,0x15800,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,250,0,0x15801,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,251,0,0x15800,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,251,0,0x15800,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,254,0,0x15800,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,254,0,0x15800,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,254,0,0x15801,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,254,0,0x15802,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,26,0,0x15000,0x8,0,100,12,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,264,0,0x10301,0x8FA,0,100,35,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,264,0,0x10301,0x8FA,0,100,35,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,264,0,0x10302,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,265,0,0x15801,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,265,0,0x15801,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,266,0,0x15800,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,266,0,0x15800,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,269,0,0x15802,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,269,0,0x15802,0x8FA,0,100,35,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,269,0,0x15800,0x8FA,0,100,35,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,270,0,0x15801,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,274,0,0x15800,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,274,0,0x15800,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,274,0,0x15801,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,274,0,0x15802,0x8FA,0,100,36,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,279,0,0x10205,0x8FA,0,100,35,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,279,0,0x10205,0x8FA,0,100,35,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,284,0,0x10205,0x8FA,0,100,43,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,284,0,0x10205,0x8FA,0,100,43,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,289,0,0x15820,0x8FA,0,100,43,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,318,0,0x10101,0x8,0,100,2,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,318,0,0x10101,0x8,0,100,2,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,318,0,0x10100,0x8,0,100,2,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,318,0,0x10100,0x8,0,100,2,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,321,0,0x10201,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,321,0,0x10201,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,322,0,0x10600,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,322,0,0x10600,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,329,0,0x10309,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,329,0,0x10309,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,337,0,0x10201,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,337,0,0x10201,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,340,0,0x15504,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,340,0,0x15504,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,341,0,0x10600,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,341,0,0x10600,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,342,0,0x10600,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,342,0,0x10600,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,342,0,0x10600,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,343,0,0x10600,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,343,0,0x10600,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,343,0,0x10600,0x8FA,0,100,41,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,369,0,0x11123,0x8FA,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,370,0,0x11123,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,370,0,0x11123,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,373,0,0x10504,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,373,0,0x10504,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,38,0,0x15504,0x8,0,100,11,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,380,0,0x10208,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,380,0,0x10208,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,381,0,0x10910,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,381,0,0x10910,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,384,0,0x15800,0x8,0,100,11,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,384,0,0x15800,0x8,0,100,11,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,384,0,0x15800,0x8,0,100,11,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,388,0,0x10208,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,388,0,0x10208,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,392,0,0x15302,0x8FA,0,100,48,0,0,0,0,1,0,0,0,True,False,False,False,False,False +1,0,400,0,0x10113,0x8,0,100,19,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,400,0,0x10114,0x8,0,100,19,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,400,0,0x10112,0x8,0,100,19,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,400,0,0x10110,0x8,0,100,19,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,402,0,0x11124,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,403,0,0x10600,0x8FA,0,100,46,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,403,0,0x10600,0x8FA,0,100,46,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,403,0,0x10600,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,404,0,0x10208,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,404,0,0x10208,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,404,0,0x10910,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,405,0,0x10208,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,405,0,0x10208,0x8FA,0,100,47,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,44,0,0x19100,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,44,0,0x19100,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,44,0,0x19100,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,44,0,0x19100,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,44,0,0x19100,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,440,0,0x10410,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,440,0,0x10410,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,440,0,0x10410,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,448,0,0x11123,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,448,0,0x11123,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,448,0,0x11123,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,450,0,0x11123,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,450,0,0x11123,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,450,0,0x11123,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,46,0,0x18000,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,46,0,0x18000,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,46,0,0x18000,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,46,0,0x18000,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,46,0,0x18000,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,47,0,0x10400,0x8,0,100,13,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,47,0,0x10400,0x8,0,100,13,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,47,0,0x10400,0x8,0,100,13,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,475,0,0x11123,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,475,0,0x11123,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,475,0,0x11123,0x8FA,0,100,45,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,48,0,0x11100,0x8,0,100,12,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,48,0,0x11101,0x8,0,100,12,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,48,0,0x11102,0x8,0,100,12,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,48,0,0x15504,0x8,0,100,14,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,480,0,0x11200,0x8,0,100,7,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,484,0,0x11200,0x8,0,100,1,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,487,0,0x10502,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,487,0,0x10502,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,487,0,0x10500,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,488,0,0x10309,0x8FA,0,100,30,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,488,0,0x10309,0x8FA,0,100,30,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,489,0,0x10502,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,489,0,0x10503,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,489,0,0x10503,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,497,0,0x10500,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,497,0,0x10501,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,497,0,0x10501,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,499,0,0x10800,0x8FA,0,100,22,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,499,0,0x10800,0x8FA,0,100,23,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,500,0,0x18300,0x8FA,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,500,0,0x18300,0x8FA,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,500,0,0x18300,0x8FA,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,500,0,0x18300,0x8FA,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,500,0,0x18300,0x8FA,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,501,0,0x10502,0x8FA,0,100,30,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,501,0,0x10502,0x8FA,0,100,30,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,501,0,0x10501,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,503,0,0x15504,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,504,0,0x10601,0x8FA,0,100,27,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,504,0,0x10601,0x8FA,0,100,27,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,504,0,0x15504,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,505,0,0x10201,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,505,0,0x10201,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,505,0,0x10201,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,507,0,0x10410,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,507,0,0x10410,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,507,0,0x10410,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,508,0,0x10410,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,508,0,0x10410,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,509,0,0x10110,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,509,0,0x10110,0x8FA,0,100,28,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,509,0,0x10601,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,509,0,0x10601,0x8FA,0,100,29,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,510,0,0x10800,0x8FA,0,100,22,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,510,0,0x10800,0x8FA,0,100,23,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,52,0,0x10200,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,52,0,0x10200,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,52,0,0x10200,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,52,0,0x10200,0x8,0,100,3,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,54,0,0x10300,0x8,0,100,13,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,54,0,0x10300,0x8,0,100,13,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,54,0,0x10300,0x8,0,100,13,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,72,0,0x15502,0x8,0,100,12,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,88,0,0x10301,0x8,0,100,13,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,88,0,0x10308,0x8,0,100,12,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,88,0,0x10301,0x8,0,100,13,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,89,0,0x10400,0x8,0,100,13,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,89,0,0x10400,0x8,0,100,13,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,90,0,0x10200,0x8,0,100,7,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,90,0,0x10200,0x8,0,100,7,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,90,0,0x10200,0x8,0,100,7,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,93,0,0x10114,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,93,0,0x10110,0x8,0,100,16,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,93,0,0x10112,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False +1,0,93,0,0x10110,0x8,0,100,10,0,0,0,0,1,0,0,0,False,False,False,False,False,False