From 346644016c529db6ed63aa866c7cf91cec1b635f Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Fri, 15 Nov 2013 23:10:59 +0000 Subject: [PATCH 01/31] If HGSuitcaseInventoryService.GetRootFolder() fails to create a suitcase folder when required, then don't try to store the null and perform other operations on it. Patch from http://opensimulator.org/mantis/view.php?id=6844 Thanks Kira. --- .../HGSuitcaseInventoryService.cs | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/OpenSim/Services/HypergridService/HGSuitcaseInventoryService.cs b/OpenSim/Services/HypergridService/HGSuitcaseInventoryService.cs index 0601ece9ad..835cde3a88 100644 --- a/OpenSim/Services/HypergridService/HGSuitcaseInventoryService.cs +++ b/OpenSim/Services/HypergridService/HGSuitcaseInventoryService.cs @@ -213,16 +213,23 @@ namespace OpenSim.Services.HypergridService // In the DB we tag it as type 100, but we use -1 (Unknown) outside suitcase = CreateFolder(principalID, root.folderID, 100, "My Suitcase"); if (suitcase == null) + { m_log.ErrorFormat("[HG SUITCASE INVENTORY SERVICE]: Unable to create suitcase folder"); - m_Database.StoreFolder(suitcase); + } + else + { + m_Database.StoreFolder(suitcase); - // Create System folders - CreateSystemFolders(principalID, suitcase.folderID); + // Create System folders + CreateSystemFolders(principalID, suitcase.folderID); + + SetAsNormalFolder(suitcase); + + return ConvertToOpenSim(suitcase); + } } - SetAsNormalFolder(suitcase); - - return ConvertToOpenSim(suitcase); + return null; } protected void CreateSystemFolders(UUID principalID, UUID rootID) From ecfb78dd167c9c2c4509ca4bcf74d0c801641f39 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Fri, 15 Nov 2013 23:16:12 +0000 Subject: [PATCH 02/31] minor: Use default(UUID) in rez attachment failure error logging rather than (UUID)null Patch from http://opensimulator.org/mantis/view.php?id=6843 Thanks Kira. --- .../Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs b/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs index d0e0b3507d..1ca142e62c 100644 --- a/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs +++ b/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs @@ -321,7 +321,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Attachments } catch (Exception e) { - UUID agentId = (sp.ControllingClient == null) ? (UUID)null : sp.ControllingClient.AgentId; + UUID agentId = (sp.ControllingClient == null) ? default(UUID) : sp.ControllingClient.AgentId; m_log.ErrorFormat("[ATTACHMENTS MODULE]: Unable to rez attachment with itemID {0}, assetID {1}, point {2} for {3}: {4}\n{5}", attach.ItemID, attach.AssetID, attachmentPt, agentId, e.Message, e.StackTrace); } From 92fbe675b58bf03ecd14b9244e044d9df9bb016b Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 16 Nov 2013 00:05:49 +0000 Subject: [PATCH 03/31] minor: Add OpenSim.v11.suo to .gitignore file. This is generated if a vs2010 OpenSim.sln is loaded into vs2012 As per http://opensimulator.org/mantis/view.php?id=6839 --- .gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitignore b/.gitignore index f0a5487c6f..fce3a0573b 100644 --- a/.gitignore +++ b/.gitignore @@ -66,6 +66,10 @@ Examples/*.dll OpenSim.build OpenSim.sln OpenSim.suo + +# This is generated if a vs2010 OpenSim.sln is loaded into vs2012 +OpenSim.v11.suo + OpenSim.userprefs Prebuild/Prebuild.build Prebuild/Prebuild.sln From b58a4741051cd4745049d06455925c7e1c9f2142 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 16 Nov 2013 00:21:12 +0000 Subject: [PATCH 04/31] Ignore *.suo and *.user as these are user specific preference files from Visual Studio http://stackoverflow.com/questions/72298/should-i-add-the-visual-studio-suo-and-user-files-to-source-control --- .gitignore | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index fce3a0573b..aa3e024b1d 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,12 @@ *.pidb *.dll.build *.dll + +# Ignore .user and .suo files as these are user preference specific +# http://stackoverflow.com/questions/72298/should-i-add-the-visual-studio-suo-and-user-files-to-source-control +*.suo +*.user + *.VisualState.xml */*/obj */*/*/obj @@ -65,11 +71,6 @@ bin/crashes/ Examples/*.dll OpenSim.build OpenSim.sln -OpenSim.suo - -# This is generated if a vs2010 OpenSim.sln is loaded into vs2012 -OpenSim.v11.suo - OpenSim.userprefs Prebuild/Prebuild.build Prebuild/Prebuild.sln From d728c1beb27dfd3a31f9ad084d1c4094b27b65f9 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 16 Nov 2013 01:25:25 +0000 Subject: [PATCH 05/31] refactor LSL_EventTests.TestStateEntryEvent into single method to test compile --- .../Shared/CodeTools/Tests/LSL_EventTests.cs | 31 ++++++++++--------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs index 2a1c19cddc..a297309116 100644 --- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs +++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs @@ -36,29 +36,32 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests { public class LSL_EventTests : OpenSimTestCase { + CSCodeGenerator m_cg = new CSCodeGenerator(); + [Test] public void TestStateEntryEvent() { TestHelpers.InMethod(); // TestHelpers.EnableLogging(); - CSCodeGenerator cg = new CSCodeGenerator(); - cg.Convert("default { state_entry() {} }"); + TestCompile("default { state_entry() {} }", false); + TestCompile("default { state_entry(integer n) {} }", true); + } + private void TestCompile(string script, bool expectException) + { + bool gotException = false; + + try { - bool gotException = false; - - try - { - cg.Convert("default { state_entry(integer n) {} }"); - } - catch (Exception ) - { - gotException = true; - } - - Assert.That(gotException, Is.True); + m_cg.Convert(script); } + catch (Exception) + { + gotException = true; + } + + Assert.That(gotException, Is.EqualTo(expectException)); } } } \ No newline at end of file From 62006baaef46cc11816a90471454f256e3c8dd82 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 16 Nov 2013 01:30:23 +0000 Subject: [PATCH 06/31] Make state_exit, moving_end, moving_start, not_at_rot_target, not_at_target and timer LSL events generate a syntax error if inappropriately given arguments. This matches behaviour seen on the LL grid and a previous change for state_entry. These are all the events which should take no arguments --- .../Shared/CodeTools/Tests/LSL_EventTests.cs | 60 + .../Shared/CodeTools/lsl.parser.cs | 15567 ++++++++-------- 2 files changed, 7850 insertions(+), 7777 deletions(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs index a297309116..6c510602ba 100644 --- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs +++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs @@ -38,6 +38,46 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests { CSCodeGenerator m_cg = new CSCodeGenerator(); + [Test] + public void TestMovingEndEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestCompile("default { moving_end() {} }", false); + TestCompile("default { moving_end(integer n) {} }", true); + } + + [Test] + public void TestMovingStartEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestCompile("default { moving_start() {} }", false); + TestCompile("default { moving_start(integer n) {} }", true); + } + + [Test] + public void TestNotAtRotTargetEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestCompile("default { not_at_rot_target() {} }", false); + TestCompile("default { not_at_rot_target(integer n) {} }", true); + } + + [Test] + public void TestNotAtTargetEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestCompile("default { not_at_target() {} }", false); + TestCompile("default { not_at_target(integer n) {} }", true); + } + [Test] public void TestStateEntryEvent() { @@ -48,6 +88,26 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests TestCompile("default { state_entry(integer n) {} }", true); } + [Test] + public void TestStateExitEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestCompile("default { state_exit() {} }", false); + TestCompile("default { state_exit(integer n) {} }", true); + } + + [Test] + public void TestTimerEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestCompile("default { timer() {} }", false); + TestCompile("default { timer(integer n) {} }", true); + } + private void TestCompile(string script, bool expectException) { bool gotException = false; diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs index 1e3c6f601e..96dcea9734 100644 --- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs +++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs @@ -130,14 +130,14 @@ public class StateEvent : SYMBOL{ public override string yyname { get { return "StateEvent"; }} public override int yynum { get { return 103; }} public StateEvent(Parser yyp):base(yyp){}} -//%+StateEntryStateEvent+104 -public class StateEntryStateEvent : StateEvent{ - public StateEntryStateEvent (Parser yyp, string name , CompoundStatement cs ):base(((LSLSyntax +//%+VoidArgStateEvent+104 +public class VoidArgStateEvent : StateEvent{ + public VoidArgStateEvent (Parser yyp, string name , CompoundStatement cs ):base(((LSLSyntax )yyp), name , cs ){} -public override string yyname { get { return "StateEntryStateEvent"; }} +public override string yyname { get { return "VoidArgStateEvent"; }} public override int yynum { get { return 104; }} -public StateEntryStateEvent(Parser yyp):base(yyp){}} +public VoidArgStateEvent(Parser yyp):base(yyp){}} //%+ArgumentDeclarationList+105 public class ArgumentDeclarationList : SYMBOL{ public ArgumentDeclarationList (Parser yyp, Declaration d ):base(((LSLSyntax @@ -193,14 +193,14 @@ public class Event : SYMBOL{ public override string yyname { get { return "Event"; }} public override int yynum { get { return 108; }} public Event(Parser yyp):base(yyp){}} -//%+EntryEvent+109 -public class EntryEvent : Event{ - public EntryEvent (Parser yyp, string text ):base(((LSLSyntax +//%+VoidArgEvent+109 +public class VoidArgEvent : Event{ + public VoidArgEvent (Parser yyp, string text ):base(((LSLSyntax )yyp), text ){} -public override string yyname { get { return "EntryEvent"; }} +public override string yyname { get { return "VoidArgEvent"; }} public override int yynum { get { return 109; }} -public EntryEvent(Parser yyp):base(yyp){}} +public VoidArgEvent(Parser yyp):base(yyp){}} //%+CompoundStatement+110 public class CompoundStatement : SYMBOL{ public CompoundStatement (Parser yyp):base(((LSLSyntax @@ -810,14 +810,14 @@ public class StateBody_2 : StateBody { public class StateBody_3 : StateBody { public StateBody_3(Parser yyq):base(yyq, - ((StateEntryStateEvent)(yyq.StackAt(0).m_value)) + ((VoidArgStateEvent)(yyq.StackAt(0).m_value)) ){}} public class StateBody_4 : StateBody { public StateBody_4(Parser yyq):base(yyq, ((StateBody)(yyq.StackAt(1).m_value)) , - ((StateEntryStateEvent)(yyq.StackAt(0).m_value)) + ((VoidArgStateEvent)(yyq.StackAt(0).m_value)) ){}} public class StateEvent_1 : StateEvent { @@ -829,12 +829,12 @@ public class StateEvent_1 : StateEvent { ((CompoundStatement)(yyq.StackAt(0).m_value)) ){}} -public class StateEntryStateEvent_1 : StateEntryStateEvent { - public StateEntryStateEvent_1(Parser yyq):base(yyq, - ((EntryEvent)(yyq.StackAt(3).m_value)) +public class VoidArgStateEvent_1 : VoidArgStateEvent { + public VoidArgStateEvent_1(Parser yyq):base(yyq, + ((VoidArgEvent)(yyq.StackAt(3).m_value)) .yytext, ((CompoundStatement)(yyq.StackAt(0).m_value)) - ){}} + ){}} public class ArgumentDeclarationList_1 : ArgumentDeclarationList { public ArgumentDeclarationList_1(Parser yyq):base(yyq, @@ -1900,88 +1900,88 @@ public class Event_17 : Event { public class Event_18 : Event { public Event_18(Parser yyq):base(yyq, - ((MOVING_END_EVENT)(yyq.StackAt(0).m_value)) + ((NO_SENSOR_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_19 : Event { public Event_19(Parser yyq):base(yyq, - ((MOVING_START_EVENT)(yyq.StackAt(0).m_value)) + ((OBJECT_REZ_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_20 : Event { public Event_20(Parser yyq):base(yyq, - ((NO_SENSOR_EVENT)(yyq.StackAt(0).m_value)) + ((ON_REZ_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_21 : Event { public Event_21(Parser yyq):base(yyq, - ((NOT_AT_ROT_TARGET_EVENT)(yyq.StackAt(0).m_value)) + ((REMOTE_DATA_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_22 : Event { public Event_22(Parser yyq):base(yyq, - ((NOT_AT_TARGET_EVENT)(yyq.StackAt(0).m_value)) + ((RUN_TIME_PERMISSIONS_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_23 : Event { public Event_23(Parser yyq):base(yyq, - ((OBJECT_REZ_EVENT)(yyq.StackAt(0).m_value)) + ((SENSOR_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_24 : Event { public Event_24(Parser yyq):base(yyq, - ((ON_REZ_EVENT)(yyq.StackAt(0).m_value)) + ((TOUCH_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_25 : Event { public Event_25(Parser yyq):base(yyq, - ((REMOTE_DATA_EVENT)(yyq.StackAt(0).m_value)) + ((TOUCH_END_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_26 : Event { public Event_26(Parser yyq):base(yyq, - ((RUN_TIME_PERMISSIONS_EVENT)(yyq.StackAt(0).m_value)) + ((TOUCH_START_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_27 : Event { public Event_27(Parser yyq):base(yyq, - ((SENSOR_EVENT)(yyq.StackAt(0).m_value)) - .yytext){}} - -public class Event_28 : Event { - public Event_28(Parser yyq):base(yyq, - ((STATE_EXIT_EVENT)(yyq.StackAt(0).m_value)) - .yytext){}} - -public class Event_29 : Event { - public Event_29(Parser yyq):base(yyq, - ((TIMER_EVENT)(yyq.StackAt(0).m_value)) - .yytext){}} - -public class Event_30 : Event { - public Event_30(Parser yyq):base(yyq, - ((TOUCH_EVENT)(yyq.StackAt(0).m_value)) - .yytext){}} - -public class Event_31 : Event { - public Event_31(Parser yyq):base(yyq, - ((TOUCH_END_EVENT)(yyq.StackAt(0).m_value)) - .yytext){}} - -public class Event_32 : Event { - public Event_32(Parser yyq):base(yyq, - ((TOUCH_START_EVENT)(yyq.StackAt(0).m_value)) - .yytext){}} - -public class Event_33 : Event { - public Event_33(Parser yyq):base(yyq, ((HTTP_REQUEST_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} -public class EntryEvent_1 : EntryEvent { - public EntryEvent_1(Parser yyq):base(yyq, +public class VoidArgEvent_1 : VoidArgEvent { + public VoidArgEvent_1(Parser yyq):base(yyq, ((STATE_ENTRY_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} + +public class VoidArgEvent_2 : VoidArgEvent { + public VoidArgEvent_2(Parser yyq):base(yyq, + ((STATE_EXIT_EVENT)(yyq.StackAt(0).m_value)) + .yytext){}} + +public class VoidArgEvent_3 : VoidArgEvent { + public VoidArgEvent_3(Parser yyq):base(yyq, + ((MOVING_END_EVENT)(yyq.StackAt(0).m_value)) + .yytext){}} + +public class VoidArgEvent_4 : VoidArgEvent { + public VoidArgEvent_4(Parser yyq):base(yyq, + ((MOVING_START_EVENT)(yyq.StackAt(0).m_value)) + .yytext){}} + +public class VoidArgEvent_5 : VoidArgEvent { + public VoidArgEvent_5(Parser yyq):base(yyq, + ((NOT_AT_ROT_TARGET_EVENT)(yyq.StackAt(0).m_value)) + .yytext){}} + +public class VoidArgEvent_6 : VoidArgEvent { + public VoidArgEvent_6(Parser yyq):base(yyq, + ((NOT_AT_TARGET_EVENT)(yyq.StackAt(0).m_value)) + .yytext){}} + +public class VoidArgEvent_7 : VoidArgEvent { + public VoidArgEvent_7(Parser yyq):base(yyq, + ((TIMER_EVENT)(yyq.StackAt(0).m_value)) + .yytext){}} public class yyLSLSyntax : YyParser { public override object Action(Parser yyq,SYMBOL yysym, int yyact) { @@ -2572,80 +2572,124 @@ public yyLSLSyntax 18,1,242,177,2, 0,1,2471,350,18, 1,2471,351,20,352, -4,34,83,0,84, -0,65,0,84,0, -69,0,95,0,69, -0,78,0,84,0, -82,0,89,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,85,1,1, -2,0,1,2472,353, -18,1,2472,354,20, -355,4,36,72,0, -84,0,84,0,80, -0,95,0,82,0, -69,0,81,0,85, -0,69,0,83,0, +4,22,84,0,73, +0,77,0,69,0, +82,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +87,1,1,2,0, +1,2472,353,18,1, +2472,354,20,355,4, +38,78,0,79,0, +84,0,95,0,65, +0,84,0,95,0, +84,0,65,0,82, +0,71,0,69,0, 84,0,95,0,69, 0,86,0,69,0, 78,0,84,0,1, -91,1,1,2,0, +79,1,1,2,0, 1,2473,356,18,1, 2473,357,20,358,4, -34,84,0,79,0, -85,0,67,0,72, +46,78,0,79,0, +84,0,95,0,65, +0,84,0,95,0, +82,0,79,0,84, +0,95,0,84,0, +65,0,82,0,71, +0,69,0,84,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,78,1, +1,2,0,1,2474, +359,18,1,2474,360, +20,361,4,36,77, +0,79,0,86,0, +73,0,78,0,71, 0,95,0,83,0, 84,0,65,0,82, 0,84,0,95,0, 69,0,86,0,69, 0,78,0,84,0, -1,89,1,1,2, -0,1,2474,359,18, -1,2474,360,20,361, -4,30,84,0,79, -0,85,0,67,0, -72,0,95,0,69, -0,78,0,68,0, -95,0,69,0,86, +1,76,1,1,2, +0,1,2475,362,18, +1,2475,363,20,364, +4,32,77,0,79, +0,86,0,73,0, +78,0,71,0,95, 0,69,0,78,0, -84,0,1,90,1, -1,2,0,1,2475, -362,18,1,2475,363, -20,364,4,22,84, -0,79,0,85,0, -67,0,72,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,88,1,1, -2,0,1,2476,365, -18,1,2476,366,20, -367,4,22,84,0, -73,0,77,0,69, -0,82,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,87,1,1,2, -0,1,2477,368,18, -1,2477,369,20,370, -4,32,83,0,84, -0,65,0,84,0, -69,0,95,0,69, -0,88,0,73,0, -84,0,95,0,69, +68,0,95,0,69, 0,86,0,69,0, 78,0,84,0,1, -86,1,1,2,0, +75,1,1,2,0, +1,2476,365,18,1, +2476,366,20,367,4, +32,83,0,84,0, +65,0,84,0,69, +0,95,0,69,0, +88,0,73,0,84, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,86, +1,1,2,0,1, +2477,368,18,1,2477, +369,20,370,4,34, +83,0,84,0,65, +0,84,0,69,0, +95,0,69,0,78, +0,84,0,82,0, +89,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +85,1,1,2,0, 1,2478,371,18,1, 2478,372,20,373,4, +36,72,0,84,0, +84,0,80,0,95, +0,82,0,69,0, +81,0,85,0,69, +0,83,0,84,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,91,1, +1,2,0,1,2479, +374,18,1,2479,375, +20,376,4,34,84, +0,79,0,85,0, +67,0,72,0,95, +0,83,0,84,0, +65,0,82,0,84, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,89, +1,1,2,0,1, +2480,377,18,1,2480, +378,20,379,4,30, +84,0,79,0,85, +0,67,0,72,0, +95,0,69,0,78, +0,68,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,90,1,1,2, +0,1,2481,380,18, +1,2481,381,20,382, +4,22,84,0,79, +0,85,0,67,0, +72,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +88,1,1,2,0, +1,2482,383,18,1, +2482,384,20,385,4, 24,83,0,69,0, 78,0,83,0,79, 0,82,0,95,0, 69,0,86,0,69, 0,78,0,84,0, 1,84,1,1,2, -0,1,2479,374,18, -1,2479,375,20,376, +0,1,2483,386,18, +1,2483,387,20,388, 4,52,82,0,85, 0,78,0,95,0, 84,0,73,0,77, @@ -2658,488 +2702,138 @@ public yyLSLSyntax 0,86,0,69,0, 78,0,84,0,1, 83,1,1,2,0, -1,2480,377,18,1, -2480,378,20,379,4, -34,82,0,69,0, -77,0,79,0,84, -0,69,0,95,0, -68,0,65,0,84, -0,65,0,95,0, +1,256,389,18,1, +256,390,20,391,4, +14,80,0,69,0, +82,0,67,0,69, +0,78,0,84,0, +1,22,1,1,2, +0,1,1371,392,18, +1,1371,222,2,0, +1,2486,393,18,1, +2486,394,20,395,4, +32,79,0,66,0, +74,0,69,0,67, +0,84,0,95,0, +82,0,69,0,90, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,80, +1,1,2,0,1, +2487,396,18,1,2487, +397,20,398,4,30, +78,0,79,0,95, +0,83,0,69,0, +78,0,83,0,79, +0,82,0,95,0, 69,0,86,0,69, 0,78,0,84,0, -1,82,1,1,2, -0,1,2481,380,18, -1,2481,381,20,382, -4,24,79,0,78, -0,95,0,82,0, -69,0,90,0,95, +1,77,1,1,2, +0,1,1931,399,18, +1,1931,269,2,0, +1,1932,400,18,1, +1932,401,20,402,4, +4,73,0,70,0, +1,42,1,1,2, +0,1,262,403,18, +1,262,177,2,0, +1,1377,404,18,1, +1377,177,2,0,1, +2492,405,18,1,2492, +406,20,407,4,48, +76,0,65,0,78, +0,68,0,95,0, +67,0,79,0,76, +0,76,0,73,0, +83,0,73,0,79, +0,78,0,95,0, +69,0,78,0,68, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,70, +1,1,2,0,1, +1876,408,18,1,1876, +135,2,0,1,2494, +409,18,1,2494,410, +20,411,4,38,72, +0,84,0,84,0, +80,0,95,0,82, +0,69,0,83,0, +80,0,79,0,78, +0,83,0,69,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,68,1, +1,2,0,1,2495, +412,18,1,2495,413, +20,414,4,22,69, +0,77,0,65,0, +73,0,76,0,95, 0,69,0,86,0, 69,0,78,0,84, -0,1,81,1,1, -2,0,1,2482,383, -18,1,2482,384,20, -385,4,32,79,0, -66,0,74,0,69, -0,67,0,84,0, -95,0,82,0,69, -0,90,0,95,0, -69,0,86,0,69, +0,1,67,1,1, +2,0,1,1939,415, +18,1,1939,177,2, +0,1,2497,416,18, +1,2497,417,20,418, +4,26,67,0,79, 0,78,0,84,0, -1,80,1,1,2, -0,1,2483,386,18, -1,2483,387,20,388, -4,38,78,0,79, -0,84,0,95,0, +82,0,79,0,76, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,65, +1,1,2,0,1, +827,419,18,1,827, +177,2,0,1,2499, +420,18,1,2499,421, +20,422,4,38,67, +0,79,0,76,0, +76,0,73,0,83, +0,73,0,79,0, +78,0,95,0,69, +0,78,0,68,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,63,1, +1,2,0,1,2500, +423,18,1,2500,424, +20,425,4,30,67, +0,79,0,76,0, +76,0,73,0,83, +0,73,0,79,0, +78,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +62,1,1,2,0, +1,2501,426,18,1, +2501,427,20,428,4, +26,67,0,72,0, +65,0,78,0,71, +0,69,0,68,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,61,1, +1,2,0,1,2502, +429,18,1,2502,430, +20,431,4,24,65, +0,84,0,84,0, +65,0,67,0,72, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,60, +1,1,2,0,1, +2503,432,18,1,2503, +433,20,434,4,30, 65,0,84,0,95, 0,84,0,65,0, 82,0,71,0,69, 0,84,0,95,0, 69,0,86,0,69, 0,78,0,84,0, -1,79,1,1,2, -0,1,256,389,18, -1,256,390,20,391, -4,14,80,0,69, -0,82,0,67,0, -69,0,78,0,84, -0,1,22,1,1, -2,0,1,1371,392, -18,1,1371,222,2, -0,1,2486,393,18, -1,2486,394,20,395, -4,36,77,0,79, -0,86,0,73,0, -78,0,71,0,95, -0,83,0,84,0, -65,0,82,0,84, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,76, -1,1,2,0,1, -2487,396,18,1,2487, -397,20,398,4,32, -77,0,79,0,86, -0,73,0,78,0, -71,0,95,0,69, -0,78,0,68,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,75,1, -1,2,0,1,1931, -399,18,1,1931,269, -2,0,1,1932,400, -18,1,1932,401,20, -402,4,4,73,0, -70,0,1,42,1, -1,2,0,1,262, -403,18,1,262,177, -2,0,1,1377,404, -18,1,1377,177,2, -0,1,2492,405,18, -1,2492,406,20,407, -4,48,76,0,65, -0,78,0,68,0, -95,0,67,0,79, -0,76,0,76,0, -73,0,83,0,73, -0,79,0,78,0, -95,0,69,0,78, -0,68,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,70,1,1,2, -0,1,1876,408,18, -1,1876,135,2,0, -1,2494,409,18,1, -2494,410,20,411,4, -38,72,0,84,0, -84,0,80,0,95, -0,82,0,69,0, -83,0,80,0,79, -0,78,0,83,0, -69,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -68,1,1,2,0, -1,2495,412,18,1, -2495,413,20,414,4, -22,69,0,77,0, -65,0,73,0,76, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,67, -1,1,2,0,1, -1939,415,18,1,1939, -177,2,0,1,2497, -416,18,1,2497,417, -20,418,4,26,67, -0,79,0,78,0, -84,0,82,0,79, -0,76,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,65,1,1,2, -0,1,827,419,18, -1,827,177,2,0, -1,2499,420,18,1, -2499,421,20,422,4, -38,67,0,79,0, -76,0,76,0,73, -0,83,0,73,0, -79,0,78,0,95, -0,69,0,78,0, -68,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -63,1,1,2,0, -1,2500,423,18,1, -2500,424,20,425,4, -30,67,0,79,0, -76,0,76,0,73, -0,83,0,73,0, -79,0,78,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,62,1,1, -2,0,1,2501,426, -18,1,2501,427,20, -428,4,26,67,0, -72,0,65,0,78, -0,71,0,69,0, -68,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -61,1,1,2,0, -1,2502,429,18,1, -2502,430,20,431,4, -24,65,0,84,0, -84,0,65,0,67, -0,72,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,60,1,1,2, -0,1,2503,432,18, -1,2503,433,20,434, -4,30,65,0,84, -0,95,0,84,0, -65,0,82,0,71, -0,69,0,84,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,59,1, -1,2,0,1,2504, -435,18,1,2504,436, -20,437,4,38,65, -0,84,0,95,0, -82,0,79,0,84, -0,95,0,84,0, -65,0,82,0,71, -0,69,0,84,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,58,1, -1,2,0,1,277, -438,18,1,277,439, -20,440,4,10,83, -0,76,0,65,0, -83,0,72,0,1, -21,1,1,2,0, -1,2506,441,18,1, -2506,135,2,0,1, -2507,442,18,1,2507, -159,2,0,1,2509, -443,18,1,2509,342, -2,0,1,2510,444, -18,1,2510,445,20, -446,4,10,69,0, -118,0,101,0,110, -0,116,0,1,108, -1,2,2,0,1, -283,447,18,1,283, -177,2,0,1,1958, -448,18,1,1958,159, -2,0,1,1406,449, -18,1,1406,169,2, -0,1,1407,450,18, -1,1407,216,2,0, -1,2522,451,18,1, -2522,159,2,0,1, -2524,452,18,1,2524, -342,2,0,1,2526, -453,18,1,2526,454, -20,455,4,18,83, -0,116,0,97,0, -116,0,101,0,66, -0,111,0,100,0, -121,0,1,102,1, -2,2,0,1,299, -456,18,1,299,457, -20,458,4,8,83, -0,84,0,65,0, -82,0,1,20,1, -1,2,0,1,1370, -459,18,1,1370,169, -2,0,1,305,460, -18,1,305,177,2, -0,1,2458,461,18, -1,2458,269,2,0, -1,2459,462,18,1, -2459,150,2,0,1, -2464,463,18,1,2464, -150,2,0,1,1989, -464,18,1,1989,269, -2,0,1,1990,465, -18,1,1990,466,20, -467,4,8,69,0, -76,0,83,0,69, -0,1,43,1,1, -2,0,1,2470,468, -18,1,2470,162,2, -0,1,322,469,18, -1,322,234,2,0, -1,1933,470,18,1, -1933,135,2,0,1, -883,471,18,1,883, -177,2,0,1,328, -472,18,1,328,177, -2,0,1,1443,473, -18,1,1443,252,2, -0,1,1449,474,18, -1,1449,177,2,0, -1,2485,475,18,1, -2485,476,20,477,4, -30,78,0,79,0, -95,0,83,0,69, -0,78,0,83,0, -79,0,82,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,77,1,1, -2,0,1,2565,478, -18,1,2565,150,2, -0,1,2566,479,18, -1,2566,480,20,481, -4,40,83,0,116, -0,97,0,116,0, -101,0,69,0,110, -0,116,0,114,0, -121,0,83,0,116, -0,97,0,116,0, -101,0,69,0,118, -0,101,0,110,0, -116,0,1,104,1, -2,2,0,1,2488, -482,18,1,2488,483, -20,484,4,22,77, -0,79,0,78,0, -69,0,89,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,74,1,1, -2,0,1,2489,485, -18,1,2489,486,20, -487,4,24,76,0, -73,0,83,0,84, -0,69,0,78,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,73,1, -1,2,0,1,2490, -488,18,1,2490,489, -20,490,4,36,76, -0,73,0,78,0, -75,0,95,0,77, -0,69,0,83,0, -83,0,65,0,71, -0,69,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,72,1,1,2, -0,1,2491,491,18, -1,2491,492,20,493, -4,52,76,0,65, -0,78,0,68,0, -95,0,67,0,79, -0,76,0,76,0, -73,0,83,0,73, -0,79,0,78,0, -95,0,83,0,84, -0,65,0,82,0, -84,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -71,1,1,2,0, -1,2493,494,18,1, -2493,495,20,496,4, -40,76,0,65,0, -78,0,68,0,95, -0,67,0,79,0, -76,0,76,0,73, -0,83,0,73,0, -79,0,78,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,69,1,1, -2,0,1,1413,497, -18,1,1413,177,2, -0,1,346,498,18, -1,346,499,20,500, -4,8,80,0,76, -0,85,0,83,0, -1,18,1,1,2, -0,1,2496,501,18, -1,2496,502,20,503, -4,32,68,0,65, -0,84,0,65,0, -83,0,69,0,82, -0,86,0,69,0, -82,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -66,1,1,2,0, -1,2021,504,18,1, -2021,269,2,0,1, -2022,505,18,1,2022, -346,2,0,1,352, -506,18,1,352,177, -2,0,1,2024,507, -18,1,2024,132,2, -0,1,2025,508,18, -1,2025,509,20,510, -4,8,74,0,85, -0,77,0,80,0, -1,49,1,1,2, -0,1,2026,511,18, -1,2026,132,2,0, -1,2027,512,18,1, -2027,513,20,514,4, -4,65,0,84,0, -1,23,1,1,2, -0,1,2028,515,18, -1,2028,132,2,0, -1,2029,516,18,1, -2029,342,2,0,1, -2030,517,18,1,2030, -518,20,519,4,14, -70,0,111,0,114, -0,76,0,111,0, -111,0,112,0,1, -123,1,2,2,0, -1,2031,520,18,1, -2031,521,20,522,4, -32,68,0,111,0, -87,0,104,0,105, -0,108,0,101,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,1,122, -1,2,2,0,1, -2032,523,18,1,2032, -524,20,525,4,28, -87,0,104,0,105, -0,108,0,101,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,1,121, -1,2,2,0,1, -2033,526,18,1,2033, -527,20,528,4,22, -73,0,102,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,1,120,1, -2,2,0,1,2034, -529,18,1,2034,530, -20,531,4,22,83, -0,116,0,97,0, -116,0,101,0,67, -0,104,0,97,0, -110,0,103,0,101, -0,1,119,1,2, -2,0,1,1478,532, -18,1,1478,169,2, -0,1,1479,533,18, -1,1479,285,2,0, -1,2037,534,18,1, -2037,201,2,0,1, -2038,535,18,1,2038, -536,20,537,4,18, -74,0,117,0,109, -0,112,0,76,0, -97,0,98,0,101, -0,108,0,1,117, -1,2,2,0,1, -2039,538,18,1,2039, -201,2,0,1,2040, -539,18,1,2040,540, -20,541,4,30,82, -0,101,0,116,0, -117,0,114,0,110, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, -116,1,2,2,0, -1,2041,542,18,1, -2041,201,2,0,1, -1485,543,18,1,1485, -177,2,0,1,372, -544,18,1,372,189, -2,0,1,373,545, -18,1,373,132,2, -0,1,374,546,18, -1,374,185,2,0, -1,375,547,18,1, -375,132,2,0,1, -376,548,18,1,376, -192,2,0,1,377, -549,18,1,377,132, -2,0,1,378,550, -18,1,378,185,2, -0,1,379,551,18, -1,379,132,2,0, -1,380,552,18,1, -380,553,20,554,4, -16,67,0,111,0, -110,0,115,0,116, -0,97,0,110,0, -116,0,1,129,1, -2,2,0,1,381, -555,18,1,381,299, -2,0,1,371,556, -18,1,371,557,20, -558,4,24,70,0, -117,0,110,0,99, -0,116,0,105,0, -111,0,110,0,67, -0,97,0,108,0, -108,0,1,125,1, -2,2,0,1,942, -559,18,1,942,177, -2,0,1,387,560, -18,1,387,177,2, -0,1,1514,561,18, -1,1514,169,2,0, -1,1515,562,18,1, -1515,307,2,0,1, -2606,563,18,1,2606, -454,2,0,1,2074, -564,18,1,2074,169, -2,0,1,2075,565, -18,1,2075,159,2, -0,1,406,566,18, -1,406,143,2,0, -1,1521,567,18,1, -1521,177,2,0,1, -412,568,18,1,412, -177,2,0,1,2484, -569,18,1,2484,570, -20,571,4,46,78, -0,79,0,84,0, -95,0,65,0,84, +1,59,1,1,2, +0,1,2504,435,18, +1,2504,436,20,437, +4,38,65,0,84, 0,95,0,82,0, 79,0,84,0,95, 0,84,0,65,0, @@ -3147,1092 +2841,1411 @@ public yyLSLSyntax 0,84,0,95,0, 69,0,86,0,69, 0,78,0,84,0, -1,78,1,1,2, -0,1,2023,572,18, -1,2023,573,20,574, -4,26,68,0,69, -0,70,0,65,0, -85,0,76,0,84, -0,95,0,83,0, -84,0,65,0,84, -0,69,0,1,47, -1,1,2,0,1, -2564,575,18,1,2564, -576,20,577,4,20, -83,0,116,0,97, -0,116,0,101,0, -69,0,118,0,101, -0,110,0,116,0, -1,103,1,2,2, -0,1,2648,578,18, -1,2648,579,20,580, -4,12,83,0,116, +1,58,1,1,2, +0,1,277,438,18, +1,277,439,20,440, +4,10,83,0,76, +0,65,0,83,0, +72,0,1,21,1, +1,2,0,1,2506, +441,18,1,2506,135, +2,0,1,2507,442, +18,1,2507,159,2, +0,1,2509,443,18, +1,2509,342,2,0, +1,2510,444,18,1, +2510,445,20,446,4, +10,69,0,118,0, +101,0,110,0,116, +0,1,108,1,2, +2,0,1,283,447, +18,1,283,177,2, +0,1,1958,448,18, +1,1958,159,2,0, +1,1406,449,18,1, +1406,169,2,0,1, +1407,450,18,1,1407, +216,2,0,1,2522, +451,18,1,2522,159, +2,0,1,2524,452, +18,1,2524,342,2, +0,1,2526,453,18, +1,2526,454,20,455, +4,18,83,0,116, 0,97,0,116,0, -101,0,115,0,1, -100,1,2,2,0, -1,2567,581,18,1, -2567,576,2,0,1, -1442,582,18,1,1442, -169,2,0,1,2569, -583,18,1,2569,162, -2,0,1,2652,584, -18,1,2652,165,2, -0,1,2653,585,18, -1,2653,132,2,0, -1,2654,586,18,1, -2654,135,2,0,1, -2035,587,18,1,2035, -201,2,0,1,2036, -588,18,1,2036,589, -20,590,4,26,74, -0,117,0,109,0, -112,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -1,118,1,2,2, -0,1,431,591,18, -1,431,143,2,0, -1,2105,592,18,1, -2105,269,2,0,1, -2106,593,18,1,2106, -466,2,0,1,1550, -594,18,1,1550,169, -2,0,1,437,595, -18,1,437,177,2, -0,1,2044,596,18, -1,2044,597,20,598, -4,28,69,0,109, -0,112,0,116,0, -121,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -1,113,1,2,2, -0,1,2045,599,18, -1,2045,201,2,0, -1,1555,600,18,1, -1555,177,2,0,1, -2670,601,18,1,2670, -307,2,0,1,2511, -602,18,1,2511,135, -2,0,1,1001,603, -18,1,1001,557,2, -0,1,1002,604,18, -1,1002,553,2,0, -1,447,605,18,1, -447,316,2,0,1, -2676,606,18,1,2676, -177,2,0,1,2520, -607,18,1,2520,140, -2,0,1,1010,608, -18,1,1010,169,2, -0,1,1011,609,18, -1,1011,159,2,0, -1,1012,610,18,1, -1012,177,2,0,1, -1013,611,18,1,1013, -159,2,0,1,459, -612,18,1,459,613, -20,614,4,24,76, -0,69,0,70,0, -84,0,95,0,66, -0,82,0,65,0, -67,0,75,0,69, -0,84,0,1,27, -1,1,2,0,1, -1574,615,18,1,1574, -201,2,0,1,461, -616,18,1,461,617, -20,618,4,24,65, -0,114,0,103,0, -117,0,109,0,101, -0,110,0,116,0, -76,0,105,0,115, -0,116,0,1,126, -1,2,2,0,1, -462,619,18,1,462, -143,2,0,1,464, -620,18,1,464,621, -20,622,4,16,65, -0,114,0,103,0, -117,0,109,0,101, -0,110,0,116,0, -1,127,1,2,2, -0,1,2136,623,18, -1,2136,269,2,0, -1,2729,104,1,2695, -624,18,1,2695,201, -2,0,1,1585,625, -18,1,1585,626,20, -627,4,12,82,0, -69,0,84,0,85, -0,82,0,78,0, -1,50,1,1,2, -0,1,476,628,18, -1,476,629,20,630, -4,30,83,0,84, -0,82,0,73,0, -78,0,71,0,95, -0,67,0,79,0, -78,0,83,0,84, -0,65,0,78,0, -84,0,1,3,1, -1,2,0,1,477, -631,18,1,477,632, -20,633,4,28,70, -0,76,0,79,0, -65,0,84,0,95, -0,67,0,79,0, -78,0,83,0,84, -0,65,0,78,0, -84,0,1,95,1, -1,2,0,1,478, -634,18,1,478,635, -20,636,4,40,72, -0,69,0,88,0, -95,0,73,0,78, -0,84,0,69,0, -71,0,69,0,82, -0,95,0,67,0, -79,0,78,0,83, -0,84,0,65,0, -78,0,84,0,1, -94,1,1,2,0, -1,479,637,18,1, -479,638,20,639,4, -32,73,0,78,0, -84,0,69,0,71, -0,69,0,82,0, -95,0,67,0,79, -0,78,0,83,0, -84,0,65,0,78, -0,84,0,1,93, -1,1,2,0,1, -480,640,18,1,480, -641,20,642,4,26, -82,0,73,0,71, -0,72,0,84,0, -95,0,66,0,82, -0,65,0,67,0, -75,0,69,0,84, -0,1,28,1,1, -2,0,1,481,643, -18,1,481,621,2, -0,1,2718,644,18, -1,2718,579,2,0, -1,1048,645,18,1, -1048,177,2,0,1, -2725,646,18,1,2725, -153,2,0,1,2726, -647,18,1,2726,648, -20,649,4,50,71, -0,108,0,111,0, -98,0,97,0,108, -0,86,0,97,0, -114,0,105,0,97, -0,98,0,108,0, -101,0,68,0,101, -0,99,0,108,0, -97,0,114,0,97, -0,116,0,105,0, -111,0,110,0,1, -98,1,2,2,0, -1,2563,650,18,1, -2563,480,2,0,1, -2728,651,18,1,2728, -648,2,0,1,2042, -652,18,1,2042,653, -20,654,4,20,65, -0,115,0,115,0, -105,0,103,0,110, -0,109,0,101,0, -110,0,116,0,1, -114,1,2,2,0, -1,2043,655,18,1, -2043,201,2,0,1, -2568,656,18,1,2568, -573,2,0,1,1620, -657,18,1,1620,169, -2,0,1,1621,658, -18,1,1621,156,2, -0,1,1622,659,18, -1,1622,307,2,0, -1,509,660,18,1, -509,143,2,0,1, -2498,661,18,1,2498, -662,20,663,4,42, -67,0,79,0,76, -0,76,0,73,0, -83,0,73,0,79, +101,0,66,0,111, +0,100,0,121,0, +1,102,1,2,2, +0,1,299,456,18, +1,299,457,20,458, +4,8,83,0,84, +0,65,0,82,0, +1,20,1,1,2, +0,1,1370,459,18, +1,1370,169,2,0, +1,305,460,18,1, +305,177,2,0,1, +2458,461,18,1,2458, +269,2,0,1,2459, +462,18,1,2459,150, +2,0,1,2464,463, +18,1,2464,150,2, +0,1,1989,464,18, +1,1989,269,2,0, +1,1990,465,18,1, +1990,466,20,467,4, +8,69,0,76,0, +83,0,69,0,1, +43,1,1,2,0, +1,2470,468,18,1, +2470,162,2,0,1, +322,469,18,1,322, +234,2,0,1,1933, +470,18,1,1933,135, +2,0,1,883,471, +18,1,883,177,2, +0,1,328,472,18, +1,328,177,2,0, +1,1443,473,18,1, +1443,252,2,0,1, +1449,474,18,1,1449, +177,2,0,1,2485, +475,18,1,2485,476, +20,477,4,24,79, 0,78,0,95,0, -83,0,84,0,65, -0,82,0,84,0, +82,0,69,0,90, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,81, +1,1,2,0,1, +2565,478,18,1,2565, +150,2,0,1,2566, +479,18,1,2566,480, +20,481,4,34,86, +0,111,0,105,0, +100,0,65,0,114, +0,103,0,83,0, +116,0,97,0,116, +0,101,0,69,0, +118,0,101,0,110, +0,116,0,1,104, +1,2,2,0,1, +2488,482,18,1,2488, +483,20,484,4,22, +77,0,79,0,78, +0,69,0,89,0, 95,0,69,0,86, 0,69,0,78,0, -84,0,1,64,1, -1,2,0,1,1628, -664,18,1,1628,177, -2,0,1,515,665, -18,1,515,177,2, -0,1,2505,666,18, -1,2505,667,20,668, -4,20,69,0,110, -0,116,0,114,0, -121,0,69,0,118, -0,101,0,110,0, -116,0,1,109,1, -2,2,0,1,2663, -669,18,1,2663,140, -2,0,1,2665,670, -18,1,2665,159,2, -0,1,2667,671,18, -1,2667,342,2,0, -1,525,672,18,1, -525,316,2,0,1, -2197,673,18,1,2197, -169,2,0,1,2198, -674,18,1,2198,159, -2,0,1,1591,675, -18,1,1591,177,2, -0,1,1094,676,18, -1,1094,617,2,0, -1,1096,677,18,1, -1096,159,2,0,1, -1657,678,18,1,1657, -201,2,0,1,1658, -679,18,1,1658,680, -20,681,4,6,70, -0,79,0,82,0, -1,46,1,1,2, -0,1,1659,682,18, -1,1659,135,2,0, -1,1665,683,18,1, -1665,177,2,0,1, -1113,684,18,1,1113, -185,2,0,685,5, -0,686,5,329,1, -2,687,19,262,1, -2,688,5,6,1, -2651,689,17,690,15, -691,4,14,37,0, -83,0,116,0,97, -0,116,0,101,0, -115,0,1,-1,1, -5,692,20,693,4, -16,83,0,116,0, -97,0,116,0,101, -0,115,0,95,0, -50,0,1,155,1, -3,1,3,1,2, -694,22,1,12,1, -2652,695,17,696,15, -691,1,-1,1,5, -697,20,698,4,16, -83,0,116,0,97, -0,116,0,101,0, -115,0,95,0,49, -0,1,154,1,3, -1,2,1,1,699, -22,1,11,1,2565, -700,17,701,15,702, -4,12,37,0,83, -0,116,0,97,0, -116,0,101,0,1, --1,1,5,703,20, -704,4,14,83,0, -116,0,97,0,116, -0,101,0,95,0, -50,0,1,157,1, -3,1,6,1,5, -705,22,1,14,1, -2645,706,17,707,15, -702,1,-1,1,5, -708,20,709,4,14, -83,0,116,0,97, -0,116,0,101,0, -95,0,49,0,1, -156,1,3,1,5, -1,4,710,22,1, -13,1,2718,711,17, -712,15,713,4,30, -37,0,76,0,83, -0,76,0,80,0, -114,0,111,0,103, -0,114,0,97,0, -109,0,82,0,111, -0,111,0,116,0, -1,-1,1,5,714, -20,715,4,32,76, -0,83,0,76,0, -80,0,114,0,111, -0,103,0,114,0, -97,0,109,0,82, -0,111,0,111,0, -116,0,95,0,49, -0,1,144,1,3, -1,3,1,2,716, -22,1,1,1,2648, -717,17,718,15,713, -1,-1,1,5,719, -20,720,4,32,76, -0,83,0,76,0, -80,0,114,0,111, -0,103,0,114,0, -97,0,109,0,82, -0,111,0,111,0, -116,0,95,0,50, -0,1,145,1,3, -1,2,1,1,721, -22,1,2,1,3, -722,19,630,1,3, -723,5,95,1,256, -724,16,0,628,1, -1261,725,16,0,628, -1,509,726,16,0, -628,1,1515,727,16, -0,628,1,2021,728, -17,729,15,730,4, -24,37,0,73,0, -102,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -1,-1,1,5,731, -20,732,4,26,73, -0,102,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,50,0, -1,190,1,3,1, -8,1,7,733,22, -1,48,1,1775,734, -16,0,628,1,2029, -735,17,736,15,737, -4,20,37,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,1,-1,1, -5,738,20,739,4, -24,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,95, -0,49,0,51,0, -1,184,1,3,1, -2,1,1,740,22, -1,42,1,2030,741, -17,742,15,737,1, --1,1,5,743,20, -744,4,24,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,49,0, -50,0,1,183,1, -3,1,2,1,1, -745,22,1,41,1, -2031,746,17,747,15, -737,1,-1,1,5, -748,20,749,4,24, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,49,0,1, -182,1,3,1,2, -1,1,750,22,1, -40,1,2032,751,17, -752,15,737,1,-1, -1,5,753,20,754, -4,24,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -95,0,49,0,48, -0,1,181,1,3, -1,2,1,1,755, -22,1,39,1,2033, -756,17,757,15,737, -1,-1,1,5,758, -20,759,4,22,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,95,0,57, -0,1,180,1,3, -1,2,1,1,760, -22,1,38,1,277, -761,16,0,628,1, -2035,762,17,763,15, -737,1,-1,1,5, -764,20,765,4,22, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -56,0,1,179,1, -3,1,3,1,2, -766,22,1,37,1, -2037,767,17,768,15, -737,1,-1,1,5, -769,20,770,4,22, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -55,0,1,178,1, -3,1,3,1,2, -771,22,1,36,1, -2039,772,17,773,15, -737,1,-1,1,5, -774,20,775,4,22, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -54,0,1,177,1, -3,1,3,1,2, -776,22,1,35,1, -32,777,16,0,628, -1,2041,778,17,779, -15,737,1,-1,1, -5,780,20,781,4, -22,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,95, -0,53,0,1,176, -1,3,1,3,1, -2,782,22,1,34, -1,2293,783,16,0, -628,1,2043,784,17, -785,15,737,1,-1, -1,5,786,20,787, -4,22,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -95,0,51,0,1, -174,1,3,1,3, -1,2,788,22,1, -32,1,2045,789,17, -790,15,737,1,-1, -1,5,791,20,792, -4,22,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -95,0,49,0,1, -172,1,3,1,3, -1,2,793,22,1, -30,1,41,794,16, -0,628,1,1297,795, -16,0,628,1,43, -796,16,0,628,1, -1803,797,17,798,15, -799,4,16,37,0, -70,0,111,0,114, -0,76,0,111,0, -111,0,112,0,1, --1,1,5,800,20, -801,4,18,70,0, -111,0,114,0,76, -0,111,0,111,0, -112,0,95,0,49, -0,1,197,1,3, -1,10,1,9,802, -22,1,55,1,1804, -803,16,0,628,1, -299,804,16,0,628, -1,52,805,16,0, -628,1,2318,806,16, -0,628,1,62,807, -16,0,628,1,2075, -808,16,0,628,1, -1574,809,17,810,15, -737,1,-1,1,5, -811,20,812,4,22, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -52,0,1,175,1, -3,1,3,1,2, -813,22,1,33,1, -71,814,16,0,628, -1,76,815,16,0, -628,1,1834,816,16, -0,628,1,2337,817, -16,0,628,1,79, -818,16,0,628,1, -1335,819,16,0,628, -1,322,820,16,0, -628,1,85,821,16, -0,628,1,89,822, -16,0,628,1,346, -823,16,0,628,1, -2105,824,17,825,15, -730,1,-1,1,5, -826,20,827,4,26, -73,0,102,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,95,0,51, -0,1,191,1,3, -1,6,1,5,828, -22,1,49,1,2106, -829,16,0,628,1, -97,830,16,0,628, -1,1860,831,17,832, -15,833,4,34,37, -0,68,0,111,0, -87,0,104,0,105, -0,108,0,101,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,1,-1, -1,5,834,20,835, -4,36,68,0,111, +84,0,1,74,1, +1,2,0,1,2489, +485,18,1,2489,486, +20,487,4,24,76, +0,73,0,83,0, +84,0,69,0,78, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,73, +1,1,2,0,1, +2490,488,18,1,2490, +489,20,490,4,36, +76,0,73,0,78, +0,75,0,95,0, +77,0,69,0,83, +0,83,0,65,0, +71,0,69,0,95, +0,69,0,86,0, +69,0,78,0,84, +0,1,72,1,1, +2,0,1,2491,491, +18,1,2491,492,20, +493,4,52,76,0, +65,0,78,0,68, +0,95,0,67,0, +79,0,76,0,76, +0,73,0,83,0, +73,0,79,0,78, +0,95,0,83,0, +84,0,65,0,82, +0,84,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,71,1,1,2, +0,1,2493,494,18, +1,2493,495,20,496, +4,40,76,0,65, +0,78,0,68,0, +95,0,67,0,79, +0,76,0,76,0, +73,0,83,0,73, +0,79,0,78,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,69,1, +1,2,0,1,1413, +497,18,1,1413,177, +2,0,1,346,498, +18,1,346,499,20, +500,4,8,80,0, +76,0,85,0,83, +0,1,18,1,1, +2,0,1,2496,501, +18,1,2496,502,20, +503,4,32,68,0, +65,0,84,0,65, +0,83,0,69,0, +82,0,86,0,69, +0,82,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,66,1,1,2, +0,1,2021,504,18, +1,2021,269,2,0, +1,2022,505,18,1, +2022,346,2,0,1, +352,506,18,1,352, +177,2,0,1,2024, +507,18,1,2024,132, +2,0,1,2025,508, +18,1,2025,509,20, +510,4,8,74,0, +85,0,77,0,80, +0,1,49,1,1, +2,0,1,2026,511, +18,1,2026,132,2, +0,1,2027,512,18, +1,2027,513,20,514, +4,4,65,0,84, +0,1,23,1,1, +2,0,1,2028,515, +18,1,2028,132,2, +0,1,2029,516,18, +1,2029,342,2,0, +1,2030,517,18,1, +2030,518,20,519,4, +14,70,0,111,0, +114,0,76,0,111, +0,111,0,112,0, +1,123,1,2,2, +0,1,2031,520,18, +1,2031,521,20,522, +4,32,68,0,111, 0,87,0,104,0, 105,0,108,0,101, 0,83,0,116,0, 97,0,116,0,101, 0,109,0,101,0, -110,0,116,0,95, -0,49,0,1,195, -1,3,1,8,1, -7,836,22,1,53, -1,2364,837,17,838, -15,799,1,-1,1, -5,839,20,840,4, -18,70,0,111,0, -114,0,76,0,111, -0,111,0,112,0, +110,0,116,0,1, +122,1,2,2,0, +1,2032,523,18,1, +2032,524,20,525,4, +28,87,0,104,0, +105,0,108,0,101, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,1, +121,1,2,2,0, +1,2033,526,18,1, +2033,527,20,528,4, +22,73,0,102,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,1,120, +1,2,2,0,1, +2034,529,18,1,2034, +530,20,531,4,22, +83,0,116,0,97, +0,116,0,101,0, +67,0,104,0,97, +0,110,0,103,0, +101,0,1,119,1, +2,2,0,1,1478, +532,18,1,1478,169, +2,0,1,1479,533, +18,1,1479,285,2, +0,1,2037,534,18, +1,2037,201,2,0, +1,2038,535,18,1, +2038,536,20,537,4, +18,74,0,117,0, +109,0,112,0,76, +0,97,0,98,0, +101,0,108,0,1, +117,1,2,2,0, +1,2039,538,18,1, +2039,201,2,0,1, +2040,539,18,1,2040, +540,20,541,4,30, +82,0,101,0,116, +0,117,0,114,0, +110,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +1,116,1,2,2, +0,1,2041,542,18, +1,2041,201,2,0, +1,1485,543,18,1, +1485,177,2,0,1, +372,544,18,1,372, +189,2,0,1,373, +545,18,1,373,132, +2,0,1,374,546, +18,1,374,185,2, +0,1,375,547,18, +1,375,132,2,0, +1,376,548,18,1, +376,192,2,0,1, +377,549,18,1,377, +132,2,0,1,378, +550,18,1,378,185, +2,0,1,379,551, +18,1,379,132,2, +0,1,380,552,18, +1,380,553,20,554, +4,16,67,0,111, +0,110,0,115,0, +116,0,97,0,110, +0,116,0,1,129, +1,2,2,0,1, +381,555,18,1,381, +299,2,0,1,371, +556,18,1,371,557, +20,558,4,24,70, +0,117,0,110,0, +99,0,116,0,105, +0,111,0,110,0, +67,0,97,0,108, +0,108,0,1,125, +1,2,2,0,1, +942,559,18,1,942, +177,2,0,1,387, +560,18,1,387,177, +2,0,1,1514,561, +18,1,1514,169,2, +0,1,1515,562,18, +1,1515,307,2,0, +1,2606,563,18,1, +2606,454,2,0,1, +2074,564,18,1,2074, +169,2,0,1,2075, +565,18,1,2075,159, +2,0,1,406,566, +18,1,406,143,2, +0,1,1521,567,18, +1,1521,177,2,0, +1,412,568,18,1, +412,177,2,0,1, +2484,569,18,1,2484, +570,20,571,4,34, +82,0,69,0,77, +0,79,0,84,0, +69,0,95,0,68, +0,65,0,84,0, +65,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +82,1,1,2,0, +1,2023,572,18,1, +2023,573,20,574,4, +26,68,0,69,0, +70,0,65,0,85, +0,76,0,84,0, +95,0,83,0,84, +0,65,0,84,0, +69,0,1,47,1, +1,2,0,1,2564, +575,18,1,2564,576, +20,577,4,20,83, +0,116,0,97,0, +116,0,101,0,69, +0,118,0,101,0, +110,0,116,0,1, +103,1,2,2,0, +1,2648,578,18,1, +2648,579,20,580,4, +12,83,0,116,0, +97,0,116,0,101, +0,115,0,1,100, +1,2,2,0,1, +2567,581,18,1,2567, +576,2,0,1,1442, +582,18,1,1442,169, +2,0,1,2569,583, +18,1,2569,162,2, +0,1,2652,584,18, +1,2652,165,2,0, +1,2653,585,18,1, +2653,132,2,0,1, +2654,586,18,1,2654, +135,2,0,1,2035, +587,18,1,2035,201, +2,0,1,2036,588, +18,1,2036,589,20, +590,4,26,74,0, +117,0,109,0,112, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,1, +118,1,2,2,0, +1,431,591,18,1, +431,143,2,0,1, +2105,592,18,1,2105, +269,2,0,1,2106, +593,18,1,2106,466, +2,0,1,1550,594, +18,1,1550,169,2, +0,1,437,595,18, +1,437,177,2,0, +1,2044,596,18,1, +2044,597,20,598,4, +28,69,0,109,0, +112,0,116,0,121, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,1, +113,1,2,2,0, +1,2045,599,18,1, +2045,201,2,0,1, +1555,600,18,1,1555, +177,2,0,1,2670, +601,18,1,2670,307, +2,0,1,2511,602, +18,1,2511,135,2, +0,1,1001,603,18, +1,1001,557,2,0, +1,1002,604,18,1, +1002,553,2,0,1, +447,605,18,1,447, +316,2,0,1,2676, +606,18,1,2676,177, +2,0,1,2520,607, +18,1,2520,140,2, +0,1,1010,608,18, +1,1010,169,2,0, +1,1011,609,18,1, +1011,159,2,0,1, +1012,610,18,1,1012, +177,2,0,1,1013, +611,18,1,1013,159, +2,0,1,459,612, +18,1,459,613,20, +614,4,24,76,0, +69,0,70,0,84, +0,95,0,66,0, +82,0,65,0,67, +0,75,0,69,0, +84,0,1,27,1, +1,2,0,1,1574, +615,18,1,1574,201, +2,0,1,461,616, +18,1,461,617,20, +618,4,24,65,0, +114,0,103,0,117, +0,109,0,101,0, +110,0,116,0,76, +0,105,0,115,0, +116,0,1,126,1, +2,2,0,1,462, +619,18,1,462,143, +2,0,1,464,620, +18,1,464,621,20, +622,4,16,65,0, +114,0,103,0,117, +0,109,0,101,0, +110,0,116,0,1, +127,1,2,2,0, +1,2136,623,18,1, +2136,269,2,0,1, +2729,104,1,2695,624, +18,1,2695,201,2, +0,1,1585,625,18, +1,1585,626,20,627, +4,12,82,0,69, +0,84,0,85,0, +82,0,78,0,1, +50,1,1,2,0, +1,476,628,18,1, +476,629,20,630,4, +30,83,0,84,0, +82,0,73,0,78, +0,71,0,95,0, +67,0,79,0,78, +0,83,0,84,0, +65,0,78,0,84, +0,1,3,1,1, +2,0,1,477,631, +18,1,477,632,20, +633,4,28,70,0, +76,0,79,0,65, +0,84,0,95,0, +67,0,79,0,78, +0,83,0,84,0, +65,0,78,0,84, +0,1,95,1,1, +2,0,1,478,634, +18,1,478,635,20, +636,4,40,72,0, +69,0,88,0,95, +0,73,0,78,0, +84,0,69,0,71, +0,69,0,82,0, +95,0,67,0,79, +0,78,0,83,0, +84,0,65,0,78, +0,84,0,1,94, +1,1,2,0,1, +479,637,18,1,479, +638,20,639,4,32, +73,0,78,0,84, +0,69,0,71,0, +69,0,82,0,95, +0,67,0,79,0, +78,0,83,0,84, +0,65,0,78,0, +84,0,1,93,1, +1,2,0,1,480, +640,18,1,480,641, +20,642,4,26,82, +0,73,0,71,0, +72,0,84,0,95, +0,66,0,82,0, +65,0,67,0,75, +0,69,0,84,0, +1,28,1,1,2, +0,1,481,643,18, +1,481,621,2,0, +1,2718,644,18,1, +2718,579,2,0,1, +1048,645,18,1,1048, +177,2,0,1,2725, +646,18,1,2725,153, +2,0,1,2726,647, +18,1,2726,648,20, +649,4,50,71,0, +108,0,111,0,98, +0,97,0,108,0, +86,0,97,0,114, +0,105,0,97,0, +98,0,108,0,101, +0,68,0,101,0, +99,0,108,0,97, +0,114,0,97,0, +116,0,105,0,111, +0,110,0,1,98, +1,2,2,0,1, +2563,650,18,1,2563, +480,2,0,1,2728, +651,18,1,2728,648, +2,0,1,2042,652, +18,1,2042,653,20, +654,4,20,65,0, +115,0,115,0,105, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,1,114, +1,2,2,0,1, +2043,655,18,1,2043, +201,2,0,1,2568, +656,18,1,2568,573, +2,0,1,1620,657, +18,1,1620,169,2, +0,1,1621,658,18, +1,1621,156,2,0, +1,1622,659,18,1, +1622,307,2,0,1, +509,660,18,1,509, +143,2,0,1,2498, +661,18,1,2498,662, +20,663,4,42,67, +0,79,0,76,0, +76,0,73,0,83, +0,73,0,79,0, +78,0,95,0,83, +0,84,0,65,0, +82,0,84,0,95, +0,69,0,86,0, +69,0,78,0,84, +0,1,64,1,1, +2,0,1,1628,664, +18,1,1628,177,2, +0,1,515,665,18, +1,515,177,2,0, +1,2505,666,18,1, +2505,667,20,668,4, +24,86,0,111,0, +105,0,100,0,65, +0,114,0,103,0, +69,0,118,0,101, +0,110,0,116,0, +1,109,1,2,2, +0,1,2663,669,18, +1,2663,140,2,0, +1,2665,670,18,1, +2665,159,2,0,1, +2667,671,18,1,2667, +342,2,0,1,525, +672,18,1,525,316, +2,0,1,2197,673, +18,1,2197,169,2, +0,1,2198,674,18, +1,2198,159,2,0, +1,1591,675,18,1, +1591,177,2,0,1, +1094,676,18,1,1094, +617,2,0,1,1096, +677,18,1,1096,159, +2,0,1,1657,678, +18,1,1657,201,2, +0,1,1658,679,18, +1,1658,680,20,681, +4,6,70,0,79, +0,82,0,1,46, +1,1,2,0,1, +1659,682,18,1,1659, +135,2,0,1,1665, +683,18,1,1665,177, +2,0,1,1113,684, +18,1,1113,185,2, +0,685,5,0,686, +5,329,1,2,687, +19,262,1,2,688, +5,6,1,2651,689, +17,690,15,691,4, +14,37,0,83,0, +116,0,97,0,116, +0,101,0,115,0, +1,-1,1,5,692, +20,693,4,16,83, +0,116,0,97,0, +116,0,101,0,115, +0,95,0,50,0, +1,155,1,3,1, +3,1,2,694,22, +1,12,1,2652,695, +17,696,15,691,1, +-1,1,5,697,20, +698,4,16,83,0, +116,0,97,0,116, +0,101,0,115,0, +95,0,49,0,1, +154,1,3,1,2, +1,1,699,22,1, +11,1,2565,700,17, +701,15,702,4,12, +37,0,83,0,116, +0,97,0,116,0, +101,0,1,-1,1, +5,703,20,704,4, +14,83,0,116,0, +97,0,116,0,101, +0,95,0,50,0, +1,157,1,3,1, +6,1,5,705,22, +1,14,1,2645,706, +17,707,15,702,1, +-1,1,5,708,20, +709,4,14,83,0, +116,0,97,0,116, +0,101,0,95,0, +49,0,1,156,1, +3,1,5,1,4, +710,22,1,13,1, +2718,711,17,712,15, +713,4,30,37,0, +76,0,83,0,76, +0,80,0,114,0, +111,0,103,0,114, +0,97,0,109,0, +82,0,111,0,111, +0,116,0,1,-1, +1,5,714,20,715, +4,32,76,0,83, +0,76,0,80,0, +114,0,111,0,103, +0,114,0,97,0, +109,0,82,0,111, +0,111,0,116,0, +95,0,49,0,1, +144,1,3,1,3, +1,2,716,22,1, +1,1,2648,717,17, +718,15,713,1,-1, +1,5,719,20,720, +4,32,76,0,83, +0,76,0,80,0, +114,0,111,0,103, +0,114,0,97,0, +109,0,82,0,111, +0,111,0,116,0, 95,0,50,0,1, -198,1,3,1,9, -1,8,841,22,1, -56,1,102,842,16, -0,628,1,112,843, -16,0,628,1,1117, -844,16,0,628,1, -1873,845,17,846,15, -833,1,-1,1,5, -847,20,848,4,36, -68,0,111,0,87, -0,104,0,105,0, -108,0,101,0,83, +145,1,3,1,2, +1,1,721,22,1, +2,1,3,722,19, +630,1,3,723,5, +95,1,256,724,16, +0,628,1,1261,725, +16,0,628,1,509, +726,16,0,628,1, +1515,727,16,0,628, +1,2021,728,17,729, +15,730,4,24,37, +0,73,0,102,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,1,-1, +1,5,731,20,732, +4,26,73,0,102, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,95, +0,50,0,1,190, +1,3,1,8,1, +7,733,22,1,48, +1,1775,734,16,0, +628,1,2029,735,17, +736,15,737,4,20, +37,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +1,-1,1,5,738, +20,739,4,24,83, 0,116,0,97,0, 116,0,101,0,109, 0,101,0,110,0, -116,0,95,0,50, -0,1,196,1,3, -1,8,1,7,849, -22,1,54,1,1876, -850,16,0,628,1, -124,851,16,0,628, -1,2136,852,17,853, -15,730,1,-1,1, -5,854,20,855,4, -26,73,0,102,0, +116,0,95,0,49, +0,51,0,1,184, +1,3,1,2,1, +1,740,22,1,42, +1,2030,741,17,742, +15,737,1,-1,1, +5,743,20,744,4, +24,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,95, +0,49,0,50,0, +1,183,1,3,1, +2,1,1,745,22, +1,41,1,2031,746, +17,747,15,737,1, +-1,1,5,748,20, +749,4,24,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,49,0, +49,0,1,182,1, +3,1,2,1,1, +750,22,1,40,1, +2032,751,17,752,15, +737,1,-1,1,5, +753,20,754,4,24, 83,0,116,0,97, 0,116,0,101,0, 109,0,101,0,110, 0,116,0,95,0, -52,0,1,192,1, -3,1,8,1,7, -856,22,1,50,1, -381,857,16,0,628, -1,525,858,16,0, -628,1,137,859,16, -0,628,1,1901,860, -16,0,628,1,1153, -861,16,0,628,1, -151,862,16,0,628, -1,1407,863,16,0, -628,1,1659,864,16, -0,628,1,2413,865, -16,0,628,1,406, -866,16,0,628,1, -1371,867,16,0,628, -1,166,868,16,0, -628,1,1622,869,16, -0,628,1,1931,870, -17,871,15,872,4, -30,37,0,87,0, +49,0,48,0,1, +181,1,3,1,2, +1,1,755,22,1, +39,1,2033,756,17, +757,15,737,1,-1, +1,5,758,20,759, +4,22,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +95,0,57,0,1, +180,1,3,1,2, +1,1,760,22,1, +38,1,277,761,16, +0,628,1,2035,762, +17,763,15,737,1, +-1,1,5,764,20, +765,4,22,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,56,0, +1,179,1,3,1, +3,1,2,766,22, +1,37,1,2037,767, +17,768,15,737,1, +-1,1,5,769,20, +770,4,22,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,55,0, +1,178,1,3,1, +3,1,2,771,22, +1,36,1,2039,772, +17,773,15,737,1, +-1,1,5,774,20, +775,4,22,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,54,0, +1,177,1,3,1, +3,1,2,776,22, +1,35,1,32,777, +16,0,628,1,2041, +778,17,779,15,737, +1,-1,1,5,780, +20,781,4,22,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,95,0,53, +0,1,176,1,3, +1,3,1,2,782, +22,1,34,1,2293, +783,16,0,628,1, +2043,784,17,785,15, +737,1,-1,1,5, +786,20,787,4,22, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +51,0,1,174,1, +3,1,3,1,2, +788,22,1,32,1, +2045,789,17,790,15, +737,1,-1,1,5, +791,20,792,4,22, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +49,0,1,172,1, +3,1,3,1,2, +793,22,1,30,1, +41,794,16,0,628, +1,1297,795,16,0, +628,1,43,796,16, +0,628,1,1803,797, +17,798,15,799,4, +16,37,0,70,0, +111,0,114,0,76, +0,111,0,111,0, +112,0,1,-1,1, +5,800,20,801,4, +18,70,0,111,0, +114,0,76,0,111, +0,111,0,112,0, +95,0,49,0,1, +197,1,3,1,10, +1,9,802,22,1, +55,1,1804,803,16, +0,628,1,299,804, +16,0,628,1,52, +805,16,0,628,1, +2318,806,16,0,628, +1,62,807,16,0, +628,1,2075,808,16, +0,628,1,1574,809, +17,810,15,737,1, +-1,1,5,811,20, +812,4,22,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,52,0, +1,175,1,3,1, +3,1,2,813,22, +1,33,1,71,814, +16,0,628,1,76, +815,16,0,628,1, +1834,816,16,0,628, +1,2337,817,16,0, +628,1,79,818,16, +0,628,1,1335,819, +16,0,628,1,322, +820,16,0,628,1, +85,821,16,0,628, +1,89,822,16,0, +628,1,346,823,16, +0,628,1,2105,824, +17,825,15,730,1, +-1,1,5,826,20, +827,4,26,73,0, +102,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +95,0,51,0,1, +191,1,3,1,6, +1,5,828,22,1, +49,1,2106,829,16, +0,628,1,97,830, +16,0,628,1,1860, +831,17,832,15,833, +4,34,37,0,68, +0,111,0,87,0, 104,0,105,0,108, 0,101,0,83,0, 116,0,97,0,116, 0,101,0,109,0, 101,0,110,0,116, 0,1,-1,1,5, -873,20,874,4,32, -87,0,104,0,105, -0,108,0,101,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,1,193,1, -3,1,6,1,5, -875,22,1,51,1, -1933,876,16,0,628, -1,431,877,16,0, -628,1,1585,878,16, -0,628,1,182,879, -16,0,628,1,1189, -880,16,0,628,1, -1443,881,16,0,628, -1,1695,882,16,0, -628,1,2198,883,16, -0,628,1,447,884, -16,0,628,1,2458, -885,17,886,15,887, -4,28,37,0,83, +834,20,835,4,36, +68,0,111,0,87, +0,104,0,105,0, +108,0,101,0,83, 0,116,0,97,0, 116,0,101,0,109, 0,101,0,110,0, -116,0,76,0,105, -0,115,0,116,0, -1,-1,1,5,888, -20,889,4,30,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,76,0,105, -0,115,0,116,0, +116,0,95,0,49, +0,1,195,1,3, +1,8,1,7,836, +22,1,53,1,2364, +837,17,838,15,799, +1,-1,1,5,839, +20,840,4,18,70, +0,111,0,114,0, +76,0,111,0,111, +0,112,0,95,0, +50,0,1,198,1, +3,1,9,1,8, +841,22,1,56,1, +102,842,16,0,628, +1,112,843,16,0, +628,1,1117,844,16, +0,628,1,1873,845, +17,846,15,833,1, +-1,1,5,847,20, +848,4,36,68,0, +111,0,87,0,104, +0,105,0,108,0, +101,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, 95,0,50,0,1, -170,1,3,1,3, -1,2,890,22,1, -28,1,2459,891,17, -892,15,893,4,36, -37,0,67,0,111, -0,109,0,112,0, -111,0,117,0,110, -0,100,0,83,0, +196,1,3,1,8, +1,7,849,22,1, +54,1,1876,850,16, +0,628,1,124,851, +16,0,628,1,2136, +852,17,853,15,730, +1,-1,1,5,854, +20,855,4,26,73, +0,102,0,83,0, 116,0,97,0,116, 0,101,0,109,0, 101,0,110,0,116, -0,1,-1,1,5, -894,20,895,4,38, -67,0,111,0,109, -0,112,0,111,0, -117,0,110,0,100, +0,95,0,52,0, +1,192,1,3,1, +8,1,7,856,22, +1,50,1,381,857, +16,0,628,1,525, +858,16,0,628,1, +137,859,16,0,628, +1,1901,860,16,0, +628,1,1153,861,16, +0,628,1,151,862, +16,0,628,1,1407, +863,16,0,628,1, +1659,864,16,0,628, +1,2413,865,16,0, +628,1,406,866,16, +0,628,1,1371,867, +16,0,628,1,166, +868,16,0,628,1, +1622,869,16,0,628, +1,1931,870,17,871, +15,872,4,30,37, +0,87,0,104,0, +105,0,108,0,101, 0,83,0,116,0, 97,0,116,0,101, 0,109,0,101,0, -110,0,116,0,95, -0,50,0,1,168, -1,3,1,4,1, -3,896,22,1,26, -1,1958,897,16,0, -628,1,2462,898,17, -899,15,887,1,-1, -1,5,900,20,901, +110,0,116,0,1, +-1,1,5,873,20, +874,4,32,87,0, +104,0,105,0,108, +0,101,0,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,49,0, +1,193,1,3,1, +6,1,5,875,22, +1,51,1,1933,876, +16,0,628,1,431, +877,16,0,628,1, +1585,878,16,0,628, +1,182,879,16,0, +628,1,1189,880,16, +0,628,1,1443,881, +16,0,628,1,1695, +882,16,0,628,1, +2198,883,16,0,628, +1,447,884,16,0, +628,1,2458,885,17, +886,15,887,4,28, +37,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +76,0,105,0,115, +0,116,0,1,-1, +1,5,888,20,889, 4,30,83,0,116, 0,97,0,116,0, 101,0,109,0,101, 0,110,0,116,0, 76,0,105,0,115, 0,116,0,95,0, -49,0,1,169,1, -3,1,2,1,1, -902,22,1,27,1, -1657,903,17,904,15, -737,1,-1,1,5, -905,20,906,4,22, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -50,0,1,173,1, +50,0,1,170,1, 3,1,3,1,2, -907,22,1,31,1, -2464,908,17,909,15, -893,1,-1,1,5, -910,20,911,4,38, +890,22,1,28,1, +2459,891,17,892,15, +893,4,36,37,0, 67,0,111,0,109, 0,112,0,111,0, 117,0,110,0,100, 0,83,0,116,0, 97,0,116,0,101, 0,109,0,101,0, -110,0,116,0,95, -0,49,0,1,167, -1,3,1,3,1, -2,912,22,1,25, -1,199,913,16,0, -628,1,459,914,16, -0,628,1,462,915, -16,0,628,1,217, -916,16,0,628,1, -2227,917,17,918,15, -872,1,-1,1,5, -919,20,920,4,32, -87,0,104,0,105, -0,108,0,101,0, +110,0,116,0,1, +-1,1,5,894,20, +895,4,38,67,0, +111,0,109,0,112, +0,111,0,117,0, +110,0,100,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,95,0,50, +0,1,168,1,3, +1,4,1,3,896, +22,1,26,1,1958, +897,16,0,628,1, +2462,898,17,899,15, +887,1,-1,1,5, +900,20,901,4,30, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,76,0, +105,0,115,0,116, +0,95,0,49,0, +1,169,1,3,1, +2,1,1,902,22, +1,27,1,1657,903, +17,904,15,737,1, +-1,1,5,905,20, +906,4,22,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,50,0, +1,173,1,3,1, +3,1,2,907,22, +1,31,1,2464,908, +17,909,15,893,1, +-1,1,5,910,20, +911,4,38,67,0, +111,0,109,0,112, +0,111,0,117,0, +110,0,100,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,95,0,49, +0,1,167,1,3, +1,3,1,2,912, +22,1,25,1,199, +913,16,0,628,1, +459,914,16,0,628, +1,462,915,16,0, +628,1,217,916,16, +0,628,1,2227,917, +17,918,15,872,1, +-1,1,5,919,20, +920,4,32,87,0, +104,0,105,0,108, +0,101,0,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,50,0, +1,194,1,3,1, +6,1,5,921,22, +1,52,1,1225,922, +16,0,628,1,1479, +923,16,0,628,1, +1731,924,16,0,628, +1,1989,925,17,926, +15,730,1,-1,1, +5,927,20,928,4, +26,73,0,102,0, 83,0,116,0,97, 0,116,0,101,0, 109,0,101,0,110, 0,116,0,95,0, -50,0,1,194,1, +49,0,1,189,1, 3,1,6,1,5, -921,22,1,52,1, -1225,922,16,0,628, -1,1479,923,16,0, -628,1,1731,924,16, -0,628,1,1989,925, -17,926,15,730,1, --1,1,5,927,20, -928,4,26,73,0, -102,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, +929,22,1,47,1, +1990,930,16,0,628, +1,236,931,16,0, +628,1,2670,932,16, +0,628,1,1756,933, +16,0,628,1,4, +934,19,193,1,4, +935,5,100,1,256, +936,16,0,548,1, +1261,937,16,0,548, +1,509,938,16,0, +548,1,1515,939,16, +0,548,1,2021,728, +1,1775,940,16,0, +548,1,2029,735,1, +2030,741,1,2031,746, +1,2032,751,1,2033, +756,1,277,941,16, +0,548,1,2035,762, +1,2037,767,1,2039, +772,1,32,942,16, +0,548,1,2041,778, +1,2293,943,16,0, +548,1,2043,784,1, +2045,789,1,40,944, +16,0,195,1,41, +945,16,0,548,1, +1297,946,16,0,548, +1,43,947,16,0, +548,1,44,948,16, +0,195,1,1803,797, +1,1804,949,16,0, +548,1,299,950,16, +0,548,1,47,951, +16,0,191,1,52, +952,16,0,548,1, +2318,953,16,0,548, +1,63,954,16,0, +211,1,66,955,16, +0,209,1,2075,956, +16,0,548,1,1574, +809,1,71,957,16, +0,548,1,76,958, +16,0,548,1,1834, +959,16,0,548,1, +2337,960,16,0,548, +1,79,961,16,0, +548,1,1335,962,16, +0,548,1,322,963, +16,0,548,1,85, +964,16,0,548,1, +89,965,16,0,548, +1,346,966,16,0, +548,1,97,967,16, +0,548,1,2106,968, +16,0,548,1,102, +969,16,0,548,1, +1860,831,1,2364,837, +1,1114,970,16,0, +191,1,112,971,16, +0,548,1,1117,972, +16,0,548,1,1873, +845,1,1876,973,16, +0,548,1,124,974, +16,0,548,1,2136, +852,1,381,975,16, +0,548,1,525,976, +16,0,548,1,137, +977,16,0,548,1, +1901,978,16,0,548, +1,1153,979,16,0, +548,1,151,980,16, +0,548,1,1407,981, +16,0,548,1,1659, +982,16,0,548,1, +2413,983,16,0,548, +1,406,984,16,0, +548,1,1371,985,16, +0,548,1,2105,824, +1,166,986,16,0, +548,1,1622,987,16, +0,548,1,1931,870, +1,1933,988,16,0, +548,1,431,989,16, +0,548,1,1585,990, +16,0,548,1,182, +991,16,0,548,1, +1189,992,16,0,548, +1,1443,993,16,0, +548,1,1695,994,16, +0,548,1,2198,995, +16,0,548,1,447, +996,16,0,548,1, +2458,885,1,2459,891, +1,1958,997,16,0, +548,1,2462,898,1, +1657,903,1,2464,908, +1,199,998,16,0, +548,1,459,999,16, +0,548,1,462,1000, +16,0,548,1,217, +1001,16,0,548,1, +2227,917,1,1225,1002, +16,0,548,1,1479, +1003,16,0,548,1, +1731,1004,16,0,548, +1,1989,925,1,1990, +1005,16,0,548,1, +236,1006,16,0,548, +1,2670,1007,16,0, +548,1,1756,1008,16, +0,548,1,5,1009, +19,190,1,5,1010, +5,100,1,256,1011, +16,0,544,1,1261, +1012,16,0,544,1, +509,1013,16,0,544, +1,1515,1014,16,0, +544,1,2021,728,1, +1775,1015,16,0,544, +1,2029,735,1,2030, +741,1,2031,746,1, +2032,751,1,2033,756, +1,277,1016,16,0, +544,1,2035,762,1, +2037,767,1,2039,772, +1,32,1017,16,0, +544,1,2041,778,1, +2293,1018,16,0,544, +1,2043,784,1,2045, +789,1,40,1019,16, +0,194,1,41,1020, +16,0,544,1,1297, +1021,16,0,544,1, +43,1022,16,0,544, +1,44,1023,16,0, +194,1,1803,797,1, +1804,1024,16,0,544, +1,299,1025,16,0, +544,1,47,1026,16, +0,188,1,52,1027, +16,0,544,1,2318, +1028,16,0,544,1, +63,1029,16,0,210, +1,66,1030,16,0, +208,1,2075,1031,16, +0,544,1,1574,809, +1,71,1032,16,0, +544,1,76,1033,16, +0,544,1,1834,1034, +16,0,544,1,2337, +1035,16,0,544,1, +79,1036,16,0,544, +1,1335,1037,16,0, +544,1,322,1038,16, +0,544,1,85,1039, +16,0,544,1,89, +1040,16,0,544,1, +346,1041,16,0,544, +1,97,1042,16,0, +544,1,2106,1043,16, +0,544,1,102,1044, +16,0,544,1,1860, +831,1,2364,837,1, +1114,1045,16,0,188, +1,112,1046,16,0, +544,1,1117,1047,16, +0,544,1,1873,845, +1,1876,1048,16,0, +544,1,124,1049,16, +0,544,1,2136,852, +1,381,1050,16,0, +544,1,525,1051,16, +0,544,1,137,1052, +16,0,544,1,1901, +1053,16,0,544,1, +1153,1054,16,0,544, +1,151,1055,16,0, +544,1,1407,1056,16, +0,544,1,1659,1057, +16,0,544,1,2413, +1058,16,0,544,1, +406,1059,16,0,544, +1,1371,1060,16,0, +544,1,2105,824,1, +166,1061,16,0,544, +1,1622,1062,16,0, +544,1,1931,870,1, +1933,1063,16,0,544, +1,431,1064,16,0, +544,1,1585,1065,16, +0,544,1,182,1066, +16,0,544,1,1189, +1067,16,0,544,1, +1443,1068,16,0,544, +1,1695,1069,16,0, +544,1,2198,1070,16, +0,544,1,447,1071, +16,0,544,1,2458, +885,1,2459,891,1, +1958,1072,16,0,544, +1,2462,898,1,1657, +903,1,2464,908,1, +199,1073,16,0,544, +1,459,1074,16,0, +544,1,462,1075,16, +0,544,1,217,1076, +16,0,544,1,2227, +917,1,1225,1077,16, +0,544,1,1479,1078, +16,0,544,1,1731, +1079,16,0,544,1, +1989,925,1,1990,1080, +16,0,544,1,236, +1081,16,0,544,1, +2670,1082,16,0,544, +1,1756,1083,16,0, +544,1,6,1084,19, +286,1,6,1085,5, +2,1,1114,1086,16, +0,284,1,40,1087, +16,0,533,1,7, +1088,19,253,1,7, +1089,5,2,1,1114, +1090,16,0,251,1, +40,1091,16,0,473, +1,8,1092,19,217, +1,8,1093,5,2, +1,1114,1094,16,0, +215,1,40,1095,16, +0,450,1,9,1096, +19,223,1,9,1097, +5,2,1,1114,1098, +16,0,221,1,40, +1099,16,0,392,1, +10,1100,19,173,1, +10,1101,5,2,1, +1114,1102,16,0,171, +1,40,1103,16,0, +332,1,11,1104,19, +202,1,11,1105,5, +146,1,1260,1106,17, +1107,15,1108,4,34, +37,0,83,0,105, +0,109,0,112,0, +108,0,101,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,1, +-1,1,5,1109,20, +1110,4,38,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, 0,110,0,116,0, -95,0,49,0,1, -189,1,3,1,6, -1,5,929,22,1, -47,1,1990,930,16, -0,628,1,236,931, -16,0,628,1,2670, -932,16,0,628,1, -1756,933,16,0,628, -1,4,934,19,193, -1,4,935,5,100, -1,256,936,16,0, -548,1,1261,937,16, -0,548,1,509,938, -16,0,548,1,1515, -939,16,0,548,1, -2021,728,1,1775,940, -16,0,548,1,2029, -735,1,2030,741,1, -2031,746,1,2032,751, -1,2033,756,1,277, -941,16,0,548,1, -2035,762,1,2037,767, -1,2039,772,1,32, -942,16,0,548,1, -2041,778,1,2293,943, -16,0,548,1,2043, -784,1,2045,789,1, -40,944,16,0,195, -1,41,945,16,0, -548,1,1297,946,16, -0,548,1,43,947, -16,0,548,1,44, -948,16,0,195,1, -1803,797,1,1804,949, -16,0,548,1,299, -950,16,0,548,1, -47,951,16,0,191, -1,52,952,16,0, -548,1,2318,953,16, -0,548,1,63,954, -16,0,211,1,66, -955,16,0,209,1, -2075,956,16,0,548, -1,1574,809,1,71, -957,16,0,548,1, -76,958,16,0,548, -1,1834,959,16,0, -548,1,2337,960,16, -0,548,1,79,961, -16,0,548,1,1335, -962,16,0,548,1, -322,963,16,0,548, -1,85,964,16,0, -548,1,89,965,16, -0,548,1,346,966, -16,0,548,1,97, -967,16,0,548,1, -2106,968,16,0,548, -1,102,969,16,0, -548,1,1860,831,1, -2364,837,1,1114,970, -16,0,191,1,112, -971,16,0,548,1, -1117,972,16,0,548, -1,1873,845,1,1876, -973,16,0,548,1, -124,974,16,0,548, -1,2136,852,1,381, -975,16,0,548,1, -525,976,16,0,548, -1,137,977,16,0, -548,1,1901,978,16, -0,548,1,1153,979, -16,0,548,1,151, -980,16,0,548,1, -1407,981,16,0,548, -1,1659,982,16,0, -548,1,2413,983,16, -0,548,1,406,984, -16,0,548,1,1371, -985,16,0,548,1, -2105,824,1,166,986, -16,0,548,1,1622, -987,16,0,548,1, -1931,870,1,1933,988, -16,0,548,1,431, -989,16,0,548,1, -1585,990,16,0,548, -1,182,991,16,0, -548,1,1189,992,16, -0,548,1,1443,993, -16,0,548,1,1695, -994,16,0,548,1, -2198,995,16,0,548, -1,447,996,16,0, -548,1,2458,885,1, -2459,891,1,1958,997, -16,0,548,1,2462, -898,1,1657,903,1, -2464,908,1,199,998, -16,0,548,1,459, -999,16,0,548,1, -462,1000,16,0,548, -1,217,1001,16,0, -548,1,2227,917,1, -1225,1002,16,0,548, -1,1479,1003,16,0, -548,1,1731,1004,16, -0,548,1,1989,925, -1,1990,1005,16,0, -548,1,236,1006,16, -0,548,1,2670,1007, -16,0,548,1,1756, -1008,16,0,548,1, -5,1009,19,190,1, -5,1010,5,100,1, -256,1011,16,0,544, -1,1261,1012,16,0, -544,1,509,1013,16, -0,544,1,1515,1014, -16,0,544,1,2021, -728,1,1775,1015,16, -0,544,1,2029,735, -1,2030,741,1,2031, -746,1,2032,751,1, -2033,756,1,277,1016, -16,0,544,1,2035, -762,1,2037,767,1, -2039,772,1,32,1017, -16,0,544,1,2041, -778,1,2293,1018,16, -0,544,1,2043,784, -1,2045,789,1,40, -1019,16,0,194,1, -41,1020,16,0,544, -1,1297,1021,16,0, -544,1,43,1022,16, -0,544,1,44,1023, -16,0,194,1,1803, -797,1,1804,1024,16, -0,544,1,299,1025, -16,0,544,1,47, -1026,16,0,188,1, -52,1027,16,0,544, -1,2318,1028,16,0, -544,1,63,1029,16, -0,210,1,66,1030, -16,0,208,1,2075, -1031,16,0,544,1, -1574,809,1,71,1032, -16,0,544,1,76, -1033,16,0,544,1, -1834,1034,16,0,544, -1,2337,1035,16,0, -544,1,79,1036,16, -0,544,1,1335,1037, -16,0,544,1,322, -1038,16,0,544,1, -85,1039,16,0,544, -1,89,1040,16,0, -544,1,346,1041,16, -0,544,1,97,1042, -16,0,544,1,2106, -1043,16,0,544,1, -102,1044,16,0,544, -1,1860,831,1,2364, -837,1,1114,1045,16, -0,188,1,112,1046, -16,0,544,1,1117, -1047,16,0,544,1, -1873,845,1,1876,1048, -16,0,544,1,124, -1049,16,0,544,1, -2136,852,1,381,1050, -16,0,544,1,525, -1051,16,0,544,1, -137,1052,16,0,544, -1,1901,1053,16,0, -544,1,1153,1054,16, -0,544,1,151,1055, -16,0,544,1,1407, -1056,16,0,544,1, -1659,1057,16,0,544, -1,2413,1058,16,0, -544,1,406,1059,16, -0,544,1,1371,1060, -16,0,544,1,2105, -824,1,166,1061,16, -0,544,1,1622,1062, -16,0,544,1,1931, -870,1,1933,1063,16, -0,544,1,431,1064, -16,0,544,1,1585, -1065,16,0,544,1, -182,1066,16,0,544, -1,1189,1067,16,0, -544,1,1443,1068,16, -0,544,1,1695,1069, -16,0,544,1,2198, -1070,16,0,544,1, -447,1071,16,0,544, -1,2458,885,1,2459, -891,1,1958,1072,16, -0,544,1,2462,898, -1,1657,903,1,2464, -908,1,199,1073,16, -0,544,1,459,1074, -16,0,544,1,462, -1075,16,0,544,1, -217,1076,16,0,544, -1,2227,917,1,1225, -1077,16,0,544,1, -1479,1078,16,0,544, -1,1731,1079,16,0, -544,1,1989,925,1, -1990,1080,16,0,544, -1,236,1081,16,0, -544,1,2670,1082,16, -0,544,1,1756,1083, -16,0,544,1,6, -1084,19,286,1,6, -1085,5,2,1,1114, -1086,16,0,284,1, -40,1087,16,0,533, -1,7,1088,19,253, -1,7,1089,5,2, -1,1114,1090,16,0, -251,1,40,1091,16, -0,473,1,8,1092, -19,217,1,8,1093, -5,2,1,1114,1094, -16,0,215,1,40, -1095,16,0,450,1, -9,1096,19,223,1, -9,1097,5,2,1, -1114,1098,16,0,221, -1,40,1099,16,0, -392,1,10,1100,19, -173,1,10,1101,5, -2,1,1114,1102,16, -0,171,1,40,1103, -16,0,332,1,11, -1104,19,202,1,11, -1105,5,146,1,1260, -1106,17,1107,15,1108, -4,34,37,0,83, +95,0,50,0,49, +0,1,225,1,3, +1,6,1,5,1111, +22,1,83,1,1011, +1112,17,1113,15,1114, +4,44,37,0,80, +0,97,0,114,0, +101,0,110,0,116, +0,104,0,101,0, +115,0,105,0,115, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,1,-1,1,5, +1115,20,1116,4,46, +80,0,97,0,114, +0,101,0,110,0, +116,0,104,0,101, +0,115,0,105,0, +115,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,50, +0,1,272,1,3, +1,4,1,3,1117, +22,1,130,1,1514, +1118,17,1119,15,1108, +1,-1,1,5,1120, +20,1121,4,38,83, 0,105,0,109,0, 112,0,108,0,101, 0,65,0,115,0, 115,0,105,0,103, 0,110,0,109,0, 101,0,110,0,116, -0,1,-1,1,5, -1109,20,1110,4,38, +0,95,0,49,0, +52,0,1,218,1, +3,1,4,1,3, +1122,22,1,76,1, +9,1123,17,1124,15, +1125,4,24,37,0, +68,0,101,0,99, +0,108,0,97,0, +114,0,97,0,116, +0,105,0,111,0, +110,0,1,-1,1, +5,1126,20,1127,4, +26,68,0,101,0, +99,0,108,0,97, +0,114,0,97,0, +116,0,105,0,111, +0,110,0,95,0, +49,0,1,166,1, +3,1,3,1,2, +1128,22,1,24,1, +262,1129,17,1130,15, +1131,4,34,37,0, +66,0,105,0,110, +0,97,0,114,0, +121,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,1,-1,1, +5,1132,20,1133,4, +36,66,0,105,0, +110,0,97,0,114, +0,121,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +53,0,1,254,1, +3,1,4,1,3, +1134,22,1,112,1, +1267,1135,17,1136,15, +1108,1,-1,1,5, +1137,20,1138,4,36, 83,0,105,0,109, 0,112,0,108,0, 101,0,65,0,115, 0,115,0,105,0, 103,0,110,0,109, 0,101,0,110,0, -116,0,95,0,50, -0,49,0,1,225, -1,3,1,6,1, -5,1111,22,1,83, -1,1011,1112,17,1113, -15,1114,4,44,37, -0,80,0,97,0, -114,0,101,0,110, -0,116,0,104,0, -101,0,115,0,105, -0,115,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,1,-1, -1,5,1115,20,1116, -4,46,80,0,97, -0,114,0,101,0, -110,0,116,0,104, -0,101,0,115,0, -105,0,115,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,50,0,1,272, -1,3,1,4,1, -3,1117,22,1,130, -1,1514,1118,17,1119, -15,1108,1,-1,1, -5,1120,20,1121,4, -38,83,0,105,0, -109,0,112,0,108, -0,101,0,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,52,0,1, -218,1,3,1,4, -1,3,1122,22,1, -76,1,9,1123,17, -1124,15,1125,4,24, -37,0,68,0,101, -0,99,0,108,0, -97,0,114,0,97, -0,116,0,105,0, -111,0,110,0,1, --1,1,5,1126,20, -1127,4,26,68,0, -101,0,99,0,108, -0,97,0,114,0, -97,0,116,0,105, -0,111,0,110,0, -95,0,49,0,1, -166,1,3,1,3, -1,2,1128,22,1, -24,1,262,1129,17, -1130,15,1131,4,34, -37,0,66,0,105, -0,110,0,97,0, -114,0,121,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,1, --1,1,5,1132,20, -1133,4,36,66,0, -105,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,53,0,1, -254,1,3,1,4, -1,3,1134,22,1, -112,1,1267,1135,17, -1136,15,1108,1,-1, -1,5,1137,20,1138, +116,0,95,0,56, +0,1,212,1,3, +1,6,1,5,1139, +22,1,70,1,2021, +728,1,1521,1140,17, +1141,15,1108,1,-1, +1,5,1142,20,1143, 4,36,83,0,105, 0,109,0,112,0, 108,0,101,0,65, @@ -4240,209 +4253,178 @@ public yyLSLSyntax 105,0,103,0,110, 0,109,0,101,0, 110,0,116,0,95, -0,56,0,1,212, -1,3,1,6,1, -5,1139,22,1,70, -1,2021,728,1,1521, -1140,17,1141,15,1108, -1,-1,1,5,1142, -20,1143,4,36,83, -0,105,0,109,0, -112,0,108,0,101, -0,65,0,115,0, -115,0,105,0,103, -0,110,0,109,0, -101,0,110,0,116, -0,95,0,49,0, -1,205,1,3,1, -4,1,3,1144,22, -1,63,1,2024,1145, -17,1146,15,1147,4, -24,37,0,83,0, -116,0,97,0,116, -0,101,0,67,0, -104,0,97,0,110, -0,103,0,101,0, -1,-1,1,5,1148, -20,1149,4,26,83, -0,116,0,97,0, -116,0,101,0,67, -0,104,0,97,0, -110,0,103,0,101, -0,95,0,49,0, -1,187,1,3,1, -3,1,2,1150,22, -1,45,1,1775,1151, -17,1152,15,1153,4, -30,37,0,69,0, +0,49,0,1,205, +1,3,1,4,1, +3,1144,22,1,63, +1,2024,1145,17,1146, +15,1147,4,24,37, +0,83,0,116,0, +97,0,116,0,101, +0,67,0,104,0, +97,0,110,0,103, +0,101,0,1,-1, +1,5,1148,20,1149, +4,26,83,0,116, +0,97,0,116,0, +101,0,67,0,104, +0,97,0,110,0, +103,0,101,0,95, +0,49,0,1,187, +1,3,1,3,1, +2,1150,22,1,45, +1,1775,1151,17,1152, +15,1153,4,30,37, +0,69,0,109,0, +112,0,116,0,121, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,1, +-1,1,5,1154,20, +1155,4,32,69,0, 109,0,112,0,116, 0,121,0,83,0, 116,0,97,0,116, 0,101,0,109,0, 101,0,110,0,116, -0,1,-1,1,5, -1154,20,1155,4,32, -69,0,109,0,112, -0,116,0,121,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,1,171,1, -3,1,1,1,0, -1156,22,1,29,1, -19,1157,17,1124,1, -2,1128,1,2028,1158, -17,1159,15,1160,4, -20,37,0,74,0, +0,95,0,49,0, +1,171,1,3,1, +1,1,0,1156,22, +1,29,1,19,1157, +17,1124,1,2,1128, +1,2028,1158,17,1159, +15,1160,4,20,37, +0,74,0,117,0, +109,0,112,0,76, +0,97,0,98,0, +101,0,108,0,1, +-1,1,5,1161,20, +1162,4,22,74,0, 117,0,109,0,112, 0,76,0,97,0, 98,0,101,0,108, -0,1,-1,1,5, -1161,20,1162,4,22, -74,0,117,0,109, -0,112,0,76,0, -97,0,98,0,101, -0,108,0,95,0, -49,0,1,185,1, -3,1,3,1,2, -1163,22,1,43,1, -2029,735,1,2281,1164, -17,1165,15,1166,4, -34,37,0,70,0, -111,0,114,0,76, -0,111,0,111,0, -112,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -1,-1,1,5,1167, -20,1168,4,36,70, -0,111,0,114,0, -76,0,111,0,111, -0,112,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,50,0, -1,200,1,3,1, -2,1,1,1169,22, -1,58,1,2031,746, -1,2032,751,1,2033, -756,1,2034,1170,16, -0,587,1,2035,762, -1,2036,1171,16,0, -534,1,2037,767,1, -2038,1172,16,0,538, -1,2039,772,1,32, -1173,17,1152,1,0, -1156,1,2041,778,1, -2042,1174,16,0,655, -1,2043,784,1,2044, -1175,16,0,599,1, -2045,789,1,2299,1176, -16,0,236,1,1296, -1177,17,1178,15,1108, -1,-1,1,5,1179, -20,1180,4,38,83, -0,105,0,109,0, -112,0,108,0,101, -0,65,0,115,0, -115,0,105,0,103, -0,110,0,109,0, -101,0,110,0,116, -0,95,0,50,0, -48,0,1,224,1, -3,1,6,1,5, -1181,22,1,82,1, -283,1182,17,1183,15, -1131,1,-1,1,5, -1184,20,1185,4,36, -66,0,105,0,110, -0,97,0,114,0, -121,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,52, -0,1,253,1,3, -1,4,1,3,1186, -22,1,111,1,40, -1187,17,1188,15,1189, -4,32,37,0,73, -0,100,0,101,0, -110,0,116,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,1, --1,1,5,1190,20, -1191,4,34,73,0, -100,0,101,0,110, -0,116,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -49,0,1,239,1, -3,1,2,1,1, -1192,22,1,97,1, -44,1193,17,1188,1, -1,1192,1,1803,797, -1,47,1194,17,1195, -15,1196,4,38,37, -0,73,0,100,0, -101,0,110,0,116, -0,68,0,111,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,1,-1,1, -5,1197,20,1198,4, -40,73,0,100,0, -101,0,110,0,116, -0,68,0,111,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,49, -0,1,240,1,3, -1,4,1,3,1199, -22,1,98,1,48, -1200,17,1201,15,1202, -4,58,37,0,73, -0,110,0,99,0, -114,0,101,0,109, -0,101,0,110,0, -116,0,68,0,101, -0,99,0,114,0, -101,0,109,0,101, -0,110,0,116,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -1,-1,1,5,1203, -20,1204,4,60,73, -0,110,0,99,0, -114,0,101,0,109, -0,101,0,110,0, -116,0,68,0,101, -0,99,0,114,0, -101,0,109,0,101, -0,110,0,116,0, +0,95,0,49,0, +1,185,1,3,1, +3,1,2,1163,22, +1,43,1,2029,735, +1,2281,1164,17,1165, +15,1166,4,34,37, +0,70,0,111,0, +114,0,76,0,111, +0,111,0,112,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,1,-1, +1,5,1167,20,1168, +4,36,70,0,111, +0,114,0,76,0, +111,0,111,0,112, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,95, +0,50,0,1,200, +1,3,1,2,1, +1,1169,22,1,58, +1,2031,746,1,2032, +751,1,2033,756,1, +2034,1170,16,0,587, +1,2035,762,1,2036, +1171,16,0,534,1, +2037,767,1,2038,1172, +16,0,538,1,2039, +772,1,32,1173,17, +1152,1,0,1156,1, +2041,778,1,2042,1174, +16,0,655,1,2043, +784,1,2044,1175,16, +0,599,1,2045,789, +1,2299,1176,16,0, +236,1,1296,1177,17, +1178,15,1108,1,-1, +1,5,1179,20,1180, +4,38,83,0,105, +0,109,0,112,0, +108,0,101,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,95, +0,50,0,48,0, +1,224,1,3,1, +6,1,5,1181,22, +1,82,1,283,1182, +17,1183,15,1131,1, +-1,1,5,1184,20, +1185,4,36,66,0, +105,0,110,0,97, +0,114,0,121,0, 69,0,120,0,112, 0,114,0,101,0, 115,0,115,0,105, 0,111,0,110,0, 95,0,52,0,1, -244,1,3,1,5, -1,4,1205,22,1, -102,1,49,1206,17, -1207,15,1202,1,-1, -1,5,1208,20,1209, +253,1,3,1,4, +1,3,1186,22,1, +111,1,40,1187,17, +1188,15,1189,4,32, +37,0,73,0,100, +0,101,0,110,0, +116,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,1,-1,1, +5,1190,20,1191,4, +34,73,0,100,0, +101,0,110,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,49,0, +1,239,1,3,1, +2,1,1,1192,22, +1,97,1,44,1193, +17,1188,1,1,1192, +1,1803,797,1,47, +1194,17,1195,15,1196, +4,38,37,0,73, +0,100,0,101,0, +110,0,116,0,68, +0,111,0,116,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +1,-1,1,5,1197, +20,1198,4,40,73, +0,100,0,101,0, +110,0,116,0,68, +0,111,0,116,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,49,0,1, +240,1,3,1,4, +1,3,1199,22,1, +98,1,48,1200,17, +1201,15,1202,4,58, +37,0,73,0,110, +0,99,0,114,0, +101,0,109,0,101, +0,110,0,116,0, +68,0,101,0,99, +0,114,0,101,0, +109,0,101,0,110, +0,116,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,1,-1, +1,5,1203,20,1204, 4,60,73,0,110, 0,99,0,114,0, 101,0,109,0,101, @@ -4455,12 +4437,12 @@ public yyLSLSyntax 0,101,0,115,0, 115,0,105,0,111, 0,110,0,95,0, -51,0,1,243,1, +52,0,1,244,1, 3,1,5,1,4, -1210,22,1,101,1, -50,1211,17,1212,15, +1205,22,1,102,1, +49,1206,17,1207,15, 1202,1,-1,1,5, -1213,20,1214,4,60, +1208,20,1209,4,60, 73,0,110,0,99, 0,114,0,101,0, 109,0,101,0,110, @@ -4472,13 +4454,13 @@ public yyLSLSyntax 112,0,114,0,101, 0,115,0,115,0, 105,0,111,0,110, -0,95,0,50,0, -1,242,1,3,1, -3,1,2,1215,22, -1,100,1,51,1216, -17,1217,15,1202,1, --1,1,5,1218,20, -1219,4,60,73,0, +0,95,0,51,0, +1,243,1,3,1, +5,1,4,1210,22, +1,101,1,50,1211, +17,1212,15,1202,1, +-1,1,5,1213,20, +1214,4,60,73,0, 110,0,99,0,114, 0,101,0,109,0, 101,0,110,0,116, @@ -4490,67 +4472,71 @@ public yyLSLSyntax 114,0,101,0,115, 0,115,0,105,0, 111,0,110,0,95, -0,49,0,1,241, +0,50,0,1,242, 1,3,1,3,1, -2,1220,22,1,99, -1,305,1221,17,1222, -15,1131,1,-1,1, -5,1223,20,1224,4, -36,66,0,105,0, -110,0,97,0,114, -0,121,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -51,0,1,252,1, -3,1,4,1,3, -1225,22,1,110,1, -525,1226,17,1227,15, -1228,4,34,37,0, -82,0,111,0,116, -0,97,0,116,0, -105,0,111,0,110, -0,67,0,111,0, -110,0,115,0,116, -0,97,0,110,0, -116,0,1,-1,1, -5,1229,20,1230,4, -36,82,0,111,0, -116,0,97,0,116, +2,1215,22,1,100, +1,51,1216,17,1217, +15,1202,1,-1,1, +5,1218,20,1219,4, +60,73,0,110,0, +99,0,114,0,101, +0,109,0,101,0, +110,0,116,0,68, +0,101,0,99,0, +114,0,101,0,109, +0,101,0,110,0, +116,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, 0,105,0,111,0, -110,0,67,0,111, -0,110,0,115,0, -116,0,97,0,110, -0,116,0,95,0, -49,0,1,237,1, -3,1,10,1,9, -1231,22,1,95,1, -63,1232,17,1233,15, -1234,4,38,37,0, -84,0,121,0,112, -0,101,0,99,0, -97,0,115,0,116, +110,0,95,0,49, +0,1,241,1,3, +1,3,1,2,1220, +22,1,99,1,305, +1221,17,1222,15,1131, +1,-1,1,5,1223, +20,1224,4,36,66, +0,105,0,110,0, +97,0,114,0,121, 0,69,0,120,0, 112,0,114,0,101, 0,115,0,115,0, 105,0,111,0,110, -0,1,-1,1,5, -1235,20,1236,4,40, -84,0,121,0,112, -0,101,0,99,0, -97,0,115,0,116, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,50,0, -1,274,1,3,1, -5,1,4,1237,22, -1,132,1,66,1238, -17,1239,15,1234,1, --1,1,5,1240,20, -1241,4,40,84,0, +0,95,0,51,0, +1,252,1,3,1, +4,1,3,1225,22, +1,110,1,525,1226, +17,1227,15,1228,4, +34,37,0,82,0, +111,0,116,0,97, +0,116,0,105,0, +111,0,110,0,67, +0,111,0,110,0, +115,0,116,0,97, +0,110,0,116,0, +1,-1,1,5,1229, +20,1230,4,36,82, +0,111,0,116,0, +97,0,116,0,105, +0,111,0,110,0, +67,0,111,0,110, +0,115,0,116,0, +97,0,110,0,116, +0,95,0,49,0, +1,237,1,3,1, +10,1,9,1231,22, +1,95,1,63,1232, +17,1233,15,1234,4, +38,37,0,84,0, +121,0,112,0,101, +0,99,0,97,0, +115,0,116,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,1, +-1,1,5,1235,20, +1236,4,40,84,0, 121,0,112,0,101, 0,99,0,97,0, 115,0,116,0,69, @@ -4558,12 +4544,12 @@ public yyLSLSyntax 114,0,101,0,115, 0,115,0,105,0, 111,0,110,0,95, -0,51,0,1,275, -1,3,1,7,1, -6,1242,22,1,133, -1,67,1243,17,1244, +0,50,0,1,274, +1,3,1,5,1, +4,1237,22,1,132, +1,66,1238,17,1239, 15,1234,1,-1,1, -5,1245,20,1246,4, +5,1240,20,1241,4, 40,84,0,121,0, 112,0,101,0,99, 0,97,0,115,0, @@ -4571,13 +4557,13 @@ public yyLSLSyntax 0,112,0,114,0, 101,0,115,0,115, 0,105,0,111,0, -110,0,95,0,55, -0,1,279,1,3, -1,8,1,7,1247, -22,1,137,1,68, -1248,17,1249,15,1234, -1,-1,1,5,1250, -20,1251,4,40,84, +110,0,95,0,51, +0,1,275,1,3, +1,7,1,6,1242, +22,1,133,1,67, +1243,17,1244,15,1234, +1,-1,1,5,1245, +20,1246,4,40,84, 0,121,0,112,0, 101,0,99,0,97, 0,115,0,116,0, @@ -4585,12 +4571,12 @@ public yyLSLSyntax 0,114,0,101,0, 115,0,115,0,105, 0,111,0,110,0, -95,0,53,0,1, -277,1,3,1,8, -1,7,1252,22,1, -135,1,69,1253,17, -1254,15,1234,1,-1, -1,5,1255,20,1256, +95,0,55,0,1, +279,1,3,1,8, +1,7,1247,22,1, +137,1,68,1248,17, +1249,15,1234,1,-1, +1,5,1250,20,1251, 4,40,84,0,121, 0,112,0,101,0, 99,0,97,0,115, @@ -4599,12 +4585,12 @@ public yyLSLSyntax 0,101,0,115,0, 115,0,105,0,111, 0,110,0,95,0, -54,0,1,278,1, -3,1,6,1,5, -1257,22,1,136,1, -70,1258,17,1259,15, +53,0,1,277,1, +3,1,8,1,7, +1252,22,1,135,1, +69,1253,17,1254,15, 1234,1,-1,1,5, -1260,20,1261,4,40, +1255,20,1256,4,40, 84,0,121,0,112, 0,101,0,99,0, 97,0,115,0,116, @@ -4612,13 +4598,13 @@ public yyLSLSyntax 112,0,114,0,101, 0,115,0,115,0, 105,0,111,0,110, -0,95,0,52,0, -1,276,1,3,1, -6,1,5,1262,22, -1,134,1,74,1263, -17,1264,15,1234,1, --1,1,5,1265,20, -1266,4,40,84,0, +0,95,0,54,0, +1,278,1,3,1, +6,1,5,1257,22, +1,136,1,70,1258, +17,1259,15,1234,1, +-1,1,5,1260,20, +1261,4,40,84,0, 121,0,112,0,101, 0,99,0,97,0, 115,0,116,0,69, @@ -4626,207 +4612,279 @@ public yyLSLSyntax 114,0,101,0,115, 0,115,0,105,0, 111,0,110,0,95, -0,57,0,1,281, -1,3,1,7,1, -6,1267,22,1,139, -1,1013,1268,17,1269, -15,1114,1,-1,1, -5,1270,20,1271,4, -46,80,0,97,0, -114,0,101,0,110, -0,116,0,104,0, -101,0,115,0,105, -0,115,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -49,0,1,271,1, -3,1,4,1,3, -1272,22,1,129,1, -1332,1273,17,1274,15, -1108,1,-1,1,5, -1275,20,1276,4,38, -83,0,105,0,109, -0,112,0,108,0, -101,0,65,0,115, -0,115,0,105,0, -103,0,110,0,109, -0,101,0,110,0, -116,0,95,0,49, -0,57,0,1,223, +0,52,0,1,276, 1,3,1,6,1, -5,1277,22,1,81, -1,2337,1278,17,1152, -1,0,1156,1,1585, -1279,17,1280,15,1281, -4,32,37,0,82, -0,101,0,116,0, -117,0,114,0,110, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, --1,1,5,1282,20, -1283,4,34,82,0, -101,0,116,0,117, -0,114,0,110,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -50,0,1,230,1, -3,1,2,1,1, -1284,22,1,88,1, -2023,1285,17,1286,15, -1147,1,-1,1,5, -1287,20,1288,4,26, -83,0,116,0,97, -0,116,0,101,0, -67,0,104,0,97, -0,110,0,103,0, -101,0,95,0,50, -0,1,188,1,3, -1,3,1,2,1289, -22,1,46,1,2136, -852,1,82,1290,17, -1291,15,1292,4,32, -37,0,85,0,110, -0,97,0,114,0, -121,0,69,0,120, +5,1262,22,1,134, +1,74,1263,17,1264, +15,1234,1,-1,1, +5,1265,20,1266,4, +40,84,0,121,0, +112,0,101,0,99, +0,97,0,115,0, +116,0,69,0,120, 0,112,0,114,0, 101,0,115,0,115, 0,105,0,111,0, -110,0,1,-1,1, -5,1293,20,1294,4, -34,85,0,110,0, -97,0,114,0,121, +110,0,95,0,57, +0,1,281,1,3, +1,7,1,6,1267, +22,1,139,1,1013, +1268,17,1269,15,1114, +1,-1,1,5,1270, +20,1271,4,46,80, +0,97,0,114,0, +101,0,110,0,116, +0,104,0,101,0, +115,0,105,0,115, 0,69,0,120,0, 112,0,114,0,101, 0,115,0,115,0, 105,0,111,0,110, -0,95,0,51,0, -1,270,1,3,1, -3,1,2,1295,22, -1,128,1,2026,1296, -17,1297,15,1298,4, -28,37,0,74,0, -117,0,109,0,112, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, --1,1,5,1299,20, -1300,4,30,74,0, -117,0,109,0,112, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,95, -0,49,0,1,186, -1,3,1,3,1, -2,1301,22,1,44, -1,1591,1302,17,1303, -15,1281,1,-1,1, -5,1304,20,1305,4, -34,82,0,101,0, -116,0,117,0,114, -0,110,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, 0,95,0,49,0, -1,229,1,3,1, -3,1,2,1306,22, -1,87,1,1341,1307, -17,1308,15,1108,1, --1,1,5,1309,20, -1310,4,36,83,0, +1,271,1,3,1, +4,1,3,1272,22, +1,129,1,1332,1273, +17,1274,15,1108,1, +-1,1,5,1275,20, +1276,4,38,83,0, 105,0,109,0,112, 0,108,0,101,0, 65,0,115,0,115, 0,105,0,103,0, 110,0,109,0,101, 0,110,0,116,0, -95,0,54,0,1, -210,1,3,1,4, -1,3,1311,22,1, -68,1,2030,741,1, -328,1312,17,1313,15, -1131,1,-1,1,5, -1314,20,1315,4,36, -66,0,105,0,110, -0,97,0,114,0, -121,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,50, -0,1,251,1,3, -1,4,1,3,1316, -22,1,109,1,1303, -1317,17,1318,15,1108, -1,-1,1,5,1319, -20,1320,4,36,83, -0,105,0,109,0, -112,0,108,0,101, -0,65,0,115,0, -115,0,105,0,103, -0,110,0,109,0, +95,0,49,0,57, +0,1,223,1,3, +1,6,1,5,1277, +22,1,81,1,2337, +1278,17,1152,1,0, +1156,1,1585,1279,17, +1280,15,1281,4,32, +37,0,82,0,101, +0,116,0,117,0, +114,0,110,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,1,-1,1, +5,1282,20,1283,4, +34,82,0,101,0, +116,0,117,0,114, +0,110,0,83,0, +116,0,97,0,116, +0,101,0,109,0, 101,0,110,0,116, -0,95,0,55,0, -1,211,1,3,1, -6,1,5,1321,22, -1,69,1,1096,1322, -17,1323,15,1324,4, -26,37,0,70,0, -117,0,110,0,99, -0,116,0,105,0, -111,0,110,0,67, -0,97,0,108,0, -108,0,1,-1,1, -5,1325,20,1326,4, -28,70,0,117,0, +0,95,0,50,0, +1,230,1,3,1, +2,1,1,1284,22, +1,88,1,2023,1285, +17,1286,15,1147,1, +-1,1,5,1287,20, +1288,4,26,83,0, +116,0,97,0,116, +0,101,0,67,0, +104,0,97,0,110, +0,103,0,101,0, +95,0,50,0,1, +188,1,3,1,3, +1,2,1289,22,1, +46,1,2136,852,1, +82,1290,17,1291,15, +1292,4,32,37,0, +85,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +1,-1,1,5,1293, +20,1294,4,34,85, +0,110,0,97,0, +114,0,121,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,51,0,1,270, +1,3,1,3,1, +2,1295,22,1,128, +1,2026,1296,17,1297, +15,1298,4,28,37, +0,74,0,117,0, +109,0,112,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,1,-1,1, +5,1299,20,1300,4, +30,74,0,117,0, +109,0,112,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,95,0,49, +0,1,186,1,3, +1,3,1,2,1301, +22,1,44,1,1591, +1302,17,1303,15,1281, +1,-1,1,5,1304, +20,1305,4,34,82, +0,101,0,116,0, +117,0,114,0,110, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,95, +0,49,0,1,229, +1,3,1,3,1, +2,1306,22,1,87, +1,1341,1307,17,1308, +15,1108,1,-1,1, +5,1309,20,1310,4, +36,83,0,105,0, +109,0,112,0,108, +0,101,0,65,0, +115,0,115,0,105, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,95,0, +54,0,1,210,1, +3,1,4,1,3, +1311,22,1,68,1, +2030,741,1,328,1312, +17,1313,15,1131,1, +-1,1,5,1314,20, +1315,4,36,66,0, +105,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,50,0,1, +251,1,3,1,4, +1,3,1316,22,1, +109,1,1303,1317,17, +1318,15,1108,1,-1, +1,5,1319,20,1320, +4,36,83,0,105, +0,109,0,112,0, +108,0,101,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,95, +0,55,0,1,211, +1,3,1,6,1, +5,1321,22,1,69, +1,1096,1322,17,1323, +15,1324,4,26,37, +0,70,0,117,0, 110,0,99,0,116, 0,105,0,111,0, 110,0,67,0,97, 0,108,0,108,0, -95,0,49,0,1, -282,1,3,1,5, -1,4,1327,22,1, -140,1,93,1328,17, -1329,15,1292,1,-1, -1,5,1330,20,1331, -4,34,85,0,110, -0,97,0,114,0, -121,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,50, -0,1,269,1,3, -1,3,1,2,1332, -22,1,127,1,1550, -1333,17,1334,15,1108, -1,-1,1,5,1335, -20,1336,4,38,83, -0,105,0,109,0, -112,0,108,0,101, -0,65,0,115,0, -115,0,105,0,103, -0,110,0,109,0, -101,0,110,0,116, +1,-1,1,5,1325, +20,1326,4,28,70, +0,117,0,110,0, +99,0,116,0,105, +0,111,0,110,0, +67,0,97,0,108, +0,108,0,95,0, +49,0,1,282,1, +3,1,5,1,4, +1327,22,1,140,1, +93,1328,17,1329,15, +1292,1,-1,1,5, +1330,20,1331,4,34, +85,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,50,0,1, +269,1,3,1,3, +1,2,1332,22,1, +127,1,1550,1333,17, +1334,15,1108,1,-1, +1,5,1335,20,1336, +4,38,83,0,105, +0,109,0,112,0, +108,0,101,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,95, +0,49,0,51,0, +1,217,1,3,1, +4,1,3,1337,22, +1,75,1,2040,1338, +16,0,542,1,2106, +1339,17,1152,1,0, +1156,1,1555,1340,16, +0,615,1,827,1341, +17,1342,15,1131,1, +-1,1,5,1343,20, +1344,4,38,66,0, +105,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,49,0,53, +0,1,264,1,3, +1,4,1,3,1345, +22,1,122,1,1859, +1346,16,0,313,1, +1860,831,1,1804,1347, +17,1152,1,0,1156, +1,107,1348,17,1349, +15,1292,1,-1,1, +5,1350,20,1351,4, +34,85,0,110,0, +97,0,114,0,121, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, 0,95,0,49,0, -51,0,1,217,1, -3,1,4,1,3, -1337,22,1,75,1, -2040,1338,16,0,542, -1,2106,1339,17,1152, -1,0,1156,1,1555, -1340,16,0,615,1, -827,1341,17,1342,15, +1,268,1,3,1, +3,1,2,1352,22, +1,126,1,1114,1353, +17,1195,1,3,1199, +1,1048,1354,17,1355, +15,1131,1,-1,1, +5,1356,20,1357,4, +38,66,0,105,0, +110,0,97,0,114, +0,121,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +49,0,56,0,1, +267,1,3,1,4, +1,3,1358,22,1, +125,1,352,1359,17, +1360,15,1131,1,-1, +1,5,1361,20,1362, +4,36,66,0,105, +0,110,0,97,0, +114,0,121,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,49,0,1,250, +1,3,1,4,1, +3,1363,22,1,108, +1,1872,1364,16,0, +323,1,1873,845,1, +118,1365,17,1366,15, 1131,1,-1,1,5, -1343,20,1344,4,38, +1367,20,1368,4,38, 66,0,105,0,110, 0,97,0,114,0, 121,0,69,0,120, @@ -4834,94 +4892,25 @@ public yyLSLSyntax 101,0,115,0,115, 0,105,0,111,0, 110,0,95,0,49, -0,53,0,1,264, +0,52,0,1,263, 1,3,1,4,1, -3,1345,22,1,122, -1,1859,1346,16,0, -313,1,1860,831,1, -1804,1347,17,1152,1, -0,1156,1,107,1348, -17,1349,15,1292,1, --1,1,5,1350,20, -1351,4,34,85,0, -110,0,97,0,114, -0,121,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -49,0,1,268,1, -3,1,3,1,2, -1352,22,1,126,1, -1114,1353,17,1195,1, -3,1199,1,1048,1354, -17,1355,15,1131,1, --1,1,5,1356,20, -1357,4,38,66,0, -105,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, +3,1369,22,1,121, +1,1123,1370,17,1371, +15,1108,1,-1,1, +5,1372,20,1373,4, +38,83,0,105,0, +109,0,112,0,108, +0,101,0,65,0, 115,0,115,0,105, -0,111,0,110,0, -95,0,49,0,56, -0,1,267,1,3, -1,4,1,3,1358, -22,1,125,1,352, -1359,17,1360,15,1131, -1,-1,1,5,1361, -20,1362,4,36,66, -0,105,0,110,0, -97,0,114,0,121, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,49,0, -1,250,1,3,1, -4,1,3,1363,22, -1,108,1,1872,1364, -16,0,323,1,1873, -845,1,118,1365,17, -1366,15,1131,1,-1, -1,5,1367,20,1368, -4,38,66,0,105, -0,110,0,97,0, -114,0,121,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,49,0,52,0, -1,263,1,3,1, -4,1,3,1369,22, -1,121,1,1123,1370, -17,1371,15,1108,1, --1,1,5,1372,20, -1373,4,38,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -95,0,49,0,50, -0,1,216,1,3, -1,6,1,5,1374, -22,1,74,1,371, -1375,17,1376,15,1377, -4,46,37,0,70, -0,117,0,110,0, -99,0,116,0,105, -0,111,0,110,0, -67,0,97,0,108, -0,108,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,1,-1, -1,5,1378,20,1379, -4,48,70,0,117, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,95,0, +49,0,50,0,1, +216,1,3,1,6, +1,5,1374,22,1, +74,1,371,1375,17, +1376,15,1377,4,46, +37,0,70,0,117, 0,110,0,99,0, 116,0,105,0,111, 0,110,0,67,0, @@ -4930,25 +4919,140 @@ public yyLSLSyntax 112,0,114,0,101, 0,115,0,115,0, 105,0,111,0,110, -0,95,0,49,0, -1,249,1,3,1, -2,1,1,1380,22, -1,107,1,1377,1381, -17,1382,15,1108,1, --1,1,5,1383,20, -1384,4,36,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, +0,1,-1,1,5, +1378,20,1379,4,48, +70,0,117,0,110, +0,99,0,116,0, +105,0,111,0,110, +0,67,0,97,0, +108,0,108,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,49,0,1,249, +1,3,1,2,1, +1,1380,22,1,107, +1,1377,1381,17,1382, +15,1108,1,-1,1, +5,1383,20,1384,4, +36,83,0,105,0, +109,0,112,0,108, +0,101,0,65,0, +115,0,115,0,105, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,95,0, +53,0,1,209,1, +3,1,4,1,3, +1385,22,1,67,1, +375,1386,17,1387,15, +1202,1,-1,1,5, +1388,20,1389,4,60, +73,0,110,0,99, +0,114,0,101,0, +109,0,101,0,110, +0,116,0,68,0, +101,0,99,0,114, +0,101,0,109,0, +101,0,110,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,56,0, +1,248,1,3,1, +5,1,4,1390,22, +1,106,1,377,1391, +17,1392,15,1202,1, +-1,1,5,1393,20, +1394,4,60,73,0, +110,0,99,0,114, +0,101,0,109,0, +101,0,110,0,116, +0,68,0,101,0, +99,0,114,0,101, +0,109,0,101,0, +110,0,116,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,53,0,1,245, +1,3,1,3,1, +2,1395,22,1,103, +1,379,1396,17,1397, +15,1202,1,-1,1, +5,1398,20,1399,4, +60,73,0,110,0, +99,0,114,0,101, +0,109,0,101,0, +110,0,116,0,68, +0,101,0,99,0, +114,0,101,0,109, +0,101,0,110,0, +116,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,55, +0,1,247,1,3, +1,5,1,4,1400, +22,1,105,1,380, +1401,17,1402,15,1403, +4,38,37,0,67, +0,111,0,110,0, +115,0,116,0,97, 0,110,0,116,0, -95,0,53,0,1, -209,1,3,1,4, -1,3,1385,22,1, -67,1,375,1386,17, -1387,15,1202,1,-1, -1,5,1388,20,1389, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +1,-1,1,5,1404, +20,1405,4,40,67, +0,111,0,110,0, +115,0,116,0,97, +0,110,0,116,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,49,0,1, +238,1,3,1,2, +1,1,1406,22,1, +96,1,883,1407,17, +1408,15,1131,1,-1, +1,5,1409,20,1410, +4,38,66,0,105, +0,110,0,97,0, +114,0,121,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,49,0,54,0, +1,265,1,3,1, +4,1,3,1411,22, +1,123,1,1628,1412, +17,1413,15,1414,4, +22,37,0,65,0, +115,0,115,0,105, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,1,-1, +1,5,1415,20,1416, +4,24,65,0,115, +0,115,0,105,0, +103,0,110,0,109, +0,101,0,110,0, +116,0,95,0,49, +0,1,203,1,3, +1,4,1,3,1417, +22,1,61,1,2075, +1418,17,1152,1,0, +1156,1,373,1419,17, +1420,15,1202,1,-1, +1,5,1421,20,1422, 4,60,73,0,110, 0,99,0,114,0, 101,0,109,0,101, @@ -4961,230 +5065,25 @@ public yyLSLSyntax 0,101,0,115,0, 115,0,105,0,111, 0,110,0,95,0, -56,0,1,248,1, -3,1,5,1,4, -1390,22,1,106,1, -377,1391,17,1392,15, -1202,1,-1,1,5, -1393,20,1394,4,60, -73,0,110,0,99, -0,114,0,101,0, -109,0,101,0,110, -0,116,0,68,0, -101,0,99,0,114, -0,101,0,109,0, -101,0,110,0,116, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,53,0, -1,245,1,3,1, -3,1,2,1395,22, -1,103,1,379,1396, -17,1397,15,1202,1, --1,1,5,1398,20, -1399,4,60,73,0, -110,0,99,0,114, -0,101,0,109,0, -101,0,110,0,116, -0,68,0,101,0, -99,0,114,0,101, -0,109,0,101,0, -110,0,116,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,55,0,1,247, -1,3,1,5,1, -4,1400,22,1,105, -1,380,1401,17,1402, -15,1403,4,38,37, -0,67,0,111,0, -110,0,115,0,116, -0,97,0,110,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,1,-1,1, -5,1404,20,1405,4, -40,67,0,111,0, -110,0,115,0,116, -0,97,0,110,0, -116,0,69,0,120, +54,0,1,246,1, +3,1,3,1,2, +1423,22,1,104,1, +130,1424,17,1425,15, +1131,1,-1,1,5, +1426,20,1427,4,38, +66,0,105,0,110, +0,97,0,114,0, +121,0,69,0,120, 0,112,0,114,0, 101,0,115,0,115, 0,105,0,111,0, 110,0,95,0,49, -0,1,238,1,3, -1,2,1,1,1406, -22,1,96,1,883, -1407,17,1408,15,1131, -1,-1,1,5,1409, -20,1410,4,38,66, -0,105,0,110,0, -97,0,114,0,121, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,49,0, -54,0,1,265,1, -3,1,4,1,3, -1411,22,1,123,1, -1628,1412,17,1413,15, -1414,4,22,37,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -1,-1,1,5,1415, -20,1416,4,24,65, -0,115,0,115,0, -105,0,103,0,110, -0,109,0,101,0, -110,0,116,0,95, -0,49,0,1,203, +0,51,0,1,262, 1,3,1,4,1, -3,1417,22,1,61, -1,2075,1418,17,1152, -1,0,1156,1,373, -1419,17,1420,15,1202, -1,-1,1,5,1421, -20,1422,4,60,73, -0,110,0,99,0, -114,0,101,0,109, -0,101,0,110,0, -116,0,68,0,101, -0,99,0,114,0, -101,0,109,0,101, -0,110,0,116,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,54,0,1, -246,1,3,1,3, -1,2,1423,22,1, -104,1,130,1424,17, -1425,15,1131,1,-1, -1,5,1426,20,1427, -4,38,66,0,105, -0,110,0,97,0, -114,0,121,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,49,0,51,0, -1,262,1,3,1, -4,1,3,1428,22, -1,120,1,143,1429, -17,1430,15,1131,1, --1,1,5,1431,20, -1432,4,38,66,0, -105,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,49,0,50, -0,1,261,1,3, -1,4,1,3,1433, -22,1,119,1,1901, -1434,17,1152,1,0, -1156,1,1152,1435,17, -1436,15,1108,1,-1, -1,5,1437,20,1438, -4,38,83,0,105, -0,109,0,112,0, -108,0,101,0,65, -0,115,0,115,0, -105,0,103,0,110, -0,109,0,101,0, -110,0,116,0,95, -0,50,0,52,0, -1,228,1,3,1, -6,1,5,1439,22, -1,86,1,1406,1440, -17,1441,15,1108,1, --1,1,5,1442,20, -1443,4,38,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -95,0,49,0,55, -0,1,221,1,3, -1,4,1,3,1444, -22,1,79,1,1659, -1445,16,0,278,1, -2413,1446,17,1152,1, -0,1156,1,1159,1447, -17,1448,15,1108,1, --1,1,5,1449,20, -1450,4,38,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -95,0,49,0,49, -0,1,215,1,3, -1,6,1,5,1451, -22,1,73,1,157, -1452,17,1453,15,1131, -1,-1,1,5,1454, -20,1455,4,38,66, -0,105,0,110,0, -97,0,114,0,121, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,49,0, -49,0,1,260,1, -3,1,4,1,3, -1456,22,1,118,1, -1413,1457,17,1458,15, -1108,1,-1,1,5, -1459,20,1460,4,36, -83,0,105,0,109, -0,112,0,108,0, -101,0,65,0,115, -0,115,0,105,0, -103,0,110,0,109, -0,101,0,110,0, -116,0,95,0,52, -0,1,208,1,3, -1,4,1,3,1461, -22,1,66,1,2669, -1462,16,0,303,1, -1478,1463,17,1464,15, -1108,1,-1,1,5, -1465,20,1466,4,38, -83,0,105,0,109, -0,112,0,108,0, -101,0,65,0,115, -0,115,0,105,0, -103,0,110,0,109, -0,101,0,110,0, -116,0,95,0,49, -0,53,0,1,219, -1,3,1,4,1, -3,1467,22,1,77, -1,2676,1468,16,0, -624,1,1621,1469,16, -0,678,1,1574,809, -1,172,1470,17,1471, +3,1428,22,1,120, +1,143,1429,17,1430, 15,1131,1,-1,1, -5,1472,20,1473,4, +5,1431,20,1432,4, 38,66,0,105,0, 110,0,97,0,114, 0,121,0,69,0, @@ -5192,27 +5091,14 @@ public yyLSLSyntax 0,101,0,115,0, 115,0,105,0,111, 0,110,0,95,0, -49,0,48,0,1, -259,1,3,1,4, -1,3,1474,22,1, -117,1,1931,870,1, -1665,1475,17,1476,15, -1166,1,-1,1,5, -1477,20,1478,4,36, -70,0,111,0,114, -0,76,0,111,0, -111,0,112,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,95,0,49, -0,1,199,1,3, -1,2,1,1,1479, -22,1,57,1,2364, -837,1,2105,824,1, -1188,1480,17,1481,15, +49,0,50,0,1, +261,1,3,1,4, +1,3,1433,22,1, +119,1,1901,1434,17, +1152,1,0,1156,1, +1152,1435,17,1436,15, 1108,1,-1,1,5, -1482,20,1483,4,38, +1437,20,1438,4,38, 83,0,105,0,109, 0,112,0,108,0, 101,0,65,0,115, @@ -5220,12 +5106,12 @@ public yyLSLSyntax 103,0,110,0,109, 0,101,0,110,0, 116,0,95,0,50, -0,51,0,1,227, +0,52,0,1,228, 1,3,1,6,1, -5,1484,22,1,85, -1,1442,1485,17,1486, +5,1439,22,1,86, +1,1406,1440,17,1441, 15,1108,1,-1,1, -5,1487,20,1488,4, +5,1442,20,1443,4, 38,83,0,105,0, 109,0,112,0,108, 0,101,0,65,0, @@ -5233,28 +5119,240 @@ public yyLSLSyntax 0,103,0,110,0, 109,0,101,0,110, 0,116,0,95,0, -49,0,54,0,1, -220,1,3,1,4, -1,3,1489,22,1, -78,1,1694,1490,16, -0,200,1,942,1491, -17,1492,15,1131,1, --1,1,5,1493,20, -1494,4,38,66,0, +49,0,55,0,1, +221,1,3,1,4, +1,3,1444,22,1, +79,1,1659,1445,16, +0,278,1,2413,1446, +17,1152,1,0,1156, +1,1159,1447,17,1448, +15,1108,1,-1,1, +5,1449,20,1450,4, +38,83,0,105,0, +109,0,112,0,108, +0,101,0,65,0, +115,0,115,0,105, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,95,0, +49,0,49,0,1, +215,1,3,1,6, +1,5,1451,22,1, +73,1,157,1452,17, +1453,15,1131,1,-1, +1,5,1454,20,1455, +4,38,66,0,105, +0,110,0,97,0, +114,0,121,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,49,0,49,0, +1,260,1,3,1, +4,1,3,1456,22, +1,118,1,1413,1457, +17,1458,15,1108,1, +-1,1,5,1459,20, +1460,4,36,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +95,0,52,0,1, +208,1,3,1,4, +1,3,1461,22,1, +66,1,2669,1462,16, +0,303,1,1478,1463, +17,1464,15,1108,1, +-1,1,5,1465,20, +1466,4,38,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +95,0,49,0,53, +0,1,219,1,3, +1,4,1,3,1467, +22,1,77,1,2676, +1468,16,0,624,1, +1621,1469,16,0,678, +1,1574,809,1,172, +1470,17,1471,15,1131, +1,-1,1,5,1472, +20,1473,4,38,66, +0,105,0,110,0, +97,0,114,0,121, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,49,0, +48,0,1,259,1, +3,1,4,1,3, +1474,22,1,117,1, +1931,870,1,1665,1475, +17,1476,15,1166,1, +-1,1,5,1477,20, +1478,4,36,70,0, +111,0,114,0,76, +0,111,0,111,0, +112,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +95,0,49,0,1, +199,1,3,1,2, +1,1,1479,22,1, +57,1,2364,837,1, +2105,824,1,1188,1480, +17,1481,15,1108,1, +-1,1,5,1482,20, +1483,4,38,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +95,0,50,0,51, +0,1,227,1,3, +1,6,1,5,1484, +22,1,85,1,1442, +1485,17,1486,15,1108, +1,-1,1,5,1487, +20,1488,4,38,83, +0,105,0,109,0, +112,0,108,0,101, +0,65,0,115,0, +115,0,105,0,103, +0,110,0,109,0, +101,0,110,0,116, +0,95,0,49,0, +54,0,1,220,1, +3,1,4,1,3, +1489,22,1,78,1, +1694,1490,16,0,200, +1,942,1491,17,1492, +15,1131,1,-1,1, +5,1493,20,1494,4, +38,66,0,105,0, +110,0,97,0,114, +0,121,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +49,0,55,0,1, +266,1,3,1,4, +1,3,1495,22,1, +124,1,2198,1496,17, +1152,1,0,1156,1, +1195,1497,17,1498,15, +1108,1,-1,1,5, +1499,20,1500,4,38, +83,0,105,0,109, +0,112,0,108,0, +101,0,65,0,115, +0,115,0,105,0, +103,0,110,0,109, +0,101,0,110,0, +116,0,95,0,49, +0,48,0,1,214, +1,3,1,6,1, +5,1501,22,1,72, +1,1449,1502,17,1503, +15,1108,1,-1,1, +5,1504,20,1505,4, +36,83,0,105,0, +109,0,112,0,108, +0,101,0,65,0, +115,0,115,0,105, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,95,0, +51,0,1,207,1, +3,1,4,1,3, +1506,22,1,65,1, +1701,1507,17,1508,15, +1166,1,-1,1,5, +1509,20,1510,4,36, +70,0,111,0,114, +0,76,0,111,0, +111,0,112,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,95,0,51, +0,1,201,1,3, +1,4,1,3,1511, +22,1,59,1,447, +1512,17,1513,15,1514, +4,30,37,0,86, +0,101,0,99,0, +116,0,111,0,114, +0,67,0,111,0, +110,0,115,0,116, +0,97,0,110,0, +116,0,1,-1,1, +5,1515,20,1516,4, +32,86,0,101,0, +99,0,116,0,111, +0,114,0,67,0, +111,0,110,0,115, +0,116,0,97,0, +110,0,116,0,95, +0,49,0,1,236, +1,3,1,8,1, +7,1517,22,1,94, +1,2458,885,1,2459, +891,1,1958,1518,17, +1152,1,0,1156,1, +188,1519,17,1520,15, +1131,1,-1,1,5, +1521,20,1522,4,36, +66,0,105,0,110, +0,97,0,114,0, +121,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,57, +0,1,258,1,3, +1,4,1,3,1523, +22,1,116,1,2462, +898,1,1657,903,1, +2464,908,1,205,1524, +17,1525,15,1131,1, +-1,1,5,1526,20, +1527,4,36,66,0, 105,0,110,0,97, 0,114,0,121,0, 69,0,120,0,112, 0,114,0,101,0, 115,0,115,0,105, 0,111,0,110,0, -95,0,49,0,55, -0,1,266,1,3, -1,4,1,3,1495, -22,1,124,1,2198, -1496,17,1152,1,0, -1156,1,1195,1497,17, -1498,15,1108,1,-1, -1,5,1499,20,1500, +95,0,56,0,1, +257,1,3,1,4, +1,3,1528,22,1, +115,1,1620,1529,17, +1530,15,1414,1,-1, +1,5,1531,20,1532, +4,24,65,0,115, +0,115,0,105,0, +103,0,110,0,109, +0,101,0,110,0, +116,0,95,0,50, +0,1,204,1,3, +1,2,1,1,1533, +22,1,62,1,2227, +917,1,1224,1534,17, +1535,15,1108,1,-1, +1,5,1536,20,1537, 4,38,83,0,105, 0,109,0,112,0, 108,0,101,0,65, @@ -5262,25 +5360,25 @@ public yyLSLSyntax 105,0,103,0,110, 0,109,0,101,0, 110,0,116,0,95, -0,49,0,48,0, -1,214,1,3,1, -6,1,5,1501,22, -1,72,1,1449,1502, -17,1503,15,1108,1, --1,1,5,1504,20, -1505,4,36,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -95,0,51,0,1, -207,1,3,1,4, -1,3,1506,22,1, -65,1,1701,1507,17, -1508,15,1166,1,-1, -1,5,1509,20,1510, +0,50,0,50,0, +1,226,1,3,1, +6,1,5,1538,22, +1,84,1,223,1539, +17,1540,15,1131,1, +-1,1,5,1541,20, +1542,4,36,66,0, +105,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,55,0,1, +256,1,3,1,4, +1,3,1543,22,1, +114,1,1730,1544,17, +1545,15,1166,1,-1, +1,5,1546,20,1547, 4,36,70,0,111, 0,114,0,76,0, 111,0,111,0,112, @@ -5288,238 +5386,126 @@ public yyLSLSyntax 97,0,116,0,101, 0,109,0,101,0, 110,0,116,0,95, -0,51,0,1,201, +0,52,0,1,202, 1,3,1,4,1, -3,1511,22,1,59, -1,447,1512,17,1513, -15,1514,4,30,37, -0,86,0,101,0, -99,0,116,0,111, -0,114,0,67,0, -111,0,110,0,115, -0,116,0,97,0, -110,0,116,0,1, --1,1,5,1515,20, -1516,4,32,86,0, -101,0,99,0,116, -0,111,0,114,0, -67,0,111,0,110, -0,115,0,116,0, -97,0,110,0,116, -0,95,0,49,0, -1,236,1,3,1, -8,1,7,1517,22, -1,94,1,2458,885, -1,2459,891,1,1958, -1518,17,1152,1,0, -1156,1,188,1519,17, -1520,15,1131,1,-1, -1,5,1521,20,1522, -4,36,66,0,105, -0,110,0,97,0, -114,0,121,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,57,0,1,258, -1,3,1,4,1, -3,1523,22,1,116, -1,2462,898,1,1657, -903,1,2464,908,1, -205,1524,17,1525,15, -1131,1,-1,1,5, -1526,20,1527,4,36, -66,0,105,0,110, -0,97,0,114,0, -121,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,56, -0,1,257,1,3, -1,4,1,3,1528, -22,1,115,1,1620, -1529,17,1530,15,1414, -1,-1,1,5,1531, -20,1532,4,24,65, +3,1548,22,1,60, +1,476,1549,17,1550, +15,1551,4,18,37, +0,67,0,111,0, +110,0,115,0,116, +0,97,0,110,0, +116,0,1,-1,1, +5,1552,20,1553,4, +20,67,0,111,0, +110,0,115,0,116, +0,97,0,110,0, +116,0,95,0,52, +0,1,234,1,3, +1,2,1,1,1554, +22,1,92,1,477, +1555,17,1556,15,1551, +1,-1,1,5,1557, +20,1558,4,20,67, +0,111,0,110,0, +115,0,116,0,97, +0,110,0,116,0, +95,0,51,0,1, +233,1,3,1,2, +1,1,1559,22,1, +91,1,1231,1560,17, +1561,15,1108,1,-1, +1,5,1562,20,1563, +4,36,83,0,105, +0,109,0,112,0, +108,0,101,0,65, 0,115,0,115,0, 105,0,103,0,110, 0,109,0,101,0, 110,0,116,0,95, -0,50,0,1,204, -1,3,1,2,1, -1,1533,22,1,62, -1,2227,917,1,1224, -1534,17,1535,15,1108, -1,-1,1,5,1536, -20,1537,4,38,83, -0,105,0,109,0, -112,0,108,0,101, -0,65,0,115,0, -115,0,105,0,103, -0,110,0,109,0, -101,0,110,0,116, -0,95,0,50,0, -50,0,1,226,1, -3,1,6,1,5, -1538,22,1,84,1, -223,1539,17,1540,15, -1131,1,-1,1,5, -1541,20,1542,4,36, -66,0,105,0,110, -0,97,0,114,0, -121,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,55, -0,1,256,1,3, -1,4,1,3,1543, -22,1,114,1,1730, -1544,17,1545,15,1166, -1,-1,1,5,1546, -20,1547,4,36,70, -0,111,0,114,0, -76,0,111,0,111, -0,112,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,52,0, -1,202,1,3,1, -4,1,3,1548,22, -1,60,1,476,1549, -17,1550,15,1551,4, -18,37,0,67,0, -111,0,110,0,115, -0,116,0,97,0, -110,0,116,0,1, --1,1,5,1552,20, -1553,4,20,67,0, -111,0,110,0,115, -0,116,0,97,0, -110,0,116,0,95, -0,52,0,1,234, -1,3,1,2,1, -1,1554,22,1,92, -1,477,1555,17,1556, +0,57,0,1,213, +1,3,1,6,1, +5,1564,22,1,71, +1,479,1565,17,1566, 15,1551,1,-1,1, -5,1557,20,1558,4, +5,1567,20,1568,4, 20,67,0,111,0, 110,0,115,0,116, 0,97,0,110,0, -116,0,95,0,51, -0,1,233,1,3, -1,2,1,1,1559, -22,1,91,1,1231, -1560,17,1561,15,1108, -1,-1,1,5,1562, -20,1563,4,36,83, -0,105,0,109,0, -112,0,108,0,101, -0,65,0,115,0, -115,0,105,0,103, -0,110,0,109,0, -101,0,110,0,116, -0,95,0,57,0, -1,213,1,3,1, -6,1,5,1564,22, -1,71,1,479,1565, -17,1566,15,1551,1, --1,1,5,1567,20, -1568,4,20,67,0, -111,0,110,0,115, -0,116,0,97,0, -110,0,116,0,95, -0,49,0,1,231, -1,3,1,2,1, -1,1569,22,1,89, -1,480,1570,17,1571, -15,1572,4,26,37, -0,76,0,105,0, -115,0,116,0,67, -0,111,0,110,0, -115,0,116,0,97, -0,110,0,116,0, -1,-1,1,5,1573, -20,1574,4,28,76, +116,0,95,0,49, +0,1,231,1,3, +1,2,1,1,1569, +22,1,89,1,480, +1570,17,1571,15,1572, +4,26,37,0,76, 0,105,0,115,0, 116,0,67,0,111, 0,110,0,115,0, 116,0,97,0,110, -0,116,0,95,0, -49,0,1,235,1, -3,1,4,1,3, -1575,22,1,93,1, -1485,1576,17,1577,15, -1108,1,-1,1,5, -1578,20,1579,4,36, -83,0,105,0,109, -0,112,0,108,0, -101,0,65,0,115, -0,115,0,105,0, -103,0,110,0,109, -0,101,0,110,0, -116,0,95,0,50, -0,1,206,1,3, -1,4,1,3,1580, -22,1,64,1,1737, -1581,16,0,280,1, -1989,925,1,1990,1582, -17,1152,1,0,1156, -1,242,1583,17,1584, -15,1131,1,-1,1, -5,1585,20,1586,4, -36,66,0,105,0, -110,0,97,0,114, -0,121,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -54,0,1,255,1, -3,1,4,1,3, -1587,22,1,113,1, -478,1588,17,1589,15, -1551,1,-1,1,5, -1590,20,1591,4,20, +0,116,0,1,-1, +1,5,1573,20,1574, +4,28,76,0,105, +0,115,0,116,0, 67,0,111,0,110, 0,115,0,116,0, 97,0,110,0,116, -0,95,0,50,0, -1,232,1,3,1, -2,1,1,1592,22, -1,90,1,1370,1593, -17,1594,15,1108,1, --1,1,5,1595,20, -1596,4,38,83,0, +0,95,0,49,0, +1,235,1,3,1, +4,1,3,1575,22, +1,93,1,1485,1576, +17,1577,15,1108,1, +-1,1,5,1578,20, +1579,4,36,83,0, 105,0,109,0,112, 0,108,0,101,0, 65,0,115,0,115, 0,105,0,103,0, 110,0,109,0,101, 0,110,0,116,0, -95,0,49,0,56, -0,1,222,1,3, -1,4,1,3,1597, -22,1,80,1,1001, -1598,17,1599,15,1234, -1,-1,1,5,1600, -20,1601,4,40,84, -0,121,0,112,0, -101,0,99,0,97, -0,115,0,116,0, -69,0,120,0,112, -0,114,0,101,0, +95,0,50,0,1, +206,1,3,1,4, +1,3,1580,22,1, +64,1,1737,1581,16, +0,280,1,1989,925, +1,1990,1582,17,1152, +1,0,1156,1,242, +1583,17,1584,15,1131, +1,-1,1,5,1585, +20,1586,4,36,66, +0,105,0,110,0, +97,0,114,0,121, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,54,0, +1,255,1,3,1, +4,1,3,1587,22, +1,113,1,478,1588, +17,1589,15,1551,1, +-1,1,5,1590,20, +1591,4,20,67,0, +111,0,110,0,115, +0,116,0,97,0, +110,0,116,0,95, +0,50,0,1,232, +1,3,1,2,1, +1,1592,22,1,90, +1,1370,1593,17,1594, +15,1108,1,-1,1, +5,1595,20,1596,4, +38,83,0,105,0, +109,0,112,0,108, +0,101,0,65,0, 115,0,115,0,105, -0,111,0,110,0, -95,0,56,0,1, -280,1,3,1,5, -1,4,1602,22,1, -138,1,1002,1603,17, -1604,15,1234,1,-1, -1,5,1605,20,1606, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,95,0, +49,0,56,0,1, +222,1,3,1,4, +1,3,1597,22,1, +80,1,1001,1598,17, +1599,15,1234,1,-1, +1,5,1600,20,1601, 4,40,84,0,121, 0,112,0,101,0, 99,0,97,0,115, @@ -5528,281 +5514,169 @@ public yyLSLSyntax 0,101,0,115,0, 115,0,105,0,111, 0,110,0,95,0, -49,0,1,273,1, +56,0,1,280,1, 3,1,5,1,4, -1607,22,1,131,1, -12,1608,19,163,1, -12,1609,5,44,1, -1901,1610,16,0,161, -1,2075,1611,16,0, -161,1,1860,831,1, -1803,797,1,1804,1612, -16,0,161,1,2413, -1613,16,0,161,1, -2198,1614,16,0,161, -1,1873,845,1,1657, -903,1,1989,925,1, -1990,1615,16,0,161, -1,31,1616,16,0, -161,1,32,1617,16, -0,161,1,2105,824, -1,2106,1618,16,0, -161,1,2227,917,1, -2337,1619,16,0,161, -1,2665,1620,16,0, -161,1,2021,728,1, -2458,885,1,2459,891, -1,2462,898,1,2136, -852,1,2464,908,1, -2029,735,1,2030,741, -1,2031,746,1,2032, -751,1,2469,1621,16, -0,468,1,2035,762, -1,2364,837,1,2039, -772,1,1931,870,1, -2041,778,1,2507,1622, -16,0,161,1,2043, -784,1,2045,789,1, -1775,1623,16,0,161, -1,2568,1624,16,0, -583,1,2033,756,1, -2522,1625,16,0,161, -1,2037,767,1,1574, -809,1,1958,1626,16, -0,161,1,13,1627, -19,151,1,13,1628, -5,37,1,2509,1629, -17,1630,15,1631,4, -42,37,0,83,0, -116,0,97,0,116, -0,101,0,69,0, -110,0,116,0,114, -0,121,0,83,0, -116,0,97,0,116, -0,101,0,69,0, -118,0,101,0,110, -0,116,0,1,-1, -1,5,1632,20,1633, -4,44,83,0,116, -0,97,0,116,0, -101,0,69,0,110, -0,116,0,114,0, -121,0,83,0,116, -0,97,0,116,0, -101,0,69,0,118, -0,101,0,110,0, -116,0,95,0,49, -0,1,163,1,3, -1,5,1,4,1634, -22,1,20,1,1860, -831,1,1803,797,1, -2413,1635,16,0,462, -1,2524,1636,17,1637, -15,1638,4,22,37, -0,83,0,116,0, -97,0,116,0,101, -0,69,0,118,0, -101,0,110,0,116, -0,1,-1,1,5, -1639,20,1640,4,24, +1602,22,1,138,1, +1002,1603,17,1604,15, +1234,1,-1,1,5, +1605,20,1606,4,40, +84,0,121,0,112, +0,101,0,99,0, +97,0,115,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,49,0, +1,273,1,3,1, +5,1,4,1607,22, +1,131,1,12,1608, +19,163,1,12,1609, +5,44,1,1901,1610, +16,0,161,1,2075, +1611,16,0,161,1, +1860,831,1,1803,797, +1,1804,1612,16,0, +161,1,2413,1613,16, +0,161,1,2198,1614, +16,0,161,1,1873, +845,1,1657,903,1, +1989,925,1,1990,1615, +16,0,161,1,31, +1616,16,0,161,1, +32,1617,16,0,161, +1,2105,824,1,2106, +1618,16,0,161,1, +2227,917,1,2337,1619, +16,0,161,1,2665, +1620,16,0,161,1, +2021,728,1,2458,885, +1,2459,891,1,2462, +898,1,2136,852,1, +2464,908,1,2029,735, +1,2030,741,1,2031, +746,1,2032,751,1, +2469,1621,16,0,468, +1,2035,762,1,2364, +837,1,2039,772,1, +1931,870,1,2041,778, +1,2507,1622,16,0, +161,1,2043,784,1, +2045,789,1,1775,1623, +16,0,161,1,2568, +1624,16,0,583,1, +2033,756,1,2522,1625, +16,0,161,1,2037, +767,1,1574,809,1, +1958,1626,16,0,161, +1,13,1627,19,151, +1,13,1628,5,37, +1,2509,1629,17,1630, +15,1631,4,36,37, +0,86,0,111,0, +105,0,100,0,65, +0,114,0,103,0, 83,0,116,0,97, 0,116,0,101,0, 69,0,118,0,101, 0,110,0,116,0, -95,0,49,0,1, -162,1,3,1,6, -1,5,1641,22,1, -19,1,2526,1642,16, -0,478,1,1873,845, -1,1657,903,1,1989, -925,1,32,1643,16, -0,463,1,2567,1644, -17,1645,15,1646,4, -20,37,0,83,0, +1,-1,1,5,1632, +20,1633,4,38,86, +0,111,0,105,0, +100,0,65,0,114, +0,103,0,83,0, +116,0,97,0,116, +0,101,0,69,0, +118,0,101,0,110, +0,116,0,95,0, +49,0,1,163,1, +3,1,5,1,4, +1634,22,1,20,1, +1860,831,1,1803,797, +1,2413,1635,16,0, +462,1,2524,1636,17, +1637,15,1638,4,22, +37,0,83,0,116, +0,97,0,116,0, +101,0,69,0,118, +0,101,0,110,0, +116,0,1,-1,1, +5,1639,20,1640,4, +24,83,0,116,0, +97,0,116,0,101, +0,69,0,118,0, +101,0,110,0,116, +0,95,0,49,0, +1,162,1,3,1, +6,1,5,1641,22, +1,19,1,2526,1642, +16,0,478,1,1873, +845,1,1657,903,1, +1989,925,1,32,1643, +16,0,463,1,2567, +1644,17,1645,15,1646, +4,20,37,0,83, +0,116,0,97,0, +116,0,101,0,66, +0,111,0,100,0, +121,0,1,-1,1, +5,1647,20,1648,4, +22,83,0,116,0, +97,0,116,0,101, +0,66,0,111,0, +100,0,121,0,95, +0,49,0,1,158, +1,3,1,2,1, +1,1649,22,1,15, +1,2105,824,1,2364, +837,1,2227,917,1, +1574,809,1,2563,1650, +17,1651,15,1646,1, +-1,1,5,1652,20, +1653,4,22,83,0, 116,0,97,0,116, 0,101,0,66,0, 111,0,100,0,121, -0,1,-1,1,5, -1647,20,1648,4,22, -83,0,116,0,97, -0,116,0,101,0, -66,0,111,0,100, -0,121,0,95,0, -49,0,1,158,1, -3,1,2,1,1, -1649,22,1,15,1, -2105,824,1,2364,837, -1,2227,917,1,1574, -809,1,2563,1650,17, -1651,15,1646,1,-1, -1,5,1652,20,1653, -4,22,83,0,116, -0,97,0,116,0, -101,0,66,0,111, -0,100,0,121,0, -95,0,52,0,1, -161,1,3,1,3, -1,2,1654,22,1, -18,1,2564,1655,17, -1656,15,1646,1,-1, -1,5,1657,20,1658, -4,22,83,0,116, -0,97,0,116,0, -101,0,66,0,111, -0,100,0,121,0, -95,0,50,0,1, -159,1,3,1,3, -1,2,1659,22,1, -16,1,2566,1660,17, -1661,15,1646,1,-1, -1,5,1662,20,1663, -4,22,83,0,116, -0,97,0,116,0, -101,0,66,0,111, -0,100,0,121,0, -95,0,51,0,1, -160,1,3,1,2, -1,1,1664,22,1, -17,1,2458,885,1, -2459,891,1,2462,898, -1,2136,852,1,2464, -908,1,2029,735,1, -2030,741,1,2031,746, -1,2032,751,1,2033, -756,1,2035,762,1, -2037,767,1,2039,772, -1,1931,870,1,2041, -778,1,2021,728,1, -2043,784,1,2045,789, -1,2606,1665,16,0, -149,1,14,1666,19, -144,1,14,1667,5, -105,1,2511,1668,17, -1669,15,1670,4,48, -37,0,65,0,114, -0,103,0,117,0, -109,0,101,0,110, -0,116,0,68,0, -101,0,99,0,108, -0,97,0,114,0, -97,0,116,0,105, -0,111,0,110,0, -76,0,105,0,115, -0,116,0,1,-1, -1,5,140,1,0, -1,0,1671,22,1, -21,1,1260,1106,1, -1011,1112,1,1514,1118, -1,9,1123,1,10, -1672,17,1673,15,1670, -1,-1,1,5,140, -1,0,1,0,1671, -1,262,1129,1,1267, -1135,1,1521,1140,1, -1773,1674,16,0,148, -1,19,1157,1,20, -1675,16,0,142,1, -2281,1164,1,525,1226, -1,30,1676,17,1677, -15,1670,1,-1,1, -5,1678,20,1679,4, -50,65,0,114,0, -103,0,117,0,109, -0,101,0,110,0, -116,0,68,0,101, -0,99,0,108,0, -97,0,114,0,97, -0,116,0,105,0, -111,0,110,0,76, -0,105,0,115,0, -116,0,95,0,50, -0,1,165,1,3, -1,4,1,3,1680, -22,1,23,1,283, -1182,1,40,1187,1, -41,1681,17,1682,15, -1683,4,26,37,0, -65,0,114,0,103, -0,117,0,109,0, -101,0,110,0,116, -0,76,0,105,0, -115,0,116,0,1, --1,1,5,617,1, -0,1,0,1684,22, -1,141,1,42,1685, -17,1686,15,1687,4, -38,37,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,65,0, -114,0,103,0,117, -0,109,0,101,0, -110,0,116,0,1, --1,1,5,1688,20, -1689,4,40,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,65,0, -114,0,103,0,117, -0,109,0,101,0, -110,0,116,0,95, -0,49,0,1,285, -1,3,1,2,1, -1,1690,22,1,144, -1,44,1193,1,47, -1194,1,48,1200,1, -49,1206,1,50,1211, -1,51,1216,1,305, -1221,1,63,1232,1, -66,1238,1,67,1243, -1,1478,1463,1,69, -1253,1,70,1258,1, -68,1248,1,74,1263, -1,1013,1268,1,2335, -1691,16,0,148,1, -1332,1273,1,1048,1354, -1,82,1290,1,1296, -1177,1,1341,1307,1, -328,1312,1,1303,1317, -1,1096,1322,1,93, -1328,1,1550,1333,1, -352,1359,1,107,1348, -1,1114,1353,1,1370, -1593,1,118,1365,1, -1123,1370,1,371,1375, -1,1377,1381,1,375, -1386,1,377,1391,1, -379,1396,1,380,1401, -1,883,1407,1,373, -1419,1,130,1424,1, -143,1429,1,2654,1692, -17,1693,15,1670,1, --1,1,5,140,1, -0,1,0,1671,1, -1152,1435,1,387,1694, -16,0,566,1,1406, -1440,1,2663,1695,16, -0,142,1,1159,1447, -1,157,1452,1,1413, -1457,1,1665,1475,1, -412,1696,16,0,591, -1,1094,1697,16,0, -619,1,2520,1698,16, -0,142,1,172,1470, -1,827,1341,1,1188, -1480,1,437,1699,16, -0,660,1,1442,1485, -1,1694,1700,16,0, -148,1,942,1491,1, -1195,1497,1,1449,1502, -1,1701,1507,1,447, -1512,1,188,1519,1, -205,1524,1,2467,1701, -17,1702,15,1670,1, --1,1,5,1703,20, -1704,4,50,65,0, +0,95,0,52,0, +1,161,1,3,1, +3,1,2,1654,22, +1,18,1,2564,1655, +17,1656,15,1646,1, +-1,1,5,1657,20, +1658,4,22,83,0, +116,0,97,0,116, +0,101,0,66,0, +111,0,100,0,121, +0,95,0,50,0, +1,159,1,3,1, +3,1,2,1659,22, +1,16,1,2566,1660, +17,1661,15,1646,1, +-1,1,5,1662,20, +1663,4,22,83,0, +116,0,97,0,116, +0,101,0,66,0, +111,0,100,0,121, +0,95,0,51,0, +1,160,1,3,1, +2,1,1,1664,22, +1,17,1,2458,885, +1,2459,891,1,2462, +898,1,2136,852,1, +2464,908,1,2029,735, +1,2030,741,1,2031, +746,1,2032,751,1, +2033,756,1,2035,762, +1,2037,767,1,2039, +772,1,1931,870,1, +2041,778,1,2021,728, +1,2043,784,1,2045, +789,1,2606,1665,16, +0,149,1,14,1666, +19,144,1,14,1667, +5,105,1,2511,1668, +17,1669,15,1670,4, +48,37,0,65,0, 114,0,103,0,117, 0,109,0,101,0, 110,0,116,0,68, @@ -5811,2926 +5685,1275 @@ public yyLSLSyntax 0,97,0,116,0, 105,0,111,0,110, 0,76,0,105,0, -115,0,116,0,95, -0,49,0,1,164, -1,3,1,2,1, -1,1705,22,1,22, -1,461,1706,16,0, -619,1,464,1707,17, -1708,15,1683,1,-1, -1,5,1709,20,1710, -4,28,65,0,114, +115,0,116,0,1, +-1,1,5,140,1, +0,1,0,1671,22, +1,21,1,1260,1106, +1,1011,1112,1,1514, +1118,1,9,1123,1, +10,1672,17,1673,15, +1670,1,-1,1,5, +140,1,0,1,0, +1671,1,262,1129,1, +1267,1135,1,1521,1140, +1,1773,1674,16,0, +148,1,19,1157,1, +20,1675,16,0,142, +1,2281,1164,1,525, +1226,1,30,1676,17, +1677,15,1670,1,-1, +1,5,1678,20,1679, +4,50,65,0,114, 0,103,0,117,0, 109,0,101,0,110, -0,116,0,76,0, -105,0,115,0,116, -0,95,0,50,0, -1,284,1,3,1, -4,1,3,1711,22, -1,143,1,1224,1534, -1,223,1539,1,1730, -1544,1,476,1549,1, -477,1555,1,1231,1560, -1,479,1565,1,480, -1570,1,1485,1576,1, -459,1712,17,1713,15, -1683,1,-1,1,5, -617,1,0,1,0, -1684,1,242,1583,1, -478,1588,1,481,1714, -17,1715,15,1683,1, --1,1,5,1716,20, -1717,4,28,65,0, +0,116,0,68,0, +101,0,99,0,108, +0,97,0,114,0, +97,0,116,0,105, +0,111,0,110,0, +76,0,105,0,115, +0,116,0,95,0, +50,0,1,165,1, +3,1,4,1,3, +1680,22,1,23,1, +283,1182,1,40,1187, +1,41,1681,17,1682, +15,1683,4,26,37, +0,65,0,114,0, +103,0,117,0,109, +0,101,0,110,0, +116,0,76,0,105, +0,115,0,116,0, +1,-1,1,5,617, +1,0,1,0,1684, +22,1,141,1,42, +1685,17,1686,15,1687, +4,38,37,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +1,-1,1,5,1688, +20,1689,4,40,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +95,0,49,0,1, +285,1,3,1,2, +1,1,1690,22,1, +144,1,44,1193,1, +47,1194,1,48,1200, +1,49,1206,1,50, +1211,1,51,1216,1, +305,1221,1,63,1232, +1,66,1238,1,67, +1243,1,1478,1463,1, +69,1253,1,70,1258, +1,68,1248,1,74, +1263,1,1013,1268,1, +2335,1691,16,0,148, +1,1332,1273,1,1048, +1354,1,82,1290,1, +1296,1177,1,1341,1307, +1,328,1312,1,1303, +1317,1,1096,1322,1, +93,1328,1,1550,1333, +1,352,1359,1,107, +1348,1,1114,1353,1, +1370,1593,1,118,1365, +1,1123,1370,1,371, +1375,1,1377,1381,1, +375,1386,1,377,1391, +1,379,1396,1,380, +1401,1,883,1407,1, +373,1419,1,130,1424, +1,143,1429,1,2654, +1692,17,1693,15,1670, +1,-1,1,5,140, +1,0,1,0,1671, +1,1152,1435,1,387, +1694,16,0,566,1, +1406,1440,1,2663,1695, +16,0,142,1,1159, +1447,1,157,1452,1, +1413,1457,1,1665,1475, +1,412,1696,16,0, +591,1,1094,1697,16, +0,619,1,2520,1698, +16,0,142,1,172, +1470,1,827,1341,1, +1188,1480,1,437,1699, +16,0,660,1,1442, +1485,1,1694,1700,16, +0,148,1,942,1491, +1,1195,1497,1,1449, +1502,1,1701,1507,1, +447,1512,1,188,1519, +1,205,1524,1,2467, +1701,17,1702,15,1670, +1,-1,1,5,1703, +20,1704,4,50,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +68,0,101,0,99, +0,108,0,97,0, +114,0,97,0,116, +0,105,0,111,0, +110,0,76,0,105, +0,115,0,116,0, +95,0,49,0,1, +164,1,3,1,2, +1,1,1705,22,1, +22,1,461,1706,16, +0,619,1,464,1707, +17,1708,15,1683,1, +-1,1,5,1709,20, +1710,4,28,65,0, 114,0,103,0,117, 0,109,0,101,0, 110,0,116,0,76, 0,105,0,115,0, -116,0,95,0,49, -0,1,283,1,3, -1,2,1,1,1718, -22,1,142,1,1001, -1598,1,1002,1603,1, -15,1719,19,308,1, -15,1720,5,6,1, -2669,1721,16,0,601, -1,1114,1722,16,0, -306,1,1621,1723,16, -0,659,1,40,1724, -16,0,562,1,19, -1157,1,9,1123,1, -16,1725,19,136,1, -16,1726,5,140,1, -2510,1727,16,0,602, -1,256,1728,16,0, -196,1,1261,1729,16, -0,196,1,509,1730, -16,0,196,1,9, -1731,16,0,134,1, -2021,728,1,1775,1732, -16,0,196,1,2029, -735,1,2030,741,1, -2031,746,1,2032,751, -1,2033,756,1,277, -1733,16,0,196,1, -2035,762,1,2037,767, -1,2039,772,1,32, -1734,16,0,196,1, -2041,778,1,2293,1735, -16,0,196,1,2043, -784,1,2045,789,1, -40,1736,16,0,175, -1,41,1737,16,0, -196,1,1297,1738,16, -0,196,1,43,1739, -16,0,196,1,44, -1740,16,0,175,1, -1803,797,1,1804,1741, -16,0,196,1,299, -1742,16,0,196,1, -2480,1743,17,1744,15, -1745,4,12,37,0, +116,0,95,0,50, +0,1,284,1,3, +1,4,1,3,1711, +22,1,143,1,1224, +1534,1,223,1539,1, +1730,1544,1,476,1549, +1,477,1555,1,1231, +1560,1,479,1565,1, +480,1570,1,1485,1576, +1,459,1712,17,1713, +15,1683,1,-1,1, +5,617,1,0,1, +0,1684,1,242,1583, +1,478,1588,1,481, +1714,17,1715,15,1683, +1,-1,1,5,1716, +20,1717,4,28,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +76,0,105,0,115, +0,116,0,95,0, +49,0,1,283,1, +3,1,2,1,1, +1718,22,1,142,1, +1001,1598,1,1002,1603, +1,15,1719,19,308, +1,15,1720,5,6, +1,2669,1721,16,0, +601,1,1114,1722,16, +0,306,1,1621,1723, +16,0,659,1,40, +1724,16,0,562,1, +19,1157,1,9,1123, +1,16,1725,19,136, +1,16,1726,5,140, +1,2510,1727,16,0, +602,1,256,1728,16, +0,196,1,1261,1729, +16,0,196,1,509, +1730,16,0,196,1, +9,1731,16,0,134, +1,2021,728,1,1775, +1732,16,0,196,1, +2029,735,1,2030,741, +1,2031,746,1,2032, +751,1,2033,756,1, +277,1733,16,0,196, +1,2035,762,1,2037, +767,1,2039,772,1, +32,1734,16,0,196, +1,2041,778,1,2293, +1735,16,0,196,1, +2043,784,1,2045,789, +1,40,1736,16,0, +175,1,41,1737,16, +0,196,1,1297,1738, +16,0,196,1,43, +1739,16,0,196,1, +44,1740,16,0,175, +1,1803,797,1,1804, +1741,16,0,196,1, +299,1742,16,0,196, +1,2480,1743,17,1744, +15,1745,4,12,37, +0,69,0,118,0, +101,0,110,0,116, +0,1,-1,1,5, +1746,20,1747,4,16, 69,0,118,0,101, 0,110,0,116,0, -1,-1,1,5,1746, -20,1747,4,16,69, -0,118,0,101,0, -110,0,116,0,95, -0,50,0,53,0, -1,317,1,3,1, -2,1,1,1748,22, -1,176,1,52,1749, -16,0,196,1,2484, -1750,17,1751,15,1745, -1,-1,1,5,1752, -20,1753,4,16,69, -0,118,0,101,0, -110,0,116,0,95, -0,50,0,49,0, -1,313,1,3,1, -2,1,1,1754,22, -1,172,1,1515,1755, -16,0,196,1,2318, -1756,16,0,196,1, -2491,1757,17,1758,15, +95,0,50,0,53, +0,1,317,1,3, +1,2,1,1,1748, +22,1,176,1,52, +1749,16,0,196,1, +2484,1750,17,1751,15, 1745,1,-1,1,5, -1759,20,1760,4,16, +1752,20,1753,4,16, 69,0,118,0,101, 0,110,0,116,0, -95,0,49,0,52, -0,1,306,1,3, -1,2,1,1,1761, -22,1,165,1,62, -1762,16,0,212,1, -63,1763,16,0,175, -1,2495,1764,17,1765, +95,0,50,0,49, +0,1,313,1,3, +1,2,1,1,1754, +22,1,172,1,1515, +1755,16,0,196,1, +2318,1756,16,0,196, +1,2491,1757,17,1758, 15,1745,1,-1,1, -5,1766,20,1767,4, +5,1759,20,1760,4, 16,69,0,118,0, 101,0,110,0,116, 0,95,0,49,0, -48,0,1,302,1, +52,0,1,306,1, 3,1,2,1,1, -1768,22,1,161,1, -2075,1769,16,0,196, -1,1574,809,1,1479, -1770,16,0,196,1, -71,1771,16,0,196, -1,1622,1772,16,0, -196,1,1658,1773,16, -0,682,1,1833,1774, -16,0,297,1,1834, -1775,16,0,196,1, -2337,1776,16,0,196, -1,79,1777,16,0, -196,1,1335,1778,16, -0,196,1,322,1779, -16,0,196,1,76, -1780,16,0,196,1, -85,1781,16,0,196, -1,89,1782,16,0, -196,1,346,1783,16, -0,196,1,97,1784, -16,0,196,1,2106, -1785,16,0,196,1, -102,1786,16,0,196, -1,1860,831,1,2458, -885,1,2364,837,1, -1990,1787,16,0,196, -1,112,1788,16,0, -196,1,1117,1789,16, -0,196,1,1873,845, -1,1875,1790,16,0, -408,1,1876,1791,16, -0,196,1,124,1792, -16,0,196,1,2478, -1793,17,1794,15,1745, -1,-1,1,5,1795, -20,1796,4,16,69, -0,118,0,101,0, -110,0,116,0,95, -0,50,0,55,0, -1,319,1,3,1, -2,1,1,1797,22, -1,178,1,2136,852, -1,381,1798,16,0, -196,1,525,1799,16, -0,196,1,137,1800, -16,0,196,1,2653, -1801,16,0,586,1, -1901,1802,16,0,196, -1,1153,1803,16,0, -196,1,151,1804,16, -0,196,1,1407,1805, -16,0,196,1,1659, -1806,16,0,196,1, -2413,1807,16,0,196, -1,406,1808,16,0, -196,1,1371,1809,16, -0,196,1,2105,824, -1,166,1810,16,0, -196,1,2670,1811,16, -0,196,1,1931,870, -1,1932,1812,16,0, -470,1,1933,1813,16, -0,196,1,431,1814, -16,0,196,1,1585, -1815,16,0,196,1, -182,1816,16,0,196, -1,1189,1817,16,0, -196,1,1443,1818,16, -0,196,1,1695,1819, -16,0,196,1,2198, -1820,16,0,196,1, -447,1821,16,0,196, -1,199,1822,16,0, -196,1,2459,891,1, -1958,1823,16,0,196, -1,2462,898,1,1657, -903,1,2464,908,1, -459,1824,16,0,196, -1,462,1825,16,0, -196,1,2471,1826,17, -1827,15,1828,4,22, -37,0,69,0,110, -0,116,0,114,0, -121,0,69,0,118, +1761,22,1,165,1, +62,1762,16,0,212, +1,63,1763,16,0, +175,1,2495,1764,17, +1765,15,1745,1,-1, +1,5,1766,20,1767, +4,16,69,0,118, +0,101,0,110,0, +116,0,95,0,49, +0,48,0,1,302, +1,3,1,2,1, +1,1768,22,1,161, +1,2075,1769,16,0, +196,1,1574,809,1, +1479,1770,16,0,196, +1,71,1771,16,0, +196,1,1622,1772,16, +0,196,1,1658,1773, +16,0,682,1,1833, +1774,16,0,297,1, +1834,1775,16,0,196, +1,2337,1776,16,0, +196,1,79,1777,16, +0,196,1,1335,1778, +16,0,196,1,322, +1779,16,0,196,1, +76,1780,16,0,196, +1,85,1781,16,0, +196,1,89,1782,16, +0,196,1,346,1783, +16,0,196,1,97, +1784,16,0,196,1, +2106,1785,16,0,196, +1,102,1786,16,0, +196,1,1860,831,1, +2458,885,1,2364,837, +1,1990,1787,16,0, +196,1,112,1788,16, +0,196,1,1117,1789, +16,0,196,1,1873, +845,1,1875,1790,16, +0,408,1,1876,1791, +16,0,196,1,124, +1792,16,0,196,1, +2478,1793,17,1794,15, +1745,1,-1,1,5, +1795,20,1796,4,16, +69,0,118,0,101, +0,110,0,116,0, +95,0,50,0,55, +0,1,319,1,3, +1,2,1,1,1797, +22,1,178,1,2136, +852,1,381,1798,16, +0,196,1,525,1799, +16,0,196,1,137, +1800,16,0,196,1, +2653,1801,16,0,586, +1,1901,1802,16,0, +196,1,1153,1803,16, +0,196,1,151,1804, +16,0,196,1,1407, +1805,16,0,196,1, +1659,1806,16,0,196, +1,2413,1807,16,0, +196,1,406,1808,16, +0,196,1,1371,1809, +16,0,196,1,2105, +824,1,166,1810,16, +0,196,1,2670,1811, +16,0,196,1,1931, +870,1,1932,1812,16, +0,470,1,1933,1813, +16,0,196,1,431, +1814,16,0,196,1, +1585,1815,16,0,196, +1,182,1816,16,0, +196,1,1189,1817,16, +0,196,1,1443,1818, +16,0,196,1,1695, +1819,16,0,196,1, +2198,1820,16,0,196, +1,447,1821,16,0, +196,1,199,1822,16, +0,196,1,2459,891, +1,1958,1823,16,0, +196,1,2462,898,1, +1657,903,1,2464,908, +1,459,1824,16,0, +196,1,462,1825,16, +0,196,1,2471,1826, +17,1827,15,1828,4, +26,37,0,86,0, +111,0,105,0,100, +0,65,0,114,0, +103,0,69,0,118, 0,101,0,110,0, 116,0,1,-1,1, 5,1829,20,1830,4, -24,69,0,110,0, -116,0,114,0,121, +28,86,0,111,0, +105,0,100,0,65, +0,114,0,103,0, +69,0,118,0,101, +0,110,0,116,0, +95,0,55,0,1, +326,1,3,1,2, +1,1,1831,22,1, +185,1,2472,1832,17, +1833,15,1828,1,-1, +1,5,1834,20,1835, +4,28,86,0,111, +0,105,0,100,0, +65,0,114,0,103, 0,69,0,118,0, 101,0,110,0,116, -0,95,0,49,0, -1,326,1,3,1, -2,1,1,1831,22, -1,185,1,2472,1832, -17,1833,15,1745,1, --1,1,5,1834,20, -1835,4,16,69,0, +0,95,0,54,0, +1,325,1,3,1, +2,1,1,1836,22, +1,184,1,2473,1837, +17,1838,15,1828,1, +-1,1,5,1839,20, +1840,4,28,86,0, +111,0,105,0,100, +0,65,0,114,0, +103,0,69,0,118, +0,101,0,110,0, +116,0,95,0,53, +0,1,324,1,3, +1,2,1,1,1841, +22,1,183,1,2474, +1842,17,1843,15,1828, +1,-1,1,5,1844, +20,1845,4,28,86, +0,111,0,105,0, +100,0,65,0,114, +0,103,0,69,0, 118,0,101,0,110, 0,116,0,95,0, -51,0,51,0,1, -325,1,3,1,2, -1,1,1836,22,1, -184,1,2473,1837,17, -1838,15,1745,1,-1, -1,5,1839,20,1840, -4,16,69,0,118, -0,101,0,110,0, -116,0,95,0,51, -0,50,0,1,324, -1,3,1,2,1, -1,1841,22,1,183, -1,2474,1842,17,1843, -15,1745,1,-1,1, -5,1844,20,1845,4, -16,69,0,118,0, -101,0,110,0,116, -0,95,0,51,0, -49,0,1,323,1, +52,0,1,323,1, 3,1,2,1,1, 1846,22,1,182,1, 2475,1847,17,1848,15, -1745,1,-1,1,5, -1849,20,1850,4,16, -69,0,118,0,101, -0,110,0,116,0, -95,0,51,0,48, -0,1,322,1,3, -1,2,1,1,1851, -22,1,181,1,2476, -1852,17,1853,15,1745, -1,-1,1,5,1854, -20,1855,4,16,69, +1828,1,-1,1,5, +1849,20,1850,4,28, +86,0,111,0,105, +0,100,0,65,0, +114,0,103,0,69, 0,118,0,101,0, 110,0,116,0,95, -0,50,0,57,0, -1,321,1,3,1, -2,1,1,1856,22, -1,180,1,2477,1857, -17,1858,15,1745,1, --1,1,5,1859,20, -1860,4,16,69,0, -118,0,101,0,110, -0,116,0,95,0, -50,0,56,0,1, -320,1,3,1,2, -1,1,1861,22,1, -179,1,2227,917,1, -2479,1862,17,1863,15, -1745,1,-1,1,5, -1864,20,1865,4,16, +0,51,0,1,322, +1,3,1,2,1, +1,1851,22,1,181, +1,2476,1852,17,1853, +15,1828,1,-1,1, +5,1854,20,1855,4, +28,86,0,111,0, +105,0,100,0,65, +0,114,0,103,0, 69,0,118,0,101, 0,110,0,116,0, -95,0,50,0,54, -0,1,318,1,3, -1,2,1,1,1866, -22,1,177,1,1225, -1867,16,0,196,1, -2481,1868,17,1869,15, +95,0,50,0,1, +321,1,3,1,2, +1,1,1856,22,1, +180,1,2477,1857,17, +1858,15,1828,1,-1, +1,5,1859,20,1860, +4,28,86,0,111, +0,105,0,100,0, +65,0,114,0,103, +0,69,0,118,0, +101,0,110,0,116, +0,95,0,49,0, +1,320,1,3,1, +2,1,1,1861,22, +1,179,1,2227,917, +1,2479,1862,17,1863, +15,1745,1,-1,1, +5,1864,20,1865,4, +16,69,0,118,0, +101,0,110,0,116, +0,95,0,50,0, +54,0,1,318,1, +3,1,2,1,1, +1866,22,1,177,1, +1225,1867,16,0,196, +1,2481,1868,17,1869, +15,1745,1,-1,1, +5,1870,20,1871,4, +16,69,0,118,0, +101,0,110,0,116, +0,95,0,50,0, +52,0,1,316,1, +3,1,2,1,1, +1872,22,1,175,1, +2482,1873,17,1874,15, 1745,1,-1,1,5, -1870,20,1871,4,16, +1875,20,1876,4,16, 69,0,118,0,101, 0,110,0,116,0, -95,0,50,0,52, -0,1,316,1,3, -1,2,1,1,1872, -22,1,175,1,2482, -1873,17,1874,15,1745, -1,-1,1,5,1875, -20,1876,4,16,69, +95,0,50,0,51, +0,1,315,1,3, +1,2,1,1,1877, +22,1,174,1,2483, +1878,17,1879,15,1745, +1,-1,1,5,1880, +20,1881,4,16,69, 0,118,0,101,0, 110,0,116,0,95, -0,50,0,51,0, -1,315,1,3,1, -2,1,1,1877,22, -1,174,1,2483,1878, -17,1879,15,1745,1, --1,1,5,1880,20, -1881,4,16,69,0, +0,50,0,50,0, +1,314,1,3,1, +2,1,1,1882,22, +1,173,1,1731,1883, +16,0,196,1,2485, +1884,17,1885,15,1745, +1,-1,1,5,1886, +20,1887,4,16,69, +0,118,0,101,0, +110,0,116,0,95, +0,50,0,48,0, +1,312,1,3,1, +2,1,1,1888,22, +1,171,1,2486,1889, +17,1890,15,1745,1, +-1,1,5,1891,20, +1892,4,16,69,0, 118,0,101,0,110, 0,116,0,95,0, -50,0,50,0,1, -314,1,3,1,2, -1,1,1882,22,1, -173,1,1731,1883,16, -0,196,1,2485,1884, -17,1885,15,1745,1, --1,1,5,1886,20, -1887,4,16,69,0, -118,0,101,0,110, -0,116,0,95,0, -50,0,48,0,1, -312,1,3,1,2, -1,1,1888,22,1, -171,1,2486,1889,17, -1890,15,1745,1,-1, -1,5,1891,20,1892, +49,0,57,0,1, +311,1,3,1,2, +1,1,1893,22,1, +170,1,2487,1894,17, +1895,15,1745,1,-1, +1,5,1896,20,1897, 4,16,69,0,118, 0,101,0,110,0, 116,0,95,0,49, -0,57,0,1,311, +0,56,0,1,310, 1,3,1,2,1, -1,1893,22,1,170, -1,2487,1894,17,1895, +1,1898,22,1,169, +1,2488,1899,17,1900, 15,1745,1,-1,1, -5,1896,20,1897,4, +5,1901,20,1902,4, 16,69,0,118,0, 101,0,110,0,116, 0,95,0,49,0, -56,0,1,310,1, +55,0,1,309,1, 3,1,2,1,1, -1898,22,1,169,1, -2488,1899,17,1900,15, +1903,22,1,168,1, +2489,1904,17,1905,15, 1745,1,-1,1,5, -1901,20,1902,4,16, +1906,20,1907,4,16, 69,0,118,0,101, 0,110,0,116,0, -95,0,49,0,55, -0,1,309,1,3, -1,2,1,1,1903, -22,1,168,1,2489, -1904,17,1905,15,1745, -1,-1,1,5,1906, -20,1907,4,16,69, +95,0,49,0,54, +0,1,308,1,3, +1,2,1,1,1908, +22,1,167,1,2490, +1909,17,1910,15,1745, +1,-1,1,5,1911, +20,1912,4,16,69, 0,118,0,101,0, 110,0,116,0,95, -0,49,0,54,0, -1,308,1,3,1, -2,1,1,1908,22, -1,167,1,2490,1909, -17,1910,15,1745,1, --1,1,5,1911,20, -1912,4,16,69,0, -118,0,101,0,110, -0,116,0,95,0, -49,0,53,0,1, -307,1,3,1,2, -1,1,1913,22,1, -166,1,1989,925,1, -2492,1914,17,1915,15, -1745,1,-1,1,5, -1916,20,1917,4,16, -69,0,118,0,101, -0,110,0,116,0, -95,0,49,0,51, -0,1,305,1,3, -1,2,1,1,1918, -22,1,164,1,2493, -1919,17,1920,15,1745, -1,-1,1,5,1921, -20,1922,4,16,69, -0,118,0,101,0, -110,0,116,0,95, -0,49,0,50,0, -1,304,1,3,1, -2,1,1,1923,22, -1,163,1,2494,1924, -17,1925,15,1745,1, --1,1,5,1926,20, -1927,4,16,69,0, -118,0,101,0,110, -0,116,0,95,0, -49,0,49,0,1, -303,1,3,1,2, -1,1,1928,22,1, -162,1,236,1929,16, -0,196,1,2496,1930, -17,1931,15,1745,1, --1,1,5,1932,20, -1933,4,14,69,0, -118,0,101,0,110, -0,116,0,95,0, -57,0,1,301,1, -3,1,2,1,1, -1934,22,1,160,1, -2497,1935,17,1936,15, -1745,1,-1,1,5, -1937,20,1938,4,14, -69,0,118,0,101, -0,110,0,116,0, -95,0,56,0,1, -300,1,3,1,2, -1,1,1939,22,1, -159,1,2498,1940,17, -1941,15,1745,1,-1, -1,5,1942,20,1943, -4,14,69,0,118, -0,101,0,110,0, -116,0,95,0,55, -0,1,299,1,3, -1,2,1,1,1944, -22,1,158,1,2499, -1945,17,1946,15,1745, -1,-1,1,5,1947, -20,1948,4,14,69, -0,118,0,101,0, -110,0,116,0,95, -0,54,0,1,298, -1,3,1,2,1, -1,1949,22,1,157, -1,2500,1950,17,1951, +0,49,0,53,0, +1,307,1,3,1, +2,1,1,1913,22, +1,166,1,1989,925, +1,2492,1914,17,1915, 15,1745,1,-1,1, -5,1952,20,1953,4, +5,1916,20,1917,4, +16,69,0,118,0, +101,0,110,0,116, +0,95,0,49,0, +51,0,1,305,1, +3,1,2,1,1, +1918,22,1,164,1, +2493,1919,17,1920,15, +1745,1,-1,1,5, +1921,20,1922,4,16, +69,0,118,0,101, +0,110,0,116,0, +95,0,49,0,50, +0,1,304,1,3, +1,2,1,1,1923, +22,1,163,1,2494, +1924,17,1925,15,1745, +1,-1,1,5,1926, +20,1927,4,16,69, +0,118,0,101,0, +110,0,116,0,95, +0,49,0,49,0, +1,303,1,3,1, +2,1,1,1928,22, +1,162,1,236,1929, +16,0,196,1,2496, +1930,17,1931,15,1745, +1,-1,1,5,1932, +20,1933,4,14,69, +0,118,0,101,0, +110,0,116,0,95, +0,57,0,1,301, +1,3,1,2,1, +1,1934,22,1,160, +1,2497,1935,17,1936, +15,1745,1,-1,1, +5,1937,20,1938,4, 14,69,0,118,0, 101,0,110,0,116, -0,95,0,53,0, -1,297,1,3,1, -2,1,1,1954,22, -1,156,1,2501,1955, -17,1956,15,1745,1, --1,1,5,1957,20, -1958,4,14,69,0, +0,95,0,56,0, +1,300,1,3,1, +2,1,1,1939,22, +1,159,1,2498,1940, +17,1941,15,1745,1, +-1,1,5,1942,20, +1943,4,14,69,0, 118,0,101,0,110, 0,116,0,95,0, -52,0,1,296,1, +55,0,1,299,1, 3,1,2,1,1, -1959,22,1,155,1, -2502,1960,17,1961,15, +1944,22,1,158,1, +2499,1945,17,1946,15, 1745,1,-1,1,5, -1962,20,1963,4,14, +1947,20,1948,4,14, 69,0,118,0,101, 0,110,0,116,0, -95,0,51,0,1, -295,1,3,1,2, -1,1,1964,22,1, -154,1,2503,1965,17, -1966,15,1745,1,-1, -1,5,1967,20,1968, +95,0,54,0,1, +298,1,3,1,2, +1,1,1949,22,1, +157,1,2500,1950,17, +1951,15,1745,1,-1, +1,5,1952,20,1953, 4,14,69,0,118, 0,101,0,110,0, -116,0,95,0,50, -0,1,294,1,3, -1,2,1,1,1969, -22,1,153,1,2504, -1970,17,1971,15,1745, -1,-1,1,5,1972, -20,1973,4,14,69, +116,0,95,0,53, +0,1,297,1,3, +1,2,1,1,1954, +22,1,156,1,2501, +1955,17,1956,15,1745, +1,-1,1,5,1957, +20,1958,4,14,69, 0,118,0,101,0, 110,0,116,0,95, -0,49,0,1,293, +0,52,0,1,296, 1,3,1,2,1, -1,1974,22,1,152, -1,2505,1975,16,0, -441,1,217,1976,16, -0,196,1,1756,1977, -16,0,196,1,17, -1978,19,160,1,17, -1979,5,118,1,1, -1980,17,1981,15,1982, -4,18,37,0,84, -0,121,0,112,0, -101,0,110,0,97, -0,109,0,101,0, -1,-1,1,5,1983, -20,1984,4,20,84, -0,121,0,112,0, -101,0,110,0,97, -0,109,0,101,0, -95,0,55,0,1, -292,1,3,1,2, -1,1,1985,22,1, -151,1,2,1986,17, -1987,15,1982,1,-1, -1,5,1988,20,1989, -4,20,84,0,121, -0,112,0,101,0, -110,0,97,0,109, -0,101,0,95,0, -54,0,1,291,1, +1,1959,22,1,155, +1,2502,1960,17,1961, +15,1745,1,-1,1, +5,1962,20,1963,4, +14,69,0,118,0, +101,0,110,0,116, +0,95,0,51,0, +1,295,1,3,1, +2,1,1,1964,22, +1,154,1,2503,1965, +17,1966,15,1745,1, +-1,1,5,1967,20, +1968,4,14,69,0, +118,0,101,0,110, +0,116,0,95,0, +50,0,1,294,1, 3,1,2,1,1, -1990,22,1,150,1, -3,1991,17,1992,15, -1982,1,-1,1,5, -1993,20,1994,4,20, +1969,22,1,153,1, +2504,1970,17,1971,15, +1745,1,-1,1,5, +1972,20,1973,4,14, +69,0,118,0,101, +0,110,0,116,0, +95,0,49,0,1, +293,1,3,1,2, +1,1,1974,22,1, +152,1,2505,1975,16, +0,441,1,217,1976, +16,0,196,1,1756, +1977,16,0,196,1, +17,1978,19,160,1, +17,1979,5,118,1, +1,1980,17,1981,15, +1982,4,18,37,0, 84,0,121,0,112, 0,101,0,110,0, 97,0,109,0,101, -0,95,0,53,0, -1,290,1,3,1, -2,1,1,1995,22, -1,149,1,4,1996, -17,1997,15,1982,1, --1,1,5,1998,20, -1999,4,20,84,0, +0,1,-1,1,5, +1983,20,1984,4,20, +84,0,121,0,112, +0,101,0,110,0, +97,0,109,0,101, +0,95,0,55,0, +1,292,1,3,1, +2,1,1,1985,22, +1,151,1,2,1986, +17,1987,15,1982,1, +-1,1,5,1988,20, +1989,4,20,84,0, 121,0,112,0,101, 0,110,0,97,0, 109,0,101,0,95, -0,52,0,1,289, +0,54,0,1,291, 1,3,1,2,1, -1,2000,22,1,148, -1,5,2001,17,2002, +1,1990,22,1,150, +1,3,1991,17,1992, 15,1982,1,-1,1, -5,2003,20,2004,4, +5,1993,20,1994,4, 20,84,0,121,0, 112,0,101,0,110, 0,97,0,109,0, -101,0,95,0,51, -0,1,288,1,3, -1,2,1,1,2005, -22,1,147,1,6, -2006,17,2007,15,1982, -1,-1,1,5,2008, -20,2009,4,20,84, +101,0,95,0,53, +0,1,290,1,3, +1,2,1,1,1995, +22,1,149,1,4, +1996,17,1997,15,1982, +1,-1,1,5,1998, +20,1999,4,20,84, 0,121,0,112,0, 101,0,110,0,97, 0,109,0,101,0, -95,0,50,0,1, -287,1,3,1,2, -1,1,2010,22,1, -146,1,7,2011,17, -2012,15,1982,1,-1, -1,5,2013,20,2014, +95,0,52,0,1, +289,1,3,1,2, +1,1,2000,22,1, +148,1,5,2001,17, +2002,15,1982,1,-1, +1,5,2003,20,2004, 4,20,84,0,121, 0,112,0,101,0, 110,0,97,0,109, 0,101,0,95,0, -49,0,1,286,1, +51,0,1,288,1, 3,1,2,1,1, -2015,22,1,145,1, -1514,1118,1,9,1123, -1,10,1672,1,262, -1129,1,1267,1135,1, -481,1714,1,1521,1140, -1,1773,2016,16,0, -247,1,19,1157,1, -20,2017,16,0,158, -1,2281,1164,1,525, -1226,1,30,1676,1, -283,1182,1,1010,2018, -16,0,609,1,40, -1187,1,41,1681,1, -42,1685,1,44,1193, -1,1260,1106,1,47, -1194,1,1303,1317,1, -49,1206,1,50,1211, -1,48,1200,1,305, -1221,1,51,1216,1, -61,2019,16,0,204, -1,63,1232,1,66, -1238,1,67,1243,1, -1478,1463,1,69,1253, -1,70,1258,1,68, -1248,1,73,2020,16, -0,214,1,74,1263, -1,1013,1268,1,2335, -2021,16,0,249,1, -328,1312,1,1048,1354, -1,2511,1668,1,82, -1290,1,1840,2022,16, -0,312,1,1341,1307, -1,2520,2023,16,0, -451,1,1096,1322,1, -93,1328,1,1550,1333, -1,352,1359,1,1011, -1112,1,107,1348,1, -1114,1353,1,1871,2024, -16,0,322,1,1370, -1593,1,118,1365,1, -1123,1370,1,1332,1273, -1,1377,1381,1,375, -1386,1,1882,2025,16, -0,335,1,377,1391, -1,827,1341,1,380, -1401,1,130,1424,1, -2074,2026,16,0,565, -1,371,1375,1,373, -1419,1,1012,2027,16, -0,611,1,379,1396, -1,143,1429,1,2654, -1692,1,1152,1435,1, -1406,1440,1,2663,2028, -16,0,670,1,1159, -1447,1,157,1452,1, -1413,1457,1,883,1407, -1,1094,2029,16,0, -677,1,1296,1177,1, -172,1470,1,1665,1475, -1,1939,2030,16,0, -448,1,1188,1480,1, -1442,1485,1,188,1519, -1,942,1491,1,1195, -1497,1,1449,1502,1, -1701,1507,1,447,1512, -1,205,1524,1,2467, -1701,1,464,1707,1, -2197,2031,16,0,674, -1,1224,1534,1,223, -1539,1,1730,1544,1, -476,1549,1,477,1555, -1,1231,1560,1,479, -1565,1,480,1570,1, -1485,1576,1,459,1712, -1,242,1583,1,478, -1588,1,2506,2032,16, -0,442,1,1001,1598, -1,1002,1603,1,18, -2033,19,500,1,18, -2034,5,84,1,1011, -1112,1,1012,2035,16, -0,498,1,1013,1268, -1,262,1129,1,1267, -2036,16,0,498,1, -515,2037,16,0,498, -1,1521,2038,16,0, -498,1,525,1226,1, -283,1182,1,2299,2039, -16,0,498,1,42, -2040,16,0,498,1, -40,1187,1,44,1193, -1,47,1194,1,1303, -2041,16,0,498,1, -1555,2042,16,0,498, -1,50,1211,1,48, -1200,1,49,1206,1, -51,1216,1,63,1232, -1,305,1221,1,66, -1238,1,67,1243,1, -68,1248,1,69,1253, -1,70,1258,1,73, -2043,16,0,498,1, -74,1263,1,328,1312, -1,1048,2044,16,0, -498,1,82,2045,16, -0,498,1,1840,2046, -16,0,498,1,1591, -2047,16,0,498,1, -1341,2048,16,0,498, -1,1096,1322,1,93, -1328,1,352,1359,1, -107,2049,16,0,498, -1,1114,1353,1,118, -2050,16,0,498,1, -1123,2051,16,0,498, -1,371,1375,1,1628, -2052,16,0,498,1, -375,1386,1,1882,2053, -16,0,498,1,377, -1391,1,379,1396,1, -380,1401,1,883,2054, -16,0,498,1,373, -1419,1,130,2055,16, -0,498,1,143,2056, -16,0,498,1,387, -2057,16,0,498,1, -1159,2058,16,0,498, -1,157,2059,16,0, -498,1,1413,2060,16, -0,498,1,1665,2061, -16,0,498,1,412, -2062,16,0,498,1, -2676,2063,16,0,498, -1,1377,2064,16,0, -498,1,172,2065,16, -0,498,1,1939,2066, -16,0,498,1,437, -2067,16,0,498,1, -188,2068,16,0,498, -1,942,2069,16,0, -498,1,1195,2070,16, -0,498,1,1449,2071, -16,0,498,1,1701, -2072,16,0,498,1, -447,1512,1,205,2073, -16,0,498,1,827, -2074,16,0,498,1, -223,2075,16,0,498, -1,476,1549,1,477, -1555,1,1231,2076,16, -0,498,1,479,1565, -1,480,1570,1,1485, -2077,16,0,498,1, -1737,2078,16,0,498, -1,242,2079,16,0, -498,1,478,1588,1, -1001,1598,1,1002,1603, -1,19,2080,19,235, -1,19,2081,5,176, -1,2676,2082,16,0, -469,1,256,2083,16, -0,233,1,1261,2084, -16,0,233,1,1011, -1112,1,1012,2085,16, -0,469,1,2458,885, -1,262,1129,1,1267, -2086,16,0,469,1, -2021,728,1,1521,2087, -16,0,469,1,1775, -2088,16,0,233,1, -2029,735,1,2030,741, -1,2031,746,1,2032, -751,1,2033,756,1, -277,2089,16,0,233, -1,2035,762,1,2037, -767,1,2039,772,1, -32,2090,16,0,233, -1,2464,908,1,2293, -2091,16,0,233,1, -2043,784,1,2045,789, -1,2299,2092,16,0, -469,1,41,2093,16, -0,233,1,42,2094, -16,0,469,1,40, -1187,1,44,1193,1, -43,2095,16,0,233, -1,1804,2096,16,0, -233,1,48,1200,1, -49,1206,1,47,1194, -1,51,1216,1,52, -2097,16,0,233,1, -50,1211,1,305,1221, -1,1096,1322,1,1515, -2098,16,0,233,1, -2318,2099,16,0,233, -1,283,1182,1,63, -1232,1,66,1238,1, -67,1243,1,68,1248, -1,69,1253,1,70, -1258,1,71,2100,16, -0,233,1,73,2101, -16,0,469,1,74, +2005,22,1,147,1, +6,2006,17,2007,15, +1982,1,-1,1,5, +2008,20,2009,4,20, +84,0,121,0,112, +0,101,0,110,0, +97,0,109,0,101, +0,95,0,50,0, +1,287,1,3,1, +2,1,1,2010,22, +1,146,1,7,2011, +17,2012,15,1982,1, +-1,1,5,2013,20, +2014,4,20,84,0, +121,0,112,0,101, +0,110,0,97,0, +109,0,101,0,95, +0,49,0,1,286, +1,3,1,2,1, +1,2015,22,1,145, +1,1514,1118,1,9, +1123,1,10,1672,1, +262,1129,1,1267,1135, +1,481,1714,1,1521, +1140,1,1773,2016,16, +0,247,1,19,1157, +1,20,2017,16,0, +158,1,2281,1164,1, +525,1226,1,30,1676, +1,283,1182,1,1010, +2018,16,0,609,1, +40,1187,1,41,1681, +1,42,1685,1,44, +1193,1,1260,1106,1, +47,1194,1,1303,1317, +1,49,1206,1,50, +1211,1,48,1200,1, +305,1221,1,51,1216, +1,61,2019,16,0, +204,1,63,1232,1, +66,1238,1,67,1243, +1,1478,1463,1,69, +1253,1,70,1258,1, +68,1248,1,73,2020, +16,0,214,1,74, 1263,1,1013,1268,1, -76,2102,16,0,233, -1,1834,2103,16,0, -233,1,2337,2104,16, -0,233,1,79,2105, -16,0,233,1,1335, -2106,16,0,233,1, -299,2107,16,0,233, -1,82,2108,16,0, -469,1,1840,2109,16, -0,469,1,1297,2110, -16,0,233,1,85, -2111,16,0,233,1, -1341,2112,16,0,469, -1,89,2113,16,0, -233,1,1303,2114,16, -0,469,1,509,2115, -16,0,233,1,93, -1328,1,322,2116,16, -0,233,1,97,2117, -16,0,233,1,2041, -778,1,1555,2118,16, -0,469,1,827,2119, -16,0,469,1,102, -2120,16,0,233,1, -1860,831,1,1803,797, -1,2364,837,1,107, -2121,16,0,469,1, -1114,1353,1,112,2122, -16,0,233,1,1117, -2123,16,0,233,1, -352,1359,1,1873,845, -1,118,2124,16,0, -469,1,1123,2125,16, -0,469,1,371,1375, -1,515,2126,16,0, -469,1,1377,2127,16, -0,469,1,124,2128, -16,0,233,1,1882, -2129,16,0,469,1, -377,1391,1,379,1396, -1,380,1401,1,130, -2130,16,0,469,1, -346,2131,16,0,233, -1,2075,2132,16,0, -233,1,373,1419,1, -387,2133,16,0,469, -1,137,2134,16,0, -233,1,143,2135,16, -0,469,1,1901,2136, -16,0,233,1,1048, -2137,16,0,469,1, -1153,2138,16,0,233, -1,375,1386,1,151, -2139,16,0,233,1, -1407,2140,16,0,233, -1,1659,2141,16,0, -233,1,2413,2142,16, -0,233,1,1159,2143, -16,0,469,1,381, -2144,16,0,233,1, -157,2145,16,0,469, -1,1413,2146,16,0, -469,1,883,2147,16, -0,469,1,1371,2148, -16,0,233,1,328, -1312,1,2105,824,1, -2106,2149,16,0,233, -1,166,2150,16,0, -233,1,525,2151,16, -0,233,1,1622,2152, -16,0,233,1,406, -2153,16,0,233,1, -1574,809,1,172,2154, -16,0,469,1,1931, -870,1,412,2155,16, -0,469,1,1933,2156, -16,0,233,1,1876, -2157,16,0,233,1, -431,2158,16,0,233, -1,1585,2159,16,0, -233,1,182,2160,16, -0,233,1,1628,2161, -16,0,469,1,1189, -2162,16,0,233,1, -437,2163,16,0,469, -1,1591,2164,16,0, -469,1,188,2165,16, -0,469,1,1695,2166, -16,0,233,1,2198, -2167,16,0,233,1, -1195,2168,16,0,469, -1,1449,2169,16,0, -469,1,1701,2170,16, -0,469,1,447,2171, -16,0,233,1,199, -2172,16,0,233,1, -2459,891,1,1958,2173, -16,0,233,1,2462, -898,1,1657,903,1, -205,2174,16,0,469, -1,459,2175,16,0, -233,1,462,2176,16, -0,233,1,1665,2177, -16,0,469,1,217, -2178,16,0,233,1, -2227,917,1,942,2179, -16,0,469,1,1225, -2180,16,0,233,1, -223,2181,16,0,469, -1,1479,2182,16,0, -233,1,1731,2183,16, -0,233,1,477,1555, -1,1231,2184,16,0, -469,1,479,1565,1, -480,1570,1,1485,2185, -16,0,469,1,1737, -2186,16,0,469,1, -1989,925,1,1990,2187, -16,0,233,1,1443, -2188,16,0,233,1, -236,2189,16,0,233, -1,2136,852,1,476, -1549,1,242,2190,16, -0,469,1,478,1588, -1,1939,2191,16,0, -469,1,2670,2192,16, -0,233,1,1001,1598, -1,1002,1603,1,1756, -2193,16,0,233,1, -20,2194,19,458,1, -20,2195,5,84,1, -1011,1112,1,1012,2196, -16,0,456,1,1013, +2335,2021,16,0,249, +1,328,1312,1,1048, +1354,1,2511,1668,1, +82,1290,1,1840,2022, +16,0,312,1,1341, +1307,1,2520,2023,16, +0,451,1,1096,1322, +1,93,1328,1,1550, +1333,1,352,1359,1, +1011,1112,1,107,1348, +1,1114,1353,1,1871, +2024,16,0,322,1, +1370,1593,1,118,1365, +1,1123,1370,1,1332, +1273,1,1377,1381,1, +375,1386,1,1882,2025, +16,0,335,1,377, +1391,1,827,1341,1, +380,1401,1,130,1424, +1,2074,2026,16,0, +565,1,371,1375,1, +373,1419,1,1012,2027, +16,0,611,1,379, +1396,1,143,1429,1, +2654,1692,1,1152,1435, +1,1406,1440,1,2663, +2028,16,0,670,1, +1159,1447,1,157,1452, +1,1413,1457,1,883, +1407,1,1094,2029,16, +0,677,1,1296,1177, +1,172,1470,1,1665, +1475,1,1939,2030,16, +0,448,1,1188,1480, +1,1442,1485,1,188, +1519,1,942,1491,1, +1195,1497,1,1449,1502, +1,1701,1507,1,447, +1512,1,205,1524,1, +2467,1701,1,464,1707, +1,2197,2031,16,0, +674,1,1224,1534,1, +223,1539,1,1730,1544, +1,476,1549,1,477, +1555,1,1231,1560,1, +479,1565,1,480,1570, +1,1485,1576,1,459, +1712,1,242,1583,1, +478,1588,1,2506,2032, +16,0,442,1,1001, +1598,1,1002,1603,1, +18,2033,19,500,1, +18,2034,5,84,1, +1011,1112,1,1012,2035, +16,0,498,1,1013, 1268,1,262,1129,1, -1267,2197,16,0,456, -1,515,2198,16,0, -456,1,1521,2199,16, -0,456,1,525,1226, +1267,2036,16,0,498, +1,515,2037,16,0, +498,1,1521,2038,16, +0,498,1,525,1226, 1,283,1182,1,2299, -2200,16,0,456,1, -42,2201,16,0,456, +2039,16,0,498,1, +42,2040,16,0,498, 1,40,1187,1,44, 1193,1,47,1194,1, -1303,2202,16,0,456, -1,1555,2203,16,0, -456,1,50,1211,1, +1303,2041,16,0,498, +1,1555,2042,16,0, +498,1,50,1211,1, 48,1200,1,49,1206, 1,51,1216,1,63, 1232,1,305,1221,1, 66,1238,1,67,1243, 1,68,1248,1,69, 1253,1,70,1258,1, -73,2204,16,0,456, +73,2043,16,0,498, 1,74,1263,1,328, -2205,16,0,456,1, -1048,2206,16,0,456, -1,82,2207,16,0, -456,1,1840,2208,16, -0,456,1,1591,2209, -16,0,456,1,1341, -2210,16,0,456,1, -1096,1322,1,93,1328, -1,352,2211,16,0, -456,1,107,2212,16, -0,456,1,1114,1353, -1,118,2213,16,0, -456,1,1123,2214,16, -0,456,1,371,1375, -1,1628,2215,16,0, -456,1,375,1386,1, -1882,2216,16,0,456, -1,377,1391,1,379, -1396,1,380,1401,1, -883,2217,16,0,456, -1,373,1419,1,130, -2218,16,0,456,1, -143,2219,16,0,456, -1,387,2220,16,0, -456,1,1159,2221,16, -0,456,1,157,2222, -16,0,456,1,1413, -2223,16,0,456,1, -1665,2224,16,0,456, -1,412,2225,16,0, -456,1,2676,2226,16, -0,456,1,1377,2227, -16,0,456,1,172, -2228,16,0,456,1, -1939,2229,16,0,456, -1,437,2230,16,0, -456,1,188,2231,16, -0,456,1,942,2232, -16,0,456,1,1195, -2233,16,0,456,1, -1449,2234,16,0,456, -1,1701,2235,16,0, -456,1,447,1512,1, -205,2236,16,0,456, -1,827,2237,16,0, -456,1,223,2238,16, -0,456,1,476,1549, -1,477,1555,1,1231, -2239,16,0,456,1, -479,1565,1,480,1570, -1,1485,2240,16,0, -456,1,1737,2241,16, -0,456,1,242,2242, -16,0,456,1,478, -1588,1,1001,1598,1, -1002,1603,1,21,2243, -19,440,1,21,2244, -5,84,1,1011,1112, -1,1012,2245,16,0, -438,1,1013,1268,1, -262,1129,1,1267,2246, -16,0,438,1,515, -2247,16,0,438,1, -1521,2248,16,0,438, -1,525,1226,1,283, -1182,1,2299,2249,16, -0,438,1,42,2250, -16,0,438,1,40, -1187,1,44,1193,1, -47,1194,1,1303,2251, -16,0,438,1,1555, -2252,16,0,438,1, -50,1211,1,48,1200, -1,49,1206,1,51, -1216,1,63,1232,1, -305,1221,1,66,1238, -1,67,1243,1,68, -1248,1,69,1253,1, -70,1258,1,73,2253, -16,0,438,1,74, -1263,1,328,2254,16, -0,438,1,1048,2255, -16,0,438,1,82, -2256,16,0,438,1, -1840,2257,16,0,438, -1,1591,2258,16,0, -438,1,1341,2259,16, -0,438,1,1096,1322, -1,93,1328,1,352, -2260,16,0,438,1, -107,2261,16,0,438, -1,1114,1353,1,118, -2262,16,0,438,1, -1123,2263,16,0,438, -1,371,1375,1,1628, -2264,16,0,438,1, -375,1386,1,1882,2265, -16,0,438,1,377, -1391,1,379,1396,1, -380,1401,1,883,2266, -16,0,438,1,373, -1419,1,130,2267,16, -0,438,1,143,2268, -16,0,438,1,387, -2269,16,0,438,1, -1159,2270,16,0,438, -1,157,2271,16,0, -438,1,1413,2272,16, -0,438,1,1665,2273, -16,0,438,1,412, -2274,16,0,438,1, -2676,2275,16,0,438, -1,1377,2276,16,0, -438,1,172,2277,16, -0,438,1,1939,2278, -16,0,438,1,437, -2279,16,0,438,1, -188,2280,16,0,438, -1,942,2281,16,0, -438,1,1195,2282,16, -0,438,1,1449,2283, -16,0,438,1,1701, -2284,16,0,438,1, -447,1512,1,205,2285, -16,0,438,1,827, -2286,16,0,438,1, -223,2287,16,0,438, -1,476,1549,1,477, -1555,1,1231,2288,16, -0,438,1,479,1565, -1,480,1570,1,1485, -2289,16,0,438,1, -1737,2290,16,0,438, -1,242,2291,16,0, -438,1,478,1588,1, -1001,1598,1,1002,1603, -1,22,2292,19,391, -1,22,2293,5,84, -1,1011,1112,1,1012, -2294,16,0,389,1, -1013,1268,1,262,1129, -1,1267,2295,16,0, -389,1,515,2296,16, -0,389,1,1521,2297, -16,0,389,1,525, -1226,1,283,1182,1, -2299,2298,16,0,389, -1,42,2299,16,0, -389,1,40,1187,1, -44,1193,1,47,1194, -1,1303,2300,16,0, -389,1,1555,2301,16, -0,389,1,50,1211, -1,48,1200,1,49, -1206,1,51,1216,1, -63,1232,1,305,1221, -1,66,1238,1,67, -1243,1,68,1248,1, -69,1253,1,70,1258, -1,73,2302,16,0, -389,1,74,1263,1, -328,2303,16,0,389, -1,1048,2304,16,0, -389,1,82,2305,16, -0,389,1,1840,2306, -16,0,389,1,1591, -2307,16,0,389,1, -1341,2308,16,0,389, -1,1096,1322,1,93, -1328,1,352,2309,16, -0,389,1,107,2310, -16,0,389,1,1114, -1353,1,118,2311,16, -0,389,1,1123,2312, -16,0,389,1,371, -1375,1,1628,2313,16, -0,389,1,375,1386, -1,1882,2314,16,0, -389,1,377,1391,1, -379,1396,1,380,1401, -1,883,2315,16,0, -389,1,373,1419,1, -130,2316,16,0,389, -1,143,2317,16,0, -389,1,387,2318,16, -0,389,1,1159,2319, -16,0,389,1,157, -2320,16,0,389,1, -1413,2321,16,0,389, -1,1665,2322,16,0, -389,1,412,2323,16, -0,389,1,2676,2324, -16,0,389,1,1377, -2325,16,0,389,1, -172,2326,16,0,389, -1,1939,2327,16,0, -389,1,437,2328,16, -0,389,1,188,2329, -16,0,389,1,942, -2330,16,0,389,1, -1195,2331,16,0,389, -1,1449,2332,16,0, -389,1,1701,2333,16, -0,389,1,447,1512, -1,205,2334,16,0, -389,1,827,2335,16, -0,389,1,223,2336, -16,0,389,1,476, -1549,1,477,1555,1, -1231,2337,16,0,389, -1,479,1565,1,480, -1570,1,1485,2338,16, -0,389,1,1737,2339, -16,0,389,1,242, -2340,16,0,389,1, -478,1588,1,1001,1598, -1,1002,1603,1,23, -2341,19,514,1,23, -2342,5,38,1,1901, -2343,16,0,512,1, -2075,2344,16,0,512, -1,1860,831,1,1803, -797,1,1804,2345,16, -0,512,1,2413,2346, -16,0,512,1,2198, -2347,16,0,512,1, -1873,845,1,1657,903, -1,1989,925,1,1990, -2348,16,0,512,1, -1775,2349,16,0,512, -1,32,2350,16,0, -512,1,2105,824,1, -2106,2351,16,0,512, -1,2364,837,1,2227, -917,1,2337,2352,16, -0,512,1,2021,728, -1,2458,885,1,2459, -891,1,2462,898,1, -2136,852,1,2464,908, +1312,1,1048,2044,16, +0,498,1,82,2045, +16,0,498,1,1840, +2046,16,0,498,1, +1591,2047,16,0,498, +1,1341,2048,16,0, +498,1,1096,1322,1, +93,1328,1,352,1359, +1,107,2049,16,0, +498,1,1114,1353,1, +118,2050,16,0,498, +1,1123,2051,16,0, +498,1,371,1375,1, +1628,2052,16,0,498, +1,375,1386,1,1882, +2053,16,0,498,1, +377,1391,1,379,1396, +1,380,1401,1,883, +2054,16,0,498,1, +373,1419,1,130,2055, +16,0,498,1,143, +2056,16,0,498,1, +387,2057,16,0,498, +1,1159,2058,16,0, +498,1,157,2059,16, +0,498,1,1413,2060, +16,0,498,1,1665, +2061,16,0,498,1, +412,2062,16,0,498, +1,2676,2063,16,0, +498,1,1377,2064,16, +0,498,1,172,2065, +16,0,498,1,1939, +2066,16,0,498,1, +437,2067,16,0,498, +1,188,2068,16,0, +498,1,942,2069,16, +0,498,1,1195,2070, +16,0,498,1,1449, +2071,16,0,498,1, +1701,2072,16,0,498, +1,447,1512,1,205, +2073,16,0,498,1, +827,2074,16,0,498, +1,223,2075,16,0, +498,1,476,1549,1, +477,1555,1,1231,2076, +16,0,498,1,479, +1565,1,480,1570,1, +1485,2077,16,0,498, +1,1737,2078,16,0, +498,1,242,2079,16, +0,498,1,478,1588, +1,1001,1598,1,1002, +1603,1,19,2080,19, +235,1,19,2081,5, +176,1,2676,2082,16, +0,469,1,256,2083, +16,0,233,1,1261, +2084,16,0,233,1, +1011,1112,1,1012,2085, +16,0,469,1,2458, +885,1,262,1129,1, +1267,2086,16,0,469, +1,2021,728,1,1521, +2087,16,0,469,1, +1775,2088,16,0,233, 1,2029,735,1,2030, 741,1,2031,746,1, 2032,751,1,2033,756, -1,2035,762,1,2037, -767,1,2039,772,1, -1931,870,1,2041,778, +1,277,2089,16,0, +233,1,2035,762,1, +2037,767,1,2039,772, +1,32,2090,16,0, +233,1,2464,908,1, +2293,2091,16,0,233, 1,2043,784,1,2045, -789,1,1574,809,1, -1958,2353,16,0,512, -1,24,2354,19,186, -1,24,2355,5,5, -1,44,2356,16,0, -184,1,377,2357,16, -0,550,1,40,2358, -16,0,684,1,63, -2359,16,0,206,1, -373,2360,16,0,546, -1,25,2361,19,300, -1,25,2362,5,177, -1,2676,2363,16,0, -298,1,256,2364,16, -0,555,1,1261,2365, -16,0,555,1,1011, -1112,1,1012,2366,16, -0,298,1,2458,885, -1,262,1129,1,1267, -2367,16,0,298,1, -2021,728,1,1521,2368, -16,0,298,1,1775, -2369,16,0,555,1, -2029,735,1,2030,741, -1,2031,746,1,2032, -751,1,2033,756,1, -277,2370,16,0,555, -1,2035,762,1,2037, -767,1,2039,772,1, -32,2371,16,0,555, -1,2464,908,1,2293, -2372,16,0,555,1, -2043,784,1,2045,789, -1,2299,2373,16,0, -298,1,41,2374,16, -0,555,1,42,2375, -16,0,298,1,40, -1187,1,44,1193,1, -43,2376,16,0,555, -1,1804,2377,16,0, -555,1,48,1200,1, -49,1206,1,47,1194, -1,51,1216,1,52, -2378,16,0,555,1, -50,1211,1,305,1221, -1,1096,1322,1,1515, -2379,16,0,555,1, -2318,2380,16,0,555, -1,62,2381,16,0, -555,1,63,1232,1, -66,1238,1,67,1243, -1,68,1248,1,69, -1253,1,70,1258,1, -71,2382,16,0,555, -1,283,1182,1,73, -2383,16,0,298,1, +789,1,2299,2092,16, +0,469,1,41,2093, +16,0,233,1,42, +2094,16,0,469,1, +40,1187,1,44,1193, +1,43,2095,16,0, +233,1,1804,2096,16, +0,233,1,48,1200, +1,49,1206,1,47, +1194,1,51,1216,1, +52,2097,16,0,233, +1,50,1211,1,305, +1221,1,1096,1322,1, +1515,2098,16,0,233, +1,2318,2099,16,0, +233,1,283,1182,1, +63,1232,1,66,1238, +1,67,1243,1,68, +1248,1,69,1253,1, +70,1258,1,71,2100, +16,0,233,1,73, +2101,16,0,469,1, 74,1263,1,1013,1268, -1,76,2384,16,0, -555,1,1834,2385,16, -0,555,1,2337,2386, -16,0,555,1,79, -2387,16,0,555,1, -1335,2388,16,0,555, -1,299,2389,16,0, -555,1,82,2390,16, -0,298,1,1840,2391, -16,0,298,1,1297, -2392,16,0,555,1, -85,2393,16,0,555, -1,1341,2394,16,0, -298,1,89,2395,16, -0,555,1,1303,2396, -16,0,298,1,509, -2397,16,0,555,1, -93,1328,1,322,2398, -16,0,555,1,97, -2399,16,0,555,1, -2041,778,1,1555,2400, -16,0,298,1,827, -2401,16,0,298,1, -102,2402,16,0,555, +1,76,2102,16,0, +233,1,1834,2103,16, +0,233,1,2337,2104, +16,0,233,1,79, +2105,16,0,233,1, +1335,2106,16,0,233, +1,299,2107,16,0, +233,1,82,2108,16, +0,469,1,1840,2109, +16,0,469,1,1297, +2110,16,0,233,1, +85,2111,16,0,233, +1,1341,2112,16,0, +469,1,89,2113,16, +0,233,1,1303,2114, +16,0,469,1,509, +2115,16,0,233,1, +93,1328,1,322,2116, +16,0,233,1,97, +2117,16,0,233,1, +2041,778,1,1555,2118, +16,0,469,1,827, +2119,16,0,469,1, +102,2120,16,0,233, 1,1860,831,1,1803, 797,1,2364,837,1, -107,2403,16,0,298, +107,2121,16,0,469, 1,1114,1353,1,112, -2404,16,0,555,1, -1117,2405,16,0,555, +2122,16,0,233,1, +1117,2123,16,0,233, 1,352,1359,1,1873, -845,1,118,1365,1, -1123,2406,16,0,298, -1,371,1375,1,515, -2407,16,0,298,1, -1377,2408,16,0,298, -1,124,2409,16,0, -555,1,1882,2410,16, -0,298,1,377,1391, -1,379,1396,1,380, -1401,1,130,1424,1, -346,2411,16,0,555, -1,2075,2412,16,0, -555,1,373,1419,1, -387,2413,16,0,298, -1,137,2414,16,0, -555,1,143,2415,16, -0,298,1,1901,2416, -16,0,555,1,1048, -1354,1,1153,2417,16, -0,555,1,375,1386, -1,151,2418,16,0, -555,1,1407,2419,16, -0,555,1,1659,2420, -16,0,555,1,2413, -2421,16,0,555,1, -1159,2422,16,0,298, -1,381,2423,16,0, -555,1,157,2424,16, -0,298,1,1413,2425, -16,0,298,1,883, -2426,16,0,298,1, -1371,2427,16,0,555, -1,328,1312,1,2105, -824,1,2106,2428,16, -0,555,1,166,2429, -16,0,555,1,525, -2430,16,0,555,1, -1622,2431,16,0,555, -1,406,2432,16,0, -555,1,1574,809,1, -172,1470,1,1931,870, -1,412,2433,16,0, -298,1,1933,2434,16, -0,555,1,1876,2435, -16,0,555,1,431, -2436,16,0,555,1, -1585,2437,16,0,555, -1,182,2438,16,0, -555,1,1628,2439,16, -0,298,1,1189,2440, -16,0,555,1,437, -2441,16,0,298,1, -1591,2442,16,0,298, -1,188,1519,1,1695, -2443,16,0,555,1, -2198,2444,16,0,555, -1,1195,2445,16,0, -298,1,1449,2446,16, -0,298,1,1701,2447, -16,0,298,1,447, -2448,16,0,555,1, -199,2449,16,0,555, +845,1,118,2124,16, +0,469,1,1123,2125, +16,0,469,1,371, +1375,1,515,2126,16, +0,469,1,1377,2127, +16,0,469,1,124, +2128,16,0,233,1, +1882,2129,16,0,469, +1,377,1391,1,379, +1396,1,380,1401,1, +130,2130,16,0,469, +1,346,2131,16,0, +233,1,2075,2132,16, +0,233,1,373,1419, +1,387,2133,16,0, +469,1,137,2134,16, +0,233,1,143,2135, +16,0,469,1,1901, +2136,16,0,233,1, +1048,2137,16,0,469, +1,1153,2138,16,0, +233,1,375,1386,1, +151,2139,16,0,233, +1,1407,2140,16,0, +233,1,1659,2141,16, +0,233,1,2413,2142, +16,0,233,1,1159, +2143,16,0,469,1, +381,2144,16,0,233, +1,157,2145,16,0, +469,1,1413,2146,16, +0,469,1,883,2147, +16,0,469,1,1371, +2148,16,0,233,1, +328,1312,1,2105,824, +1,2106,2149,16,0, +233,1,166,2150,16, +0,233,1,525,2151, +16,0,233,1,1622, +2152,16,0,233,1, +406,2153,16,0,233, +1,1574,809,1,172, +2154,16,0,469,1, +1931,870,1,412,2155, +16,0,469,1,1933, +2156,16,0,233,1, +1876,2157,16,0,233, +1,431,2158,16,0, +233,1,1585,2159,16, +0,233,1,182,2160, +16,0,233,1,1628, +2161,16,0,469,1, +1189,2162,16,0,233, +1,437,2163,16,0, +469,1,1591,2164,16, +0,469,1,188,2165, +16,0,469,1,1695, +2166,16,0,233,1, +2198,2167,16,0,233, +1,1195,2168,16,0, +469,1,1449,2169,16, +0,469,1,1701,2170, +16,0,469,1,447, +2171,16,0,233,1, +199,2172,16,0,233, 1,2459,891,1,1958, -2450,16,0,555,1, +2173,16,0,233,1, 2462,898,1,1657,903, -1,205,2451,16,0, -298,1,459,2452,16, -0,555,1,462,2453, -16,0,555,1,1665, -2454,16,0,298,1, -217,2455,16,0,555, +1,205,2174,16,0, +469,1,459,2175,16, +0,233,1,462,2176, +16,0,233,1,1665, +2177,16,0,469,1, +217,2178,16,0,233, 1,2227,917,1,942, -1491,1,1225,2456,16, -0,555,1,223,2457, -16,0,298,1,1479, -2458,16,0,555,1, -1731,2459,16,0,555, -1,477,1555,1,1231, -2460,16,0,298,1, -479,1565,1,480,1570, -1,1485,2461,16,0, -298,1,1737,2462,16, -0,298,1,1989,925, -1,1990,2463,16,0, -555,1,1443,2464,16, -0,555,1,236,2465, -16,0,555,1,2136, -852,1,476,1549,1, -242,2466,16,0,298, -1,478,1588,1,1939, -2467,16,0,298,1, -2670,2468,16,0,555, -1,1001,1598,1,1002, -1603,1,1756,2469,16, -0,555,1,26,2470, -19,317,1,26,2471, -5,84,1,1011,1112, -1,1012,2472,16,0, -315,1,1013,1268,1, -262,1129,1,1267,2473, -16,0,315,1,515, -2474,16,0,672,1, -1521,2475,16,0,315, -1,525,1226,1,283, -1182,1,2299,2476,16, -0,315,1,42,2477, -16,0,315,1,40, -1187,1,44,1193,1, -47,1194,1,1303,2478, -16,0,315,1,1555, -2479,16,0,315,1, -50,1211,1,48,1200, -1,49,1206,1,51, -1216,1,63,1232,1, -305,1221,1,66,1238, -1,67,1243,1,68, -1248,1,69,1253,1, -70,1258,1,73,2480, -16,0,315,1,74, -1263,1,328,1312,1, -1048,1354,1,82,2481, -16,0,315,1,1840, -2482,16,0,315,1, -1591,2483,16,0,315, -1,1341,2484,16,0, -315,1,1096,1322,1, -93,1328,1,352,1359, -1,107,2485,16,0, -315,1,1114,1353,1, -118,1365,1,1123,2486, -16,0,315,1,371, -1375,1,1628,2487,16, -0,315,1,375,1386, -1,1882,2488,16,0, -315,1,377,1391,1, -379,1396,1,380,1401, -1,883,2489,16,0, -315,1,373,1419,1, -130,1424,1,143,2490, -16,0,315,1,387, -2491,16,0,315,1, -1159,2492,16,0,315, -1,157,2493,16,0, -315,1,1413,2494,16, -0,315,1,1665,2495, -16,0,315,1,412, -2496,16,0,315,1, -2676,2497,16,0,315, -1,1377,2498,16,0, -315,1,172,1470,1, -1939,2499,16,0,315, -1,437,2500,16,0, -605,1,188,1519,1, -942,1491,1,1195,2501, -16,0,315,1,1449, -2502,16,0,315,1, -1701,2503,16,0,315, -1,447,1512,1,205, -2504,16,0,315,1, -827,2505,16,0,315, -1,223,2506,16,0, -315,1,476,1549,1, -477,1555,1,1231,2507, -16,0,315,1,479, -1565,1,480,1570,1, -1485,2508,16,0,315, -1,1737,2509,16,0, -315,1,242,2510,16, -0,315,1,478,1588, -1,1001,1598,1,1002, -1603,1,27,2511,19, -614,1,27,2512,5, -95,1,256,2513,16, -0,612,1,1261,2514, -16,0,612,1,509, -2515,16,0,612,1, -1515,2516,16,0,612, -1,2021,728,1,1775, -2517,16,0,612,1, -2029,735,1,2030,741, -1,2031,746,1,2032, -751,1,2033,756,1, -277,2518,16,0,612, -1,2035,762,1,2037, -767,1,2039,772,1, -32,2519,16,0,612, -1,2041,778,1,2293, -2520,16,0,612,1, -2043,784,1,2045,789, -1,41,2521,16,0, -612,1,1297,2522,16, -0,612,1,43,2523, -16,0,612,1,1803, -797,1,1804,2524,16, -0,612,1,299,2525, -16,0,612,1,52, -2526,16,0,612,1, -2318,2527,16,0,612, -1,62,2528,16,0, -612,1,2075,2529,16, -0,612,1,1574,809, -1,71,2530,16,0, -612,1,76,2531,16, -0,612,1,1834,2532, -16,0,612,1,2337, -2533,16,0,612,1, -79,2534,16,0,612, -1,1335,2535,16,0, -612,1,322,2536,16, -0,612,1,85,2537, -16,0,612,1,89, -2538,16,0,612,1, -346,2539,16,0,612, -1,2105,824,1,2106, -2540,16,0,612,1, -97,2541,16,0,612, -1,1860,831,1,2364, -837,1,102,2542,16, -0,612,1,112,2543, -16,0,612,1,1117, -2544,16,0,612,1, -1873,845,1,1876,2545, -16,0,612,1,124, -2546,16,0,612,1, -2136,852,1,381,2547, -16,0,612,1,525, -2548,16,0,612,1, -137,2549,16,0,612, -1,1901,2550,16,0, -612,1,1153,2551,16, -0,612,1,151,2552, -16,0,612,1,1407, -2553,16,0,612,1, -1659,2554,16,0,612, -1,2413,2555,16,0, -612,1,406,2556,16, -0,612,1,1371,2557, -16,0,612,1,166, -2558,16,0,612,1, -1622,2559,16,0,612, -1,1931,870,1,1933, -2560,16,0,612,1, -431,2561,16,0,612, -1,1585,2562,16,0, -612,1,182,2563,16, -0,612,1,1189,2564, -16,0,612,1,1443, -2565,16,0,612,1, -1695,2566,16,0,612, -1,2198,2567,16,0, -612,1,447,2568,16, -0,612,1,2458,885, -1,2459,891,1,1958, -2569,16,0,612,1, -2462,898,1,1657,903, -1,2464,908,1,199, -2570,16,0,612,1, -459,2571,16,0,612, -1,462,2572,16,0, -612,1,217,2573,16, -0,612,1,2227,917, -1,1225,2574,16,0, -612,1,1479,2575,16, -0,612,1,1731,2576, -16,0,612,1,1989, -925,1,1990,2577,16, -0,612,1,236,2578, -16,0,612,1,2670, -2579,16,0,612,1, -1756,2580,16,0,612, -1,28,2581,19,642, -1,28,2582,5,60, -1,328,1312,1,223, -1539,1,1096,1322,1, -118,1365,1,883,1407, -1,525,1226,1,1001, -1598,1,130,1424,1, -459,1712,1,1114,1353, -1,352,1359,1,447, -1512,1,464,1707,1, -1011,1112,1,1013,1268, -1,242,1583,1,143, -1429,1,40,1187,1, -41,1681,1,42,1685, -1,479,1565,1,44, -1193,1,481,1714,1, -373,1419,1,47,1194, -1,157,1452,1,49, -1206,1,50,1211,1, -48,1200,1,379,1396, -1,380,1401,1,51, -1216,1,476,1549,1, -371,1375,1,478,1588, -1,1048,1354,1,375, -1386,1,172,1470,1, -262,1129,1,283,1182, -1,63,1232,1,67, -1243,1,68,1248,1, -69,1253,1,66,1238, -1,461,2583,16,0, -640,1,74,1263,1, -377,1391,1,1002,1603, -1,70,1258,1,188, -1519,1,82,1290,1, -305,1221,1,477,1555, -1,827,1341,1,93, -1328,1,480,1570,1, -205,1524,1,942,1491, -1,107,1348,1,29, -2584,19,289,1,29, -2585,5,84,1,1011, -1112,1,1012,2586,16, -0,287,1,1013,1268, -1,262,1129,1,1267, -2587,16,0,287,1, -515,2588,16,0,287, -1,1521,2589,16,0, -287,1,525,1226,1, -283,1182,1,2299,2590, -16,0,287,1,42, -2591,16,0,287,1, -40,1187,1,44,1193, -1,47,1194,1,1303, -2592,16,0,287,1, -1555,2593,16,0,287, -1,50,1211,1,48, -1200,1,49,1206,1, -51,1216,1,63,1232, -1,305,1221,1,66, -1238,1,67,1243,1, -68,1248,1,69,1253, -1,70,1258,1,73, -2594,16,0,287,1, -74,1263,1,328,1312, -1,1048,1354,1,82, -2595,16,0,287,1, -1840,2596,16,0,287, -1,1591,2597,16,0, -287,1,1341,2598,16, -0,287,1,1096,1322, -1,93,1328,1,352, -1359,1,107,2599,16, -0,287,1,1114,1353, -1,118,1365,1,1123, -2600,16,0,287,1, -371,1375,1,1628,2601, -16,0,287,1,375, -1386,1,1882,2602,16, -0,287,1,377,1391, -1,379,1396,1,380, -1401,1,883,2603,16, -0,287,1,373,1419, -1,130,1424,1,143, -1429,1,387,2604,16, -0,287,1,1159,2605, -16,0,287,1,157, -1452,1,1413,2606,16, -0,287,1,1665,2607, -16,0,287,1,412, -2608,16,0,287,1, -2676,2609,16,0,287, -1,1377,2610,16,0, -287,1,172,1470,1, -1939,2611,16,0,287, -1,437,2612,16,0, -287,1,188,1519,1, -942,1491,1,1195,2613, -16,0,287,1,1449, -2614,16,0,287,1, -1701,2615,16,0,287, -1,447,1512,1,205, -2616,16,0,287,1, -827,2617,16,0,287, -1,223,2618,16,0, -287,1,476,1549,1, -477,1555,1,1231,2619, -16,0,287,1,479, -1565,1,480,1570,1, -1485,2620,16,0,287, -1,1737,2621,16,0, -287,1,242,2622,16, -0,287,1,478,1588, -1,1001,1598,1,1002, -1603,1,30,2623,19, -277,1,30,2624,5, -84,1,1011,1112,1, -1012,2625,16,0,275, -1,1013,1268,1,262, -1129,1,1267,2626,16, -0,275,1,515,2627, -16,0,275,1,1521, -2628,16,0,275,1, -525,1226,1,283,1182, -1,2299,2629,16,0, -275,1,42,2630,16, -0,275,1,40,1187, -1,44,1193,1,47, -1194,1,1303,2631,16, -0,275,1,1555,2632, -16,0,275,1,50, -1211,1,48,1200,1, -49,1206,1,51,1216, -1,63,1232,1,305, -1221,1,66,1238,1, -67,1243,1,68,1248, -1,69,1253,1,70, -1258,1,73,2633,16, -0,275,1,74,1263, -1,328,1312,1,1048, -1354,1,82,2634,16, -0,275,1,1840,2635, -16,0,275,1,1591, -2636,16,0,275,1, -1341,2637,16,0,275, -1,1096,1322,1,93, -1328,1,352,1359,1, -107,2638,16,0,275, -1,1114,1353,1,118, -1365,1,1123,2639,16, -0,275,1,371,1375, -1,1628,2640,16,0, -275,1,375,1386,1, -1882,2641,16,0,275, -1,377,1391,1,379, -1396,1,380,1401,1, -883,2642,16,0,275, -1,373,1419,1,130, -1424,1,143,1429,1, -387,2643,16,0,275, -1,1159,2644,16,0, -275,1,157,1452,1, -1413,2645,16,0,275, -1,1665,2646,16,0, -275,1,412,2647,16, -0,275,1,2676,2648, -16,0,275,1,1377, -2649,16,0,275,1, -172,1470,1,1939,2650, -16,0,275,1,437, -2651,16,0,275,1, -188,1519,1,942,1491, -1,1195,2652,16,0, -275,1,1449,2653,16, -0,275,1,1701,2654, -16,0,275,1,447, -1512,1,205,2655,16, -0,275,1,827,2656, -16,0,275,1,223, -2657,16,0,275,1, -476,1549,1,477,1555, -1,1231,2658,16,0, -275,1,479,1565,1, -480,1570,1,1485,2659, -16,0,275,1,1737, -2660,16,0,275,1, -242,2661,16,0,275, -1,478,1588,1,1001, -1598,1,1002,1603,1, -31,2662,19,266,1, -31,2663,5,84,1, -1011,1112,1,1012,2664, -16,0,264,1,1013, -1268,1,262,1129,1, -1267,2665,16,0,264, -1,515,2666,16,0, -264,1,1521,2667,16, -0,264,1,525,1226, -1,283,1182,1,2299, -2668,16,0,264,1, -42,2669,16,0,264, -1,40,1187,1,44, -1193,1,47,1194,1, -1303,2670,16,0,264, -1,1555,2671,16,0, -264,1,50,1211,1, -48,1200,1,49,1206, -1,51,1216,1,63, -1232,1,305,1221,1, -66,1238,1,67,1243, -1,68,1248,1,69, -1253,1,70,1258,1, -73,2672,16,0,264, -1,74,1263,1,328, -1312,1,1048,1354,1, -82,2673,16,0,264, -1,1840,2674,16,0, -264,1,1591,2675,16, -0,264,1,1341,2676, -16,0,264,1,1096, -1322,1,93,1328,1, -352,1359,1,107,2677, -16,0,264,1,1114, -1353,1,118,1365,1, -1123,2678,16,0,264, -1,371,1375,1,1628, -2679,16,0,264,1, -375,1386,1,1882,2680, -16,0,264,1,377, -1391,1,379,1396,1, -380,1401,1,883,2681, -16,0,264,1,373, -1419,1,130,1424,1, -143,2682,16,0,264, -1,387,2683,16,0, -264,1,1159,2684,16, -0,264,1,157,2685, -16,0,264,1,1413, -2686,16,0,264,1, -1665,2687,16,0,264, -1,412,2688,16,0, -264,1,2676,2689,16, -0,264,1,1377,2690, -16,0,264,1,172, -1470,1,1939,2691,16, -0,264,1,437,2692, -16,0,264,1,188, -1519,1,942,1491,1, -1195,2693,16,0,264, -1,1449,2694,16,0, -264,1,1701,2695,16, -0,264,1,447,1512, -1,205,2696,16,0, -264,1,827,2697,16, -0,264,1,223,2698, -16,0,264,1,476, -1549,1,477,1555,1, -1231,2699,16,0,264, -1,479,1565,1,480, -1570,1,1485,2700,16, -0,264,1,1737,2701, -16,0,264,1,242, -2702,16,0,264,1, -478,1588,1,1001,1598, -1,1002,1603,1,32, -2703,19,256,1,32, -2704,5,84,1,1011, -1112,1,1012,2705,16, -0,254,1,1013,1268, -1,262,1129,1,1267, -2706,16,0,254,1, -515,2707,16,0,254, -1,1521,2708,16,0, -254,1,525,1226,1, -283,1182,1,2299,2709, -16,0,254,1,42, -2710,16,0,254,1, -40,1187,1,44,1193, -1,47,1194,1,1303, -2711,16,0,254,1, -1555,2712,16,0,254, -1,50,1211,1,48, -1200,1,49,1206,1, -51,1216,1,63,1232, -1,305,1221,1,66, -1238,1,67,1243,1, -68,1248,1,69,1253, -1,70,1258,1,73, -2713,16,0,254,1, -74,1263,1,328,1312, -1,1048,1354,1,82, -2714,16,0,254,1, -1840,2715,16,0,254, -1,1591,2716,16,0, -254,1,1341,2717,16, -0,254,1,1096,1322, -1,93,1328,1,352, -1359,1,107,2718,16, -0,254,1,1114,1353, -1,118,1365,1,1123, -2719,16,0,254,1, -371,1375,1,1628,2720, -16,0,254,1,375, -1386,1,1882,2721,16, -0,254,1,377,1391, -1,379,1396,1,380, -1401,1,883,2722,16, -0,254,1,373,1419, -1,130,1424,1,143, -2723,16,0,254,1, -387,2724,16,0,254, -1,1159,2725,16,0, -254,1,157,2726,16, -0,254,1,1413,2727, -16,0,254,1,1665, -2728,16,0,254,1, -412,2729,16,0,254, -1,2676,2730,16,0, -254,1,1377,2731,16, -0,254,1,172,1470, -1,1939,2732,16,0, -254,1,437,2733,16, -0,254,1,188,1519, -1,942,1491,1,1195, -2734,16,0,254,1, -1449,2735,16,0,254, -1,1701,2736,16,0, -254,1,447,1512,1, -205,2737,16,0,254, -1,827,2738,16,0, -254,1,223,2739,16, -0,254,1,476,1549, -1,477,1555,1,1231, -2740,16,0,254,1, -479,1565,1,480,1570, -1,1485,2741,16,0, -254,1,1737,2742,16, -0,254,1,242,2743, -16,0,254,1,478, -1588,1,1001,1598,1, -1002,1603,1,33,2744, -19,340,1,33,2745, -5,84,1,1011,1112, -1,1012,2746,16,0, -338,1,1013,1268,1, -262,1129,1,1267,2747, -16,0,338,1,515, -2748,16,0,338,1, -1521,2749,16,0,338, -1,525,1226,1,283, -1182,1,2299,2750,16, -0,338,1,42,2751, -16,0,338,1,40, -1187,1,44,1193,1, -47,1194,1,1303,2752, -16,0,338,1,1555, -2753,16,0,338,1, -50,1211,1,48,1200, -1,49,1206,1,51, -1216,1,63,1232,1, -305,1221,1,66,1238, -1,67,1243,1,68, -1248,1,69,1253,1, -70,1258,1,73,2754, -16,0,338,1,74, -1263,1,328,1312,1, -1048,1354,1,82,2755, -16,0,338,1,1840, -2756,16,0,338,1, -1591,2757,16,0,338, -1,1341,2758,16,0, -338,1,1096,1322,1, -93,1328,1,352,1359, -1,107,2759,16,0, -338,1,1114,1353,1, -118,1365,1,1123,2760, -16,0,338,1,371, -1375,1,1628,2761,16, -0,338,1,375,1386, -1,1882,2762,16,0, -338,1,377,1391,1, -379,1396,1,380,1401, -1,883,2763,16,0, -338,1,373,1419,1, -130,1424,1,143,1429, -1,387,2764,16,0, -338,1,1159,2765,16, -0,338,1,157,1452, -1,1413,2766,16,0, -338,1,1665,2767,16, -0,338,1,412,2768, -16,0,338,1,2676, -2769,16,0,338,1, -1377,2770,16,0,338, -1,172,1470,1,1939, -2771,16,0,338,1, -437,2772,16,0,338, -1,188,1519,1,942, -1491,1,1195,2773,16, -0,338,1,1449,2774, -16,0,338,1,1701, -2775,16,0,338,1, -447,1512,1,205,2776, -16,0,338,1,827, -2777,16,0,338,1, -223,2778,16,0,338, -1,476,1549,1,477, -1555,1,1231,2779,16, -0,338,1,479,1565, +2179,16,0,469,1, +1225,2180,16,0,233, +1,223,2181,16,0, +469,1,1479,2182,16, +0,233,1,1731,2183, +16,0,233,1,477, +1555,1,1231,2184,16, +0,469,1,479,1565, 1,480,1570,1,1485, -2780,16,0,338,1, -1737,2781,16,0,338, -1,242,1583,1,478, -1588,1,1001,1598,1, -1002,1603,1,34,2782, -19,330,1,34,2783, -5,84,1,1011,1112, -1,1012,2784,16,0, -328,1,1013,1268,1, -262,1129,1,1267,2785, -16,0,328,1,515, -2786,16,0,328,1, -1521,2787,16,0,328, -1,525,1226,1,283, -1182,1,2299,2788,16, -0,328,1,42,2789, -16,0,328,1,40, -1187,1,44,1193,1, -47,1194,1,1303,2790, -16,0,328,1,1555, -2791,16,0,328,1, -50,1211,1,48,1200, -1,49,1206,1,51, -1216,1,63,1232,1, -305,1221,1,66,1238, -1,67,1243,1,68, -1248,1,69,1253,1, -70,1258,1,73,2792, -16,0,328,1,74, -1263,1,328,1312,1, -1048,1354,1,82,2793, -16,0,328,1,1840, -2794,16,0,328,1, -1591,2795,16,0,328, -1,1341,2796,16,0, -328,1,1096,1322,1, -93,1328,1,352,1359, -1,107,2797,16,0, -328,1,1114,1353,1, -118,1365,1,1123,2798, -16,0,328,1,371, -1375,1,1628,2799,16, -0,328,1,375,1386, -1,1882,2800,16,0, -328,1,377,1391,1, -379,1396,1,380,1401, -1,883,2801,16,0, -328,1,373,1419,1, -130,1424,1,143,1429, -1,387,2802,16,0, -328,1,1159,2803,16, -0,328,1,157,1452, -1,1413,2804,16,0, -328,1,1665,2805,16, -0,328,1,412,2806, -16,0,328,1,2676, -2807,16,0,328,1, -1377,2808,16,0,328, -1,172,1470,1,1939, -2809,16,0,328,1, -437,2810,16,0,328, -1,188,1519,1,942, -1491,1,1195,2811,16, -0,328,1,1449,2812, -16,0,328,1,1701, -2813,16,0,328,1, -447,1512,1,205,1524, -1,827,2814,16,0, -328,1,223,1539,1, -476,1549,1,477,1555, -1,1231,2815,16,0, -328,1,479,1565,1, -480,1570,1,1485,2816, -16,0,328,1,1737, -2817,16,0,328,1, -242,1583,1,478,1588, -1,1001,1598,1,1002, -1603,1,35,2818,19, -320,1,35,2819,5, -84,1,1011,1112,1, -1012,2820,16,0,318, -1,1013,1268,1,262, -1129,1,1267,2821,16, -0,318,1,515,2822, -16,0,318,1,1521, -2823,16,0,318,1, -525,1226,1,283,1182, -1,2299,2824,16,0, -318,1,42,2825,16, -0,318,1,40,1187, -1,44,1193,1,47, -1194,1,1303,2826,16, -0,318,1,1555,2827, -16,0,318,1,50, -1211,1,48,1200,1, -49,1206,1,51,1216, -1,63,1232,1,305, -1221,1,66,1238,1, -67,1243,1,68,1248, -1,69,1253,1,70, -1258,1,73,2828,16, -0,318,1,74,1263, -1,328,1312,1,1048, -1354,1,82,2829,16, -0,318,1,1840,2830, -16,0,318,1,1591, -2831,16,0,318,1, -1341,2832,16,0,318, -1,1096,1322,1,93, -1328,1,352,1359,1, -107,2833,16,0,318, -1,1114,1353,1,118, -1365,1,1123,2834,16, -0,318,1,371,1375, -1,1628,2835,16,0, -318,1,375,1386,1, -1882,2836,16,0,318, -1,377,1391,1,379, -1396,1,380,1401,1, -883,2837,16,0,318, -1,373,1419,1,130, -1424,1,143,1429,1, -387,2838,16,0,318, -1,1159,2839,16,0, -318,1,157,1452,1, -1413,2840,16,0,318, -1,1665,2841,16,0, -318,1,412,2842,16, -0,318,1,2676,2843, -16,0,318,1,1377, -2844,16,0,318,1, -172,1470,1,1939,2845, -16,0,318,1,437, -2846,16,0,318,1, -188,1519,1,942,1491, -1,1195,2847,16,0, -318,1,1449,2848,16, -0,318,1,1701,2849, -16,0,318,1,447, -1512,1,205,1524,1, -827,2850,16,0,318, -1,223,2851,16,0, -318,1,476,1549,1, -477,1555,1,1231,2852, -16,0,318,1,479, -1565,1,480,1570,1, -1485,2853,16,0,318, -1,1737,2854,16,0, -318,1,242,1583,1, -478,1588,1,1001,1598, -1,1002,1603,1,36, -2855,19,226,1,36, -2856,5,94,1,256, -2857,16,0,224,1, -1261,2858,16,0,224, -1,509,2859,16,0, -224,1,1515,2860,16, -0,224,1,2021,728, -1,1775,2861,16,0, -224,1,2029,735,1, -2030,741,1,2031,746, -1,2032,751,1,2033, -756,1,277,2862,16, -0,224,1,2035,762, -1,2037,767,1,2039, -772,1,32,2863,16, -0,224,1,2041,778, -1,2293,2864,16,0, -224,1,2043,784,1, -2045,789,1,41,2865, -16,0,224,1,1297, -2866,16,0,224,1, -43,2867,16,0,224, -1,1803,797,1,1804, -2868,16,0,224,1, -299,2869,16,0,224, -1,52,2870,16,0, -224,1,2318,2871,16, -0,224,1,2075,2872, -16,0,224,1,1574, -809,1,71,2873,16, -0,224,1,76,2874, -16,0,224,1,1834, -2875,16,0,224,1, -2337,2876,16,0,224, -1,79,2877,16,0, -224,1,1335,2878,16, -0,224,1,322,2879, -16,0,224,1,85, -2880,16,0,224,1, -89,2881,16,0,224, -1,346,2882,16,0, -224,1,2105,824,1, -2106,2883,16,0,224, -1,97,2884,16,0, -224,1,1860,831,1, -2364,837,1,102,2885, -16,0,224,1,112, -2886,16,0,224,1, -1117,2887,16,0,224, -1,1873,845,1,1876, -2888,16,0,224,1, -124,2889,16,0,224, -1,2136,852,1,381, -2890,16,0,224,1, -525,2891,16,0,224, -1,137,2892,16,0, -224,1,1901,2893,16, -0,224,1,1153,2894, -16,0,224,1,151, -2895,16,0,224,1, -1407,2896,16,0,224, -1,1659,2897,16,0, -224,1,2413,2898,16, -0,224,1,406,2899, -16,0,224,1,2670, -2900,16,0,224,1, -1657,903,1,166,2901, -16,0,224,1,1622, -2902,16,0,224,1, -1931,870,1,1933,2903, -16,0,224,1,431, -2904,16,0,224,1, -1585,2905,16,0,224, -1,182,2906,16,0, -224,1,1189,2907,16, -0,224,1,1443,2908, -16,0,224,1,1695, -2909,16,0,224,1, -2198,2910,16,0,224, -1,447,2911,16,0, -224,1,2458,885,1, -2459,891,1,1958,2912, -16,0,224,1,2462, -898,1,1371,2913,16, -0,224,1,2464,908, -1,199,2914,16,0, -224,1,459,2915,16, -0,224,1,462,2916, -16,0,224,1,217, -2917,16,0,224,1, -2227,917,1,1225,2918, -16,0,224,1,1479, -2919,16,0,224,1, -1731,2920,16,0,224, +2185,16,0,469,1, +1737,2186,16,0,469, 1,1989,925,1,1990, -2921,16,0,224,1, -236,2922,16,0,224, -1,1756,2923,16,0, -224,1,37,2924,19, -246,1,37,2925,5, -94,1,256,2926,16, -0,244,1,1261,2927, -16,0,244,1,509, -2928,16,0,244,1, -1515,2929,16,0,244, -1,2021,728,1,1775, -2930,16,0,244,1, -2029,735,1,2030,741, -1,2031,746,1,2032, -751,1,2033,756,1, -277,2931,16,0,244, -1,2035,762,1,2037, -767,1,2039,772,1, -32,2932,16,0,244, -1,2041,778,1,2293, -2933,16,0,244,1, -2043,784,1,2045,789, -1,41,2934,16,0, -244,1,1297,2935,16, -0,244,1,43,2936, -16,0,244,1,1803, -797,1,1804,2937,16, -0,244,1,299,2938, -16,0,244,1,52, -2939,16,0,244,1, -2318,2940,16,0,244, -1,2075,2941,16,0, -244,1,1574,809,1, -71,2942,16,0,244, -1,76,2943,16,0, -244,1,1834,2944,16, -0,244,1,2337,2945, -16,0,244,1,79, -2946,16,0,244,1, -1335,2947,16,0,244, -1,322,2948,16,0, -244,1,85,2949,16, -0,244,1,89,2950, -16,0,244,1,346, -2951,16,0,244,1, -2105,824,1,2106,2952, -16,0,244,1,97, -2953,16,0,244,1, -1860,831,1,2364,837, -1,102,2954,16,0, -244,1,112,2955,16, -0,244,1,1117,2956, -16,0,244,1,1873, -845,1,1876,2957,16, -0,244,1,124,2958, -16,0,244,1,2136, -852,1,381,2959,16, -0,244,1,525,2960, -16,0,244,1,137, -2961,16,0,244,1, -1901,2962,16,0,244, -1,1153,2963,16,0, -244,1,151,2964,16, -0,244,1,1407,2965, -16,0,244,1,1659, -2966,16,0,244,1, -2413,2967,16,0,244, -1,406,2968,16,0, -244,1,2670,2969,16, -0,244,1,1657,903, -1,166,2970,16,0, -244,1,1622,2971,16, -0,244,1,1931,870, -1,1933,2972,16,0, -244,1,431,2973,16, -0,244,1,1585,2974, -16,0,244,1,182, -2975,16,0,244,1, -1189,2976,16,0,244, -1,1443,2977,16,0, -244,1,1695,2978,16, -0,244,1,2198,2979, -16,0,244,1,447, -2980,16,0,244,1, -2458,885,1,2459,891, -1,1958,2981,16,0, -244,1,2462,898,1, -1371,2982,16,0,244, -1,2464,908,1,199, -2983,16,0,244,1, -459,2984,16,0,244, -1,462,2985,16,0, -244,1,217,2986,16, -0,244,1,2227,917, -1,1225,2987,16,0, -244,1,1479,2988,16, -0,244,1,1731,2989, -16,0,244,1,1989, -925,1,1990,2990,16, -0,244,1,236,2991, -16,0,244,1,1756, -2992,16,0,244,1, -38,2993,19,243,1, -38,2994,5,84,1, -1011,1112,1,1012,2995, -16,0,241,1,1013, -1268,1,262,1129,1, -1267,2996,16,0,241, -1,515,2997,16,0, -241,1,1521,2998,16, -0,241,1,525,1226, -1,283,1182,1,2299, -2999,16,0,241,1, -42,3000,16,0,241, -1,40,1187,1,44, -1193,1,47,1194,1, -1303,3001,16,0,241, -1,1555,3002,16,0, -241,1,50,1211,1, -48,1200,1,49,1206, -1,51,1216,1,63, -1232,1,305,1221,1, -66,1238,1,67,1243, -1,68,1248,1,69, -1253,1,70,1258,1, -73,3003,16,0,241, -1,74,1263,1,328, -1312,1,1048,1354,1, -82,3004,16,0,241, -1,1840,3005,16,0, -241,1,1591,3006,16, -0,241,1,1341,3007, -16,0,241,1,1096, -1322,1,93,1328,1, -352,1359,1,107,3008, -16,0,241,1,1114, -1353,1,118,1365,1, -1123,3009,16,0,241, -1,371,1375,1,1628, -3010,16,0,241,1, -375,1386,1,1882,3011, -16,0,241,1,377, -1391,1,379,1396,1, -380,1401,1,883,1407, -1,373,1419,1,130, -1424,1,143,1429,1, -387,3012,16,0,241, -1,1159,3013,16,0, -241,1,157,1452,1, -1413,3014,16,0,241, -1,1665,3015,16,0, -241,1,412,3016,16, -0,241,1,2676,3017, -16,0,241,1,1377, -3018,16,0,241,1, -172,1470,1,1939,3019, -16,0,241,1,437, -3020,16,0,241,1, -188,1519,1,942,1491, -1,1195,3021,16,0, -241,1,1449,3022,16, -0,241,1,1701,3023, -16,0,241,1,447, -1512,1,205,1524,1, -827,1341,1,223,1539, -1,476,1549,1,477, -1555,1,1231,3024,16, -0,241,1,479,1565, -1,480,1570,1,1485, -3025,16,0,241,1, -1737,3026,16,0,241, -1,242,1583,1,478, -1588,1,1001,1598,1, -1002,1603,1,39,3027, -19,232,1,39,3028, -5,84,1,1011,1112, -1,1012,3029,16,0, -230,1,1013,1268,1, -262,1129,1,1267,3030, -16,0,230,1,515, -3031,16,0,230,1, -1521,3032,16,0,230, -1,525,1226,1,283, -1182,1,2299,3033,16, -0,230,1,42,3034, -16,0,230,1,40, -1187,1,44,1193,1, -47,1194,1,1303,3035, -16,0,230,1,1555, -3036,16,0,230,1, -50,1211,1,48,1200, -1,49,1206,1,51, -1216,1,63,1232,1, -305,1221,1,66,1238, -1,67,1243,1,68, -1248,1,69,1253,1, -70,1258,1,73,3037, -16,0,230,1,74, -1263,1,328,1312,1, -1048,1354,1,82,3038, -16,0,230,1,1840, -3039,16,0,230,1, -1591,3040,16,0,230, -1,1341,3041,16,0, -230,1,1096,1322,1, -93,1328,1,352,1359, -1,107,3042,16,0, -230,1,1114,1353,1, -118,1365,1,1123,3043, -16,0,230,1,371, -1375,1,1628,3044,16, -0,230,1,375,1386, -1,1882,3045,16,0, -230,1,377,1391,1, -379,1396,1,380,1401, -1,883,1407,1,373, -1419,1,130,1424,1, -143,1429,1,387,3046, -16,0,230,1,1159, -3047,16,0,230,1, -157,1452,1,1413,3048, -16,0,230,1,1665, -3049,16,0,230,1, -412,3050,16,0,230, -1,2676,3051,16,0, -230,1,1377,3052,16, -0,230,1,172,1470, -1,1939,3053,16,0, -230,1,437,3054,16, -0,230,1,188,1519, -1,942,1491,1,1195, -3055,16,0,230,1, -1449,3056,16,0,230, -1,1701,3057,16,0, -230,1,447,1512,1, -205,1524,1,827,1341, -1,223,1539,1,476, -1549,1,477,1555,1, -1231,3058,16,0,230, -1,479,1565,1,480, -1570,1,1485,3059,16, -0,230,1,1737,3060, -16,0,230,1,242, -1583,1,478,1588,1, -1001,1598,1,1002,1603, -1,40,3061,19,220, -1,40,3062,5,84, +2187,16,0,233,1, +1443,2188,16,0,233, +1,236,2189,16,0, +233,1,2136,852,1, +476,1549,1,242,2190, +16,0,469,1,478, +1588,1,1939,2191,16, +0,469,1,2670,2192, +16,0,233,1,1001, +1598,1,1002,1603,1, +1756,2193,16,0,233, +1,20,2194,19,458, +1,20,2195,5,84, 1,1011,1112,1,1012, -3063,16,0,218,1, +2196,16,0,456,1, 1013,1268,1,262,1129, -1,1267,3064,16,0, -218,1,515,3065,16, -0,218,1,1521,3066, -16,0,218,1,525, +1,1267,2197,16,0, +456,1,515,2198,16, +0,456,1,1521,2199, +16,0,456,1,525, 1226,1,283,1182,1, -2299,3067,16,0,218, -1,42,3068,16,0, -218,1,40,1187,1, +2299,2200,16,0,456, +1,42,2201,16,0, +456,1,40,1187,1, 44,1193,1,47,1194, -1,1303,3069,16,0, -218,1,1555,3070,16, -0,218,1,50,1211, +1,1303,2202,16,0, +456,1,1555,2203,16, +0,456,1,50,1211, 1,48,1200,1,49, 1206,1,51,1216,1, 63,1232,1,305,1221, 1,66,1238,1,67, 1243,1,68,1248,1, 69,1253,1,70,1258, -1,73,3071,16,0, -218,1,74,1263,1, -328,1312,1,1048,1354, -1,82,3072,16,0, -218,1,1840,3073,16, -0,218,1,1591,3074, -16,0,218,1,1341, -3075,16,0,218,1, -1096,1322,1,93,1328, -1,352,1359,1,107, -3076,16,0,218,1, -1114,1353,1,118,3077, -16,0,218,1,1123, -3078,16,0,218,1, -371,1375,1,1628,3079, -16,0,218,1,375, -1386,1,1882,3080,16, -0,218,1,377,1391, -1,379,1396,1,380, -1401,1,883,3081,16, -0,218,1,373,1419, -1,130,3082,16,0, -218,1,143,3083,16, -0,218,1,387,3084, -16,0,218,1,1159, -3085,16,0,218,1, -157,3086,16,0,218, -1,1413,3087,16,0, -218,1,1665,3088,16, -0,218,1,412,3089, -16,0,218,1,2676, -3090,16,0,218,1, -1377,3091,16,0,218, -1,172,3092,16,0, -218,1,1939,3093,16, -0,218,1,437,3094, -16,0,218,1,188, -3095,16,0,218,1, -942,1491,1,1195,3096, -16,0,218,1,1449, -3097,16,0,218,1, -1701,3098,16,0,218, +1,73,2204,16,0, +456,1,74,1263,1, +328,2205,16,0,456, +1,1048,2206,16,0, +456,1,82,2207,16, +0,456,1,1840,2208, +16,0,456,1,1591, +2209,16,0,456,1, +1341,2210,16,0,456, +1,1096,1322,1,93, +1328,1,352,2211,16, +0,456,1,107,2212, +16,0,456,1,1114, +1353,1,118,2213,16, +0,456,1,1123,2214, +16,0,456,1,371, +1375,1,1628,2215,16, +0,456,1,375,1386, +1,1882,2216,16,0, +456,1,377,1391,1, +379,1396,1,380,1401, +1,883,2217,16,0, +456,1,373,1419,1, +130,2218,16,0,456, +1,143,2219,16,0, +456,1,387,2220,16, +0,456,1,1159,2221, +16,0,456,1,157, +2222,16,0,456,1, +1413,2223,16,0,456, +1,1665,2224,16,0, +456,1,412,2225,16, +0,456,1,2676,2226, +16,0,456,1,1377, +2227,16,0,456,1, +172,2228,16,0,456, +1,1939,2229,16,0, +456,1,437,2230,16, +0,456,1,188,2231, +16,0,456,1,942, +2232,16,0,456,1, +1195,2233,16,0,456, +1,1449,2234,16,0, +456,1,1701,2235,16, +0,456,1,447,1512, +1,205,2236,16,0, +456,1,827,2237,16, +0,456,1,223,2238, +16,0,456,1,476, +1549,1,477,1555,1, +1231,2239,16,0,456, +1,479,1565,1,480, +1570,1,1485,2240,16, +0,456,1,1737,2241, +16,0,456,1,242, +2242,16,0,456,1, +478,1588,1,1001,1598, +1,1002,1603,1,21, +2243,19,440,1,21, +2244,5,84,1,1011, +1112,1,1012,2245,16, +0,438,1,1013,1268, +1,262,1129,1,1267, +2246,16,0,438,1, +515,2247,16,0,438, +1,1521,2248,16,0, +438,1,525,1226,1, +283,1182,1,2299,2249, +16,0,438,1,42, +2250,16,0,438,1, +40,1187,1,44,1193, +1,47,1194,1,1303, +2251,16,0,438,1, +1555,2252,16,0,438, +1,50,1211,1,48, +1200,1,49,1206,1, +51,1216,1,63,1232, +1,305,1221,1,66, +1238,1,67,1243,1, +68,1248,1,69,1253, +1,70,1258,1,73, +2253,16,0,438,1, +74,1263,1,328,2254, +16,0,438,1,1048, +2255,16,0,438,1, +82,2256,16,0,438, +1,1840,2257,16,0, +438,1,1591,2258,16, +0,438,1,1341,2259, +16,0,438,1,1096, +1322,1,93,1328,1, +352,2260,16,0,438, +1,107,2261,16,0, +438,1,1114,1353,1, +118,2262,16,0,438, +1,1123,2263,16,0, +438,1,371,1375,1, +1628,2264,16,0,438, +1,375,1386,1,1882, +2265,16,0,438,1, +377,1391,1,379,1396, +1,380,1401,1,883, +2266,16,0,438,1, +373,1419,1,130,2267, +16,0,438,1,143, +2268,16,0,438,1, +387,2269,16,0,438, +1,1159,2270,16,0, +438,1,157,2271,16, +0,438,1,1413,2272, +16,0,438,1,1665, +2273,16,0,438,1, +412,2274,16,0,438, +1,2676,2275,16,0, +438,1,1377,2276,16, +0,438,1,172,2277, +16,0,438,1,1939, +2278,16,0,438,1, +437,2279,16,0,438, +1,188,2280,16,0, +438,1,942,2281,16, +0,438,1,1195,2282, +16,0,438,1,1449, +2283,16,0,438,1, +1701,2284,16,0,438, 1,447,1512,1,205, -3099,16,0,218,1, -827,3100,16,0,218, -1,223,3101,16,0, -218,1,476,1549,1, -477,1555,1,1231,3102, -16,0,218,1,479, +2285,16,0,438,1, +827,2286,16,0,438, +1,223,2287,16,0, +438,1,476,1549,1, +477,1555,1,1231,2288, +16,0,438,1,479, 1565,1,480,1570,1, -1485,3103,16,0,218, -1,1737,3104,16,0, -218,1,242,3105,16, -0,218,1,478,1588, +1485,2289,16,0,438, +1,1737,2290,16,0, +438,1,242,2291,16, +0,438,1,478,1588, 1,1001,1598,1,1002, -1603,1,41,3106,19, -181,1,41,3107,5, +1603,1,22,2292,19, +391,1,22,2293,5, 84,1,1011,1112,1, -1012,3108,16,0,179, +1012,2294,16,0,389, 1,1013,1268,1,262, -1129,1,1267,3109,16, -0,179,1,515,3110, -16,0,179,1,1521, -3111,16,0,179,1, +1129,1,1267,2295,16, +0,389,1,515,2296, +16,0,389,1,1521, +2297,16,0,389,1, 525,1226,1,283,1182, -1,2299,3112,16,0, -179,1,42,3113,16, -0,179,1,40,1187, +1,2299,2298,16,0, +389,1,42,2299,16, +0,389,1,40,1187, 1,44,1193,1,47, -1194,1,1303,3114,16, -0,179,1,1555,3115, -16,0,179,1,50, +1194,1,1303,2300,16, +0,389,1,1555,2301, +16,0,389,1,50, 1211,1,48,1200,1, 49,1206,1,51,1216, 1,63,1232,1,305, 1221,1,66,1238,1, 67,1243,1,68,1248, 1,69,1253,1,70, -1258,1,73,3116,16, -0,179,1,74,1263, -1,328,1312,1,1048, -1354,1,82,3117,16, -0,179,1,1840,3118, -16,0,179,1,1591, -3119,16,0,179,1, -1341,3120,16,0,179, -1,1096,1322,1,93, -1328,1,352,1359,1, -107,3121,16,0,179, -1,1114,1353,1,118, -3122,16,0,179,1, -1123,3123,16,0,179, -1,371,1375,1,1628, -3124,16,0,179,1, -375,1386,1,1882,3125, -16,0,179,1,377, -1391,1,379,1396,1, -380,1401,1,883,3126, -16,0,179,1,373, -1419,1,130,3127,16, -0,179,1,143,3128, -16,0,179,1,387, -3129,16,0,179,1, -1159,3130,16,0,179, -1,157,3131,16,0, -179,1,1413,3132,16, -0,179,1,1665,3133, -16,0,179,1,412, -3134,16,0,179,1, -2676,3135,16,0,179, -1,1377,3136,16,0, -179,1,172,3137,16, -0,179,1,1939,3138, -16,0,179,1,437, -3139,16,0,179,1, -188,3140,16,0,179, -1,942,1491,1,1195, -3141,16,0,179,1, -1449,3142,16,0,179, -1,1701,3143,16,0, -179,1,447,1512,1, -205,3144,16,0,179, -1,827,3145,16,0, -179,1,223,3146,16, -0,179,1,476,1549, -1,477,1555,1,1231, -3147,16,0,179,1, -479,1565,1,480,1570, -1,1485,3148,16,0, -179,1,1737,3149,16, -0,179,1,242,3150, -16,0,179,1,478, -1588,1,1001,1598,1, -1002,1603,1,42,3151, -19,402,1,42,3152, -5,38,1,1901,3153, -16,0,400,1,2075, -3154,16,0,400,1, -1860,831,1,1803,797, -1,1804,3155,16,0, -400,1,2413,3156,16, -0,400,1,2198,3157, -16,0,400,1,1873, -845,1,1657,903,1, -1989,925,1,1990,3158, -16,0,400,1,1775, -3159,16,0,400,1, -32,3160,16,0,400, -1,2105,824,1,2106, -3161,16,0,400,1, -2364,837,1,2227,917, -1,2337,3162,16,0, -400,1,2021,728,1, -2458,885,1,2459,891, -1,2462,898,1,2136, -852,1,2464,908,1, -2029,735,1,2030,741, -1,2031,746,1,2032, -751,1,2033,756,1, -2035,762,1,2037,767, -1,2039,772,1,1931, -870,1,2041,778,1, -2043,784,1,2045,789, -1,1574,809,1,1958, -3163,16,0,400,1, -43,3164,19,467,1, -43,3165,5,25,1, -2035,762,1,2037,767, -1,2039,772,1,2041, -778,1,2227,917,1, -2043,784,1,1657,903, -1,1860,831,1,2136, -852,1,2021,728,1, -2459,891,1,1574,809, -1,2105,3166,16,0, -593,1,1931,870,1, -1873,845,1,2031,746, -1,1803,797,1,1989, -3167,16,0,465,1, -2464,908,1,2029,735, -1,2030,741,1,2364, -837,1,2032,751,1, -2033,756,1,2045,789, -1,44,3168,19,273, -1,44,3169,5,38, -1,1901,3170,16,0, -271,1,2075,3171,16, -0,271,1,1860,831, -1,1803,797,1,1804, -3172,16,0,271,1, -2413,3173,16,0,271, -1,2198,3174,16,0, -271,1,1873,845,1, -1657,903,1,1989,925, -1,1990,3175,16,0, -271,1,1775,3176,16, -0,271,1,32,3177, -16,0,271,1,2105, -824,1,2106,3178,16, -0,271,1,2364,837, -1,2227,917,1,2337, -3179,16,0,271,1, -2021,728,1,2458,885, -1,2459,891,1,2462, -898,1,2136,852,1, -2464,908,1,2029,735, -1,2030,741,1,2031, -746,1,2032,751,1, -2033,756,1,2035,762, -1,2037,767,1,2039, -772,1,1931,870,1, -2041,778,1,2043,784, -1,2045,789,1,1574, -809,1,1958,3180,16, -0,271,1,45,3181, -19,296,1,45,3182, -5,39,1,1901,3183, -16,0,324,1,2075, -3184,16,0,324,1, -1860,831,1,1803,797, -1,1804,3185,16,0, -324,1,2413,3186,16, -0,324,1,2198,3187, -16,0,324,1,1873, -845,1,1657,903,1, -1989,925,1,1990,3188, -16,0,324,1,1775, -3189,16,0,324,1, -32,3190,16,0,324, -1,2105,824,1,2106, -3191,16,0,324,1, -2364,837,1,2227,917, -1,2337,3192,16,0, -324,1,2021,728,1, -2458,885,1,2459,891, -1,2462,898,1,2136, -852,1,2464,908,1, -2029,735,1,2030,741, -1,2031,746,1,2032, -751,1,2033,756,1, -2035,762,1,2037,767, -1,2039,772,1,1931, -870,1,2041,778,1, -2043,784,1,2045,789, -1,1832,3193,16,0, -294,1,1574,809,1, -1958,3194,16,0,324, -1,46,3195,19,681, -1,46,3196,5,38, -1,1901,3197,16,0, -679,1,2075,3198,16, -0,679,1,1860,831, -1,1803,797,1,1804, -3199,16,0,679,1, -2413,3200,16,0,679, -1,2198,3201,16,0, -679,1,1873,845,1, -1657,903,1,1989,925, -1,1990,3202,16,0, -679,1,1775,3203,16, -0,679,1,32,3204, -16,0,679,1,2105, -824,1,2106,3205,16, -0,679,1,2364,837, -1,2227,917,1,2337, -3206,16,0,679,1, -2021,728,1,2458,885, -1,2459,891,1,2462, -898,1,2136,852,1, -2464,908,1,2029,735, -1,2030,741,1,2031, -746,1,2032,751,1, -2033,756,1,2035,762, -1,2037,767,1,2039, -772,1,1931,870,1, -2041,778,1,2043,784, -1,2045,789,1,1574, -809,1,1958,3207,16, -0,679,1,47,3208, -19,574,1,47,3209, -5,19,1,0,3210, -16,0,656,1,2725, -3211,17,3212,15,3213, -4,36,37,0,71, -0,108,0,111,0, -98,0,97,0,108, -0,68,0,101,0, -102,0,105,0,110, -0,105,0,116,0, -105,0,111,0,110, -0,115,0,1,-1, -1,5,3214,20,3215, -4,38,71,0,108, -0,111,0,98,0, -97,0,108,0,68, -0,101,0,102,0, -105,0,110,0,105, -0,116,0,105,0, -111,0,110,0,115, -0,95,0,52,0, -1,149,1,3,1, -3,1,2,3216,22, -1,6,1,2726,3217, -17,3218,15,3213,1, --1,1,5,3219,20, -3220,4,38,71,0, -108,0,111,0,98, -0,97,0,108,0, -68,0,101,0,102, -0,105,0,110,0, -105,0,116,0,105, -0,111,0,110,0, -115,0,95,0,50, -0,1,147,1,3, -1,3,1,2,3221, -22,1,4,1,2706, -3222,17,3223,15,3224, -4,52,37,0,71, -0,108,0,111,0, -98,0,97,0,108, -0,86,0,97,0, -114,0,105,0,97, -0,98,0,108,0, -101,0,68,0,101, -0,99,0,108,0, -97,0,114,0,97, -0,116,0,105,0, -111,0,110,0,1, --1,1,5,3225,20, -3226,4,54,71,0, -108,0,111,0,98, -0,97,0,108,0, -86,0,97,0,114, -0,105,0,97,0, -98,0,108,0,101, -0,68,0,101,0, -99,0,108,0,97, -0,114,0,97,0, -116,0,105,0,111, -0,110,0,95,0, -49,0,1,150,1, -3,1,3,1,2, -3227,22,1,7,1, -2707,3228,16,0,656, -1,2718,3229,16,0, -656,1,2565,700,1, -2022,3230,16,0,572, -1,2459,891,1,2645, -706,1,2648,3231,16, -0,656,1,2464,908, -1,2466,3232,17,3233, -15,3234,4,50,37, -0,71,0,108,0, -111,0,98,0,97, -0,108,0,70,0, -117,0,110,0,99, -0,116,0,105,0, -111,0,110,0,68, -0,101,0,102,0, -105,0,110,0,105, -0,116,0,105,0, -111,0,110,0,1, --1,1,5,3235,20, -3236,4,52,71,0, -108,0,111,0,98, -0,97,0,108,0, -70,0,117,0,110, -0,99,0,116,0, -105,0,111,0,110, -0,68,0,101,0, -102,0,105,0,110, -0,105,0,116,0, -105,0,111,0,110, -0,95,0,50,0, -1,153,1,3,1, -7,1,6,3237,22, -1,10,1,2652,695, -1,2727,3238,17,3239, -15,3213,1,-1,1, -5,3240,20,3241,4, -38,71,0,108,0, -111,0,98,0,97, -0,108,0,68,0, -101,0,102,0,105, -0,110,0,105,0, -116,0,105,0,111, -0,110,0,115,0, -95,0,51,0,1, -148,1,3,1,2, -1,1,3242,22,1, -5,1,2728,3243,17, -3244,15,3213,1,-1, -1,5,3245,20,3246, -4,38,71,0,108, -0,111,0,98,0, -97,0,108,0,68, -0,101,0,102,0, -105,0,110,0,105, -0,116,0,105,0, -111,0,110,0,115, -0,95,0,49,0, -1,146,1,3,1, -2,1,1,3247,22, -1,3,1,2667,3248, -17,3249,15,3234,1, --1,1,5,3250,20, -3251,4,52,71,0, -108,0,111,0,98, -0,97,0,108,0, -70,0,117,0,110, -0,99,0,116,0, -105,0,111,0,110, -0,68,0,101,0, -102,0,105,0,110, -0,105,0,116,0, -105,0,111,0,110, -0,95,0,49,0, -1,152,1,3,1, -6,1,5,3252,22, -1,9,1,2695,3253, -17,3254,15,3224,1, --1,1,5,3255,20, -3256,4,54,71,0, -108,0,111,0,98, -0,97,0,108,0, -86,0,97,0,114, -0,105,0,97,0, -98,0,108,0,101, -0,68,0,101,0, -99,0,108,0,97, -0,114,0,97,0, -116,0,105,0,111, -0,110,0,95,0, -50,0,1,151,1, -3,1,5,1,4, -3257,22,1,8,1, -2651,689,1,48,3258, -19,347,1,48,3259, -5,54,1,0,3260, -16,0,345,1,2726, -3217,1,2727,3238,1, -2728,3243,1,2075,3261, -16,0,505,1,1860, -831,1,1804,3262,16, -0,505,1,2413,3263, -16,0,505,1,2198, -3264,16,0,505,1, -1873,845,1,1657,903, -1,2030,741,1,1989, -925,1,1990,3265,16, -0,505,1,2645,706, -1,2459,891,1,1775, -3266,16,0,505,1, -32,3267,16,0,505, -1,2718,3268,16,0, -345,1,2105,824,1, -2651,689,1,2652,695, -1,2648,3269,16,0, -345,1,2227,917,1, -2337,3270,16,0,505, -1,2667,3248,1,2695, -3253,1,2565,700,1, -1803,797,1,2458,885, -1,1901,3271,16,0, -505,1,2462,898,1, -2136,852,1,2464,908, -1,2029,735,1,2466, -3232,1,2031,746,1, -2032,751,1,2033,756, -1,2035,762,1,2364, -837,1,2039,772,1, -1931,870,1,2041,778, -1,2021,728,1,2043, -784,1,2045,789,1, -2725,3211,1,2706,3222, -1,2707,3272,16,0, -345,1,2037,767,1, -1574,809,1,2106,3273, -16,0,505,1,1958, -3274,16,0,505,1, -49,3275,19,510,1, -49,3276,5,38,1, -1901,3277,16,0,508, -1,2075,3278,16,0, -508,1,1860,831,1, -1803,797,1,1804,3279, -16,0,508,1,2413, -3280,16,0,508,1, -2198,3281,16,0,508, +1258,1,73,2302,16, +0,389,1,74,1263, +1,328,2303,16,0, +389,1,1048,2304,16, +0,389,1,82,2305, +16,0,389,1,1840, +2306,16,0,389,1, +1591,2307,16,0,389, +1,1341,2308,16,0, +389,1,1096,1322,1, +93,1328,1,352,2309, +16,0,389,1,107, +2310,16,0,389,1, +1114,1353,1,118,2311, +16,0,389,1,1123, +2312,16,0,389,1, +371,1375,1,1628,2313, +16,0,389,1,375, +1386,1,1882,2314,16, +0,389,1,377,1391, +1,379,1396,1,380, +1401,1,883,2315,16, +0,389,1,373,1419, +1,130,2316,16,0, +389,1,143,2317,16, +0,389,1,387,2318, +16,0,389,1,1159, +2319,16,0,389,1, +157,2320,16,0,389, +1,1413,2321,16,0, +389,1,1665,2322,16, +0,389,1,412,2323, +16,0,389,1,2676, +2324,16,0,389,1, +1377,2325,16,0,389, +1,172,2326,16,0, +389,1,1939,2327,16, +0,389,1,437,2328, +16,0,389,1,188, +2329,16,0,389,1, +942,2330,16,0,389, +1,1195,2331,16,0, +389,1,1449,2332,16, +0,389,1,1701,2333, +16,0,389,1,447, +1512,1,205,2334,16, +0,389,1,827,2335, +16,0,389,1,223, +2336,16,0,389,1, +476,1549,1,477,1555, +1,1231,2337,16,0, +389,1,479,1565,1, +480,1570,1,1485,2338, +16,0,389,1,1737, +2339,16,0,389,1, +242,2340,16,0,389, +1,478,1588,1,1001, +1598,1,1002,1603,1, +23,2341,19,514,1, +23,2342,5,38,1, +1901,2343,16,0,512, +1,2075,2344,16,0, +512,1,1860,831,1, +1803,797,1,1804,2345, +16,0,512,1,2413, +2346,16,0,512,1, +2198,2347,16,0,512, 1,1873,845,1,1657, 903,1,1989,925,1, -1990,3282,16,0,508, -1,1775,3283,16,0, -508,1,32,3284,16, -0,508,1,2105,824, -1,2106,3285,16,0, -508,1,2364,837,1, -2227,917,1,2337,3286, -16,0,508,1,2021, +1990,2348,16,0,512, +1,1775,2349,16,0, +512,1,32,2350,16, +0,512,1,2105,824, +1,2106,2351,16,0, +512,1,2364,837,1, +2227,917,1,2337,2352, +16,0,512,1,2021, 728,1,2458,885,1, 2459,891,1,2462,898, 1,2136,852,1,2464, @@ -8742,26 +6965,1488 @@ public yyLSLSyntax 1,1931,870,1,2041, 778,1,2043,784,1, 2045,789,1,1574,809, -1,1958,3287,16,0, -508,1,50,3288,19, -627,1,50,3289,5, -38,1,1901,3290,16, -0,625,1,2075,3291, -16,0,625,1,1860, +1,1958,2353,16,0, +512,1,24,2354,19, +186,1,24,2355,5, +5,1,44,2356,16, +0,184,1,377,2357, +16,0,550,1,40, +2358,16,0,684,1, +63,2359,16,0,206, +1,373,2360,16,0, +546,1,25,2361,19, +300,1,25,2362,5, +177,1,2676,2363,16, +0,298,1,256,2364, +16,0,555,1,1261, +2365,16,0,555,1, +1011,1112,1,1012,2366, +16,0,298,1,2458, +885,1,262,1129,1, +1267,2367,16,0,298, +1,2021,728,1,1521, +2368,16,0,298,1, +1775,2369,16,0,555, +1,2029,735,1,2030, +741,1,2031,746,1, +2032,751,1,2033,756, +1,277,2370,16,0, +555,1,2035,762,1, +2037,767,1,2039,772, +1,32,2371,16,0, +555,1,2464,908,1, +2293,2372,16,0,555, +1,2043,784,1,2045, +789,1,2299,2373,16, +0,298,1,41,2374, +16,0,555,1,42, +2375,16,0,298,1, +40,1187,1,44,1193, +1,43,2376,16,0, +555,1,1804,2377,16, +0,555,1,48,1200, +1,49,1206,1,47, +1194,1,51,1216,1, +52,2378,16,0,555, +1,50,1211,1,305, +1221,1,1096,1322,1, +1515,2379,16,0,555, +1,2318,2380,16,0, +555,1,62,2381,16, +0,555,1,63,1232, +1,66,1238,1,67, +1243,1,68,1248,1, +69,1253,1,70,1258, +1,71,2382,16,0, +555,1,283,1182,1, +73,2383,16,0,298, +1,74,1263,1,1013, +1268,1,76,2384,16, +0,555,1,1834,2385, +16,0,555,1,2337, +2386,16,0,555,1, +79,2387,16,0,555, +1,1335,2388,16,0, +555,1,299,2389,16, +0,555,1,82,2390, +16,0,298,1,1840, +2391,16,0,298,1, +1297,2392,16,0,555, +1,85,2393,16,0, +555,1,1341,2394,16, +0,298,1,89,2395, +16,0,555,1,1303, +2396,16,0,298,1, +509,2397,16,0,555, +1,93,1328,1,322, +2398,16,0,555,1, +97,2399,16,0,555, +1,2041,778,1,1555, +2400,16,0,298,1, +827,2401,16,0,298, +1,102,2402,16,0, +555,1,1860,831,1, +1803,797,1,2364,837, +1,107,2403,16,0, +298,1,1114,1353,1, +112,2404,16,0,555, +1,1117,2405,16,0, +555,1,352,1359,1, +1873,845,1,118,1365, +1,1123,2406,16,0, +298,1,371,1375,1, +515,2407,16,0,298, +1,1377,2408,16,0, +298,1,124,2409,16, +0,555,1,1882,2410, +16,0,298,1,377, +1391,1,379,1396,1, +380,1401,1,130,1424, +1,346,2411,16,0, +555,1,2075,2412,16, +0,555,1,373,1419, +1,387,2413,16,0, +298,1,137,2414,16, +0,555,1,143,2415, +16,0,298,1,1901, +2416,16,0,555,1, +1048,1354,1,1153,2417, +16,0,555,1,375, +1386,1,151,2418,16, +0,555,1,1407,2419, +16,0,555,1,1659, +2420,16,0,555,1, +2413,2421,16,0,555, +1,1159,2422,16,0, +298,1,381,2423,16, +0,555,1,157,2424, +16,0,298,1,1413, +2425,16,0,298,1, +883,2426,16,0,298, +1,1371,2427,16,0, +555,1,328,1312,1, +2105,824,1,2106,2428, +16,0,555,1,166, +2429,16,0,555,1, +525,2430,16,0,555, +1,1622,2431,16,0, +555,1,406,2432,16, +0,555,1,1574,809, +1,172,1470,1,1931, +870,1,412,2433,16, +0,298,1,1933,2434, +16,0,555,1,1876, +2435,16,0,555,1, +431,2436,16,0,555, +1,1585,2437,16,0, +555,1,182,2438,16, +0,555,1,1628,2439, +16,0,298,1,1189, +2440,16,0,555,1, +437,2441,16,0,298, +1,1591,2442,16,0, +298,1,188,1519,1, +1695,2443,16,0,555, +1,2198,2444,16,0, +555,1,1195,2445,16, +0,298,1,1449,2446, +16,0,298,1,1701, +2447,16,0,298,1, +447,2448,16,0,555, +1,199,2449,16,0, +555,1,2459,891,1, +1958,2450,16,0,555, +1,2462,898,1,1657, +903,1,205,2451,16, +0,298,1,459,2452, +16,0,555,1,462, +2453,16,0,555,1, +1665,2454,16,0,298, +1,217,2455,16,0, +555,1,2227,917,1, +942,1491,1,1225,2456, +16,0,555,1,223, +2457,16,0,298,1, +1479,2458,16,0,555, +1,1731,2459,16,0, +555,1,477,1555,1, +1231,2460,16,0,298, +1,479,1565,1,480, +1570,1,1485,2461,16, +0,298,1,1737,2462, +16,0,298,1,1989, +925,1,1990,2463,16, +0,555,1,1443,2464, +16,0,555,1,236, +2465,16,0,555,1, +2136,852,1,476,1549, +1,242,2466,16,0, +298,1,478,1588,1, +1939,2467,16,0,298, +1,2670,2468,16,0, +555,1,1001,1598,1, +1002,1603,1,1756,2469, +16,0,555,1,26, +2470,19,317,1,26, +2471,5,84,1,1011, +1112,1,1012,2472,16, +0,315,1,1013,1268, +1,262,1129,1,1267, +2473,16,0,315,1, +515,2474,16,0,672, +1,1521,2475,16,0, +315,1,525,1226,1, +283,1182,1,2299,2476, +16,0,315,1,42, +2477,16,0,315,1, +40,1187,1,44,1193, +1,47,1194,1,1303, +2478,16,0,315,1, +1555,2479,16,0,315, +1,50,1211,1,48, +1200,1,49,1206,1, +51,1216,1,63,1232, +1,305,1221,1,66, +1238,1,67,1243,1, +68,1248,1,69,1253, +1,70,1258,1,73, +2480,16,0,315,1, +74,1263,1,328,1312, +1,1048,1354,1,82, +2481,16,0,315,1, +1840,2482,16,0,315, +1,1591,2483,16,0, +315,1,1341,2484,16, +0,315,1,1096,1322, +1,93,1328,1,352, +1359,1,107,2485,16, +0,315,1,1114,1353, +1,118,1365,1,1123, +2486,16,0,315,1, +371,1375,1,1628,2487, +16,0,315,1,375, +1386,1,1882,2488,16, +0,315,1,377,1391, +1,379,1396,1,380, +1401,1,883,2489,16, +0,315,1,373,1419, +1,130,1424,1,143, +2490,16,0,315,1, +387,2491,16,0,315, +1,1159,2492,16,0, +315,1,157,2493,16, +0,315,1,1413,2494, +16,0,315,1,1665, +2495,16,0,315,1, +412,2496,16,0,315, +1,2676,2497,16,0, +315,1,1377,2498,16, +0,315,1,172,1470, +1,1939,2499,16,0, +315,1,437,2500,16, +0,605,1,188,1519, +1,942,1491,1,1195, +2501,16,0,315,1, +1449,2502,16,0,315, +1,1701,2503,16,0, +315,1,447,1512,1, +205,2504,16,0,315, +1,827,2505,16,0, +315,1,223,2506,16, +0,315,1,476,1549, +1,477,1555,1,1231, +2507,16,0,315,1, +479,1565,1,480,1570, +1,1485,2508,16,0, +315,1,1737,2509,16, +0,315,1,242,2510, +16,0,315,1,478, +1588,1,1001,1598,1, +1002,1603,1,27,2511, +19,614,1,27,2512, +5,95,1,256,2513, +16,0,612,1,1261, +2514,16,0,612,1, +509,2515,16,0,612, +1,1515,2516,16,0, +612,1,2021,728,1, +1775,2517,16,0,612, +1,2029,735,1,2030, +741,1,2031,746,1, +2032,751,1,2033,756, +1,277,2518,16,0, +612,1,2035,762,1, +2037,767,1,2039,772, +1,32,2519,16,0, +612,1,2041,778,1, +2293,2520,16,0,612, +1,2043,784,1,2045, +789,1,41,2521,16, +0,612,1,1297,2522, +16,0,612,1,43, +2523,16,0,612,1, +1803,797,1,1804,2524, +16,0,612,1,299, +2525,16,0,612,1, +52,2526,16,0,612, +1,2318,2527,16,0, +612,1,62,2528,16, +0,612,1,2075,2529, +16,0,612,1,1574, +809,1,71,2530,16, +0,612,1,76,2531, +16,0,612,1,1834, +2532,16,0,612,1, +2337,2533,16,0,612, +1,79,2534,16,0, +612,1,1335,2535,16, +0,612,1,322,2536, +16,0,612,1,85, +2537,16,0,612,1, +89,2538,16,0,612, +1,346,2539,16,0, +612,1,2105,824,1, +2106,2540,16,0,612, +1,97,2541,16,0, +612,1,1860,831,1, +2364,837,1,102,2542, +16,0,612,1,112, +2543,16,0,612,1, +1117,2544,16,0,612, +1,1873,845,1,1876, +2545,16,0,612,1, +124,2546,16,0,612, +1,2136,852,1,381, +2547,16,0,612,1, +525,2548,16,0,612, +1,137,2549,16,0, +612,1,1901,2550,16, +0,612,1,1153,2551, +16,0,612,1,151, +2552,16,0,612,1, +1407,2553,16,0,612, +1,1659,2554,16,0, +612,1,2413,2555,16, +0,612,1,406,2556, +16,0,612,1,1371, +2557,16,0,612,1, +166,2558,16,0,612, +1,1622,2559,16,0, +612,1,1931,870,1, +1933,2560,16,0,612, +1,431,2561,16,0, +612,1,1585,2562,16, +0,612,1,182,2563, +16,0,612,1,1189, +2564,16,0,612,1, +1443,2565,16,0,612, +1,1695,2566,16,0, +612,1,2198,2567,16, +0,612,1,447,2568, +16,0,612,1,2458, +885,1,2459,891,1, +1958,2569,16,0,612, +1,2462,898,1,1657, +903,1,2464,908,1, +199,2570,16,0,612, +1,459,2571,16,0, +612,1,462,2572,16, +0,612,1,217,2573, +16,0,612,1,2227, +917,1,1225,2574,16, +0,612,1,1479,2575, +16,0,612,1,1731, +2576,16,0,612,1, +1989,925,1,1990,2577, +16,0,612,1,236, +2578,16,0,612,1, +2670,2579,16,0,612, +1,1756,2580,16,0, +612,1,28,2581,19, +642,1,28,2582,5, +60,1,328,1312,1, +223,1539,1,1096,1322, +1,118,1365,1,883, +1407,1,525,1226,1, +1001,1598,1,130,1424, +1,459,1712,1,1114, +1353,1,352,1359,1, +447,1512,1,464,1707, +1,1011,1112,1,1013, +1268,1,242,1583,1, +143,1429,1,40,1187, +1,41,1681,1,42, +1685,1,479,1565,1, +44,1193,1,481,1714, +1,373,1419,1,47, +1194,1,157,1452,1, +49,1206,1,50,1211, +1,48,1200,1,379, +1396,1,380,1401,1, +51,1216,1,476,1549, +1,371,1375,1,478, +1588,1,1048,1354,1, +375,1386,1,172,1470, +1,262,1129,1,283, +1182,1,63,1232,1, +67,1243,1,68,1248, +1,69,1253,1,66, +1238,1,461,2583,16, +0,640,1,74,1263, +1,377,1391,1,1002, +1603,1,70,1258,1, +188,1519,1,82,1290, +1,305,1221,1,477, +1555,1,827,1341,1, +93,1328,1,480,1570, +1,205,1524,1,942, +1491,1,107,1348,1, +29,2584,19,289,1, +29,2585,5,84,1, +1011,1112,1,1012,2586, +16,0,287,1,1013, +1268,1,262,1129,1, +1267,2587,16,0,287, +1,515,2588,16,0, +287,1,1521,2589,16, +0,287,1,525,1226, +1,283,1182,1,2299, +2590,16,0,287,1, +42,2591,16,0,287, +1,40,1187,1,44, +1193,1,47,1194,1, +1303,2592,16,0,287, +1,1555,2593,16,0, +287,1,50,1211,1, +48,1200,1,49,1206, +1,51,1216,1,63, +1232,1,305,1221,1, +66,1238,1,67,1243, +1,68,1248,1,69, +1253,1,70,1258,1, +73,2594,16,0,287, +1,74,1263,1,328, +1312,1,1048,1354,1, +82,2595,16,0,287, +1,1840,2596,16,0, +287,1,1591,2597,16, +0,287,1,1341,2598, +16,0,287,1,1096, +1322,1,93,1328,1, +352,1359,1,107,2599, +16,0,287,1,1114, +1353,1,118,1365,1, +1123,2600,16,0,287, +1,371,1375,1,1628, +2601,16,0,287,1, +375,1386,1,1882,2602, +16,0,287,1,377, +1391,1,379,1396,1, +380,1401,1,883,2603, +16,0,287,1,373, +1419,1,130,1424,1, +143,1429,1,387,2604, +16,0,287,1,1159, +2605,16,0,287,1, +157,1452,1,1413,2606, +16,0,287,1,1665, +2607,16,0,287,1, +412,2608,16,0,287, +1,2676,2609,16,0, +287,1,1377,2610,16, +0,287,1,172,1470, +1,1939,2611,16,0, +287,1,437,2612,16, +0,287,1,188,1519, +1,942,1491,1,1195, +2613,16,0,287,1, +1449,2614,16,0,287, +1,1701,2615,16,0, +287,1,447,1512,1, +205,2616,16,0,287, +1,827,2617,16,0, +287,1,223,2618,16, +0,287,1,476,1549, +1,477,1555,1,1231, +2619,16,0,287,1, +479,1565,1,480,1570, +1,1485,2620,16,0, +287,1,1737,2621,16, +0,287,1,242,2622, +16,0,287,1,478, +1588,1,1001,1598,1, +1002,1603,1,30,2623, +19,277,1,30,2624, +5,84,1,1011,1112, +1,1012,2625,16,0, +275,1,1013,1268,1, +262,1129,1,1267,2626, +16,0,275,1,515, +2627,16,0,275,1, +1521,2628,16,0,275, +1,525,1226,1,283, +1182,1,2299,2629,16, +0,275,1,42,2630, +16,0,275,1,40, +1187,1,44,1193,1, +47,1194,1,1303,2631, +16,0,275,1,1555, +2632,16,0,275,1, +50,1211,1,48,1200, +1,49,1206,1,51, +1216,1,63,1232,1, +305,1221,1,66,1238, +1,67,1243,1,68, +1248,1,69,1253,1, +70,1258,1,73,2633, +16,0,275,1,74, +1263,1,328,1312,1, +1048,1354,1,82,2634, +16,0,275,1,1840, +2635,16,0,275,1, +1591,2636,16,0,275, +1,1341,2637,16,0, +275,1,1096,1322,1, +93,1328,1,352,1359, +1,107,2638,16,0, +275,1,1114,1353,1, +118,1365,1,1123,2639, +16,0,275,1,371, +1375,1,1628,2640,16, +0,275,1,375,1386, +1,1882,2641,16,0, +275,1,377,1391,1, +379,1396,1,380,1401, +1,883,2642,16,0, +275,1,373,1419,1, +130,1424,1,143,1429, +1,387,2643,16,0, +275,1,1159,2644,16, +0,275,1,157,1452, +1,1413,2645,16,0, +275,1,1665,2646,16, +0,275,1,412,2647, +16,0,275,1,2676, +2648,16,0,275,1, +1377,2649,16,0,275, +1,172,1470,1,1939, +2650,16,0,275,1, +437,2651,16,0,275, +1,188,1519,1,942, +1491,1,1195,2652,16, +0,275,1,1449,2653, +16,0,275,1,1701, +2654,16,0,275,1, +447,1512,1,205,2655, +16,0,275,1,827, +2656,16,0,275,1, +223,2657,16,0,275, +1,476,1549,1,477, +1555,1,1231,2658,16, +0,275,1,479,1565, +1,480,1570,1,1485, +2659,16,0,275,1, +1737,2660,16,0,275, +1,242,2661,16,0, +275,1,478,1588,1, +1001,1598,1,1002,1603, +1,31,2662,19,266, +1,31,2663,5,84, +1,1011,1112,1,1012, +2664,16,0,264,1, +1013,1268,1,262,1129, +1,1267,2665,16,0, +264,1,515,2666,16, +0,264,1,1521,2667, +16,0,264,1,525, +1226,1,283,1182,1, +2299,2668,16,0,264, +1,42,2669,16,0, +264,1,40,1187,1, +44,1193,1,47,1194, +1,1303,2670,16,0, +264,1,1555,2671,16, +0,264,1,50,1211, +1,48,1200,1,49, +1206,1,51,1216,1, +63,1232,1,305,1221, +1,66,1238,1,67, +1243,1,68,1248,1, +69,1253,1,70,1258, +1,73,2672,16,0, +264,1,74,1263,1, +328,1312,1,1048,1354, +1,82,2673,16,0, +264,1,1840,2674,16, +0,264,1,1591,2675, +16,0,264,1,1341, +2676,16,0,264,1, +1096,1322,1,93,1328, +1,352,1359,1,107, +2677,16,0,264,1, +1114,1353,1,118,1365, +1,1123,2678,16,0, +264,1,371,1375,1, +1628,2679,16,0,264, +1,375,1386,1,1882, +2680,16,0,264,1, +377,1391,1,379,1396, +1,380,1401,1,883, +2681,16,0,264,1, +373,1419,1,130,1424, +1,143,2682,16,0, +264,1,387,2683,16, +0,264,1,1159,2684, +16,0,264,1,157, +2685,16,0,264,1, +1413,2686,16,0,264, +1,1665,2687,16,0, +264,1,412,2688,16, +0,264,1,2676,2689, +16,0,264,1,1377, +2690,16,0,264,1, +172,1470,1,1939,2691, +16,0,264,1,437, +2692,16,0,264,1, +188,1519,1,942,1491, +1,1195,2693,16,0, +264,1,1449,2694,16, +0,264,1,1701,2695, +16,0,264,1,447, +1512,1,205,2696,16, +0,264,1,827,2697, +16,0,264,1,223, +2698,16,0,264,1, +476,1549,1,477,1555, +1,1231,2699,16,0, +264,1,479,1565,1, +480,1570,1,1485,2700, +16,0,264,1,1737, +2701,16,0,264,1, +242,2702,16,0,264, +1,478,1588,1,1001, +1598,1,1002,1603,1, +32,2703,19,256,1, +32,2704,5,84,1, +1011,1112,1,1012,2705, +16,0,254,1,1013, +1268,1,262,1129,1, +1267,2706,16,0,254, +1,515,2707,16,0, +254,1,1521,2708,16, +0,254,1,525,1226, +1,283,1182,1,2299, +2709,16,0,254,1, +42,2710,16,0,254, +1,40,1187,1,44, +1193,1,47,1194,1, +1303,2711,16,0,254, +1,1555,2712,16,0, +254,1,50,1211,1, +48,1200,1,49,1206, +1,51,1216,1,63, +1232,1,305,1221,1, +66,1238,1,67,1243, +1,68,1248,1,69, +1253,1,70,1258,1, +73,2713,16,0,254, +1,74,1263,1,328, +1312,1,1048,1354,1, +82,2714,16,0,254, +1,1840,2715,16,0, +254,1,1591,2716,16, +0,254,1,1341,2717, +16,0,254,1,1096, +1322,1,93,1328,1, +352,1359,1,107,2718, +16,0,254,1,1114, +1353,1,118,1365,1, +1123,2719,16,0,254, +1,371,1375,1,1628, +2720,16,0,254,1, +375,1386,1,1882,2721, +16,0,254,1,377, +1391,1,379,1396,1, +380,1401,1,883,2722, +16,0,254,1,373, +1419,1,130,1424,1, +143,2723,16,0,254, +1,387,2724,16,0, +254,1,1159,2725,16, +0,254,1,157,2726, +16,0,254,1,1413, +2727,16,0,254,1, +1665,2728,16,0,254, +1,412,2729,16,0, +254,1,2676,2730,16, +0,254,1,1377,2731, +16,0,254,1,172, +1470,1,1939,2732,16, +0,254,1,437,2733, +16,0,254,1,188, +1519,1,942,1491,1, +1195,2734,16,0,254, +1,1449,2735,16,0, +254,1,1701,2736,16, +0,254,1,447,1512, +1,205,2737,16,0, +254,1,827,2738,16, +0,254,1,223,2739, +16,0,254,1,476, +1549,1,477,1555,1, +1231,2740,16,0,254, +1,479,1565,1,480, +1570,1,1485,2741,16, +0,254,1,1737,2742, +16,0,254,1,242, +2743,16,0,254,1, +478,1588,1,1001,1598, +1,1002,1603,1,33, +2744,19,340,1,33, +2745,5,84,1,1011, +1112,1,1012,2746,16, +0,338,1,1013,1268, +1,262,1129,1,1267, +2747,16,0,338,1, +515,2748,16,0,338, +1,1521,2749,16,0, +338,1,525,1226,1, +283,1182,1,2299,2750, +16,0,338,1,42, +2751,16,0,338,1, +40,1187,1,44,1193, +1,47,1194,1,1303, +2752,16,0,338,1, +1555,2753,16,0,338, +1,50,1211,1,48, +1200,1,49,1206,1, +51,1216,1,63,1232, +1,305,1221,1,66, +1238,1,67,1243,1, +68,1248,1,69,1253, +1,70,1258,1,73, +2754,16,0,338,1, +74,1263,1,328,1312, +1,1048,1354,1,82, +2755,16,0,338,1, +1840,2756,16,0,338, +1,1591,2757,16,0, +338,1,1341,2758,16, +0,338,1,1096,1322, +1,93,1328,1,352, +1359,1,107,2759,16, +0,338,1,1114,1353, +1,118,1365,1,1123, +2760,16,0,338,1, +371,1375,1,1628,2761, +16,0,338,1,375, +1386,1,1882,2762,16, +0,338,1,377,1391, +1,379,1396,1,380, +1401,1,883,2763,16, +0,338,1,373,1419, +1,130,1424,1,143, +1429,1,387,2764,16, +0,338,1,1159,2765, +16,0,338,1,157, +1452,1,1413,2766,16, +0,338,1,1665,2767, +16,0,338,1,412, +2768,16,0,338,1, +2676,2769,16,0,338, +1,1377,2770,16,0, +338,1,172,1470,1, +1939,2771,16,0,338, +1,437,2772,16,0, +338,1,188,1519,1, +942,1491,1,1195,2773, +16,0,338,1,1449, +2774,16,0,338,1, +1701,2775,16,0,338, +1,447,1512,1,205, +2776,16,0,338,1, +827,2777,16,0,338, +1,223,2778,16,0, +338,1,476,1549,1, +477,1555,1,1231,2779, +16,0,338,1,479, +1565,1,480,1570,1, +1485,2780,16,0,338, +1,1737,2781,16,0, +338,1,242,1583,1, +478,1588,1,1001,1598, +1,1002,1603,1,34, +2782,19,330,1,34, +2783,5,84,1,1011, +1112,1,1012,2784,16, +0,328,1,1013,1268, +1,262,1129,1,1267, +2785,16,0,328,1, +515,2786,16,0,328, +1,1521,2787,16,0, +328,1,525,1226,1, +283,1182,1,2299,2788, +16,0,328,1,42, +2789,16,0,328,1, +40,1187,1,44,1193, +1,47,1194,1,1303, +2790,16,0,328,1, +1555,2791,16,0,328, +1,50,1211,1,48, +1200,1,49,1206,1, +51,1216,1,63,1232, +1,305,1221,1,66, +1238,1,67,1243,1, +68,1248,1,69,1253, +1,70,1258,1,73, +2792,16,0,328,1, +74,1263,1,328,1312, +1,1048,1354,1,82, +2793,16,0,328,1, +1840,2794,16,0,328, +1,1591,2795,16,0, +328,1,1341,2796,16, +0,328,1,1096,1322, +1,93,1328,1,352, +1359,1,107,2797,16, +0,328,1,1114,1353, +1,118,1365,1,1123, +2798,16,0,328,1, +371,1375,1,1628,2799, +16,0,328,1,375, +1386,1,1882,2800,16, +0,328,1,377,1391, +1,379,1396,1,380, +1401,1,883,2801,16, +0,328,1,373,1419, +1,130,1424,1,143, +1429,1,387,2802,16, +0,328,1,1159,2803, +16,0,328,1,157, +1452,1,1413,2804,16, +0,328,1,1665,2805, +16,0,328,1,412, +2806,16,0,328,1, +2676,2807,16,0,328, +1,1377,2808,16,0, +328,1,172,1470,1, +1939,2809,16,0,328, +1,437,2810,16,0, +328,1,188,1519,1, +942,1491,1,1195,2811, +16,0,328,1,1449, +2812,16,0,328,1, +1701,2813,16,0,328, +1,447,1512,1,205, +1524,1,827,2814,16, +0,328,1,223,1539, +1,476,1549,1,477, +1555,1,1231,2815,16, +0,328,1,479,1565, +1,480,1570,1,1485, +2816,16,0,328,1, +1737,2817,16,0,328, +1,242,1583,1,478, +1588,1,1001,1598,1, +1002,1603,1,35,2818, +19,320,1,35,2819, +5,84,1,1011,1112, +1,1012,2820,16,0, +318,1,1013,1268,1, +262,1129,1,1267,2821, +16,0,318,1,515, +2822,16,0,318,1, +1521,2823,16,0,318, +1,525,1226,1,283, +1182,1,2299,2824,16, +0,318,1,42,2825, +16,0,318,1,40, +1187,1,44,1193,1, +47,1194,1,1303,2826, +16,0,318,1,1555, +2827,16,0,318,1, +50,1211,1,48,1200, +1,49,1206,1,51, +1216,1,63,1232,1, +305,1221,1,66,1238, +1,67,1243,1,68, +1248,1,69,1253,1, +70,1258,1,73,2828, +16,0,318,1,74, +1263,1,328,1312,1, +1048,1354,1,82,2829, +16,0,318,1,1840, +2830,16,0,318,1, +1591,2831,16,0,318, +1,1341,2832,16,0, +318,1,1096,1322,1, +93,1328,1,352,1359, +1,107,2833,16,0, +318,1,1114,1353,1, +118,1365,1,1123,2834, +16,0,318,1,371, +1375,1,1628,2835,16, +0,318,1,375,1386, +1,1882,2836,16,0, +318,1,377,1391,1, +379,1396,1,380,1401, +1,883,2837,16,0, +318,1,373,1419,1, +130,1424,1,143,1429, +1,387,2838,16,0, +318,1,1159,2839,16, +0,318,1,157,1452, +1,1413,2840,16,0, +318,1,1665,2841,16, +0,318,1,412,2842, +16,0,318,1,2676, +2843,16,0,318,1, +1377,2844,16,0,318, +1,172,1470,1,1939, +2845,16,0,318,1, +437,2846,16,0,318, +1,188,1519,1,942, +1491,1,1195,2847,16, +0,318,1,1449,2848, +16,0,318,1,1701, +2849,16,0,318,1, +447,1512,1,205,1524, +1,827,2850,16,0, +318,1,223,2851,16, +0,318,1,476,1549, +1,477,1555,1,1231, +2852,16,0,318,1, +479,1565,1,480,1570, +1,1485,2853,16,0, +318,1,1737,2854,16, +0,318,1,242,1583, +1,478,1588,1,1001, +1598,1,1002,1603,1, +36,2855,19,226,1, +36,2856,5,94,1, +256,2857,16,0,224, +1,1261,2858,16,0, +224,1,509,2859,16, +0,224,1,1515,2860, +16,0,224,1,2021, +728,1,1775,2861,16, +0,224,1,2029,735, +1,2030,741,1,2031, +746,1,2032,751,1, +2033,756,1,277,2862, +16,0,224,1,2035, +762,1,2037,767,1, +2039,772,1,32,2863, +16,0,224,1,2041, +778,1,2293,2864,16, +0,224,1,2043,784, +1,2045,789,1,41, +2865,16,0,224,1, +1297,2866,16,0,224, +1,43,2867,16,0, +224,1,1803,797,1, +1804,2868,16,0,224, +1,299,2869,16,0, +224,1,52,2870,16, +0,224,1,2318,2871, +16,0,224,1,2075, +2872,16,0,224,1, +1574,809,1,71,2873, +16,0,224,1,76, +2874,16,0,224,1, +1834,2875,16,0,224, +1,2337,2876,16,0, +224,1,79,2877,16, +0,224,1,1335,2878, +16,0,224,1,322, +2879,16,0,224,1, +85,2880,16,0,224, +1,89,2881,16,0, +224,1,346,2882,16, +0,224,1,2105,824, +1,2106,2883,16,0, +224,1,97,2884,16, +0,224,1,1860,831, +1,2364,837,1,102, +2885,16,0,224,1, +112,2886,16,0,224, +1,1117,2887,16,0, +224,1,1873,845,1, +1876,2888,16,0,224, +1,124,2889,16,0, +224,1,2136,852,1, +381,2890,16,0,224, +1,525,2891,16,0, +224,1,137,2892,16, +0,224,1,1901,2893, +16,0,224,1,1153, +2894,16,0,224,1, +151,2895,16,0,224, +1,1407,2896,16,0, +224,1,1659,2897,16, +0,224,1,2413,2898, +16,0,224,1,406, +2899,16,0,224,1, +2670,2900,16,0,224, +1,1657,903,1,166, +2901,16,0,224,1, +1622,2902,16,0,224, +1,1931,870,1,1933, +2903,16,0,224,1, +431,2904,16,0,224, +1,1585,2905,16,0, +224,1,182,2906,16, +0,224,1,1189,2907, +16,0,224,1,1443, +2908,16,0,224,1, +1695,2909,16,0,224, +1,2198,2910,16,0, +224,1,447,2911,16, +0,224,1,2458,885, +1,2459,891,1,1958, +2912,16,0,224,1, +2462,898,1,1371,2913, +16,0,224,1,2464, +908,1,199,2914,16, +0,224,1,459,2915, +16,0,224,1,462, +2916,16,0,224,1, +217,2917,16,0,224, +1,2227,917,1,1225, +2918,16,0,224,1, +1479,2919,16,0,224, +1,1731,2920,16,0, +224,1,1989,925,1, +1990,2921,16,0,224, +1,236,2922,16,0, +224,1,1756,2923,16, +0,224,1,37,2924, +19,246,1,37,2925, +5,94,1,256,2926, +16,0,244,1,1261, +2927,16,0,244,1, +509,2928,16,0,244, +1,1515,2929,16,0, +244,1,2021,728,1, +1775,2930,16,0,244, +1,2029,735,1,2030, +741,1,2031,746,1, +2032,751,1,2033,756, +1,277,2931,16,0, +244,1,2035,762,1, +2037,767,1,2039,772, +1,32,2932,16,0, +244,1,2041,778,1, +2293,2933,16,0,244, +1,2043,784,1,2045, +789,1,41,2934,16, +0,244,1,1297,2935, +16,0,244,1,43, +2936,16,0,244,1, +1803,797,1,1804,2937, +16,0,244,1,299, +2938,16,0,244,1, +52,2939,16,0,244, +1,2318,2940,16,0, +244,1,2075,2941,16, +0,244,1,1574,809, +1,71,2942,16,0, +244,1,76,2943,16, +0,244,1,1834,2944, +16,0,244,1,2337, +2945,16,0,244,1, +79,2946,16,0,244, +1,1335,2947,16,0, +244,1,322,2948,16, +0,244,1,85,2949, +16,0,244,1,89, +2950,16,0,244,1, +346,2951,16,0,244, +1,2105,824,1,2106, +2952,16,0,244,1, +97,2953,16,0,244, +1,1860,831,1,2364, +837,1,102,2954,16, +0,244,1,112,2955, +16,0,244,1,1117, +2956,16,0,244,1, +1873,845,1,1876,2957, +16,0,244,1,124, +2958,16,0,244,1, +2136,852,1,381,2959, +16,0,244,1,525, +2960,16,0,244,1, +137,2961,16,0,244, +1,1901,2962,16,0, +244,1,1153,2963,16, +0,244,1,151,2964, +16,0,244,1,1407, +2965,16,0,244,1, +1659,2966,16,0,244, +1,2413,2967,16,0, +244,1,406,2968,16, +0,244,1,2670,2969, +16,0,244,1,1657, +903,1,166,2970,16, +0,244,1,1622,2971, +16,0,244,1,1931, +870,1,1933,2972,16, +0,244,1,431,2973, +16,0,244,1,1585, +2974,16,0,244,1, +182,2975,16,0,244, +1,1189,2976,16,0, +244,1,1443,2977,16, +0,244,1,1695,2978, +16,0,244,1,2198, +2979,16,0,244,1, +447,2980,16,0,244, +1,2458,885,1,2459, +891,1,1958,2981,16, +0,244,1,2462,898, +1,1371,2982,16,0, +244,1,2464,908,1, +199,2983,16,0,244, +1,459,2984,16,0, +244,1,462,2985,16, +0,244,1,217,2986, +16,0,244,1,2227, +917,1,1225,2987,16, +0,244,1,1479,2988, +16,0,244,1,1731, +2989,16,0,244,1, +1989,925,1,1990,2990, +16,0,244,1,236, +2991,16,0,244,1, +1756,2992,16,0,244, +1,38,2993,19,243, +1,38,2994,5,84, +1,1011,1112,1,1012, +2995,16,0,241,1, +1013,1268,1,262,1129, +1,1267,2996,16,0, +241,1,515,2997,16, +0,241,1,1521,2998, +16,0,241,1,525, +1226,1,283,1182,1, +2299,2999,16,0,241, +1,42,3000,16,0, +241,1,40,1187,1, +44,1193,1,47,1194, +1,1303,3001,16,0, +241,1,1555,3002,16, +0,241,1,50,1211, +1,48,1200,1,49, +1206,1,51,1216,1, +63,1232,1,305,1221, +1,66,1238,1,67, +1243,1,68,1248,1, +69,1253,1,70,1258, +1,73,3003,16,0, +241,1,74,1263,1, +328,1312,1,1048,1354, +1,82,3004,16,0, +241,1,1840,3005,16, +0,241,1,1591,3006, +16,0,241,1,1341, +3007,16,0,241,1, +1096,1322,1,93,1328, +1,352,1359,1,107, +3008,16,0,241,1, +1114,1353,1,118,1365, +1,1123,3009,16,0, +241,1,371,1375,1, +1628,3010,16,0,241, +1,375,1386,1,1882, +3011,16,0,241,1, +377,1391,1,379,1396, +1,380,1401,1,883, +1407,1,373,1419,1, +130,1424,1,143,1429, +1,387,3012,16,0, +241,1,1159,3013,16, +0,241,1,157,1452, +1,1413,3014,16,0, +241,1,1665,3015,16, +0,241,1,412,3016, +16,0,241,1,2676, +3017,16,0,241,1, +1377,3018,16,0,241, +1,172,1470,1,1939, +3019,16,0,241,1, +437,3020,16,0,241, +1,188,1519,1,942, +1491,1,1195,3021,16, +0,241,1,1449,3022, +16,0,241,1,1701, +3023,16,0,241,1, +447,1512,1,205,1524, +1,827,1341,1,223, +1539,1,476,1549,1, +477,1555,1,1231,3024, +16,0,241,1,479, +1565,1,480,1570,1, +1485,3025,16,0,241, +1,1737,3026,16,0, +241,1,242,1583,1, +478,1588,1,1001,1598, +1,1002,1603,1,39, +3027,19,232,1,39, +3028,5,84,1,1011, +1112,1,1012,3029,16, +0,230,1,1013,1268, +1,262,1129,1,1267, +3030,16,0,230,1, +515,3031,16,0,230, +1,1521,3032,16,0, +230,1,525,1226,1, +283,1182,1,2299,3033, +16,0,230,1,42, +3034,16,0,230,1, +40,1187,1,44,1193, +1,47,1194,1,1303, +3035,16,0,230,1, +1555,3036,16,0,230, +1,50,1211,1,48, +1200,1,49,1206,1, +51,1216,1,63,1232, +1,305,1221,1,66, +1238,1,67,1243,1, +68,1248,1,69,1253, +1,70,1258,1,73, +3037,16,0,230,1, +74,1263,1,328,1312, +1,1048,1354,1,82, +3038,16,0,230,1, +1840,3039,16,0,230, +1,1591,3040,16,0, +230,1,1341,3041,16, +0,230,1,1096,1322, +1,93,1328,1,352, +1359,1,107,3042,16, +0,230,1,1114,1353, +1,118,1365,1,1123, +3043,16,0,230,1, +371,1375,1,1628,3044, +16,0,230,1,375, +1386,1,1882,3045,16, +0,230,1,377,1391, +1,379,1396,1,380, +1401,1,883,1407,1, +373,1419,1,130,1424, +1,143,1429,1,387, +3046,16,0,230,1, +1159,3047,16,0,230, +1,157,1452,1,1413, +3048,16,0,230,1, +1665,3049,16,0,230, +1,412,3050,16,0, +230,1,2676,3051,16, +0,230,1,1377,3052, +16,0,230,1,172, +1470,1,1939,3053,16, +0,230,1,437,3054, +16,0,230,1,188, +1519,1,942,1491,1, +1195,3055,16,0,230, +1,1449,3056,16,0, +230,1,1701,3057,16, +0,230,1,447,1512, +1,205,1524,1,827, +1341,1,223,1539,1, +476,1549,1,477,1555, +1,1231,3058,16,0, +230,1,479,1565,1, +480,1570,1,1485,3059, +16,0,230,1,1737, +3060,16,0,230,1, +242,1583,1,478,1588, +1,1001,1598,1,1002, +1603,1,40,3061,19, +220,1,40,3062,5, +84,1,1011,1112,1, +1012,3063,16,0,218, +1,1013,1268,1,262, +1129,1,1267,3064,16, +0,218,1,515,3065, +16,0,218,1,1521, +3066,16,0,218,1, +525,1226,1,283,1182, +1,2299,3067,16,0, +218,1,42,3068,16, +0,218,1,40,1187, +1,44,1193,1,47, +1194,1,1303,3069,16, +0,218,1,1555,3070, +16,0,218,1,50, +1211,1,48,1200,1, +49,1206,1,51,1216, +1,63,1232,1,305, +1221,1,66,1238,1, +67,1243,1,68,1248, +1,69,1253,1,70, +1258,1,73,3071,16, +0,218,1,74,1263, +1,328,1312,1,1048, +1354,1,82,3072,16, +0,218,1,1840,3073, +16,0,218,1,1591, +3074,16,0,218,1, +1341,3075,16,0,218, +1,1096,1322,1,93, +1328,1,352,1359,1, +107,3076,16,0,218, +1,1114,1353,1,118, +3077,16,0,218,1, +1123,3078,16,0,218, +1,371,1375,1,1628, +3079,16,0,218,1, +375,1386,1,1882,3080, +16,0,218,1,377, +1391,1,379,1396,1, +380,1401,1,883,3081, +16,0,218,1,373, +1419,1,130,3082,16, +0,218,1,143,3083, +16,0,218,1,387, +3084,16,0,218,1, +1159,3085,16,0,218, +1,157,3086,16,0, +218,1,1413,3087,16, +0,218,1,1665,3088, +16,0,218,1,412, +3089,16,0,218,1, +2676,3090,16,0,218, +1,1377,3091,16,0, +218,1,172,3092,16, +0,218,1,1939,3093, +16,0,218,1,437, +3094,16,0,218,1, +188,3095,16,0,218, +1,942,1491,1,1195, +3096,16,0,218,1, +1449,3097,16,0,218, +1,1701,3098,16,0, +218,1,447,1512,1, +205,3099,16,0,218, +1,827,3100,16,0, +218,1,223,3101,16, +0,218,1,476,1549, +1,477,1555,1,1231, +3102,16,0,218,1, +479,1565,1,480,1570, +1,1485,3103,16,0, +218,1,1737,3104,16, +0,218,1,242,3105, +16,0,218,1,478, +1588,1,1001,1598,1, +1002,1603,1,41,3106, +19,181,1,41,3107, +5,84,1,1011,1112, +1,1012,3108,16,0, +179,1,1013,1268,1, +262,1129,1,1267,3109, +16,0,179,1,515, +3110,16,0,179,1, +1521,3111,16,0,179, +1,525,1226,1,283, +1182,1,2299,3112,16, +0,179,1,42,3113, +16,0,179,1,40, +1187,1,44,1193,1, +47,1194,1,1303,3114, +16,0,179,1,1555, +3115,16,0,179,1, +50,1211,1,48,1200, +1,49,1206,1,51, +1216,1,63,1232,1, +305,1221,1,66,1238, +1,67,1243,1,68, +1248,1,69,1253,1, +70,1258,1,73,3116, +16,0,179,1,74, +1263,1,328,1312,1, +1048,1354,1,82,3117, +16,0,179,1,1840, +3118,16,0,179,1, +1591,3119,16,0,179, +1,1341,3120,16,0, +179,1,1096,1322,1, +93,1328,1,352,1359, +1,107,3121,16,0, +179,1,1114,1353,1, +118,3122,16,0,179, +1,1123,3123,16,0, +179,1,371,1375,1, +1628,3124,16,0,179, +1,375,1386,1,1882, +3125,16,0,179,1, +377,1391,1,379,1396, +1,380,1401,1,883, +3126,16,0,179,1, +373,1419,1,130,3127, +16,0,179,1,143, +3128,16,0,179,1, +387,3129,16,0,179, +1,1159,3130,16,0, +179,1,157,3131,16, +0,179,1,1413,3132, +16,0,179,1,1665, +3133,16,0,179,1, +412,3134,16,0,179, +1,2676,3135,16,0, +179,1,1377,3136,16, +0,179,1,172,3137, +16,0,179,1,1939, +3138,16,0,179,1, +437,3139,16,0,179, +1,188,3140,16,0, +179,1,942,1491,1, +1195,3141,16,0,179, +1,1449,3142,16,0, +179,1,1701,3143,16, +0,179,1,447,1512, +1,205,3144,16,0, +179,1,827,3145,16, +0,179,1,223,3146, +16,0,179,1,476, +1549,1,477,1555,1, +1231,3147,16,0,179, +1,479,1565,1,480, +1570,1,1485,3148,16, +0,179,1,1737,3149, +16,0,179,1,242, +3150,16,0,179,1, +478,1588,1,1001,1598, +1,1002,1603,1,42, +3151,19,402,1,42, +3152,5,38,1,1901, +3153,16,0,400,1, +2075,3154,16,0,400, +1,1860,831,1,1803, +797,1,1804,3155,16, +0,400,1,2413,3156, +16,0,400,1,2198, +3157,16,0,400,1, +1873,845,1,1657,903, +1,1989,925,1,1990, +3158,16,0,400,1, +1775,3159,16,0,400, +1,32,3160,16,0, +400,1,2105,824,1, +2106,3161,16,0,400, +1,2364,837,1,2227, +917,1,2337,3162,16, +0,400,1,2021,728, +1,2458,885,1,2459, +891,1,2462,898,1, +2136,852,1,2464,908, +1,2029,735,1,2030, +741,1,2031,746,1, +2032,751,1,2033,756, +1,2035,762,1,2037, +767,1,2039,772,1, +1931,870,1,2041,778, +1,2043,784,1,2045, +789,1,1574,809,1, +1958,3163,16,0,400, +1,43,3164,19,467, +1,43,3165,5,25, +1,2035,762,1,2037, +767,1,2039,772,1, +2041,778,1,2227,917, +1,2043,784,1,1657, +903,1,1860,831,1, +2136,852,1,2021,728, +1,2459,891,1,1574, +809,1,2105,3166,16, +0,593,1,1931,870, +1,1873,845,1,2031, +746,1,1803,797,1, +1989,3167,16,0,465, +1,2464,908,1,2029, +735,1,2030,741,1, +2364,837,1,2032,751, +1,2033,756,1,2045, +789,1,44,3168,19, +273,1,44,3169,5, +38,1,1901,3170,16, +0,271,1,2075,3171, +16,0,271,1,1860, 831,1,1803,797,1, -1804,3292,16,0,625, -1,2413,3293,16,0, -625,1,2198,3294,16, -0,625,1,1873,845, +1804,3172,16,0,271, +1,2413,3173,16,0, +271,1,2198,3174,16, +0,271,1,1873,845, 1,1657,903,1,1989, -925,1,1990,3295,16, -0,625,1,1775,3296, -16,0,625,1,32, -3297,16,0,625,1, -2105,824,1,2106,3298, -16,0,625,1,2364, +925,1,1990,3175,16, +0,271,1,1775,3176, +16,0,271,1,32, +3177,16,0,271,1, +2105,824,1,2106,3178, +16,0,271,1,2364, 837,1,2227,917,1, -2337,3299,16,0,625, +2337,3179,16,0,271, 1,2021,728,1,2458, 885,1,2459,891,1, 2462,898,1,2136,852, @@ -8773,171 +8458,258 @@ public yyLSLSyntax 2039,772,1,1931,870, 1,2041,778,1,2043, 784,1,2045,789,1, -1574,809,1,1958,3300, -16,0,625,1,51, -3301,19,127,1,51, -3302,5,53,1,0, -3303,16,0,125,1, -2726,3217,1,2727,3238, -1,2728,3243,1,2075, -3304,16,0,125,1, -1860,831,1,1804,3305, -16,0,125,1,10, -3306,16,0,125,1, -2413,3307,16,0,125, -1,2198,3308,16,0, -125,1,1873,845,1, -21,3309,16,0,125, -1,1657,903,1,2030, -741,1,1989,925,1, -1990,3310,16,0,125, -1,2459,891,1,1775, -3311,16,0,125,1, -32,3312,16,0,125, -1,2105,824,1,2106, -3313,16,0,125,1, -2654,3314,16,0,125, -1,2227,917,1,2337, -3315,16,0,125,1, -2667,3248,1,52,3316, -16,0,125,1,2695, -3253,1,1803,797,1, -2458,885,1,1901,3317, -16,0,125,1,2462, -898,1,2136,852,1, -2464,908,1,2029,735, -1,2466,3232,1,2031, -746,1,2032,751,1, -2033,756,1,2035,762, -1,2364,837,1,2039, -772,1,1931,870,1, -2041,778,1,2021,728, -1,2043,784,1,2045, -789,1,2511,3318,16, -0,125,1,2725,3211, -1,2706,3222,1,2707, -3319,16,0,125,1, -2037,767,1,1574,809, -1,1958,3320,16,0, -125,1,52,3321,19, -124,1,52,3322,5, -53,1,0,3323,16, -0,122,1,2726,3217, -1,2727,3238,1,2728, -3243,1,2075,3324,16, -0,122,1,1860,831, -1,1804,3325,16,0, -122,1,10,3326,16, -0,122,1,2413,3327, -16,0,122,1,2198, -3328,16,0,122,1, -1873,845,1,21,3329, -16,0,122,1,1657, -903,1,2030,741,1, -1989,925,1,1990,3330, -16,0,122,1,2459, -891,1,1775,3331,16, -0,122,1,32,3332, -16,0,122,1,2105, -824,1,2106,3333,16, -0,122,1,2654,3334, -16,0,122,1,2227, -917,1,2337,3335,16, -0,122,1,2667,3248, -1,52,3336,16,0, -122,1,2695,3253,1, -1803,797,1,2458,885, -1,1901,3337,16,0, -122,1,2462,898,1, +1574,809,1,1958,3180, +16,0,271,1,45, +3181,19,296,1,45, +3182,5,39,1,1901, +3183,16,0,324,1, +2075,3184,16,0,324, +1,1860,831,1,1803, +797,1,1804,3185,16, +0,324,1,2413,3186, +16,0,324,1,2198, +3187,16,0,324,1, +1873,845,1,1657,903, +1,1989,925,1,1990, +3188,16,0,324,1, +1775,3189,16,0,324, +1,32,3190,16,0, +324,1,2105,824,1, +2106,3191,16,0,324, +1,2364,837,1,2227, +917,1,2337,3192,16, +0,324,1,2021,728, +1,2458,885,1,2459, +891,1,2462,898,1, 2136,852,1,2464,908, -1,2029,735,1,2466, -3232,1,2031,746,1, +1,2029,735,1,2030, +741,1,2031,746,1, 2032,751,1,2033,756, -1,2035,762,1,2364, -837,1,2039,772,1, +1,2035,762,1,2037, +767,1,2039,772,1, 1931,870,1,2041,778, -1,2021,728,1,2043, -784,1,2045,789,1, -2511,3338,16,0,122, -1,2725,3211,1,2706, -3222,1,2707,3339,16, -0,122,1,2037,767, -1,1574,809,1,1958, -3340,16,0,122,1, -53,3341,19,121,1, -53,3342,5,53,1, -0,3343,16,0,119, -1,2726,3217,1,2727, -3238,1,2728,3243,1, -2075,3344,16,0,119, -1,1860,831,1,1804, -3345,16,0,119,1, -10,3346,16,0,119, -1,2413,3347,16,0, -119,1,2198,3348,16, -0,119,1,1873,845, -1,21,3349,16,0, -119,1,1657,903,1, -2030,741,1,1989,925, -1,1990,3350,16,0, -119,1,2459,891,1, -1775,3351,16,0,119, -1,32,3352,16,0, -119,1,2105,824,1, -2106,3353,16,0,119, -1,2654,3354,16,0, -119,1,2227,917,1, -2337,3355,16,0,119, -1,2667,3248,1,52, -3356,16,0,119,1, -2695,3253,1,1803,797, -1,2458,885,1,1901, -3357,16,0,119,1, +1,2043,784,1,2045, +789,1,1832,3193,16, +0,294,1,1574,809, +1,1958,3194,16,0, +324,1,46,3195,19, +681,1,46,3196,5, +38,1,1901,3197,16, +0,679,1,2075,3198, +16,0,679,1,1860, +831,1,1803,797,1, +1804,3199,16,0,679, +1,2413,3200,16,0, +679,1,2198,3201,16, +0,679,1,1873,845, +1,1657,903,1,1989, +925,1,1990,3202,16, +0,679,1,1775,3203, +16,0,679,1,32, +3204,16,0,679,1, +2105,824,1,2106,3205, +16,0,679,1,2364, +837,1,2227,917,1, +2337,3206,16,0,679, +1,2021,728,1,2458, +885,1,2459,891,1, 2462,898,1,2136,852, 1,2464,908,1,2029, -735,1,2466,3232,1, +735,1,2030,741,1, 2031,746,1,2032,751, 1,2033,756,1,2035, -762,1,2364,837,1, +762,1,2037,767,1, 2039,772,1,1931,870, -1,2041,778,1,2021, -728,1,2043,784,1, -2045,789,1,2511,3358, -16,0,119,1,2725, -3211,1,2706,3222,1, -2707,3359,16,0,119, -1,2037,767,1,1574, -809,1,1958,3360,16, -0,119,1,54,3361, -19,118,1,54,3362, -5,53,1,0,3363, -16,0,116,1,2726, -3217,1,2727,3238,1, -2728,3243,1,2075,3364, -16,0,116,1,1860, -831,1,1804,3365,16, -0,116,1,10,3366, -16,0,116,1,2413, -3367,16,0,116,1, -2198,3368,16,0,116, -1,1873,845,1,21, -3369,16,0,116,1, -1657,903,1,2030,741, -1,1989,925,1,1990, -3370,16,0,116,1, -2459,891,1,1775,3371, -16,0,116,1,32, -3372,16,0,116,1, -2105,824,1,2106,3373, -16,0,116,1,2654, -3374,16,0,116,1, -2227,917,1,2337,3375, -16,0,116,1,2667, -3248,1,52,3376,16, -0,116,1,2695,3253, +1,2041,778,1,2043, +784,1,2045,789,1, +1574,809,1,1958,3207, +16,0,679,1,47, +3208,19,574,1,47, +3209,5,19,1,0, +3210,16,0,656,1, +2725,3211,17,3212,15, +3213,4,36,37,0, +71,0,108,0,111, +0,98,0,97,0, +108,0,68,0,101, +0,102,0,105,0, +110,0,105,0,116, +0,105,0,111,0, +110,0,115,0,1, +-1,1,5,3214,20, +3215,4,38,71,0, +108,0,111,0,98, +0,97,0,108,0, +68,0,101,0,102, +0,105,0,110,0, +105,0,116,0,105, +0,111,0,110,0, +115,0,95,0,52, +0,1,149,1,3, +1,3,1,2,3216, +22,1,6,1,2726, +3217,17,3218,15,3213, +1,-1,1,5,3219, +20,3220,4,38,71, +0,108,0,111,0, +98,0,97,0,108, +0,68,0,101,0, +102,0,105,0,110, +0,105,0,116,0, +105,0,111,0,110, +0,115,0,95,0, +50,0,1,147,1, +3,1,3,1,2, +3221,22,1,4,1, +2706,3222,17,3223,15, +3224,4,52,37,0, +71,0,108,0,111, +0,98,0,97,0, +108,0,86,0,97, +0,114,0,105,0, +97,0,98,0,108, +0,101,0,68,0, +101,0,99,0,108, +0,97,0,114,0, +97,0,116,0,105, +0,111,0,110,0, +1,-1,1,5,3225, +20,3226,4,54,71, +0,108,0,111,0, +98,0,97,0,108, +0,86,0,97,0, +114,0,105,0,97, +0,98,0,108,0, +101,0,68,0,101, +0,99,0,108,0, +97,0,114,0,97, +0,116,0,105,0, +111,0,110,0,95, +0,49,0,1,150, +1,3,1,3,1, +2,3227,22,1,7, +1,2707,3228,16,0, +656,1,2718,3229,16, +0,656,1,2565,700, +1,2022,3230,16,0, +572,1,2459,891,1, +2645,706,1,2648,3231, +16,0,656,1,2464, +908,1,2466,3232,17, +3233,15,3234,4,50, +37,0,71,0,108, +0,111,0,98,0, +97,0,108,0,70, +0,117,0,110,0, +99,0,116,0,105, +0,111,0,110,0, +68,0,101,0,102, +0,105,0,110,0, +105,0,116,0,105, +0,111,0,110,0, +1,-1,1,5,3235, +20,3236,4,52,71, +0,108,0,111,0, +98,0,97,0,108, +0,70,0,117,0, +110,0,99,0,116, +0,105,0,111,0, +110,0,68,0,101, +0,102,0,105,0, +110,0,105,0,116, +0,105,0,111,0, +110,0,95,0,50, +0,1,153,1,3, +1,7,1,6,3237, +22,1,10,1,2652, +695,1,2727,3238,17, +3239,15,3213,1,-1, +1,5,3240,20,3241, +4,38,71,0,108, +0,111,0,98,0, +97,0,108,0,68, +0,101,0,102,0, +105,0,110,0,105, +0,116,0,105,0, +111,0,110,0,115, +0,95,0,51,0, +1,148,1,3,1, +2,1,1,3242,22, +1,5,1,2728,3243, +17,3244,15,3213,1, +-1,1,5,3245,20, +3246,4,38,71,0, +108,0,111,0,98, +0,97,0,108,0, +68,0,101,0,102, +0,105,0,110,0, +105,0,116,0,105, +0,111,0,110,0, +115,0,95,0,49, +0,1,146,1,3, +1,2,1,1,3247, +22,1,3,1,2667, +3248,17,3249,15,3234, +1,-1,1,5,3250, +20,3251,4,52,71, +0,108,0,111,0, +98,0,97,0,108, +0,70,0,117,0, +110,0,99,0,116, +0,105,0,111,0, +110,0,68,0,101, +0,102,0,105,0, +110,0,105,0,116, +0,105,0,111,0, +110,0,95,0,49, +0,1,152,1,3, +1,6,1,5,3252, +22,1,9,1,2695, +3253,17,3254,15,3224, +1,-1,1,5,3255, +20,3256,4,54,71, +0,108,0,111,0, +98,0,97,0,108, +0,86,0,97,0, +114,0,105,0,97, +0,98,0,108,0, +101,0,68,0,101, +0,99,0,108,0, +97,0,114,0,97, +0,116,0,105,0, +111,0,110,0,95, +0,50,0,1,151, +1,3,1,5,1, +4,3257,22,1,8, +1,2651,689,1,48, +3258,19,347,1,48, +3259,5,54,1,0, +3260,16,0,345,1, +2726,3217,1,2727,3238, +1,2728,3243,1,2075, +3261,16,0,505,1, +1860,831,1,1804,3262, +16,0,505,1,2413, +3263,16,0,505,1, +2198,3264,16,0,505, +1,1873,845,1,1657, +903,1,2030,741,1, +1989,925,1,1990,3265, +16,0,505,1,2645, +706,1,2459,891,1, +1775,3266,16,0,505, +1,32,3267,16,0, +505,1,2718,3268,16, +0,345,1,2105,824, +1,2651,689,1,2652, +695,1,2648,3269,16, +0,345,1,2227,917, +1,2337,3270,16,0, +505,1,2667,3248,1, +2695,3253,1,2565,700, 1,1803,797,1,2458, -885,1,1901,3377,16, -0,116,1,2462,898, +885,1,1901,3271,16, +0,505,1,2462,898, 1,2136,852,1,2464, 908,1,2029,735,1, 2466,3232,1,2031,746, @@ -8947,41 +8719,193 @@ public yyLSLSyntax 1,1931,870,1,2041, 778,1,2021,728,1, 2043,784,1,2045,789, -1,2511,3378,16,0, -116,1,2725,3211,1, -2706,3222,1,2707,3379, -16,0,116,1,2037, +1,2725,3211,1,2706, +3222,1,2707,3272,16, +0,345,1,2037,767, +1,1574,809,1,2106, +3273,16,0,505,1, +1958,3274,16,0,505, +1,49,3275,19,510, +1,49,3276,5,38, +1,1901,3277,16,0, +508,1,2075,3278,16, +0,508,1,1860,831, +1,1803,797,1,1804, +3279,16,0,508,1, +2413,3280,16,0,508, +1,2198,3281,16,0, +508,1,1873,845,1, +1657,903,1,1989,925, +1,1990,3282,16,0, +508,1,1775,3283,16, +0,508,1,32,3284, +16,0,508,1,2105, +824,1,2106,3285,16, +0,508,1,2364,837, +1,2227,917,1,2337, +3286,16,0,508,1, +2021,728,1,2458,885, +1,2459,891,1,2462, +898,1,2136,852,1, +2464,908,1,2029,735, +1,2030,741,1,2031, +746,1,2032,751,1, +2033,756,1,2035,762, +1,2037,767,1,2039, +772,1,1931,870,1, +2041,778,1,2043,784, +1,2045,789,1,1574, +809,1,1958,3287,16, +0,508,1,50,3288, +19,627,1,50,3289, +5,38,1,1901,3290, +16,0,625,1,2075, +3291,16,0,625,1, +1860,831,1,1803,797, +1,1804,3292,16,0, +625,1,2413,3293,16, +0,625,1,2198,3294, +16,0,625,1,1873, +845,1,1657,903,1, +1989,925,1,1990,3295, +16,0,625,1,1775, +3296,16,0,625,1, +32,3297,16,0,625, +1,2105,824,1,2106, +3298,16,0,625,1, +2364,837,1,2227,917, +1,2337,3299,16,0, +625,1,2021,728,1, +2458,885,1,2459,891, +1,2462,898,1,2136, +852,1,2464,908,1, +2029,735,1,2030,741, +1,2031,746,1,2032, +751,1,2033,756,1, +2035,762,1,2037,767, +1,2039,772,1,1931, +870,1,2041,778,1, +2043,784,1,2045,789, +1,1574,809,1,1958, +3300,16,0,625,1, +51,3301,19,127,1, +51,3302,5,53,1, +0,3303,16,0,125, +1,2726,3217,1,2727, +3238,1,2728,3243,1, +2075,3304,16,0,125, +1,1860,831,1,1804, +3305,16,0,125,1, +10,3306,16,0,125, +1,2413,3307,16,0, +125,1,2198,3308,16, +0,125,1,1873,845, +1,21,3309,16,0, +125,1,1657,903,1, +2030,741,1,1989,925, +1,1990,3310,16,0, +125,1,2459,891,1, +1775,3311,16,0,125, +1,32,3312,16,0, +125,1,2105,824,1, +2106,3313,16,0,125, +1,2654,3314,16,0, +125,1,2227,917,1, +2337,3315,16,0,125, +1,2667,3248,1,52, +3316,16,0,125,1, +2695,3253,1,1803,797, +1,2458,885,1,1901, +3317,16,0,125,1, +2462,898,1,2136,852, +1,2464,908,1,2029, +735,1,2466,3232,1, +2031,746,1,2032,751, +1,2033,756,1,2035, +762,1,2364,837,1, +2039,772,1,1931,870, +1,2041,778,1,2021, +728,1,2043,784,1, +2045,789,1,2511,3318, +16,0,125,1,2725, +3211,1,2706,3222,1, +2707,3319,16,0,125, +1,2037,767,1,1574, +809,1,1958,3320,16, +0,125,1,52,3321, +19,124,1,52,3322, +5,53,1,0,3323, +16,0,122,1,2726, +3217,1,2727,3238,1, +2728,3243,1,2075,3324, +16,0,122,1,1860, +831,1,1804,3325,16, +0,122,1,10,3326, +16,0,122,1,2413, +3327,16,0,122,1, +2198,3328,16,0,122, +1,1873,845,1,21, +3329,16,0,122,1, +1657,903,1,2030,741, +1,1989,925,1,1990, +3330,16,0,122,1, +2459,891,1,1775,3331, +16,0,122,1,32, +3332,16,0,122,1, +2105,824,1,2106,3333, +16,0,122,1,2654, +3334,16,0,122,1, +2227,917,1,2337,3335, +16,0,122,1,2667, +3248,1,52,3336,16, +0,122,1,2695,3253, +1,1803,797,1,2458, +885,1,1901,3337,16, +0,122,1,2462,898, +1,2136,852,1,2464, +908,1,2029,735,1, +2466,3232,1,2031,746, +1,2032,751,1,2033, +756,1,2035,762,1, +2364,837,1,2039,772, +1,1931,870,1,2041, +778,1,2021,728,1, +2043,784,1,2045,789, +1,2511,3338,16,0, +122,1,2725,3211,1, +2706,3222,1,2707,3339, +16,0,122,1,2037, 767,1,1574,809,1, -1958,3380,16,0,116, -1,55,3381,19,115, -1,55,3382,5,53, -1,0,3383,16,0, -113,1,2726,3217,1, +1958,3340,16,0,122, +1,53,3341,19,121, +1,53,3342,5,53, +1,0,3343,16,0, +119,1,2726,3217,1, 2727,3238,1,2728,3243, -1,2075,3384,16,0, -113,1,1860,831,1, -1804,3385,16,0,113, -1,10,3386,16,0, -113,1,2413,3387,16, -0,113,1,2198,3388, -16,0,113,1,1873, -845,1,21,3389,16, -0,113,1,1657,903, +1,2075,3344,16,0, +119,1,1860,831,1, +1804,3345,16,0,119, +1,10,3346,16,0, +119,1,2413,3347,16, +0,119,1,2198,3348, +16,0,119,1,1873, +845,1,21,3349,16, +0,119,1,1657,903, 1,2030,741,1,1989, -925,1,1990,3390,16, -0,113,1,2459,891, -1,1775,3391,16,0, -113,1,32,3392,16, -0,113,1,2105,824, -1,2106,3393,16,0, -113,1,2654,3394,16, -0,113,1,2227,917, -1,2337,3395,16,0, -113,1,2667,3248,1, -52,3396,16,0,113, +925,1,1990,3350,16, +0,119,1,2459,891, +1,1775,3351,16,0, +119,1,32,3352,16, +0,119,1,2105,824, +1,2106,3353,16,0, +119,1,2654,3354,16, +0,119,1,2227,917, +1,2337,3355,16,0, +119,1,2667,3248,1, +52,3356,16,0,119, 1,2695,3253,1,1803, 797,1,2458,885,1, -1901,3397,16,0,113, +1901,3357,16,0,119, 1,2462,898,1,2136, 852,1,2464,908,1, 2029,735,1,2466,3232, @@ -8992,41 +8916,41 @@ public yyLSLSyntax 870,1,2041,778,1, 2021,728,1,2043,784, 1,2045,789,1,2511, -3398,16,0,113,1, +3358,16,0,119,1, 2725,3211,1,2706,3222, -1,2707,3399,16,0, -113,1,2037,767,1, -1574,809,1,1958,3400, -16,0,113,1,56, -3401,19,112,1,56, -3402,5,53,1,0, -3403,16,0,110,1, +1,2707,3359,16,0, +119,1,2037,767,1, +1574,809,1,1958,3360, +16,0,119,1,54, +3361,19,118,1,54, +3362,5,53,1,0, +3363,16,0,116,1, 2726,3217,1,2727,3238, 1,2728,3243,1,2075, -3404,16,0,110,1, -1860,831,1,1804,3405, -16,0,110,1,10, -3406,16,0,110,1, -2413,3407,16,0,110, -1,2198,3408,16,0, -110,1,1873,845,1, -21,3409,16,0,110, +3364,16,0,116,1, +1860,831,1,1804,3365, +16,0,116,1,10, +3366,16,0,116,1, +2413,3367,16,0,116, +1,2198,3368,16,0, +116,1,1873,845,1, +21,3369,16,0,116, 1,1657,903,1,2030, 741,1,1989,925,1, -1990,3410,16,0,110, +1990,3370,16,0,116, 1,2459,891,1,1775, -3411,16,0,110,1, -32,3412,16,0,110, +3371,16,0,116,1, +32,3372,16,0,116, 1,2105,824,1,2106, -3413,16,0,110,1, -2654,3414,16,0,110, +3373,16,0,116,1, +2654,3374,16,0,116, 1,2227,917,1,2337, -3415,16,0,110,1, -2667,3248,1,52,3416, -16,0,110,1,2695, +3375,16,0,116,1, +2667,3248,1,52,3376, +16,0,116,1,2695, 3253,1,1803,797,1, -2458,885,1,1901,3417, -16,0,110,1,2462, +2458,885,1,1901,3377, +16,0,116,1,2462, 898,1,2136,852,1, 2464,908,1,2029,735, 1,2466,3232,1,2031, @@ -9036,42 +8960,42 @@ public yyLSLSyntax 772,1,1931,870,1, 2041,778,1,2021,728, 1,2043,784,1,2045, -789,1,2511,3418,16, -0,110,1,2725,3211, +789,1,2511,3378,16, +0,116,1,2725,3211, 1,2706,3222,1,2707, -3419,16,0,110,1, +3379,16,0,116,1, 2037,767,1,1574,809, -1,1958,3420,16,0, -110,1,57,3421,19, -109,1,57,3422,5, -53,1,0,3423,16, -0,107,1,2726,3217, +1,1958,3380,16,0, +116,1,55,3381,19, +115,1,55,3382,5, +53,1,0,3383,16, +0,113,1,2726,3217, 1,2727,3238,1,2728, -3243,1,2075,3424,16, -0,107,1,1860,831, -1,1804,3425,16,0, -107,1,10,3426,16, -0,107,1,2413,3427, -16,0,107,1,2198, -3428,16,0,107,1, -1873,845,1,21,3429, -16,0,107,1,1657, +3243,1,2075,3384,16, +0,113,1,1860,831, +1,1804,3385,16,0, +113,1,10,3386,16, +0,113,1,2413,3387, +16,0,113,1,2198, +3388,16,0,113,1, +1873,845,1,21,3389, +16,0,113,1,1657, 903,1,2030,741,1, -1989,925,1,1990,3430, -16,0,107,1,2459, -891,1,1775,3431,16, -0,107,1,32,3432, -16,0,107,1,2105, -824,1,2106,3433,16, -0,107,1,2654,3434, -16,0,107,1,2227, -917,1,2337,3435,16, -0,107,1,2667,3248, -1,52,3436,16,0, -107,1,2695,3253,1, +1989,925,1,1990,3390, +16,0,113,1,2459, +891,1,1775,3391,16, +0,113,1,32,3392, +16,0,113,1,2105, +824,1,2106,3393,16, +0,113,1,2654,3394, +16,0,113,1,2227, +917,1,2337,3395,16, +0,113,1,2667,3248, +1,52,3396,16,0, +113,1,2695,3253,1, 1803,797,1,2458,885, -1,1901,3437,16,0, -107,1,2462,898,1, +1,1901,3397,16,0, +113,1,2462,898,1, 2136,852,1,2464,908, 1,2029,735,1,2466, 3232,1,2031,746,1, @@ -9081,1900 +9005,1989 @@ public yyLSLSyntax 1931,870,1,2041,778, 1,2021,728,1,2043, 784,1,2045,789,1, -2511,3438,16,0,107, +2511,3398,16,0,113, 1,2725,3211,1,2706, -3222,1,2707,3439,16, -0,107,1,2037,767, +3222,1,2707,3399,16, +0,113,1,2037,767, 1,1574,809,1,1958, -3440,16,0,107,1, -58,3441,19,437,1, -58,3442,5,12,1, -2524,1636,1,2526,3443, -16,0,435,1,2564, -1655,1,2566,1660,1, -2567,1644,1,2606,3444, -16,0,435,1,2459, -891,1,2563,1650,1, -2464,908,1,2569,3445, -16,0,435,1,2470, -3446,16,0,435,1, -2509,1629,1,59,3447, -19,434,1,59,3448, -5,12,1,2524,1636, -1,2526,3449,16,0, -432,1,2564,1655,1, -2566,1660,1,2567,1644, -1,2606,3450,16,0, -432,1,2459,891,1, -2563,1650,1,2464,908, -1,2569,3451,16,0, -432,1,2470,3452,16, -0,432,1,2509,1629, -1,60,3453,19,431, -1,60,3454,5,12, +3400,16,0,113,1, +56,3401,19,112,1, +56,3402,5,53,1, +0,3403,16,0,110, +1,2726,3217,1,2727, +3238,1,2728,3243,1, +2075,3404,16,0,110, +1,1860,831,1,1804, +3405,16,0,110,1, +10,3406,16,0,110, +1,2413,3407,16,0, +110,1,2198,3408,16, +0,110,1,1873,845, +1,21,3409,16,0, +110,1,1657,903,1, +2030,741,1,1989,925, +1,1990,3410,16,0, +110,1,2459,891,1, +1775,3411,16,0,110, +1,32,3412,16,0, +110,1,2105,824,1, +2106,3413,16,0,110, +1,2654,3414,16,0, +110,1,2227,917,1, +2337,3415,16,0,110, +1,2667,3248,1,52, +3416,16,0,110,1, +2695,3253,1,1803,797, +1,2458,885,1,1901, +3417,16,0,110,1, +2462,898,1,2136,852, +1,2464,908,1,2029, +735,1,2466,3232,1, +2031,746,1,2032,751, +1,2033,756,1,2035, +762,1,2364,837,1, +2039,772,1,1931,870, +1,2041,778,1,2021, +728,1,2043,784,1, +2045,789,1,2511,3418, +16,0,110,1,2725, +3211,1,2706,3222,1, +2707,3419,16,0,110, +1,2037,767,1,1574, +809,1,1958,3420,16, +0,110,1,57,3421, +19,109,1,57,3422, +5,53,1,0,3423, +16,0,107,1,2726, +3217,1,2727,3238,1, +2728,3243,1,2075,3424, +16,0,107,1,1860, +831,1,1804,3425,16, +0,107,1,10,3426, +16,0,107,1,2413, +3427,16,0,107,1, +2198,3428,16,0,107, +1,1873,845,1,21, +3429,16,0,107,1, +1657,903,1,2030,741, +1,1989,925,1,1990, +3430,16,0,107,1, +2459,891,1,1775,3431, +16,0,107,1,32, +3432,16,0,107,1, +2105,824,1,2106,3433, +16,0,107,1,2654, +3434,16,0,107,1, +2227,917,1,2337,3435, +16,0,107,1,2667, +3248,1,52,3436,16, +0,107,1,2695,3253, +1,1803,797,1,2458, +885,1,1901,3437,16, +0,107,1,2462,898, +1,2136,852,1,2464, +908,1,2029,735,1, +2466,3232,1,2031,746, +1,2032,751,1,2033, +756,1,2035,762,1, +2364,837,1,2039,772, +1,1931,870,1,2041, +778,1,2021,728,1, +2043,784,1,2045,789, +1,2511,3438,16,0, +107,1,2725,3211,1, +2706,3222,1,2707,3439, +16,0,107,1,2037, +767,1,1574,809,1, +1958,3440,16,0,107, +1,58,3441,19,437, +1,58,3442,5,12, 1,2524,1636,1,2526, -3455,16,0,429,1, +3443,16,0,435,1, 2564,1655,1,2566,1660, 1,2567,1644,1,2606, -3456,16,0,429,1, +3444,16,0,435,1, 2459,891,1,2563,1650, 1,2464,908,1,2569, -3457,16,0,429,1, -2470,3458,16,0,429, -1,2509,1629,1,61, -3459,19,428,1,61, -3460,5,12,1,2524, -1636,1,2526,3461,16, -0,426,1,2564,1655, +3445,16,0,435,1, +2470,3446,16,0,435, +1,2509,1629,1,59, +3447,19,434,1,59, +3448,5,12,1,2524, +1636,1,2526,3449,16, +0,432,1,2564,1655, 1,2566,1660,1,2567, -1644,1,2606,3462,16, -0,426,1,2459,891, +1644,1,2606,3450,16, +0,432,1,2459,891, 1,2563,1650,1,2464, -908,1,2569,3463,16, -0,426,1,2470,3464, -16,0,426,1,2509, -1629,1,62,3465,19, -425,1,62,3466,5, +908,1,2569,3451,16, +0,432,1,2470,3452, +16,0,432,1,2509, +1629,1,60,3453,19, +431,1,60,3454,5, 12,1,2524,1636,1, -2526,3467,16,0,423, +2526,3455,16,0,429, 1,2564,1655,1,2566, 1660,1,2567,1644,1, -2606,3468,16,0,423, +2606,3456,16,0,429, 1,2459,891,1,2563, 1650,1,2464,908,1, -2569,3469,16,0,423, -1,2470,3470,16,0, -423,1,2509,1629,1, -63,3471,19,422,1, -63,3472,5,12,1, -2524,1636,1,2526,3473, -16,0,420,1,2564, +2569,3457,16,0,429, +1,2470,3458,16,0, +429,1,2509,1629,1, +61,3459,19,428,1, +61,3460,5,12,1, +2524,1636,1,2526,3461, +16,0,426,1,2564, 1655,1,2566,1660,1, -2567,1644,1,2606,3474, -16,0,420,1,2459, +2567,1644,1,2606,3462, +16,0,426,1,2459, 891,1,2563,1650,1, -2464,908,1,2569,3475, -16,0,420,1,2470, -3476,16,0,420,1, -2509,1629,1,64,3477, -19,663,1,64,3478, +2464,908,1,2569,3463, +16,0,426,1,2470, +3464,16,0,426,1, +2509,1629,1,62,3465, +19,425,1,62,3466, 5,12,1,2524,1636, -1,2526,3479,16,0, -661,1,2564,1655,1, +1,2526,3467,16,0, +423,1,2564,1655,1, 2566,1660,1,2567,1644, -1,2606,3480,16,0, -661,1,2459,891,1, +1,2606,3468,16,0, +423,1,2459,891,1, 2563,1650,1,2464,908, -1,2569,3481,16,0, -661,1,2470,3482,16, -0,661,1,2509,1629, -1,65,3483,19,418, -1,65,3484,5,12, +1,2569,3469,16,0, +423,1,2470,3470,16, +0,423,1,2509,1629, +1,63,3471,19,422, +1,63,3472,5,12, 1,2524,1636,1,2526, -3485,16,0,416,1, +3473,16,0,420,1, 2564,1655,1,2566,1660, 1,2567,1644,1,2606, -3486,16,0,416,1, +3474,16,0,420,1, 2459,891,1,2563,1650, 1,2464,908,1,2569, -3487,16,0,416,1, -2470,3488,16,0,416, -1,2509,1629,1,66, -3489,19,503,1,66, -3490,5,12,1,2524, -1636,1,2526,3491,16, -0,501,1,2564,1655, +3475,16,0,420,1, +2470,3476,16,0,420, +1,2509,1629,1,64, +3477,19,663,1,64, +3478,5,12,1,2524, +1636,1,2526,3479,16, +0,661,1,2564,1655, 1,2566,1660,1,2567, -1644,1,2606,3492,16, -0,501,1,2459,891, +1644,1,2606,3480,16, +0,661,1,2459,891, 1,2563,1650,1,2464, -908,1,2569,3493,16, -0,501,1,2470,3494, -16,0,501,1,2509, -1629,1,67,3495,19, -414,1,67,3496,5, +908,1,2569,3481,16, +0,661,1,2470,3482, +16,0,661,1,2509, +1629,1,65,3483,19, +418,1,65,3484,5, 12,1,2524,1636,1, -2526,3497,16,0,412, +2526,3485,16,0,416, 1,2564,1655,1,2566, 1660,1,2567,1644,1, -2606,3498,16,0,412, +2606,3486,16,0,416, 1,2459,891,1,2563, 1650,1,2464,908,1, -2569,3499,16,0,412, -1,2470,3500,16,0, -412,1,2509,1629,1, -68,3501,19,411,1, -68,3502,5,12,1, -2524,1636,1,2526,3503, -16,0,409,1,2564, +2569,3487,16,0,416, +1,2470,3488,16,0, +416,1,2509,1629,1, +66,3489,19,503,1, +66,3490,5,12,1, +2524,1636,1,2526,3491, +16,0,501,1,2564, 1655,1,2566,1660,1, -2567,1644,1,2606,3504, -16,0,409,1,2459, +2567,1644,1,2606,3492, +16,0,501,1,2459, 891,1,2563,1650,1, -2464,908,1,2569,3505, -16,0,409,1,2470, -3506,16,0,409,1, -2509,1629,1,69,3507, -19,496,1,69,3508, +2464,908,1,2569,3493, +16,0,501,1,2470, +3494,16,0,501,1, +2509,1629,1,67,3495, +19,414,1,67,3496, 5,12,1,2524,1636, -1,2526,3509,16,0, -494,1,2564,1655,1, +1,2526,3497,16,0, +412,1,2564,1655,1, 2566,1660,1,2567,1644, -1,2606,3510,16,0, -494,1,2459,891,1, +1,2606,3498,16,0, +412,1,2459,891,1, 2563,1650,1,2464,908, -1,2569,3511,16,0, -494,1,2470,3512,16, -0,494,1,2509,1629, -1,70,3513,19,407, -1,70,3514,5,12, +1,2569,3499,16,0, +412,1,2470,3500,16, +0,412,1,2509,1629, +1,68,3501,19,411, +1,68,3502,5,12, 1,2524,1636,1,2526, -3515,16,0,405,1, +3503,16,0,409,1, 2564,1655,1,2566,1660, 1,2567,1644,1,2606, -3516,16,0,405,1, +3504,16,0,409,1, 2459,891,1,2563,1650, 1,2464,908,1,2569, -3517,16,0,405,1, -2470,3518,16,0,405, -1,2509,1629,1,71, -3519,19,493,1,71, -3520,5,12,1,2524, -1636,1,2526,3521,16, -0,491,1,2564,1655, +3505,16,0,409,1, +2470,3506,16,0,409, +1,2509,1629,1,69, +3507,19,496,1,69, +3508,5,12,1,2524, +1636,1,2526,3509,16, +0,494,1,2564,1655, 1,2566,1660,1,2567, -1644,1,2606,3522,16, -0,491,1,2459,891, +1644,1,2606,3510,16, +0,494,1,2459,891, 1,2563,1650,1,2464, -908,1,2569,3523,16, -0,491,1,2470,3524, -16,0,491,1,2509, -1629,1,72,3525,19, -490,1,72,3526,5, +908,1,2569,3511,16, +0,494,1,2470,3512, +16,0,494,1,2509, +1629,1,70,3513,19, +407,1,70,3514,5, 12,1,2524,1636,1, -2526,3527,16,0,488, +2526,3515,16,0,405, 1,2564,1655,1,2566, 1660,1,2567,1644,1, -2606,3528,16,0,488, +2606,3516,16,0,405, 1,2459,891,1,2563, 1650,1,2464,908,1, -2569,3529,16,0,488, -1,2470,3530,16,0, -488,1,2509,1629,1, -73,3531,19,487,1, -73,3532,5,12,1, -2524,1636,1,2526,3533, -16,0,485,1,2564, +2569,3517,16,0,405, +1,2470,3518,16,0, +405,1,2509,1629,1, +71,3519,19,493,1, +71,3520,5,12,1, +2524,1636,1,2526,3521, +16,0,491,1,2564, 1655,1,2566,1660,1, -2567,1644,1,2606,3534, -16,0,485,1,2459, +2567,1644,1,2606,3522, +16,0,491,1,2459, 891,1,2563,1650,1, -2464,908,1,2569,3535, -16,0,485,1,2470, -3536,16,0,485,1, -2509,1629,1,74,3537, -19,484,1,74,3538, +2464,908,1,2569,3523, +16,0,491,1,2470, +3524,16,0,491,1, +2509,1629,1,72,3525, +19,490,1,72,3526, 5,12,1,2524,1636, -1,2526,3539,16,0, -482,1,2564,1655,1, +1,2526,3527,16,0, +488,1,2564,1655,1, 2566,1660,1,2567,1644, -1,2606,3540,16,0, -482,1,2459,891,1, +1,2606,3528,16,0, +488,1,2459,891,1, 2563,1650,1,2464,908, -1,2569,3541,16,0, -482,1,2470,3542,16, -0,482,1,2509,1629, -1,75,3543,19,398, -1,75,3544,5,12, +1,2569,3529,16,0, +488,1,2470,3530,16, +0,488,1,2509,1629, +1,73,3531,19,487, +1,73,3532,5,12, 1,2524,1636,1,2526, -3545,16,0,396,1, +3533,16,0,485,1, 2564,1655,1,2566,1660, 1,2567,1644,1,2606, -3546,16,0,396,1, +3534,16,0,485,1, 2459,891,1,2563,1650, 1,2464,908,1,2569, -3547,16,0,396,1, -2470,3548,16,0,396, -1,2509,1629,1,76, -3549,19,395,1,76, -3550,5,12,1,2524, -1636,1,2526,3551,16, -0,393,1,2564,1655, +3535,16,0,485,1, +2470,3536,16,0,485, +1,2509,1629,1,74, +3537,19,484,1,74, +3538,5,12,1,2524, +1636,1,2526,3539,16, +0,482,1,2564,1655, 1,2566,1660,1,2567, -1644,1,2606,3552,16, -0,393,1,2459,891, +1644,1,2606,3540,16, +0,482,1,2459,891, 1,2563,1650,1,2464, -908,1,2569,3553,16, -0,393,1,2470,3554, -16,0,393,1,2509, -1629,1,77,3555,19, -477,1,77,3556,5, +908,1,2569,3541,16, +0,482,1,2470,3542, +16,0,482,1,2509, +1629,1,75,3543,19, +364,1,75,3544,5, 12,1,2524,1636,1, -2526,3557,16,0,475, +2526,3545,16,0,362, 1,2564,1655,1,2566, 1660,1,2567,1644,1, -2606,3558,16,0,475, +2606,3546,16,0,362, 1,2459,891,1,2563, 1650,1,2464,908,1, -2569,3559,16,0,475, -1,2470,3560,16,0, -475,1,2509,1629,1, -78,3561,19,571,1, -78,3562,5,12,1, -2524,1636,1,2526,3563, -16,0,569,1,2564, +2569,3547,16,0,362, +1,2470,3548,16,0, +362,1,2509,1629,1, +76,3549,19,361,1, +76,3550,5,12,1, +2524,1636,1,2526,3551, +16,0,359,1,2564, 1655,1,2566,1660,1, -2567,1644,1,2606,3564, -16,0,569,1,2459, +2567,1644,1,2606,3552, +16,0,359,1,2459, 891,1,2563,1650,1, -2464,908,1,2569,3565, -16,0,569,1,2470, -3566,16,0,569,1, -2509,1629,1,79,3567, -19,388,1,79,3568, +2464,908,1,2569,3553, +16,0,359,1,2470, +3554,16,0,359,1, +2509,1629,1,77,3555, +19,398,1,77,3556, 5,12,1,2524,1636, -1,2526,3569,16,0, -386,1,2564,1655,1, +1,2526,3557,16,0, +396,1,2564,1655,1, 2566,1660,1,2567,1644, -1,2606,3570,16,0, -386,1,2459,891,1, +1,2606,3558,16,0, +396,1,2459,891,1, 2563,1650,1,2464,908, -1,2569,3571,16,0, -386,1,2470,3572,16, -0,386,1,2509,1629, -1,80,3573,19,385, -1,80,3574,5,12, +1,2569,3559,16,0, +396,1,2470,3560,16, +0,396,1,2509,1629, +1,78,3561,19,358, +1,78,3562,5,12, 1,2524,1636,1,2526, -3575,16,0,383,1, +3563,16,0,356,1, 2564,1655,1,2566,1660, 1,2567,1644,1,2606, -3576,16,0,383,1, +3564,16,0,356,1, 2459,891,1,2563,1650, 1,2464,908,1,2569, -3577,16,0,383,1, -2470,3578,16,0,383, -1,2509,1629,1,81, -3579,19,382,1,81, -3580,5,12,1,2524, -1636,1,2526,3581,16, -0,380,1,2564,1655, -1,2566,1660,1,2567, -1644,1,2606,3582,16, -0,380,1,2459,891, -1,2563,1650,1,2464, -908,1,2569,3583,16, -0,380,1,2470,3584, -16,0,380,1,2509, -1629,1,82,3585,19, -379,1,82,3586,5, -12,1,2524,1636,1, -2526,3587,16,0,377, -1,2564,1655,1,2566, -1660,1,2567,1644,1, -2606,3588,16,0,377, -1,2459,891,1,2563, -1650,1,2464,908,1, -2569,3589,16,0,377, -1,2470,3590,16,0, -377,1,2509,1629,1, -83,3591,19,376,1, -83,3592,5,12,1, -2524,1636,1,2526,3593, -16,0,374,1,2564, -1655,1,2566,1660,1, -2567,1644,1,2606,3594, -16,0,374,1,2459, -891,1,2563,1650,1, -2464,908,1,2569,3595, -16,0,374,1,2470, -3596,16,0,374,1, -2509,1629,1,84,3597, -19,373,1,84,3598, -5,12,1,2524,1636, -1,2526,3599,16,0, -371,1,2564,1655,1, -2566,1660,1,2567,1644, -1,2606,3600,16,0, -371,1,2459,891,1, -2563,1650,1,2464,908, -1,2569,3601,16,0, -371,1,2470,3602,16, -0,371,1,2509,1629, -1,85,3603,19,352, -1,85,3604,5,12, -1,2524,1636,1,2526, -3605,16,0,350,1, -2564,1655,1,2566,1660, -1,2567,1644,1,2606, -3606,16,0,350,1, -2459,891,1,2563,1650, -1,2464,908,1,2569, -3607,16,0,350,1, -2470,3608,16,0,350, -1,2509,1629,1,86, -3609,19,370,1,86, -3610,5,12,1,2524, -1636,1,2526,3611,16, -0,368,1,2564,1655, -1,2566,1660,1,2567, -1644,1,2606,3612,16, -0,368,1,2459,891, -1,2563,1650,1,2464, -908,1,2569,3613,16, -0,368,1,2470,3614, -16,0,368,1,2509, -1629,1,87,3615,19, -367,1,87,3616,5, -12,1,2524,1636,1, -2526,3617,16,0,365, -1,2564,1655,1,2566, -1660,1,2567,1644,1, -2606,3618,16,0,365, -1,2459,891,1,2563, -1650,1,2464,908,1, -2569,3619,16,0,365, -1,2470,3620,16,0, -365,1,2509,1629,1, -88,3621,19,364,1, -88,3622,5,12,1, -2524,1636,1,2526,3623, -16,0,362,1,2564, -1655,1,2566,1660,1, -2567,1644,1,2606,3624, -16,0,362,1,2459, -891,1,2563,1650,1, -2464,908,1,2569,3625, -16,0,362,1,2470, -3626,16,0,362,1, -2509,1629,1,89,3627, -19,358,1,89,3628, -5,12,1,2524,1636, -1,2526,3629,16,0, -356,1,2564,1655,1, -2566,1660,1,2567,1644, -1,2606,3630,16,0, -356,1,2459,891,1, -2563,1650,1,2464,908, -1,2569,3631,16,0, -356,1,2470,3632,16, -0,356,1,2509,1629, -1,90,3633,19,361, -1,90,3634,5,12, -1,2524,1636,1,2526, -3635,16,0,359,1, -2564,1655,1,2566,1660, -1,2567,1644,1,2606, -3636,16,0,359,1, -2459,891,1,2563,1650, -1,2464,908,1,2569, -3637,16,0,359,1, -2470,3638,16,0,359, -1,2509,1629,1,91, -3639,19,355,1,91, -3640,5,12,1,2524, -1636,1,2526,3641,16, +3565,16,0,356,1, +2470,3566,16,0,356, +1,2509,1629,1,79, +3567,19,355,1,79, +3568,5,12,1,2524, +1636,1,2526,3569,16, 0,353,1,2564,1655, 1,2566,1660,1,2567, -1644,1,2606,3642,16, +1644,1,2606,3570,16, 0,353,1,2459,891, 1,2563,1650,1,2464, -908,1,2569,3643,16, -0,353,1,2470,3644, +908,1,2569,3571,16, +0,353,1,2470,3572, 16,0,353,1,2509, -1629,1,92,3645,19, -133,1,92,3646,5, -125,1,0,3647,16, -0,585,1,1,1980, -1,2,1986,1,3, -1991,1,4,1996,1, -5,2001,1,6,2006, -1,7,2011,1,8, -3648,16,0,131,1, -1515,3649,16,0,174, -1,2021,728,1,2022, -3650,16,0,507,1, -256,3651,16,0,182, -1,2025,3652,16,0, -511,1,18,3653,16, -0,138,1,2027,3654, -16,0,515,1,2695, -3253,1,2029,735,1, -2030,741,1,2031,746, -1,2032,751,1,2033, -756,1,277,3655,16, -0,182,1,2035,762, -1,2037,767,1,2039, -772,1,32,3656,16, -0,174,1,2041,778, -1,2293,3657,16,0, -182,1,2043,784,1, -2045,789,1,41,3658, -16,0,182,1,1297, -3659,16,0,174,1, -43,3660,16,0,182, -1,46,3661,16,0, -187,1,1804,3662,16, -0,174,1,299,3663, -16,0,182,1,2725, -3211,1,52,3664,16, -0,174,1,509,3665, -16,0,182,1,2318, -3666,16,0,174,1, -62,3667,16,0,205, -1,65,3668,16,0, -207,1,2075,3669,16, -0,174,1,1574,809, -1,71,3670,16,0, -182,1,1775,3671,16, -0,174,1,76,3672, -16,0,182,1,1834, -3673,16,0,174,1, -2337,3674,16,0,174, -1,79,3675,16,0, -182,1,1335,3676,16, -0,174,1,322,3677, -16,0,182,1,85, -3678,16,0,182,1, -1261,3679,16,0,174, -1,89,3680,16,0, -182,1,346,3681,16, -0,182,1,97,3682, -16,0,182,1,2106, -3683,16,0,174,1, -102,3684,16,0,182, -1,1860,831,1,1803, -797,1,2364,837,1, -1113,3685,16,0,167, -1,112,3686,16,0, -182,1,1117,3687,16, -0,174,1,1873,845, -1,1876,3688,16,0, -174,1,372,3689,16, -0,545,1,374,3690, -16,0,547,1,124, -3691,16,0,182,1, -376,3692,16,0,549, -1,378,3693,16,0, -551,1,2136,852,1, -381,3694,16,0,182, -1,525,3695,16,0, -182,1,137,3696,16, -0,182,1,1901,3697, -16,0,174,1,1153, -3698,16,0,174,1, -151,3699,16,0,182, -1,1407,3700,16,0, -174,1,1659,3701,16, -0,174,1,2413,3702, -16,0,174,1,406, -3703,16,0,182,1, -2667,3248,1,1371,3704, -16,0,174,1,2105, -824,1,166,3705,16, -0,182,1,1622,3706, -16,0,182,1,1931, -870,1,1933,3707,16, -0,174,1,431,3708, -16,0,182,1,1585, -3709,16,0,182,1, -182,3710,16,0,182, -1,1189,3711,16,0, -174,1,1443,3712,16, -0,174,1,1695,3713, -16,0,174,1,2198, -3714,16,0,174,1, -2706,3222,1,2707,3715, -16,0,585,1,2458, -885,1,2459,891,1, -1958,3716,16,0,174, -1,2462,898,1,1657, -903,1,2464,908,1, -2466,3232,1,459,3717, -16,0,182,1,2468, -3718,16,0,348,1, -447,3719,16,0,182, -1,199,3720,16,0, -182,1,2726,3217,1, -2727,3238,1,2728,3243, -1,2227,917,1,1225, -3721,16,0,174,1, -1479,3722,16,0,174, -1,1731,3723,16,0, -182,1,462,3724,16, -0,182,1,1989,925, -1,1990,3725,16,0, -174,1,236,3726,16, -0,182,1,217,3727, -16,0,182,1,2670, -3728,16,0,182,1, -1756,3729,16,0,174, -1,93,3730,19,639, -1,93,3731,5,95, -1,256,3732,16,0, -637,1,1261,3733,16, -0,637,1,509,3734, -16,0,637,1,1515, -3735,16,0,637,1, -2021,728,1,1775,3736, -16,0,637,1,2029, +1629,1,80,3573,19, +395,1,80,3574,5, +12,1,2524,1636,1, +2526,3575,16,0,393, +1,2564,1655,1,2566, +1660,1,2567,1644,1, +2606,3576,16,0,393, +1,2459,891,1,2563, +1650,1,2464,908,1, +2569,3577,16,0,393, +1,2470,3578,16,0, +393,1,2509,1629,1, +81,3579,19,477,1, +81,3580,5,12,1, +2524,1636,1,2526,3581, +16,0,475,1,2564, +1655,1,2566,1660,1, +2567,1644,1,2606,3582, +16,0,475,1,2459, +891,1,2563,1650,1, +2464,908,1,2569,3583, +16,0,475,1,2470, +3584,16,0,475,1, +2509,1629,1,82,3585, +19,571,1,82,3586, +5,12,1,2524,1636, +1,2526,3587,16,0, +569,1,2564,1655,1, +2566,1660,1,2567,1644, +1,2606,3588,16,0, +569,1,2459,891,1, +2563,1650,1,2464,908, +1,2569,3589,16,0, +569,1,2470,3590,16, +0,569,1,2509,1629, +1,83,3591,19,388, +1,83,3592,5,12, +1,2524,1636,1,2526, +3593,16,0,386,1, +2564,1655,1,2566,1660, +1,2567,1644,1,2606, +3594,16,0,386,1, +2459,891,1,2563,1650, +1,2464,908,1,2569, +3595,16,0,386,1, +2470,3596,16,0,386, +1,2509,1629,1,84, +3597,19,385,1,84, +3598,5,12,1,2524, +1636,1,2526,3599,16, +0,383,1,2564,1655, +1,2566,1660,1,2567, +1644,1,2606,3600,16, +0,383,1,2459,891, +1,2563,1650,1,2464, +908,1,2569,3601,16, +0,383,1,2470,3602, +16,0,383,1,2509, +1629,1,85,3603,19, +370,1,85,3604,5, +12,1,2524,1636,1, +2526,3605,16,0,368, +1,2564,1655,1,2566, +1660,1,2567,1644,1, +2606,3606,16,0,368, +1,2459,891,1,2563, +1650,1,2464,908,1, +2569,3607,16,0,368, +1,2470,3608,16,0, +368,1,2509,1629,1, +86,3609,19,367,1, +86,3610,5,12,1, +2524,1636,1,2526,3611, +16,0,365,1,2564, +1655,1,2566,1660,1, +2567,1644,1,2606,3612, +16,0,365,1,2459, +891,1,2563,1650,1, +2464,908,1,2569,3613, +16,0,365,1,2470, +3614,16,0,365,1, +2509,1629,1,87,3615, +19,352,1,87,3616, +5,12,1,2524,1636, +1,2526,3617,16,0, +350,1,2564,1655,1, +2566,1660,1,2567,1644, +1,2606,3618,16,0, +350,1,2459,891,1, +2563,1650,1,2464,908, +1,2569,3619,16,0, +350,1,2470,3620,16, +0,350,1,2509,1629, +1,88,3621,19,382, +1,88,3622,5,12, +1,2524,1636,1,2526, +3623,16,0,380,1, +2564,1655,1,2566,1660, +1,2567,1644,1,2606, +3624,16,0,380,1, +2459,891,1,2563,1650, +1,2464,908,1,2569, +3625,16,0,380,1, +2470,3626,16,0,380, +1,2509,1629,1,89, +3627,19,376,1,89, +3628,5,12,1,2524, +1636,1,2526,3629,16, +0,374,1,2564,1655, +1,2566,1660,1,2567, +1644,1,2606,3630,16, +0,374,1,2459,891, +1,2563,1650,1,2464, +908,1,2569,3631,16, +0,374,1,2470,3632, +16,0,374,1,2509, +1629,1,90,3633,19, +379,1,90,3634,5, +12,1,2524,1636,1, +2526,3635,16,0,377, +1,2564,1655,1,2566, +1660,1,2567,1644,1, +2606,3636,16,0,377, +1,2459,891,1,2563, +1650,1,2464,908,1, +2569,3637,16,0,377, +1,2470,3638,16,0, +377,1,2509,1629,1, +91,3639,19,373,1, +91,3640,5,12,1, +2524,1636,1,2526,3641, +16,0,371,1,2564, +1655,1,2566,1660,1, +2567,1644,1,2606,3642, +16,0,371,1,2459, +891,1,2563,1650,1, +2464,908,1,2569,3643, +16,0,371,1,2470, +3644,16,0,371,1, +2509,1629,1,92,3645, +19,133,1,92,3646, +5,125,1,0,3647, +16,0,585,1,1, +1980,1,2,1986,1, +3,1991,1,4,1996, +1,5,2001,1,6, +2006,1,7,2011,1, +8,3648,16,0,131, +1,1515,3649,16,0, +174,1,2021,728,1, +2022,3650,16,0,507, +1,256,3651,16,0, +182,1,2025,3652,16, +0,511,1,18,3653, +16,0,138,1,2027, +3654,16,0,515,1, +2695,3253,1,2029,735, +1,2030,741,1,2031, +746,1,2032,751,1, +2033,756,1,277,3655, +16,0,182,1,2035, +762,1,2037,767,1, +2039,772,1,32,3656, +16,0,174,1,2041, +778,1,2293,3657,16, +0,182,1,2043,784, +1,2045,789,1,41, +3658,16,0,182,1, +1297,3659,16,0,174, +1,43,3660,16,0, +182,1,46,3661,16, +0,187,1,1804,3662, +16,0,174,1,299, +3663,16,0,182,1, +2725,3211,1,52,3664, +16,0,174,1,509, +3665,16,0,182,1, +2318,3666,16,0,174, +1,62,3667,16,0, +205,1,65,3668,16, +0,207,1,2075,3669, +16,0,174,1,1574, +809,1,71,3670,16, +0,182,1,1775,3671, +16,0,174,1,76, +3672,16,0,182,1, +1834,3673,16,0,174, +1,2337,3674,16,0, +174,1,79,3675,16, +0,182,1,1335,3676, +16,0,174,1,322, +3677,16,0,182,1, +85,3678,16,0,182, +1,1261,3679,16,0, +174,1,89,3680,16, +0,182,1,346,3681, +16,0,182,1,97, +3682,16,0,182,1, +2106,3683,16,0,174, +1,102,3684,16,0, +182,1,1860,831,1, +1803,797,1,2364,837, +1,1113,3685,16,0, +167,1,112,3686,16, +0,182,1,1117,3687, +16,0,174,1,1873, +845,1,1876,3688,16, +0,174,1,372,3689, +16,0,545,1,374, +3690,16,0,547,1, +124,3691,16,0,182, +1,376,3692,16,0, +549,1,378,3693,16, +0,551,1,2136,852, +1,381,3694,16,0, +182,1,525,3695,16, +0,182,1,137,3696, +16,0,182,1,1901, +3697,16,0,174,1, +1153,3698,16,0,174, +1,151,3699,16,0, +182,1,1407,3700,16, +0,174,1,1659,3701, +16,0,174,1,2413, +3702,16,0,174,1, +406,3703,16,0,182, +1,2667,3248,1,1371, +3704,16,0,174,1, +2105,824,1,166,3705, +16,0,182,1,1622, +3706,16,0,182,1, +1931,870,1,1933,3707, +16,0,174,1,431, +3708,16,0,182,1, +1585,3709,16,0,182, +1,182,3710,16,0, +182,1,1189,3711,16, +0,174,1,1443,3712, +16,0,174,1,1695, +3713,16,0,174,1, +2198,3714,16,0,174, +1,2706,3222,1,2707, +3715,16,0,585,1, +2458,885,1,2459,891, +1,1958,3716,16,0, +174,1,2462,898,1, +1657,903,1,2464,908, +1,2466,3232,1,459, +3717,16,0,182,1, +2468,3718,16,0,348, +1,447,3719,16,0, +182,1,199,3720,16, +0,182,1,2726,3217, +1,2727,3238,1,2728, +3243,1,2227,917,1, +1225,3721,16,0,174, +1,1479,3722,16,0, +174,1,1731,3723,16, +0,182,1,462,3724, +16,0,182,1,1989, +925,1,1990,3725,16, +0,174,1,236,3726, +16,0,182,1,217, +3727,16,0,182,1, +2670,3728,16,0,182, +1,1756,3729,16,0, +174,1,93,3730,19, +639,1,93,3731,5, +95,1,256,3732,16, +0,637,1,1261,3733, +16,0,637,1,509, +3734,16,0,637,1, +1515,3735,16,0,637, +1,2021,728,1,1775, +3736,16,0,637,1, +2029,735,1,2030,741, +1,2031,746,1,2032, +751,1,2033,756,1, +277,3737,16,0,637, +1,2035,762,1,2037, +767,1,2039,772,1, +32,3738,16,0,637, +1,2041,778,1,2293, +3739,16,0,637,1, +2043,784,1,2045,789, +1,41,3740,16,0, +637,1,1297,3741,16, +0,637,1,43,3742, +16,0,637,1,1803, +797,1,1804,3743,16, +0,637,1,299,3744, +16,0,637,1,52, +3745,16,0,637,1, +2318,3746,16,0,637, +1,62,3747,16,0, +637,1,2075,3748,16, +0,637,1,1574,809, +1,71,3749,16,0, +637,1,76,3750,16, +0,637,1,1834,3751, +16,0,637,1,2337, +3752,16,0,637,1, +79,3753,16,0,637, +1,1335,3754,16,0, +637,1,322,3755,16, +0,637,1,85,3756, +16,0,637,1,89, +3757,16,0,637,1, +346,3758,16,0,637, +1,2105,824,1,2106, +3759,16,0,637,1, +97,3760,16,0,637, +1,1860,831,1,2364, +837,1,102,3761,16, +0,637,1,112,3762, +16,0,637,1,1117, +3763,16,0,637,1, +1873,845,1,1876,3764, +16,0,637,1,124, +3765,16,0,637,1, +2136,852,1,381,3766, +16,0,637,1,525, +3767,16,0,637,1, +137,3768,16,0,637, +1,1901,3769,16,0, +637,1,1153,3770,16, +0,637,1,151,3771, +16,0,637,1,1407, +3772,16,0,637,1, +1659,3773,16,0,637, +1,2413,3774,16,0, +637,1,406,3775,16, +0,637,1,1371,3776, +16,0,637,1,166, +3777,16,0,637,1, +1622,3778,16,0,637, +1,1931,870,1,1933, +3779,16,0,637,1, +431,3780,16,0,637, +1,1585,3781,16,0, +637,1,182,3782,16, +0,637,1,1189,3783, +16,0,637,1,1443, +3784,16,0,637,1, +1695,3785,16,0,637, +1,2198,3786,16,0, +637,1,447,3787,16, +0,637,1,2458,885, +1,2459,891,1,1958, +3788,16,0,637,1, +2462,898,1,1657,903, +1,2464,908,1,199, +3789,16,0,637,1, +459,3790,16,0,637, +1,462,3791,16,0, +637,1,217,3792,16, +0,637,1,2227,917, +1,1225,3793,16,0, +637,1,1479,3794,16, +0,637,1,1731,3795, +16,0,637,1,1989, +925,1,1990,3796,16, +0,637,1,236,3797, +16,0,637,1,2670, +3798,16,0,637,1, +1756,3799,16,0,637, +1,94,3800,19,636, +1,94,3801,5,95, +1,256,3802,16,0, +634,1,1261,3803,16, +0,634,1,509,3804, +16,0,634,1,1515, +3805,16,0,634,1, +2021,728,1,1775,3806, +16,0,634,1,2029, 735,1,2030,741,1, 2031,746,1,2032,751, 1,2033,756,1,277, -3737,16,0,637,1, +3807,16,0,634,1, 2035,762,1,2037,767, 1,2039,772,1,32, -3738,16,0,637,1, -2041,778,1,2293,3739, -16,0,637,1,2043, +3808,16,0,634,1, +2041,778,1,2293,3809, +16,0,634,1,2043, 784,1,2045,789,1, -41,3740,16,0,637, -1,1297,3741,16,0, -637,1,43,3742,16, -0,637,1,1803,797, -1,1804,3743,16,0, -637,1,299,3744,16, -0,637,1,52,3745, -16,0,637,1,2318, -3746,16,0,637,1, -62,3747,16,0,637, -1,2075,3748,16,0, -637,1,1574,809,1, -71,3749,16,0,637, -1,76,3750,16,0, -637,1,1834,3751,16, -0,637,1,2337,3752, -16,0,637,1,79, -3753,16,0,637,1, -1335,3754,16,0,637, -1,322,3755,16,0, -637,1,85,3756,16, -0,637,1,89,3757, -16,0,637,1,346, -3758,16,0,637,1, -2105,824,1,2106,3759, -16,0,637,1,97, -3760,16,0,637,1, +41,3810,16,0,634, +1,1297,3811,16,0, +634,1,43,3812,16, +0,634,1,1803,797, +1,1804,3813,16,0, +634,1,299,3814,16, +0,634,1,52,3815, +16,0,634,1,2318, +3816,16,0,634,1, +62,3817,16,0,634, +1,2075,3818,16,0, +634,1,1574,809,1, +71,3819,16,0,634, +1,76,3820,16,0, +634,1,1834,3821,16, +0,634,1,2337,3822, +16,0,634,1,79, +3823,16,0,634,1, +1335,3824,16,0,634, +1,322,3825,16,0, +634,1,85,3826,16, +0,634,1,89,3827, +16,0,634,1,346, +3828,16,0,634,1, +2105,824,1,2106,3829, +16,0,634,1,97, +3830,16,0,634,1, 1860,831,1,2364,837, -1,102,3761,16,0, -637,1,112,3762,16, -0,637,1,1117,3763, -16,0,637,1,1873, -845,1,1876,3764,16, -0,637,1,124,3765, -16,0,637,1,2136, -852,1,381,3766,16, -0,637,1,525,3767, -16,0,637,1,137, -3768,16,0,637,1, -1901,3769,16,0,637, -1,1153,3770,16,0, -637,1,151,3771,16, -0,637,1,1407,3772, -16,0,637,1,1659, -3773,16,0,637,1, -2413,3774,16,0,637, -1,406,3775,16,0, -637,1,1371,3776,16, -0,637,1,166,3777, -16,0,637,1,1622, -3778,16,0,637,1, -1931,870,1,1933,3779, -16,0,637,1,431, -3780,16,0,637,1, -1585,3781,16,0,637, -1,182,3782,16,0, -637,1,1189,3783,16, -0,637,1,1443,3784, -16,0,637,1,1695, -3785,16,0,637,1, -2198,3786,16,0,637, -1,447,3787,16,0, -637,1,2458,885,1, -2459,891,1,1958,3788, -16,0,637,1,2462, +1,102,3831,16,0, +634,1,112,3832,16, +0,634,1,1117,3833, +16,0,634,1,1873, +845,1,1876,3834,16, +0,634,1,124,3835, +16,0,634,1,2136, +852,1,381,3836,16, +0,634,1,525,3837, +16,0,634,1,137, +3838,16,0,634,1, +1901,3839,16,0,634, +1,1153,3840,16,0, +634,1,151,3841,16, +0,634,1,1407,3842, +16,0,634,1,1659, +3843,16,0,634,1, +2413,3844,16,0,634, +1,406,3845,16,0, +634,1,1371,3846,16, +0,634,1,166,3847, +16,0,634,1,1622, +3848,16,0,634,1, +1931,870,1,1933,3849, +16,0,634,1,431, +3850,16,0,634,1, +1585,3851,16,0,634, +1,182,3852,16,0, +634,1,1189,3853,16, +0,634,1,1443,3854, +16,0,634,1,1695, +3855,16,0,634,1, +2198,3856,16,0,634, +1,447,3857,16,0, +634,1,2458,885,1, +2459,891,1,1958,3858, +16,0,634,1,2462, 898,1,1657,903,1, -2464,908,1,199,3789, -16,0,637,1,459, -3790,16,0,637,1, -462,3791,16,0,637, -1,217,3792,16,0, -637,1,2227,917,1, -1225,3793,16,0,637, -1,1479,3794,16,0, -637,1,1731,3795,16, -0,637,1,1989,925, -1,1990,3796,16,0, -637,1,236,3797,16, -0,637,1,2670,3798, -16,0,637,1,1756, -3799,16,0,637,1, -94,3800,19,636,1, -94,3801,5,95,1, -256,3802,16,0,634, -1,1261,3803,16,0, -634,1,509,3804,16, -0,634,1,1515,3805, -16,0,634,1,2021, -728,1,1775,3806,16, -0,634,1,2029,735, +2464,908,1,199,3859, +16,0,634,1,459, +3860,16,0,634,1, +462,3861,16,0,634, +1,217,3862,16,0, +634,1,2227,917,1, +1225,3863,16,0,634, +1,1479,3864,16,0, +634,1,1731,3865,16, +0,634,1,1989,925, +1,1990,3866,16,0, +634,1,236,3867,16, +0,634,1,2670,3868, +16,0,634,1,1756, +3869,16,0,634,1, +95,3870,19,633,1, +95,3871,5,95,1, +256,3872,16,0,631, +1,1261,3873,16,0, +631,1,509,3874,16, +0,631,1,1515,3875, +16,0,631,1,2021, +728,1,1775,3876,16, +0,631,1,2029,735, 1,2030,741,1,2031, 746,1,2032,751,1, -2033,756,1,277,3807, -16,0,634,1,2035, +2033,756,1,277,3877, +16,0,631,1,2035, 762,1,2037,767,1, -2039,772,1,32,3808, -16,0,634,1,2041, -778,1,2293,3809,16, -0,634,1,2043,784, +2039,772,1,32,3878, +16,0,631,1,2041, +778,1,2293,3879,16, +0,631,1,2043,784, 1,2045,789,1,41, -3810,16,0,634,1, -1297,3811,16,0,634, -1,43,3812,16,0, -634,1,1803,797,1, -1804,3813,16,0,634, -1,299,3814,16,0, -634,1,52,3815,16, -0,634,1,2318,3816, -16,0,634,1,62, -3817,16,0,634,1, -2075,3818,16,0,634, +3880,16,0,631,1, +1297,3881,16,0,631, +1,43,3882,16,0, +631,1,1803,797,1, +1804,3883,16,0,631, +1,299,3884,16,0, +631,1,52,3885,16, +0,631,1,2318,3886, +16,0,631,1,62, +3887,16,0,631,1, +2075,3888,16,0,631, 1,1574,809,1,71, -3819,16,0,634,1, -76,3820,16,0,634, -1,1834,3821,16,0, -634,1,2337,3822,16, -0,634,1,79,3823, -16,0,634,1,1335, -3824,16,0,634,1, -322,3825,16,0,634, -1,85,3826,16,0, -634,1,89,3827,16, -0,634,1,346,3828, -16,0,634,1,2105, -824,1,2106,3829,16, -0,634,1,97,3830, -16,0,634,1,1860, +3889,16,0,631,1, +76,3890,16,0,631, +1,1834,3891,16,0, +631,1,2337,3892,16, +0,631,1,79,3893, +16,0,631,1,1335, +3894,16,0,631,1, +322,3895,16,0,631, +1,85,3896,16,0, +631,1,89,3897,16, +0,631,1,346,3898, +16,0,631,1,2105, +824,1,2106,3899,16, +0,631,1,97,3900, +16,0,631,1,1860, 831,1,2364,837,1, -102,3831,16,0,634, -1,112,3832,16,0, -634,1,1117,3833,16, -0,634,1,1873,845, -1,1876,3834,16,0, -634,1,124,3835,16, -0,634,1,2136,852, -1,381,3836,16,0, -634,1,525,3837,16, -0,634,1,137,3838, -16,0,634,1,1901, -3839,16,0,634,1, -1153,3840,16,0,634, -1,151,3841,16,0, -634,1,1407,3842,16, -0,634,1,1659,3843, -16,0,634,1,2413, -3844,16,0,634,1, -406,3845,16,0,634, -1,1371,3846,16,0, -634,1,166,3847,16, -0,634,1,1622,3848, -16,0,634,1,1931, -870,1,1933,3849,16, -0,634,1,431,3850, -16,0,634,1,1585, -3851,16,0,634,1, -182,3852,16,0,634, -1,1189,3853,16,0, -634,1,1443,3854,16, -0,634,1,1695,3855, -16,0,634,1,2198, -3856,16,0,634,1, -447,3857,16,0,634, +102,3901,16,0,631, +1,112,3902,16,0, +631,1,1117,3903,16, +0,631,1,1873,845, +1,1876,3904,16,0, +631,1,124,3905,16, +0,631,1,2136,852, +1,381,3906,16,0, +631,1,525,3907,16, +0,631,1,137,3908, +16,0,631,1,1901, +3909,16,0,631,1, +1153,3910,16,0,631, +1,151,3911,16,0, +631,1,1407,3912,16, +0,631,1,1659,3913, +16,0,631,1,2413, +3914,16,0,631,1, +406,3915,16,0,631, +1,1371,3916,16,0, +631,1,166,3917,16, +0,631,1,1622,3918, +16,0,631,1,1931, +870,1,1933,3919,16, +0,631,1,431,3920, +16,0,631,1,1585, +3921,16,0,631,1, +182,3922,16,0,631, +1,1189,3923,16,0, +631,1,1443,3924,16, +0,631,1,1695,3925, +16,0,631,1,2198, +3926,16,0,631,1, +447,3927,16,0,631, 1,2458,885,1,2459, -891,1,1958,3858,16, -0,634,1,2462,898, +891,1,1958,3928,16, +0,631,1,2462,898, 1,1657,903,1,2464, -908,1,199,3859,16, -0,634,1,459,3860, -16,0,634,1,462, -3861,16,0,634,1, -217,3862,16,0,634, +908,1,199,3929,16, +0,631,1,459,3930, +16,0,631,1,462, +3931,16,0,631,1, +217,3932,16,0,631, 1,2227,917,1,1225, -3863,16,0,634,1, -1479,3864,16,0,634, -1,1731,3865,16,0, -634,1,1989,925,1, -1990,3866,16,0,634, -1,236,3867,16,0, -634,1,2670,3868,16, -0,634,1,1756,3869, -16,0,634,1,95, -3870,19,633,1,95, -3871,5,95,1,256, -3872,16,0,631,1, -1261,3873,16,0,631, -1,509,3874,16,0, -631,1,1515,3875,16, -0,631,1,2021,728, -1,1775,3876,16,0, -631,1,2029,735,1, -2030,741,1,2031,746, -1,2032,751,1,2033, -756,1,277,3877,16, -0,631,1,2035,762, -1,2037,767,1,2039, -772,1,32,3878,16, -0,631,1,2041,778, -1,2293,3879,16,0, -631,1,2043,784,1, -2045,789,1,41,3880, -16,0,631,1,1297, -3881,16,0,631,1, -43,3882,16,0,631, -1,1803,797,1,1804, -3883,16,0,631,1, -299,3884,16,0,631, -1,52,3885,16,0, -631,1,2318,3886,16, -0,631,1,62,3887, -16,0,631,1,2075, -3888,16,0,631,1, -1574,809,1,71,3889, -16,0,631,1,76, -3890,16,0,631,1, -1834,3891,16,0,631, -1,2337,3892,16,0, -631,1,79,3893,16, -0,631,1,1335,3894, -16,0,631,1,322, -3895,16,0,631,1, -85,3896,16,0,631, -1,89,3897,16,0, -631,1,346,3898,16, -0,631,1,2105,824, -1,2106,3899,16,0, -631,1,97,3900,16, -0,631,1,1860,831, -1,2364,837,1,102, -3901,16,0,631,1, -112,3902,16,0,631, -1,1117,3903,16,0, -631,1,1873,845,1, -1876,3904,16,0,631, -1,124,3905,16,0, -631,1,2136,852,1, -381,3906,16,0,631, -1,525,3907,16,0, -631,1,137,3908,16, -0,631,1,1901,3909, -16,0,631,1,1153, -3910,16,0,631,1, -151,3911,16,0,631, -1,1407,3912,16,0, -631,1,1659,3913,16, -0,631,1,2413,3914, -16,0,631,1,406, -3915,16,0,631,1, -1371,3916,16,0,631, -1,166,3917,16,0, -631,1,1622,3918,16, -0,631,1,1931,870, -1,1933,3919,16,0, -631,1,431,3920,16, -0,631,1,1585,3921, -16,0,631,1,182, -3922,16,0,631,1, -1189,3923,16,0,631, -1,1443,3924,16,0, -631,1,1695,3925,16, -0,631,1,2198,3926, -16,0,631,1,447, -3927,16,0,631,1, -2458,885,1,2459,891, -1,1958,3928,16,0, -631,1,2462,898,1, -1657,903,1,2464,908, -1,199,3929,16,0, -631,1,459,3930,16, -0,631,1,462,3931, -16,0,631,1,217, -3932,16,0,631,1, -2227,917,1,1225,3933, -16,0,631,1,1479, -3934,16,0,631,1, -1731,3935,16,0,631, -1,1989,925,1,1990, -3936,16,0,631,1, -236,3937,16,0,631, -1,2670,3938,16,0, -631,1,1756,3939,16, -0,631,1,96,3940, -19,103,1,96,3941, -5,1,1,0,3942, -16,0,104,1,97, -3943,19,240,1,97, -3944,5,1,1,0, -3945,16,0,238,1, -98,3946,19,649,1, -98,3947,5,2,1, -0,3948,16,0,651, -1,2707,3949,16,0, -647,1,99,3950,19, -154,1,99,3951,5, -2,1,0,3952,16, -0,152,1,2707,3953, -16,0,646,1,100, -3954,19,580,1,100, -3955,5,2,1,0, -3956,16,0,578,1, -2707,3957,16,0,644, -1,101,3958,19,166, -1,101,3959,5,4, -1,0,3960,16,0, -584,1,2707,3961,16, -0,584,1,2718,3962, -16,0,164,1,2648, -3963,16,0,164,1, -102,3964,19,455,1, -102,3965,5,2,1, -2470,3966,16,0,453, -1,2569,3967,16,0, -563,1,103,3968,19, -577,1,103,3969,5, -4,1,2470,3970,16, -0,581,1,2526,3971, -16,0,575,1,2569, -3972,16,0,581,1, -2606,3973,16,0,575, -1,104,3974,19,481, -1,104,3975,5,4, -1,2470,3976,16,0, -479,1,2526,3977,16, -0,650,1,2569,3978, -16,0,479,1,2606, -3979,16,0,650,1, -105,3980,19,141,1, -105,3981,5,3,1, -2511,3982,16,0,607, -1,2654,3983,16,0, -669,1,10,3984,16, -0,139,1,106,3985, -19,157,1,106,3986, -5,17,1,0,3987, -16,0,198,1,2075, -3988,16,0,658,1, -2337,3989,16,0,658, -1,2413,3990,16,0, -658,1,10,3991,16, -0,344,1,2511,3992, -16,0,344,1,1901, -3993,16,0,658,1, -2198,3994,16,0,658, -1,2707,3995,16,0, -198,1,21,3996,16, -0,155,1,2106,3997, -16,0,658,1,2654, -3998,16,0,344,1, -1804,3999,16,0,658, -1,1990,4000,16,0, -658,1,32,4001,16, -0,658,1,1958,4002, -16,0,658,1,1775, -4003,16,0,658,1, -107,4004,19,130,1, -107,4005,5,18,1, -0,4006,16,0,128, -1,2075,4007,16,0, -137,1,2337,4008,16, -0,137,1,2413,4009, -16,0,137,1,10, -4010,16,0,137,1, -2511,4011,16,0,137, -1,2198,4012,16,0, -137,1,1901,4013,16, -0,137,1,52,4014, -16,0,203,1,2707, -4015,16,0,128,1, -21,4016,16,0,137, -1,2106,4017,16,0, -137,1,2654,4018,16, -0,137,1,1804,4019, -16,0,137,1,1990, -4020,16,0,137,1, -32,4021,16,0,137, -1,1958,4022,16,0, -137,1,1775,4023,16, -0,137,1,108,4024, -19,446,1,108,4025, -5,4,1,2470,4026, -16,0,444,1,2526, -4027,16,0,444,1, -2569,4028,16,0,444, -1,2606,4029,16,0, -444,1,109,4030,19, -668,1,109,4031,5, -4,1,2470,4032,16, -0,666,1,2526,4033, -16,0,666,1,2569, -4034,16,0,666,1, -2606,4035,16,0,666, -1,110,4036,19,343, -1,110,4037,5,15, -1,2665,4038,16,0, -671,1,2075,4039,16, -0,516,1,2337,4040, -16,0,516,1,2507, -4041,16,0,443,1, -2413,4042,16,0,516, -1,1901,4043,16,0, -516,1,2198,4044,16, -0,516,1,2106,4045, -16,0,516,1,2522, -4046,16,0,452,1, -1804,4047,16,0,516, -1,1990,4048,16,0, -516,1,31,4049,16, -0,341,1,32,4050, -16,0,516,1,1958, -4051,16,0,516,1, -1775,4052,16,0,516, -1,111,4053,19,311, -1,111,4054,5,1, -1,32,4055,16,0, -309,1,112,4056,19, -270,1,112,4057,5, -11,1,2075,4058,16, -0,592,1,2337,4059, -16,0,274,1,2413, -4060,16,0,461,1, -1901,4061,16,0,399, -1,2198,4062,16,0, -327,1,2106,4063,16, -0,623,1,1804,4064, -16,0,293,1,1990, -4065,16,0,504,1, -32,4066,16,0,337, -1,1958,4067,16,0, -464,1,1775,4068,16, -0,268,1,113,4069, -19,598,1,113,4070, -5,11,1,2075,4071, -16,0,596,1,2337, -4072,16,0,596,1, -2413,4073,16,0,596, -1,1901,4074,16,0, -596,1,2198,4075,16, -0,596,1,2106,4076, -16,0,596,1,1804, -4077,16,0,596,1, -1990,4078,16,0,596, -1,32,4079,16,0, -596,1,1958,4080,16, -0,596,1,1775,4081, -16,0,596,1,114, -4082,19,654,1,114, -4083,5,11,1,2075, -4084,16,0,652,1, -2337,4085,16,0,652, -1,2413,4086,16,0, -652,1,1901,4087,16, -0,652,1,2198,4088, -16,0,652,1,2106, -4089,16,0,652,1, -1804,4090,16,0,652, -1,1990,4091,16,0, -652,1,32,4092,16, -0,652,1,1958,4093, -16,0,652,1,1775, -4094,16,0,652,1, -115,4095,19,170,1, -115,4096,5,31,1, -1901,4097,16,0,657, -1,1479,4098,16,0, -561,1,2075,4099,16, -0,657,1,1695,4100, -16,0,199,1,1756, -4101,16,0,197,1, -2413,4102,16,0,657, -1,2198,4103,16,0, -657,1,1876,4104,16, -0,673,1,1659,4105, -16,0,197,1,1443, -4106,16,0,532,1, -1117,4107,16,0,168, -1,1990,4108,16,0, -657,1,1189,4109,16, -0,250,1,1775,4110, -16,0,657,1,32, -4111,16,0,657,1, -2106,4112,16,0,657, -1,1515,4113,16,0, -594,1,2337,4114,16, -0,657,1,52,4115, -16,0,608,1,1804, -4116,16,0,657,1, -1261,4117,16,0,305, -1,1153,4118,16,0, -257,1,1225,4119,16, -0,283,1,1335,4120, -16,0,459,1,1933, -4121,16,0,564,1, -1834,4122,16,0,321, -1,1297,4123,16,0, -331,1,1407,4124,16, -0,582,1,2318,4125, -16,0,197,1,1958, -4126,16,0,657,1, -1371,4127,16,0,449, -1,116,4128,19,541, -1,116,4129,5,11, -1,2075,4130,16,0, -539,1,2337,4131,16, -0,539,1,2413,4132, -16,0,539,1,1901, -4133,16,0,539,1, -2198,4134,16,0,539, -1,2106,4135,16,0, -539,1,1804,4136,16, -0,539,1,1990,4137, -16,0,539,1,32, -4138,16,0,539,1, -1958,4139,16,0,539, -1,1775,4140,16,0, -539,1,117,4141,19, -537,1,117,4142,5, -11,1,2075,4143,16, -0,535,1,2337,4144, -16,0,535,1,2413, -4145,16,0,535,1, -1901,4146,16,0,535, -1,2198,4147,16,0, -535,1,2106,4148,16, -0,535,1,1804,4149, -16,0,535,1,1990, -4150,16,0,535,1, -32,4151,16,0,535, -1,1958,4152,16,0, -535,1,1775,4153,16, -0,535,1,118,4154, -19,590,1,118,4155, -5,11,1,2075,4156, -16,0,588,1,2337, -4157,16,0,588,1, -2413,4158,16,0,588, -1,1901,4159,16,0, -588,1,2198,4160,16, -0,588,1,2106,4161, -16,0,588,1,1804, -4162,16,0,588,1, -1990,4163,16,0,588, -1,32,4164,16,0, -588,1,1958,4165,16, -0,588,1,1775,4166, -16,0,588,1,119, -4167,19,531,1,119, -4168,5,11,1,2075, -4169,16,0,529,1, -2337,4170,16,0,529, -1,2413,4171,16,0, -529,1,1901,4172,16, -0,529,1,2198,4173, -16,0,529,1,2106, -4174,16,0,529,1, -1804,4175,16,0,529, -1,1990,4176,16,0, -529,1,32,4177,16, -0,529,1,1958,4178, -16,0,529,1,1775, -4179,16,0,529,1, -120,4180,19,528,1, -120,4181,5,11,1, -2075,4182,16,0,526, -1,2337,4183,16,0, -526,1,2413,4184,16, -0,526,1,1901,4185, -16,0,526,1,2198, -4186,16,0,526,1, -2106,4187,16,0,526, -1,1804,4188,16,0, -526,1,1990,4189,16, -0,526,1,32,4190, -16,0,526,1,1958, -4191,16,0,526,1, -1775,4192,16,0,526, -1,121,4193,19,525, -1,121,4194,5,11, -1,2075,4195,16,0, -523,1,2337,4196,16, -0,523,1,2413,4197, -16,0,523,1,1901, -4198,16,0,523,1, -2198,4199,16,0,523, -1,2106,4200,16,0, -523,1,1804,4201,16, -0,523,1,1990,4202, -16,0,523,1,32, -4203,16,0,523,1, -1958,4204,16,0,523, -1,1775,4205,16,0, -523,1,122,4206,19, -522,1,122,4207,5, -11,1,2075,4208,16, -0,520,1,2337,4209, -16,0,520,1,2413, -4210,16,0,520,1, -1901,4211,16,0,520, -1,2198,4212,16,0, -520,1,2106,4213,16, -0,520,1,1804,4214, -16,0,520,1,1990, -4215,16,0,520,1, -32,4216,16,0,520, -1,1958,4217,16,0, -520,1,1775,4218,16, -0,520,1,123,4219, -19,519,1,123,4220, -5,11,1,2075,4221, -16,0,517,1,2337, -4222,16,0,517,1, -2413,4223,16,0,517, -1,1901,4224,16,0, -517,1,2198,4225,16, -0,517,1,2106,4226, -16,0,517,1,1804, -4227,16,0,517,1, -1990,4228,16,0,517, -1,32,4229,16,0, -517,1,1958,4230,16, -0,517,1,1775,4231, -16,0,517,1,124, -4232,19,147,1,124, -4233,5,3,1,1756, -4234,16,0,292,1, -2318,4235,16,0,304, -1,1659,4236,16,0, -145,1,125,4237,19, -558,1,125,4238,5, -68,1,1901,4239,16, -0,556,1,1479,4240, -16,0,556,1,112, -4241,16,0,556,1, -2293,4242,16,0,556, -1,1804,4243,16,0, -556,1,431,4244,16, -0,556,1,1443,4245, -16,0,556,1,1756, -4246,16,0,556,1, -124,4247,16,0,556, -1,525,4248,16,0, -556,1,236,4249,16, -0,556,1,346,4250, -16,0,556,1,1876, -4251,16,0,556,1, -1659,4252,16,0,556, -1,1225,4253,16,0, -556,1,1117,4254,16, -0,556,1,137,4255, -16,0,556,1,2318, -4256,16,0,556,1, -2670,4257,16,0,556, -1,1775,4258,16,0, -556,1,32,4259,16, -0,556,1,1407,4260, -16,0,556,1,256, -4261,16,0,556,1, -459,4262,16,0,556, -1,406,4263,16,0, -556,1,41,4264,16, -0,556,1,151,4265, -16,0,556,1,43, -4266,16,0,556,1, -1585,4267,16,0,556, -1,1990,4268,16,0, -556,1,2337,4269,16, -0,556,1,509,4270, -16,0,556,1,52, -4271,16,0,556,1, -381,4272,16,0,556, -1,447,4273,16,0, -556,1,166,4274,16, -0,556,1,462,4275, -16,0,556,1,277, -4276,16,0,556,1, -1695,4277,16,0,556, -1,62,4278,16,0, -603,1,1153,4279,16, -0,556,1,2106,4280, -16,0,556,1,1335, -4281,16,0,556,1, -71,4282,16,0,556, -1,182,4283,16,0, -556,1,76,4284,16, -0,556,1,79,4285, -16,0,556,1,1933, -4286,16,0,556,1, -299,4287,16,0,556, -1,85,4288,16,0, -556,1,1515,4289,16, -0,556,1,2198,4290, -16,0,556,1,89, -4291,16,0,556,1, -1834,4292,16,0,556, -1,1622,4293,16,0, -556,1,2413,4294,16, -0,556,1,2075,4295, -16,0,556,1,1731, -4296,16,0,556,1, -97,4297,16,0,556, -1,1297,4298,16,0, -556,1,1189,4299,16, -0,556,1,102,4300, -16,0,556,1,1261, -4301,16,0,556,1, -322,4302,16,0,556, -1,1958,4303,16,0, -556,1,199,4304,16, -0,556,1,1371,4305, -16,0,556,1,217, -4306,16,0,556,1, -126,4307,19,618,1, -126,4308,5,2,1, -459,4309,16,0,616, -1,41,4310,16,0, -676,1,127,4311,19, -622,1,127,4312,5, -3,1,462,4313,16, -0,620,1,459,4314, -16,0,643,1,41, -4315,16,0,643,1, -128,4316,19,4317,4, -36,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,65,0,114,0, -103,0,117,0,109, -0,101,0,110,0, -116,0,1,128,4312, -1,129,4318,19,554, -1,129,4319,5,68, -1,1901,4320,16,0, -552,1,1479,4321,16, -0,552,1,112,4322, -16,0,552,1,2293, -4323,16,0,552,1, -1804,4324,16,0,552, -1,431,4325,16,0, -552,1,1443,4326,16, -0,552,1,1756,4327, -16,0,552,1,124, -4328,16,0,552,1, -525,4329,16,0,552, -1,236,4330,16,0, -552,1,346,4331,16, -0,552,1,1876,4332, -16,0,552,1,1659, -4333,16,0,552,1, -1225,4334,16,0,552, -1,1117,4335,16,0, -552,1,137,4336,16, -0,552,1,2318,4337, -16,0,552,1,2670, -4338,16,0,552,1, -1775,4339,16,0,552, -1,32,4340,16,0, -552,1,1407,4341,16, -0,552,1,256,4342, -16,0,552,1,459, -4343,16,0,552,1, -406,4344,16,0,552, -1,41,4345,16,0, -552,1,151,4346,16, -0,552,1,43,4347, -16,0,552,1,1585, -4348,16,0,552,1, -1990,4349,16,0,552, -1,2337,4350,16,0, -552,1,509,4351,16, -0,552,1,52,4352, -16,0,552,1,381, -4353,16,0,552,1, -447,4354,16,0,552, -1,166,4355,16,0, -552,1,462,4356,16, -0,552,1,277,4357, -16,0,552,1,1695, -4358,16,0,552,1, -62,4359,16,0,604, -1,1153,4360,16,0, -552,1,2106,4361,16, -0,552,1,1335,4362, -16,0,552,1,71, -4363,16,0,552,1, -182,4364,16,0,552, -1,76,4365,16,0, -552,1,79,4366,16, -0,552,1,1933,4367, -16,0,552,1,299, -4368,16,0,552,1, -85,4369,16,0,552, -1,1515,4370,16,0, -552,1,2198,4371,16, -0,552,1,89,4372, -16,0,552,1,1834, -4373,16,0,552,1, -1622,4374,16,0,552, -1,2413,4375,16,0, -552,1,2075,4376,16, -0,552,1,1731,4377, -16,0,552,1,97, -4378,16,0,552,1, -1297,4379,16,0,552, -1,1189,4380,16,0, -552,1,102,4381,16, -0,552,1,1261,4382, -16,0,552,1,322, -4383,16,0,552,1, -1958,4384,16,0,552, -1,199,4385,16,0, -552,1,1371,4386,16, -0,552,1,217,4387, -16,0,552,1,130, -4388,19,4389,4,28, -86,0,101,0,99, -0,116,0,111,0, -114,0,67,0,111, -0,110,0,115,0, -116,0,97,0,110, -0,116,0,1,130, -4319,1,131,4390,19, -4391,4,32,82,0, -111,0,116,0,97, -0,116,0,105,0, -111,0,110,0,67, -0,111,0,110,0, -115,0,116,0,97, -0,110,0,116,0, -1,131,4319,1,132, -4392,19,4393,4,24, -76,0,105,0,115, -0,116,0,67,0, +3933,16,0,631,1, +1479,3934,16,0,631, +1,1731,3935,16,0, +631,1,1989,925,1, +1990,3936,16,0,631, +1,236,3937,16,0, +631,1,2670,3938,16, +0,631,1,1756,3939, +16,0,631,1,96, +3940,19,103,1,96, +3941,5,1,1,0, +3942,16,0,104,1, +97,3943,19,240,1, +97,3944,5,1,1, +0,3945,16,0,238, +1,98,3946,19,649, +1,98,3947,5,2, +1,0,3948,16,0, +651,1,2707,3949,16, +0,647,1,99,3950, +19,154,1,99,3951, +5,2,1,0,3952, +16,0,152,1,2707, +3953,16,0,646,1, +100,3954,19,580,1, +100,3955,5,2,1, +0,3956,16,0,578, +1,2707,3957,16,0, +644,1,101,3958,19, +166,1,101,3959,5, +4,1,0,3960,16, +0,584,1,2707,3961, +16,0,584,1,2718, +3962,16,0,164,1, +2648,3963,16,0,164, +1,102,3964,19,455, +1,102,3965,5,2, +1,2470,3966,16,0, +453,1,2569,3967,16, +0,563,1,103,3968, +19,577,1,103,3969, +5,4,1,2470,3970, +16,0,581,1,2526, +3971,16,0,575,1, +2569,3972,16,0,581, +1,2606,3973,16,0, +575,1,104,3974,19, +481,1,104,3975,5, +4,1,2470,3976,16, +0,479,1,2526,3977, +16,0,650,1,2569, +3978,16,0,479,1, +2606,3979,16,0,650, +1,105,3980,19,141, +1,105,3981,5,3, +1,2511,3982,16,0, +607,1,2654,3983,16, +0,669,1,10,3984, +16,0,139,1,106, +3985,19,157,1,106, +3986,5,17,1,0, +3987,16,0,198,1, +2075,3988,16,0,658, +1,2337,3989,16,0, +658,1,2413,3990,16, +0,658,1,10,3991, +16,0,344,1,2511, +3992,16,0,344,1, +1901,3993,16,0,658, +1,2198,3994,16,0, +658,1,2707,3995,16, +0,198,1,21,3996, +16,0,155,1,2106, +3997,16,0,658,1, +2654,3998,16,0,344, +1,1804,3999,16,0, +658,1,1990,4000,16, +0,658,1,32,4001, +16,0,658,1,1958, +4002,16,0,658,1, +1775,4003,16,0,658, +1,107,4004,19,130, +1,107,4005,5,18, +1,0,4006,16,0, +128,1,2075,4007,16, +0,137,1,2337,4008, +16,0,137,1,2413, +4009,16,0,137,1, +10,4010,16,0,137, +1,2511,4011,16,0, +137,1,2198,4012,16, +0,137,1,1901,4013, +16,0,137,1,52, +4014,16,0,203,1, +2707,4015,16,0,128, +1,21,4016,16,0, +137,1,2106,4017,16, +0,137,1,2654,4018, +16,0,137,1,1804, +4019,16,0,137,1, +1990,4020,16,0,137, +1,32,4021,16,0, +137,1,1958,4022,16, +0,137,1,1775,4023, +16,0,137,1,108, +4024,19,446,1,108, +4025,5,4,1,2470, +4026,16,0,444,1, +2526,4027,16,0,444, +1,2569,4028,16,0, +444,1,2606,4029,16, +0,444,1,109,4030, +19,668,1,109,4031, +5,4,1,2470,4032, +16,0,666,1,2526, +4033,16,0,666,1, +2569,4034,16,0,666, +1,2606,4035,16,0, +666,1,110,4036,19, +343,1,110,4037,5, +15,1,2665,4038,16, +0,671,1,2075,4039, +16,0,516,1,2337, +4040,16,0,516,1, +2507,4041,16,0,443, +1,2413,4042,16,0, +516,1,1901,4043,16, +0,516,1,2198,4044, +16,0,516,1,2106, +4045,16,0,516,1, +2522,4046,16,0,452, +1,1804,4047,16,0, +516,1,1990,4048,16, +0,516,1,31,4049, +16,0,341,1,32, +4050,16,0,516,1, +1958,4051,16,0,516, +1,1775,4052,16,0, +516,1,111,4053,19, +311,1,111,4054,5, +1,1,32,4055,16, +0,309,1,112,4056, +19,270,1,112,4057, +5,11,1,2075,4058, +16,0,592,1,2337, +4059,16,0,274,1, +2413,4060,16,0,461, +1,1901,4061,16,0, +399,1,2198,4062,16, +0,327,1,2106,4063, +16,0,623,1,1804, +4064,16,0,293,1, +1990,4065,16,0,504, +1,32,4066,16,0, +337,1,1958,4067,16, +0,464,1,1775,4068, +16,0,268,1,113, +4069,19,598,1,113, +4070,5,11,1,2075, +4071,16,0,596,1, +2337,4072,16,0,596, +1,2413,4073,16,0, +596,1,1901,4074,16, +0,596,1,2198,4075, +16,0,596,1,2106, +4076,16,0,596,1, +1804,4077,16,0,596, +1,1990,4078,16,0, +596,1,32,4079,16, +0,596,1,1958,4080, +16,0,596,1,1775, +4081,16,0,596,1, +114,4082,19,654,1, +114,4083,5,11,1, +2075,4084,16,0,652, +1,2337,4085,16,0, +652,1,2413,4086,16, +0,652,1,1901,4087, +16,0,652,1,2198, +4088,16,0,652,1, +2106,4089,16,0,652, +1,1804,4090,16,0, +652,1,1990,4091,16, +0,652,1,32,4092, +16,0,652,1,1958, +4093,16,0,652,1, +1775,4094,16,0,652, +1,115,4095,19,170, +1,115,4096,5,31, +1,1901,4097,16,0, +657,1,1479,4098,16, +0,561,1,2075,4099, +16,0,657,1,1695, +4100,16,0,199,1, +1756,4101,16,0,197, +1,2413,4102,16,0, +657,1,2198,4103,16, +0,657,1,1876,4104, +16,0,673,1,1659, +4105,16,0,197,1, +1443,4106,16,0,532, +1,1117,4107,16,0, +168,1,1990,4108,16, +0,657,1,1189,4109, +16,0,250,1,1775, +4110,16,0,657,1, +32,4111,16,0,657, +1,2106,4112,16,0, +657,1,1515,4113,16, +0,594,1,2337,4114, +16,0,657,1,52, +4115,16,0,608,1, +1804,4116,16,0,657, +1,1261,4117,16,0, +305,1,1153,4118,16, +0,257,1,1225,4119, +16,0,283,1,1335, +4120,16,0,459,1, +1933,4121,16,0,564, +1,1834,4122,16,0, +321,1,1297,4123,16, +0,331,1,1407,4124, +16,0,582,1,2318, +4125,16,0,197,1, +1958,4126,16,0,657, +1,1371,4127,16,0, +449,1,116,4128,19, +541,1,116,4129,5, +11,1,2075,4130,16, +0,539,1,2337,4131, +16,0,539,1,2413, +4132,16,0,539,1, +1901,4133,16,0,539, +1,2198,4134,16,0, +539,1,2106,4135,16, +0,539,1,1804,4136, +16,0,539,1,1990, +4137,16,0,539,1, +32,4138,16,0,539, +1,1958,4139,16,0, +539,1,1775,4140,16, +0,539,1,117,4141, +19,537,1,117,4142, +5,11,1,2075,4143, +16,0,535,1,2337, +4144,16,0,535,1, +2413,4145,16,0,535, +1,1901,4146,16,0, +535,1,2198,4147,16, +0,535,1,2106,4148, +16,0,535,1,1804, +4149,16,0,535,1, +1990,4150,16,0,535, +1,32,4151,16,0, +535,1,1958,4152,16, +0,535,1,1775,4153, +16,0,535,1,118, +4154,19,590,1,118, +4155,5,11,1,2075, +4156,16,0,588,1, +2337,4157,16,0,588, +1,2413,4158,16,0, +588,1,1901,4159,16, +0,588,1,2198,4160, +16,0,588,1,2106, +4161,16,0,588,1, +1804,4162,16,0,588, +1,1990,4163,16,0, +588,1,32,4164,16, +0,588,1,1958,4165, +16,0,588,1,1775, +4166,16,0,588,1, +119,4167,19,531,1, +119,4168,5,11,1, +2075,4169,16,0,529, +1,2337,4170,16,0, +529,1,2413,4171,16, +0,529,1,1901,4172, +16,0,529,1,2198, +4173,16,0,529,1, +2106,4174,16,0,529, +1,1804,4175,16,0, +529,1,1990,4176,16, +0,529,1,32,4177, +16,0,529,1,1958, +4178,16,0,529,1, +1775,4179,16,0,529, +1,120,4180,19,528, +1,120,4181,5,11, +1,2075,4182,16,0, +526,1,2337,4183,16, +0,526,1,2413,4184, +16,0,526,1,1901, +4185,16,0,526,1, +2198,4186,16,0,526, +1,2106,4187,16,0, +526,1,1804,4188,16, +0,526,1,1990,4189, +16,0,526,1,32, +4190,16,0,526,1, +1958,4191,16,0,526, +1,1775,4192,16,0, +526,1,121,4193,19, +525,1,121,4194,5, +11,1,2075,4195,16, +0,523,1,2337,4196, +16,0,523,1,2413, +4197,16,0,523,1, +1901,4198,16,0,523, +1,2198,4199,16,0, +523,1,2106,4200,16, +0,523,1,1804,4201, +16,0,523,1,1990, +4202,16,0,523,1, +32,4203,16,0,523, +1,1958,4204,16,0, +523,1,1775,4205,16, +0,523,1,122,4206, +19,522,1,122,4207, +5,11,1,2075,4208, +16,0,520,1,2337, +4209,16,0,520,1, +2413,4210,16,0,520, +1,1901,4211,16,0, +520,1,2198,4212,16, +0,520,1,2106,4213, +16,0,520,1,1804, +4214,16,0,520,1, +1990,4215,16,0,520, +1,32,4216,16,0, +520,1,1958,4217,16, +0,520,1,1775,4218, +16,0,520,1,123, +4219,19,519,1,123, +4220,5,11,1,2075, +4221,16,0,517,1, +2337,4222,16,0,517, +1,2413,4223,16,0, +517,1,1901,4224,16, +0,517,1,2198,4225, +16,0,517,1,2106, +4226,16,0,517,1, +1804,4227,16,0,517, +1,1990,4228,16,0, +517,1,32,4229,16, +0,517,1,1958,4230, +16,0,517,1,1775, +4231,16,0,517,1, +124,4232,19,147,1, +124,4233,5,3,1, +1756,4234,16,0,292, +1,2318,4235,16,0, +304,1,1659,4236,16, +0,145,1,125,4237, +19,558,1,125,4238, +5,68,1,1901,4239, +16,0,556,1,1479, +4240,16,0,556,1, +112,4241,16,0,556, +1,2293,4242,16,0, +556,1,1804,4243,16, +0,556,1,431,4244, +16,0,556,1,1443, +4245,16,0,556,1, +1756,4246,16,0,556, +1,124,4247,16,0, +556,1,525,4248,16, +0,556,1,236,4249, +16,0,556,1,346, +4250,16,0,556,1, +1876,4251,16,0,556, +1,1659,4252,16,0, +556,1,1225,4253,16, +0,556,1,1117,4254, +16,0,556,1,137, +4255,16,0,556,1, +2318,4256,16,0,556, +1,2670,4257,16,0, +556,1,1775,4258,16, +0,556,1,32,4259, +16,0,556,1,1407, +4260,16,0,556,1, +256,4261,16,0,556, +1,459,4262,16,0, +556,1,406,4263,16, +0,556,1,41,4264, +16,0,556,1,151, +4265,16,0,556,1, +43,4266,16,0,556, +1,1585,4267,16,0, +556,1,1990,4268,16, +0,556,1,2337,4269, +16,0,556,1,509, +4270,16,0,556,1, +52,4271,16,0,556, +1,381,4272,16,0, +556,1,447,4273,16, +0,556,1,166,4274, +16,0,556,1,462, +4275,16,0,556,1, +277,4276,16,0,556, +1,1695,4277,16,0, +556,1,62,4278,16, +0,603,1,1153,4279, +16,0,556,1,2106, +4280,16,0,556,1, +1335,4281,16,0,556, +1,71,4282,16,0, +556,1,182,4283,16, +0,556,1,76,4284, +16,0,556,1,79, +4285,16,0,556,1, +1933,4286,16,0,556, +1,299,4287,16,0, +556,1,85,4288,16, +0,556,1,1515,4289, +16,0,556,1,2198, +4290,16,0,556,1, +89,4291,16,0,556, +1,1834,4292,16,0, +556,1,1622,4293,16, +0,556,1,2413,4294, +16,0,556,1,2075, +4295,16,0,556,1, +1731,4296,16,0,556, +1,97,4297,16,0, +556,1,1297,4298,16, +0,556,1,1189,4299, +16,0,556,1,102, +4300,16,0,556,1, +1261,4301,16,0,556, +1,322,4302,16,0, +556,1,1958,4303,16, +0,556,1,199,4304, +16,0,556,1,1371, +4305,16,0,556,1, +217,4306,16,0,556, +1,126,4307,19,618, +1,126,4308,5,2, +1,459,4309,16,0, +616,1,41,4310,16, +0,676,1,127,4311, +19,622,1,127,4312, +5,3,1,462,4313, +16,0,620,1,459, +4314,16,0,643,1, +41,4315,16,0,643, +1,128,4316,19,4317, +4,36,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,65,0,114, +0,103,0,117,0, +109,0,101,0,110, +0,116,0,1,128, +4312,1,129,4318,19, +554,1,129,4319,5, +68,1,1901,4320,16, +0,552,1,1479,4321, +16,0,552,1,112, +4322,16,0,552,1, +2293,4323,16,0,552, +1,1804,4324,16,0, +552,1,431,4325,16, +0,552,1,1443,4326, +16,0,552,1,1756, +4327,16,0,552,1, +124,4328,16,0,552, +1,525,4329,16,0, +552,1,236,4330,16, +0,552,1,346,4331, +16,0,552,1,1876, +4332,16,0,552,1, +1659,4333,16,0,552, +1,1225,4334,16,0, +552,1,1117,4335,16, +0,552,1,137,4336, +16,0,552,1,2318, +4337,16,0,552,1, +2670,4338,16,0,552, +1,1775,4339,16,0, +552,1,32,4340,16, +0,552,1,1407,4341, +16,0,552,1,256, +4342,16,0,552,1, +459,4343,16,0,552, +1,406,4344,16,0, +552,1,41,4345,16, +0,552,1,151,4346, +16,0,552,1,43, +4347,16,0,552,1, +1585,4348,16,0,552, +1,1990,4349,16,0, +552,1,2337,4350,16, +0,552,1,509,4351, +16,0,552,1,52, +4352,16,0,552,1, +381,4353,16,0,552, +1,447,4354,16,0, +552,1,166,4355,16, +0,552,1,462,4356, +16,0,552,1,277, +4357,16,0,552,1, +1695,4358,16,0,552, +1,62,4359,16,0, +604,1,1153,4360,16, +0,552,1,2106,4361, +16,0,552,1,1335, +4362,16,0,552,1, +71,4363,16,0,552, +1,182,4364,16,0, +552,1,76,4365,16, +0,552,1,79,4366, +16,0,552,1,1933, +4367,16,0,552,1, +299,4368,16,0,552, +1,85,4369,16,0, +552,1,1515,4370,16, +0,552,1,2198,4371, +16,0,552,1,89, +4372,16,0,552,1, +1834,4373,16,0,552, +1,1622,4374,16,0, +552,1,2413,4375,16, +0,552,1,2075,4376, +16,0,552,1,1731, +4377,16,0,552,1, +97,4378,16,0,552, +1,1297,4379,16,0, +552,1,1189,4380,16, +0,552,1,102,4381, +16,0,552,1,1261, +4382,16,0,552,1, +322,4383,16,0,552, +1,1958,4384,16,0, +552,1,199,4385,16, +0,552,1,1371,4386, +16,0,552,1,217, +4387,16,0,552,1, +130,4388,19,4389,4, +28,86,0,101,0, +99,0,116,0,111, +0,114,0,67,0, 111,0,110,0,115, 0,116,0,97,0, 110,0,116,0,1, -132,4319,1,133,4394, -19,178,1,133,4395, -5,67,1,1901,4396, -16,0,600,1,1479, -4397,16,0,543,1, -112,4398,16,0,259, -1,2293,4399,16,0, -282,1,1804,4400,16, -0,600,1,431,4401, -16,0,595,1,1443, -4402,16,0,474,1, -1756,4403,16,0,683, -1,124,4404,16,0, -267,1,525,4405,16, -0,314,1,236,4406, -16,0,349,1,346, -4407,16,0,506,1, -1876,4408,16,0,326, -1,1659,4409,16,0, -683,1,1225,4410,16, -0,258,1,1117,4411, -16,0,229,1,137, -4412,16,0,281,1, -2318,4413,16,0,683, -1,2670,4414,16,0, -606,1,1775,4415,16, -0,600,1,32,4416, -16,0,600,1,1407, -4417,16,0,497,1, -256,4418,16,0,403, -1,459,4419,16,0, -176,1,406,4420,16, -0,568,1,41,4421, -16,0,176,1,151, -4422,16,0,291,1, -43,4423,16,0,645, -1,1990,4424,16,0, -600,1,2337,4425,16, -0,600,1,509,4426, -16,0,665,1,52, -4427,16,0,610,1, -381,4428,16,0,560, -1,447,4429,16,0, -314,1,166,4430,16, -0,302,1,462,4431, -16,0,176,1,277, -4432,16,0,447,1, -1695,4433,16,0,279, -1,1261,4434,16,0, -290,1,1153,4435,16, -0,183,1,2106,4436, -16,0,600,1,1335, -4437,16,0,334,1, -71,4438,16,0,213, -1,182,4439,16,0, -314,1,76,4440,16, -0,559,1,79,4441, -16,0,228,1,1933, -4442,16,0,415,1, -299,4443,16,0,460, -1,85,4444,16,0, -471,1,1515,4445,16, -0,567,1,2198,4446, -16,0,600,1,89, -4447,16,0,237,1, -1834,4448,16,0,301, -1,1622,4449,16,0, -664,1,2413,4450,16, -0,600,1,2075,4451, -16,0,600,1,1731, -4452,16,0,263,1, -97,4453,16,0,419, -1,1297,4454,16,0, -336,1,1189,4455,16, -0,227,1,102,4456, -16,0,248,1,1585, -4457,16,0,675,1, -322,4458,16,0,472, -1,1958,4459,16,0, -600,1,199,4460,16, -0,325,1,1371,4461, -16,0,404,1,217, -4462,16,0,333,1, -134,4463,19,4464,4, -36,67,0,111,0, -110,0,115,0,116, -0,97,0,110,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,1,134,4395, -1,135,4465,19,4466, -4,30,73,0,100, -0,101,0,110,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,1,135,4395, -1,136,4467,19,4468, -4,36,73,0,100, -0,101,0,110,0, -116,0,68,0,111, +130,4319,1,131,4390, +19,4391,4,32,82, +0,111,0,116,0, +97,0,116,0,105, +0,111,0,110,0, +67,0,111,0,110, +0,115,0,116,0, +97,0,110,0,116, +0,1,131,4319,1, +132,4392,19,4393,4, +24,76,0,105,0, +115,0,116,0,67, +0,111,0,110,0, +115,0,116,0,97, +0,110,0,116,0, +1,132,4319,1,133, +4394,19,178,1,133, +4395,5,67,1,1901, +4396,16,0,600,1, +1479,4397,16,0,543, +1,112,4398,16,0, +259,1,2293,4399,16, +0,282,1,1804,4400, +16,0,600,1,431, +4401,16,0,595,1, +1443,4402,16,0,474, +1,1756,4403,16,0, +683,1,124,4404,16, +0,267,1,525,4405, +16,0,314,1,236, +4406,16,0,349,1, +346,4407,16,0,506, +1,1876,4408,16,0, +326,1,1659,4409,16, +0,683,1,1225,4410, +16,0,258,1,1117, +4411,16,0,229,1, +137,4412,16,0,281, +1,2318,4413,16,0, +683,1,2670,4414,16, +0,606,1,1775,4415, +16,0,600,1,32, +4416,16,0,600,1, +1407,4417,16,0,497, +1,256,4418,16,0, +403,1,459,4419,16, +0,176,1,406,4420, +16,0,568,1,41, +4421,16,0,176,1, +151,4422,16,0,291, +1,43,4423,16,0, +645,1,1990,4424,16, +0,600,1,2337,4425, +16,0,600,1,509, +4426,16,0,665,1, +52,4427,16,0,610, +1,381,4428,16,0, +560,1,447,4429,16, +0,314,1,166,4430, +16,0,302,1,462, +4431,16,0,176,1, +277,4432,16,0,447, +1,1695,4433,16,0, +279,1,1261,4434,16, +0,290,1,1153,4435, +16,0,183,1,2106, +4436,16,0,600,1, +1335,4437,16,0,334, +1,71,4438,16,0, +213,1,182,4439,16, +0,314,1,76,4440, +16,0,559,1,79, +4441,16,0,228,1, +1933,4442,16,0,415, +1,299,4443,16,0, +460,1,85,4444,16, +0,471,1,1515,4445, +16,0,567,1,2198, +4446,16,0,600,1, +89,4447,16,0,237, +1,1834,4448,16,0, +301,1,1622,4449,16, +0,664,1,2413,4450, +16,0,600,1,2075, +4451,16,0,600,1, +1731,4452,16,0,263, +1,97,4453,16,0, +419,1,1297,4454,16, +0,336,1,1189,4455, +16,0,227,1,102, +4456,16,0,248,1, +1585,4457,16,0,675, +1,322,4458,16,0, +472,1,1958,4459,16, +0,600,1,199,4460, +16,0,325,1,1371, +4461,16,0,404,1, +217,4462,16,0,333, +1,134,4463,19,4464, +4,36,67,0,111, +0,110,0,115,0, +116,0,97,0,110, 0,116,0,69,0, 120,0,112,0,114, 0,101,0,115,0, 115,0,105,0,111, -0,110,0,1,136, -4395,1,137,4469,19, -4470,4,44,70,0, -117,0,110,0,99, -0,116,0,105,0, -111,0,110,0,67, -0,97,0,108,0, -108,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,1,137,4395, -1,138,4471,19,4472, -4,32,66,0,105, -0,110,0,97,0, -114,0,121,0,69, +0,110,0,1,134, +4395,1,135,4465,19, +4466,4,30,73,0, +100,0,101,0,110, +0,116,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,1,135, +4395,1,136,4467,19, +4468,4,36,73,0, +100,0,101,0,110, +0,116,0,68,0, +111,0,116,0,69, 0,120,0,112,0, 114,0,101,0,115, 0,115,0,105,0, 111,0,110,0,1, -138,4395,1,139,4473, -19,4474,4,30,85, -0,110,0,97,0, -114,0,121,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,1, -139,4395,1,140,4475, -19,4476,4,36,84, -0,121,0,112,0, -101,0,99,0,97, -0,115,0,116,0, +136,4395,1,137,4469, +19,4470,4,44,70, +0,117,0,110,0, +99,0,116,0,105, +0,111,0,110,0, +67,0,97,0,108, +0,108,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,1,137, +4395,1,138,4471,19, +4472,4,32,66,0, +105,0,110,0,97, +0,114,0,121,0, 69,0,120,0,112, 0,114,0,101,0, 115,0,115,0,105, 0,111,0,110,0, -1,140,4395,1,141, -4477,19,4478,4,42, -80,0,97,0,114, -0,101,0,110,0, -116,0,104,0,101, -0,115,0,105,0, -115,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,1,141,4395, -1,142,4479,19,4480, -4,56,73,0,110, -0,99,0,114,0, -101,0,109,0,101, -0,110,0,116,0, -68,0,101,0,99, +1,138,4395,1,139, +4473,19,4474,4,30, +85,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, 0,114,0,101,0, -109,0,101,0,110, -0,116,0,69,0, +115,0,115,0,105, +0,111,0,110,0, +1,139,4395,1,140, +4475,19,4476,4,36, +84,0,121,0,112, +0,101,0,99,0, +97,0,115,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,1,140,4395,1, +141,4477,19,4478,4, +42,80,0,97,0, +114,0,101,0,110, +0,116,0,104,0, +101,0,115,0,105, +0,115,0,69,0, 120,0,112,0,114, 0,101,0,115,0, 115,0,105,0,111, -0,110,0,1,142, -4395,1,144,4481,19, -715,1,144,3941,1, -145,4482,19,720,1, -145,3941,1,146,4483, -19,3246,1,146,3944, -1,147,4484,19,3220, -1,147,3944,1,148, -4485,19,3241,1,148, -3944,1,149,4486,19, -3215,1,149,3944,1, -150,4487,19,3226,1, -150,3947,1,151,4488, -19,3256,1,151,3947, -1,152,4489,19,3251, -1,152,3951,1,153, -4490,19,3236,1,153, -3951,1,154,4491,19, -698,1,154,3955,1, -155,4492,19,693,1, -155,3955,1,156,4493, -19,709,1,156,3959, -1,157,4494,19,704, -1,157,3959,1,158, -4495,19,1648,1,158, -3965,1,159,4496,19, -1658,1,159,3965,1, -160,4497,19,1663,1, -160,3965,1,161,4498, -19,1653,1,161,3965, -1,162,4499,19,1640, -1,162,3969,1,163, -4500,19,1633,1,163, -3975,1,164,4501,19, -1704,1,164,3981,1, -165,4502,19,1679,1, -165,3981,1,166,4503, -19,1127,1,166,3986, -1,167,4504,19,911, -1,167,4037,1,168, -4505,19,895,1,168, -4037,1,169,4506,19, -901,1,169,4054,1, -170,4507,19,889,1, -170,4054,1,171,4508, -19,1155,1,171,4070, -1,172,4509,19,792, -1,172,4057,1,173, -4510,19,906,1,173, -4057,1,174,4511,19, -787,1,174,4057,1, -175,4512,19,812,1, -175,4057,1,176,4513, -19,781,1,176,4057, -1,177,4514,19,775, -1,177,4057,1,178, -4515,19,770,1,178, -4057,1,179,4516,19, -765,1,179,4057,1, -180,4517,19,759,1, -180,4057,1,181,4518, -19,754,1,181,4057, -1,182,4519,19,749, -1,182,4057,1,183, -4520,19,744,1,183, -4057,1,184,4521,19, -739,1,184,4057,1, -185,4522,19,1162,1, -185,4142,1,186,4523, -19,1300,1,186,4155, -1,187,4524,19,1149, -1,187,4168,1,188, -4525,19,1288,1,188, -4168,1,189,4526,19, -928,1,189,4181,1, -190,4527,19,732,1, -190,4181,1,191,4528, -19,827,1,191,4181, -1,192,4529,19,855, -1,192,4181,1,193, -4530,19,874,1,193, -4194,1,194,4531,19, -920,1,194,4194,1, -195,4532,19,835,1, -195,4207,1,196,4533, -19,848,1,196,4207, -1,197,4534,19,801, -1,197,4220,1,198, -4535,19,840,1,198, -4220,1,199,4536,19, -1478,1,199,4233,1, -200,4537,19,1168,1, -200,4233,1,201,4538, -19,1510,1,201,4233, -1,202,4539,19,1547, -1,202,4233,1,203, -4540,19,1416,1,203, -4083,1,204,4541,19, -1532,1,204,4083,1, -205,4542,19,1143,1, -205,4096,1,206,4543, -19,1579,1,206,4096, -1,207,4544,19,1505, -1,207,4096,1,208, -4545,19,1460,1,208, -4096,1,209,4546,19, -1384,1,209,4096,1, -210,4547,19,1310,1, -210,4096,1,211,4548, -19,1320,1,211,4096, -1,212,4549,19,1138, -1,212,4096,1,213, -4550,19,1563,1,213, -4096,1,214,4551,19, -1500,1,214,4096,1, -215,4552,19,1450,1, -215,4096,1,216,4553, -19,1373,1,216,4096, -1,217,4554,19,1336, -1,217,4096,1,218, -4555,19,1121,1,218, -4096,1,219,4556,19, -1466,1,219,4096,1, -220,4557,19,1488,1, -220,4096,1,221,4558, -19,1443,1,221,4096, -1,222,4559,19,1596, -1,222,4096,1,223, -4560,19,1276,1,223, -4096,1,224,4561,19, -1180,1,224,4096,1, -225,4562,19,1110,1, -225,4096,1,226,4563, -19,1537,1,226,4096, -1,227,4564,19,1483, -1,227,4096,1,228, -4565,19,1438,1,228, -4096,1,229,4566,19, -1305,1,229,4129,1, -230,4567,19,1283,1, -230,4129,1,231,4568, -19,1568,1,231,4319, -1,232,4569,19,1591, -1,232,4319,1,233, -4570,19,1558,1,233, -4319,1,234,4571,19, -1553,1,234,4319,1, -235,4572,19,1574,1, -235,4319,1,236,4573, -19,1516,1,236,4319, -1,237,4574,19,1230, -1,237,4319,1,238, -4575,19,1405,1,238, -4395,1,239,4576,19, -1191,1,239,4395,1, -240,4577,19,1198,1, -240,4395,1,241,4578, -19,1219,1,241,4395, -1,242,4579,19,1214, -1,242,4395,1,243, -4580,19,1209,1,243, -4395,1,244,4581,19, -1204,1,244,4395,1, -245,4582,19,1394,1, -245,4395,1,246,4583, -19,1422,1,246,4395, -1,247,4584,19,1399, -1,247,4395,1,248, -4585,19,1389,1,248, -4395,1,249,4586,19, -1379,1,249,4395,1, -250,4587,19,1362,1, -250,4395,1,251,4588, -19,1315,1,251,4395, -1,252,4589,19,1224, -1,252,4395,1,253, -4590,19,1185,1,253, -4395,1,254,4591,19, -1133,1,254,4395,1, -255,4592,19,1586,1, -255,4395,1,256,4593, -19,1542,1,256,4395, -1,257,4594,19,1527, -1,257,4395,1,258, -4595,19,1522,1,258, -4395,1,259,4596,19, -1473,1,259,4395,1, -260,4597,19,1455,1, -260,4395,1,261,4598, -19,1432,1,261,4395, -1,262,4599,19,1427, -1,262,4395,1,263, -4600,19,1368,1,263, -4395,1,264,4601,19, -1344,1,264,4395,1, -265,4602,19,1410,1, -265,4395,1,266,4603, -19,1494,1,266,4395, -1,267,4604,19,1357, -1,267,4395,1,268, -4605,19,1351,1,268, -4395,1,269,4606,19, -1331,1,269,4395,1, -270,4607,19,1294,1, -270,4395,1,271,4608, -19,1271,1,271,4395, -1,272,4609,19,1116, -1,272,4395,1,273, -4610,19,1606,1,273, -4395,1,274,4611,19, -1236,1,274,4395,1, -275,4612,19,1241,1, -275,4395,1,276,4613, -19,1261,1,276,4395, -1,277,4614,19,1251, -1,277,4395,1,278, -4615,19,1256,1,278, -4395,1,279,4616,19, -1246,1,279,4395,1, -280,4617,19,1601,1, -280,4395,1,281,4618, -19,1266,1,281,4395, -1,282,4619,19,1326, -1,282,4238,1,283, -4620,19,1717,1,283, -4308,1,284,4621,19, -1710,1,284,4308,1, -285,4622,19,1689,1, -285,4312,1,286,4623, -19,2014,1,286,4005, -1,287,4624,19,2009, -1,287,4005,1,288, -4625,19,2004,1,288, -4005,1,289,4626,19, -1999,1,289,4005,1, -290,4627,19,1994,1, -290,4005,1,291,4628, -19,1989,1,291,4005, -1,292,4629,19,1984, -1,292,4005,1,293, -4630,19,1973,1,293, -4025,1,294,4631,19, -1968,1,294,4025,1, -295,4632,19,1963,1, -295,4025,1,296,4633, -19,1958,1,296,4025, -1,297,4634,19,1953, -1,297,4025,1,298, -4635,19,1948,1,298, -4025,1,299,4636,19, -1943,1,299,4025,1, -300,4637,19,1938,1, -300,4025,1,301,4638, -19,1933,1,301,4025, -1,302,4639,19,1767, -1,302,4025,1,303, -4640,19,1927,1,303, -4025,1,304,4641,19, -1922,1,304,4025,1, -305,4642,19,1917,1, -305,4025,1,306,4643, -19,1760,1,306,4025, -1,307,4644,19,1912, -1,307,4025,1,308, -4645,19,1907,1,308, -4025,1,309,4646,19, -1902,1,309,4025,1, -310,4647,19,1897,1, -310,4025,1,311,4648, -19,1892,1,311,4025, -1,312,4649,19,1887, -1,312,4025,1,313, -4650,19,1753,1,313, -4025,1,314,4651,19, -1881,1,314,4025,1, -315,4652,19,1876,1, -315,4025,1,316,4653, -19,1871,1,316,4025, -1,317,4654,19,1747, -1,317,4025,1,318, -4655,19,1865,1,318, -4025,1,319,4656,19, -1796,1,319,4025,1, -320,4657,19,1860,1, -320,4025,1,321,4658, -19,1855,1,321,4025, -1,322,4659,19,1850, -1,322,4025,1,323, -4660,19,1845,1,323, -4025,1,324,4661,19, -1840,1,324,4025,1, -325,4662,19,1835,1, -325,4025,1,326,4663, -19,1830,1,326,4031, -1,327,4664,19,4665, -4,50,65,0,114, -0,103,0,117,0, -109,0,101,0,110, -0,116,0,68,0, -101,0,99,0,108, -0,97,0,114,0, -97,0,116,0,105, -0,111,0,110,0, -76,0,105,0,115, -0,116,0,95,0, -51,0,1,327,3981, -1,328,4666,19,4667, -4,28,65,0,114, -0,103,0,117,0, -109,0,101,0,110, -0,116,0,76,0, -105,0,115,0,116, -0,95,0,51,0, -1,328,4308,1,329, -4668,19,4669,4,50, -65,0,114,0,103, -0,117,0,109,0, +0,110,0,1,141, +4395,1,142,4479,19, +4480,4,56,73,0, +110,0,99,0,114, +0,101,0,109,0, 101,0,110,0,116, 0,68,0,101,0, -99,0,108,0,97, -0,114,0,97,0, -116,0,105,0,111, -0,110,0,76,0, -105,0,115,0,116, -0,95,0,52,0, -1,329,3981,1,330, -4670,19,4671,4,50, -65,0,114,0,103, -0,117,0,109,0, -101,0,110,0,116, -0,68,0,101,0, -99,0,108,0,97, -0,114,0,97,0, -116,0,105,0,111, -0,110,0,76,0, -105,0,115,0,116, -0,95,0,53,0, -1,330,3981,1,331, -4672,19,4673,4,28, -65,0,114,0,103, -0,117,0,109,0, -101,0,110,0,116, +99,0,114,0,101, +0,109,0,101,0, +110,0,116,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,1, +142,4395,1,144,4481, +19,715,1,144,3941, +1,145,4482,19,720, +1,145,3941,1,146, +4483,19,3246,1,146, +3944,1,147,4484,19, +3220,1,147,3944,1, +148,4485,19,3241,1, +148,3944,1,149,4486, +19,3215,1,149,3944, +1,150,4487,19,3226, +1,150,3947,1,151, +4488,19,3256,1,151, +3947,1,152,4489,19, +3251,1,152,3951,1, +153,4490,19,3236,1, +153,3951,1,154,4491, +19,698,1,154,3955, +1,155,4492,19,693, +1,155,3955,1,156, +4493,19,709,1,156, +3959,1,157,4494,19, +704,1,157,3959,1, +158,4495,19,1648,1, +158,3965,1,159,4496, +19,1658,1,159,3965, +1,160,4497,19,1663, +1,160,3965,1,161, +4498,19,1653,1,161, +3965,1,162,4499,19, +1640,1,162,3969,1, +163,4500,19,1633,1, +163,3975,1,164,4501, +19,1704,1,164,3981, +1,165,4502,19,1679, +1,165,3981,1,166, +4503,19,1127,1,166, +3986,1,167,4504,19, +911,1,167,4037,1, +168,4505,19,895,1, +168,4037,1,169,4506, +19,901,1,169,4054, +1,170,4507,19,889, +1,170,4054,1,171, +4508,19,1155,1,171, +4070,1,172,4509,19, +792,1,172,4057,1, +173,4510,19,906,1, +173,4057,1,174,4511, +19,787,1,174,4057, +1,175,4512,19,812, +1,175,4057,1,176, +4513,19,781,1,176, +4057,1,177,4514,19, +775,1,177,4057,1, +178,4515,19,770,1, +178,4057,1,179,4516, +19,765,1,179,4057, +1,180,4517,19,759, +1,180,4057,1,181, +4518,19,754,1,181, +4057,1,182,4519,19, +749,1,182,4057,1, +183,4520,19,744,1, +183,4057,1,184,4521, +19,739,1,184,4057, +1,185,4522,19,1162, +1,185,4142,1,186, +4523,19,1300,1,186, +4155,1,187,4524,19, +1149,1,187,4168,1, +188,4525,19,1288,1, +188,4168,1,189,4526, +19,928,1,189,4181, +1,190,4527,19,732, +1,190,4181,1,191, +4528,19,827,1,191, +4181,1,192,4529,19, +855,1,192,4181,1, +193,4530,19,874,1, +193,4194,1,194,4531, +19,920,1,194,4194, +1,195,4532,19,835, +1,195,4207,1,196, +4533,19,848,1,196, +4207,1,197,4534,19, +801,1,197,4220,1, +198,4535,19,840,1, +198,4220,1,199,4536, +19,1478,1,199,4233, +1,200,4537,19,1168, +1,200,4233,1,201, +4538,19,1510,1,201, +4233,1,202,4539,19, +1547,1,202,4233,1, +203,4540,19,1416,1, +203,4083,1,204,4541, +19,1532,1,204,4083, +1,205,4542,19,1143, +1,205,4096,1,206, +4543,19,1579,1,206, +4096,1,207,4544,19, +1505,1,207,4096,1, +208,4545,19,1460,1, +208,4096,1,209,4546, +19,1384,1,209,4096, +1,210,4547,19,1310, +1,210,4096,1,211, +4548,19,1320,1,211, +4096,1,212,4549,19, +1138,1,212,4096,1, +213,4550,19,1563,1, +213,4096,1,214,4551, +19,1500,1,214,4096, +1,215,4552,19,1450, +1,215,4096,1,216, +4553,19,1373,1,216, +4096,1,217,4554,19, +1336,1,217,4096,1, +218,4555,19,1121,1, +218,4096,1,219,4556, +19,1466,1,219,4096, +1,220,4557,19,1488, +1,220,4096,1,221, +4558,19,1443,1,221, +4096,1,222,4559,19, +1596,1,222,4096,1, +223,4560,19,1276,1, +223,4096,1,224,4561, +19,1180,1,224,4096, +1,225,4562,19,1110, +1,225,4096,1,226, +4563,19,1537,1,226, +4096,1,227,4564,19, +1483,1,227,4096,1, +228,4565,19,1438,1, +228,4096,1,229,4566, +19,1305,1,229,4129, +1,230,4567,19,1283, +1,230,4129,1,231, +4568,19,1568,1,231, +4319,1,232,4569,19, +1591,1,232,4319,1, +233,4570,19,1558,1, +233,4319,1,234,4571, +19,1553,1,234,4319, +1,235,4572,19,1574, +1,235,4319,1,236, +4573,19,1516,1,236, +4319,1,237,4574,19, +1230,1,237,4319,1, +238,4575,19,1405,1, +238,4395,1,239,4576, +19,1191,1,239,4395, +1,240,4577,19,1198, +1,240,4395,1,241, +4578,19,1219,1,241, +4395,1,242,4579,19, +1214,1,242,4395,1, +243,4580,19,1209,1, +243,4395,1,244,4581, +19,1204,1,244,4395, +1,245,4582,19,1394, +1,245,4395,1,246, +4583,19,1422,1,246, +4395,1,247,4584,19, +1399,1,247,4395,1, +248,4585,19,1389,1, +248,4395,1,249,4586, +19,1379,1,249,4395, +1,250,4587,19,1362, +1,250,4395,1,251, +4588,19,1315,1,251, +4395,1,252,4589,19, +1224,1,252,4395,1, +253,4590,19,1185,1, +253,4395,1,254,4591, +19,1133,1,254,4395, +1,255,4592,19,1586, +1,255,4395,1,256, +4593,19,1542,1,256, +4395,1,257,4594,19, +1527,1,257,4395,1, +258,4595,19,1522,1, +258,4395,1,259,4596, +19,1473,1,259,4395, +1,260,4597,19,1455, +1,260,4395,1,261, +4598,19,1432,1,261, +4395,1,262,4599,19, +1427,1,262,4395,1, +263,4600,19,1368,1, +263,4395,1,264,4601, +19,1344,1,264,4395, +1,265,4602,19,1410, +1,265,4395,1,266, +4603,19,1494,1,266, +4395,1,267,4604,19, +1357,1,267,4395,1, +268,4605,19,1351,1, +268,4395,1,269,4606, +19,1331,1,269,4395, +1,270,4607,19,1294, +1,270,4395,1,271, +4608,19,1271,1,271, +4395,1,272,4609,19, +1116,1,272,4395,1, +273,4610,19,1606,1, +273,4395,1,274,4611, +19,1236,1,274,4395, +1,275,4612,19,1241, +1,275,4395,1,276, +4613,19,1261,1,276, +4395,1,277,4614,19, +1251,1,277,4395,1, +278,4615,19,1256,1, +278,4395,1,279,4616, +19,1246,1,279,4395, +1,280,4617,19,1601, +1,280,4395,1,281, +4618,19,1266,1,281, +4395,1,282,4619,19, +1326,1,282,4238,1, +283,4620,19,1717,1, +283,4308,1,284,4621, +19,1710,1,284,4308, +1,285,4622,19,1689, +1,285,4312,1,286, +4623,19,2014,1,286, +4005,1,287,4624,19, +2009,1,287,4005,1, +288,4625,19,2004,1, +288,4005,1,289,4626, +19,1999,1,289,4005, +1,290,4627,19,1994, +1,290,4005,1,291, +4628,19,1989,1,291, +4005,1,292,4629,19, +1984,1,292,4005,1, +293,4630,19,1973,1, +293,4025,1,294,4631, +19,1968,1,294,4025, +1,295,4632,19,1963, +1,295,4025,1,296, +4633,19,1958,1,296, +4025,1,297,4634,19, +1953,1,297,4025,1, +298,4635,19,1948,1, +298,4025,1,299,4636, +19,1943,1,299,4025, +1,300,4637,19,1938, +1,300,4025,1,301, +4638,19,1933,1,301, +4025,1,302,4639,19, +1767,1,302,4025,1, +303,4640,19,1927,1, +303,4025,1,304,4641, +19,1922,1,304,4025, +1,305,4642,19,1917, +1,305,4025,1,306, +4643,19,1760,1,306, +4025,1,307,4644,19, +1912,1,307,4025,1, +308,4645,19,1907,1, +308,4025,1,309,4646, +19,1902,1,309,4025, +1,310,4647,19,1897, +1,310,4025,1,311, +4648,19,1892,1,311, +4025,1,312,4649,19, +1887,1,312,4025,1, +313,4650,19,1753,1, +313,4025,1,314,4651, +19,1881,1,314,4025, +1,315,4652,19,1876, +1,315,4025,1,316, +4653,19,1871,1,316, +4025,1,317,4654,19, +1747,1,317,4025,1, +318,4655,19,1865,1, +318,4025,1,319,4656, +19,1796,1,319,4025, +1,320,4657,19,1860, +1,320,4031,1,321, +4658,19,1855,1,321, +4031,1,322,4659,19, +1850,1,322,4031,1, +323,4660,19,1845,1, +323,4031,1,324,4661, +19,1840,1,324,4031, +1,325,4662,19,1835, +1,325,4031,1,326, +4663,19,1830,1,326, +4031,1,327,4664,19, +4665,4,50,65,0, +114,0,103,0,117, +0,109,0,101,0, +110,0,116,0,68, +0,101,0,99,0, +108,0,97,0,114, +0,97,0,116,0, +105,0,111,0,110, 0,76,0,105,0, 115,0,116,0,95, -0,52,0,1,331, -4308,2,0,0}; +0,51,0,1,327, +3981,1,328,4666,19, +4667,4,28,65,0, +114,0,103,0,117, +0,109,0,101,0, +110,0,116,0,76, +0,105,0,115,0, +116,0,95,0,51, +0,1,328,4308,1, +329,4668,19,4669,4, +50,65,0,114,0, +103,0,117,0,109, +0,101,0,110,0, +116,0,68,0,101, +0,99,0,108,0, +97,0,114,0,97, +0,116,0,105,0, +111,0,110,0,76, +0,105,0,115,0, +116,0,95,0,52, +0,1,329,3981,1, +330,4670,19,4671,4, +50,65,0,114,0, +103,0,117,0,109, +0,101,0,110,0, +116,0,68,0,101, +0,99,0,108,0, +97,0,114,0,97, +0,116,0,105,0, +111,0,110,0,76, +0,105,0,115,0, +116,0,95,0,53, +0,1,330,3981,1, +331,4672,19,4673,4, +28,65,0,114,0, +103,0,117,0,109, +0,101,0,110,0, +116,0,76,0,105, +0,115,0,116,0, +95,0,52,0,1, +331,4308,2,0,0}; new Sfactory(this,"ExpressionArgument_1",new SCreator(ExpressionArgument_1_factory)); new Sfactory(this,"SimpleAssignment_8",new SCreator(SimpleAssignment_8_factory)); new Sfactory(this,"SimpleAssignment_9",new SCreator(SimpleAssignment_9_factory)); @@ -10993,6 +11006,7 @@ new Sfactory(this,"SimpleAssignment_19",new SCreator(SimpleAssignment_19_factory new Sfactory(this,"BinaryExpression_9",new SCreator(BinaryExpression_9_factory)); new Sfactory(this,"VectorConstant_1",new SCreator(VectorConstant_1_factory)); new Sfactory(this,"ParenthesisExpression",new SCreator(ParenthesisExpression_factory)); +new Sfactory(this,"StatementList",new SCreator(StatementList_factory)); new Sfactory(this,"UnaryExpression",new SCreator(UnaryExpression_factory)); new Sfactory(this,"IdentDotExpression_1",new SCreator(IdentDotExpression_1_factory)); new Sfactory(this,"ArgumentList_4",new SCreator(ArgumentList_4_factory)); @@ -11016,7 +11030,7 @@ new Sfactory(this,"Event_4",new SCreator(Event_4_factory)); new Sfactory(this,"Event_5",new SCreator(Event_5_factory)); new Sfactory(this,"SimpleAssignment_5",new SCreator(SimpleAssignment_5_factory)); new Sfactory(this,"Typename_1",new SCreator(Typename_1_factory)); -new Sfactory(this,"Typename_2",new SCreator(Typename_2_factory)); +new Sfactory(this,"VoidArgStateEvent_1",new SCreator(VoidArgStateEvent_1_factory)); new Sfactory(this,"Typename_3",new SCreator(Typename_3_factory)); new Sfactory(this,"Typename_4",new SCreator(Typename_4_factory)); new Sfactory(this,"Typename_5",new SCreator(Typename_5_factory)); @@ -11029,7 +11043,6 @@ new Sfactory(this,"LSLProgramRoot_2",new SCreator(LSLProgramRoot_2_factory)); new Sfactory(this,"States_1",new SCreator(States_1_factory)); new Sfactory(this,"States_2",new SCreator(States_2_factory)); new Sfactory(this,"FunctionCallExpression_1",new SCreator(FunctionCallExpression_1_factory)); -new Sfactory(this,"Event_24",new SCreator(Event_24_factory)); new Sfactory(this,"ForLoopStatement",new SCreator(ForLoopStatement_factory)); new Sfactory(this,"DoWhileStatement_1",new SCreator(DoWhileStatement_1_factory)); new Sfactory(this,"DoWhileStatement_2",new SCreator(DoWhileStatement_2_factory)); @@ -11043,21 +11056,26 @@ new Sfactory(this,"SimpleAssignment_17",new SCreator(SimpleAssignment_17_factory new Sfactory(this,"SimpleAssignment_18",new SCreator(SimpleAssignment_18_factory)); new Sfactory(this,"JumpStatement_1",new SCreator(JumpStatement_1_factory)); new Sfactory(this,"GlobalDefinitions",new SCreator(GlobalDefinitions_factory)); +new Sfactory(this,"VoidArgEvent_4",new SCreator(VoidArgEvent_4_factory)); new Sfactory(this,"FunctionCall_1",new SCreator(FunctionCall_1_factory)); new Sfactory(this,"ArgumentList_3",new SCreator(ArgumentList_3_factory)); new Sfactory(this,"Assignment_2",new SCreator(Assignment_2_factory)); +new Sfactory(this,"VoidArgEvent_1",new SCreator(VoidArgEvent_1_factory)); new Sfactory(this,"TypecastExpression_1",new SCreator(TypecastExpression_1_factory)); new Sfactory(this,"SimpleAssignment_21",new SCreator(SimpleAssignment_21_factory)); new Sfactory(this,"SimpleAssignment_22",new SCreator(SimpleAssignment_22_factory)); new Sfactory(this,"SimpleAssignment_23",new SCreator(SimpleAssignment_23_factory)); new Sfactory(this,"TypecastExpression_9",new SCreator(TypecastExpression_9_factory)); +new Sfactory(this,"VoidArgEvent_2",new SCreator(VoidArgEvent_2_factory)); +new Sfactory(this,"VoidArgEvent_3",new SCreator(VoidArgEvent_3_factory)); new Sfactory(this,"ArgumentDeclarationList_1",new SCreator(ArgumentDeclarationList_1_factory)); new Sfactory(this,"ArgumentDeclarationList_2",new SCreator(ArgumentDeclarationList_2_factory)); -new Sfactory(this,"ArgumentDeclarationList_3",new SCreator(ArgumentDeclarationList_3_factory)); +new Sfactory(this,"VoidArgEvent_6",new SCreator(VoidArgEvent_6_factory)); new Sfactory(this,"GlobalDefinitions_1",new SCreator(GlobalDefinitions_1_factory)); new Sfactory(this,"GlobalDefinitions_2",new SCreator(GlobalDefinitions_2_factory)); new Sfactory(this,"IncrementDecrementExpression",new SCreator(IncrementDecrementExpression_factory)); new Sfactory(this,"GlobalVariableDeclaration",new SCreator(GlobalVariableDeclaration_factory)); +new Sfactory(this,"ArgumentDeclarationList_3",new SCreator(ArgumentDeclarationList_3_factory)); new Sfactory(this,"Event_11",new SCreator(Event_11_factory)); new Sfactory(this,"TypecastExpression_2",new SCreator(TypecastExpression_2_factory)); new Sfactory(this,"TypecastExpression_3",new SCreator(TypecastExpression_3_factory)); @@ -11082,7 +11100,6 @@ new Sfactory(this,"ArgumentList_1",new SCreator(ArgumentList_1_factory)); new Sfactory(this,"ArgumentList_2",new SCreator(ArgumentList_2_factory)); new Sfactory(this,"Constant",new SCreator(Constant_factory)); new Sfactory(this,"State",new SCreator(State_factory)); -new Sfactory(this,"Event_12",new SCreator(Event_12_factory)); new Sfactory(this,"Event_13",new SCreator(Event_13_factory)); new Sfactory(this,"Event_14",new SCreator(Event_14_factory)); new Sfactory(this,"LSLProgramRoot",new SCreator(LSLProgramRoot_factory)); @@ -11099,11 +11116,10 @@ new Sfactory(this,"Event_21",new SCreator(Event_21_factory)); new Sfactory(this,"Event_22",new SCreator(Event_22_factory)); new Sfactory(this,"CompoundStatement",new SCreator(CompoundStatement_factory)); new Sfactory(this,"RotationConstant_1",new SCreator(RotationConstant_1_factory)); -new Sfactory(this,"ArgumentDeclarationList_4",new SCreator(ArgumentDeclarationList_4_factory)); new Sfactory(this,"TypecastExpression",new SCreator(TypecastExpression_factory)); new Sfactory(this,"SimpleAssignment_3",new SCreator(SimpleAssignment_3_factory)); new Sfactory(this,"SimpleAssignment_4",new SCreator(SimpleAssignment_4_factory)); -new Sfactory(this,"StateEntryStateEvent_1",new SCreator(StateEntryStateEvent_1_factory)); +new Sfactory(this,"Statement_1",new SCreator(Statement_1_factory)); new Sfactory(this,"Statement_2",new SCreator(Statement_2_factory)); new Sfactory(this,"Statement_3",new SCreator(Statement_3_factory)); new Sfactory(this,"Statement_4",new SCreator(Statement_4_factory)); @@ -11122,13 +11138,14 @@ new Sfactory(this,"StateBody",new SCreator(StateBody_factory)); new Sfactory(this,"Event_7",new SCreator(Event_7_factory)); new Sfactory(this,"Event_8",new SCreator(Event_8_factory)); new Sfactory(this,"IncrementDecrementExpression_1",new SCreator(IncrementDecrementExpression_1_factory)); +new Sfactory(this,"Typename_2",new SCreator(Typename_2_factory)); new Sfactory(this,"IncrementDecrementExpression_3",new SCreator(IncrementDecrementExpression_3_factory)); new Sfactory(this,"IncrementDecrementExpression_4",new SCreator(IncrementDecrementExpression_4_factory)); new Sfactory(this,"IncrementDecrementExpression_6",new SCreator(IncrementDecrementExpression_6_factory)); new Sfactory(this,"StateEvent",new SCreator(StateEvent_factory)); new Sfactory(this,"Event_20",new SCreator(Event_20_factory)); new Sfactory(this,"Event_23",new SCreator(Event_23_factory)); -new Sfactory(this,"Statement_1",new SCreator(Statement_1_factory)); +new Sfactory(this,"Event_24",new SCreator(Event_24_factory)); new Sfactory(this,"Event_26",new SCreator(Event_26_factory)); new Sfactory(this,"SimpleAssignment_10",new SCreator(SimpleAssignment_10_factory)); new Sfactory(this,"Event",new SCreator(Event_factory)); @@ -11140,7 +11157,6 @@ new Sfactory(this,"SimpleAssignment",new SCreator(SimpleAssignment_factory)); new Sfactory(this,"Statement_13",new SCreator(Statement_13_factory)); new Sfactory(this,"Event_15",new SCreator(Event_15_factory)); new Sfactory(this,"Event_16",new SCreator(Event_16_factory)); -new Sfactory(this,"Event_32",new SCreator(Event_32_factory)); new Sfactory(this,"SimpleAssignment_20",new SCreator(SimpleAssignment_20_factory)); new Sfactory(this,"SimpleAssignment_24",new SCreator(SimpleAssignment_24_factory)); new Sfactory(this,"SimpleAssignment_1",new SCreator(SimpleAssignment_1_factory)); @@ -11169,12 +11185,14 @@ new Sfactory(this,"BinaryExpression_7",new SCreator(BinaryExpression_7_factory)) new Sfactory(this,"ArgumentList",new SCreator(ArgumentList_factory)); new Sfactory(this,"Event_10",new SCreator(Event_10_factory)); new Sfactory(this,"ConstantExpression_1",new SCreator(ConstantExpression_1_factory)); -new Sfactory(this,"StateEntryStateEvent",new SCreator(StateEntryStateEvent_factory)); +new Sfactory(this,"Event_12",new SCreator(Event_12_factory)); new Sfactory(this,"StateChange_2",new SCreator(StateChange_2_factory)); new Sfactory(this,"Event_17",new SCreator(Event_17_factory)); new Sfactory(this,"Event_18",new SCreator(Event_18_factory)); new Sfactory(this,"Event_19",new SCreator(Event_19_factory)); new Sfactory(this,"BinaryExpression_10",new SCreator(BinaryExpression_10_factory)); +new Sfactory(this,"VoidArgEvent_5",new SCreator(VoidArgEvent_5_factory)); +new Sfactory(this,"VoidArgEvent_7",new SCreator(VoidArgEvent_7_factory)); new Sfactory(this,"StateEvent_1",new SCreator(StateEvent_1_factory)); new Sfactory(this,"VectorConstant",new SCreator(VectorConstant_factory)); new Sfactory(this,"EmptyStatement_1",new SCreator(EmptyStatement_1_factory)); @@ -11183,34 +11201,29 @@ new Sfactory(this,"TypecastExpression_6",new SCreator(TypecastExpression_6_facto new Sfactory(this,"TypecastExpression_7",new SCreator(TypecastExpression_7_factory)); new Sfactory(this,"FunctionCall",new SCreator(FunctionCall_factory)); new Sfactory(this,"Event_27",new SCreator(Event_27_factory)); -new Sfactory(this,"Event_28",new SCreator(Event_28_factory)); -new Sfactory(this,"Event_29",new SCreator(Event_29_factory)); new Sfactory(this,"ListConstant_1",new SCreator(ListConstant_1_factory)); new Sfactory(this,"Event_6",new SCreator(Event_6_factory)); new Sfactory(this,"Declaration_1",new SCreator(Declaration_1_factory)); new Sfactory(this,"SimpleAssignment_7",new SCreator(SimpleAssignment_7_factory)); new Sfactory(this,"ForLoop",new SCreator(ForLoop_factory)); new Sfactory(this,"ForLoop_2",new SCreator(ForLoop_2_factory)); -new Sfactory(this,"EntryEvent_1",new SCreator(EntryEvent_1_factory)); -new Sfactory(this,"Event_30",new SCreator(Event_30_factory)); -new Sfactory(this,"Event_31",new SCreator(Event_31_factory)); -new Sfactory(this,"Event_33",new SCreator(Event_33_factory)); new Sfactory(this,"GlobalFunctionDefinition_1",new SCreator(GlobalFunctionDefinition_1_factory)); new Sfactory(this,"JumpLabel_1",new SCreator(JumpLabel_1_factory)); new Sfactory(this,"IfStatement",new SCreator(IfStatement_factory)); new Sfactory(this,"ForLoopStatement_1",new SCreator(ForLoopStatement_1_factory)); new Sfactory(this,"ForLoopStatement_2",new SCreator(ForLoopStatement_2_factory)); new Sfactory(this,"ForLoopStatement_3",new SCreator(ForLoopStatement_3_factory)); -new Sfactory(this,"EntryEvent",new SCreator(EntryEvent_factory)); +new Sfactory(this,"ArgumentDeclarationList_4",new SCreator(ArgumentDeclarationList_4_factory)); new Sfactory(this,"ArgumentDeclarationList_5",new SCreator(ArgumentDeclarationList_5_factory)); new Sfactory(this,"WhileStatement",new SCreator(WhileStatement_factory)); new Sfactory(this,"ForLoop_1",new SCreator(ForLoop_1_factory)); new Sfactory(this,"Constant_2",new SCreator(Constant_2_factory)); -new Sfactory(this,"StatementList",new SCreator(StatementList_factory)); +new Sfactory(this,"VoidArgEvent",new SCreator(VoidArgEvent_factory)); new Sfactory(this,"StateBody_2",new SCreator(StateBody_2_factory)); new Sfactory(this,"WhileStatement_2",new SCreator(WhileStatement_2_factory)); new Sfactory(this,"IdentExpression_1",new SCreator(IdentExpression_1_factory)); new Sfactory(this,"States",new SCreator(States_factory)); +new Sfactory(this,"VoidArgStateEvent",new SCreator(VoidArgStateEvent_factory)); } public static object ExpressionArgument_1_factory(Parser yyp) { return new ExpressionArgument_1(yyp); } public static object SimpleAssignment_8_factory(Parser yyp) { return new SimpleAssignment_8(yyp); } @@ -11230,6 +11243,7 @@ public static object SimpleAssignment_19_factory(Parser yyp) { return new Simple public static object BinaryExpression_9_factory(Parser yyp) { return new BinaryExpression_9(yyp); } public static object VectorConstant_1_factory(Parser yyp) { return new VectorConstant_1(yyp); } public static object ParenthesisExpression_factory(Parser yyp) { return new ParenthesisExpression(yyp); } +public static object StatementList_factory(Parser yyp) { return new StatementList(yyp); } public static object UnaryExpression_factory(Parser yyp) { return new UnaryExpression(yyp); } public static object IdentDotExpression_1_factory(Parser yyp) { return new IdentDotExpression_1(yyp); } public static object ArgumentList_4_factory(Parser yyp) { return new ArgumentList_4(yyp); } @@ -11253,7 +11267,7 @@ public static object Event_4_factory(Parser yyp) { return new Event_4(yyp); } public static object Event_5_factory(Parser yyp) { return new Event_5(yyp); } public static object SimpleAssignment_5_factory(Parser yyp) { return new SimpleAssignment_5(yyp); } public static object Typename_1_factory(Parser yyp) { return new Typename_1(yyp); } -public static object Typename_2_factory(Parser yyp) { return new Typename_2(yyp); } +public static object VoidArgStateEvent_1_factory(Parser yyp) { return new VoidArgStateEvent_1(yyp); } public static object Typename_3_factory(Parser yyp) { return new Typename_3(yyp); } public static object Typename_4_factory(Parser yyp) { return new Typename_4(yyp); } public static object Typename_5_factory(Parser yyp) { return new Typename_5(yyp); } @@ -11266,7 +11280,6 @@ public static object LSLProgramRoot_2_factory(Parser yyp) { return new LSLProgra public static object States_1_factory(Parser yyp) { return new States_1(yyp); } public static object States_2_factory(Parser yyp) { return new States_2(yyp); } public static object FunctionCallExpression_1_factory(Parser yyp) { return new FunctionCallExpression_1(yyp); } -public static object Event_24_factory(Parser yyp) { return new Event_24(yyp); } public static object ForLoopStatement_factory(Parser yyp) { return new ForLoopStatement(yyp); } public static object DoWhileStatement_1_factory(Parser yyp) { return new DoWhileStatement_1(yyp); } public static object DoWhileStatement_2_factory(Parser yyp) { return new DoWhileStatement_2(yyp); } @@ -11280,21 +11293,26 @@ public static object SimpleAssignment_17_factory(Parser yyp) { return new Simple public static object SimpleAssignment_18_factory(Parser yyp) { return new SimpleAssignment_18(yyp); } public static object JumpStatement_1_factory(Parser yyp) { return new JumpStatement_1(yyp); } public static object GlobalDefinitions_factory(Parser yyp) { return new GlobalDefinitions(yyp); } +public static object VoidArgEvent_4_factory(Parser yyp) { return new VoidArgEvent_4(yyp); } public static object FunctionCall_1_factory(Parser yyp) { return new FunctionCall_1(yyp); } public static object ArgumentList_3_factory(Parser yyp) { return new ArgumentList_3(yyp); } public static object Assignment_2_factory(Parser yyp) { return new Assignment_2(yyp); } +public static object VoidArgEvent_1_factory(Parser yyp) { return new VoidArgEvent_1(yyp); } public static object TypecastExpression_1_factory(Parser yyp) { return new TypecastExpression_1(yyp); } public static object SimpleAssignment_21_factory(Parser yyp) { return new SimpleAssignment_21(yyp); } public static object SimpleAssignment_22_factory(Parser yyp) { return new SimpleAssignment_22(yyp); } public static object SimpleAssignment_23_factory(Parser yyp) { return new SimpleAssignment_23(yyp); } public static object TypecastExpression_9_factory(Parser yyp) { return new TypecastExpression_9(yyp); } +public static object VoidArgEvent_2_factory(Parser yyp) { return new VoidArgEvent_2(yyp); } +public static object VoidArgEvent_3_factory(Parser yyp) { return new VoidArgEvent_3(yyp); } public static object ArgumentDeclarationList_1_factory(Parser yyp) { return new ArgumentDeclarationList_1(yyp); } public static object ArgumentDeclarationList_2_factory(Parser yyp) { return new ArgumentDeclarationList_2(yyp); } -public static object ArgumentDeclarationList_3_factory(Parser yyp) { return new ArgumentDeclarationList_3(yyp); } +public static object VoidArgEvent_6_factory(Parser yyp) { return new VoidArgEvent_6(yyp); } public static object GlobalDefinitions_1_factory(Parser yyp) { return new GlobalDefinitions_1(yyp); } public static object GlobalDefinitions_2_factory(Parser yyp) { return new GlobalDefinitions_2(yyp); } public static object IncrementDecrementExpression_factory(Parser yyp) { return new IncrementDecrementExpression(yyp); } public static object GlobalVariableDeclaration_factory(Parser yyp) { return new GlobalVariableDeclaration(yyp); } +public static object ArgumentDeclarationList_3_factory(Parser yyp) { return new ArgumentDeclarationList_3(yyp); } public static object Event_11_factory(Parser yyp) { return new Event_11(yyp); } public static object TypecastExpression_2_factory(Parser yyp) { return new TypecastExpression_2(yyp); } public static object TypecastExpression_3_factory(Parser yyp) { return new TypecastExpression_3(yyp); } @@ -11319,7 +11337,6 @@ public static object ArgumentList_1_factory(Parser yyp) { return new ArgumentLis public static object ArgumentList_2_factory(Parser yyp) { return new ArgumentList_2(yyp); } public static object Constant_factory(Parser yyp) { return new Constant(yyp); } public static object State_factory(Parser yyp) { return new State(yyp); } -public static object Event_12_factory(Parser yyp) { return new Event_12(yyp); } public static object Event_13_factory(Parser yyp) { return new Event_13(yyp); } public static object Event_14_factory(Parser yyp) { return new Event_14(yyp); } public static object LSLProgramRoot_factory(Parser yyp) { return new LSLProgramRoot(yyp); } @@ -11336,11 +11353,10 @@ public static object Event_21_factory(Parser yyp) { return new Event_21(yyp); } public static object Event_22_factory(Parser yyp) { return new Event_22(yyp); } public static object CompoundStatement_factory(Parser yyp) { return new CompoundStatement(yyp); } public static object RotationConstant_1_factory(Parser yyp) { return new RotationConstant_1(yyp); } -public static object ArgumentDeclarationList_4_factory(Parser yyp) { return new ArgumentDeclarationList_4(yyp); } public static object TypecastExpression_factory(Parser yyp) { return new TypecastExpression(yyp); } public static object SimpleAssignment_3_factory(Parser yyp) { return new SimpleAssignment_3(yyp); } public static object SimpleAssignment_4_factory(Parser yyp) { return new SimpleAssignment_4(yyp); } -public static object StateEntryStateEvent_1_factory(Parser yyp) { return new StateEntryStateEvent_1(yyp); } +public static object Statement_1_factory(Parser yyp) { return new Statement_1(yyp); } public static object Statement_2_factory(Parser yyp) { return new Statement_2(yyp); } public static object Statement_3_factory(Parser yyp) { return new Statement_3(yyp); } public static object Statement_4_factory(Parser yyp) { return new Statement_4(yyp); } @@ -11359,13 +11375,14 @@ public static object StateBody_factory(Parser yyp) { return new StateBody(yyp); public static object Event_7_factory(Parser yyp) { return new Event_7(yyp); } public static object Event_8_factory(Parser yyp) { return new Event_8(yyp); } public static object IncrementDecrementExpression_1_factory(Parser yyp) { return new IncrementDecrementExpression_1(yyp); } +public static object Typename_2_factory(Parser yyp) { return new Typename_2(yyp); } public static object IncrementDecrementExpression_3_factory(Parser yyp) { return new IncrementDecrementExpression_3(yyp); } public static object IncrementDecrementExpression_4_factory(Parser yyp) { return new IncrementDecrementExpression_4(yyp); } public static object IncrementDecrementExpression_6_factory(Parser yyp) { return new IncrementDecrementExpression_6(yyp); } public static object StateEvent_factory(Parser yyp) { return new StateEvent(yyp); } public static object Event_20_factory(Parser yyp) { return new Event_20(yyp); } public static object Event_23_factory(Parser yyp) { return new Event_23(yyp); } -public static object Statement_1_factory(Parser yyp) { return new Statement_1(yyp); } +public static object Event_24_factory(Parser yyp) { return new Event_24(yyp); } public static object Event_26_factory(Parser yyp) { return new Event_26(yyp); } public static object SimpleAssignment_10_factory(Parser yyp) { return new SimpleAssignment_10(yyp); } public static object Event_factory(Parser yyp) { return new Event(yyp); } @@ -11377,7 +11394,6 @@ public static object SimpleAssignment_factory(Parser yyp) { return new SimpleAss public static object Statement_13_factory(Parser yyp) { return new Statement_13(yyp); } public static object Event_15_factory(Parser yyp) { return new Event_15(yyp); } public static object Event_16_factory(Parser yyp) { return new Event_16(yyp); } -public static object Event_32_factory(Parser yyp) { return new Event_32(yyp); } public static object SimpleAssignment_20_factory(Parser yyp) { return new SimpleAssignment_20(yyp); } public static object SimpleAssignment_24_factory(Parser yyp) { return new SimpleAssignment_24(yyp); } public static object SimpleAssignment_1_factory(Parser yyp) { return new SimpleAssignment_1(yyp); } @@ -11406,12 +11422,14 @@ public static object BinaryExpression_7_factory(Parser yyp) { return new BinaryE public static object ArgumentList_factory(Parser yyp) { return new ArgumentList(yyp); } public static object Event_10_factory(Parser yyp) { return new Event_10(yyp); } public static object ConstantExpression_1_factory(Parser yyp) { return new ConstantExpression_1(yyp); } -public static object StateEntryStateEvent_factory(Parser yyp) { return new StateEntryStateEvent(yyp); } +public static object Event_12_factory(Parser yyp) { return new Event_12(yyp); } public static object StateChange_2_factory(Parser yyp) { return new StateChange_2(yyp); } public static object Event_17_factory(Parser yyp) { return new Event_17(yyp); } public static object Event_18_factory(Parser yyp) { return new Event_18(yyp); } public static object Event_19_factory(Parser yyp) { return new Event_19(yyp); } public static object BinaryExpression_10_factory(Parser yyp) { return new BinaryExpression_10(yyp); } +public static object VoidArgEvent_5_factory(Parser yyp) { return new VoidArgEvent_5(yyp); } +public static object VoidArgEvent_7_factory(Parser yyp) { return new VoidArgEvent_7(yyp); } public static object StateEvent_1_factory(Parser yyp) { return new StateEvent_1(yyp); } public static object VectorConstant_factory(Parser yyp) { return new VectorConstant(yyp); } public static object EmptyStatement_1_factory(Parser yyp) { return new EmptyStatement_1(yyp); } @@ -11420,34 +11438,29 @@ public static object TypecastExpression_6_factory(Parser yyp) { return new Typec public static object TypecastExpression_7_factory(Parser yyp) { return new TypecastExpression_7(yyp); } public static object FunctionCall_factory(Parser yyp) { return new FunctionCall(yyp); } public static object Event_27_factory(Parser yyp) { return new Event_27(yyp); } -public static object Event_28_factory(Parser yyp) { return new Event_28(yyp); } -public static object Event_29_factory(Parser yyp) { return new Event_29(yyp); } public static object ListConstant_1_factory(Parser yyp) { return new ListConstant_1(yyp); } public static object Event_6_factory(Parser yyp) { return new Event_6(yyp); } public static object Declaration_1_factory(Parser yyp) { return new Declaration_1(yyp); } public static object SimpleAssignment_7_factory(Parser yyp) { return new SimpleAssignment_7(yyp); } public static object ForLoop_factory(Parser yyp) { return new ForLoop(yyp); } public static object ForLoop_2_factory(Parser yyp) { return new ForLoop_2(yyp); } -public static object EntryEvent_1_factory(Parser yyp) { return new EntryEvent_1(yyp); } -public static object Event_30_factory(Parser yyp) { return new Event_30(yyp); } -public static object Event_31_factory(Parser yyp) { return new Event_31(yyp); } -public static object Event_33_factory(Parser yyp) { return new Event_33(yyp); } public static object GlobalFunctionDefinition_1_factory(Parser yyp) { return new GlobalFunctionDefinition_1(yyp); } public static object JumpLabel_1_factory(Parser yyp) { return new JumpLabel_1(yyp); } public static object IfStatement_factory(Parser yyp) { return new IfStatement(yyp); } public static object ForLoopStatement_1_factory(Parser yyp) { return new ForLoopStatement_1(yyp); } public static object ForLoopStatement_2_factory(Parser yyp) { return new ForLoopStatement_2(yyp); } public static object ForLoopStatement_3_factory(Parser yyp) { return new ForLoopStatement_3(yyp); } -public static object EntryEvent_factory(Parser yyp) { return new EntryEvent(yyp); } +public static object ArgumentDeclarationList_4_factory(Parser yyp) { return new ArgumentDeclarationList_4(yyp); } public static object ArgumentDeclarationList_5_factory(Parser yyp) { return new ArgumentDeclarationList_5(yyp); } public static object WhileStatement_factory(Parser yyp) { return new WhileStatement(yyp); } public static object ForLoop_1_factory(Parser yyp) { return new ForLoop_1(yyp); } public static object Constant_2_factory(Parser yyp) { return new Constant_2(yyp); } -public static object StatementList_factory(Parser yyp) { return new StatementList(yyp); } +public static object VoidArgEvent_factory(Parser yyp) { return new VoidArgEvent(yyp); } public static object StateBody_2_factory(Parser yyp) { return new StateBody_2(yyp); } public static object WhileStatement_2_factory(Parser yyp) { return new WhileStatement_2(yyp); } public static object IdentExpression_1_factory(Parser yyp) { return new IdentExpression_1(yyp); } public static object States_factory(Parser yyp) { return new States(yyp); } +public static object VoidArgStateEvent_factory(Parser yyp) { return new VoidArgStateEvent(yyp); } } public class LSLSyntax : Parser { From edd7e1946372bc57bb49d0b6b65c546795ea896a Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 16 Nov 2013 02:50:14 +0000 Subject: [PATCH 07/31] If anything other than a single integer is specified for events that only take a single integer, generate a syntax error on LSL script compile rather than an exception later on. This applies to events changed, collision, collision_start, collision_end, on_rez, run_time_permissions, sensor, touch, touch_start, touch_end --- .../Shared/CodeTools/Tests/LSL_EventTests.cs | 107 +- .../Shared/CodeTools/lsl.parser.cs | 18279 ++++++++-------- 2 files changed, 9416 insertions(+), 8970 deletions(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs index 6c510602ba..42d2d7baf5 100644 --- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs +++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs @@ -108,20 +108,123 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests TestCompile("default { timer(integer n) {} }", true); } + [Test] + public void TestChangedEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestIntArgEvent("changed"); + } + + [Test] + public void TestCollisionEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestIntArgEvent("collision"); + } + + [Test] + public void TestCollisionStartEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestIntArgEvent("collision_start"); + } + + [Test] + public void TestCollisionEndEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestIntArgEvent("collision_end"); + } + + [Test] + public void TestOnRezEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestIntArgEvent("on_rez"); + } + + [Test] + public void TestRunTimePermissionsEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestIntArgEvent("run_time_permissions"); + } + + [Test] + public void TestSensorEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestIntArgEvent("sensor"); + } + + [Test] + public void TestTouchEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestIntArgEvent("touch"); + } + + [Test] + public void TestTouchStartEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestIntArgEvent("touch_start"); + } + + [Test] + public void TestTouchEndEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestIntArgEvent("touch_end"); + } + + private void TestIntArgEvent(string eventName) + { + TestCompile("default { " + eventName + "(integer n) {} }", false); + TestCompile("default { " + eventName + "{{}} }", true); + TestCompile("default { " + eventName + "(string s) {{}} }", true); + TestCompile("default { " + eventName + "(integer n, integer o) {{}} }", true); + } + private void TestCompile(string script, bool expectException) { bool gotException = false; + Exception ge = null; try { m_cg.Convert(script); } - catch (Exception) + catch (Exception e) { gotException = true; + ge = e; } - Assert.That(gotException, Is.EqualTo(expectException)); + Assert.That( + gotException, + Is.EqualTo(expectException), + "Failed on {0}, exception {1}", script, ge != null ? ge.ToString() : "n/a"); } } } \ No newline at end of file diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs index 96dcea9734..3b1567f052 100644 --- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs +++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs @@ -116,9 +116,9 @@ public class StateEvent : SYMBOL{ )yyp)){ m_name = name ; kids . Add ( cs ); } - public StateEvent (Parser yyp, string name , ArgumentDeclarationList dal , CompoundStatement cs ):base(((LSLSyntax + public StateEvent (Parser yyp, string name , ArgumentDeclarationList adl , CompoundStatement cs ):base(((LSLSyntax )yyp)){ m_name = name ; - if (0< dal . kids . Count ) kids . Add ( dal ); + if (0< adl . kids . Count ) kids . Add ( adl ); kids . Add ( cs ); } public override string ToString (){ return "EVENT<"+ m_name +">"; @@ -130,15 +130,23 @@ public class StateEvent : SYMBOL{ public override string yyname { get { return "StateEvent"; }} public override int yynum { get { return 103; }} public StateEvent(Parser yyp):base(yyp){}} -//%+VoidArgStateEvent+104 +//%+IntArgStateEvent+104 +public class IntArgStateEvent : StateEvent{ + public IntArgStateEvent (Parser yyp, string name , IntArgumentDeclarationList iadl , CompoundStatement cs ):base(((LSLSyntax +)yyp), name , iadl , cs ){} + +public override string yyname { get { return "IntArgStateEvent"; }} +public override int yynum { get { return 104; }} +public IntArgStateEvent(Parser yyp):base(yyp){}} +//%+VoidArgStateEvent+105 public class VoidArgStateEvent : StateEvent{ public VoidArgStateEvent (Parser yyp, string name , CompoundStatement cs ):base(((LSLSyntax )yyp), name , cs ){} public override string yyname { get { return "VoidArgStateEvent"; }} -public override int yynum { get { return 104; }} +public override int yynum { get { return 105; }} public VoidArgStateEvent(Parser yyp):base(yyp){}} -//%+ArgumentDeclarationList+105 +//%+ArgumentDeclarationList+106 public class ArgumentDeclarationList : SYMBOL{ public ArgumentDeclarationList (Parser yyp, Declaration d ):base(((LSLSyntax )yyp)){ kids . Add ( d ); @@ -149,9 +157,17 @@ public class ArgumentDeclarationList : SYMBOL{ } public override string yyname { get { return "ArgumentDeclarationList"; }} -public override int yynum { get { return 105; }} +public override int yynum { get { return 106; }} public ArgumentDeclarationList(Parser yyp):base(yyp){}} -//%+Declaration+106 +//%+IntArgumentDeclarationList+107 +public class IntArgumentDeclarationList : ArgumentDeclarationList{ + public IntArgumentDeclarationList (Parser yyp, IntDeclaration d ):base(((LSLSyntax +)yyp), d ){} + +public override string yyname { get { return "IntArgumentDeclarationList"; }} +public override int yynum { get { return 107; }} +public IntArgumentDeclarationList(Parser yyp):base(yyp){}} +//%+Declaration+108 public class Declaration : SYMBOL{ private string m_datatype ; private string m_id ; @@ -171,9 +187,17 @@ public class Declaration : SYMBOL{ } public override string yyname { get { return "Declaration"; }} -public override int yynum { get { return 106; }} +public override int yynum { get { return 108; }} public Declaration(Parser yyp):base(yyp){}} -//%+Typename+107 +//%+IntDeclaration+109 +public class IntDeclaration : Declaration{ + public IntDeclaration (Parser yyp, string type , string id ):base(((LSLSyntax +)yyp), type , id ){} + +public override string yyname { get { return "IntDeclaration"; }} +public override int yynum { get { return 109; }} +public IntDeclaration(Parser yyp):base(yyp){}} +//%+Typename+110 public class Typename : SYMBOL{ public string yytext ; public Typename (Parser yyp, string text ):base(((LSLSyntax @@ -181,9 +205,9 @@ public class Typename : SYMBOL{ } public override string yyname { get { return "Typename"; }} -public override int yynum { get { return 107; }} +public override int yynum { get { return 110; }} public Typename(Parser yyp):base(yyp){}} -//%+Event+108 +//%+Event+111 public class Event : SYMBOL{ public string yytext ; public Event (Parser yyp, string text ):base(((LSLSyntax @@ -191,17 +215,25 @@ public class Event : SYMBOL{ } public override string yyname { get { return "Event"; }} -public override int yynum { get { return 108; }} +public override int yynum { get { return 111; }} public Event(Parser yyp):base(yyp){}} -//%+VoidArgEvent+109 +//%+IntArgEvent+112 +public class IntArgEvent : Event{ + public IntArgEvent (Parser yyp, string text ):base(((LSLSyntax +)yyp), text ){} + +public override string yyname { get { return "IntArgEvent"; }} +public override int yynum { get { return 112; }} +public IntArgEvent(Parser yyp):base(yyp){}} +//%+VoidArgEvent+113 public class VoidArgEvent : Event{ public VoidArgEvent (Parser yyp, string text ):base(((LSLSyntax )yyp), text ){} public override string yyname { get { return "VoidArgEvent"; }} -public override int yynum { get { return 109; }} +public override int yynum { get { return 113; }} public VoidArgEvent(Parser yyp):base(yyp){}} -//%+CompoundStatement+110 +//%+CompoundStatement+114 public class CompoundStatement : SYMBOL{ public CompoundStatement (Parser yyp):base(((LSLSyntax )yyp)){} @@ -210,9 +242,9 @@ public class CompoundStatement : SYMBOL{ } public override string yyname { get { return "CompoundStatement"; }} -public override int yynum { get { return 110; }} +public override int yynum { get { return 114; }} } -//%+StatementList+111 +//%+StatementList+115 public class StatementList : SYMBOL{ private void AddStatement ( Statement s ){ if ( s . kids . Top is IfStatement || s . kids . Top is WhileStatement || s . kids . Top is DoWhileStatement || s . kids . Top is ForLoop ) kids . Add ( s . kids . Pop ()); else kids . Add ( s ); @@ -226,9 +258,9 @@ public class StatementList : SYMBOL{ } public override string yyname { get { return "StatementList"; }} -public override int yynum { get { return 111; }} +public override int yynum { get { return 115; }} public StatementList(Parser yyp):base(yyp){}} -//%+Statement+112 +//%+Statement+116 public class Statement : SYMBOL{ public Statement (Parser yyp, Declaration d ):base(((LSLSyntax )yyp)){ kids . Add ( d ); @@ -274,9 +306,9 @@ public class Statement : SYMBOL{ } public override string yyname { get { return "Statement"; }} -public override int yynum { get { return 112; }} +public override int yynum { get { return 116; }} public Statement(Parser yyp):base(yyp){}} -//%+EmptyStatement+113 +//%+EmptyStatement+117 public class EmptyStatement : SYMBOL{ public EmptyStatement (Parser yyp):base(((LSLSyntax )yyp)){} @@ -284,9 +316,9 @@ public class EmptyStatement : SYMBOL{ } public override string yyname { get { return "EmptyStatement"; }} -public override int yynum { get { return 113; }} +public override int yynum { get { return 117; }} } -//%+Assignment+114 +//%+Assignment+118 public class Assignment : SYMBOL{ protected string m_assignmentType ; public Assignment (Parser yyp, SYMBOL lhs , SYMBOL rhs , string assignmentType ):base(((LSLSyntax @@ -306,9 +338,9 @@ public class Assignment : SYMBOL{ } public override string yyname { get { return "Assignment"; }} -public override int yynum { get { return 114; }} +public override int yynum { get { return 118; }} public Assignment(Parser yyp):base(yyp){}} -//%+SimpleAssignment+115 +//%+SimpleAssignment+119 public class SimpleAssignment : Assignment{ public SimpleAssignment (Parser yyp, SYMBOL lhs , SYMBOL rhs , string assignmentType ):base(((LSLSyntax )yyp)){ m_assignmentType = assignmentType ; @@ -318,9 +350,9 @@ public class SimpleAssignment : Assignment{ } public override string yyname { get { return "SimpleAssignment"; }} -public override int yynum { get { return 115; }} +public override int yynum { get { return 119; }} public SimpleAssignment(Parser yyp):base(yyp){}} -//%+ReturnStatement+116 +//%+ReturnStatement+120 public class ReturnStatement : SYMBOL{ public ReturnStatement (Parser yyp):base(((LSLSyntax )yyp)){} @@ -330,9 +362,9 @@ public class ReturnStatement : SYMBOL{ } public override string yyname { get { return "ReturnStatement"; }} -public override int yynum { get { return 116; }} +public override int yynum { get { return 120; }} } -//%+JumpLabel+117 +//%+JumpLabel+121 public class JumpLabel : SYMBOL{ private string m_labelName ; public JumpLabel (Parser yyp, string labelName ):base(((LSLSyntax @@ -345,9 +377,9 @@ public class JumpLabel : SYMBOL{ } public override string yyname { get { return "JumpLabel"; }} -public override int yynum { get { return 117; }} +public override int yynum { get { return 121; }} public JumpLabel(Parser yyp):base(yyp){}} -//%+JumpStatement+118 +//%+JumpStatement+122 public class JumpStatement : SYMBOL{ private string m_targetName ; public JumpStatement (Parser yyp, string targetName ):base(((LSLSyntax @@ -360,9 +392,9 @@ public class JumpStatement : SYMBOL{ } public override string yyname { get { return "JumpStatement"; }} -public override int yynum { get { return 118; }} +public override int yynum { get { return 122; }} public JumpStatement(Parser yyp):base(yyp){}} -//%+StateChange+119 +//%+StateChange+123 public class StateChange : SYMBOL{ private string m_newState ; public StateChange (Parser yyp, string newState ):base(((LSLSyntax @@ -373,9 +405,9 @@ public class StateChange : SYMBOL{ } public override string yyname { get { return "StateChange"; }} -public override int yynum { get { return 119; }} +public override int yynum { get { return 123; }} public StateChange(Parser yyp):base(yyp){}} -//%+IfStatement+120 +//%+IfStatement+124 public class IfStatement : SYMBOL{ private void AddStatement ( Statement s ){ if (0< s . kids . Count && s . kids . Top is CompoundStatement ) kids . Add ( s . kids . Pop ()); else kids . Add ( s ); @@ -392,9 +424,9 @@ public class IfStatement : SYMBOL{ } public override string yyname { get { return "IfStatement"; }} -public override int yynum { get { return 120; }} +public override int yynum { get { return 124; }} public IfStatement(Parser yyp):base(yyp){}} -//%+WhileStatement+121 +//%+WhileStatement+125 public class WhileStatement : SYMBOL{ public WhileStatement (Parser yyp, SYMBOL s , Statement st ):base(((LSLSyntax )yyp)){ kids . Add ( s ); @@ -403,9 +435,9 @@ public class WhileStatement : SYMBOL{ } public override string yyname { get { return "WhileStatement"; }} -public override int yynum { get { return 121; }} +public override int yynum { get { return 125; }} public WhileStatement(Parser yyp):base(yyp){}} -//%+DoWhileStatement+122 +//%+DoWhileStatement+126 public class DoWhileStatement : SYMBOL{ public DoWhileStatement (Parser yyp, SYMBOL s , Statement st ):base(((LSLSyntax )yyp)){ if (0< st . kids . Count && st . kids . Top is CompoundStatement ) kids . Add ( st . kids . Pop ()); @@ -414,9 +446,9 @@ public class DoWhileStatement : SYMBOL{ } public override string yyname { get { return "DoWhileStatement"; }} -public override int yynum { get { return 122; }} +public override int yynum { get { return 126; }} public DoWhileStatement(Parser yyp):base(yyp){}} -//%+ForLoop+123 +//%+ForLoop+127 public class ForLoop : SYMBOL{ public ForLoop (Parser yyp, ForLoopStatement flsa , Expression e , ForLoopStatement flsb , Statement s ):base(((LSLSyntax )yyp)){ kids . Add ( flsa ); @@ -427,9 +459,9 @@ public class ForLoop : SYMBOL{ } public override string yyname { get { return "ForLoop"; }} -public override int yynum { get { return 123; }} +public override int yynum { get { return 127; }} public ForLoop(Parser yyp):base(yyp){}} -//%+ForLoopStatement+124 +//%+ForLoopStatement+128 public class ForLoopStatement : SYMBOL{ public ForLoopStatement (Parser yyp, Expression e ):base(((LSLSyntax )yyp)){ kids . Add ( e ); @@ -447,9 +479,9 @@ public class ForLoopStatement : SYMBOL{ } public override string yyname { get { return "ForLoopStatement"; }} -public override int yynum { get { return 124; }} +public override int yynum { get { return 128; }} public ForLoopStatement(Parser yyp):base(yyp){}} -//%+FunctionCall+125 +//%+FunctionCall+129 public class FunctionCall : SYMBOL{ private string m_id ; public FunctionCall (Parser yyp, string id , ArgumentList al ):base(((LSLSyntax @@ -463,9 +495,9 @@ public class FunctionCall : SYMBOL{ } public override string yyname { get { return "FunctionCall"; }} -public override int yynum { get { return 125; }} +public override int yynum { get { return 129; }} public FunctionCall(Parser yyp):base(yyp){}} -//%+ArgumentList+126 +//%+ArgumentList+130 public class ArgumentList : SYMBOL{ public ArgumentList (Parser yyp, Argument a ):base(((LSLSyntax )yyp)){ AddArgument ( a ); @@ -479,14 +511,14 @@ public class ArgumentList : SYMBOL{ } public override string yyname { get { return "ArgumentList"; }} -public override int yynum { get { return 126; }} +public override int yynum { get { return 130; }} public ArgumentList(Parser yyp):base(yyp){}} -//%+Argument+127 +//%+Argument+131 public class Argument : SYMBOL{ public override string yyname { get { return "Argument"; }} -public override int yynum { get { return 127; }} +public override int yynum { get { return 131; }} public Argument(Parser yyp):base(yyp){}} -//%+ExpressionArgument+128 +//%+ExpressionArgument+132 public class ExpressionArgument : Argument{ public ExpressionArgument (Parser yyp, Expression e ):base(((LSLSyntax )yyp)){ if ( e is ConstantExpression ) while (0< e . kids . Count ) kids . Add ( e . kids . Pop ()); @@ -494,9 +526,9 @@ public class ExpressionArgument : Argument{ } public override string yyname { get { return "ExpressionArgument"; }} -public override int yynum { get { return 128; }} +public override int yynum { get { return 132; }} public ExpressionArgument(Parser yyp):base(yyp){}} -//%+Constant+129 +//%+Constant+133 public class Constant : SYMBOL{ private string m_type ; private string m_val ; @@ -518,9 +550,9 @@ public class Constant : SYMBOL{ } public override string yyname { get { return "Constant"; }} -public override int yynum { get { return 129; }} +public override int yynum { get { return 133; }} public Constant(Parser yyp):base(yyp){}} -//%+VectorConstant+130 +//%+VectorConstant+134 public class VectorConstant : Constant{ public VectorConstant (Parser yyp, Expression valX , Expression valY , Expression valZ ):base(((LSLSyntax )yyp),"vector", null ){ kids . Add ( valX ); @@ -529,9 +561,9 @@ public class VectorConstant : Constant{ } public override string yyname { get { return "VectorConstant"; }} -public override int yynum { get { return 130; }} +public override int yynum { get { return 134; }} public VectorConstant(Parser yyp):base(yyp){}} -//%+RotationConstant+131 +//%+RotationConstant+135 public class RotationConstant : Constant{ public RotationConstant (Parser yyp, Expression valX , Expression valY , Expression valZ , Expression valS ):base(((LSLSyntax )yyp),"rotation", null ){ kids . Add ( valX ); @@ -541,36 +573,36 @@ public class RotationConstant : Constant{ } public override string yyname { get { return "RotationConstant"; }} -public override int yynum { get { return 131; }} +public override int yynum { get { return 135; }} public RotationConstant(Parser yyp):base(yyp){}} -//%+ListConstant+132 +//%+ListConstant+136 public class ListConstant : Constant{ public ListConstant (Parser yyp, ArgumentList al ):base(((LSLSyntax )yyp),"list", null ){ kids . Add ( al ); } public override string yyname { get { return "ListConstant"; }} -public override int yynum { get { return 132; }} +public override int yynum { get { return 136; }} public ListConstant(Parser yyp):base(yyp){}} -//%+Expression+133 +//%+Expression+137 public class Expression : SYMBOL{ protected void AddExpression ( Expression e ){ if ( e is ConstantExpression ) while (0< e . kids . Count ) kids . Add ( e . kids . Pop ()); else kids . Add ( e ); } public override string yyname { get { return "Expression"; }} -public override int yynum { get { return 133; }} +public override int yynum { get { return 137; }} public Expression(Parser yyp):base(yyp){}} -//%+ConstantExpression+134 +//%+ConstantExpression+138 public class ConstantExpression : Expression{ public ConstantExpression (Parser yyp, Constant c ):base(((LSLSyntax )yyp)){ kids . Add ( c ); } public override string yyname { get { return "ConstantExpression"; }} -public override int yynum { get { return 134; }} +public override int yynum { get { return 138; }} public ConstantExpression(Parser yyp):base(yyp){}} -//%+IdentExpression+135 +//%+IdentExpression+139 public class IdentExpression : Expression{ protected string m_name ; public IdentExpression (Parser yyp, string name ):base(((LSLSyntax @@ -583,9 +615,9 @@ public class IdentExpression : Expression{ } public override string yyname { get { return "IdentExpression"; }} -public override int yynum { get { return 135; }} +public override int yynum { get { return 139; }} public IdentExpression(Parser yyp):base(yyp){}} -//%+IdentDotExpression+136 +//%+IdentDotExpression+140 public class IdentDotExpression : IdentExpression{ private string m_member ; public IdentDotExpression (Parser yyp, string name , string member ):base(((LSLSyntax @@ -599,18 +631,18 @@ public class IdentDotExpression : IdentExpression{ } public override string yyname { get { return "IdentDotExpression"; }} -public override int yynum { get { return 136; }} +public override int yynum { get { return 140; }} public IdentDotExpression(Parser yyp):base(yyp){}} -//%+FunctionCallExpression+137 +//%+FunctionCallExpression+141 public class FunctionCallExpression : Expression{ public FunctionCallExpression (Parser yyp, FunctionCall fc ):base(((LSLSyntax )yyp)){ kids . Add ( fc ); } public override string yyname { get { return "FunctionCallExpression"; }} -public override int yynum { get { return 137; }} +public override int yynum { get { return 141; }} public FunctionCallExpression(Parser yyp):base(yyp){}} -//%+BinaryExpression+138 +//%+BinaryExpression+142 public class BinaryExpression : Expression{ private string m_expressionSymbol ; public BinaryExpression (Parser yyp, Expression lhs , Expression rhs , string expressionSymbol ):base(((LSLSyntax @@ -625,9 +657,9 @@ public class BinaryExpression : Expression{ } public override string yyname { get { return "BinaryExpression"; }} -public override int yynum { get { return 138; }} +public override int yynum { get { return 142; }} public BinaryExpression(Parser yyp):base(yyp){}} -//%+UnaryExpression+139 +//%+UnaryExpression+143 public class UnaryExpression : Expression{ private string m_unarySymbol ; public UnaryExpression (Parser yyp, string unarySymbol , Expression e ):base(((LSLSyntax @@ -641,9 +673,9 @@ public class UnaryExpression : Expression{ } public override string yyname { get { return "UnaryExpression"; }} -public override int yynum { get { return 139; }} +public override int yynum { get { return 143; }} public UnaryExpression(Parser yyp):base(yyp){}} -//%+TypecastExpression+140 +//%+TypecastExpression+144 public class TypecastExpression : Expression{ private string m_typecastType ; public TypecastExpression (Parser yyp, string typecastType , SYMBOL rhs ):base(((LSLSyntax @@ -657,18 +689,18 @@ public class TypecastExpression : Expression{ } public override string yyname { get { return "TypecastExpression"; }} -public override int yynum { get { return 140; }} +public override int yynum { get { return 144; }} public TypecastExpression(Parser yyp):base(yyp){}} -//%+ParenthesisExpression+141 +//%+ParenthesisExpression+145 public class ParenthesisExpression : Expression{ public ParenthesisExpression (Parser yyp, SYMBOL s ):base(((LSLSyntax )yyp)){ kids . Add ( s ); } public override string yyname { get { return "ParenthesisExpression"; }} -public override int yynum { get { return 141; }} +public override int yynum { get { return 145; }} public ParenthesisExpression(Parser yyp):base(yyp){}} -//%+IncrementDecrementExpression+142 +//%+IncrementDecrementExpression+146 public class IncrementDecrementExpression : Expression{ private string m_name ; private string m_operation ; @@ -696,7 +728,7 @@ public class IncrementDecrementExpression : Expression{ } public override string yyname { get { return "IncrementDecrementExpression"; }} -public override int yynum { get { return 142; }} +public override int yynum { get { return 146; }} public IncrementDecrementExpression(Parser yyp):base(yyp){}} public class LSLProgramRoot_1 : LSLProgramRoot { @@ -810,11 +842,23 @@ public class StateBody_2 : StateBody { public class StateBody_3 : StateBody { public StateBody_3(Parser yyq):base(yyq, - ((VoidArgStateEvent)(yyq.StackAt(0).m_value)) + ((IntArgStateEvent)(yyq.StackAt(0).m_value)) ){}} public class StateBody_4 : StateBody { public StateBody_4(Parser yyq):base(yyq, + ((StateBody)(yyq.StackAt(1).m_value)) + , + ((IntArgStateEvent)(yyq.StackAt(0).m_value)) + ){}} + +public class StateBody_5 : StateBody { + public StateBody_5(Parser yyq):base(yyq, + ((VoidArgStateEvent)(yyq.StackAt(0).m_value)) + ){}} + +public class StateBody_6 : StateBody { + public StateBody_6(Parser yyq):base(yyq, ((StateBody)(yyq.StackAt(1).m_value)) , ((VoidArgStateEvent)(yyq.StackAt(0).m_value)) @@ -829,6 +873,15 @@ public class StateEvent_1 : StateEvent { ((CompoundStatement)(yyq.StackAt(0).m_value)) ){}} +public class IntArgStateEvent_1 : IntArgStateEvent { + public IntArgStateEvent_1(Parser yyq):base(yyq, + ((IntArgEvent)(yyq.StackAt(4).m_value)) + .yytext, + ((IntArgumentDeclarationList)(yyq.StackAt(2).m_value)) + , + ((CompoundStatement)(yyq.StackAt(0).m_value)) + ){}} + public class VoidArgStateEvent_1 : VoidArgStateEvent { public VoidArgStateEvent_1(Parser yyq):base(yyq, ((VoidArgEvent)(yyq.StackAt(3).m_value)) @@ -848,6 +901,18 @@ public class ArgumentDeclarationList_2 : ArgumentDeclarationList { ((Declaration)(yyq.StackAt(0).m_value)) ){}} +public class IntArgumentDeclarationList_1 : IntArgumentDeclarationList { + public IntArgumentDeclarationList_1(Parser yyq):base(yyq, + ((IntDeclaration)(yyq.StackAt(0).m_value)) + ){}} + +public class IntDeclaration_1 : IntDeclaration { + public IntDeclaration_1(Parser yyq):base(yyq, + ((INTEGER_TYPE)(yyq.StackAt(1).m_value)) + .yytext, + ((IDENT)(yyq.StackAt(0).m_value)) + .yytext){}} + public class Declaration_1 : Declaration { public Declaration_1(Parser yyq):base(yyq, ((Typename)(yyq.StackAt(1).m_value)) @@ -1830,124 +1895,124 @@ public class Event_3 : Event { public class Event_4 : Event { public Event_4(Parser yyq):base(yyq, - ((CHANGED_EVENT)(yyq.StackAt(0).m_value)) + ((CONTROL_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_5 : Event { public Event_5(Parser yyq):base(yyq, - ((COLLISION_EVENT)(yyq.StackAt(0).m_value)) + ((DATASERVER_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_6 : Event { public Event_6(Parser yyq):base(yyq, - ((COLLISION_END_EVENT)(yyq.StackAt(0).m_value)) + ((EMAIL_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_7 : Event { public Event_7(Parser yyq):base(yyq, - ((COLLISION_START_EVENT)(yyq.StackAt(0).m_value)) + ((HTTP_RESPONSE_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_8 : Event { public Event_8(Parser yyq):base(yyq, - ((CONTROL_EVENT)(yyq.StackAt(0).m_value)) + ((LAND_COLLISION_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_9 : Event { public Event_9(Parser yyq):base(yyq, - ((DATASERVER_EVENT)(yyq.StackAt(0).m_value)) + ((LAND_COLLISION_END_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_10 : Event { public Event_10(Parser yyq):base(yyq, - ((EMAIL_EVENT)(yyq.StackAt(0).m_value)) + ((LAND_COLLISION_START_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_11 : Event { public Event_11(Parser yyq):base(yyq, - ((HTTP_RESPONSE_EVENT)(yyq.StackAt(0).m_value)) + ((LINK_MESSAGE_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_12 : Event { public Event_12(Parser yyq):base(yyq, - ((LAND_COLLISION_EVENT)(yyq.StackAt(0).m_value)) + ((LISTEN_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_13 : Event { public Event_13(Parser yyq):base(yyq, - ((LAND_COLLISION_END_EVENT)(yyq.StackAt(0).m_value)) + ((MONEY_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_14 : Event { public Event_14(Parser yyq):base(yyq, - ((LAND_COLLISION_START_EVENT)(yyq.StackAt(0).m_value)) + ((NO_SENSOR_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_15 : Event { public Event_15(Parser yyq):base(yyq, - ((LINK_MESSAGE_EVENT)(yyq.StackAt(0).m_value)) + ((OBJECT_REZ_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_16 : Event { public Event_16(Parser yyq):base(yyq, - ((LISTEN_EVENT)(yyq.StackAt(0).m_value)) + ((REMOTE_DATA_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_17 : Event { public Event_17(Parser yyq):base(yyq, - ((MONEY_EVENT)(yyq.StackAt(0).m_value)) + ((HTTP_REQUEST_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} -public class Event_18 : Event { - public Event_18(Parser yyq):base(yyq, - ((NO_SENSOR_EVENT)(yyq.StackAt(0).m_value)) +public class IntArgEvent_1 : IntArgEvent { + public IntArgEvent_1(Parser yyq):base(yyq, + ((CHANGED_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} -public class Event_19 : Event { - public Event_19(Parser yyq):base(yyq, - ((OBJECT_REZ_EVENT)(yyq.StackAt(0).m_value)) +public class IntArgEvent_2 : IntArgEvent { + public IntArgEvent_2(Parser yyq):base(yyq, + ((COLLISION_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} -public class Event_20 : Event { - public Event_20(Parser yyq):base(yyq, +public class IntArgEvent_3 : IntArgEvent { + public IntArgEvent_3(Parser yyq):base(yyq, + ((COLLISION_END_EVENT)(yyq.StackAt(0).m_value)) + .yytext){}} + +public class IntArgEvent_4 : IntArgEvent { + public IntArgEvent_4(Parser yyq):base(yyq, + ((COLLISION_START_EVENT)(yyq.StackAt(0).m_value)) + .yytext){}} + +public class IntArgEvent_5 : IntArgEvent { + public IntArgEvent_5(Parser yyq):base(yyq, ((ON_REZ_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} -public class Event_21 : Event { - public Event_21(Parser yyq):base(yyq, - ((REMOTE_DATA_EVENT)(yyq.StackAt(0).m_value)) - .yytext){}} - -public class Event_22 : Event { - public Event_22(Parser yyq):base(yyq, +public class IntArgEvent_6 : IntArgEvent { + public IntArgEvent_6(Parser yyq):base(yyq, ((RUN_TIME_PERMISSIONS_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} -public class Event_23 : Event { - public Event_23(Parser yyq):base(yyq, +public class IntArgEvent_7 : IntArgEvent { + public IntArgEvent_7(Parser yyq):base(yyq, ((SENSOR_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} -public class Event_24 : Event { - public Event_24(Parser yyq):base(yyq, +public class IntArgEvent_8 : IntArgEvent { + public IntArgEvent_8(Parser yyq):base(yyq, ((TOUCH_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} -public class Event_25 : Event { - public Event_25(Parser yyq):base(yyq, +public class IntArgEvent_9 : IntArgEvent { + public IntArgEvent_9(Parser yyq):base(yyq, ((TOUCH_END_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} -public class Event_26 : Event { - public Event_26(Parser yyq):base(yyq, +public class IntArgEvent_10 : IntArgEvent { + public IntArgEvent_10(Parser yyq):base(yyq, ((TOUCH_START_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} -public class Event_27 : Event { - public Event_27(Parser yyq):base(yyq, - ((HTTP_REQUEST_EVENT)(yyq.StackAt(0).m_value)) - .yytext){}} - public class VoidArgEvent_1 : VoidArgEvent { public VoidArgEvent_1(Parser yyq):base(yyq, ((STATE_ENTRY_EVENT)(yyq.StackAt(0).m_value)) @@ -2014,9 +2079,9 @@ public yyLSLSyntax 97,0,109,0,82, 0,111,0,111,0, 116,0,1,96,1, -2,104,18,1,2729, +2,104,18,1,2745, 102,2,0,105,5, -326,1,0,106,18, +336,1,0,106,18, 1,0,0,2,0, 1,1,107,18,1, 1,108,20,109,4, @@ -2077,7 +2142,7 @@ public yyLSLSyntax 121,0,112,0,101, 0,110,0,97,0, 109,0,101,0,1, -107,1,2,2,0, +110,1,2,2,0, 1,9,131,18,1, 9,132,20,133,4, 10,73,0,68,0, @@ -2106,7 +2171,7 @@ public yyLSLSyntax 105,0,111,0,110, 0,76,0,105,0, 115,0,116,0,1, -105,1,2,2,0, +106,1,2,2,0, 1,21,142,18,1, 21,143,20,144,4, 10,67,0,79,0, @@ -2121,6448 +2186,251 @@ public yyLSLSyntax 0,97,0,116,0, 101,0,109,0,101, 0,110,0,116,0, -1,124,1,2,2, +1,128,1,2,2, 0,1,1695,148,18, 1,1695,143,2,0, -1,2645,149,18,1, -2645,150,20,151,4, -22,82,0,73,0, -71,0,72,0,84, -0,95,0,66,0, -82,0,65,0,67, -0,69,0,1,13, -1,1,2,0,1, -2727,152,18,1,2727, -153,20,154,4,48, -71,0,108,0,111, -0,98,0,97,0, -108,0,70,0,117, -0,110,0,99,0, +1,30,149,18,1, +30,150,20,151,4, +22,68,0,101,0, +99,0,108,0,97, +0,114,0,97,0, 116,0,105,0,111, -0,110,0,68,0, -101,0,102,0,105, -0,110,0,105,0, -116,0,105,0,111, -0,110,0,1,99, +0,110,0,1,108, 1,2,2,0,1, -30,155,18,1,30, -156,20,157,4,22, -68,0,101,0,99, -0,108,0,97,0, -114,0,97,0,116, -0,105,0,111,0, -110,0,1,106,1, -2,2,0,1,31, -158,18,1,31,159, -20,160,4,22,82, -0,73,0,71,0, -72,0,84,0,95, -0,80,0,65,0, -82,0,69,0,78, -0,1,17,1,1, -2,0,1,32,161, -18,1,32,162,20, -163,4,20,76,0, -69,0,70,0,84, -0,95,0,66,0, -82,0,65,0,67, -0,69,0,1,12, -1,1,2,0,1, -2651,164,18,1,2651, -165,20,166,4,10, -83,0,116,0,97, -0,116,0,101,0, -1,101,1,2,2, -0,1,1114,167,18, -1,1114,132,2,0, -1,1152,168,18,1, -1152,169,20,170,4, -32,83,0,105,0, -109,0,112,0,108, -0,101,0,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,1,115, -1,2,2,0,1, -1117,171,18,1,1117, -172,20,173,4,28, -80,0,69,0,82, -0,67,0,69,0, -78,0,84,0,95, -0,69,0,81,0, -85,0,65,0,76, -0,83,0,1,10, -1,1,2,0,1, -40,174,18,1,40, -132,2,0,1,41, -175,18,1,41,135, -2,0,1,42,176, -18,1,42,177,20, -178,4,20,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,1,133, -1,2,2,0,1, -43,179,18,1,43, -180,20,181,4,22, +31,152,18,1,31, +153,20,154,4,22, 82,0,73,0,71, 0,72,0,84,0, -95,0,83,0,72, -0,73,0,70,0, -84,0,1,41,1, -1,2,0,1,44, -182,18,1,44,132, -2,0,1,1159,183, -18,1,1159,177,2, -0,1,46,184,18, -1,46,185,20,186, -4,12,80,0,69, -0,82,0,73,0, -79,0,68,0,1, -24,1,1,2,0, -1,47,187,18,1, -47,132,2,0,1, -48,188,18,1,48, -189,20,190,4,18, -68,0,69,0,67, +95,0,80,0,65, 0,82,0,69,0, -77,0,69,0,78, -0,84,0,1,5, -1,1,2,0,1, -49,191,18,1,49, -192,20,193,4,18, -73,0,78,0,67, -0,82,0,69,0, -77,0,69,0,78, -0,84,0,1,4, -1,1,2,0,1, -50,194,18,1,50, -189,2,0,1,51, -195,18,1,51,192, -2,0,1,52,196, -18,1,52,135,2, -0,1,2281,197,18, -1,2281,169,2,0, -1,2669,198,18,1, -2669,156,2,0,1, -1730,199,18,1,1730, -169,2,0,1,1731, -200,18,1,1731,201, -20,202,4,18,83, -0,69,0,77,0, -73,0,67,0,79, -0,76,0,79,0, -78,0,1,11,1, -1,2,0,1,61, -203,18,1,61,129, -2,0,1,62,204, -18,1,62,159,2, -0,1,63,205,18, -1,63,132,2,0, -1,65,206,18,1, -65,185,2,0,1, -66,207,18,1,66, -132,2,0,1,67, -208,18,1,67,189, -2,0,1,68,209, -18,1,68,192,2, -0,1,69,210,18, -1,69,189,2,0, -1,70,211,18,1, -70,192,2,0,1, -71,212,18,1,71, -135,2,0,1,73, -213,18,1,73,177, -2,0,1,74,214, -18,1,74,159,2, -0,1,1189,215,18, -1,1189,216,20,217, -4,22,83,0,84, -0,65,0,82,0, -95,0,69,0,81, -0,85,0,65,0, -76,0,83,0,1, -8,1,1,2,0, -1,76,218,18,1, -76,219,20,220,4, -20,76,0,69,0, -70,0,84,0,95, +78,0,1,17,1, +1,2,0,1,32, +155,18,1,32,156, +20,157,4,20,76, +0,69,0,70,0, +84,0,95,0,66, +0,82,0,65,0, +67,0,69,0,1, +12,1,1,2,0, +1,1114,158,18,1, +1114,132,2,0,1, +1152,159,18,1,1152, +160,20,161,4,32, +83,0,105,0,109, +0,112,0,108,0, +101,0,65,0,115, +0,115,0,105,0, +103,0,110,0,109, +0,101,0,110,0, +116,0,1,119,1, +2,2,0,1,1117, +162,18,1,1117,163, +20,164,4,28,80, +0,69,0,82,0, +67,0,69,0,78, +0,84,0,95,0, +69,0,81,0,85, +0,65,0,76,0, +83,0,1,10,1, +1,2,0,1,40, +165,18,1,40,132, +2,0,1,41,166, +18,1,41,135,2, +0,1,42,167,18, +1,42,168,20,169, +4,20,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,1,137,1, +2,2,0,1,43, +170,18,1,43,171, +20,172,4,22,82, +0,73,0,71,0, +72,0,84,0,95, 0,83,0,72,0, 73,0,70,0,84, -0,1,40,1,1, -2,0,1,1153,221, -18,1,1153,222,20, -223,4,24,83,0, -76,0,65,0,83, -0,72,0,95,0, -69,0,81,0,85, -0,65,0,76,0, -83,0,1,9,1, -1,2,0,1,79, -224,18,1,79,225, -20,226,4,10,84, -0,73,0,76,0, -68,0,69,0,1, -36,1,1,2,0, -1,1195,227,18,1, -1195,177,2,0,1, -82,228,18,1,82, -177,2,0,1,1123, -229,18,1,1123,177, -2,0,1,85,230, -18,1,85,231,20, -232,4,26,83,0, -84,0,82,0,79, -0,75,0,69,0, -95,0,83,0,84, +0,1,41,1,1, +2,0,1,44,173, +18,1,44,132,2, +0,1,1159,174,18, +1,1159,168,2,0, +1,46,175,18,1, +46,176,20,177,4, +12,80,0,69,0, +82,0,73,0,79, +0,68,0,1,24, +1,1,2,0,1, +47,178,18,1,47, +132,2,0,1,48, +179,18,1,48,180, +20,181,4,18,68, +0,69,0,67,0, +82,0,69,0,77, +0,69,0,78,0, +84,0,1,5,1, +1,2,0,1,49, +182,18,1,49,183, +20,184,4,18,73, +0,78,0,67,0, +82,0,69,0,77, +0,69,0,78,0, +84,0,1,4,1, +1,2,0,1,50, +185,18,1,50,180, +2,0,1,51,186, +18,1,51,183,2, +0,1,52,187,18, +1,52,135,2,0, +1,2281,188,18,1, +2281,160,2,0,1, +2669,189,18,1,2669, +132,2,0,1,1730, +190,18,1,1730,160, +2,0,1,1731,191, +18,1,1731,192,20, +193,4,18,83,0, +69,0,77,0,73, +0,67,0,79,0, +76,0,79,0,78, +0,1,11,1,1, +2,0,1,61,194, +18,1,61,129,2, +0,1,62,195,18, +1,62,153,2,0, +1,63,196,18,1, +63,132,2,0,1, +65,197,18,1,65, +176,2,0,1,66, +198,18,1,66,132, +2,0,1,67,199, +18,1,67,180,2, +0,1,68,200,18, +1,68,183,2,0, +1,69,201,18,1, +69,180,2,0,1, +70,202,18,1,70, +183,2,0,1,71, +203,18,1,71,135, +2,0,1,73,204, +18,1,73,168,2, +0,1,74,205,18, +1,74,153,2,0, +1,1189,206,18,1, +1189,207,20,208,4, +22,83,0,84,0, +65,0,82,0,95, +0,69,0,81,0, +85,0,65,0,76, +0,83,0,1,8, +1,1,2,0,1, +76,209,18,1,76, +210,20,211,4,20, +76,0,69,0,70, +0,84,0,95,0, +83,0,72,0,73, +0,70,0,84,0, +1,40,1,1,2, +0,1,1153,212,18, +1,1153,213,20,214, +4,24,83,0,76, +0,65,0,83,0, +72,0,95,0,69, +0,81,0,85,0, +65,0,76,0,83, +0,1,9,1,1, +2,0,1,79,215, +18,1,79,216,20, +217,4,10,84,0, +73,0,76,0,68, +0,69,0,1,36, +1,1,2,0,1, +1195,218,18,1,1195, +168,2,0,1,82, +219,18,1,82,168, +2,0,1,1123,220, +18,1,1123,168,2, +0,1,85,221,18, +1,85,222,20,223, +4,26,83,0,84, 0,82,0,79,0, -75,0,69,0,1, -39,1,1,2,0, -1,89,233,18,1, -89,234,20,235,4, -10,77,0,73,0, -78,0,85,0,83, -0,1,19,1,1, -2,0,1,2318,236, -18,1,2318,201,2, -0,1,93,237,18, -1,93,177,2,0, -1,2707,238,18,1, -2707,239,20,240,4, -34,71,0,108,0, -111,0,98,0,97, -0,108,0,68,0, -101,0,102,0,105, -0,110,0,105,0, -116,0,105,0,111, -0,110,0,115,0, -1,97,1,2,2, -0,1,97,241,18, -1,97,242,20,243, -4,14,65,0,77, -0,80,0,95,0, +75,0,69,0,95, +0,83,0,84,0, +82,0,79,0,75, +0,69,0,1,39, +1,1,2,0,1, +89,224,18,1,89, +225,20,226,4,10, +77,0,73,0,78, +0,85,0,83,0, +1,19,1,1,2, +0,1,2318,227,18, +1,2318,192,2,0, +1,93,228,18,1, +93,168,2,0,1, +97,229,18,1,97, +230,20,231,4,14, 65,0,77,0,80, -0,1,38,1,1, -2,0,1,102,244, -18,1,102,245,20, -246,4,22,69,0, -88,0,67,0,76, -0,65,0,77,0, -65,0,84,0,73, -0,79,0,78,0, -1,37,1,1,2, -0,1,1775,247,18, -1,1775,159,2,0, -1,107,248,18,1, -107,177,2,0,1, -2337,249,18,1,2337, -159,2,0,1,1224, -250,18,1,1224,169, -2,0,1,1225,251, -18,1,1225,252,20, -253,4,24,77,0, -73,0,78,0,85, -0,83,0,95,0, -69,0,81,0,85, -0,65,0,76,0, -83,0,1,7,1, -1,2,0,1,112, -254,18,1,112,255, -20,256,4,28,71, -0,82,0,69,0, -65,0,84,0,69, -0,82,0,95,0, -69,0,81,0,85, -0,65,0,76,0, -83,0,1,32,1, -1,2,0,1,1188, -257,18,1,1188,169, -2,0,1,1231,258, -18,1,1231,177,2, -0,1,118,259,18, -1,118,177,2,0, -1,2730,260,18,1, -2730,261,23,262,4, -6,69,0,79,0, -70,0,1,2,1, -6,2,0,1,1737, -263,18,1,1737,177, -2,0,1,124,264, -18,1,124,265,20, -266,4,22,76,0, -69,0,83,0,83, -0,95,0,69,0, -81,0,85,0,65, -0,76,0,83,0, -1,31,1,1,2, -0,1,130,267,18, -1,130,177,2,0, -1,1803,268,18,1, -1803,269,20,270,4, -18,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, -112,1,2,2,0, -1,1804,271,18,1, -1804,272,20,273,4, -4,68,0,79,0, -1,44,1,1,2, -0,1,2364,274,18, -1,2364,269,2,0, -1,137,275,18,1, -137,276,20,277,4, -36,69,0,88,0, +0,95,0,65,0, +77,0,80,0,1, +38,1,1,2,0, +1,102,232,18,1, +102,233,20,234,4, +22,69,0,88,0, 67,0,76,0,65, 0,77,0,65,0, 84,0,73,0,79, -0,78,0,95,0, -69,0,81,0,85, -0,65,0,76,0, -83,0,1,30,1, -1,2,0,1,2293, -278,18,1,2293,201, -2,0,1,1701,279, -18,1,1701,177,2, -0,1,1756,280,18, -1,1756,201,2,0, -1,143,281,18,1, -143,177,2,0,1, -2299,282,18,1,2299, -177,2,0,1,1260, -283,18,1,1260,169, -2,0,1,1261,284, -18,1,1261,285,20, -286,4,22,80,0, -76,0,85,0,83, +0,78,0,1,37, +1,1,2,0,1, +1775,235,18,1,1775, +153,2,0,1,107, +236,18,1,107,168, +2,0,1,2337,237, +18,1,2337,153,2, +0,1,1224,238,18, +1,1224,160,2,0, +1,1225,239,18,1, +1225,240,20,241,4, +24,77,0,73,0, +78,0,85,0,83, 0,95,0,69,0, 81,0,85,0,65, 0,76,0,83,0, -1,6,1,1,2, -0,1,151,287,18, -1,151,288,20,289, -4,26,69,0,81, +1,7,1,1,2, +0,1,112,242,18, +1,112,243,20,244, +4,28,71,0,82, +0,69,0,65,0, +84,0,69,0,82, +0,95,0,69,0, +81,0,85,0,65, +0,76,0,83,0, +1,32,1,1,2, +0,1,1188,245,18, +1,1188,160,2,0, +1,1231,246,18,1, +1231,168,2,0,1, +118,247,18,1,118, +168,2,0,1,1737, +248,18,1,1737,168, +2,0,1,2734,249, +18,1,2734,250,20, +251,4,12,83,0, +116,0,97,0,116, +0,101,0,115,0, +1,100,1,2,2, +0,1,124,252,18, +1,124,253,20,254, +4,22,76,0,69, +0,83,0,83,0, +95,0,69,0,81, 0,85,0,65,0, -76,0,83,0,95, -0,69,0,81,0, -85,0,65,0,76, -0,83,0,1,29, -1,1,2,0,1, -1267,290,18,1,1267, -177,2,0,1,157, -291,18,1,157,177, -2,0,1,1773,292, -18,1,1773,146,2, -0,1,1832,293,18, -1,1832,269,2,0, -1,1833,294,18,1, -1833,295,20,296,4, -10,87,0,72,0, -73,0,76,0,69, -0,1,45,1,1, -2,0,1,1834,297, -18,1,1834,135,2, -0,1,166,298,18, -1,166,299,20,300, -4,20,76,0,69, -0,70,0,84,0, -95,0,65,0,78, -0,71,0,76,0, -69,0,1,25,1, -1,2,0,1,1840, -301,18,1,1840,177, -2,0,1,172,302, -18,1,172,177,2, -0,1,2706,303,18, -1,2706,201,2,0, -1,2335,304,18,1, -2335,146,2,0,1, -1296,305,18,1,1296, -169,2,0,1,1297, -306,18,1,1297,307, -20,308,4,12,69, -0,81,0,85,0, -65,0,76,0,83, -0,1,15,1,1, -2,0,1,2413,309, -18,1,2413,310,20, -311,4,26,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,76,0,105,0, -115,0,116,0,1, -111,1,2,2,0, -1,1859,312,18,1, -1859,159,2,0,1, -1860,313,18,1,1860, -201,2,0,1,188, -314,18,1,188,177, -2,0,1,182,315, -18,1,182,316,20, -317,4,22,82,0, -73,0,71,0,72, -0,84,0,95,0, -65,0,78,0,71, -0,76,0,69,0, -1,26,1,1,2, -0,1,199,318,18, -1,199,319,20,320, -4,10,67,0,65, -0,82,0,69,0, -84,0,1,35,1, -1,2,0,1,1871, -321,18,1,1871,169, -2,0,1,1872,322, -18,1,1872,159,2, -0,1,1873,323,18, -1,1873,201,2,0, -1,1875,324,18,1, -1875,295,2,0,1, -205,325,18,1,205, -177,2,0,1,1882, -326,18,1,1882,177, -2,0,1,2227,327, -18,1,2227,269,2, -0,1,217,328,18, -1,217,329,20,330, -4,12,83,0,84, -0,82,0,79,0, -75,0,69,0,1, -34,1,1,2,0, -1,1332,331,18,1, -1332,169,2,0,1, -1335,332,18,1,1335, -172,2,0,1,223, -333,18,1,223,177, -2,0,1,1341,334, -18,1,1341,177,2, -0,1,1901,335,18, -1,1901,159,2,0, -1,1303,336,18,1, -1303,177,2,0,1, -2462,337,18,1,2462, -269,2,0,1,236, -338,18,1,236,339, -20,340,4,6,65, -0,77,0,80,0, -1,33,1,1,2, -0,1,2466,341,18, -1,2466,342,20,343, -4,34,67,0,111, -0,109,0,112,0, -111,0,117,0,110, -0,100,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,1,110,1,2, -2,0,1,2467,344, -18,1,2467,156,2, -0,1,2468,345,18, -1,2468,346,20,347, -4,10,83,0,84, -0,65,0,84,0, -69,0,1,48,1, -1,2,0,1,2469, -348,18,1,2469,132, -2,0,1,242,349, -18,1,242,177,2, -0,1,2471,350,18, -1,2471,351,20,352, -4,22,84,0,73, -0,77,0,69,0, -82,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -87,1,1,2,0, -1,2472,353,18,1, -2472,354,20,355,4, -38,78,0,79,0, -84,0,95,0,65, -0,84,0,95,0, -84,0,65,0,82, -0,71,0,69,0, -84,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -79,1,1,2,0, -1,2473,356,18,1, -2473,357,20,358,4, -46,78,0,79,0, -84,0,95,0,65, -0,84,0,95,0, -82,0,79,0,84, -0,95,0,84,0, -65,0,82,0,71, -0,69,0,84,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,78,1, -1,2,0,1,2474, -359,18,1,2474,360, -20,361,4,36,77, -0,79,0,86,0, -73,0,78,0,71, -0,95,0,83,0, -84,0,65,0,82, -0,84,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,76,1,1,2, -0,1,2475,362,18, -1,2475,363,20,364, -4,32,77,0,79, -0,86,0,73,0, -78,0,71,0,95, -0,69,0,78,0, -68,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -75,1,1,2,0, -1,2476,365,18,1, -2476,366,20,367,4, -32,83,0,84,0, -65,0,84,0,69, -0,95,0,69,0, -88,0,73,0,84, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,86, -1,1,2,0,1, -2477,368,18,1,2477, -369,20,370,4,34, -83,0,84,0,65, -0,84,0,69,0, -95,0,69,0,78, -0,84,0,82,0, -89,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -85,1,1,2,0, -1,2478,371,18,1, -2478,372,20,373,4, -36,72,0,84,0, -84,0,80,0,95, -0,82,0,69,0, -81,0,85,0,69, -0,83,0,84,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,91,1, -1,2,0,1,2479, -374,18,1,2479,375, -20,376,4,34,84, -0,79,0,85,0, -67,0,72,0,95, -0,83,0,84,0, -65,0,82,0,84, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,89, -1,1,2,0,1, -2480,377,18,1,2480, -378,20,379,4,30, -84,0,79,0,85, -0,67,0,72,0, -95,0,69,0,78, -0,68,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,90,1,1,2, -0,1,2481,380,18, -1,2481,381,20,382, -4,22,84,0,79, -0,85,0,67,0, -72,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -88,1,1,2,0, -1,2482,383,18,1, -2482,384,20,385,4, -24,83,0,69,0, -78,0,83,0,79, -0,82,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,84,1,1,2, -0,1,2483,386,18, -1,2483,387,20,388, -4,52,82,0,85, -0,78,0,95,0, -84,0,73,0,77, -0,69,0,95,0, -80,0,69,0,82, -0,77,0,73,0, -83,0,83,0,73, -0,79,0,78,0, -83,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -83,1,1,2,0, -1,256,389,18,1, -256,390,20,391,4, -14,80,0,69,0, -82,0,67,0,69, -0,78,0,84,0, -1,22,1,1,2, -0,1,1371,392,18, -1,1371,222,2,0, -1,2486,393,18,1, -2486,394,20,395,4, -32,79,0,66,0, -74,0,69,0,67, -0,84,0,95,0, -82,0,69,0,90, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,80, -1,1,2,0,1, -2487,396,18,1,2487, -397,20,398,4,30, -78,0,79,0,95, -0,83,0,69,0, -78,0,83,0,79, -0,82,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,77,1,1,2, -0,1,1931,399,18, -1,1931,269,2,0, -1,1932,400,18,1, -1932,401,20,402,4, -4,73,0,70,0, -1,42,1,1,2, -0,1,262,403,18, -1,262,177,2,0, -1,1377,404,18,1, -1377,177,2,0,1, -2492,405,18,1,2492, -406,20,407,4,48, -76,0,65,0,78, -0,68,0,95,0, -67,0,79,0,76, -0,76,0,73,0, -83,0,73,0,79, -0,78,0,95,0, -69,0,78,0,68, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,70, -1,1,2,0,1, -1876,408,18,1,1876, -135,2,0,1,2494, -409,18,1,2494,410, -20,411,4,38,72, -0,84,0,84,0, -80,0,95,0,82, -0,69,0,83,0, -80,0,79,0,78, -0,83,0,69,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,68,1, -1,2,0,1,2495, -412,18,1,2495,413, -20,414,4,22,69, -0,77,0,65,0, -73,0,76,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,67,1,1, -2,0,1,1939,415, -18,1,1939,177,2, -0,1,2497,416,18, -1,2497,417,20,418, -4,26,67,0,79, -0,78,0,84,0, -82,0,79,0,76, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,65, -1,1,2,0,1, -827,419,18,1,827, -177,2,0,1,2499, -420,18,1,2499,421, -20,422,4,38,67, -0,79,0,76,0, -76,0,73,0,83, -0,73,0,79,0, -78,0,95,0,69, -0,78,0,68,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,63,1, -1,2,0,1,2500, -423,18,1,2500,424, -20,425,4,30,67, -0,79,0,76,0, -76,0,73,0,83, -0,73,0,79,0, -78,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -62,1,1,2,0, -1,2501,426,18,1, -2501,427,20,428,4, -26,67,0,72,0, -65,0,78,0,71, -0,69,0,68,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,61,1, -1,2,0,1,2502, -429,18,1,2502,430, -20,431,4,24,65, -0,84,0,84,0, -65,0,67,0,72, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,60, -1,1,2,0,1, -2503,432,18,1,2503, -433,20,434,4,30, -65,0,84,0,95, -0,84,0,65,0, -82,0,71,0,69, -0,84,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,59,1,1,2, -0,1,2504,435,18, -1,2504,436,20,437, -4,38,65,0,84, -0,95,0,82,0, -79,0,84,0,95, -0,84,0,65,0, -82,0,71,0,69, -0,84,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,58,1,1,2, -0,1,277,438,18, -1,277,439,20,440, -4,10,83,0,76, -0,65,0,83,0, -72,0,1,21,1, -1,2,0,1,2506, -441,18,1,2506,135, -2,0,1,2507,442, -18,1,2507,159,2, -0,1,2509,443,18, -1,2509,342,2,0, -1,2510,444,18,1, -2510,445,20,446,4, -10,69,0,118,0, -101,0,110,0,116, -0,1,108,1,2, -2,0,1,283,447, -18,1,283,177,2, -0,1,1958,448,18, -1,1958,159,2,0, -1,1406,449,18,1, -1406,169,2,0,1, -1407,450,18,1,1407, -216,2,0,1,2522, -451,18,1,2522,159, -2,0,1,2524,452, -18,1,2524,342,2, -0,1,2526,453,18, -1,2526,454,20,455, -4,18,83,0,116, -0,97,0,116,0, -101,0,66,0,111, -0,100,0,121,0, -1,102,1,2,2, -0,1,299,456,18, -1,299,457,20,458, -4,8,83,0,84, -0,65,0,82,0, -1,20,1,1,2, -0,1,1370,459,18, -1,1370,169,2,0, -1,305,460,18,1, -305,177,2,0,1, -2458,461,18,1,2458, -269,2,0,1,2459, -462,18,1,2459,150, -2,0,1,2464,463, -18,1,2464,150,2, -0,1,1989,464,18, -1,1989,269,2,0, -1,1990,465,18,1, -1990,466,20,467,4, -8,69,0,76,0, -83,0,69,0,1, -43,1,1,2,0, -1,2470,468,18,1, -2470,162,2,0,1, -322,469,18,1,322, -234,2,0,1,1933, -470,18,1,1933,135, -2,0,1,883,471, -18,1,883,177,2, -0,1,328,472,18, -1,328,177,2,0, -1,1443,473,18,1, -1443,252,2,0,1, -1449,474,18,1,1449, -177,2,0,1,2485, -475,18,1,2485,476, -20,477,4,24,79, -0,78,0,95,0, -82,0,69,0,90, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,81, -1,1,2,0,1, -2565,478,18,1,2565, -150,2,0,1,2566, -479,18,1,2566,480, -20,481,4,34,86, -0,111,0,105,0, -100,0,65,0,114, -0,103,0,83,0, -116,0,97,0,116, -0,101,0,69,0, -118,0,101,0,110, -0,116,0,1,104, -1,2,2,0,1, -2488,482,18,1,2488, -483,20,484,4,22, -77,0,79,0,78, -0,69,0,89,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,74,1, -1,2,0,1,2489, -485,18,1,2489,486, -20,487,4,24,76, -0,73,0,83,0, -84,0,69,0,78, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,73, -1,1,2,0,1, -2490,488,18,1,2490, -489,20,490,4,36, -76,0,73,0,78, -0,75,0,95,0, -77,0,69,0,83, -0,83,0,65,0, -71,0,69,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,72,1,1, -2,0,1,2491,491, -18,1,2491,492,20, -493,4,52,76,0, -65,0,78,0,68, -0,95,0,67,0, -79,0,76,0,76, -0,73,0,83,0, -73,0,79,0,78, -0,95,0,83,0, -84,0,65,0,82, -0,84,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,71,1,1,2, -0,1,2493,494,18, -1,2493,495,20,496, -4,40,76,0,65, -0,78,0,68,0, -95,0,67,0,79, -0,76,0,76,0, -73,0,83,0,73, -0,79,0,78,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,69,1, -1,2,0,1,1413, -497,18,1,1413,177, -2,0,1,346,498, -18,1,346,499,20, -500,4,8,80,0, -76,0,85,0,83, -0,1,18,1,1, -2,0,1,2496,501, -18,1,2496,502,20, -503,4,32,68,0, -65,0,84,0,65, -0,83,0,69,0, -82,0,86,0,69, -0,82,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,66,1,1,2, -0,1,2021,504,18, -1,2021,269,2,0, -1,2022,505,18,1, -2022,346,2,0,1, -352,506,18,1,352, -177,2,0,1,2024, -507,18,1,2024,132, -2,0,1,2025,508, -18,1,2025,509,20, -510,4,8,74,0, -85,0,77,0,80, -0,1,49,1,1, -2,0,1,2026,511, -18,1,2026,132,2, -0,1,2027,512,18, -1,2027,513,20,514, -4,4,65,0,84, -0,1,23,1,1, -2,0,1,2028,515, -18,1,2028,132,2, -0,1,2029,516,18, -1,2029,342,2,0, -1,2030,517,18,1, -2030,518,20,519,4, -14,70,0,111,0, -114,0,76,0,111, -0,111,0,112,0, -1,123,1,2,2, -0,1,2031,520,18, -1,2031,521,20,522, -4,32,68,0,111, -0,87,0,104,0, -105,0,108,0,101, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, -122,1,2,2,0, -1,2032,523,18,1, -2032,524,20,525,4, -28,87,0,104,0, -105,0,108,0,101, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, -121,1,2,2,0, -1,2033,526,18,1, -2033,527,20,528,4, -22,73,0,102,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,1,120, -1,2,2,0,1, -2034,529,18,1,2034, -530,20,531,4,22, -83,0,116,0,97, -0,116,0,101,0, -67,0,104,0,97, -0,110,0,103,0, -101,0,1,119,1, -2,2,0,1,1478, -532,18,1,1478,169, -2,0,1,1479,533, -18,1,1479,285,2, -0,1,2037,534,18, -1,2037,201,2,0, -1,2038,535,18,1, -2038,536,20,537,4, -18,74,0,117,0, -109,0,112,0,76, -0,97,0,98,0, -101,0,108,0,1, -117,1,2,2,0, -1,2039,538,18,1, -2039,201,2,0,1, -2040,539,18,1,2040, -540,20,541,4,30, -82,0,101,0,116, -0,117,0,114,0, -110,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -1,116,1,2,2, -0,1,2041,542,18, -1,2041,201,2,0, -1,1485,543,18,1, -1485,177,2,0,1, -372,544,18,1,372, -189,2,0,1,373, -545,18,1,373,132, -2,0,1,374,546, -18,1,374,185,2, -0,1,375,547,18, -1,375,132,2,0, -1,376,548,18,1, -376,192,2,0,1, -377,549,18,1,377, -132,2,0,1,378, -550,18,1,378,185, -2,0,1,379,551, -18,1,379,132,2, -0,1,380,552,18, -1,380,553,20,554, -4,16,67,0,111, -0,110,0,115,0, -116,0,97,0,110, -0,116,0,1,129, -1,2,2,0,1, -381,555,18,1,381, -299,2,0,1,371, -556,18,1,371,557, -20,558,4,24,70, -0,117,0,110,0, -99,0,116,0,105, -0,111,0,110,0, -67,0,97,0,108, -0,108,0,1,125, -1,2,2,0,1, -942,559,18,1,942, -177,2,0,1,387, -560,18,1,387,177, -2,0,1,1514,561, -18,1,1514,169,2, -0,1,1515,562,18, -1,1515,307,2,0, -1,2606,563,18,1, -2606,454,2,0,1, -2074,564,18,1,2074, -169,2,0,1,2075, -565,18,1,2075,159, -2,0,1,406,566, -18,1,406,143,2, -0,1,1521,567,18, -1,1521,177,2,0, -1,412,568,18,1, -412,177,2,0,1, -2484,569,18,1,2484, -570,20,571,4,34, -82,0,69,0,77, -0,79,0,84,0, -69,0,95,0,68, -0,65,0,84,0, -65,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -82,1,1,2,0, -1,2023,572,18,1, -2023,573,20,574,4, -26,68,0,69,0, -70,0,65,0,85, -0,76,0,84,0, -95,0,83,0,84, -0,65,0,84,0, -69,0,1,47,1, -1,2,0,1,2564, -575,18,1,2564,576, -20,577,4,20,83, -0,116,0,97,0, -116,0,101,0,69, -0,118,0,101,0, -110,0,116,0,1, -103,1,2,2,0, -1,2648,578,18,1, -2648,579,20,580,4, -12,83,0,116,0, -97,0,116,0,101, -0,115,0,1,100, -1,2,2,0,1, -2567,581,18,1,2567, -576,2,0,1,1442, -582,18,1,1442,169, -2,0,1,2569,583, -18,1,2569,162,2, -0,1,2652,584,18, -1,2652,165,2,0, -1,2653,585,18,1, -2653,132,2,0,1, -2654,586,18,1,2654, -135,2,0,1,2035, -587,18,1,2035,201, -2,0,1,2036,588, -18,1,2036,589,20, -590,4,26,74,0, -117,0,109,0,112, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, -118,1,2,2,0, -1,431,591,18,1, -431,143,2,0,1, -2105,592,18,1,2105, -269,2,0,1,2106, -593,18,1,2106,466, -2,0,1,1550,594, -18,1,1550,169,2, -0,1,437,595,18, -1,437,177,2,0, -1,2044,596,18,1, -2044,597,20,598,4, -28,69,0,109,0, -112,0,116,0,121, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, -113,1,2,2,0, -1,2045,599,18,1, -2045,201,2,0,1, -1555,600,18,1,1555, -177,2,0,1,2670, -601,18,1,2670,307, -2,0,1,2511,602, -18,1,2511,135,2, -0,1,1001,603,18, -1,1001,557,2,0, -1,1002,604,18,1, -1002,553,2,0,1, -447,605,18,1,447, -316,2,0,1,2676, -606,18,1,2676,177, -2,0,1,2520,607, -18,1,2520,140,2, -0,1,1010,608,18, -1,1010,169,2,0, -1,1011,609,18,1, -1011,159,2,0,1, -1012,610,18,1,1012, -177,2,0,1,1013, -611,18,1,1013,159, -2,0,1,459,612, -18,1,459,613,20, -614,4,24,76,0, -69,0,70,0,84, -0,95,0,66,0, -82,0,65,0,67, -0,75,0,69,0, -84,0,1,27,1, -1,2,0,1,1574, -615,18,1,1574,201, -2,0,1,461,616, -18,1,461,617,20, -618,4,24,65,0, -114,0,103,0,117, -0,109,0,101,0, -110,0,116,0,76, -0,105,0,115,0, -116,0,1,126,1, -2,2,0,1,462, -619,18,1,462,143, -2,0,1,464,620, -18,1,464,621,20, -622,4,16,65,0, -114,0,103,0,117, -0,109,0,101,0, -110,0,116,0,1, -127,1,2,2,0, -1,2136,623,18,1, -2136,269,2,0,1, -2729,104,1,2695,624, -18,1,2695,201,2, -0,1,1585,625,18, -1,1585,626,20,627, -4,12,82,0,69, -0,84,0,85,0, -82,0,78,0,1, -50,1,1,2,0, -1,476,628,18,1, -476,629,20,630,4, -30,83,0,84,0, -82,0,73,0,78, -0,71,0,95,0, -67,0,79,0,78, -0,83,0,84,0, -65,0,78,0,84, -0,1,3,1,1, -2,0,1,477,631, -18,1,477,632,20, -633,4,28,70,0, -76,0,79,0,65, -0,84,0,95,0, -67,0,79,0,78, -0,83,0,84,0, -65,0,78,0,84, -0,1,95,1,1, -2,0,1,478,634, -18,1,478,635,20, -636,4,40,72,0, -69,0,88,0,95, -0,73,0,78,0, -84,0,69,0,71, -0,69,0,82,0, -95,0,67,0,79, -0,78,0,83,0, -84,0,65,0,78, -0,84,0,1,94, -1,1,2,0,1, -479,637,18,1,479, -638,20,639,4,32, -73,0,78,0,84, -0,69,0,71,0, -69,0,82,0,95, -0,67,0,79,0, -78,0,83,0,84, -0,65,0,78,0, -84,0,1,93,1, -1,2,0,1,480, -640,18,1,480,641, -20,642,4,26,82, -0,73,0,71,0, -72,0,84,0,95, -0,66,0,82,0, -65,0,67,0,75, -0,69,0,84,0, -1,28,1,1,2, -0,1,481,643,18, -1,481,621,2,0, -1,2718,644,18,1, -2718,579,2,0,1, -1048,645,18,1,1048, -177,2,0,1,2725, -646,18,1,2725,153, -2,0,1,2726,647, -18,1,2726,648,20, -649,4,50,71,0, -108,0,111,0,98, -0,97,0,108,0, -86,0,97,0,114, -0,105,0,97,0, -98,0,108,0,101, -0,68,0,101,0, -99,0,108,0,97, -0,114,0,97,0, -116,0,105,0,111, -0,110,0,1,98, -1,2,2,0,1, -2563,650,18,1,2563, -480,2,0,1,2728, -651,18,1,2728,648, -2,0,1,2042,652, -18,1,2042,653,20, -654,4,20,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,1,114, -1,2,2,0,1, -2043,655,18,1,2043, -201,2,0,1,2568, -656,18,1,2568,573, -2,0,1,1620,657, -18,1,1620,169,2, -0,1,1621,658,18, -1,1621,156,2,0, -1,1622,659,18,1, -1622,307,2,0,1, -509,660,18,1,509, -143,2,0,1,2498, -661,18,1,2498,662, -20,663,4,42,67, -0,79,0,76,0, -76,0,73,0,83, -0,73,0,79,0, -78,0,95,0,83, -0,84,0,65,0, -82,0,84,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,64,1,1, -2,0,1,1628,664, -18,1,1628,177,2, -0,1,515,665,18, -1,515,177,2,0, -1,2505,666,18,1, -2505,667,20,668,4, -24,86,0,111,0, -105,0,100,0,65, -0,114,0,103,0, -69,0,118,0,101, -0,110,0,116,0, -1,109,1,2,2, -0,1,2663,669,18, -1,2663,140,2,0, -1,2665,670,18,1, -2665,159,2,0,1, -2667,671,18,1,2667, -342,2,0,1,525, -672,18,1,525,316, -2,0,1,2197,673, -18,1,2197,169,2, -0,1,2198,674,18, -1,2198,159,2,0, -1,1591,675,18,1, -1591,177,2,0,1, -1094,676,18,1,1094, -617,2,0,1,1096, -677,18,1,1096,159, -2,0,1,1657,678, -18,1,1657,201,2, -0,1,1658,679,18, -1,1658,680,20,681, -4,6,70,0,79, -0,82,0,1,46, -1,1,2,0,1, -1659,682,18,1,1659, -135,2,0,1,1665, -683,18,1,1665,177, -2,0,1,1113,684, -18,1,1113,185,2, -0,685,5,0,686, -5,329,1,2,687, -19,262,1,2,688, -5,6,1,2651,689, -17,690,15,691,4, -14,37,0,83,0, -116,0,97,0,116, -0,101,0,115,0, -1,-1,1,5,692, -20,693,4,16,83, -0,116,0,97,0, -116,0,101,0,115, -0,95,0,50,0, -1,155,1,3,1, -3,1,2,694,22, -1,12,1,2652,695, -17,696,15,691,1, --1,1,5,697,20, -698,4,16,83,0, -116,0,97,0,116, -0,101,0,115,0, -95,0,49,0,1, -154,1,3,1,2, -1,1,699,22,1, -11,1,2565,700,17, -701,15,702,4,12, -37,0,83,0,116, -0,97,0,116,0, -101,0,1,-1,1, -5,703,20,704,4, -14,83,0,116,0, -97,0,116,0,101, -0,95,0,50,0, -1,157,1,3,1, -6,1,5,705,22, -1,14,1,2645,706, -17,707,15,702,1, --1,1,5,708,20, -709,4,14,83,0, -116,0,97,0,116, -0,101,0,95,0, -49,0,1,156,1, -3,1,5,1,4, -710,22,1,13,1, -2718,711,17,712,15, -713,4,30,37,0, -76,0,83,0,76, -0,80,0,114,0, -111,0,103,0,114, -0,97,0,109,0, -82,0,111,0,111, -0,116,0,1,-1, -1,5,714,20,715, -4,32,76,0,83, -0,76,0,80,0, -114,0,111,0,103, -0,114,0,97,0, -109,0,82,0,111, -0,111,0,116,0, -95,0,49,0,1, -144,1,3,1,3, -1,2,716,22,1, -1,1,2648,717,17, -718,15,713,1,-1, -1,5,719,20,720, -4,32,76,0,83, -0,76,0,80,0, -114,0,111,0,103, -0,114,0,97,0, -109,0,82,0,111, -0,111,0,116,0, -95,0,50,0,1, -145,1,3,1,2, -1,1,721,22,1, -2,1,3,722,19, -630,1,3,723,5, -95,1,256,724,16, -0,628,1,1261,725, -16,0,628,1,509, -726,16,0,628,1, -1515,727,16,0,628, -1,2021,728,17,729, -15,730,4,24,37, -0,73,0,102,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,1,-1, -1,5,731,20,732, -4,26,73,0,102, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,95, -0,50,0,1,190, -1,3,1,8,1, -7,733,22,1,48, -1,1775,734,16,0, -628,1,2029,735,17, -736,15,737,4,20, -37,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -1,-1,1,5,738, -20,739,4,24,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,95,0,49, -0,51,0,1,184, -1,3,1,2,1, -1,740,22,1,42, -1,2030,741,17,742, -15,737,1,-1,1, -5,743,20,744,4, -24,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,95, -0,49,0,50,0, -1,183,1,3,1, -2,1,1,745,22, -1,41,1,2031,746, -17,747,15,737,1, --1,1,5,748,20, -749,4,24,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,49,0, -49,0,1,182,1, -3,1,2,1,1, -750,22,1,40,1, -2032,751,17,752,15, -737,1,-1,1,5, -753,20,754,4,24, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,48,0,1, -181,1,3,1,2, -1,1,755,22,1, -39,1,2033,756,17, -757,15,737,1,-1, -1,5,758,20,759, -4,22,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -95,0,57,0,1, -180,1,3,1,2, -1,1,760,22,1, -38,1,277,761,16, -0,628,1,2035,762, -17,763,15,737,1, --1,1,5,764,20, -765,4,22,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,56,0, -1,179,1,3,1, -3,1,2,766,22, -1,37,1,2037,767, -17,768,15,737,1, --1,1,5,769,20, -770,4,22,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,55,0, -1,178,1,3,1, -3,1,2,771,22, -1,36,1,2039,772, -17,773,15,737,1, --1,1,5,774,20, -775,4,22,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,54,0, -1,177,1,3,1, -3,1,2,776,22, -1,35,1,32,777, -16,0,628,1,2041, -778,17,779,15,737, -1,-1,1,5,780, -20,781,4,22,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,95,0,53, -0,1,176,1,3, -1,3,1,2,782, -22,1,34,1,2293, -783,16,0,628,1, -2043,784,17,785,15, -737,1,-1,1,5, -786,20,787,4,22, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -51,0,1,174,1, -3,1,3,1,2, -788,22,1,32,1, -2045,789,17,790,15, -737,1,-1,1,5, -791,20,792,4,22, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,1,172,1, -3,1,3,1,2, -793,22,1,30,1, -41,794,16,0,628, -1,1297,795,16,0, -628,1,43,796,16, -0,628,1,1803,797, -17,798,15,799,4, -16,37,0,70,0, -111,0,114,0,76, -0,111,0,111,0, -112,0,1,-1,1, -5,800,20,801,4, -18,70,0,111,0, -114,0,76,0,111, -0,111,0,112,0, -95,0,49,0,1, -197,1,3,1,10, -1,9,802,22,1, -55,1,1804,803,16, -0,628,1,299,804, -16,0,628,1,52, -805,16,0,628,1, -2318,806,16,0,628, -1,62,807,16,0, -628,1,2075,808,16, -0,628,1,1574,809, -17,810,15,737,1, --1,1,5,811,20, -812,4,22,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,52,0, -1,175,1,3,1, -3,1,2,813,22, -1,33,1,71,814, -16,0,628,1,76, -815,16,0,628,1, -1834,816,16,0,628, -1,2337,817,16,0, -628,1,79,818,16, -0,628,1,1335,819, -16,0,628,1,322, -820,16,0,628,1, -85,821,16,0,628, -1,89,822,16,0, -628,1,346,823,16, -0,628,1,2105,824, -17,825,15,730,1, --1,1,5,826,20, -827,4,26,73,0, -102,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -95,0,51,0,1, -191,1,3,1,6, -1,5,828,22,1, -49,1,2106,829,16, -0,628,1,97,830, -16,0,628,1,1860, -831,17,832,15,833, -4,34,37,0,68, -0,111,0,87,0, -104,0,105,0,108, -0,101,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,1,-1,1,5, -834,20,835,4,36, -68,0,111,0,87, -0,104,0,105,0, -108,0,101,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,95,0,49, -0,1,195,1,3, -1,8,1,7,836, -22,1,53,1,2364, -837,17,838,15,799, -1,-1,1,5,839, -20,840,4,18,70, -0,111,0,114,0, -76,0,111,0,111, -0,112,0,95,0, -50,0,1,198,1, -3,1,9,1,8, -841,22,1,56,1, -102,842,16,0,628, -1,112,843,16,0, -628,1,1117,844,16, -0,628,1,1873,845, -17,846,15,833,1, --1,1,5,847,20, -848,4,36,68,0, -111,0,87,0,104, -0,105,0,108,0, -101,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -95,0,50,0,1, -196,1,3,1,8, -1,7,849,22,1, -54,1,1876,850,16, -0,628,1,124,851, -16,0,628,1,2136, -852,17,853,15,730, -1,-1,1,5,854, -20,855,4,26,73, -0,102,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,52,0, -1,192,1,3,1, -8,1,7,856,22, -1,50,1,381,857, -16,0,628,1,525, -858,16,0,628,1, -137,859,16,0,628, -1,1901,860,16,0, -628,1,1153,861,16, -0,628,1,151,862, -16,0,628,1,1407, -863,16,0,628,1, -1659,864,16,0,628, -1,2413,865,16,0, -628,1,406,866,16, -0,628,1,1371,867, -16,0,628,1,166, -868,16,0,628,1, -1622,869,16,0,628, -1,1931,870,17,871, -15,872,4,30,37, -0,87,0,104,0, -105,0,108,0,101, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, --1,1,5,873,20, -874,4,32,87,0, -104,0,105,0,108, -0,101,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,49,0, -1,193,1,3,1, -6,1,5,875,22, -1,51,1,1933,876, -16,0,628,1,431, -877,16,0,628,1, -1585,878,16,0,628, -1,182,879,16,0, -628,1,1189,880,16, -0,628,1,1443,881, -16,0,628,1,1695, -882,16,0,628,1, -2198,883,16,0,628, -1,447,884,16,0, -628,1,2458,885,17, -886,15,887,4,28, -37,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -76,0,105,0,115, -0,116,0,1,-1, -1,5,888,20,889, -4,30,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -76,0,105,0,115, -0,116,0,95,0, -50,0,1,170,1, -3,1,3,1,2, -890,22,1,28,1, -2459,891,17,892,15, -893,4,36,37,0, -67,0,111,0,109, -0,112,0,111,0, -117,0,110,0,100, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, --1,1,5,894,20, -895,4,38,67,0, -111,0,109,0,112, -0,111,0,117,0, -110,0,100,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,95,0,50, -0,1,168,1,3, -1,4,1,3,896, -22,1,26,1,1958, -897,16,0,628,1, -2462,898,17,899,15, -887,1,-1,1,5, -900,20,901,4,30, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,76,0, -105,0,115,0,116, -0,95,0,49,0, -1,169,1,3,1, -2,1,1,902,22, -1,27,1,1657,903, -17,904,15,737,1, --1,1,5,905,20, -906,4,22,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,50,0, -1,173,1,3,1, -3,1,2,907,22, -1,31,1,2464,908, -17,909,15,893,1, --1,1,5,910,20, -911,4,38,67,0, -111,0,109,0,112, -0,111,0,117,0, -110,0,100,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,95,0,49, -0,1,167,1,3, -1,3,1,2,912, -22,1,25,1,199, -913,16,0,628,1, -459,914,16,0,628, -1,462,915,16,0, -628,1,217,916,16, -0,628,1,2227,917, -17,918,15,872,1, --1,1,5,919,20, -920,4,32,87,0, -104,0,105,0,108, -0,101,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,50,0, -1,194,1,3,1, -6,1,5,921,22, -1,52,1,1225,922, -16,0,628,1,1479, -923,16,0,628,1, -1731,924,16,0,628, -1,1989,925,17,926, -15,730,1,-1,1, -5,927,20,928,4, -26,73,0,102,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,1,189,1, -3,1,6,1,5, -929,22,1,47,1, -1990,930,16,0,628, -1,236,931,16,0, -628,1,2670,932,16, -0,628,1,1756,933, -16,0,628,1,4, -934,19,193,1,4, -935,5,100,1,256, -936,16,0,548,1, -1261,937,16,0,548, -1,509,938,16,0, -548,1,1515,939,16, -0,548,1,2021,728, -1,1775,940,16,0, -548,1,2029,735,1, -2030,741,1,2031,746, -1,2032,751,1,2033, -756,1,277,941,16, -0,548,1,2035,762, -1,2037,767,1,2039, -772,1,32,942,16, -0,548,1,2041,778, -1,2293,943,16,0, -548,1,2043,784,1, -2045,789,1,40,944, -16,0,195,1,41, -945,16,0,548,1, -1297,946,16,0,548, -1,43,947,16,0, -548,1,44,948,16, -0,195,1,1803,797, -1,1804,949,16,0, -548,1,299,950,16, -0,548,1,47,951, -16,0,191,1,52, -952,16,0,548,1, -2318,953,16,0,548, -1,63,954,16,0, -211,1,66,955,16, -0,209,1,2075,956, -16,0,548,1,1574, -809,1,71,957,16, -0,548,1,76,958, -16,0,548,1,1834, -959,16,0,548,1, -2337,960,16,0,548, -1,79,961,16,0, -548,1,1335,962,16, -0,548,1,322,963, -16,0,548,1,85, -964,16,0,548,1, -89,965,16,0,548, -1,346,966,16,0, -548,1,97,967,16, -0,548,1,2106,968, -16,0,548,1,102, -969,16,0,548,1, -1860,831,1,2364,837, -1,1114,970,16,0, -191,1,112,971,16, -0,548,1,1117,972, -16,0,548,1,1873, -845,1,1876,973,16, -0,548,1,124,974, -16,0,548,1,2136, -852,1,381,975,16, -0,548,1,525,976, -16,0,548,1,137, -977,16,0,548,1, -1901,978,16,0,548, -1,1153,979,16,0, -548,1,151,980,16, -0,548,1,1407,981, -16,0,548,1,1659, -982,16,0,548,1, -2413,983,16,0,548, -1,406,984,16,0, -548,1,1371,985,16, -0,548,1,2105,824, -1,166,986,16,0, -548,1,1622,987,16, -0,548,1,1931,870, -1,1933,988,16,0, -548,1,431,989,16, -0,548,1,1585,990, -16,0,548,1,182, -991,16,0,548,1, -1189,992,16,0,548, -1,1443,993,16,0, -548,1,1695,994,16, -0,548,1,2198,995, -16,0,548,1,447, -996,16,0,548,1, -2458,885,1,2459,891, -1,1958,997,16,0, -548,1,2462,898,1, -1657,903,1,2464,908, -1,199,998,16,0, -548,1,459,999,16, -0,548,1,462,1000, -16,0,548,1,217, -1001,16,0,548,1, -2227,917,1,1225,1002, -16,0,548,1,1479, -1003,16,0,548,1, -1731,1004,16,0,548, -1,1989,925,1,1990, -1005,16,0,548,1, -236,1006,16,0,548, -1,2670,1007,16,0, -548,1,1756,1008,16, -0,548,1,5,1009, -19,190,1,5,1010, -5,100,1,256,1011, -16,0,544,1,1261, -1012,16,0,544,1, -509,1013,16,0,544, -1,1515,1014,16,0, -544,1,2021,728,1, -1775,1015,16,0,544, -1,2029,735,1,2030, -741,1,2031,746,1, -2032,751,1,2033,756, -1,277,1016,16,0, -544,1,2035,762,1, -2037,767,1,2039,772, -1,32,1017,16,0, -544,1,2041,778,1, -2293,1018,16,0,544, -1,2043,784,1,2045, -789,1,40,1019,16, -0,194,1,41,1020, -16,0,544,1,1297, -1021,16,0,544,1, -43,1022,16,0,544, -1,44,1023,16,0, -194,1,1803,797,1, -1804,1024,16,0,544, -1,299,1025,16,0, -544,1,47,1026,16, -0,188,1,52,1027, -16,0,544,1,2318, -1028,16,0,544,1, -63,1029,16,0,210, -1,66,1030,16,0, -208,1,2075,1031,16, -0,544,1,1574,809, -1,71,1032,16,0, -544,1,76,1033,16, -0,544,1,1834,1034, -16,0,544,1,2337, -1035,16,0,544,1, -79,1036,16,0,544, -1,1335,1037,16,0, -544,1,322,1038,16, -0,544,1,85,1039, -16,0,544,1,89, -1040,16,0,544,1, -346,1041,16,0,544, -1,97,1042,16,0, -544,1,2106,1043,16, -0,544,1,102,1044, -16,0,544,1,1860, -831,1,2364,837,1, -1114,1045,16,0,188, -1,112,1046,16,0, -544,1,1117,1047,16, -0,544,1,1873,845, -1,1876,1048,16,0, -544,1,124,1049,16, -0,544,1,2136,852, -1,381,1050,16,0, -544,1,525,1051,16, -0,544,1,137,1052, -16,0,544,1,1901, -1053,16,0,544,1, -1153,1054,16,0,544, -1,151,1055,16,0, -544,1,1407,1056,16, -0,544,1,1659,1057, -16,0,544,1,2413, -1058,16,0,544,1, -406,1059,16,0,544, -1,1371,1060,16,0, -544,1,2105,824,1, -166,1061,16,0,544, -1,1622,1062,16,0, -544,1,1931,870,1, -1933,1063,16,0,544, -1,431,1064,16,0, -544,1,1585,1065,16, -0,544,1,182,1066, -16,0,544,1,1189, -1067,16,0,544,1, -1443,1068,16,0,544, -1,1695,1069,16,0, -544,1,2198,1070,16, -0,544,1,447,1071, -16,0,544,1,2458, -885,1,2459,891,1, -1958,1072,16,0,544, -1,2462,898,1,1657, -903,1,2464,908,1, -199,1073,16,0,544, -1,459,1074,16,0, -544,1,462,1075,16, -0,544,1,217,1076, -16,0,544,1,2227, -917,1,1225,1077,16, -0,544,1,1479,1078, -16,0,544,1,1731, -1079,16,0,544,1, -1989,925,1,1990,1080, -16,0,544,1,236, -1081,16,0,544,1, -2670,1082,16,0,544, -1,1756,1083,16,0, -544,1,6,1084,19, -286,1,6,1085,5, -2,1,1114,1086,16, -0,284,1,40,1087, -16,0,533,1,7, -1088,19,253,1,7, -1089,5,2,1,1114, -1090,16,0,251,1, -40,1091,16,0,473, -1,8,1092,19,217, -1,8,1093,5,2, -1,1114,1094,16,0, -215,1,40,1095,16, -0,450,1,9,1096, -19,223,1,9,1097, -5,2,1,1114,1098, -16,0,221,1,40, -1099,16,0,392,1, -10,1100,19,173,1, -10,1101,5,2,1, -1114,1102,16,0,171, -1,40,1103,16,0, -332,1,11,1104,19, -202,1,11,1105,5, -146,1,1260,1106,17, -1107,15,1108,4,34, -37,0,83,0,105, -0,109,0,112,0, -108,0,101,0,65, -0,115,0,115,0, -105,0,103,0,110, -0,109,0,101,0, -110,0,116,0,1, --1,1,5,1109,20, -1110,4,38,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -95,0,50,0,49, -0,1,225,1,3, -1,6,1,5,1111, -22,1,83,1,1011, -1112,17,1113,15,1114, -4,44,37,0,80, -0,97,0,114,0, -101,0,110,0,116, -0,104,0,101,0, -115,0,105,0,115, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,1,-1,1,5, -1115,20,1116,4,46, -80,0,97,0,114, -0,101,0,110,0, -116,0,104,0,101, -0,115,0,105,0, -115,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,50, -0,1,272,1,3, -1,4,1,3,1117, -22,1,130,1,1514, -1118,17,1119,15,1108, -1,-1,1,5,1120, -20,1121,4,38,83, -0,105,0,109,0, -112,0,108,0,101, -0,65,0,115,0, -115,0,105,0,103, -0,110,0,109,0, -101,0,110,0,116, -0,95,0,49,0, -52,0,1,218,1, -3,1,4,1,3, -1122,22,1,76,1, -9,1123,17,1124,15, -1125,4,24,37,0, -68,0,101,0,99, -0,108,0,97,0, -114,0,97,0,116, -0,105,0,111,0, -110,0,1,-1,1, -5,1126,20,1127,4, -26,68,0,101,0, -99,0,108,0,97, -0,114,0,97,0, -116,0,105,0,111, -0,110,0,95,0, -49,0,1,166,1, -3,1,3,1,2, -1128,22,1,24,1, -262,1129,17,1130,15, -1131,4,34,37,0, -66,0,105,0,110, -0,97,0,114,0, -121,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,1,-1,1, -5,1132,20,1133,4, -36,66,0,105,0, -110,0,97,0,114, -0,121,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -53,0,1,254,1, -3,1,4,1,3, -1134,22,1,112,1, -1267,1135,17,1136,15, -1108,1,-1,1,5, -1137,20,1138,4,36, -83,0,105,0,109, -0,112,0,108,0, -101,0,65,0,115, -0,115,0,105,0, -103,0,110,0,109, -0,101,0,110,0, -116,0,95,0,56, -0,1,212,1,3, -1,6,1,5,1139, -22,1,70,1,2021, -728,1,1521,1140,17, -1141,15,1108,1,-1, -1,5,1142,20,1143, -4,36,83,0,105, -0,109,0,112,0, -108,0,101,0,65, -0,115,0,115,0, -105,0,103,0,110, -0,109,0,101,0, -110,0,116,0,95, -0,49,0,1,205, -1,3,1,4,1, -3,1144,22,1,63, -1,2024,1145,17,1146, -15,1147,4,24,37, -0,83,0,116,0, -97,0,116,0,101, -0,67,0,104,0, -97,0,110,0,103, -0,101,0,1,-1, -1,5,1148,20,1149, -4,26,83,0,116, -0,97,0,116,0, -101,0,67,0,104, -0,97,0,110,0, -103,0,101,0,95, -0,49,0,1,187, -1,3,1,3,1, -2,1150,22,1,45, -1,1775,1151,17,1152, -15,1153,4,30,37, -0,69,0,109,0, -112,0,116,0,121, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, --1,1,5,1154,20, -1155,4,32,69,0, -109,0,112,0,116, -0,121,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,49,0, -1,171,1,3,1, -1,1,0,1156,22, -1,29,1,19,1157, -17,1124,1,2,1128, -1,2028,1158,17,1159, -15,1160,4,20,37, -0,74,0,117,0, -109,0,112,0,76, -0,97,0,98,0, -101,0,108,0,1, --1,1,5,1161,20, -1162,4,22,74,0, -117,0,109,0,112, -0,76,0,97,0, -98,0,101,0,108, -0,95,0,49,0, -1,185,1,3,1, -3,1,2,1163,22, -1,43,1,2029,735, -1,2281,1164,17,1165, -15,1166,4,34,37, -0,70,0,111,0, -114,0,76,0,111, -0,111,0,112,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,1,-1, -1,5,1167,20,1168, -4,36,70,0,111, -0,114,0,76,0, -111,0,111,0,112, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,95, -0,50,0,1,200, -1,3,1,2,1, -1,1169,22,1,58, -1,2031,746,1,2032, -751,1,2033,756,1, -2034,1170,16,0,587, -1,2035,762,1,2036, -1171,16,0,534,1, -2037,767,1,2038,1172, -16,0,538,1,2039, -772,1,32,1173,17, -1152,1,0,1156,1, -2041,778,1,2042,1174, -16,0,655,1,2043, -784,1,2044,1175,16, -0,599,1,2045,789, -1,2299,1176,16,0, -236,1,1296,1177,17, -1178,15,1108,1,-1, -1,5,1179,20,1180, -4,38,83,0,105, -0,109,0,112,0, -108,0,101,0,65, -0,115,0,115,0, -105,0,103,0,110, -0,109,0,101,0, -110,0,116,0,95, -0,50,0,48,0, -1,224,1,3,1, -6,1,5,1181,22, -1,82,1,283,1182, -17,1183,15,1131,1, --1,1,5,1184,20, -1185,4,36,66,0, -105,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,52,0,1, -253,1,3,1,4, -1,3,1186,22,1, -111,1,40,1187,17, -1188,15,1189,4,32, -37,0,73,0,100, -0,101,0,110,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,1,-1,1, -5,1190,20,1191,4, -34,73,0,100,0, -101,0,110,0,116, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,49,0, -1,239,1,3,1, -2,1,1,1192,22, -1,97,1,44,1193, -17,1188,1,1,1192, -1,1803,797,1,47, -1194,17,1195,15,1196, -4,38,37,0,73, -0,100,0,101,0, -110,0,116,0,68, -0,111,0,116,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -1,-1,1,5,1197, -20,1198,4,40,73, -0,100,0,101,0, -110,0,116,0,68, -0,111,0,116,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,49,0,1, -240,1,3,1,4, -1,3,1199,22,1, -98,1,48,1200,17, -1201,15,1202,4,58, -37,0,73,0,110, -0,99,0,114,0, -101,0,109,0,101, -0,110,0,116,0, -68,0,101,0,99, -0,114,0,101,0, -109,0,101,0,110, -0,116,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,1,-1, -1,5,1203,20,1204, -4,60,73,0,110, -0,99,0,114,0, -101,0,109,0,101, -0,110,0,116,0, -68,0,101,0,99, -0,114,0,101,0, -109,0,101,0,110, -0,116,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -52,0,1,244,1, -3,1,5,1,4, -1205,22,1,102,1, -49,1206,17,1207,15, -1202,1,-1,1,5, -1208,20,1209,4,60, -73,0,110,0,99, -0,114,0,101,0, -109,0,101,0,110, -0,116,0,68,0, -101,0,99,0,114, -0,101,0,109,0, -101,0,110,0,116, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,51,0, -1,243,1,3,1, -5,1,4,1210,22, -1,101,1,50,1211, -17,1212,15,1202,1, --1,1,5,1213,20, -1214,4,60,73,0, -110,0,99,0,114, -0,101,0,109,0, -101,0,110,0,116, -0,68,0,101,0, -99,0,114,0,101, -0,109,0,101,0, -110,0,116,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,50,0,1,242, -1,3,1,3,1, -2,1215,22,1,100, -1,51,1216,17,1217, -15,1202,1,-1,1, -5,1218,20,1219,4, -60,73,0,110,0, -99,0,114,0,101, -0,109,0,101,0, -110,0,116,0,68, -0,101,0,99,0, -114,0,101,0,109, -0,101,0,110,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,49, -0,1,241,1,3, -1,3,1,2,1220, -22,1,99,1,305, -1221,17,1222,15,1131, -1,-1,1,5,1223, -20,1224,4,36,66, -0,105,0,110,0, -97,0,114,0,121, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,51,0, -1,252,1,3,1, -4,1,3,1225,22, -1,110,1,525,1226, -17,1227,15,1228,4, -34,37,0,82,0, -111,0,116,0,97, -0,116,0,105,0, -111,0,110,0,67, -0,111,0,110,0, -115,0,116,0,97, -0,110,0,116,0, -1,-1,1,5,1229, -20,1230,4,36,82, -0,111,0,116,0, -97,0,116,0,105, -0,111,0,110,0, -67,0,111,0,110, -0,115,0,116,0, -97,0,110,0,116, -0,95,0,49,0, -1,237,1,3,1, -10,1,9,1231,22, -1,95,1,63,1232, -17,1233,15,1234,4, -38,37,0,84,0, -121,0,112,0,101, -0,99,0,97,0, -115,0,116,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,1, --1,1,5,1235,20, -1236,4,40,84,0, -121,0,112,0,101, -0,99,0,97,0, -115,0,116,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,50,0,1,274, -1,3,1,5,1, -4,1237,22,1,132, -1,66,1238,17,1239, -15,1234,1,-1,1, -5,1240,20,1241,4, -40,84,0,121,0, -112,0,101,0,99, -0,97,0,115,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,51, -0,1,275,1,3, -1,7,1,6,1242, -22,1,133,1,67, -1243,17,1244,15,1234, -1,-1,1,5,1245, -20,1246,4,40,84, -0,121,0,112,0, -101,0,99,0,97, -0,115,0,116,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,55,0,1, -279,1,3,1,8, -1,7,1247,22,1, -137,1,68,1248,17, -1249,15,1234,1,-1, -1,5,1250,20,1251, -4,40,84,0,121, -0,112,0,101,0, -99,0,97,0,115, -0,116,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -53,0,1,277,1, -3,1,8,1,7, -1252,22,1,135,1, -69,1253,17,1254,15, -1234,1,-1,1,5, -1255,20,1256,4,40, -84,0,121,0,112, -0,101,0,99,0, -97,0,115,0,116, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,54,0, -1,278,1,3,1, -6,1,5,1257,22, -1,136,1,70,1258, -17,1259,15,1234,1, --1,1,5,1260,20, -1261,4,40,84,0, -121,0,112,0,101, -0,99,0,97,0, -115,0,116,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,52,0,1,276, -1,3,1,6,1, -5,1262,22,1,134, -1,74,1263,17,1264, -15,1234,1,-1,1, -5,1265,20,1266,4, -40,84,0,121,0, -112,0,101,0,99, -0,97,0,115,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,57, -0,1,281,1,3, -1,7,1,6,1267, -22,1,139,1,1013, -1268,17,1269,15,1114, -1,-1,1,5,1270, -20,1271,4,46,80, -0,97,0,114,0, -101,0,110,0,116, -0,104,0,101,0, -115,0,105,0,115, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,49,0, -1,271,1,3,1, -4,1,3,1272,22, -1,129,1,1332,1273, -17,1274,15,1108,1, --1,1,5,1275,20, -1276,4,38,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -95,0,49,0,57, -0,1,223,1,3, -1,6,1,5,1277, -22,1,81,1,2337, -1278,17,1152,1,0, -1156,1,1585,1279,17, -1280,15,1281,4,32, -37,0,82,0,101, -0,116,0,117,0, -114,0,110,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,1,-1,1, -5,1282,20,1283,4, -34,82,0,101,0, -116,0,117,0,114, -0,110,0,83,0, -116,0,97,0,116, -0,101,0,109,0, -101,0,110,0,116, -0,95,0,50,0, -1,230,1,3,1, -2,1,1,1284,22, -1,88,1,2023,1285, -17,1286,15,1147,1, --1,1,5,1287,20, -1288,4,26,83,0, -116,0,97,0,116, -0,101,0,67,0, -104,0,97,0,110, -0,103,0,101,0, -95,0,50,0,1, -188,1,3,1,3, -1,2,1289,22,1, -46,1,2136,852,1, -82,1290,17,1291,15, -1292,4,32,37,0, -85,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -1,-1,1,5,1293, -20,1294,4,34,85, -0,110,0,97,0, -114,0,121,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,51,0,1,270, -1,3,1,3,1, -2,1295,22,1,128, -1,2026,1296,17,1297, -15,1298,4,28,37, -0,74,0,117,0, -109,0,112,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,1,-1,1, -5,1299,20,1300,4, -30,74,0,117,0, -109,0,112,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,95,0,49, -0,1,186,1,3, -1,3,1,2,1301, -22,1,44,1,1591, -1302,17,1303,15,1281, -1,-1,1,5,1304, -20,1305,4,34,82, -0,101,0,116,0, -117,0,114,0,110, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,95, -0,49,0,1,229, -1,3,1,3,1, -2,1306,22,1,87, -1,1341,1307,17,1308, -15,1108,1,-1,1, -5,1309,20,1310,4, -36,83,0,105,0, -109,0,112,0,108, -0,101,0,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,95,0, -54,0,1,210,1, -3,1,4,1,3, -1311,22,1,68,1, -2030,741,1,328,1312, -17,1313,15,1131,1, --1,1,5,1314,20, -1315,4,36,66,0, -105,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,50,0,1, -251,1,3,1,4, -1,3,1316,22,1, -109,1,1303,1317,17, -1318,15,1108,1,-1, -1,5,1319,20,1320, -4,36,83,0,105, -0,109,0,112,0, -108,0,101,0,65, -0,115,0,115,0, -105,0,103,0,110, -0,109,0,101,0, -110,0,116,0,95, -0,55,0,1,211, -1,3,1,6,1, -5,1321,22,1,69, -1,1096,1322,17,1323, -15,1324,4,26,37, -0,70,0,117,0, -110,0,99,0,116, -0,105,0,111,0, -110,0,67,0,97, -0,108,0,108,0, -1,-1,1,5,1325, -20,1326,4,28,70, -0,117,0,110,0, -99,0,116,0,105, -0,111,0,110,0, -67,0,97,0,108, -0,108,0,95,0, -49,0,1,282,1, -3,1,5,1,4, -1327,22,1,140,1, -93,1328,17,1329,15, -1292,1,-1,1,5, -1330,20,1331,4,34, -85,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,50,0,1, -269,1,3,1,3, -1,2,1332,22,1, -127,1,1550,1333,17, -1334,15,1108,1,-1, -1,5,1335,20,1336, -4,38,83,0,105, -0,109,0,112,0, -108,0,101,0,65, -0,115,0,115,0, -105,0,103,0,110, -0,109,0,101,0, -110,0,116,0,95, -0,49,0,51,0, -1,217,1,3,1, -4,1,3,1337,22, -1,75,1,2040,1338, -16,0,542,1,2106, -1339,17,1152,1,0, -1156,1,1555,1340,16, -0,615,1,827,1341, -17,1342,15,1131,1, --1,1,5,1343,20, -1344,4,38,66,0, -105,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,49,0,53, -0,1,264,1,3, -1,4,1,3,1345, -22,1,122,1,1859, -1346,16,0,313,1, -1860,831,1,1804,1347, -17,1152,1,0,1156, -1,107,1348,17,1349, -15,1292,1,-1,1, -5,1350,20,1351,4, -34,85,0,110,0, -97,0,114,0,121, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,49,0, -1,268,1,3,1, -3,1,2,1352,22, -1,126,1,1114,1353, -17,1195,1,3,1199, -1,1048,1354,17,1355, -15,1131,1,-1,1, -5,1356,20,1357,4, -38,66,0,105,0, -110,0,97,0,114, -0,121,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -49,0,56,0,1, -267,1,3,1,4, -1,3,1358,22,1, -125,1,352,1359,17, -1360,15,1131,1,-1, -1,5,1361,20,1362, -4,36,66,0,105, -0,110,0,97,0, -114,0,121,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,49,0,1,250, -1,3,1,4,1, -3,1363,22,1,108, -1,1872,1364,16,0, -323,1,1873,845,1, -118,1365,17,1366,15, -1131,1,-1,1,5, -1367,20,1368,4,38, -66,0,105,0,110, -0,97,0,114,0, -121,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,49, -0,52,0,1,263, -1,3,1,4,1, -3,1369,22,1,121, -1,1123,1370,17,1371, -15,1108,1,-1,1, -5,1372,20,1373,4, -38,83,0,105,0, -109,0,112,0,108, -0,101,0,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,50,0,1, -216,1,3,1,6, -1,5,1374,22,1, -74,1,371,1375,17, -1376,15,1377,4,46, -37,0,70,0,117, -0,110,0,99,0, -116,0,105,0,111, -0,110,0,67,0, -97,0,108,0,108, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,1,-1,1,5, -1378,20,1379,4,48, -70,0,117,0,110, -0,99,0,116,0, -105,0,111,0,110, -0,67,0,97,0, -108,0,108,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,49,0,1,249, -1,3,1,2,1, -1,1380,22,1,107, -1,1377,1381,17,1382, -15,1108,1,-1,1, -5,1383,20,1384,4, -36,83,0,105,0, -109,0,112,0,108, -0,101,0,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,95,0, -53,0,1,209,1, -3,1,4,1,3, -1385,22,1,67,1, -375,1386,17,1387,15, -1202,1,-1,1,5, -1388,20,1389,4,60, -73,0,110,0,99, -0,114,0,101,0, -109,0,101,0,110, -0,116,0,68,0, -101,0,99,0,114, -0,101,0,109,0, -101,0,110,0,116, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,56,0, -1,248,1,3,1, -5,1,4,1390,22, -1,106,1,377,1391, -17,1392,15,1202,1, --1,1,5,1393,20, -1394,4,60,73,0, -110,0,99,0,114, -0,101,0,109,0, -101,0,110,0,116, -0,68,0,101,0, -99,0,114,0,101, -0,109,0,101,0, -110,0,116,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,53,0,1,245, -1,3,1,3,1, -2,1395,22,1,103, -1,379,1396,17,1397, -15,1202,1,-1,1, -5,1398,20,1399,4, -60,73,0,110,0, -99,0,114,0,101, -0,109,0,101,0, -110,0,116,0,68, -0,101,0,99,0, -114,0,101,0,109, -0,101,0,110,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,55, -0,1,247,1,3, -1,5,1,4,1400, -22,1,105,1,380, -1401,17,1402,15,1403, -4,38,37,0,67, -0,111,0,110,0, -115,0,116,0,97, -0,110,0,116,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -1,-1,1,5,1404, -20,1405,4,40,67, -0,111,0,110,0, -115,0,116,0,97, -0,110,0,116,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,49,0,1, -238,1,3,1,2, -1,1,1406,22,1, -96,1,883,1407,17, -1408,15,1131,1,-1, -1,5,1409,20,1410, -4,38,66,0,105, -0,110,0,97,0, -114,0,121,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,49,0,54,0, -1,265,1,3,1, -4,1,3,1411,22, -1,123,1,1628,1412, -17,1413,15,1414,4, -22,37,0,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,1,-1, -1,5,1415,20,1416, -4,24,65,0,115, -0,115,0,105,0, -103,0,110,0,109, -0,101,0,110,0, -116,0,95,0,49, -0,1,203,1,3, -1,4,1,3,1417, -22,1,61,1,2075, -1418,17,1152,1,0, -1156,1,373,1419,17, -1420,15,1202,1,-1, -1,5,1421,20,1422, -4,60,73,0,110, -0,99,0,114,0, -101,0,109,0,101, -0,110,0,116,0, -68,0,101,0,99, -0,114,0,101,0, -109,0,101,0,110, -0,116,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -54,0,1,246,1, -3,1,3,1,2, -1423,22,1,104,1, -130,1424,17,1425,15, -1131,1,-1,1,5, -1426,20,1427,4,38, -66,0,105,0,110, -0,97,0,114,0, -121,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,49, -0,51,0,1,262, -1,3,1,4,1, -3,1428,22,1,120, -1,143,1429,17,1430, -15,1131,1,-1,1, -5,1431,20,1432,4, -38,66,0,105,0, -110,0,97,0,114, -0,121,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -49,0,50,0,1, -261,1,3,1,4, -1,3,1433,22,1, -119,1,1901,1434,17, -1152,1,0,1156,1, -1152,1435,17,1436,15, -1108,1,-1,1,5, -1437,20,1438,4,38, -83,0,105,0,109, -0,112,0,108,0, -101,0,65,0,115, -0,115,0,105,0, -103,0,110,0,109, -0,101,0,110,0, -116,0,95,0,50, -0,52,0,1,228, -1,3,1,6,1, -5,1439,22,1,86, -1,1406,1440,17,1441, -15,1108,1,-1,1, -5,1442,20,1443,4, -38,83,0,105,0, -109,0,112,0,108, -0,101,0,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,55,0,1, -221,1,3,1,4, -1,3,1444,22,1, -79,1,1659,1445,16, -0,278,1,2413,1446, -17,1152,1,0,1156, -1,1159,1447,17,1448, -15,1108,1,-1,1, -5,1449,20,1450,4, -38,83,0,105,0, -109,0,112,0,108, -0,101,0,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,49,0,1, -215,1,3,1,6, -1,5,1451,22,1, -73,1,157,1452,17, -1453,15,1131,1,-1, -1,5,1454,20,1455, -4,38,66,0,105, -0,110,0,97,0, -114,0,121,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,95, -0,49,0,49,0, -1,260,1,3,1, -4,1,3,1456,22, -1,118,1,1413,1457, -17,1458,15,1108,1, --1,1,5,1459,20, -1460,4,36,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -95,0,52,0,1, -208,1,3,1,4, -1,3,1461,22,1, -66,1,2669,1462,16, -0,303,1,1478,1463, -17,1464,15,1108,1, --1,1,5,1465,20, -1466,4,38,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -95,0,49,0,53, -0,1,219,1,3, -1,4,1,3,1467, -22,1,77,1,2676, -1468,16,0,624,1, -1621,1469,16,0,678, -1,1574,809,1,172, -1470,17,1471,15,1131, -1,-1,1,5,1472, -20,1473,4,38,66, -0,105,0,110,0, -97,0,114,0,121, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,49,0, -48,0,1,259,1, -3,1,4,1,3, -1474,22,1,117,1, -1931,870,1,1665,1475, -17,1476,15,1166,1, --1,1,5,1477,20, -1478,4,36,70,0, -111,0,114,0,76, -0,111,0,111,0, -112,0,83,0,116, -0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -95,0,49,0,1, -199,1,3,1,2, -1,1,1479,22,1, -57,1,2364,837,1, -2105,824,1,1188,1480, -17,1481,15,1108,1, --1,1,5,1482,20, -1483,4,38,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -95,0,50,0,51, -0,1,227,1,3, -1,6,1,5,1484, -22,1,85,1,1442, -1485,17,1486,15,1108, -1,-1,1,5,1487, -20,1488,4,38,83, -0,105,0,109,0, -112,0,108,0,101, -0,65,0,115,0, -115,0,105,0,103, -0,110,0,109,0, -101,0,110,0,116, -0,95,0,49,0, -54,0,1,220,1, -3,1,4,1,3, -1489,22,1,78,1, -1694,1490,16,0,200, -1,942,1491,17,1492, -15,1131,1,-1,1, -5,1493,20,1494,4, -38,66,0,105,0, -110,0,97,0,114, -0,121,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -49,0,55,0,1, -266,1,3,1,4, -1,3,1495,22,1, -124,1,2198,1496,17, -1152,1,0,1156,1, -1195,1497,17,1498,15, -1108,1,-1,1,5, -1499,20,1500,4,38, -83,0,105,0,109, -0,112,0,108,0, -101,0,65,0,115, -0,115,0,105,0, -103,0,110,0,109, -0,101,0,110,0, -116,0,95,0,49, -0,48,0,1,214, -1,3,1,6,1, -5,1501,22,1,72, -1,1449,1502,17,1503, -15,1108,1,-1,1, -5,1504,20,1505,4, -36,83,0,105,0, -109,0,112,0,108, -0,101,0,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,95,0, -51,0,1,207,1, -3,1,4,1,3, -1506,22,1,65,1, -1701,1507,17,1508,15, -1166,1,-1,1,5, -1509,20,1510,4,36, -70,0,111,0,114, -0,76,0,111,0, -111,0,112,0,83, -0,116,0,97,0, -116,0,101,0,109, -0,101,0,110,0, -116,0,95,0,51, -0,1,201,1,3, -1,4,1,3,1511, -22,1,59,1,447, -1512,17,1513,15,1514, -4,30,37,0,86, -0,101,0,99,0, -116,0,111,0,114, -0,67,0,111,0, -110,0,115,0,116, -0,97,0,110,0, -116,0,1,-1,1, -5,1515,20,1516,4, -32,86,0,101,0, -99,0,116,0,111, -0,114,0,67,0, -111,0,110,0,115, -0,116,0,97,0, -110,0,116,0,95, -0,49,0,1,236, -1,3,1,8,1, -7,1517,22,1,94, -1,2458,885,1,2459, -891,1,1958,1518,17, -1152,1,0,1156,1, -188,1519,17,1520,15, -1131,1,-1,1,5, -1521,20,1522,4,36, -66,0,105,0,110, -0,97,0,114,0, -121,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,95,0,57, -0,1,258,1,3, -1,4,1,3,1523, -22,1,116,1,2462, -898,1,1657,903,1, -2464,908,1,205,1524, -17,1525,15,1131,1, --1,1,5,1526,20, -1527,4,36,66,0, -105,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,56,0,1, -257,1,3,1,4, -1,3,1528,22,1, -115,1,1620,1529,17, -1530,15,1414,1,-1, -1,5,1531,20,1532, -4,24,65,0,115, -0,115,0,105,0, -103,0,110,0,109, -0,101,0,110,0, -116,0,95,0,50, -0,1,204,1,3, -1,2,1,1,1533, -22,1,62,1,2227, -917,1,1224,1534,17, -1535,15,1108,1,-1, -1,5,1536,20,1537, -4,38,83,0,105, -0,109,0,112,0, -108,0,101,0,65, -0,115,0,115,0, -105,0,103,0,110, -0,109,0,101,0, -110,0,116,0,95, -0,50,0,50,0, -1,226,1,3,1, -6,1,5,1538,22, -1,84,1,223,1539, -17,1540,15,1131,1, --1,1,5,1541,20, -1542,4,36,66,0, -105,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -95,0,55,0,1, -256,1,3,1,4, -1,3,1543,22,1, -114,1,1730,1544,17, -1545,15,1166,1,-1, -1,5,1546,20,1547, -4,36,70,0,111, -0,114,0,76,0, -111,0,111,0,112, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,95, -0,52,0,1,202, -1,3,1,4,1, -3,1548,22,1,60, -1,476,1549,17,1550, -15,1551,4,18,37, -0,67,0,111,0, -110,0,115,0,116, -0,97,0,110,0, -116,0,1,-1,1, -5,1552,20,1553,4, -20,67,0,111,0, -110,0,115,0,116, -0,97,0,110,0, -116,0,95,0,52, -0,1,234,1,3, -1,2,1,1,1554, -22,1,92,1,477, -1555,17,1556,15,1551, -1,-1,1,5,1557, -20,1558,4,20,67, -0,111,0,110,0, -115,0,116,0,97, -0,110,0,116,0, -95,0,51,0,1, -233,1,3,1,2, -1,1,1559,22,1, -91,1,1231,1560,17, -1561,15,1108,1,-1, -1,5,1562,20,1563, -4,36,83,0,105, -0,109,0,112,0, -108,0,101,0,65, -0,115,0,115,0, -105,0,103,0,110, -0,109,0,101,0, -110,0,116,0,95, -0,57,0,1,213, -1,3,1,6,1, -5,1564,22,1,71, -1,479,1565,17,1566, -15,1551,1,-1,1, -5,1567,20,1568,4, -20,67,0,111,0, -110,0,115,0,116, -0,97,0,110,0, -116,0,95,0,49, -0,1,231,1,3, -1,2,1,1,1569, -22,1,89,1,480, -1570,17,1571,15,1572, -4,26,37,0,76, -0,105,0,115,0, -116,0,67,0,111, -0,110,0,115,0, -116,0,97,0,110, -0,116,0,1,-1, -1,5,1573,20,1574, -4,28,76,0,105, -0,115,0,116,0, -67,0,111,0,110, -0,115,0,116,0, -97,0,110,0,116, -0,95,0,49,0, -1,235,1,3,1, -4,1,3,1575,22, -1,93,1,1485,1576, -17,1577,15,1108,1, --1,1,5,1578,20, -1579,4,36,83,0, -105,0,109,0,112, -0,108,0,101,0, -65,0,115,0,115, -0,105,0,103,0, -110,0,109,0,101, -0,110,0,116,0, -95,0,50,0,1, -206,1,3,1,4, -1,3,1580,22,1, -64,1,1737,1581,16, -0,280,1,1989,925, -1,1990,1582,17,1152, -1,0,1156,1,242, -1583,17,1584,15,1131, -1,-1,1,5,1585, -20,1586,4,36,66, -0,105,0,110,0, -97,0,114,0,121, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,54,0, -1,255,1,3,1, -4,1,3,1587,22, -1,113,1,478,1588, -17,1589,15,1551,1, --1,1,5,1590,20, -1591,4,20,67,0, -111,0,110,0,115, -0,116,0,97,0, -110,0,116,0,95, -0,50,0,1,232, -1,3,1,2,1, -1,1592,22,1,90, -1,1370,1593,17,1594, -15,1108,1,-1,1, -5,1595,20,1596,4, -38,83,0,105,0, -109,0,112,0,108, -0,101,0,65,0, -115,0,115,0,105, -0,103,0,110,0, -109,0,101,0,110, -0,116,0,95,0, -49,0,56,0,1, -222,1,3,1,4, -1,3,1597,22,1, -80,1,1001,1598,17, -1599,15,1234,1,-1, -1,5,1600,20,1601, -4,40,84,0,121, -0,112,0,101,0, -99,0,97,0,115, -0,116,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,95,0, -56,0,1,280,1, -3,1,5,1,4, -1602,22,1,138,1, -1002,1603,17,1604,15, -1234,1,-1,1,5, -1605,20,1606,4,40, -84,0,121,0,112, -0,101,0,99,0, -97,0,115,0,116, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,95,0,49,0, -1,273,1,3,1, -5,1,4,1607,22, -1,131,1,12,1608, -19,163,1,12,1609, -5,44,1,1901,1610, -16,0,161,1,2075, -1611,16,0,161,1, -1860,831,1,1803,797, -1,1804,1612,16,0, -161,1,2413,1613,16, -0,161,1,2198,1614, -16,0,161,1,1873, -845,1,1657,903,1, -1989,925,1,1990,1615, -16,0,161,1,31, -1616,16,0,161,1, -32,1617,16,0,161, -1,2105,824,1,2106, -1618,16,0,161,1, -2227,917,1,2337,1619, -16,0,161,1,2665, -1620,16,0,161,1, -2021,728,1,2458,885, -1,2459,891,1,2462, -898,1,2136,852,1, -2464,908,1,2029,735, -1,2030,741,1,2031, -746,1,2032,751,1, -2469,1621,16,0,468, -1,2035,762,1,2364, -837,1,2039,772,1, -1931,870,1,2041,778, -1,2507,1622,16,0, -161,1,2043,784,1, -2045,789,1,1775,1623, -16,0,161,1,2568, -1624,16,0,583,1, -2033,756,1,2522,1625, -16,0,161,1,2037, -767,1,1574,809,1, -1958,1626,16,0,161, -1,13,1627,19,151, -1,13,1628,5,37, -1,2509,1629,17,1630, -15,1631,4,36,37, -0,86,0,111,0, -105,0,100,0,65, -0,114,0,103,0, -83,0,116,0,97, -0,116,0,101,0, -69,0,118,0,101, -0,110,0,116,0, -1,-1,1,5,1632, -20,1633,4,38,86, -0,111,0,105,0, -100,0,65,0,114, -0,103,0,83,0, -116,0,97,0,116, -0,101,0,69,0, -118,0,101,0,110, -0,116,0,95,0, -49,0,1,163,1, -3,1,5,1,4, -1634,22,1,20,1, -1860,831,1,1803,797, -1,2413,1635,16,0, -462,1,2524,1636,17, -1637,15,1638,4,22, -37,0,83,0,116, -0,97,0,116,0, -101,0,69,0,118, -0,101,0,110,0, -116,0,1,-1,1, -5,1639,20,1640,4, -24,83,0,116,0, -97,0,116,0,101, -0,69,0,118,0, -101,0,110,0,116, -0,95,0,49,0, -1,162,1,3,1, -6,1,5,1641,22, -1,19,1,2526,1642, -16,0,478,1,1873, -845,1,1657,903,1, -1989,925,1,32,1643, -16,0,463,1,2567, -1644,17,1645,15,1646, -4,20,37,0,83, -0,116,0,97,0, -116,0,101,0,66, -0,111,0,100,0, -121,0,1,-1,1, -5,1647,20,1648,4, -22,83,0,116,0, -97,0,116,0,101, -0,66,0,111,0, -100,0,121,0,95, -0,49,0,1,158, -1,3,1,2,1, -1,1649,22,1,15, -1,2105,824,1,2364, -837,1,2227,917,1, -1574,809,1,2563,1650, -17,1651,15,1646,1, --1,1,5,1652,20, -1653,4,22,83,0, -116,0,97,0,116, -0,101,0,66,0, -111,0,100,0,121, -0,95,0,52,0, -1,161,1,3,1, -3,1,2,1654,22, -1,18,1,2564,1655, -17,1656,15,1646,1, --1,1,5,1657,20, -1658,4,22,83,0, -116,0,97,0,116, -0,101,0,66,0, -111,0,100,0,121, -0,95,0,50,0, -1,159,1,3,1, -3,1,2,1659,22, -1,16,1,2566,1660, -17,1661,15,1646,1, --1,1,5,1662,20, -1663,4,22,83,0, -116,0,97,0,116, -0,101,0,66,0, -111,0,100,0,121, -0,95,0,51,0, -1,160,1,3,1, -2,1,1,1664,22, -1,17,1,2458,885, -1,2459,891,1,2462, -898,1,2136,852,1, -2464,908,1,2029,735, -1,2030,741,1,2031, -746,1,2032,751,1, -2033,756,1,2035,762, -1,2037,767,1,2039, -772,1,1931,870,1, -2041,778,1,2021,728, -1,2043,784,1,2045, -789,1,2606,1665,16, -0,149,1,14,1666, -19,144,1,14,1667, -5,105,1,2511,1668, -17,1669,15,1670,4, -48,37,0,65,0, -114,0,103,0,117, -0,109,0,101,0, -110,0,116,0,68, -0,101,0,99,0, -108,0,97,0,114, -0,97,0,116,0, -105,0,111,0,110, -0,76,0,105,0, -115,0,116,0,1, --1,1,5,140,1, -0,1,0,1671,22, -1,21,1,1260,1106, -1,1011,1112,1,1514, -1118,1,9,1123,1, -10,1672,17,1673,15, -1670,1,-1,1,5, -140,1,0,1,0, -1671,1,262,1129,1, -1267,1135,1,1521,1140, -1,1773,1674,16,0, -148,1,19,1157,1, -20,1675,16,0,142, -1,2281,1164,1,525, -1226,1,30,1676,17, -1677,15,1670,1,-1, -1,5,1678,20,1679, -4,50,65,0,114, -0,103,0,117,0, -109,0,101,0,110, -0,116,0,68,0, -101,0,99,0,108, -0,97,0,114,0, -97,0,116,0,105, -0,111,0,110,0, -76,0,105,0,115, -0,116,0,95,0, -50,0,1,165,1, -3,1,4,1,3, -1680,22,1,23,1, -283,1182,1,40,1187, -1,41,1681,17,1682, -15,1683,4,26,37, -0,65,0,114,0, -103,0,117,0,109, -0,101,0,110,0, -116,0,76,0,105, -0,115,0,116,0, -1,-1,1,5,617, -1,0,1,0,1684, -22,1,141,1,42, -1685,17,1686,15,1687, -4,38,37,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,65, -0,114,0,103,0, -117,0,109,0,101, -0,110,0,116,0, -1,-1,1,5,1688, -20,1689,4,40,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,65, -0,114,0,103,0, -117,0,109,0,101, -0,110,0,116,0, -95,0,49,0,1, -285,1,3,1,2, -1,1,1690,22,1, -144,1,44,1193,1, -47,1194,1,48,1200, -1,49,1206,1,50, -1211,1,51,1216,1, -305,1221,1,63,1232, -1,66,1238,1,67, -1243,1,1478,1463,1, -69,1253,1,70,1258, -1,68,1248,1,74, -1263,1,1013,1268,1, -2335,1691,16,0,148, -1,1332,1273,1,1048, -1354,1,82,1290,1, -1296,1177,1,1341,1307, -1,328,1312,1,1303, -1317,1,1096,1322,1, -93,1328,1,1550,1333, -1,352,1359,1,107, -1348,1,1114,1353,1, -1370,1593,1,118,1365, -1,1123,1370,1,371, -1375,1,1377,1381,1, -375,1386,1,377,1391, -1,379,1396,1,380, -1401,1,883,1407,1, -373,1419,1,130,1424, -1,143,1429,1,2654, -1692,17,1693,15,1670, -1,-1,1,5,140, -1,0,1,0,1671, -1,1152,1435,1,387, -1694,16,0,566,1, -1406,1440,1,2663,1695, -16,0,142,1,1159, -1447,1,157,1452,1, -1413,1457,1,1665,1475, -1,412,1696,16,0, -591,1,1094,1697,16, -0,619,1,2520,1698, -16,0,142,1,172, -1470,1,827,1341,1, -1188,1480,1,437,1699, -16,0,660,1,1442, -1485,1,1694,1700,16, -0,148,1,942,1491, -1,1195,1497,1,1449, -1502,1,1701,1507,1, -447,1512,1,188,1519, -1,205,1524,1,2467, -1701,17,1702,15,1670, -1,-1,1,5,1703, -20,1704,4,50,65, -0,114,0,103,0, -117,0,109,0,101, -0,110,0,116,0, -68,0,101,0,99, -0,108,0,97,0, -114,0,97,0,116, -0,105,0,111,0, -110,0,76,0,105, -0,115,0,116,0, -95,0,49,0,1, -164,1,3,1,2, -1,1,1705,22,1, -22,1,461,1706,16, -0,619,1,464,1707, -17,1708,15,1683,1, --1,1,5,1709,20, -1710,4,28,65,0, -114,0,103,0,117, -0,109,0,101,0, -110,0,116,0,76, -0,105,0,115,0, -116,0,95,0,50, -0,1,284,1,3, -1,4,1,3,1711, -22,1,143,1,1224, -1534,1,223,1539,1, -1730,1544,1,476,1549, -1,477,1555,1,1231, -1560,1,479,1565,1, -480,1570,1,1485,1576, -1,459,1712,17,1713, -15,1683,1,-1,1, -5,617,1,0,1, -0,1684,1,242,1583, -1,478,1588,1,481, -1714,17,1715,15,1683, -1,-1,1,5,1716, -20,1717,4,28,65, -0,114,0,103,0, -117,0,109,0,101, -0,110,0,116,0, -76,0,105,0,115, -0,116,0,95,0, -49,0,1,283,1, -3,1,2,1,1, -1718,22,1,142,1, -1001,1598,1,1002,1603, -1,15,1719,19,308, -1,15,1720,5,6, -1,2669,1721,16,0, -601,1,1114,1722,16, -0,306,1,1621,1723, -16,0,659,1,40, -1724,16,0,562,1, -19,1157,1,9,1123, -1,16,1725,19,136, -1,16,1726,5,140, -1,2510,1727,16,0, -602,1,256,1728,16, -0,196,1,1261,1729, -16,0,196,1,509, -1730,16,0,196,1, -9,1731,16,0,134, -1,2021,728,1,1775, -1732,16,0,196,1, -2029,735,1,2030,741, -1,2031,746,1,2032, -751,1,2033,756,1, -277,1733,16,0,196, -1,2035,762,1,2037, -767,1,2039,772,1, -32,1734,16,0,196, -1,2041,778,1,2293, -1735,16,0,196,1, -2043,784,1,2045,789, -1,40,1736,16,0, -175,1,41,1737,16, -0,196,1,1297,1738, -16,0,196,1,43, -1739,16,0,196,1, -44,1740,16,0,175, -1,1803,797,1,1804, -1741,16,0,196,1, -299,1742,16,0,196, -1,2480,1743,17,1744, -15,1745,4,12,37, -0,69,0,118,0, -101,0,110,0,116, -0,1,-1,1,5, -1746,20,1747,4,16, -69,0,118,0,101, -0,110,0,116,0, -95,0,50,0,53, -0,1,317,1,3, -1,2,1,1,1748, -22,1,176,1,52, -1749,16,0,196,1, -2484,1750,17,1751,15, -1745,1,-1,1,5, -1752,20,1753,4,16, -69,0,118,0,101, -0,110,0,116,0, -95,0,50,0,49, -0,1,313,1,3, -1,2,1,1,1754, -22,1,172,1,1515, -1755,16,0,196,1, -2318,1756,16,0,196, -1,2491,1757,17,1758, -15,1745,1,-1,1, -5,1759,20,1760,4, -16,69,0,118,0, -101,0,110,0,116, -0,95,0,49,0, -52,0,1,306,1, -3,1,2,1,1, -1761,22,1,165,1, -62,1762,16,0,212, -1,63,1763,16,0, -175,1,2495,1764,17, -1765,15,1745,1,-1, -1,5,1766,20,1767, -4,16,69,0,118, -0,101,0,110,0, -116,0,95,0,49, -0,48,0,1,302, -1,3,1,2,1, -1,1768,22,1,161, -1,2075,1769,16,0, -196,1,1574,809,1, -1479,1770,16,0,196, -1,71,1771,16,0, -196,1,1622,1772,16, -0,196,1,1658,1773, -16,0,682,1,1833, -1774,16,0,297,1, -1834,1775,16,0,196, -1,2337,1776,16,0, -196,1,79,1777,16, -0,196,1,1335,1778, -16,0,196,1,322, -1779,16,0,196,1, -76,1780,16,0,196, -1,85,1781,16,0, -196,1,89,1782,16, -0,196,1,346,1783, -16,0,196,1,97, -1784,16,0,196,1, -2106,1785,16,0,196, -1,102,1786,16,0, -196,1,1860,831,1, -2458,885,1,2364,837, -1,1990,1787,16,0, -196,1,112,1788,16, -0,196,1,1117,1789, -16,0,196,1,1873, -845,1,1875,1790,16, -0,408,1,1876,1791, -16,0,196,1,124, -1792,16,0,196,1, -2478,1793,17,1794,15, -1745,1,-1,1,5, -1795,20,1796,4,16, -69,0,118,0,101, -0,110,0,116,0, -95,0,50,0,55, -0,1,319,1,3, -1,2,1,1,1797, -22,1,178,1,2136, -852,1,381,1798,16, -0,196,1,525,1799, -16,0,196,1,137, -1800,16,0,196,1, -2653,1801,16,0,586, -1,1901,1802,16,0, -196,1,1153,1803,16, -0,196,1,151,1804, -16,0,196,1,1407, -1805,16,0,196,1, -1659,1806,16,0,196, -1,2413,1807,16,0, -196,1,406,1808,16, -0,196,1,1371,1809, -16,0,196,1,2105, -824,1,166,1810,16, -0,196,1,2670,1811, -16,0,196,1,1931, -870,1,1932,1812,16, -0,470,1,1933,1813, -16,0,196,1,431, -1814,16,0,196,1, -1585,1815,16,0,196, -1,182,1816,16,0, -196,1,1189,1817,16, -0,196,1,1443,1818, -16,0,196,1,1695, -1819,16,0,196,1, -2198,1820,16,0,196, -1,447,1821,16,0, -196,1,199,1822,16, -0,196,1,2459,891, -1,1958,1823,16,0, -196,1,2462,898,1, -1657,903,1,2464,908, -1,459,1824,16,0, -196,1,462,1825,16, -0,196,1,2471,1826, -17,1827,15,1828,4, -26,37,0,86,0, -111,0,105,0,100, -0,65,0,114,0, -103,0,69,0,118, -0,101,0,110,0, -116,0,1,-1,1, -5,1829,20,1830,4, -28,86,0,111,0, -105,0,100,0,65, -0,114,0,103,0, -69,0,118,0,101, -0,110,0,116,0, -95,0,55,0,1, -326,1,3,1,2, -1,1,1831,22,1, -185,1,2472,1832,17, -1833,15,1828,1,-1, -1,5,1834,20,1835, -4,28,86,0,111, -0,105,0,100,0, -65,0,114,0,103, -0,69,0,118,0, -101,0,110,0,116, -0,95,0,54,0, -1,325,1,3,1, -2,1,1,1836,22, -1,184,1,2473,1837, -17,1838,15,1828,1, --1,1,5,1839,20, -1840,4,28,86,0, -111,0,105,0,100, -0,65,0,114,0, -103,0,69,0,118, -0,101,0,110,0, -116,0,95,0,53, -0,1,324,1,3, -1,2,1,1,1841, -22,1,183,1,2474, -1842,17,1843,15,1828, -1,-1,1,5,1844, -20,1845,4,28,86, -0,111,0,105,0, -100,0,65,0,114, -0,103,0,69,0, -118,0,101,0,110, -0,116,0,95,0, -52,0,1,323,1, -3,1,2,1,1, -1846,22,1,182,1, -2475,1847,17,1848,15, -1828,1,-1,1,5, -1849,20,1850,4,28, -86,0,111,0,105, -0,100,0,65,0, -114,0,103,0,69, -0,118,0,101,0, -110,0,116,0,95, -0,51,0,1,322, -1,3,1,2,1, -1,1851,22,1,181, -1,2476,1852,17,1853, -15,1828,1,-1,1, -5,1854,20,1855,4, -28,86,0,111,0, -105,0,100,0,65, -0,114,0,103,0, -69,0,118,0,101, -0,110,0,116,0, -95,0,50,0,1, -321,1,3,1,2, -1,1,1856,22,1, -180,1,2477,1857,17, -1858,15,1828,1,-1, -1,5,1859,20,1860, -4,28,86,0,111, -0,105,0,100,0, -65,0,114,0,103, -0,69,0,118,0, -101,0,110,0,116, -0,95,0,49,0, -1,320,1,3,1, -2,1,1,1861,22, -1,179,1,2227,917, -1,2479,1862,17,1863, -15,1745,1,-1,1, -5,1864,20,1865,4, -16,69,0,118,0, -101,0,110,0,116, -0,95,0,50,0, -54,0,1,318,1, -3,1,2,1,1, -1866,22,1,177,1, -1225,1867,16,0,196, -1,2481,1868,17,1869, -15,1745,1,-1,1, -5,1870,20,1871,4, -16,69,0,118,0, -101,0,110,0,116, -0,95,0,50,0, -52,0,1,316,1, -3,1,2,1,1, -1872,22,1,175,1, -2482,1873,17,1874,15, -1745,1,-1,1,5, -1875,20,1876,4,16, -69,0,118,0,101, -0,110,0,116,0, -95,0,50,0,51, -0,1,315,1,3, -1,2,1,1,1877, -22,1,174,1,2483, -1878,17,1879,15,1745, -1,-1,1,5,1880, -20,1881,4,16,69, -0,118,0,101,0, -110,0,116,0,95, -0,50,0,50,0, -1,314,1,3,1, -2,1,1,1882,22, -1,173,1,1731,1883, -16,0,196,1,2485, -1884,17,1885,15,1745, -1,-1,1,5,1886, -20,1887,4,16,69, -0,118,0,101,0, -110,0,116,0,95, -0,50,0,48,0, -1,312,1,3,1, -2,1,1,1888,22, -1,171,1,2486,1889, -17,1890,15,1745,1, --1,1,5,1891,20, -1892,4,16,69,0, -118,0,101,0,110, -0,116,0,95,0, -49,0,57,0,1, -311,1,3,1,2, -1,1,1893,22,1, -170,1,2487,1894,17, -1895,15,1745,1,-1, -1,5,1896,20,1897, -4,16,69,0,118, -0,101,0,110,0, -116,0,95,0,49, -0,56,0,1,310, -1,3,1,2,1, -1,1898,22,1,169, -1,2488,1899,17,1900, -15,1745,1,-1,1, -5,1901,20,1902,4, -16,69,0,118,0, -101,0,110,0,116, -0,95,0,49,0, -55,0,1,309,1, -3,1,2,1,1, -1903,22,1,168,1, -2489,1904,17,1905,15, -1745,1,-1,1,5, -1906,20,1907,4,16, -69,0,118,0,101, -0,110,0,116,0, -95,0,49,0,54, -0,1,308,1,3, -1,2,1,1,1908, -22,1,167,1,2490, -1909,17,1910,15,1745, -1,-1,1,5,1911, -20,1912,4,16,69, -0,118,0,101,0, -110,0,116,0,95, -0,49,0,53,0, -1,307,1,3,1, -2,1,1,1913,22, -1,166,1,1989,925, -1,2492,1914,17,1915, -15,1745,1,-1,1, -5,1916,20,1917,4, -16,69,0,118,0, -101,0,110,0,116, -0,95,0,49,0, -51,0,1,305,1, -3,1,2,1,1, -1918,22,1,164,1, -2493,1919,17,1920,15, -1745,1,-1,1,5, -1921,20,1922,4,16, -69,0,118,0,101, -0,110,0,116,0, -95,0,49,0,50, -0,1,304,1,3, -1,2,1,1,1923, -22,1,163,1,2494, -1924,17,1925,15,1745, -1,-1,1,5,1926, -20,1927,4,16,69, -0,118,0,101,0, -110,0,116,0,95, -0,49,0,49,0, -1,303,1,3,1, -2,1,1,1928,22, -1,162,1,236,1929, -16,0,196,1,2496, -1930,17,1931,15,1745, -1,-1,1,5,1932, -20,1933,4,14,69, -0,118,0,101,0, -110,0,116,0,95, -0,57,0,1,301, -1,3,1,2,1, -1,1934,22,1,160, -1,2497,1935,17,1936, -15,1745,1,-1,1, -5,1937,20,1938,4, -14,69,0,118,0, -101,0,110,0,116, -0,95,0,56,0, -1,300,1,3,1, -2,1,1,1939,22, -1,159,1,2498,1940, -17,1941,15,1745,1, --1,1,5,1942,20, -1943,4,14,69,0, -118,0,101,0,110, -0,116,0,95,0, -55,0,1,299,1, -3,1,2,1,1, -1944,22,1,158,1, -2499,1945,17,1946,15, -1745,1,-1,1,5, -1947,20,1948,4,14, -69,0,118,0,101, -0,110,0,116,0, -95,0,54,0,1, -298,1,3,1,2, -1,1,1949,22,1, -157,1,2500,1950,17, -1951,15,1745,1,-1, -1,5,1952,20,1953, -4,14,69,0,118, -0,101,0,110,0, -116,0,95,0,53, -0,1,297,1,3, -1,2,1,1,1954, -22,1,156,1,2501, -1955,17,1956,15,1745, -1,-1,1,5,1957, -20,1958,4,14,69, -0,118,0,101,0, -110,0,116,0,95, -0,52,0,1,296, -1,3,1,2,1, -1,1959,22,1,155, -1,2502,1960,17,1961, -15,1745,1,-1,1, -5,1962,20,1963,4, -14,69,0,118,0, -101,0,110,0,116, -0,95,0,51,0, -1,295,1,3,1, -2,1,1,1964,22, -1,154,1,2503,1965, -17,1966,15,1745,1, --1,1,5,1967,20, -1968,4,14,69,0, -118,0,101,0,110, -0,116,0,95,0, -50,0,1,294,1, -3,1,2,1,1, -1969,22,1,153,1, -2504,1970,17,1971,15, -1745,1,-1,1,5, -1972,20,1973,4,14, -69,0,118,0,101, -0,110,0,116,0, -95,0,49,0,1, -293,1,3,1,2, -1,1,1974,22,1, -152,1,2505,1975,16, -0,441,1,217,1976, -16,0,196,1,1756, -1977,16,0,196,1, -17,1978,19,160,1, -17,1979,5,118,1, -1,1980,17,1981,15, -1982,4,18,37,0, -84,0,121,0,112, -0,101,0,110,0, -97,0,109,0,101, -0,1,-1,1,5, -1983,20,1984,4,20, -84,0,121,0,112, -0,101,0,110,0, -97,0,109,0,101, -0,95,0,55,0, -1,292,1,3,1, -2,1,1,1985,22, -1,151,1,2,1986, -17,1987,15,1982,1, --1,1,5,1988,20, -1989,4,20,84,0, -121,0,112,0,101, -0,110,0,97,0, -109,0,101,0,95, -0,54,0,1,291, -1,3,1,2,1, -1,1990,22,1,150, -1,3,1991,17,1992, -15,1982,1,-1,1, -5,1993,20,1994,4, -20,84,0,121,0, -112,0,101,0,110, -0,97,0,109,0, -101,0,95,0,53, -0,1,290,1,3, -1,2,1,1,1995, -22,1,149,1,4, -1996,17,1997,15,1982, -1,-1,1,5,1998, -20,1999,4,20,84, -0,121,0,112,0, -101,0,110,0,97, -0,109,0,101,0, -95,0,52,0,1, -289,1,3,1,2, -1,1,2000,22,1, -148,1,5,2001,17, -2002,15,1982,1,-1, -1,5,2003,20,2004, -4,20,84,0,121, -0,112,0,101,0, -110,0,97,0,109, -0,101,0,95,0, -51,0,1,288,1, -3,1,2,1,1, -2005,22,1,147,1, -6,2006,17,2007,15, -1982,1,-1,1,5, -2008,20,2009,4,20, -84,0,121,0,112, -0,101,0,110,0, -97,0,109,0,101, -0,95,0,50,0, -1,287,1,3,1, -2,1,1,2010,22, -1,146,1,7,2011, -17,2012,15,1982,1, --1,1,5,2013,20, -2014,4,20,84,0, -121,0,112,0,101, -0,110,0,97,0, -109,0,101,0,95, -0,49,0,1,286, -1,3,1,2,1, -1,2015,22,1,145, -1,1514,1118,1,9, -1123,1,10,1672,1, -262,1129,1,1267,1135, -1,481,1714,1,1521, -1140,1,1773,2016,16, -0,247,1,19,1157, -1,20,2017,16,0, -158,1,2281,1164,1, -525,1226,1,30,1676, -1,283,1182,1,1010, -2018,16,0,609,1, -40,1187,1,41,1681, -1,42,1685,1,44, -1193,1,1260,1106,1, -47,1194,1,1303,1317, -1,49,1206,1,50, -1211,1,48,1200,1, -305,1221,1,51,1216, -1,61,2019,16,0, -204,1,63,1232,1, -66,1238,1,67,1243, -1,1478,1463,1,69, -1253,1,70,1258,1, -68,1248,1,73,2020, -16,0,214,1,74, -1263,1,1013,1268,1, -2335,2021,16,0,249, -1,328,1312,1,1048, -1354,1,2511,1668,1, -82,1290,1,1840,2022, -16,0,312,1,1341, -1307,1,2520,2023,16, -0,451,1,1096,1322, -1,93,1328,1,1550, -1333,1,352,1359,1, -1011,1112,1,107,1348, -1,1114,1353,1,1871, -2024,16,0,322,1, -1370,1593,1,118,1365, -1,1123,1370,1,1332, -1273,1,1377,1381,1, -375,1386,1,1882,2025, -16,0,335,1,377, -1391,1,827,1341,1, -380,1401,1,130,1424, -1,2074,2026,16,0, -565,1,371,1375,1, -373,1419,1,1012,2027, -16,0,611,1,379, -1396,1,143,1429,1, -2654,1692,1,1152,1435, -1,1406,1440,1,2663, -2028,16,0,670,1, -1159,1447,1,157,1452, -1,1413,1457,1,883, -1407,1,1094,2029,16, -0,677,1,1296,1177, -1,172,1470,1,1665, -1475,1,1939,2030,16, -0,448,1,1188,1480, -1,1442,1485,1,188, -1519,1,942,1491,1, -1195,1497,1,1449,1502, -1,1701,1507,1,447, -1512,1,205,1524,1, -2467,1701,1,464,1707, -1,2197,2031,16,0, -674,1,1224,1534,1, -223,1539,1,1730,1544, -1,476,1549,1,477, -1555,1,1231,1560,1, -479,1565,1,480,1570, -1,1485,1576,1,459, -1712,1,242,1583,1, -478,1588,1,2506,2032, -16,0,442,1,1001, -1598,1,1002,1603,1, -18,2033,19,500,1, -18,2034,5,84,1, -1011,1112,1,1012,2035, -16,0,498,1,1013, -1268,1,262,1129,1, -1267,2036,16,0,498, -1,515,2037,16,0, -498,1,1521,2038,16, -0,498,1,525,1226, -1,283,1182,1,2299, -2039,16,0,498,1, -42,2040,16,0,498, -1,40,1187,1,44, -1193,1,47,1194,1, -1303,2041,16,0,498, -1,1555,2042,16,0, -498,1,50,1211,1, -48,1200,1,49,1206, -1,51,1216,1,63, -1232,1,305,1221,1, -66,1238,1,67,1243, -1,68,1248,1,69, -1253,1,70,1258,1, -73,2043,16,0,498, -1,74,1263,1,328, -1312,1,1048,2044,16, -0,498,1,82,2045, -16,0,498,1,1840, -2046,16,0,498,1, -1591,2047,16,0,498, -1,1341,2048,16,0, -498,1,1096,1322,1, -93,1328,1,352,1359, -1,107,2049,16,0, -498,1,1114,1353,1, -118,2050,16,0,498, -1,1123,2051,16,0, -498,1,371,1375,1, -1628,2052,16,0,498, -1,375,1386,1,1882, -2053,16,0,498,1, -377,1391,1,379,1396, -1,380,1401,1,883, -2054,16,0,498,1, -373,1419,1,130,2055, -16,0,498,1,143, -2056,16,0,498,1, -387,2057,16,0,498, -1,1159,2058,16,0, -498,1,157,2059,16, -0,498,1,1413,2060, -16,0,498,1,1665, -2061,16,0,498,1, -412,2062,16,0,498, -1,2676,2063,16,0, -498,1,1377,2064,16, -0,498,1,172,2065, -16,0,498,1,1939, -2066,16,0,498,1, -437,2067,16,0,498, -1,188,2068,16,0, -498,1,942,2069,16, -0,498,1,1195,2070, -16,0,498,1,1449, -2071,16,0,498,1, -1701,2072,16,0,498, -1,447,1512,1,205, -2073,16,0,498,1, -827,2074,16,0,498, -1,223,2075,16,0, -498,1,476,1549,1, -477,1555,1,1231,2076, -16,0,498,1,479, -1565,1,480,1570,1, -1485,2077,16,0,498, -1,1737,2078,16,0, -498,1,242,2079,16, -0,498,1,478,1588, -1,1001,1598,1,1002, -1603,1,19,2080,19, -235,1,19,2081,5, -176,1,2676,2082,16, -0,469,1,256,2083, -16,0,233,1,1261, -2084,16,0,233,1, -1011,1112,1,1012,2085, -16,0,469,1,2458, -885,1,262,1129,1, -1267,2086,16,0,469, -1,2021,728,1,1521, -2087,16,0,469,1, -1775,2088,16,0,233, -1,2029,735,1,2030, -741,1,2031,746,1, -2032,751,1,2033,756, -1,277,2089,16,0, -233,1,2035,762,1, -2037,767,1,2039,772, -1,32,2090,16,0, -233,1,2464,908,1, -2293,2091,16,0,233, -1,2043,784,1,2045, -789,1,2299,2092,16, -0,469,1,41,2093, -16,0,233,1,42, -2094,16,0,469,1, -40,1187,1,44,1193, -1,43,2095,16,0, -233,1,1804,2096,16, -0,233,1,48,1200, -1,49,1206,1,47, -1194,1,51,1216,1, -52,2097,16,0,233, -1,50,1211,1,305, -1221,1,1096,1322,1, -1515,2098,16,0,233, -1,2318,2099,16,0, -233,1,283,1182,1, -63,1232,1,66,1238, -1,67,1243,1,68, -1248,1,69,1253,1, -70,1258,1,71,2100, -16,0,233,1,73, -2101,16,0,469,1, -74,1263,1,1013,1268, -1,76,2102,16,0, -233,1,1834,2103,16, -0,233,1,2337,2104, -16,0,233,1,79, -2105,16,0,233,1, -1335,2106,16,0,233, -1,299,2107,16,0, -233,1,82,2108,16, -0,469,1,1840,2109, -16,0,469,1,1297, -2110,16,0,233,1, -85,2111,16,0,233, -1,1341,2112,16,0, -469,1,89,2113,16, -0,233,1,1303,2114, -16,0,469,1,509, -2115,16,0,233,1, -93,1328,1,322,2116, -16,0,233,1,97, -2117,16,0,233,1, -2041,778,1,1555,2118, -16,0,469,1,827, -2119,16,0,469,1, -102,2120,16,0,233, -1,1860,831,1,1803, -797,1,2364,837,1, -107,2121,16,0,469, -1,1114,1353,1,112, -2122,16,0,233,1, -1117,2123,16,0,233, -1,352,1359,1,1873, -845,1,118,2124,16, -0,469,1,1123,2125, -16,0,469,1,371, -1375,1,515,2126,16, -0,469,1,1377,2127, -16,0,469,1,124, -2128,16,0,233,1, -1882,2129,16,0,469, -1,377,1391,1,379, -1396,1,380,1401,1, -130,2130,16,0,469, -1,346,2131,16,0, -233,1,2075,2132,16, -0,233,1,373,1419, -1,387,2133,16,0, -469,1,137,2134,16, -0,233,1,143,2135, -16,0,469,1,1901, -2136,16,0,233,1, -1048,2137,16,0,469, -1,1153,2138,16,0, -233,1,375,1386,1, -151,2139,16,0,233, -1,1407,2140,16,0, -233,1,1659,2141,16, -0,233,1,2413,2142, -16,0,233,1,1159, -2143,16,0,469,1, -381,2144,16,0,233, -1,157,2145,16,0, -469,1,1413,2146,16, -0,469,1,883,2147, -16,0,469,1,1371, -2148,16,0,233,1, -328,1312,1,2105,824, -1,2106,2149,16,0, -233,1,166,2150,16, -0,233,1,525,2151, -16,0,233,1,1622, -2152,16,0,233,1, -406,2153,16,0,233, -1,1574,809,1,172, -2154,16,0,469,1, -1931,870,1,412,2155, -16,0,469,1,1933, -2156,16,0,233,1, -1876,2157,16,0,233, -1,431,2158,16,0, -233,1,1585,2159,16, -0,233,1,182,2160, -16,0,233,1,1628, -2161,16,0,469,1, -1189,2162,16,0,233, -1,437,2163,16,0, -469,1,1591,2164,16, -0,469,1,188,2165, -16,0,469,1,1695, -2166,16,0,233,1, -2198,2167,16,0,233, -1,1195,2168,16,0, -469,1,1449,2169,16, -0,469,1,1701,2170, -16,0,469,1,447, -2171,16,0,233,1, -199,2172,16,0,233, -1,2459,891,1,1958, -2173,16,0,233,1, -2462,898,1,1657,903, -1,205,2174,16,0, -469,1,459,2175,16, -0,233,1,462,2176, -16,0,233,1,1665, -2177,16,0,469,1, -217,2178,16,0,233, -1,2227,917,1,942, -2179,16,0,469,1, -1225,2180,16,0,233, -1,223,2181,16,0, -469,1,1479,2182,16, -0,233,1,1731,2183, -16,0,233,1,477, -1555,1,1231,2184,16, -0,469,1,479,1565, -1,480,1570,1,1485, -2185,16,0,469,1, -1737,2186,16,0,469, -1,1989,925,1,1990, -2187,16,0,233,1, -1443,2188,16,0,233, -1,236,2189,16,0, -233,1,2136,852,1, -476,1549,1,242,2190, -16,0,469,1,478, -1588,1,1939,2191,16, -0,469,1,2670,2192, -16,0,233,1,1001, -1598,1,1002,1603,1, -1756,2193,16,0,233, -1,20,2194,19,458, -1,20,2195,5,84, -1,1011,1112,1,1012, -2196,16,0,456,1, -1013,1268,1,262,1129, -1,1267,2197,16,0, -456,1,515,2198,16, -0,456,1,1521,2199, -16,0,456,1,525, -1226,1,283,1182,1, -2299,2200,16,0,456, -1,42,2201,16,0, -456,1,40,1187,1, -44,1193,1,47,1194, -1,1303,2202,16,0, -456,1,1555,2203,16, -0,456,1,50,1211, -1,48,1200,1,49, -1206,1,51,1216,1, -63,1232,1,305,1221, -1,66,1238,1,67, -1243,1,68,1248,1, -69,1253,1,70,1258, -1,73,2204,16,0, -456,1,74,1263,1, -328,2205,16,0,456, -1,1048,2206,16,0, -456,1,82,2207,16, -0,456,1,1840,2208, -16,0,456,1,1591, -2209,16,0,456,1, -1341,2210,16,0,456, -1,1096,1322,1,93, -1328,1,352,2211,16, -0,456,1,107,2212, -16,0,456,1,1114, -1353,1,118,2213,16, -0,456,1,1123,2214, -16,0,456,1,371, -1375,1,1628,2215,16, -0,456,1,375,1386, -1,1882,2216,16,0, -456,1,377,1391,1, -379,1396,1,380,1401, -1,883,2217,16,0, -456,1,373,1419,1, -130,2218,16,0,456, -1,143,2219,16,0, -456,1,387,2220,16, -0,456,1,1159,2221, -16,0,456,1,157, -2222,16,0,456,1, -1413,2223,16,0,456, -1,1665,2224,16,0, -456,1,412,2225,16, -0,456,1,2676,2226, -16,0,456,1,1377, -2227,16,0,456,1, -172,2228,16,0,456, -1,1939,2229,16,0, -456,1,437,2230,16, -0,456,1,188,2231, -16,0,456,1,942, -2232,16,0,456,1, -1195,2233,16,0,456, -1,1449,2234,16,0, -456,1,1701,2235,16, -0,456,1,447,1512, -1,205,2236,16,0, -456,1,827,2237,16, -0,456,1,223,2238, -16,0,456,1,476, -1549,1,477,1555,1, -1231,2239,16,0,456, -1,479,1565,1,480, -1570,1,1485,2240,16, -0,456,1,1737,2241, -16,0,456,1,242, -2242,16,0,456,1, -478,1588,1,1001,1598, -1,1002,1603,1,21, -2243,19,440,1,21, -2244,5,84,1,1011, -1112,1,1012,2245,16, -0,438,1,1013,1268, -1,262,1129,1,1267, -2246,16,0,438,1, -515,2247,16,0,438, -1,1521,2248,16,0, -438,1,525,1226,1, -283,1182,1,2299,2249, -16,0,438,1,42, -2250,16,0,438,1, -40,1187,1,44,1193, -1,47,1194,1,1303, -2251,16,0,438,1, -1555,2252,16,0,438, -1,50,1211,1,48, -1200,1,49,1206,1, -51,1216,1,63,1232, -1,305,1221,1,66, -1238,1,67,1243,1, -68,1248,1,69,1253, -1,70,1258,1,73, -2253,16,0,438,1, -74,1263,1,328,2254, -16,0,438,1,1048, -2255,16,0,438,1, -82,2256,16,0,438, -1,1840,2257,16,0, -438,1,1591,2258,16, -0,438,1,1341,2259, -16,0,438,1,1096, -1322,1,93,1328,1, -352,2260,16,0,438, -1,107,2261,16,0, -438,1,1114,1353,1, -118,2262,16,0,438, -1,1123,2263,16,0, -438,1,371,1375,1, -1628,2264,16,0,438, -1,375,1386,1,1882, -2265,16,0,438,1, -377,1391,1,379,1396, -1,380,1401,1,883, -2266,16,0,438,1, -373,1419,1,130,2267, -16,0,438,1,143, -2268,16,0,438,1, -387,2269,16,0,438, -1,1159,2270,16,0, -438,1,157,2271,16, -0,438,1,1413,2272, -16,0,438,1,1665, -2273,16,0,438,1, -412,2274,16,0,438, -1,2676,2275,16,0, -438,1,1377,2276,16, -0,438,1,172,2277, -16,0,438,1,1939, -2278,16,0,438,1, -437,2279,16,0,438, -1,188,2280,16,0, -438,1,942,2281,16, -0,438,1,1195,2282, -16,0,438,1,1449, -2283,16,0,438,1, -1701,2284,16,0,438, -1,447,1512,1,205, -2285,16,0,438,1, -827,2286,16,0,438, -1,223,2287,16,0, -438,1,476,1549,1, -477,1555,1,1231,2288, -16,0,438,1,479, -1565,1,480,1570,1, -1485,2289,16,0,438, -1,1737,2290,16,0, -438,1,242,2291,16, -0,438,1,478,1588, -1,1001,1598,1,1002, -1603,1,22,2292,19, -391,1,22,2293,5, -84,1,1011,1112,1, -1012,2294,16,0,389, -1,1013,1268,1,262, -1129,1,1267,2295,16, -0,389,1,515,2296, -16,0,389,1,1521, -2297,16,0,389,1, -525,1226,1,283,1182, -1,2299,2298,16,0, -389,1,42,2299,16, -0,389,1,40,1187, -1,44,1193,1,47, -1194,1,1303,2300,16, -0,389,1,1555,2301, -16,0,389,1,50, -1211,1,48,1200,1, -49,1206,1,51,1216, -1,63,1232,1,305, -1221,1,66,1238,1, -67,1243,1,68,1248, -1,69,1253,1,70, -1258,1,73,2302,16, -0,389,1,74,1263, -1,328,2303,16,0, -389,1,1048,2304,16, -0,389,1,82,2305, -16,0,389,1,1840, -2306,16,0,389,1, -1591,2307,16,0,389, -1,1341,2308,16,0, -389,1,1096,1322,1, -93,1328,1,352,2309, -16,0,389,1,107, -2310,16,0,389,1, -1114,1353,1,118,2311, -16,0,389,1,1123, -2312,16,0,389,1, -371,1375,1,1628,2313, -16,0,389,1,375, -1386,1,1882,2314,16, -0,389,1,377,1391, -1,379,1396,1,380, -1401,1,883,2315,16, -0,389,1,373,1419, -1,130,2316,16,0, -389,1,143,2317,16, -0,389,1,387,2318, -16,0,389,1,1159, -2319,16,0,389,1, -157,2320,16,0,389, -1,1413,2321,16,0, -389,1,1665,2322,16, -0,389,1,412,2323, -16,0,389,1,2676, -2324,16,0,389,1, -1377,2325,16,0,389, -1,172,2326,16,0, -389,1,1939,2327,16, -0,389,1,437,2328, -16,0,389,1,188, -2329,16,0,389,1, -942,2330,16,0,389, -1,1195,2331,16,0, -389,1,1449,2332,16, -0,389,1,1701,2333, -16,0,389,1,447, -1512,1,205,2334,16, -0,389,1,827,2335, -16,0,389,1,223, -2336,16,0,389,1, -476,1549,1,477,1555, -1,1231,2337,16,0, -389,1,479,1565,1, -480,1570,1,1485,2338, -16,0,389,1,1737, -2339,16,0,389,1, -242,2340,16,0,389, -1,478,1588,1,1001, -1598,1,1002,1603,1, -23,2341,19,514,1, -23,2342,5,38,1, -1901,2343,16,0,512, -1,2075,2344,16,0, -512,1,1860,831,1, -1803,797,1,1804,2345, -16,0,512,1,2413, -2346,16,0,512,1, -2198,2347,16,0,512, -1,1873,845,1,1657, -903,1,1989,925,1, -1990,2348,16,0,512, -1,1775,2349,16,0, -512,1,32,2350,16, -0,512,1,2105,824, -1,2106,2351,16,0, -512,1,2364,837,1, -2227,917,1,2337,2352, -16,0,512,1,2021, -728,1,2458,885,1, -2459,891,1,2462,898, -1,2136,852,1,2464, -908,1,2029,735,1, -2030,741,1,2031,746, -1,2032,751,1,2033, -756,1,2035,762,1, -2037,767,1,2039,772, -1,1931,870,1,2041, -778,1,2043,784,1, -2045,789,1,1574,809, -1,1958,2353,16,0, -512,1,24,2354,19, -186,1,24,2355,5, -5,1,44,2356,16, -0,184,1,377,2357, -16,0,550,1,40, -2358,16,0,684,1, -63,2359,16,0,206, -1,373,2360,16,0, -546,1,25,2361,19, -300,1,25,2362,5, -177,1,2676,2363,16, -0,298,1,256,2364, -16,0,555,1,1261, -2365,16,0,555,1, -1011,1112,1,1012,2366, -16,0,298,1,2458, -885,1,262,1129,1, -1267,2367,16,0,298, -1,2021,728,1,1521, -2368,16,0,298,1, -1775,2369,16,0,555, -1,2029,735,1,2030, -741,1,2031,746,1, -2032,751,1,2033,756, -1,277,2370,16,0, -555,1,2035,762,1, -2037,767,1,2039,772, -1,32,2371,16,0, -555,1,2464,908,1, -2293,2372,16,0,555, -1,2043,784,1,2045, -789,1,2299,2373,16, -0,298,1,41,2374, -16,0,555,1,42, -2375,16,0,298,1, -40,1187,1,44,1193, -1,43,2376,16,0, -555,1,1804,2377,16, -0,555,1,48,1200, -1,49,1206,1,47, -1194,1,51,1216,1, -52,2378,16,0,555, -1,50,1211,1,305, -1221,1,1096,1322,1, -1515,2379,16,0,555, -1,2318,2380,16,0, -555,1,62,2381,16, -0,555,1,63,1232, -1,66,1238,1,67, -1243,1,68,1248,1, -69,1253,1,70,1258, -1,71,2382,16,0, -555,1,283,1182,1, -73,2383,16,0,298, -1,74,1263,1,1013, -1268,1,76,2384,16, -0,555,1,1834,2385, -16,0,555,1,2337, -2386,16,0,555,1, -79,2387,16,0,555, -1,1335,2388,16,0, -555,1,299,2389,16, -0,555,1,82,2390, -16,0,298,1,1840, -2391,16,0,298,1, -1297,2392,16,0,555, -1,85,2393,16,0, -555,1,1341,2394,16, -0,298,1,89,2395, -16,0,555,1,1303, -2396,16,0,298,1, -509,2397,16,0,555, -1,93,1328,1,322, -2398,16,0,555,1, -97,2399,16,0,555, -1,2041,778,1,1555, -2400,16,0,298,1, -827,2401,16,0,298, -1,102,2402,16,0, -555,1,1860,831,1, -1803,797,1,2364,837, -1,107,2403,16,0, -298,1,1114,1353,1, -112,2404,16,0,555, -1,1117,2405,16,0, -555,1,352,1359,1, -1873,845,1,118,1365, -1,1123,2406,16,0, -298,1,371,1375,1, -515,2407,16,0,298, -1,1377,2408,16,0, -298,1,124,2409,16, -0,555,1,1882,2410, -16,0,298,1,377, -1391,1,379,1396,1, -380,1401,1,130,1424, -1,346,2411,16,0, -555,1,2075,2412,16, -0,555,1,373,1419, -1,387,2413,16,0, -298,1,137,2414,16, -0,555,1,143,2415, -16,0,298,1,1901, -2416,16,0,555,1, -1048,1354,1,1153,2417, -16,0,555,1,375, -1386,1,151,2418,16, -0,555,1,1407,2419, -16,0,555,1,1659, -2420,16,0,555,1, -2413,2421,16,0,555, -1,1159,2422,16,0, -298,1,381,2423,16, -0,555,1,157,2424, -16,0,298,1,1413, -2425,16,0,298,1, -883,2426,16,0,298, -1,1371,2427,16,0, -555,1,328,1312,1, -2105,824,1,2106,2428, -16,0,555,1,166, -2429,16,0,555,1, -525,2430,16,0,555, -1,1622,2431,16,0, -555,1,406,2432,16, -0,555,1,1574,809, -1,172,1470,1,1931, -870,1,412,2433,16, -0,298,1,1933,2434, -16,0,555,1,1876, -2435,16,0,555,1, -431,2436,16,0,555, -1,1585,2437,16,0, -555,1,182,2438,16, -0,555,1,1628,2439, -16,0,298,1,1189, -2440,16,0,555,1, -437,2441,16,0,298, -1,1591,2442,16,0, -298,1,188,1519,1, -1695,2443,16,0,555, -1,2198,2444,16,0, -555,1,1195,2445,16, -0,298,1,1449,2446, -16,0,298,1,1701, -2447,16,0,298,1, -447,2448,16,0,555, -1,199,2449,16,0, -555,1,2459,891,1, -1958,2450,16,0,555, -1,2462,898,1,1657, -903,1,205,2451,16, -0,298,1,459,2452, -16,0,555,1,462, -2453,16,0,555,1, -1665,2454,16,0,298, -1,217,2455,16,0, -555,1,2227,917,1, -942,1491,1,1225,2456, -16,0,555,1,223, -2457,16,0,298,1, -1479,2458,16,0,555, -1,1731,2459,16,0, -555,1,477,1555,1, -1231,2460,16,0,298, -1,479,1565,1,480, -1570,1,1485,2461,16, -0,298,1,1737,2462, -16,0,298,1,1989, -925,1,1990,2463,16, -0,555,1,1443,2464, -16,0,555,1,236, -2465,16,0,555,1, -2136,852,1,476,1549, -1,242,2466,16,0, -298,1,478,1588,1, -1939,2467,16,0,298, -1,2670,2468,16,0, -555,1,1001,1598,1, -1002,1603,1,1756,2469, -16,0,555,1,26, -2470,19,317,1,26, -2471,5,84,1,1011, -1112,1,1012,2472,16, -0,315,1,1013,1268, -1,262,1129,1,1267, -2473,16,0,315,1, -515,2474,16,0,672, -1,1521,2475,16,0, -315,1,525,1226,1, -283,1182,1,2299,2476, -16,0,315,1,42, -2477,16,0,315,1, -40,1187,1,44,1193, -1,47,1194,1,1303, -2478,16,0,315,1, -1555,2479,16,0,315, -1,50,1211,1,48, -1200,1,49,1206,1, -51,1216,1,63,1232, -1,305,1221,1,66, -1238,1,67,1243,1, -68,1248,1,69,1253, -1,70,1258,1,73, -2480,16,0,315,1, -74,1263,1,328,1312, -1,1048,1354,1,82, -2481,16,0,315,1, -1840,2482,16,0,315, -1,1591,2483,16,0, -315,1,1341,2484,16, -0,315,1,1096,1322, -1,93,1328,1,352, -1359,1,107,2485,16, -0,315,1,1114,1353, -1,118,1365,1,1123, -2486,16,0,315,1, -371,1375,1,1628,2487, -16,0,315,1,375, -1386,1,1882,2488,16, -0,315,1,377,1391, -1,379,1396,1,380, -1401,1,883,2489,16, -0,315,1,373,1419, -1,130,1424,1,143, -2490,16,0,315,1, -387,2491,16,0,315, -1,1159,2492,16,0, -315,1,157,2493,16, -0,315,1,1413,2494, -16,0,315,1,1665, -2495,16,0,315,1, -412,2496,16,0,315, -1,2676,2497,16,0, -315,1,1377,2498,16, -0,315,1,172,1470, -1,1939,2499,16,0, -315,1,437,2500,16, -0,605,1,188,1519, -1,942,1491,1,1195, -2501,16,0,315,1, -1449,2502,16,0,315, -1,1701,2503,16,0, -315,1,447,1512,1, -205,2504,16,0,315, -1,827,2505,16,0, -315,1,223,2506,16, -0,315,1,476,1549, -1,477,1555,1,1231, -2507,16,0,315,1, -479,1565,1,480,1570, -1,1485,2508,16,0, -315,1,1737,2509,16, -0,315,1,242,2510, -16,0,315,1,478, -1588,1,1001,1598,1, -1002,1603,1,27,2511, -19,614,1,27,2512, -5,95,1,256,2513, -16,0,612,1,1261, -2514,16,0,612,1, -509,2515,16,0,612, -1,1515,2516,16,0, -612,1,2021,728,1, -1775,2517,16,0,612, -1,2029,735,1,2030, -741,1,2031,746,1, -2032,751,1,2033,756, -1,277,2518,16,0, -612,1,2035,762,1, -2037,767,1,2039,772, -1,32,2519,16,0, -612,1,2041,778,1, -2293,2520,16,0,612, -1,2043,784,1,2045, -789,1,41,2521,16, -0,612,1,1297,2522, -16,0,612,1,43, -2523,16,0,612,1, -1803,797,1,1804,2524, -16,0,612,1,299, -2525,16,0,612,1, -52,2526,16,0,612, -1,2318,2527,16,0, -612,1,62,2528,16, -0,612,1,2075,2529, -16,0,612,1,1574, -809,1,71,2530,16, -0,612,1,76,2531, -16,0,612,1,1834, -2532,16,0,612,1, -2337,2533,16,0,612, -1,79,2534,16,0, -612,1,1335,2535,16, -0,612,1,322,2536, -16,0,612,1,85, -2537,16,0,612,1, -89,2538,16,0,612, -1,346,2539,16,0, -612,1,2105,824,1, -2106,2540,16,0,612, -1,97,2541,16,0, -612,1,1860,831,1, -2364,837,1,102,2542, -16,0,612,1,112, -2543,16,0,612,1, -1117,2544,16,0,612, -1,1873,845,1,1876, -2545,16,0,612,1, -124,2546,16,0,612, -1,2136,852,1,381, -2547,16,0,612,1, -525,2548,16,0,612, -1,137,2549,16,0, -612,1,1901,2550,16, -0,612,1,1153,2551, -16,0,612,1,151, -2552,16,0,612,1, -1407,2553,16,0,612, -1,1659,2554,16,0, -612,1,2413,2555,16, -0,612,1,406,2556, -16,0,612,1,1371, -2557,16,0,612,1, -166,2558,16,0,612, -1,1622,2559,16,0, -612,1,1931,870,1, -1933,2560,16,0,612, -1,431,2561,16,0, -612,1,1585,2562,16, -0,612,1,182,2563, -16,0,612,1,1189, -2564,16,0,612,1, -1443,2565,16,0,612, -1,1695,2566,16,0, -612,1,2198,2567,16, -0,612,1,447,2568, -16,0,612,1,2458, -885,1,2459,891,1, -1958,2569,16,0,612, -1,2462,898,1,1657, -903,1,2464,908,1, -199,2570,16,0,612, -1,459,2571,16,0, -612,1,462,2572,16, -0,612,1,217,2573, -16,0,612,1,2227, -917,1,1225,2574,16, -0,612,1,1479,2575, -16,0,612,1,1731, -2576,16,0,612,1, -1989,925,1,1990,2577, -16,0,612,1,236, -2578,16,0,612,1, -2670,2579,16,0,612, -1,1756,2580,16,0, -612,1,28,2581,19, -642,1,28,2582,5, -60,1,328,1312,1, -223,1539,1,1096,1322, -1,118,1365,1,883, -1407,1,525,1226,1, -1001,1598,1,130,1424, -1,459,1712,1,1114, -1353,1,352,1359,1, -447,1512,1,464,1707, -1,1011,1112,1,1013, -1268,1,242,1583,1, -143,1429,1,40,1187, -1,41,1681,1,42, -1685,1,479,1565,1, -44,1193,1,481,1714, -1,373,1419,1,47, -1194,1,157,1452,1, -49,1206,1,50,1211, -1,48,1200,1,379, -1396,1,380,1401,1, -51,1216,1,476,1549, -1,371,1375,1,478, -1588,1,1048,1354,1, -375,1386,1,172,1470, -1,262,1129,1,283, -1182,1,63,1232,1, -67,1243,1,68,1248, -1,69,1253,1,66, -1238,1,461,2583,16, -0,640,1,74,1263, -1,377,1391,1,1002, -1603,1,70,1258,1, -188,1519,1,82,1290, -1,305,1221,1,477, -1555,1,827,1341,1, -93,1328,1,480,1570, -1,205,1524,1,942, -1491,1,107,1348,1, -29,2584,19,289,1, -29,2585,5,84,1, -1011,1112,1,1012,2586, -16,0,287,1,1013, -1268,1,262,1129,1, -1267,2587,16,0,287, -1,515,2588,16,0, -287,1,1521,2589,16, -0,287,1,525,1226, -1,283,1182,1,2299, -2590,16,0,287,1, -42,2591,16,0,287, -1,40,1187,1,44, -1193,1,47,1194,1, -1303,2592,16,0,287, -1,1555,2593,16,0, -287,1,50,1211,1, -48,1200,1,49,1206, -1,51,1216,1,63, -1232,1,305,1221,1, -66,1238,1,67,1243, -1,68,1248,1,69, -1253,1,70,1258,1, -73,2594,16,0,287, -1,74,1263,1,328, -1312,1,1048,1354,1, -82,2595,16,0,287, -1,1840,2596,16,0, -287,1,1591,2597,16, -0,287,1,1341,2598, -16,0,287,1,1096, -1322,1,93,1328,1, -352,1359,1,107,2599, -16,0,287,1,1114, -1353,1,118,1365,1, -1123,2600,16,0,287, -1,371,1375,1,1628, -2601,16,0,287,1, -375,1386,1,1882,2602, -16,0,287,1,377, -1391,1,379,1396,1, -380,1401,1,883,2603, -16,0,287,1,373, -1419,1,130,1424,1, -143,1429,1,387,2604, -16,0,287,1,1159, -2605,16,0,287,1, -157,1452,1,1413,2606, -16,0,287,1,1665, -2607,16,0,287,1, -412,2608,16,0,287, -1,2676,2609,16,0, -287,1,1377,2610,16, -0,287,1,172,1470, -1,1939,2611,16,0, -287,1,437,2612,16, -0,287,1,188,1519, -1,942,1491,1,1195, -2613,16,0,287,1, -1449,2614,16,0,287, -1,1701,2615,16,0, -287,1,447,1512,1, -205,2616,16,0,287, -1,827,2617,16,0, -287,1,223,2618,16, -0,287,1,476,1549, -1,477,1555,1,1231, -2619,16,0,287,1, -479,1565,1,480,1570, -1,1485,2620,16,0, -287,1,1737,2621,16, -0,287,1,242,2622, -16,0,287,1,478, -1588,1,1001,1598,1, -1002,1603,1,30,2623, -19,277,1,30,2624, -5,84,1,1011,1112, -1,1012,2625,16,0, -275,1,1013,1268,1, -262,1129,1,1267,2626, -16,0,275,1,515, -2627,16,0,275,1, -1521,2628,16,0,275, -1,525,1226,1,283, -1182,1,2299,2629,16, -0,275,1,42,2630, -16,0,275,1,40, -1187,1,44,1193,1, -47,1194,1,1303,2631, -16,0,275,1,1555, -2632,16,0,275,1, -50,1211,1,48,1200, -1,49,1206,1,51, -1216,1,63,1232,1, -305,1221,1,66,1238, -1,67,1243,1,68, -1248,1,69,1253,1, -70,1258,1,73,2633, -16,0,275,1,74, -1263,1,328,1312,1, -1048,1354,1,82,2634, -16,0,275,1,1840, -2635,16,0,275,1, -1591,2636,16,0,275, -1,1341,2637,16,0, -275,1,1096,1322,1, -93,1328,1,352,1359, -1,107,2638,16,0, -275,1,1114,1353,1, -118,1365,1,1123,2639, -16,0,275,1,371, -1375,1,1628,2640,16, -0,275,1,375,1386, -1,1882,2641,16,0, -275,1,377,1391,1, -379,1396,1,380,1401, -1,883,2642,16,0, -275,1,373,1419,1, -130,1424,1,143,1429, -1,387,2643,16,0, -275,1,1159,2644,16, -0,275,1,157,1452, -1,1413,2645,16,0, -275,1,1665,2646,16, -0,275,1,412,2647, -16,0,275,1,2676, -2648,16,0,275,1, -1377,2649,16,0,275, -1,172,1470,1,1939, -2650,16,0,275,1, -437,2651,16,0,275, -1,188,1519,1,942, -1491,1,1195,2652,16, -0,275,1,1449,2653, -16,0,275,1,1701, -2654,16,0,275,1, -447,1512,1,205,2655, -16,0,275,1,827, -2656,16,0,275,1, -223,2657,16,0,275, -1,476,1549,1,477, -1555,1,1231,2658,16, -0,275,1,479,1565, -1,480,1570,1,1485, -2659,16,0,275,1, -1737,2660,16,0,275, -1,242,2661,16,0, -275,1,478,1588,1, -1001,1598,1,1002,1603, -1,31,2662,19,266, -1,31,2663,5,84, -1,1011,1112,1,1012, -2664,16,0,264,1, -1013,1268,1,262,1129, -1,1267,2665,16,0, -264,1,515,2666,16, -0,264,1,1521,2667, -16,0,264,1,525, -1226,1,283,1182,1, -2299,2668,16,0,264, -1,42,2669,16,0, -264,1,40,1187,1, -44,1193,1,47,1194, -1,1303,2670,16,0, -264,1,1555,2671,16, -0,264,1,50,1211, -1,48,1200,1,49, -1206,1,51,1216,1, -63,1232,1,305,1221, -1,66,1238,1,67, -1243,1,68,1248,1, -69,1253,1,70,1258, -1,73,2672,16,0, -264,1,74,1263,1, -328,1312,1,1048,1354, -1,82,2673,16,0, -264,1,1840,2674,16, -0,264,1,1591,2675, -16,0,264,1,1341, -2676,16,0,264,1, -1096,1322,1,93,1328, -1,352,1359,1,107, -2677,16,0,264,1, -1114,1353,1,118,1365, -1,1123,2678,16,0, -264,1,371,1375,1, -1628,2679,16,0,264, -1,375,1386,1,1882, -2680,16,0,264,1, -377,1391,1,379,1396, -1,380,1401,1,883, -2681,16,0,264,1, -373,1419,1,130,1424, -1,143,2682,16,0, -264,1,387,2683,16, -0,264,1,1159,2684, -16,0,264,1,157, -2685,16,0,264,1, -1413,2686,16,0,264, -1,1665,2687,16,0, -264,1,412,2688,16, -0,264,1,2676,2689, -16,0,264,1,1377, -2690,16,0,264,1, -172,1470,1,1939,2691, -16,0,264,1,437, -2692,16,0,264,1, -188,1519,1,942,1491, -1,1195,2693,16,0, -264,1,1449,2694,16, -0,264,1,1701,2695, -16,0,264,1,447, -1512,1,205,2696,16, -0,264,1,827,2697, -16,0,264,1,223, -2698,16,0,264,1, -476,1549,1,477,1555, -1,1231,2699,16,0, -264,1,479,1565,1, -480,1570,1,1485,2700, -16,0,264,1,1737, -2701,16,0,264,1, -242,2702,16,0,264, -1,478,1588,1,1001, -1598,1,1002,1603,1, -32,2703,19,256,1, -32,2704,5,84,1, -1011,1112,1,1012,2705, -16,0,254,1,1013, -1268,1,262,1129,1, -1267,2706,16,0,254, -1,515,2707,16,0, -254,1,1521,2708,16, -0,254,1,525,1226, -1,283,1182,1,2299, -2709,16,0,254,1, -42,2710,16,0,254, -1,40,1187,1,44, -1193,1,47,1194,1, -1303,2711,16,0,254, -1,1555,2712,16,0, -254,1,50,1211,1, -48,1200,1,49,1206, -1,51,1216,1,63, -1232,1,305,1221,1, -66,1238,1,67,1243, -1,68,1248,1,69, -1253,1,70,1258,1, -73,2713,16,0,254, -1,74,1263,1,328, -1312,1,1048,1354,1, -82,2714,16,0,254, -1,1840,2715,16,0, -254,1,1591,2716,16, -0,254,1,1341,2717, -16,0,254,1,1096, -1322,1,93,1328,1, -352,1359,1,107,2718, -16,0,254,1,1114, -1353,1,118,1365,1, -1123,2719,16,0,254, -1,371,1375,1,1628, -2720,16,0,254,1, -375,1386,1,1882,2721, -16,0,254,1,377, -1391,1,379,1396,1, -380,1401,1,883,2722, -16,0,254,1,373, -1419,1,130,1424,1, -143,2723,16,0,254, -1,387,2724,16,0, -254,1,1159,2725,16, -0,254,1,157,2726, -16,0,254,1,1413, -2727,16,0,254,1, -1665,2728,16,0,254, -1,412,2729,16,0, -254,1,2676,2730,16, -0,254,1,1377,2731, -16,0,254,1,172, -1470,1,1939,2732,16, -0,254,1,437,2733, -16,0,254,1,188, -1519,1,942,1491,1, -1195,2734,16,0,254, -1,1449,2735,16,0, -254,1,1701,2736,16, -0,254,1,447,1512, -1,205,2737,16,0, -254,1,827,2738,16, -0,254,1,223,2739, -16,0,254,1,476, -1549,1,477,1555,1, -1231,2740,16,0,254, -1,479,1565,1,480, -1570,1,1485,2741,16, -0,254,1,1737,2742, -16,0,254,1,242, -2743,16,0,254,1, -478,1588,1,1001,1598, -1,1002,1603,1,33, -2744,19,340,1,33, -2745,5,84,1,1011, -1112,1,1012,2746,16, -0,338,1,1013,1268, -1,262,1129,1,1267, -2747,16,0,338,1, -515,2748,16,0,338, -1,1521,2749,16,0, -338,1,525,1226,1, -283,1182,1,2299,2750, -16,0,338,1,42, -2751,16,0,338,1, -40,1187,1,44,1193, -1,47,1194,1,1303, -2752,16,0,338,1, -1555,2753,16,0,338, -1,50,1211,1,48, -1200,1,49,1206,1, -51,1216,1,63,1232, -1,305,1221,1,66, -1238,1,67,1243,1, -68,1248,1,69,1253, -1,70,1258,1,73, -2754,16,0,338,1, -74,1263,1,328,1312, -1,1048,1354,1,82, -2755,16,0,338,1, -1840,2756,16,0,338, -1,1591,2757,16,0, -338,1,1341,2758,16, -0,338,1,1096,1322, -1,93,1328,1,352, -1359,1,107,2759,16, -0,338,1,1114,1353, -1,118,1365,1,1123, -2760,16,0,338,1, -371,1375,1,1628,2761, -16,0,338,1,375, -1386,1,1882,2762,16, -0,338,1,377,1391, -1,379,1396,1,380, -1401,1,883,2763,16, -0,338,1,373,1419, -1,130,1424,1,143, -1429,1,387,2764,16, -0,338,1,1159,2765, -16,0,338,1,157, -1452,1,1413,2766,16, -0,338,1,1665,2767, -16,0,338,1,412, -2768,16,0,338,1, -2676,2769,16,0,338, -1,1377,2770,16,0, -338,1,172,1470,1, -1939,2771,16,0,338, -1,437,2772,16,0, -338,1,188,1519,1, -942,1491,1,1195,2773, -16,0,338,1,1449, -2774,16,0,338,1, -1701,2775,16,0,338, -1,447,1512,1,205, -2776,16,0,338,1, -827,2777,16,0,338, -1,223,2778,16,0, -338,1,476,1549,1, -477,1555,1,1231,2779, -16,0,338,1,479, -1565,1,480,1570,1, -1485,2780,16,0,338, -1,1737,2781,16,0, -338,1,242,1583,1, -478,1588,1,1001,1598, -1,1002,1603,1,34, -2782,19,330,1,34, -2783,5,84,1,1011, -1112,1,1012,2784,16, -0,328,1,1013,1268, -1,262,1129,1,1267, -2785,16,0,328,1, -515,2786,16,0,328, -1,1521,2787,16,0, -328,1,525,1226,1, -283,1182,1,2299,2788, -16,0,328,1,42, -2789,16,0,328,1, -40,1187,1,44,1193, -1,47,1194,1,1303, -2790,16,0,328,1, -1555,2791,16,0,328, -1,50,1211,1,48, -1200,1,49,1206,1, -51,1216,1,63,1232, -1,305,1221,1,66, -1238,1,67,1243,1, -68,1248,1,69,1253, -1,70,1258,1,73, -2792,16,0,328,1, -74,1263,1,328,1312, -1,1048,1354,1,82, -2793,16,0,328,1, -1840,2794,16,0,328, -1,1591,2795,16,0, -328,1,1341,2796,16, -0,328,1,1096,1322, -1,93,1328,1,352, -1359,1,107,2797,16, -0,328,1,1114,1353, -1,118,1365,1,1123, -2798,16,0,328,1, -371,1375,1,1628,2799, -16,0,328,1,375, -1386,1,1882,2800,16, -0,328,1,377,1391, -1,379,1396,1,380, -1401,1,883,2801,16, -0,328,1,373,1419, -1,130,1424,1,143, -1429,1,387,2802,16, -0,328,1,1159,2803, -16,0,328,1,157, -1452,1,1413,2804,16, -0,328,1,1665,2805, -16,0,328,1,412, -2806,16,0,328,1, -2676,2807,16,0,328, -1,1377,2808,16,0, -328,1,172,1470,1, -1939,2809,16,0,328, -1,437,2810,16,0, -328,1,188,1519,1, -942,1491,1,1195,2811, -16,0,328,1,1449, -2812,16,0,328,1, -1701,2813,16,0,328, -1,447,1512,1,205, -1524,1,827,2814,16, -0,328,1,223,1539, -1,476,1549,1,477, -1555,1,1231,2815,16, -0,328,1,479,1565, -1,480,1570,1,1485, -2816,16,0,328,1, -1737,2817,16,0,328, -1,242,1583,1,478, -1588,1,1001,1598,1, -1002,1603,1,35,2818, -19,320,1,35,2819, -5,84,1,1011,1112, -1,1012,2820,16,0, -318,1,1013,1268,1, -262,1129,1,1267,2821, -16,0,318,1,515, -2822,16,0,318,1, -1521,2823,16,0,318, -1,525,1226,1,283, -1182,1,2299,2824,16, -0,318,1,42,2825, -16,0,318,1,40, -1187,1,44,1193,1, -47,1194,1,1303,2826, -16,0,318,1,1555, -2827,16,0,318,1, -50,1211,1,48,1200, -1,49,1206,1,51, -1216,1,63,1232,1, -305,1221,1,66,1238, -1,67,1243,1,68, -1248,1,69,1253,1, -70,1258,1,73,2828, -16,0,318,1,74, -1263,1,328,1312,1, -1048,1354,1,82,2829, -16,0,318,1,1840, -2830,16,0,318,1, -1591,2831,16,0,318, -1,1341,2832,16,0, -318,1,1096,1322,1, -93,1328,1,352,1359, -1,107,2833,16,0, -318,1,1114,1353,1, -118,1365,1,1123,2834, -16,0,318,1,371, -1375,1,1628,2835,16, -0,318,1,375,1386, -1,1882,2836,16,0, -318,1,377,1391,1, -379,1396,1,380,1401, -1,883,2837,16,0, -318,1,373,1419,1, -130,1424,1,143,1429, -1,387,2838,16,0, -318,1,1159,2839,16, -0,318,1,157,1452, -1,1413,2840,16,0, -318,1,1665,2841,16, -0,318,1,412,2842, -16,0,318,1,2676, -2843,16,0,318,1, -1377,2844,16,0,318, -1,172,1470,1,1939, -2845,16,0,318,1, -437,2846,16,0,318, -1,188,1519,1,942, -1491,1,1195,2847,16, -0,318,1,1449,2848, -16,0,318,1,1701, -2849,16,0,318,1, -447,1512,1,205,1524, -1,827,2850,16,0, -318,1,223,2851,16, -0,318,1,476,1549, -1,477,1555,1,1231, -2852,16,0,318,1, -479,1565,1,480,1570, -1,1485,2853,16,0, -318,1,1737,2854,16, -0,318,1,242,1583, -1,478,1588,1,1001, -1598,1,1002,1603,1, -36,2855,19,226,1, -36,2856,5,94,1, -256,2857,16,0,224, -1,1261,2858,16,0, -224,1,509,2859,16, -0,224,1,1515,2860, -16,0,224,1,2021, -728,1,1775,2861,16, -0,224,1,2029,735, -1,2030,741,1,2031, -746,1,2032,751,1, -2033,756,1,277,2862, -16,0,224,1,2035, -762,1,2037,767,1, -2039,772,1,32,2863, -16,0,224,1,2041, -778,1,2293,2864,16, -0,224,1,2043,784, -1,2045,789,1,41, -2865,16,0,224,1, -1297,2866,16,0,224, -1,43,2867,16,0, -224,1,1803,797,1, -1804,2868,16,0,224, -1,299,2869,16,0, -224,1,52,2870,16, -0,224,1,2318,2871, -16,0,224,1,2075, -2872,16,0,224,1, -1574,809,1,71,2873, -16,0,224,1,76, -2874,16,0,224,1, -1834,2875,16,0,224, -1,2337,2876,16,0, -224,1,79,2877,16, -0,224,1,1335,2878, -16,0,224,1,322, -2879,16,0,224,1, -85,2880,16,0,224, -1,89,2881,16,0, -224,1,346,2882,16, -0,224,1,2105,824, -1,2106,2883,16,0, -224,1,97,2884,16, -0,224,1,1860,831, -1,2364,837,1,102, -2885,16,0,224,1, -112,2886,16,0,224, -1,1117,2887,16,0, -224,1,1873,845,1, -1876,2888,16,0,224, -1,124,2889,16,0, -224,1,2136,852,1, -381,2890,16,0,224, -1,525,2891,16,0, -224,1,137,2892,16, -0,224,1,1901,2893, -16,0,224,1,1153, -2894,16,0,224,1, -151,2895,16,0,224, -1,1407,2896,16,0, -224,1,1659,2897,16, -0,224,1,2413,2898, -16,0,224,1,406, -2899,16,0,224,1, -2670,2900,16,0,224, -1,1657,903,1,166, -2901,16,0,224,1, -1622,2902,16,0,224, -1,1931,870,1,1933, -2903,16,0,224,1, -431,2904,16,0,224, -1,1585,2905,16,0, -224,1,182,2906,16, -0,224,1,1189,2907, -16,0,224,1,1443, -2908,16,0,224,1, -1695,2909,16,0,224, -1,2198,2910,16,0, -224,1,447,2911,16, -0,224,1,2458,885, -1,2459,891,1,1958, -2912,16,0,224,1, -2462,898,1,1371,2913, -16,0,224,1,2464, -908,1,199,2914,16, -0,224,1,459,2915, -16,0,224,1,462, -2916,16,0,224,1, -217,2917,16,0,224, -1,2227,917,1,1225, -2918,16,0,224,1, -1479,2919,16,0,224, -1,1731,2920,16,0, -224,1,1989,925,1, -1990,2921,16,0,224, -1,236,2922,16,0, -224,1,1756,2923,16, -0,224,1,37,2924, -19,246,1,37,2925, -5,94,1,256,2926, -16,0,244,1,1261, -2927,16,0,244,1, -509,2928,16,0,244, -1,1515,2929,16,0, -244,1,2021,728,1, -1775,2930,16,0,244, -1,2029,735,1,2030, -741,1,2031,746,1, -2032,751,1,2033,756, -1,277,2931,16,0, -244,1,2035,762,1, -2037,767,1,2039,772, -1,32,2932,16,0, -244,1,2041,778,1, -2293,2933,16,0,244, -1,2043,784,1,2045, -789,1,41,2934,16, -0,244,1,1297,2935, -16,0,244,1,43, -2936,16,0,244,1, -1803,797,1,1804,2937, -16,0,244,1,299, -2938,16,0,244,1, -52,2939,16,0,244, -1,2318,2940,16,0, -244,1,2075,2941,16, -0,244,1,1574,809, -1,71,2942,16,0, -244,1,76,2943,16, -0,244,1,1834,2944, -16,0,244,1,2337, -2945,16,0,244,1, -79,2946,16,0,244, -1,1335,2947,16,0, -244,1,322,2948,16, -0,244,1,85,2949, -16,0,244,1,89, -2950,16,0,244,1, -346,2951,16,0,244, -1,2105,824,1,2106, -2952,16,0,244,1, -97,2953,16,0,244, -1,1860,831,1,2364, -837,1,102,2954,16, -0,244,1,112,2955, -16,0,244,1,1117, -2956,16,0,244,1, -1873,845,1,1876,2957, -16,0,244,1,124, -2958,16,0,244,1, -2136,852,1,381,2959, -16,0,244,1,525, -2960,16,0,244,1, -137,2961,16,0,244, -1,1901,2962,16,0, -244,1,1153,2963,16, -0,244,1,151,2964, -16,0,244,1,1407, -2965,16,0,244,1, -1659,2966,16,0,244, -1,2413,2967,16,0, -244,1,406,2968,16, -0,244,1,2670,2969, -16,0,244,1,1657, -903,1,166,2970,16, -0,244,1,1622,2971, -16,0,244,1,1931, -870,1,1933,2972,16, -0,244,1,431,2973, -16,0,244,1,1585, -2974,16,0,244,1, -182,2975,16,0,244, -1,1189,2976,16,0, -244,1,1443,2977,16, -0,244,1,1695,2978, -16,0,244,1,2198, -2979,16,0,244,1, -447,2980,16,0,244, -1,2458,885,1,2459, -891,1,1958,2981,16, -0,244,1,2462,898, -1,1371,2982,16,0, -244,1,2464,908,1, -199,2983,16,0,244, -1,459,2984,16,0, -244,1,462,2985,16, -0,244,1,217,2986, -16,0,244,1,2227, -917,1,1225,2987,16, -0,244,1,1479,2988, -16,0,244,1,1731, -2989,16,0,244,1, -1989,925,1,1990,2990, -16,0,244,1,236, -2991,16,0,244,1, -1756,2992,16,0,244, -1,38,2993,19,243, -1,38,2994,5,84, -1,1011,1112,1,1012, -2995,16,0,241,1, -1013,1268,1,262,1129, -1,1267,2996,16,0, -241,1,515,2997,16, -0,241,1,1521,2998, -16,0,241,1,525, -1226,1,283,1182,1, -2299,2999,16,0,241, -1,42,3000,16,0, -241,1,40,1187,1, -44,1193,1,47,1194, -1,1303,3001,16,0, -241,1,1555,3002,16, -0,241,1,50,1211, -1,48,1200,1,49, -1206,1,51,1216,1, -63,1232,1,305,1221, -1,66,1238,1,67, -1243,1,68,1248,1, -69,1253,1,70,1258, -1,73,3003,16,0, -241,1,74,1263,1, -328,1312,1,1048,1354, -1,82,3004,16,0, -241,1,1840,3005,16, -0,241,1,1591,3006, -16,0,241,1,1341, -3007,16,0,241,1, -1096,1322,1,93,1328, -1,352,1359,1,107, -3008,16,0,241,1, -1114,1353,1,118,1365, -1,1123,3009,16,0, -241,1,371,1375,1, -1628,3010,16,0,241, -1,375,1386,1,1882, -3011,16,0,241,1, -377,1391,1,379,1396, -1,380,1401,1,883, -1407,1,373,1419,1, -130,1424,1,143,1429, -1,387,3012,16,0, -241,1,1159,3013,16, -0,241,1,157,1452, -1,1413,3014,16,0, -241,1,1665,3015,16, -0,241,1,412,3016, -16,0,241,1,2676, -3017,16,0,241,1, -1377,3018,16,0,241, -1,172,1470,1,1939, -3019,16,0,241,1, -437,3020,16,0,241, -1,188,1519,1,942, -1491,1,1195,3021,16, -0,241,1,1449,3022, -16,0,241,1,1701, -3023,16,0,241,1, -447,1512,1,205,1524, -1,827,1341,1,223, -1539,1,476,1549,1, -477,1555,1,1231,3024, -16,0,241,1,479, -1565,1,480,1570,1, -1485,3025,16,0,241, -1,1737,3026,16,0, -241,1,242,1583,1, -478,1588,1,1001,1598, -1,1002,1603,1,39, -3027,19,232,1,39, -3028,5,84,1,1011, -1112,1,1012,3029,16, -0,230,1,1013,1268, -1,262,1129,1,1267, -3030,16,0,230,1, -515,3031,16,0,230, -1,1521,3032,16,0, -230,1,525,1226,1, -283,1182,1,2299,3033, -16,0,230,1,42, -3034,16,0,230,1, -40,1187,1,44,1193, -1,47,1194,1,1303, -3035,16,0,230,1, -1555,3036,16,0,230, -1,50,1211,1,48, -1200,1,49,1206,1, -51,1216,1,63,1232, -1,305,1221,1,66, -1238,1,67,1243,1, -68,1248,1,69,1253, -1,70,1258,1,73, -3037,16,0,230,1, -74,1263,1,328,1312, -1,1048,1354,1,82, -3038,16,0,230,1, -1840,3039,16,0,230, -1,1591,3040,16,0, -230,1,1341,3041,16, -0,230,1,1096,1322, -1,93,1328,1,352, -1359,1,107,3042,16, -0,230,1,1114,1353, -1,118,1365,1,1123, -3043,16,0,230,1, -371,1375,1,1628,3044, -16,0,230,1,375, -1386,1,1882,3045,16, -0,230,1,377,1391, -1,379,1396,1,380, -1401,1,883,1407,1, -373,1419,1,130,1424, -1,143,1429,1,387, -3046,16,0,230,1, -1159,3047,16,0,230, -1,157,1452,1,1413, -3048,16,0,230,1, -1665,3049,16,0,230, -1,412,3050,16,0, -230,1,2676,3051,16, -0,230,1,1377,3052, -16,0,230,1,172, -1470,1,1939,3053,16, -0,230,1,437,3054, -16,0,230,1,188, -1519,1,942,1491,1, -1195,3055,16,0,230, -1,1449,3056,16,0, -230,1,1701,3057,16, -0,230,1,447,1512, -1,205,1524,1,827, -1341,1,223,1539,1, -476,1549,1,477,1555, -1,1231,3058,16,0, -230,1,479,1565,1, -480,1570,1,1485,3059, -16,0,230,1,1737, -3060,16,0,230,1, -242,1583,1,478,1588, -1,1001,1598,1,1002, -1603,1,40,3061,19, -220,1,40,3062,5, -84,1,1011,1112,1, -1012,3063,16,0,218, -1,1013,1268,1,262, -1129,1,1267,3064,16, -0,218,1,515,3065, -16,0,218,1,1521, -3066,16,0,218,1, -525,1226,1,283,1182, -1,2299,3067,16,0, -218,1,42,3068,16, -0,218,1,40,1187, -1,44,1193,1,47, -1194,1,1303,3069,16, -0,218,1,1555,3070, -16,0,218,1,50, -1211,1,48,1200,1, -49,1206,1,51,1216, -1,63,1232,1,305, -1221,1,66,1238,1, -67,1243,1,68,1248, -1,69,1253,1,70, -1258,1,73,3071,16, -0,218,1,74,1263, -1,328,1312,1,1048, -1354,1,82,3072,16, -0,218,1,1840,3073, -16,0,218,1,1591, -3074,16,0,218,1, -1341,3075,16,0,218, -1,1096,1322,1,93, -1328,1,352,1359,1, -107,3076,16,0,218, -1,1114,1353,1,118, -3077,16,0,218,1, -1123,3078,16,0,218, -1,371,1375,1,1628, -3079,16,0,218,1, -375,1386,1,1882,3080, -16,0,218,1,377, -1391,1,379,1396,1, -380,1401,1,883,3081, -16,0,218,1,373, -1419,1,130,3082,16, -0,218,1,143,3083, -16,0,218,1,387, -3084,16,0,218,1, -1159,3085,16,0,218, -1,157,3086,16,0, -218,1,1413,3087,16, -0,218,1,1665,3088, -16,0,218,1,412, -3089,16,0,218,1, -2676,3090,16,0,218, -1,1377,3091,16,0, -218,1,172,3092,16, -0,218,1,1939,3093, -16,0,218,1,437, -3094,16,0,218,1, -188,3095,16,0,218, -1,942,1491,1,1195, -3096,16,0,218,1, -1449,3097,16,0,218, -1,1701,3098,16,0, -218,1,447,1512,1, -205,3099,16,0,218, -1,827,3100,16,0, -218,1,223,3101,16, -0,218,1,476,1549, -1,477,1555,1,1231, -3102,16,0,218,1, -479,1565,1,480,1570, -1,1485,3103,16,0, -218,1,1737,3104,16, -0,218,1,242,3105, -16,0,218,1,478, -1588,1,1001,1598,1, -1002,1603,1,41,3106, -19,181,1,41,3107, -5,84,1,1011,1112, -1,1012,3108,16,0, -179,1,1013,1268,1, -262,1129,1,1267,3109, -16,0,179,1,515, -3110,16,0,179,1, -1521,3111,16,0,179, -1,525,1226,1,283, -1182,1,2299,3112,16, -0,179,1,42,3113, -16,0,179,1,40, -1187,1,44,1193,1, -47,1194,1,1303,3114, -16,0,179,1,1555, -3115,16,0,179,1, -50,1211,1,48,1200, -1,49,1206,1,51, -1216,1,63,1232,1, -305,1221,1,66,1238, -1,67,1243,1,68, -1248,1,69,1253,1, -70,1258,1,73,3116, -16,0,179,1,74, -1263,1,328,1312,1, -1048,1354,1,82,3117, -16,0,179,1,1840, -3118,16,0,179,1, -1591,3119,16,0,179, -1,1341,3120,16,0, -179,1,1096,1322,1, -93,1328,1,352,1359, -1,107,3121,16,0, -179,1,1114,1353,1, -118,3122,16,0,179, -1,1123,3123,16,0, -179,1,371,1375,1, -1628,3124,16,0,179, -1,375,1386,1,1882, -3125,16,0,179,1, -377,1391,1,379,1396, -1,380,1401,1,883, -3126,16,0,179,1, -373,1419,1,130,3127, -16,0,179,1,143, -3128,16,0,179,1, -387,3129,16,0,179, -1,1159,3130,16,0, -179,1,157,3131,16, -0,179,1,1413,3132, -16,0,179,1,1665, -3133,16,0,179,1, -412,3134,16,0,179, -1,2676,3135,16,0, -179,1,1377,3136,16, -0,179,1,172,3137, -16,0,179,1,1939, -3138,16,0,179,1, -437,3139,16,0,179, -1,188,3140,16,0, -179,1,942,1491,1, -1195,3141,16,0,179, -1,1449,3142,16,0, -179,1,1701,3143,16, -0,179,1,447,1512, -1,205,3144,16,0, -179,1,827,3145,16, -0,179,1,223,3146, -16,0,179,1,476, -1549,1,477,1555,1, -1231,3147,16,0,179, -1,479,1565,1,480, -1570,1,1485,3148,16, -0,179,1,1737,3149, -16,0,179,1,242, -3150,16,0,179,1, -478,1588,1,1001,1598, -1,1002,1603,1,42, -3151,19,402,1,42, -3152,5,38,1,1901, -3153,16,0,400,1, -2075,3154,16,0,400, -1,1860,831,1,1803, -797,1,1804,3155,16, -0,400,1,2413,3156, -16,0,400,1,2198, -3157,16,0,400,1, -1873,845,1,1657,903, -1,1989,925,1,1990, -3158,16,0,400,1, -1775,3159,16,0,400, -1,32,3160,16,0, -400,1,2105,824,1, -2106,3161,16,0,400, -1,2364,837,1,2227, -917,1,2337,3162,16, -0,400,1,2021,728, -1,2458,885,1,2459, -891,1,2462,898,1, -2136,852,1,2464,908, -1,2029,735,1,2030, -741,1,2031,746,1, -2032,751,1,2033,756, -1,2035,762,1,2037, -767,1,2039,772,1, -1931,870,1,2041,778, -1,2043,784,1,2045, -789,1,1574,809,1, -1958,3163,16,0,400, -1,43,3164,19,467, -1,43,3165,5,25, -1,2035,762,1,2037, -767,1,2039,772,1, -2041,778,1,2227,917, -1,2043,784,1,1657, -903,1,1860,831,1, -2136,852,1,2021,728, -1,2459,891,1,1574, -809,1,2105,3166,16, -0,593,1,1931,870, -1,1873,845,1,2031, -746,1,1803,797,1, -1989,3167,16,0,465, -1,2464,908,1,2029, -735,1,2030,741,1, -2364,837,1,2032,751, -1,2033,756,1,2045, -789,1,44,3168,19, -273,1,44,3169,5, -38,1,1901,3170,16, -0,271,1,2075,3171, -16,0,271,1,1860, -831,1,1803,797,1, -1804,3172,16,0,271, -1,2413,3173,16,0, -271,1,2198,3174,16, -0,271,1,1873,845, -1,1657,903,1,1989, -925,1,1990,3175,16, -0,271,1,1775,3176, -16,0,271,1,32, -3177,16,0,271,1, -2105,824,1,2106,3178, -16,0,271,1,2364, -837,1,2227,917,1, -2337,3179,16,0,271, -1,2021,728,1,2458, -885,1,2459,891,1, -2462,898,1,2136,852, -1,2464,908,1,2029, -735,1,2030,741,1, -2031,746,1,2032,751, -1,2033,756,1,2035, -762,1,2037,767,1, -2039,772,1,1931,870, -1,2041,778,1,2043, -784,1,2045,789,1, -1574,809,1,1958,3180, -16,0,271,1,45, -3181,19,296,1,45, -3182,5,39,1,1901, -3183,16,0,324,1, -2075,3184,16,0,324, -1,1860,831,1,1803, -797,1,1804,3185,16, -0,324,1,2413,3186, -16,0,324,1,2198, -3187,16,0,324,1, -1873,845,1,1657,903, -1,1989,925,1,1990, -3188,16,0,324,1, -1775,3189,16,0,324, -1,32,3190,16,0, -324,1,2105,824,1, -2106,3191,16,0,324, -1,2364,837,1,2227, -917,1,2337,3192,16, -0,324,1,2021,728, -1,2458,885,1,2459, -891,1,2462,898,1, -2136,852,1,2464,908, -1,2029,735,1,2030, -741,1,2031,746,1, -2032,751,1,2033,756, -1,2035,762,1,2037, -767,1,2039,772,1, -1931,870,1,2041,778, -1,2043,784,1,2045, -789,1,1832,3193,16, -0,294,1,1574,809, -1,1958,3194,16,0, -324,1,46,3195,19, -681,1,46,3196,5, -38,1,1901,3197,16, -0,679,1,2075,3198, -16,0,679,1,1860, -831,1,1803,797,1, -1804,3199,16,0,679, -1,2413,3200,16,0, -679,1,2198,3201,16, -0,679,1,1873,845, -1,1657,903,1,1989, -925,1,1990,3202,16, -0,679,1,1775,3203, -16,0,679,1,32, -3204,16,0,679,1, -2105,824,1,2106,3205, -16,0,679,1,2364, -837,1,2227,917,1, -2337,3206,16,0,679, -1,2021,728,1,2458, -885,1,2459,891,1, -2462,898,1,2136,852, -1,2464,908,1,2029, -735,1,2030,741,1, -2031,746,1,2032,751, -1,2033,756,1,2035, -762,1,2037,767,1, -2039,772,1,1931,870, -1,2041,778,1,2043, -784,1,2045,789,1, -1574,809,1,1958,3207, -16,0,679,1,47, -3208,19,574,1,47, -3209,5,19,1,0, -3210,16,0,656,1, -2725,3211,17,3212,15, -3213,4,36,37,0, -71,0,108,0,111, -0,98,0,97,0, -108,0,68,0,101, -0,102,0,105,0, -110,0,105,0,116, -0,105,0,111,0, -110,0,115,0,1, --1,1,5,3214,20, -3215,4,38,71,0, -108,0,111,0,98, -0,97,0,108,0, -68,0,101,0,102, -0,105,0,110,0, -105,0,116,0,105, -0,111,0,110,0, -115,0,95,0,52, -0,1,149,1,3, -1,3,1,2,3216, -22,1,6,1,2726, -3217,17,3218,15,3213, -1,-1,1,5,3219, -20,3220,4,38,71, -0,108,0,111,0, -98,0,97,0,108, -0,68,0,101,0, -102,0,105,0,110, -0,105,0,116,0, -105,0,111,0,110, -0,115,0,95,0, -50,0,1,147,1, -3,1,3,1,2, -3221,22,1,4,1, -2706,3222,17,3223,15, -3224,4,52,37,0, +76,0,83,0,1, +31,1,1,2,0, +1,130,255,18,1, +130,168,2,0,1, +2742,256,18,1,2742, +257,20,258,4,50, 71,0,108,0,111, 0,98,0,97,0, 108,0,86,0,97, @@ -8573,31 +2441,167 @@ public yyLSLSyntax 0,97,0,114,0, 97,0,116,0,105, 0,111,0,110,0, -1,-1,1,5,3225, -20,3226,4,54,71, -0,108,0,111,0, -98,0,97,0,108, -0,86,0,97,0, -114,0,105,0,97, -0,98,0,108,0, -101,0,68,0,101, -0,99,0,108,0, -97,0,114,0,97, -0,116,0,105,0, -111,0,110,0,95, -0,49,0,1,150, -1,3,1,3,1, -2,3227,22,1,7, -1,2707,3228,16,0, -656,1,2718,3229,16, -0,656,1,2565,700, -1,2022,3230,16,0, -572,1,2459,891,1, -2645,706,1,2648,3231, -16,0,656,1,2464, -908,1,2466,3232,17, -3233,15,3234,4,50, -37,0,71,0,108, +1,98,1,2,2, +0,1,1803,259,18, +1,1803,260,20,261, +4,18,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +1,116,1,2,2, +0,1,1804,262,18, +1,1804,263,20,264, +4,4,68,0,79, +0,1,44,1,1, +2,0,1,2745,104, +1,2364,265,18,1, +2364,260,2,0,1, +137,266,18,1,137, +267,20,268,4,36, +69,0,88,0,67, +0,76,0,65,0, +77,0,65,0,84, +0,73,0,79,0, +78,0,95,0,69, +0,81,0,85,0, +65,0,76,0,83, +0,1,30,1,1, +2,0,1,2293,269, +18,1,2293,192,2, +0,1,1701,270,18, +1,1701,168,2,0, +1,1756,271,18,1, +1756,192,2,0,1, +143,272,18,1,143, +168,2,0,1,2299, +273,18,1,2299,168, +2,0,1,1260,274, +18,1,1260,160,2, +0,1,1261,275,18, +1,1261,276,20,277, +4,22,80,0,76, +0,85,0,83,0, +95,0,69,0,81, +0,85,0,65,0, +76,0,83,0,1, +6,1,1,2,0, +1,151,278,18,1, +151,279,20,280,4, +26,69,0,81,0, +85,0,65,0,76, +0,83,0,95,0, +69,0,81,0,85, +0,65,0,76,0, +83,0,1,29,1, +1,2,0,1,1267, +281,18,1,1267,168, +2,0,1,157,282, +18,1,157,168,2, +0,1,1773,283,18, +1,1773,146,2,0, +1,1832,284,18,1, +1832,260,2,0,1, +1833,285,18,1,1833, +286,20,287,4,10, +87,0,72,0,73, +0,76,0,69,0, +1,45,1,1,2, +0,1,1834,288,18, +1,1834,135,2,0, +1,166,289,18,1, +166,290,20,291,4, +20,76,0,69,0, +70,0,84,0,95, +0,65,0,78,0, +71,0,76,0,69, +0,1,25,1,1, +2,0,1,1840,292, +18,1,1840,168,2, +0,1,172,293,18, +1,172,168,2,0, +1,2335,294,18,1, +2335,146,2,0,1, +1296,295,18,1,1296, +160,2,0,1,1297, +296,18,1,1297,297, +20,298,4,12,69, +0,81,0,85,0, +65,0,76,0,83, +0,1,15,1,1, +2,0,1,2413,299, +18,1,2413,300,20, +301,4,26,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,76,0,105,0, +115,0,116,0,1, +115,1,2,2,0, +1,1859,302,18,1, +1859,153,2,0,1, +1860,303,18,1,1860, +192,2,0,1,188, +304,18,1,188,168, +2,0,1,182,305, +18,1,182,306,20, +307,4,22,82,0, +73,0,71,0,72, +0,84,0,95,0, +65,0,78,0,71, +0,76,0,69,0, +1,26,1,1,2, +0,1,199,308,18, +1,199,309,20,310, +4,10,67,0,65, +0,82,0,69,0, +84,0,1,35,1, +1,2,0,1,1871, +311,18,1,1871,160, +2,0,1,1872,312, +18,1,1872,153,2, +0,1,1873,313,18, +1,1873,192,2,0, +1,1875,314,18,1, +1875,286,2,0,1, +205,315,18,1,205, +168,2,0,1,2581, +316,18,1,2581,156, +2,0,1,2515,317, +18,1,2515,318,20, +319,4,52,73,0, +110,0,116,0,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +68,0,101,0,99, +0,108,0,97,0, +114,0,97,0,116, +0,105,0,111,0, +110,0,76,0,105, +0,115,0,116,0, +1,107,1,2,2, +0,1,1882,320,18, +1,1882,168,2,0, +1,2227,321,18,1, +2227,260,2,0,1, +2660,322,18,1,2660, +323,20,324,4,22, +82,0,73,0,71, +0,72,0,84,0, +95,0,66,0,82, +0,65,0,67,0, +69,0,1,13,1, +1,2,0,1,217, +325,18,1,217,326, +20,327,4,12,83, +0,84,0,82,0, +79,0,75,0,69, +0,1,34,1,1, +2,0,1,1332,328, +18,1,1332,160,2, +0,1,2743,329,18, +1,2743,330,20,331, +4,48,71,0,108, 0,111,0,98,0, 97,0,108,0,70, 0,117,0,110,0, @@ -8607,2021 +2611,1681 @@ public yyLSLSyntax 0,105,0,110,0, 105,0,116,0,105, 0,111,0,110,0, -1,-1,1,5,3235, -20,3236,4,52,71, -0,108,0,111,0, -98,0,97,0,108, -0,70,0,117,0, -110,0,99,0,116, -0,105,0,111,0, -110,0,68,0,101, -0,102,0,105,0, -110,0,105,0,116, -0,105,0,111,0, -110,0,95,0,50, -0,1,153,1,3, -1,7,1,6,3237, -22,1,10,1,2652, -695,1,2727,3238,17, -3239,15,3213,1,-1, -1,5,3240,20,3241, -4,38,71,0,108, -0,111,0,98,0, -97,0,108,0,68, -0,101,0,102,0, -105,0,110,0,105, -0,116,0,105,0, -111,0,110,0,115, -0,95,0,51,0, -1,148,1,3,1, -2,1,1,3242,22, -1,5,1,2728,3243, -17,3244,15,3213,1, --1,1,5,3245,20, -3246,4,38,71,0, +1,99,1,2,2, +0,1,2744,332,18, +1,2744,257,2,0, +1,1335,333,18,1, +1335,163,2,0,1, +223,334,18,1,223, +168,2,0,1,1341, +335,18,1,1341,168, +2,0,1,1901,336, +18,1,1901,153,2, +0,1,1303,337,18, +1,1303,168,2,0, +1,2462,338,18,1, +2462,260,2,0,1, +236,339,18,1,236, +340,20,341,4,6, +65,0,77,0,80, +0,1,33,1,1, +2,0,1,2466,342, +18,1,2466,343,20, +344,4,34,67,0, +111,0,109,0,112, +0,111,0,117,0, +110,0,100,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,1,114,1, +2,2,0,1,2467, +345,18,1,2467,150, +2,0,1,2468,346, +18,1,2468,347,20, +348,4,10,83,0, +84,0,65,0,84, +0,69,0,1,48, +1,1,2,0,1, +2469,349,18,1,2469, +132,2,0,1,242, +350,18,1,242,168, +2,0,1,2471,351, +18,1,2471,352,20, +353,4,22,84,0, +73,0,77,0,69, +0,82,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,87,1,1,2, +0,1,2472,354,18, +1,2472,355,20,356, +4,38,78,0,79, +0,84,0,95,0, +65,0,84,0,95, +0,84,0,65,0, +82,0,71,0,69, +0,84,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,79,1,1,2, +0,1,2473,357,18, +1,2473,358,20,359, +4,46,78,0,79, +0,84,0,95,0, +65,0,84,0,95, +0,82,0,79,0, +84,0,95,0,84, +0,65,0,82,0, +71,0,69,0,84, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,78, +1,1,2,0,1, +2474,360,18,1,2474, +361,20,362,4,36, +77,0,79,0,86, +0,73,0,78,0, +71,0,95,0,83, +0,84,0,65,0, +82,0,84,0,95, +0,69,0,86,0, +69,0,78,0,84, +0,1,76,1,1, +2,0,1,2475,363, +18,1,2475,364,20, +365,4,32,77,0, +79,0,86,0,73, +0,78,0,71,0, +95,0,69,0,78, +0,68,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,75,1,1,2, +0,1,2476,366,18, +1,2476,367,20,368, +4,32,83,0,84, +0,65,0,84,0, +69,0,95,0,69, +0,88,0,73,0, +84,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +86,1,1,2,0, +1,2477,369,18,1, +2477,370,20,371,4, +34,83,0,84,0, +65,0,84,0,69, +0,95,0,69,0, +78,0,84,0,82, +0,89,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,85,1,1,2, +0,1,2478,372,18, +1,2478,373,20,374, +4,34,84,0,79, +0,85,0,67,0, +72,0,95,0,83, +0,84,0,65,0, +82,0,84,0,95, +0,69,0,86,0, +69,0,78,0,84, +0,1,89,1,1, +2,0,1,2479,375, +18,1,2479,376,20, +377,4,30,84,0, +79,0,85,0,67, +0,72,0,95,0, +69,0,78,0,68, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,90, +1,1,2,0,1, +2480,378,18,1,2480, +379,20,380,4,22, +84,0,79,0,85, +0,67,0,72,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,88,1, +1,2,0,1,2481, +381,18,1,2481,382, +20,383,4,24,83, +0,69,0,78,0, +83,0,79,0,82, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,84, +1,1,2,0,1, +2482,384,18,1,2482, +385,20,386,4,52, +82,0,85,0,78, +0,95,0,84,0, +73,0,77,0,69, +0,95,0,80,0, +69,0,82,0,77, +0,73,0,83,0, +83,0,73,0,79, +0,78,0,83,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,83,1, +1,2,0,1,2483, +387,18,1,2483,388, +20,389,4,24,79, +0,78,0,95,0, +82,0,69,0,90, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,81, +1,1,2,0,1, +256,390,18,1,256, +391,20,392,4,14, +80,0,69,0,82, +0,67,0,69,0, +78,0,84,0,1, +22,1,1,2,0, +1,1371,393,18,1, +1371,213,2,0,1, +2486,394,18,1,2486, +395,20,396,4,30, +67,0,79,0,76, +0,76,0,73,0, +83,0,73,0,79, +0,78,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,62,1,1,2, +0,1,2487,397,18, +1,2487,398,20,399, +4,26,67,0,72, +0,65,0,78,0, +71,0,69,0,68, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,61, +1,1,2,0,1, +1931,400,18,1,1931, +260,2,0,1,1932, +401,18,1,1932,402, +20,403,4,4,73, +0,70,0,1,42, +1,1,2,0,1, +262,404,18,1,262, +168,2,0,1,1377, +405,18,1,1377,168, +2,0,1,2492,406, +18,1,2492,407,20, +408,4,22,77,0, +79,0,78,0,69, +0,89,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,74,1,1,2, +0,1,1876,409,18, +1,1876,135,2,0, +1,2494,410,18,1, +2494,411,20,412,4, +36,76,0,73,0, +78,0,75,0,95, +0,77,0,69,0, +83,0,83,0,65, +0,71,0,69,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,72,1, +1,2,0,1,2495, +413,18,1,2495,414, +20,415,4,52,76, +0,65,0,78,0, +68,0,95,0,67, +0,79,0,76,0, +76,0,73,0,83, +0,73,0,79,0, +78,0,95,0,83, +0,84,0,65,0, +82,0,84,0,95, +0,69,0,86,0, +69,0,78,0,84, +0,1,71,1,1, +2,0,1,1939,416, +18,1,1939,168,2, +0,1,2497,417,18, +1,2497,418,20,419, +4,40,76,0,65, +0,78,0,68,0, +95,0,67,0,79, +0,76,0,76,0, +73,0,83,0,73, +0,79,0,78,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,69,1, +1,2,0,1,827, +420,18,1,827,168, +2,0,1,2499,421, +18,1,2499,422,20, +423,4,22,69,0, +77,0,65,0,73, +0,76,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,67,1,1,2, +0,1,2500,424,18, +1,2500,425,20,426, +4,32,68,0,65, +0,84,0,65,0, +83,0,69,0,82, +0,86,0,69,0, +82,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +66,1,1,2,0, +1,2501,427,18,1, +2501,428,20,429,4, +26,67,0,79,0, +78,0,84,0,82, +0,79,0,76,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,65,1, +1,2,0,1,2502, +430,18,1,2502,431, +20,432,4,24,65, +0,84,0,84,0, +65,0,67,0,72, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,60, +1,1,2,0,1, +2503,433,18,1,2503, +434,20,435,4,30, +65,0,84,0,95, +0,84,0,65,0, +82,0,71,0,69, +0,84,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,59,1,1,2, +0,1,2504,436,18, +1,2504,437,20,438, +4,38,65,0,84, +0,95,0,82,0, +79,0,84,0,95, +0,84,0,65,0, +82,0,71,0,69, +0,84,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,58,1,1,2, +0,1,277,439,18, +1,277,440,20,441, +4,10,83,0,76, +0,65,0,83,0, +72,0,1,21,1, +1,2,0,1,2506, +442,18,1,2506,135, +2,0,1,2507,443, +18,1,2507,153,2, +0,1,2509,444,18, +1,2509,343,2,0, +1,2510,445,18,1, +2510,446,20,447,4, +22,73,0,110,0, +116,0,65,0,114, +0,103,0,69,0, +118,0,101,0,110, +0,116,0,1,112, +1,2,2,0,1, +283,448,18,1,283, +168,2,0,1,2512, +449,18,1,2512,126, +2,0,1,2513,450, +18,1,2513,132,2, +0,1,2514,451,18, +1,2514,452,20,453, +4,28,73,0,110, +0,116,0,68,0, +101,0,99,0,108, +0,97,0,114,0, +97,0,116,0,105, +0,111,0,110,0, +1,109,1,2,2, +0,1,1958,454,18, +1,1958,153,2,0, +1,2516,455,18,1, +2516,153,2,0,1, +2518,456,18,1,2518, +343,2,0,1,2519, +457,18,1,2519,458, +20,459,4,10,69, +0,118,0,101,0, +110,0,116,0,1, +111,1,2,2,0, +1,1406,460,18,1, +1406,160,2,0,1, +1407,461,18,1,1407, +207,2,0,1,299, +462,18,1,299,463, +20,464,4,8,83, +0,84,0,65,0, +82,0,1,20,1, +1,2,0,1,1370, +465,18,1,1370,160, +2,0,1,2529,466, +18,1,2529,140,2, +0,1,2531,467,18, +1,2531,153,2,0, +1,305,468,18,1, +305,168,2,0,1, +2535,469,18,1,2535, +470,20,471,4,18, +83,0,116,0,97, +0,116,0,101,0, +66,0,111,0,100, +0,121,0,1,102, +1,2,2,0,1, +2458,472,18,1,2458, +260,2,0,1,2459, +473,18,1,2459,323, +2,0,1,2464,474, +18,1,2464,323,2, +0,1,1989,475,18, +1,1989,260,2,0, +1,1990,476,18,1, +1990,477,20,478,4, +8,69,0,76,0, +83,0,69,0,1, +43,1,1,2,0, +1,2470,479,18,1, +2470,156,2,0,1, +322,480,18,1,322, +225,2,0,1,1933, +481,18,1,1933,135, +2,0,1,883,482, +18,1,883,168,2, +0,1,328,483,18, +1,328,168,2,0, +1,1443,484,18,1, +1443,240,2,0,1, +1449,485,18,1,1449, +168,2,0,1,2485, +486,18,1,2485,487, +20,488,4,38,67, +0,79,0,76,0, +76,0,73,0,83, +0,73,0,79,0, +78,0,95,0,69, +0,78,0,68,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,63,1, +1,2,0,1,2488, +489,18,1,2488,490, +20,491,4,36,72, +0,84,0,84,0, +80,0,95,0,82, +0,69,0,81,0, +85,0,69,0,83, +0,84,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,91,1,1,2, +0,1,2489,492,18, +1,2489,493,20,494, +4,34,82,0,69, +0,77,0,79,0, +84,0,69,0,95, +0,68,0,65,0, +84,0,65,0,95, +0,69,0,86,0, +69,0,78,0,84, +0,1,82,1,1, +2,0,1,2490,495, +18,1,2490,496,20, +497,4,32,79,0, +66,0,74,0,69, +0,67,0,84,0, +95,0,82,0,69, +0,90,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,80,1,1,2, +0,1,2491,498,18, +1,2491,499,20,500, +4,30,78,0,79, +0,95,0,83,0, +69,0,78,0,83, +0,79,0,82,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,77,1, +1,2,0,1,2493, +501,18,1,2493,502, +20,503,4,24,76, +0,73,0,83,0, +84,0,69,0,78, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,73, +1,1,2,0,1, +1413,504,18,1,1413, +168,2,0,1,346, +505,18,1,346,506, +20,507,4,8,80, +0,76,0,85,0, +83,0,1,18,1, +1,2,0,1,2575, +508,18,1,2575,509, +20,510,4,20,83, +0,116,0,97,0, +116,0,101,0,69, +0,118,0,101,0, +110,0,116,0,1, +103,1,2,2,0, +1,2496,511,18,1, +2496,512,20,513,4, +48,76,0,65,0, +78,0,68,0,95, +0,67,0,79,0, +76,0,76,0,73, +0,83,0,73,0, +79,0,78,0,95, +0,69,0,78,0, +68,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +70,1,1,2,0, +1,2577,514,18,1, +2577,515,20,516,4, +34,86,0,111,0, +105,0,100,0,65, +0,114,0,103,0, +83,0,116,0,97, +0,116,0,101,0, +69,0,118,0,101, +0,110,0,116,0, +1,105,1,2,2, +0,1,2021,517,18, +1,2021,260,2,0, +1,2022,518,18,1, +2022,347,2,0,1, +352,519,18,1,352, +168,2,0,1,2024, +520,18,1,2024,132, +2,0,1,2025,521, +18,1,2025,522,20, +523,4,8,74,0, +85,0,77,0,80, +0,1,49,1,1, +2,0,1,2026,524, +18,1,2026,132,2, +0,1,2027,525,18, +1,2027,526,20,527, +4,4,65,0,84, +0,1,23,1,1, +2,0,1,2028,528, +18,1,2028,132,2, +0,1,2029,529,18, +1,2029,343,2,0, +1,2030,530,18,1, +2030,531,20,532,4, +14,70,0,111,0, +114,0,76,0,111, +0,111,0,112,0, +1,127,1,2,2, +0,1,2031,533,18, +1,2031,534,20,535, +4,32,68,0,111, +0,87,0,104,0, +105,0,108,0,101, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,1, +126,1,2,2,0, +1,2032,536,18,1, +2032,537,20,538,4, +28,87,0,104,0, +105,0,108,0,101, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,1, +125,1,2,2,0, +1,2033,539,18,1, +2033,540,20,541,4, +22,73,0,102,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,1,124, +1,2,2,0,1, +2034,542,18,1,2034, +543,20,544,4,22, +83,0,116,0,97, +0,116,0,101,0, +67,0,104,0,97, +0,110,0,103,0, +101,0,1,123,1, +2,2,0,1,1478, +545,18,1,1478,160, +2,0,1,1479,546, +18,1,1479,276,2, +0,1,2037,547,18, +1,2037,192,2,0, +1,2038,548,18,1, +2038,549,20,550,4, +18,74,0,117,0, +109,0,112,0,76, +0,97,0,98,0, +101,0,108,0,1, +121,1,2,2,0, +1,2039,551,18,1, +2039,192,2,0,1, +2040,552,18,1,2040, +553,20,554,4,30, +82,0,101,0,116, +0,117,0,114,0, +110,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +1,120,1,2,2, +0,1,2041,555,18, +1,2041,192,2,0, +1,1485,556,18,1, +1485,168,2,0,1, +372,557,18,1,372, +180,2,0,1,373, +558,18,1,373,132, +2,0,1,374,559, +18,1,374,176,2, +0,1,375,560,18, +1,375,132,2,0, +1,376,561,18,1, +376,183,2,0,1, +377,562,18,1,377, +132,2,0,1,378, +563,18,1,378,176, +2,0,1,379,564, +18,1,379,132,2, +0,1,380,565,18, +1,380,566,20,567, +4,16,67,0,111, +0,110,0,115,0, +116,0,97,0,110, +0,116,0,1,133, +1,2,2,0,1, +381,568,18,1,381, +290,2,0,1,371, +569,18,1,371,570, +20,571,4,24,70, +0,117,0,110,0, +99,0,116,0,105, +0,111,0,110,0, +67,0,97,0,108, +0,108,0,1,129, +1,2,2,0,1, +942,572,18,1,942, +168,2,0,1,2533, +573,18,1,2533,343, +2,0,1,387,574, +18,1,387,168,2, +0,1,2619,575,18, +1,2619,470,2,0, +1,1514,576,18,1, +1514,160,2,0,1, +1515,577,18,1,1515, +297,2,0,1,2074, +578,18,1,2074,160, +2,0,1,2075,579, +18,1,2075,153,2, +0,1,406,580,18, +1,406,143,2,0, +1,1521,581,18,1, +1521,168,2,0,1, +412,582,18,1,412, +168,2,0,1,2484, +583,18,1,2484,584, +20,585,4,42,67, +0,79,0,76,0, +76,0,73,0,83, +0,73,0,79,0, +78,0,95,0,83, +0,84,0,65,0, +82,0,84,0,95, +0,69,0,86,0, +69,0,78,0,84, +0,1,64,1,1, +2,0,1,2023,586, +18,1,2023,587,20, +588,4,26,68,0, +69,0,70,0,65, +0,85,0,76,0, +84,0,95,0,83, +0,84,0,65,0, +84,0,69,0,1, +47,1,1,2,0, +1,1442,589,18,1, +1442,160,2,0,1, +2573,590,18,1,2573, +515,2,0,1,2574, +591,18,1,2574,592, +20,593,4,32,73, +0,110,0,116,0, +65,0,114,0,103, +0,83,0,116,0, +97,0,116,0,101, +0,69,0,118,0, +101,0,110,0,116, +0,1,104,1,2, +2,0,1,2035,594, +18,1,2035,192,2, +0,1,2036,595,18, +1,2036,596,20,597, +4,26,74,0,117, +0,109,0,112,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,1,122, +1,2,2,0,1, +431,598,18,1,431, +143,2,0,1,2578, +599,18,1,2578,592, +2,0,1,2579,600, +18,1,2579,509,2, +0,1,2105,601,18, +1,2105,260,2,0, +1,2106,602,18,1, +2106,477,2,0,1, +1550,603,18,1,1550, +160,2,0,1,437, +604,18,1,437,168, +2,0,1,2044,605, +18,1,2044,606,20, +607,4,28,69,0, +109,0,112,0,116, +0,121,0,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,1,117,1,2, +2,0,1,2045,608, +18,1,2045,192,2, +0,1,2668,609,18, +1,2668,610,20,611, +4,10,83,0,116, +0,97,0,116,0, +101,0,1,101,1, +2,2,0,1,1555, +612,18,1,1555,168, +2,0,1,2670,613, +18,1,2670,135,2, +0,1,2511,614,18, +1,2511,135,2,0, +1,1001,615,18,1, +1001,570,2,0,1, +1002,616,18,1,1002, +566,2,0,1,447, +617,18,1,447,306, +2,0,1,2679,618, +18,1,2679,140,2, +0,1,2520,619,18, +1,2520,135,2,0, +1,1010,620,18,1, +1010,160,2,0,1, +1011,621,18,1,1011, +153,2,0,1,1012, +622,18,1,1012,168, +2,0,1,1013,623, +18,1,1013,153,2, +0,1,2685,624,18, +1,2685,150,2,0, +1,2686,625,18,1, +2686,297,2,0,1, +459,626,18,1,459, +627,20,628,4,24, +76,0,69,0,70, +0,84,0,95,0, +66,0,82,0,65, +0,67,0,75,0, +69,0,84,0,1, +27,1,1,2,0, +1,1574,629,18,1, +1574,192,2,0,1, +461,630,18,1,461, +631,20,632,4,24, +65,0,114,0,103, +0,117,0,109,0, +101,0,110,0,116, +0,76,0,105,0, +115,0,116,0,1, +130,1,2,2,0, +1,462,633,18,1, +462,143,2,0,1, +464,634,18,1,464, +635,20,636,4,16, +65,0,114,0,103, +0,117,0,109,0, +101,0,110,0,116, +0,1,131,1,2, +2,0,1,2136,637, +18,1,2136,260,2, +0,1,1585,638,18, +1,1585,639,20,640, +4,12,82,0,69, +0,84,0,85,0, +82,0,78,0,1, +50,1,1,2,0, +1,476,641,18,1, +476,642,20,643,4, +30,83,0,84,0, +82,0,73,0,78, +0,71,0,95,0, +67,0,79,0,78, +0,83,0,84,0, +65,0,78,0,84, +0,1,3,1,1, +2,0,1,477,644, +18,1,477,645,20, +646,4,28,70,0, +76,0,79,0,65, +0,84,0,95,0, +67,0,79,0,78, +0,83,0,84,0, +65,0,78,0,84, +0,1,95,1,1, +2,0,1,478,647, +18,1,478,648,20, +649,4,40,72,0, +69,0,88,0,95, +0,73,0,78,0, +84,0,69,0,71, +0,69,0,82,0, +95,0,67,0,79, +0,78,0,83,0, +84,0,65,0,78, +0,84,0,1,94, +1,1,2,0,1, +479,650,18,1,479, +651,20,652,4,32, +73,0,78,0,84, +0,69,0,71,0, +69,0,82,0,95, +0,67,0,79,0, +78,0,83,0,84, +0,65,0,78,0, +84,0,1,93,1, +1,2,0,1,480, +653,18,1,480,654, +20,655,4,26,82, +0,73,0,71,0, +72,0,84,0,95, +0,66,0,82,0, +65,0,67,0,75, +0,69,0,84,0, +1,28,1,1,2, +0,1,481,656,18, +1,481,635,2,0, +1,2711,657,18,1, +2711,192,2,0,1, +1048,658,18,1,1048, +168,2,0,1,2722, +659,18,1,2722,192, +2,0,1,2723,660, +18,1,2723,661,20, +662,4,34,71,0, 108,0,111,0,98, 0,97,0,108,0, 68,0,101,0,102, 0,105,0,110,0, 105,0,116,0,105, 0,111,0,110,0, +115,0,1,97,1, +2,2,0,1,2042, +663,18,1,2042,664, +20,665,4,20,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,1, +118,1,2,2,0, +1,2043,666,18,1, +2043,192,2,0,1, +1620,667,18,1,1620, +160,2,0,1,1621, +668,18,1,1621,150, +2,0,1,1622,669, +18,1,1622,297,2, +0,1,509,670,18, +1,509,143,2,0, +1,2498,671,18,1, +2498,672,20,673,4, +38,72,0,84,0, +84,0,80,0,95, +0,82,0,69,0, +83,0,80,0,79, +0,78,0,83,0, +69,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +68,1,1,2,0, +1,2576,674,18,1, +2576,323,2,0,1, +2741,675,18,1,2741, +330,2,0,1,1628, +676,18,1,1628,168, +2,0,1,515,677, +18,1,515,168,2, +0,1,2580,678,18, +1,2580,587,2,0, +1,2505,679,18,1, +2505,680,20,681,4, +24,86,0,111,0, +105,0,100,0,65, +0,114,0,103,0, +69,0,118,0,101, +0,110,0,116,0, +1,113,1,2,2, +0,1,2746,682,18, +1,2746,683,23,684, +4,6,69,0,79, +0,70,0,1,2, +1,6,2,0,1, +2664,685,18,1,2664, +250,2,0,1,2667, +686,18,1,2667,610, +2,0,1,525,687, +18,1,525,306,2, +0,1,2197,688,18, +1,2197,160,2,0, +1,2198,689,18,1, +2198,153,2,0,1, +1591,690,18,1,1591, +168,2,0,1,1094, +691,18,1,1094,631, +2,0,1,2681,692, +18,1,2681,153,2, +0,1,1096,693,18, +1,1096,153,2,0, +1,2683,694,18,1, +2683,343,2,0,1, +1657,695,18,1,1657, +192,2,0,1,1658, +696,18,1,1658,697, +20,698,4,6,70, +0,79,0,82,0, +1,46,1,1,2, +0,1,1659,699,18, +1,1659,135,2,0, +1,2692,700,18,1, +2692,168,2,0,1, +1665,701,18,1,1665, +168,2,0,1,1113, +702,18,1,1113,176, +2,0,703,5,0, +704,5,338,1,2, +705,19,684,1,2, +706,5,6,1,2668, +707,17,708,15,709, +4,14,37,0,83, +0,116,0,97,0, +116,0,101,0,115, +0,1,-1,1,5, +710,20,711,4,16, +83,0,116,0,97, +0,116,0,101,0, 115,0,95,0,49, -0,1,146,1,3, -1,2,1,1,3247, -22,1,3,1,2667, -3248,17,3249,15,3234, -1,-1,1,5,3250, -20,3251,4,52,71, -0,108,0,111,0, -98,0,97,0,108, -0,70,0,117,0, -110,0,99,0,116, -0,105,0,111,0, -110,0,68,0,101, -0,102,0,105,0, -110,0,105,0,116, -0,105,0,111,0, -110,0,95,0,49, -0,1,152,1,3, -1,6,1,5,3252, -22,1,9,1,2695, -3253,17,3254,15,3224, -1,-1,1,5,3255, -20,3256,4,54,71, -0,108,0,111,0, -98,0,97,0,108, -0,86,0,97,0, -114,0,105,0,97, -0,98,0,108,0, -101,0,68,0,101, -0,99,0,108,0, -97,0,114,0,97, -0,116,0,105,0, -111,0,110,0,95, -0,50,0,1,151, -1,3,1,5,1, -4,3257,22,1,8, -1,2651,689,1,48, -3258,19,347,1,48, -3259,5,54,1,0, -3260,16,0,345,1, -2726,3217,1,2727,3238, -1,2728,3243,1,2075, -3261,16,0,505,1, -1860,831,1,1804,3262, -16,0,505,1,2413, -3263,16,0,505,1, -2198,3264,16,0,505, -1,1873,845,1,1657, -903,1,2030,741,1, -1989,925,1,1990,3265, -16,0,505,1,2645, -706,1,2459,891,1, -1775,3266,16,0,505, -1,32,3267,16,0, -505,1,2718,3268,16, -0,345,1,2105,824, -1,2651,689,1,2652, -695,1,2648,3269,16, -0,345,1,2227,917, -1,2337,3270,16,0, -505,1,2667,3248,1, -2695,3253,1,2565,700, -1,1803,797,1,2458, -885,1,1901,3271,16, -0,505,1,2462,898, -1,2136,852,1,2464, -908,1,2029,735,1, -2466,3232,1,2031,746, -1,2032,751,1,2033, -756,1,2035,762,1, -2364,837,1,2039,772, -1,1931,870,1,2041, -778,1,2021,728,1, -2043,784,1,2045,789, -1,2725,3211,1,2706, -3222,1,2707,3272,16, -0,345,1,2037,767, -1,1574,809,1,2106, -3273,16,0,505,1, -1958,3274,16,0,505, -1,49,3275,19,510, -1,49,3276,5,38, -1,1901,3277,16,0, -508,1,2075,3278,16, -0,508,1,1860,831, -1,1803,797,1,1804, -3279,16,0,508,1, -2413,3280,16,0,508, -1,2198,3281,16,0, -508,1,1873,845,1, -1657,903,1,1989,925, -1,1990,3282,16,0, -508,1,1775,3283,16, -0,508,1,32,3284, -16,0,508,1,2105, -824,1,2106,3285,16, -0,508,1,2364,837, -1,2227,917,1,2337, -3286,16,0,508,1, -2021,728,1,2458,885, -1,2459,891,1,2462, -898,1,2136,852,1, -2464,908,1,2029,735, -1,2030,741,1,2031, -746,1,2032,751,1, -2033,756,1,2035,762, -1,2037,767,1,2039, -772,1,1931,870,1, -2041,778,1,2043,784, -1,2045,789,1,1574, -809,1,1958,3287,16, -0,508,1,50,3288, -19,627,1,50,3289, -5,38,1,1901,3290, -16,0,625,1,2075, -3291,16,0,625,1, -1860,831,1,1803,797, -1,1804,3292,16,0, -625,1,2413,3293,16, -0,625,1,2198,3294, -16,0,625,1,1873, -845,1,1657,903,1, -1989,925,1,1990,3295, -16,0,625,1,1775, -3296,16,0,625,1, -32,3297,16,0,625, -1,2105,824,1,2106, -3298,16,0,625,1, -2364,837,1,2227,917, -1,2337,3299,16,0, -625,1,2021,728,1, -2458,885,1,2459,891, -1,2462,898,1,2136, -852,1,2464,908,1, -2029,735,1,2030,741, -1,2031,746,1,2032, -751,1,2033,756,1, -2035,762,1,2037,767, -1,2039,772,1,1931, -870,1,2041,778,1, -2043,784,1,2045,789, -1,1574,809,1,1958, -3300,16,0,625,1, -51,3301,19,127,1, -51,3302,5,53,1, -0,3303,16,0,125, -1,2726,3217,1,2727, -3238,1,2728,3243,1, -2075,3304,16,0,125, -1,1860,831,1,1804, -3305,16,0,125,1, -10,3306,16,0,125, -1,2413,3307,16,0, -125,1,2198,3308,16, -0,125,1,1873,845, -1,21,3309,16,0, -125,1,1657,903,1, -2030,741,1,1989,925, -1,1990,3310,16,0, -125,1,2459,891,1, -1775,3311,16,0,125, -1,32,3312,16,0, -125,1,2105,824,1, -2106,3313,16,0,125, -1,2654,3314,16,0, -125,1,2227,917,1, -2337,3315,16,0,125, -1,2667,3248,1,52, -3316,16,0,125,1, -2695,3253,1,1803,797, -1,2458,885,1,1901, -3317,16,0,125,1, -2462,898,1,2136,852, -1,2464,908,1,2029, -735,1,2466,3232,1, -2031,746,1,2032,751, -1,2033,756,1,2035, -762,1,2364,837,1, -2039,772,1,1931,870, -1,2041,778,1,2021, -728,1,2043,784,1, -2045,789,1,2511,3318, -16,0,125,1,2725, -3211,1,2706,3222,1, -2707,3319,16,0,125, -1,2037,767,1,1574, -809,1,1958,3320,16, -0,125,1,52,3321, -19,124,1,52,3322, -5,53,1,0,3323, -16,0,122,1,2726, -3217,1,2727,3238,1, -2728,3243,1,2075,3324, -16,0,122,1,1860, -831,1,1804,3325,16, -0,122,1,10,3326, -16,0,122,1,2413, -3327,16,0,122,1, -2198,3328,16,0,122, -1,1873,845,1,21, -3329,16,0,122,1, -1657,903,1,2030,741, -1,1989,925,1,1990, -3330,16,0,122,1, -2459,891,1,1775,3331, -16,0,122,1,32, -3332,16,0,122,1, -2105,824,1,2106,3333, -16,0,122,1,2654, -3334,16,0,122,1, -2227,917,1,2337,3335, -16,0,122,1,2667, -3248,1,52,3336,16, -0,122,1,2695,3253, -1,1803,797,1,2458, -885,1,1901,3337,16, -0,122,1,2462,898, -1,2136,852,1,2464, -908,1,2029,735,1, -2466,3232,1,2031,746, -1,2032,751,1,2033, -756,1,2035,762,1, -2364,837,1,2039,772, -1,1931,870,1,2041, -778,1,2021,728,1, -2043,784,1,2045,789, -1,2511,3338,16,0, -122,1,2725,3211,1, -2706,3222,1,2707,3339, -16,0,122,1,2037, -767,1,1574,809,1, -1958,3340,16,0,122, -1,53,3341,19,121, -1,53,3342,5,53, -1,0,3343,16,0, -119,1,2726,3217,1, -2727,3238,1,2728,3243, -1,2075,3344,16,0, -119,1,1860,831,1, -1804,3345,16,0,119, -1,10,3346,16,0, -119,1,2413,3347,16, -0,119,1,2198,3348, -16,0,119,1,1873, -845,1,21,3349,16, -0,119,1,1657,903, -1,2030,741,1,1989, -925,1,1990,3350,16, -0,119,1,2459,891, -1,1775,3351,16,0, -119,1,32,3352,16, -0,119,1,2105,824, -1,2106,3353,16,0, -119,1,2654,3354,16, -0,119,1,2227,917, -1,2337,3355,16,0, -119,1,2667,3248,1, -52,3356,16,0,119, -1,2695,3253,1,1803, -797,1,2458,885,1, -1901,3357,16,0,119, -1,2462,898,1,2136, -852,1,2464,908,1, -2029,735,1,2466,3232, -1,2031,746,1,2032, -751,1,2033,756,1, -2035,762,1,2364,837, -1,2039,772,1,1931, -870,1,2041,778,1, -2021,728,1,2043,784, -1,2045,789,1,2511, -3358,16,0,119,1, -2725,3211,1,2706,3222, -1,2707,3359,16,0, -119,1,2037,767,1, -1574,809,1,1958,3360, -16,0,119,1,54, -3361,19,118,1,54, -3362,5,53,1,0, -3363,16,0,116,1, -2726,3217,1,2727,3238, -1,2728,3243,1,2075, -3364,16,0,116,1, -1860,831,1,1804,3365, -16,0,116,1,10, -3366,16,0,116,1, -2413,3367,16,0,116, -1,2198,3368,16,0, -116,1,1873,845,1, -21,3369,16,0,116, -1,1657,903,1,2030, -741,1,1989,925,1, -1990,3370,16,0,116, -1,2459,891,1,1775, -3371,16,0,116,1, -32,3372,16,0,116, -1,2105,824,1,2106, -3373,16,0,116,1, -2654,3374,16,0,116, -1,2227,917,1,2337, -3375,16,0,116,1, -2667,3248,1,52,3376, -16,0,116,1,2695, -3253,1,1803,797,1, -2458,885,1,1901,3377, -16,0,116,1,2462, -898,1,2136,852,1, -2464,908,1,2029,735, -1,2466,3232,1,2031, -746,1,2032,751,1, -2033,756,1,2035,762, -1,2364,837,1,2039, -772,1,1931,870,1, -2041,778,1,2021,728, -1,2043,784,1,2045, -789,1,2511,3378,16, -0,116,1,2725,3211, -1,2706,3222,1,2707, -3379,16,0,116,1, -2037,767,1,1574,809, -1,1958,3380,16,0, -116,1,55,3381,19, -115,1,55,3382,5, -53,1,0,3383,16, -0,113,1,2726,3217, -1,2727,3238,1,2728, -3243,1,2075,3384,16, -0,113,1,1860,831, -1,1804,3385,16,0, -113,1,10,3386,16, -0,113,1,2413,3387, -16,0,113,1,2198, -3388,16,0,113,1, -1873,845,1,21,3389, -16,0,113,1,1657, -903,1,2030,741,1, -1989,925,1,1990,3390, -16,0,113,1,2459, -891,1,1775,3391,16, -0,113,1,32,3392, -16,0,113,1,2105, -824,1,2106,3393,16, -0,113,1,2654,3394, -16,0,113,1,2227, -917,1,2337,3395,16, -0,113,1,2667,3248, -1,52,3396,16,0, -113,1,2695,3253,1, -1803,797,1,2458,885, -1,1901,3397,16,0, -113,1,2462,898,1, -2136,852,1,2464,908, -1,2029,735,1,2466, -3232,1,2031,746,1, -2032,751,1,2033,756, -1,2035,762,1,2364, -837,1,2039,772,1, -1931,870,1,2041,778, -1,2021,728,1,2043, -784,1,2045,789,1, -2511,3398,16,0,113, -1,2725,3211,1,2706, -3222,1,2707,3399,16, -0,113,1,2037,767, -1,1574,809,1,1958, -3400,16,0,113,1, -56,3401,19,112,1, -56,3402,5,53,1, -0,3403,16,0,110, -1,2726,3217,1,2727, -3238,1,2728,3243,1, -2075,3404,16,0,110, -1,1860,831,1,1804, -3405,16,0,110,1, -10,3406,16,0,110, -1,2413,3407,16,0, -110,1,2198,3408,16, -0,110,1,1873,845, -1,21,3409,16,0, -110,1,1657,903,1, -2030,741,1,1989,925, -1,1990,3410,16,0, -110,1,2459,891,1, -1775,3411,16,0,110, -1,32,3412,16,0, -110,1,2105,824,1, -2106,3413,16,0,110, -1,2654,3414,16,0, -110,1,2227,917,1, -2337,3415,16,0,110, -1,2667,3248,1,52, -3416,16,0,110,1, -2695,3253,1,1803,797, -1,2458,885,1,1901, -3417,16,0,110,1, -2462,898,1,2136,852, -1,2464,908,1,2029, -735,1,2466,3232,1, -2031,746,1,2032,751, -1,2033,756,1,2035, -762,1,2364,837,1, -2039,772,1,1931,870, -1,2041,778,1,2021, -728,1,2043,784,1, -2045,789,1,2511,3418, -16,0,110,1,2725, -3211,1,2706,3222,1, -2707,3419,16,0,110, -1,2037,767,1,1574, -809,1,1958,3420,16, -0,110,1,57,3421, -19,109,1,57,3422, -5,53,1,0,3423, -16,0,107,1,2726, -3217,1,2727,3238,1, -2728,3243,1,2075,3424, -16,0,107,1,1860, -831,1,1804,3425,16, -0,107,1,10,3426, -16,0,107,1,2413, -3427,16,0,107,1, -2198,3428,16,0,107, -1,1873,845,1,21, -3429,16,0,107,1, -1657,903,1,2030,741, -1,1989,925,1,1990, -3430,16,0,107,1, -2459,891,1,1775,3431, -16,0,107,1,32, -3432,16,0,107,1, -2105,824,1,2106,3433, -16,0,107,1,2654, -3434,16,0,107,1, -2227,917,1,2337,3435, -16,0,107,1,2667, -3248,1,52,3436,16, -0,107,1,2695,3253, -1,1803,797,1,2458, -885,1,1901,3437,16, -0,107,1,2462,898, -1,2136,852,1,2464, -908,1,2029,735,1, -2466,3232,1,2031,746, -1,2032,751,1,2033, -756,1,2035,762,1, -2364,837,1,2039,772, -1,1931,870,1,2041, -778,1,2021,728,1, -2043,784,1,2045,789, -1,2511,3438,16,0, -107,1,2725,3211,1, -2706,3222,1,2707,3439, -16,0,107,1,2037, -767,1,1574,809,1, -1958,3440,16,0,107, -1,58,3441,19,437, -1,58,3442,5,12, -1,2524,1636,1,2526, -3443,16,0,435,1, -2564,1655,1,2566,1660, -1,2567,1644,1,2606, -3444,16,0,435,1, -2459,891,1,2563,1650, -1,2464,908,1,2569, -3445,16,0,435,1, -2470,3446,16,0,435, -1,2509,1629,1,59, -3447,19,434,1,59, -3448,5,12,1,2524, -1636,1,2526,3449,16, -0,432,1,2564,1655, -1,2566,1660,1,2567, -1644,1,2606,3450,16, -0,432,1,2459,891, -1,2563,1650,1,2464, -908,1,2569,3451,16, -0,432,1,2470,3452, -16,0,432,1,2509, -1629,1,60,3453,19, -431,1,60,3454,5, -12,1,2524,1636,1, -2526,3455,16,0,429, -1,2564,1655,1,2566, -1660,1,2567,1644,1, -2606,3456,16,0,429, -1,2459,891,1,2563, -1650,1,2464,908,1, -2569,3457,16,0,429, -1,2470,3458,16,0, -429,1,2509,1629,1, -61,3459,19,428,1, -61,3460,5,12,1, -2524,1636,1,2526,3461, -16,0,426,1,2564, -1655,1,2566,1660,1, -2567,1644,1,2606,3462, -16,0,426,1,2459, -891,1,2563,1650,1, -2464,908,1,2569,3463, -16,0,426,1,2470, -3464,16,0,426,1, -2509,1629,1,62,3465, -19,425,1,62,3466, -5,12,1,2524,1636, -1,2526,3467,16,0, -423,1,2564,1655,1, -2566,1660,1,2567,1644, -1,2606,3468,16,0, -423,1,2459,891,1, -2563,1650,1,2464,908, -1,2569,3469,16,0, -423,1,2470,3470,16, -0,423,1,2509,1629, -1,63,3471,19,422, -1,63,3472,5,12, -1,2524,1636,1,2526, -3473,16,0,420,1, -2564,1655,1,2566,1660, -1,2567,1644,1,2606, -3474,16,0,420,1, -2459,891,1,2563,1650, -1,2464,908,1,2569, -3475,16,0,420,1, -2470,3476,16,0,420, -1,2509,1629,1,64, -3477,19,663,1,64, -3478,5,12,1,2524, -1636,1,2526,3479,16, -0,661,1,2564,1655, -1,2566,1660,1,2567, -1644,1,2606,3480,16, -0,661,1,2459,891, -1,2563,1650,1,2464, -908,1,2569,3481,16, -0,661,1,2470,3482, -16,0,661,1,2509, -1629,1,65,3483,19, -418,1,65,3484,5, -12,1,2524,1636,1, -2526,3485,16,0,416, -1,2564,1655,1,2566, -1660,1,2567,1644,1, -2606,3486,16,0,416, -1,2459,891,1,2563, -1650,1,2464,908,1, -2569,3487,16,0,416, -1,2470,3488,16,0, -416,1,2509,1629,1, -66,3489,19,503,1, -66,3490,5,12,1, -2524,1636,1,2526,3491, -16,0,501,1,2564, -1655,1,2566,1660,1, -2567,1644,1,2606,3492, -16,0,501,1,2459, -891,1,2563,1650,1, -2464,908,1,2569,3493, -16,0,501,1,2470, -3494,16,0,501,1, -2509,1629,1,67,3495, -19,414,1,67,3496, -5,12,1,2524,1636, -1,2526,3497,16,0, -412,1,2564,1655,1, -2566,1660,1,2567,1644, -1,2606,3498,16,0, -412,1,2459,891,1, -2563,1650,1,2464,908, -1,2569,3499,16,0, -412,1,2470,3500,16, -0,412,1,2509,1629, -1,68,3501,19,411, -1,68,3502,5,12, -1,2524,1636,1,2526, -3503,16,0,409,1, -2564,1655,1,2566,1660, -1,2567,1644,1,2606, -3504,16,0,409,1, -2459,891,1,2563,1650, -1,2464,908,1,2569, -3505,16,0,409,1, -2470,3506,16,0,409, -1,2509,1629,1,69, -3507,19,496,1,69, -3508,5,12,1,2524, -1636,1,2526,3509,16, -0,494,1,2564,1655, -1,2566,1660,1,2567, -1644,1,2606,3510,16, -0,494,1,2459,891, -1,2563,1650,1,2464, -908,1,2569,3511,16, -0,494,1,2470,3512, -16,0,494,1,2509, -1629,1,70,3513,19, -407,1,70,3514,5, -12,1,2524,1636,1, -2526,3515,16,0,405, -1,2564,1655,1,2566, -1660,1,2567,1644,1, -2606,3516,16,0,405, -1,2459,891,1,2563, -1650,1,2464,908,1, -2569,3517,16,0,405, -1,2470,3518,16,0, -405,1,2509,1629,1, -71,3519,19,493,1, -71,3520,5,12,1, -2524,1636,1,2526,3521, -16,0,491,1,2564, -1655,1,2566,1660,1, -2567,1644,1,2606,3522, -16,0,491,1,2459, -891,1,2563,1650,1, -2464,908,1,2569,3523, -16,0,491,1,2470, -3524,16,0,491,1, -2509,1629,1,72,3525, -19,490,1,72,3526, -5,12,1,2524,1636, -1,2526,3527,16,0, -488,1,2564,1655,1, -2566,1660,1,2567,1644, -1,2606,3528,16,0, -488,1,2459,891,1, -2563,1650,1,2464,908, -1,2569,3529,16,0, -488,1,2470,3530,16, -0,488,1,2509,1629, -1,73,3531,19,487, -1,73,3532,5,12, -1,2524,1636,1,2526, -3533,16,0,485,1, -2564,1655,1,2566,1660, -1,2567,1644,1,2606, -3534,16,0,485,1, -2459,891,1,2563,1650, -1,2464,908,1,2569, -3535,16,0,485,1, -2470,3536,16,0,485, -1,2509,1629,1,74, -3537,19,484,1,74, -3538,5,12,1,2524, -1636,1,2526,3539,16, -0,482,1,2564,1655, -1,2566,1660,1,2567, -1644,1,2606,3540,16, -0,482,1,2459,891, -1,2563,1650,1,2464, -908,1,2569,3541,16, -0,482,1,2470,3542, -16,0,482,1,2509, -1629,1,75,3543,19, -364,1,75,3544,5, -12,1,2524,1636,1, -2526,3545,16,0,362, -1,2564,1655,1,2566, -1660,1,2567,1644,1, -2606,3546,16,0,362, -1,2459,891,1,2563, -1650,1,2464,908,1, -2569,3547,16,0,362, -1,2470,3548,16,0, -362,1,2509,1629,1, -76,3549,19,361,1, -76,3550,5,12,1, -2524,1636,1,2526,3551, -16,0,359,1,2564, -1655,1,2566,1660,1, -2567,1644,1,2606,3552, -16,0,359,1,2459, -891,1,2563,1650,1, -2464,908,1,2569,3553, -16,0,359,1,2470, -3554,16,0,359,1, -2509,1629,1,77,3555, -19,398,1,77,3556, -5,12,1,2524,1636, -1,2526,3557,16,0, -396,1,2564,1655,1, -2566,1660,1,2567,1644, -1,2606,3558,16,0, -396,1,2459,891,1, -2563,1650,1,2464,908, -1,2569,3559,16,0, -396,1,2470,3560,16, -0,396,1,2509,1629, -1,78,3561,19,358, -1,78,3562,5,12, -1,2524,1636,1,2526, -3563,16,0,356,1, -2564,1655,1,2566,1660, -1,2567,1644,1,2606, -3564,16,0,356,1, -2459,891,1,2563,1650, -1,2464,908,1,2569, -3565,16,0,356,1, -2470,3566,16,0,356, -1,2509,1629,1,79, -3567,19,355,1,79, -3568,5,12,1,2524, -1636,1,2526,3569,16, -0,353,1,2564,1655, -1,2566,1660,1,2567, -1644,1,2606,3570,16, -0,353,1,2459,891, -1,2563,1650,1,2464, -908,1,2569,3571,16, -0,353,1,2470,3572, -16,0,353,1,2509, -1629,1,80,3573,19, -395,1,80,3574,5, -12,1,2524,1636,1, -2526,3575,16,0,393, -1,2564,1655,1,2566, -1660,1,2567,1644,1, -2606,3576,16,0,393, -1,2459,891,1,2563, -1650,1,2464,908,1, -2569,3577,16,0,393, -1,2470,3578,16,0, -393,1,2509,1629,1, -81,3579,19,477,1, -81,3580,5,12,1, -2524,1636,1,2526,3581, -16,0,475,1,2564, -1655,1,2566,1660,1, -2567,1644,1,2606,3582, -16,0,475,1,2459, -891,1,2563,1650,1, -2464,908,1,2569,3583, -16,0,475,1,2470, -3584,16,0,475,1, -2509,1629,1,82,3585, -19,571,1,82,3586, -5,12,1,2524,1636, -1,2526,3587,16,0, -569,1,2564,1655,1, -2566,1660,1,2567,1644, -1,2606,3588,16,0, -569,1,2459,891,1, -2563,1650,1,2464,908, -1,2569,3589,16,0, -569,1,2470,3590,16, -0,569,1,2509,1629, -1,83,3591,19,388, -1,83,3592,5,12, -1,2524,1636,1,2526, -3593,16,0,386,1, -2564,1655,1,2566,1660, -1,2567,1644,1,2606, -3594,16,0,386,1, -2459,891,1,2563,1650, -1,2464,908,1,2569, -3595,16,0,386,1, -2470,3596,16,0,386, -1,2509,1629,1,84, -3597,19,385,1,84, -3598,5,12,1,2524, -1636,1,2526,3599,16, -0,383,1,2564,1655, -1,2566,1660,1,2567, -1644,1,2606,3600,16, -0,383,1,2459,891, -1,2563,1650,1,2464, -908,1,2569,3601,16, -0,383,1,2470,3602, -16,0,383,1,2509, -1629,1,85,3603,19, -370,1,85,3604,5, -12,1,2524,1636,1, -2526,3605,16,0,368, -1,2564,1655,1,2566, -1660,1,2567,1644,1, -2606,3606,16,0,368, -1,2459,891,1,2563, -1650,1,2464,908,1, -2569,3607,16,0,368, -1,2470,3608,16,0, -368,1,2509,1629,1, -86,3609,19,367,1, -86,3610,5,12,1, -2524,1636,1,2526,3611, -16,0,365,1,2564, -1655,1,2566,1660,1, -2567,1644,1,2606,3612, -16,0,365,1,2459, -891,1,2563,1650,1, -2464,908,1,2569,3613, -16,0,365,1,2470, -3614,16,0,365,1, -2509,1629,1,87,3615, -19,352,1,87,3616, -5,12,1,2524,1636, -1,2526,3617,16,0, -350,1,2564,1655,1, -2566,1660,1,2567,1644, -1,2606,3618,16,0, -350,1,2459,891,1, -2563,1650,1,2464,908, -1,2569,3619,16,0, -350,1,2470,3620,16, -0,350,1,2509,1629, -1,88,3621,19,382, -1,88,3622,5,12, -1,2524,1636,1,2526, -3623,16,0,380,1, -2564,1655,1,2566,1660, -1,2567,1644,1,2606, -3624,16,0,380,1, -2459,891,1,2563,1650, -1,2464,908,1,2569, -3625,16,0,380,1, -2470,3626,16,0,380, -1,2509,1629,1,89, -3627,19,376,1,89, -3628,5,12,1,2524, -1636,1,2526,3629,16, -0,374,1,2564,1655, -1,2566,1660,1,2567, -1644,1,2606,3630,16, -0,374,1,2459,891, -1,2563,1650,1,2464, -908,1,2569,3631,16, -0,374,1,2470,3632, -16,0,374,1,2509, -1629,1,90,3633,19, -379,1,90,3634,5, -12,1,2524,1636,1, -2526,3635,16,0,377, -1,2564,1655,1,2566, -1660,1,2567,1644,1, -2606,3636,16,0,377, -1,2459,891,1,2563, -1650,1,2464,908,1, -2569,3637,16,0,377, -1,2470,3638,16,0, -377,1,2509,1629,1, -91,3639,19,373,1, -91,3640,5,12,1, -2524,1636,1,2526,3641, -16,0,371,1,2564, -1655,1,2566,1660,1, -2567,1644,1,2606,3642, -16,0,371,1,2459, -891,1,2563,1650,1, -2464,908,1,2569,3643, -16,0,371,1,2470, -3644,16,0,371,1, -2509,1629,1,92,3645, -19,133,1,92,3646, -5,125,1,0,3647, -16,0,585,1,1, -1980,1,2,1986,1, -3,1991,1,4,1996, -1,5,2001,1,6, -2006,1,7,2011,1, -8,3648,16,0,131, -1,1515,3649,16,0, -174,1,2021,728,1, -2022,3650,16,0,507, -1,256,3651,16,0, -182,1,2025,3652,16, -0,511,1,18,3653, -16,0,138,1,2027, -3654,16,0,515,1, -2695,3253,1,2029,735, -1,2030,741,1,2031, -746,1,2032,751,1, -2033,756,1,277,3655, -16,0,182,1,2035, -762,1,2037,767,1, -2039,772,1,32,3656, -16,0,174,1,2041, -778,1,2293,3657,16, -0,182,1,2043,784, -1,2045,789,1,41, -3658,16,0,182,1, -1297,3659,16,0,174, -1,43,3660,16,0, -182,1,46,3661,16, -0,187,1,1804,3662, -16,0,174,1,299, -3663,16,0,182,1, -2725,3211,1,52,3664, -16,0,174,1,509, -3665,16,0,182,1, -2318,3666,16,0,174, -1,62,3667,16,0, -205,1,65,3668,16, -0,207,1,2075,3669, -16,0,174,1,1574, -809,1,71,3670,16, -0,182,1,1775,3671, -16,0,174,1,76, -3672,16,0,182,1, -1834,3673,16,0,174, -1,2337,3674,16,0, -174,1,79,3675,16, -0,182,1,1335,3676, -16,0,174,1,322, -3677,16,0,182,1, -85,3678,16,0,182, -1,1261,3679,16,0, -174,1,89,3680,16, -0,182,1,346,3681, -16,0,182,1,97, -3682,16,0,182,1, -2106,3683,16,0,174, -1,102,3684,16,0, -182,1,1860,831,1, -1803,797,1,2364,837, -1,1113,3685,16,0, -167,1,112,3686,16, -0,182,1,1117,3687, -16,0,174,1,1873, -845,1,1876,3688,16, -0,174,1,372,3689, -16,0,545,1,374, -3690,16,0,547,1, -124,3691,16,0,182, -1,376,3692,16,0, -549,1,378,3693,16, -0,551,1,2136,852, -1,381,3694,16,0, -182,1,525,3695,16, -0,182,1,137,3696, -16,0,182,1,1901, -3697,16,0,174,1, -1153,3698,16,0,174, -1,151,3699,16,0, -182,1,1407,3700,16, -0,174,1,1659,3701, -16,0,174,1,2413, -3702,16,0,174,1, -406,3703,16,0,182, -1,2667,3248,1,1371, -3704,16,0,174,1, -2105,824,1,166,3705, -16,0,182,1,1622, -3706,16,0,182,1, -1931,870,1,1933,3707, -16,0,174,1,431, -3708,16,0,182,1, -1585,3709,16,0,182, -1,182,3710,16,0, -182,1,1189,3711,16, -0,174,1,1443,3712, -16,0,174,1,1695, -3713,16,0,174,1, -2198,3714,16,0,174, -1,2706,3222,1,2707, -3715,16,0,585,1, -2458,885,1,2459,891, -1,1958,3716,16,0, -174,1,2462,898,1, -1657,903,1,2464,908, -1,2466,3232,1,459, -3717,16,0,182,1, -2468,3718,16,0,348, -1,447,3719,16,0, -182,1,199,3720,16, -0,182,1,2726,3217, -1,2727,3238,1,2728, -3243,1,2227,917,1, -1225,3721,16,0,174, -1,1479,3722,16,0, -174,1,1731,3723,16, -0,182,1,462,3724, -16,0,182,1,1989, -925,1,1990,3725,16, -0,174,1,236,3726, -16,0,182,1,217, -3727,16,0,182,1, -2670,3728,16,0,182, -1,1756,3729,16,0, -174,1,93,3730,19, -639,1,93,3731,5, -95,1,256,3732,16, -0,637,1,1261,3733, -16,0,637,1,509, -3734,16,0,637,1, -1515,3735,16,0,637, -1,2021,728,1,1775, -3736,16,0,637,1, -2029,735,1,2030,741, -1,2031,746,1,2032, -751,1,2033,756,1, -277,3737,16,0,637, -1,2035,762,1,2037, -767,1,2039,772,1, -32,3738,16,0,637, -1,2041,778,1,2293, -3739,16,0,637,1, -2043,784,1,2045,789, -1,41,3740,16,0, -637,1,1297,3741,16, -0,637,1,43,3742, -16,0,637,1,1803, -797,1,1804,3743,16, -0,637,1,299,3744, -16,0,637,1,52, -3745,16,0,637,1, -2318,3746,16,0,637, -1,62,3747,16,0, -637,1,2075,3748,16, -0,637,1,1574,809, -1,71,3749,16,0, -637,1,76,3750,16, -0,637,1,1834,3751, -16,0,637,1,2337, -3752,16,0,637,1, -79,3753,16,0,637, -1,1335,3754,16,0, -637,1,322,3755,16, -0,637,1,85,3756, -16,0,637,1,89, -3757,16,0,637,1, -346,3758,16,0,637, -1,2105,824,1,2106, -3759,16,0,637,1, -97,3760,16,0,637, -1,1860,831,1,2364, -837,1,102,3761,16, -0,637,1,112,3762, -16,0,637,1,1117, -3763,16,0,637,1, -1873,845,1,1876,3764, -16,0,637,1,124, -3765,16,0,637,1, -2136,852,1,381,3766, -16,0,637,1,525, -3767,16,0,637,1, -137,3768,16,0,637, -1,1901,3769,16,0, -637,1,1153,3770,16, -0,637,1,151,3771, -16,0,637,1,1407, -3772,16,0,637,1, -1659,3773,16,0,637, -1,2413,3774,16,0, -637,1,406,3775,16, -0,637,1,1371,3776, -16,0,637,1,166, -3777,16,0,637,1, -1622,3778,16,0,637, -1,1931,870,1,1933, -3779,16,0,637,1, -431,3780,16,0,637, -1,1585,3781,16,0, -637,1,182,3782,16, -0,637,1,1189,3783, -16,0,637,1,1443, -3784,16,0,637,1, -1695,3785,16,0,637, -1,2198,3786,16,0, -637,1,447,3787,16, -0,637,1,2458,885, -1,2459,891,1,1958, -3788,16,0,637,1, -2462,898,1,1657,903, -1,2464,908,1,199, -3789,16,0,637,1, -459,3790,16,0,637, -1,462,3791,16,0, -637,1,217,3792,16, -0,637,1,2227,917, -1,1225,3793,16,0, -637,1,1479,3794,16, -0,637,1,1731,3795, -16,0,637,1,1989, -925,1,1990,3796,16, -0,637,1,236,3797, -16,0,637,1,2670, -3798,16,0,637,1, -1756,3799,16,0,637, -1,94,3800,19,636, -1,94,3801,5,95, -1,256,3802,16,0, -634,1,1261,3803,16, -0,634,1,509,3804, -16,0,634,1,1515, -3805,16,0,634,1, -2021,728,1,1775,3806, -16,0,634,1,2029, -735,1,2030,741,1, -2031,746,1,2032,751, -1,2033,756,1,277, -3807,16,0,634,1, -2035,762,1,2037,767, -1,2039,772,1,32, -3808,16,0,634,1, -2041,778,1,2293,3809, -16,0,634,1,2043, -784,1,2045,789,1, -41,3810,16,0,634, -1,1297,3811,16,0, -634,1,43,3812,16, -0,634,1,1803,797, -1,1804,3813,16,0, -634,1,299,3814,16, -0,634,1,52,3815, -16,0,634,1,2318, -3816,16,0,634,1, -62,3817,16,0,634, -1,2075,3818,16,0, -634,1,1574,809,1, -71,3819,16,0,634, -1,76,3820,16,0, -634,1,1834,3821,16, -0,634,1,2337,3822, -16,0,634,1,79, -3823,16,0,634,1, -1335,3824,16,0,634, -1,322,3825,16,0, -634,1,85,3826,16, -0,634,1,89,3827, -16,0,634,1,346, -3828,16,0,634,1, -2105,824,1,2106,3829, -16,0,634,1,97, -3830,16,0,634,1, -1860,831,1,2364,837, -1,102,3831,16,0, -634,1,112,3832,16, -0,634,1,1117,3833, -16,0,634,1,1873, -845,1,1876,3834,16, -0,634,1,124,3835, -16,0,634,1,2136, -852,1,381,3836,16, -0,634,1,525,3837, -16,0,634,1,137, -3838,16,0,634,1, -1901,3839,16,0,634, -1,1153,3840,16,0, -634,1,151,3841,16, -0,634,1,1407,3842, -16,0,634,1,1659, -3843,16,0,634,1, -2413,3844,16,0,634, -1,406,3845,16,0, -634,1,1371,3846,16, -0,634,1,166,3847, -16,0,634,1,1622, -3848,16,0,634,1, -1931,870,1,1933,3849, -16,0,634,1,431, -3850,16,0,634,1, -1585,3851,16,0,634, -1,182,3852,16,0, -634,1,1189,3853,16, -0,634,1,1443,3854, -16,0,634,1,1695, -3855,16,0,634,1, -2198,3856,16,0,634, -1,447,3857,16,0, -634,1,2458,885,1, -2459,891,1,1958,3858, -16,0,634,1,2462, -898,1,1657,903,1, -2464,908,1,199,3859, -16,0,634,1,459, -3860,16,0,634,1, -462,3861,16,0,634, -1,217,3862,16,0, -634,1,2227,917,1, -1225,3863,16,0,634, -1,1479,3864,16,0, -634,1,1731,3865,16, -0,634,1,1989,925, -1,1990,3866,16,0, -634,1,236,3867,16, -0,634,1,2670,3868, -16,0,634,1,1756, -3869,16,0,634,1, -95,3870,19,633,1, -95,3871,5,95,1, -256,3872,16,0,631, -1,1261,3873,16,0, -631,1,509,3874,16, -0,631,1,1515,3875, -16,0,631,1,2021, -728,1,1775,3876,16, -0,631,1,2029,735, -1,2030,741,1,2031, -746,1,2032,751,1, -2033,756,1,277,3877, -16,0,631,1,2035, -762,1,2037,767,1, -2039,772,1,32,3878, -16,0,631,1,2041, -778,1,2293,3879,16, -0,631,1,2043,784, -1,2045,789,1,41, -3880,16,0,631,1, -1297,3881,16,0,631, -1,43,3882,16,0, -631,1,1803,797,1, -1804,3883,16,0,631, -1,299,3884,16,0, -631,1,52,3885,16, -0,631,1,2318,3886, -16,0,631,1,62, -3887,16,0,631,1, -2075,3888,16,0,631, -1,1574,809,1,71, -3889,16,0,631,1, -76,3890,16,0,631, -1,1834,3891,16,0, -631,1,2337,3892,16, -0,631,1,79,3893, -16,0,631,1,1335, -3894,16,0,631,1, -322,3895,16,0,631, -1,85,3896,16,0, -631,1,89,3897,16, -0,631,1,346,3898, -16,0,631,1,2105, -824,1,2106,3899,16, -0,631,1,97,3900, -16,0,631,1,1860, -831,1,2364,837,1, -102,3901,16,0,631, -1,112,3902,16,0, -631,1,1117,3903,16, -0,631,1,1873,845, -1,1876,3904,16,0, -631,1,124,3905,16, -0,631,1,2136,852, -1,381,3906,16,0, -631,1,525,3907,16, -0,631,1,137,3908, -16,0,631,1,1901, -3909,16,0,631,1, -1153,3910,16,0,631, -1,151,3911,16,0, -631,1,1407,3912,16, -0,631,1,1659,3913, -16,0,631,1,2413, -3914,16,0,631,1, -406,3915,16,0,631, -1,1371,3916,16,0, -631,1,166,3917,16, -0,631,1,1622,3918, -16,0,631,1,1931, -870,1,1933,3919,16, -0,631,1,431,3920, -16,0,631,1,1585, -3921,16,0,631,1, -182,3922,16,0,631, -1,1189,3923,16,0, -631,1,1443,3924,16, -0,631,1,1695,3925, -16,0,631,1,2198, -3926,16,0,631,1, -447,3927,16,0,631, -1,2458,885,1,2459, -891,1,1958,3928,16, -0,631,1,2462,898, -1,1657,903,1,2464, -908,1,199,3929,16, -0,631,1,459,3930, -16,0,631,1,462, -3931,16,0,631,1, -217,3932,16,0,631, -1,2227,917,1,1225, -3933,16,0,631,1, -1479,3934,16,0,631, -1,1731,3935,16,0, -631,1,1989,925,1, -1990,3936,16,0,631, -1,236,3937,16,0, -631,1,2670,3938,16, -0,631,1,1756,3939, -16,0,631,1,96, -3940,19,103,1,96, -3941,5,1,1,0, -3942,16,0,104,1, -97,3943,19,240,1, -97,3944,5,1,1, -0,3945,16,0,238, -1,98,3946,19,649, -1,98,3947,5,2, -1,0,3948,16,0, -651,1,2707,3949,16, -0,647,1,99,3950, -19,154,1,99,3951, -5,2,1,0,3952, -16,0,152,1,2707, -3953,16,0,646,1, -100,3954,19,580,1, -100,3955,5,2,1, -0,3956,16,0,578, -1,2707,3957,16,0, -644,1,101,3958,19, -166,1,101,3959,5, -4,1,0,3960,16, -0,584,1,2707,3961, -16,0,584,1,2718, -3962,16,0,164,1, -2648,3963,16,0,164, -1,102,3964,19,455, -1,102,3965,5,2, -1,2470,3966,16,0, -453,1,2569,3967,16, -0,563,1,103,3968, -19,577,1,103,3969, -5,4,1,2470,3970, -16,0,581,1,2526, -3971,16,0,575,1, -2569,3972,16,0,581, -1,2606,3973,16,0, -575,1,104,3974,19, -481,1,104,3975,5, -4,1,2470,3976,16, -0,479,1,2526,3977, -16,0,650,1,2569, -3978,16,0,479,1, -2606,3979,16,0,650, -1,105,3980,19,141, -1,105,3981,5,3, -1,2511,3982,16,0, -607,1,2654,3983,16, -0,669,1,10,3984, -16,0,139,1,106, -3985,19,157,1,106, -3986,5,17,1,0, -3987,16,0,198,1, -2075,3988,16,0,658, -1,2337,3989,16,0, -658,1,2413,3990,16, -0,658,1,10,3991, -16,0,344,1,2511, -3992,16,0,344,1, -1901,3993,16,0,658, -1,2198,3994,16,0, -658,1,2707,3995,16, -0,198,1,21,3996, -16,0,155,1,2106, -3997,16,0,658,1, -2654,3998,16,0,344, -1,1804,3999,16,0, -658,1,1990,4000,16, -0,658,1,32,4001, -16,0,658,1,1958, -4002,16,0,658,1, -1775,4003,16,0,658, -1,107,4004,19,130, -1,107,4005,5,18, -1,0,4006,16,0, -128,1,2075,4007,16, -0,137,1,2337,4008, -16,0,137,1,2413, -4009,16,0,137,1, -10,4010,16,0,137, -1,2511,4011,16,0, -137,1,2198,4012,16, -0,137,1,1901,4013, -16,0,137,1,52, -4014,16,0,203,1, -2707,4015,16,0,128, -1,21,4016,16,0, -137,1,2106,4017,16, -0,137,1,2654,4018, -16,0,137,1,1804, -4019,16,0,137,1, -1990,4020,16,0,137, -1,32,4021,16,0, -137,1,1958,4022,16, -0,137,1,1775,4023, -16,0,137,1,108, -4024,19,446,1,108, -4025,5,4,1,2470, -4026,16,0,444,1, -2526,4027,16,0,444, -1,2569,4028,16,0, -444,1,2606,4029,16, -0,444,1,109,4030, -19,668,1,109,4031, -5,4,1,2470,4032, -16,0,666,1,2526, -4033,16,0,666,1, -2569,4034,16,0,666, -1,2606,4035,16,0, -666,1,110,4036,19, -343,1,110,4037,5, -15,1,2665,4038,16, -0,671,1,2075,4039, -16,0,516,1,2337, -4040,16,0,516,1, -2507,4041,16,0,443, -1,2413,4042,16,0, -516,1,1901,4043,16, -0,516,1,2198,4044, -16,0,516,1,2106, -4045,16,0,516,1, -2522,4046,16,0,452, -1,1804,4047,16,0, -516,1,1990,4048,16, -0,516,1,31,4049, -16,0,341,1,32, -4050,16,0,516,1, -1958,4051,16,0,516, -1,1775,4052,16,0, -516,1,111,4053,19, -311,1,111,4054,5, -1,1,32,4055,16, -0,309,1,112,4056, -19,270,1,112,4057, -5,11,1,2075,4058, -16,0,592,1,2337, -4059,16,0,274,1, -2413,4060,16,0,461, -1,1901,4061,16,0, -399,1,2198,4062,16, -0,327,1,2106,4063, -16,0,623,1,1804, -4064,16,0,293,1, -1990,4065,16,0,504, -1,32,4066,16,0, -337,1,1958,4067,16, -0,464,1,1775,4068, -16,0,268,1,113, -4069,19,598,1,113, -4070,5,11,1,2075, -4071,16,0,596,1, -2337,4072,16,0,596, -1,2413,4073,16,0, -596,1,1901,4074,16, -0,596,1,2198,4075, -16,0,596,1,2106, -4076,16,0,596,1, -1804,4077,16,0,596, -1,1990,4078,16,0, -596,1,32,4079,16, -0,596,1,1958,4080, -16,0,596,1,1775, -4081,16,0,596,1, -114,4082,19,654,1, -114,4083,5,11,1, -2075,4084,16,0,652, -1,2337,4085,16,0, -652,1,2413,4086,16, -0,652,1,1901,4087, -16,0,652,1,2198, -4088,16,0,652,1, -2106,4089,16,0,652, -1,1804,4090,16,0, -652,1,1990,4091,16, -0,652,1,32,4092, -16,0,652,1,1958, -4093,16,0,652,1, -1775,4094,16,0,652, -1,115,4095,19,170, -1,115,4096,5,31, -1,1901,4097,16,0, -657,1,1479,4098,16, -0,561,1,2075,4099, -16,0,657,1,1695, -4100,16,0,199,1, -1756,4101,16,0,197, -1,2413,4102,16,0, -657,1,2198,4103,16, -0,657,1,1876,4104, -16,0,673,1,1659, -4105,16,0,197,1, -1443,4106,16,0,532, -1,1117,4107,16,0, -168,1,1990,4108,16, -0,657,1,1189,4109, -16,0,250,1,1775, -4110,16,0,657,1, -32,4111,16,0,657, -1,2106,4112,16,0, -657,1,1515,4113,16, -0,594,1,2337,4114, -16,0,657,1,52, -4115,16,0,608,1, -1804,4116,16,0,657, -1,1261,4117,16,0, -305,1,1153,4118,16, -0,257,1,1225,4119, -16,0,283,1,1335, -4120,16,0,459,1, -1933,4121,16,0,564, -1,1834,4122,16,0, -321,1,1297,4123,16, -0,331,1,1407,4124, -16,0,582,1,2318, -4125,16,0,197,1, -1958,4126,16,0,657, -1,1371,4127,16,0, -449,1,116,4128,19, -541,1,116,4129,5, -11,1,2075,4130,16, -0,539,1,2337,4131, -16,0,539,1,2413, -4132,16,0,539,1, -1901,4133,16,0,539, -1,2198,4134,16,0, -539,1,2106,4135,16, -0,539,1,1804,4136, -16,0,539,1,1990, -4137,16,0,539,1, -32,4138,16,0,539, -1,1958,4139,16,0, -539,1,1775,4140,16, -0,539,1,117,4141, -19,537,1,117,4142, -5,11,1,2075,4143, -16,0,535,1,2337, -4144,16,0,535,1, -2413,4145,16,0,535, -1,1901,4146,16,0, -535,1,2198,4147,16, -0,535,1,2106,4148, -16,0,535,1,1804, -4149,16,0,535,1, -1990,4150,16,0,535, -1,32,4151,16,0, -535,1,1958,4152,16, -0,535,1,1775,4153, -16,0,535,1,118, -4154,19,590,1,118, -4155,5,11,1,2075, -4156,16,0,588,1, -2337,4157,16,0,588, -1,2413,4158,16,0, -588,1,1901,4159,16, -0,588,1,2198,4160, -16,0,588,1,2106, -4161,16,0,588,1, -1804,4162,16,0,588, -1,1990,4163,16,0, -588,1,32,4164,16, -0,588,1,1958,4165, -16,0,588,1,1775, -4166,16,0,588,1, -119,4167,19,531,1, -119,4168,5,11,1, -2075,4169,16,0,529, -1,2337,4170,16,0, -529,1,2413,4171,16, -0,529,1,1901,4172, -16,0,529,1,2198, -4173,16,0,529,1, -2106,4174,16,0,529, -1,1804,4175,16,0, -529,1,1990,4176,16, -0,529,1,32,4177, -16,0,529,1,1958, -4178,16,0,529,1, -1775,4179,16,0,529, -1,120,4180,19,528, -1,120,4181,5,11, -1,2075,4182,16,0, -526,1,2337,4183,16, -0,526,1,2413,4184, -16,0,526,1,1901, -4185,16,0,526,1, -2198,4186,16,0,526, -1,2106,4187,16,0, -526,1,1804,4188,16, -0,526,1,1990,4189, -16,0,526,1,32, -4190,16,0,526,1, -1958,4191,16,0,526, -1,1775,4192,16,0, -526,1,121,4193,19, -525,1,121,4194,5, -11,1,2075,4195,16, -0,523,1,2337,4196, -16,0,523,1,2413, -4197,16,0,523,1, -1901,4198,16,0,523, -1,2198,4199,16,0, -523,1,2106,4200,16, -0,523,1,1804,4201, -16,0,523,1,1990, -4202,16,0,523,1, -32,4203,16,0,523, -1,1958,4204,16,0, -523,1,1775,4205,16, -0,523,1,122,4206, -19,522,1,122,4207, -5,11,1,2075,4208, -16,0,520,1,2337, -4209,16,0,520,1, -2413,4210,16,0,520, -1,1901,4211,16,0, -520,1,2198,4212,16, -0,520,1,2106,4213, -16,0,520,1,1804, -4214,16,0,520,1, -1990,4215,16,0,520, -1,32,4216,16,0, -520,1,1958,4217,16, -0,520,1,1775,4218, -16,0,520,1,123, -4219,19,519,1,123, -4220,5,11,1,2075, -4221,16,0,517,1, -2337,4222,16,0,517, -1,2413,4223,16,0, -517,1,1901,4224,16, -0,517,1,2198,4225, -16,0,517,1,2106, -4226,16,0,517,1, -1804,4227,16,0,517, -1,1990,4228,16,0, -517,1,32,4229,16, -0,517,1,1958,4230, -16,0,517,1,1775, -4231,16,0,517,1, -124,4232,19,147,1, -124,4233,5,3,1, -1756,4234,16,0,292, -1,2318,4235,16,0, -304,1,1659,4236,16, -0,145,1,125,4237, -19,558,1,125,4238, -5,68,1,1901,4239, -16,0,556,1,1479, -4240,16,0,556,1, -112,4241,16,0,556, -1,2293,4242,16,0, -556,1,1804,4243,16, -0,556,1,431,4244, -16,0,556,1,1443, -4245,16,0,556,1, -1756,4246,16,0,556, -1,124,4247,16,0, -556,1,525,4248,16, -0,556,1,236,4249, -16,0,556,1,346, -4250,16,0,556,1, -1876,4251,16,0,556, -1,1659,4252,16,0, -556,1,1225,4253,16, -0,556,1,1117,4254, -16,0,556,1,137, -4255,16,0,556,1, -2318,4256,16,0,556, -1,2670,4257,16,0, -556,1,1775,4258,16, -0,556,1,32,4259, -16,0,556,1,1407, -4260,16,0,556,1, -256,4261,16,0,556, -1,459,4262,16,0, -556,1,406,4263,16, -0,556,1,41,4264, -16,0,556,1,151, -4265,16,0,556,1, -43,4266,16,0,556, -1,1585,4267,16,0, -556,1,1990,4268,16, -0,556,1,2337,4269, -16,0,556,1,509, -4270,16,0,556,1, -52,4271,16,0,556, -1,381,4272,16,0, -556,1,447,4273,16, -0,556,1,166,4274, -16,0,556,1,462, -4275,16,0,556,1, -277,4276,16,0,556, -1,1695,4277,16,0, -556,1,62,4278,16, -0,603,1,1153,4279, -16,0,556,1,2106, -4280,16,0,556,1, -1335,4281,16,0,556, -1,71,4282,16,0, -556,1,182,4283,16, -0,556,1,76,4284, -16,0,556,1,79, -4285,16,0,556,1, -1933,4286,16,0,556, -1,299,4287,16,0, -556,1,85,4288,16, -0,556,1,1515,4289, -16,0,556,1,2198, -4290,16,0,556,1, -89,4291,16,0,556, -1,1834,4292,16,0, -556,1,1622,4293,16, -0,556,1,2413,4294, -16,0,556,1,2075, -4295,16,0,556,1, -1731,4296,16,0,556, -1,97,4297,16,0, -556,1,1297,4298,16, -0,556,1,1189,4299, -16,0,556,1,102, -4300,16,0,556,1, -1261,4301,16,0,556, -1,322,4302,16,0, -556,1,1958,4303,16, -0,556,1,199,4304, -16,0,556,1,1371, -4305,16,0,556,1, -217,4306,16,0,556, -1,126,4307,19,618, -1,126,4308,5,2, -1,459,4309,16,0, -616,1,41,4310,16, -0,676,1,127,4311, -19,622,1,127,4312, -5,3,1,462,4313, -16,0,620,1,459, -4314,16,0,643,1, -41,4315,16,0,643, -1,128,4316,19,4317, -4,36,69,0,120, +0,1,158,1,3, +1,2,1,1,712, +22,1,11,1,2576, +713,17,714,15,715, +4,12,37,0,83, +0,116,0,97,0, +116,0,101,0,1, +-1,1,5,716,20, +717,4,14,83,0, +116,0,97,0,116, +0,101,0,95,0, +50,0,1,161,1, +3,1,6,1,5, +718,22,1,14,1, +2667,719,17,720,15, +709,1,-1,1,5, +721,20,722,4,16, +83,0,116,0,97, +0,116,0,101,0, +115,0,95,0,50, +0,1,159,1,3, +1,3,1,2,723, +22,1,12,1,2734, +724,17,725,15,726, +4,30,37,0,76, +0,83,0,76,0, +80,0,114,0,111, +0,103,0,114,0, +97,0,109,0,82, +0,111,0,111,0, +116,0,1,-1,1, +5,727,20,728,4, +32,76,0,83,0, +76,0,80,0,114, +0,111,0,103,0, +114,0,97,0,109, +0,82,0,111,0, +111,0,116,0,95, +0,49,0,1,148, +1,3,1,3,1, +2,729,22,1,1, +1,2664,730,17,731, +15,726,1,-1,1, +5,732,20,733,4, +32,76,0,83,0, +76,0,80,0,114, +0,111,0,103,0, +114,0,97,0,109, +0,82,0,111,0, +111,0,116,0,95, +0,50,0,1,149, +1,3,1,2,1, +1,734,22,1,2, +1,2660,735,17,736, +15,715,1,-1,1, +5,737,20,738,4, +14,83,0,116,0, +97,0,116,0,101, +0,95,0,49,0, +1,160,1,3,1, +5,1,4,739,22, +1,13,1,3,740, +19,643,1,3,741, +5,95,1,256,742, +16,0,641,1,1261, +743,16,0,641,1, +509,744,16,0,641, +1,1515,745,16,0, +641,1,2686,746,16, +0,641,1,2021,747, +17,748,15,749,4, +24,37,0,73,0, +102,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +1,-1,1,5,750, +20,751,4,26,73, +0,102,0,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,50,0, +1,199,1,3,1, +8,1,7,752,22, +1,53,1,1775,753, +16,0,641,1,2029, +754,17,755,15,756, +4,20,37,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,1,-1,1, +5,757,20,758,4, +24,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,95, +0,49,0,51,0, +1,193,1,3,1, +2,1,1,759,22, +1,47,1,2030,760, +17,761,15,756,1, +-1,1,5,762,20, +763,4,24,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,49,0, +50,0,1,192,1, +3,1,2,1,1, +764,22,1,46,1, +2031,765,17,766,15, +756,1,-1,1,5, +767,20,768,4,24, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +49,0,49,0,1, +191,1,3,1,2, +1,1,769,22,1, +45,1,2032,770,17, +771,15,756,1,-1, +1,5,772,20,773, +4,24,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +95,0,49,0,48, +0,1,190,1,3, +1,2,1,1,774, +22,1,44,1,2033, +775,17,776,15,756, +1,-1,1,5,777, +20,778,4,22,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,95,0,57, +0,1,189,1,3, +1,2,1,1,779, +22,1,43,1,277, +780,16,0,641,1, +2035,781,17,782,15, +756,1,-1,1,5, +783,20,784,4,22, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +56,0,1,188,1, +3,1,3,1,2, +785,22,1,42,1, +2037,786,17,787,15, +756,1,-1,1,5, +788,20,789,4,22, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +55,0,1,187,1, +3,1,3,1,2, +790,22,1,41,1, +2039,791,17,792,15, +756,1,-1,1,5, +793,20,794,4,22, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +54,0,1,186,1, +3,1,3,1,2, +795,22,1,40,1, +32,796,16,0,641, +1,2041,797,17,798, +15,756,1,-1,1, +5,799,20,800,4, +22,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,95, +0,53,0,1,185, +1,3,1,3,1, +2,801,22,1,39, +1,2293,802,16,0, +641,1,2043,803,17, +804,15,756,1,-1, +1,5,805,20,806, +4,22,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +95,0,51,0,1, +183,1,3,1,3, +1,2,807,22,1, +37,1,2045,808,17, +809,15,756,1,-1, +1,5,810,20,811, +4,22,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +95,0,49,0,1, +181,1,3,1,3, +1,2,812,22,1, +35,1,41,813,16, +0,641,1,1297,814, +16,0,641,1,43, +815,16,0,641,1, +1803,816,17,817,15, +818,4,16,37,0, +70,0,111,0,114, +0,76,0,111,0, +111,0,112,0,1, +-1,1,5,819,20, +820,4,18,70,0, +111,0,114,0,76, +0,111,0,111,0, +112,0,95,0,49, +0,1,206,1,3, +1,10,1,9,821, +22,1,60,1,1804, +822,16,0,641,1, +299,823,16,0,641, +1,52,824,16,0, +641,1,2318,825,16, +0,641,1,62,826, +16,0,641,1,2075, +827,16,0,641,1, +1574,828,17,829,15, +756,1,-1,1,5, +830,20,831,4,22, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +52,0,1,184,1, +3,1,3,1,2, +832,22,1,38,1, +71,833,16,0,641, +1,76,834,16,0, +641,1,1834,835,16, +0,641,1,2337,836, +16,0,641,1,79, +837,16,0,641,1, +1335,838,16,0,641, +1,322,839,16,0, +641,1,85,840,16, +0,641,1,89,841, +16,0,641,1,346, +842,16,0,641,1, +2105,843,17,844,15, +749,1,-1,1,5, +845,20,846,4,26, +73,0,102,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,95,0,51, +0,1,200,1,3, +1,6,1,5,847, +22,1,54,1,2106, +848,16,0,641,1, +97,849,16,0,641, +1,1860,850,17,851, +15,852,4,34,37, +0,68,0,111,0, +87,0,104,0,105, +0,108,0,101,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,1,-1, +1,5,853,20,854, +4,36,68,0,111, +0,87,0,104,0, +105,0,108,0,101, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,95, +0,49,0,1,204, +1,3,1,8,1, +7,855,22,1,58, +1,2364,856,17,857, +15,818,1,-1,1, +5,858,20,859,4, +18,70,0,111,0, +114,0,76,0,111, +0,111,0,112,0, +95,0,50,0,1, +207,1,3,1,9, +1,8,860,22,1, +61,1,102,861,16, +0,641,1,112,862, +16,0,641,1,1117, +863,16,0,641,1, +1873,864,17,865,15, +852,1,-1,1,5, +866,20,867,4,36, +68,0,111,0,87, +0,104,0,105,0, +108,0,101,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,95,0,50, +0,1,205,1,3, +1,8,1,7,868, +22,1,59,1,1876, +869,16,0,641,1, +124,870,16,0,641, +1,2136,871,17,872, +15,749,1,-1,1, +5,873,20,874,4, +26,73,0,102,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +52,0,1,201,1, +3,1,8,1,7, +875,22,1,55,1, +381,876,16,0,641, +1,525,877,16,0, +641,1,137,878,16, +0,641,1,1901,879, +16,0,641,1,1153, +880,16,0,641,1, +151,881,16,0,641, +1,1407,882,16,0, +641,1,1659,883,16, +0,641,1,2413,884, +16,0,641,1,406, +885,16,0,641,1, +1371,886,16,0,641, +1,166,887,16,0, +641,1,1622,888,16, +0,641,1,1931,889, +17,890,15,891,4, +30,37,0,87,0, +104,0,105,0,108, +0,101,0,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,1,-1,1,5, +892,20,893,4,32, +87,0,104,0,105, +0,108,0,101,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +49,0,1,202,1, +3,1,6,1,5, +894,22,1,56,1, +1933,895,16,0,641, +1,431,896,16,0, +641,1,1585,897,16, +0,641,1,182,898, +16,0,641,1,1189, +899,16,0,641,1, +1443,900,16,0,641, +1,1695,901,16,0, +641,1,2198,902,16, +0,641,1,447,903, +16,0,641,1,2458, +904,17,905,15,906, +4,28,37,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,76,0,105, +0,115,0,116,0, +1,-1,1,5,907, +20,908,4,30,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,76,0,105, +0,115,0,116,0, +95,0,50,0,1, +179,1,3,1,3, +1,2,909,22,1, +33,1,2459,910,17, +911,15,912,4,36, +37,0,67,0,111, +0,109,0,112,0, +111,0,117,0,110, +0,100,0,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,1,-1,1,5, +913,20,914,4,38, +67,0,111,0,109, +0,112,0,111,0, +117,0,110,0,100, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,95, +0,50,0,1,177, +1,3,1,4,1, +3,915,22,1,31, +1,1958,916,16,0, +641,1,2462,917,17, +918,15,906,1,-1, +1,5,919,20,920, +4,30,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +76,0,105,0,115, +0,116,0,95,0, +49,0,1,178,1, +3,1,2,1,1, +921,22,1,32,1, +1657,922,17,923,15, +756,1,-1,1,5, +924,20,925,4,22, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +50,0,1,182,1, +3,1,3,1,2, +926,22,1,36,1, +2464,927,17,928,15, +912,1,-1,1,5, +929,20,930,4,38, +67,0,111,0,109, +0,112,0,111,0, +117,0,110,0,100, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,95, +0,49,0,1,176, +1,3,1,3,1, +2,931,22,1,30, +1,199,932,16,0, +641,1,459,933,16, +0,641,1,462,934, +16,0,641,1,217, +935,16,0,641,1, +2227,936,17,937,15, +891,1,-1,1,5, +938,20,939,4,32, +87,0,104,0,105, +0,108,0,101,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +50,0,1,203,1, +3,1,6,1,5, +940,22,1,57,1, +1225,941,16,0,641, +1,1479,942,16,0, +641,1,1731,943,16, +0,641,1,1989,944, +17,945,15,749,1, +-1,1,5,946,20, +947,4,26,73,0, +102,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +95,0,49,0,1, +198,1,3,1,6, +1,5,948,22,1, +52,1,1990,949,16, +0,641,1,236,950, +16,0,641,1,1756, +951,16,0,641,1, +4,952,19,184,1, +4,953,5,100,1, +256,954,16,0,561, +1,1261,955,16,0, +561,1,509,956,16, +0,561,1,1515,957, +16,0,561,1,2686, +958,16,0,561,1, +2021,747,1,1775,959, +16,0,561,1,2029, +754,1,2030,760,1, +2031,765,1,2032,770, +1,2033,775,1,277, +960,16,0,561,1, +2035,781,1,2037,786, +1,2039,791,1,32, +961,16,0,561,1, +2041,797,1,2293,962, +16,0,561,1,2043, +803,1,2045,808,1, +40,963,16,0,186, +1,41,964,16,0, +561,1,1297,965,16, +0,561,1,43,966, +16,0,561,1,44, +967,16,0,186,1, +1803,816,1,1804,968, +16,0,561,1,299, +969,16,0,561,1, +47,970,16,0,182, +1,52,971,16,0, +561,1,2318,972,16, +0,561,1,63,973, +16,0,202,1,66, +974,16,0,200,1, +2075,975,16,0,561, +1,1574,828,1,71, +976,16,0,561,1, +76,977,16,0,561, +1,1834,978,16,0, +561,1,2337,979,16, +0,561,1,79,980, +16,0,561,1,1335, +981,16,0,561,1, +322,982,16,0,561, +1,85,983,16,0, +561,1,89,984,16, +0,561,1,346,985, +16,0,561,1,97, +986,16,0,561,1, +2106,987,16,0,561, +1,102,988,16,0, +561,1,1860,850,1, +2364,856,1,1114,989, +16,0,182,1,112, +990,16,0,561,1, +1117,991,16,0,561, +1,1873,864,1,1876, +992,16,0,561,1, +124,993,16,0,561, +1,2136,871,1,381, +994,16,0,561,1, +525,995,16,0,561, +1,137,996,16,0, +561,1,1901,997,16, +0,561,1,1153,998, +16,0,561,1,151, +999,16,0,561,1, +1407,1000,16,0,561, +1,1659,1001,16,0, +561,1,2413,1002,16, +0,561,1,406,1003, +16,0,561,1,1371, +1004,16,0,561,1, +2105,843,1,166,1005, +16,0,561,1,1622, +1006,16,0,561,1, +1931,889,1,1933,1007, +16,0,561,1,431, +1008,16,0,561,1, +1585,1009,16,0,561, +1,182,1010,16,0, +561,1,1189,1011,16, +0,561,1,1443,1012, +16,0,561,1,1695, +1013,16,0,561,1, +2198,1014,16,0,561, +1,447,1015,16,0, +561,1,2458,904,1, +2459,910,1,1958,1016, +16,0,561,1,2462, +917,1,1657,922,1, +2464,927,1,199,1017, +16,0,561,1,459, +1018,16,0,561,1, +462,1019,16,0,561, +1,217,1020,16,0, +561,1,2227,936,1, +1225,1021,16,0,561, +1,1479,1022,16,0, +561,1,1731,1023,16, +0,561,1,1989,944, +1,1990,1024,16,0, +561,1,236,1025,16, +0,561,1,1756,1026, +16,0,561,1,5, +1027,19,181,1,5, +1028,5,100,1,256, +1029,16,0,557,1, +1261,1030,16,0,557, +1,509,1031,16,0, +557,1,1515,1032,16, +0,557,1,2686,1033, +16,0,557,1,2021, +747,1,1775,1034,16, +0,557,1,2029,754, +1,2030,760,1,2031, +765,1,2032,770,1, +2033,775,1,277,1035, +16,0,557,1,2035, +781,1,2037,786,1, +2039,791,1,32,1036, +16,0,557,1,2041, +797,1,2293,1037,16, +0,557,1,2043,803, +1,2045,808,1,40, +1038,16,0,185,1, +41,1039,16,0,557, +1,1297,1040,16,0, +557,1,43,1041,16, +0,557,1,44,1042, +16,0,185,1,1803, +816,1,1804,1043,16, +0,557,1,299,1044, +16,0,557,1,47, +1045,16,0,179,1, +52,1046,16,0,557, +1,2318,1047,16,0, +557,1,63,1048,16, +0,201,1,66,1049, +16,0,199,1,2075, +1050,16,0,557,1, +1574,828,1,71,1051, +16,0,557,1,76, +1052,16,0,557,1, +1834,1053,16,0,557, +1,2337,1054,16,0, +557,1,79,1055,16, +0,557,1,1335,1056, +16,0,557,1,322, +1057,16,0,557,1, +85,1058,16,0,557, +1,89,1059,16,0, +557,1,346,1060,16, +0,557,1,97,1061, +16,0,557,1,2106, +1062,16,0,557,1, +102,1063,16,0,557, +1,1860,850,1,2364, +856,1,1114,1064,16, +0,179,1,112,1065, +16,0,557,1,1117, +1066,16,0,557,1, +1873,864,1,1876,1067, +16,0,557,1,124, +1068,16,0,557,1, +2136,871,1,381,1069, +16,0,557,1,525, +1070,16,0,557,1, +137,1071,16,0,557, +1,1901,1072,16,0, +557,1,1153,1073,16, +0,557,1,151,1074, +16,0,557,1,1407, +1075,16,0,557,1, +1659,1076,16,0,557, +1,2413,1077,16,0, +557,1,406,1078,16, +0,557,1,1371,1079, +16,0,557,1,2105, +843,1,166,1080,16, +0,557,1,1622,1081, +16,0,557,1,1931, +889,1,1933,1082,16, +0,557,1,431,1083, +16,0,557,1,1585, +1084,16,0,557,1, +182,1085,16,0,557, +1,1189,1086,16,0, +557,1,1443,1087,16, +0,557,1,1695,1088, +16,0,557,1,2198, +1089,16,0,557,1, +447,1090,16,0,557, +1,2458,904,1,2459, +910,1,1958,1091,16, +0,557,1,2462,917, +1,1657,922,1,2464, +927,1,199,1092,16, +0,557,1,459,1093, +16,0,557,1,462, +1094,16,0,557,1, +217,1095,16,0,557, +1,2227,936,1,1225, +1096,16,0,557,1, +1479,1097,16,0,557, +1,1731,1098,16,0, +557,1,1989,944,1, +1990,1099,16,0,557, +1,236,1100,16,0, +557,1,1756,1101,16, +0,557,1,6,1102, +19,277,1,6,1103, +5,2,1,1114,1104, +16,0,275,1,40, +1105,16,0,546,1, +7,1106,19,241,1, +7,1107,5,2,1, +1114,1108,16,0,239, +1,40,1109,16,0, +484,1,8,1110,19, +208,1,8,1111,5, +2,1,1114,1112,16, +0,206,1,40,1113, +16,0,461,1,9, +1114,19,214,1,9, +1115,5,2,1,1114, +1116,16,0,212,1, +40,1117,16,0,393, +1,10,1118,19,164, +1,10,1119,5,2, +1,1114,1120,16,0, +162,1,40,1121,16, +0,333,1,11,1122, +19,193,1,11,1123, +5,146,1,1260,1124, +17,1125,15,1126,4, +34,37,0,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +1,-1,1,5,1127, +20,1128,4,38,83, +0,105,0,109,0, +112,0,108,0,101, +0,65,0,115,0, +115,0,105,0,103, +0,110,0,109,0, +101,0,110,0,116, +0,95,0,50,0, +49,0,1,234,1, +3,1,6,1,5, +1129,22,1,88,1, +1011,1130,17,1131,15, +1132,4,44,37,0, +80,0,97,0,114, +0,101,0,110,0, +116,0,104,0,101, +0,115,0,105,0, +115,0,69,0,120, 0,112,0,114,0, 101,0,115,0,115, 0,105,0,111,0, -110,0,65,0,114, -0,103,0,117,0, -109,0,101,0,110, -0,116,0,1,128, -4312,1,129,4318,19, -554,1,129,4319,5, -68,1,1901,4320,16, -0,552,1,1479,4321, -16,0,552,1,112, -4322,16,0,552,1, -2293,4323,16,0,552, -1,1804,4324,16,0, -552,1,431,4325,16, -0,552,1,1443,4326, -16,0,552,1,1756, -4327,16,0,552,1, -124,4328,16,0,552, -1,525,4329,16,0, -552,1,236,4330,16, -0,552,1,346,4331, -16,0,552,1,1876, -4332,16,0,552,1, -1659,4333,16,0,552, -1,1225,4334,16,0, -552,1,1117,4335,16, -0,552,1,137,4336, -16,0,552,1,2318, -4337,16,0,552,1, -2670,4338,16,0,552, -1,1775,4339,16,0, -552,1,32,4340,16, -0,552,1,1407,4341, -16,0,552,1,256, -4342,16,0,552,1, -459,4343,16,0,552, -1,406,4344,16,0, -552,1,41,4345,16, -0,552,1,151,4346, -16,0,552,1,43, -4347,16,0,552,1, -1585,4348,16,0,552, -1,1990,4349,16,0, -552,1,2337,4350,16, -0,552,1,509,4351, -16,0,552,1,52, -4352,16,0,552,1, -381,4353,16,0,552, -1,447,4354,16,0, -552,1,166,4355,16, -0,552,1,462,4356, -16,0,552,1,277, -4357,16,0,552,1, -1695,4358,16,0,552, -1,62,4359,16,0, -604,1,1153,4360,16, -0,552,1,2106,4361, -16,0,552,1,1335, -4362,16,0,552,1, -71,4363,16,0,552, -1,182,4364,16,0, -552,1,76,4365,16, -0,552,1,79,4366, -16,0,552,1,1933, -4367,16,0,552,1, -299,4368,16,0,552, -1,85,4369,16,0, -552,1,1515,4370,16, -0,552,1,2198,4371, -16,0,552,1,89, -4372,16,0,552,1, -1834,4373,16,0,552, -1,1622,4374,16,0, -552,1,2413,4375,16, -0,552,1,2075,4376, -16,0,552,1,1731, -4377,16,0,552,1, -97,4378,16,0,552, -1,1297,4379,16,0, -552,1,1189,4380,16, -0,552,1,102,4381, -16,0,552,1,1261, -4382,16,0,552,1, -322,4383,16,0,552, -1,1958,4384,16,0, -552,1,199,4385,16, -0,552,1,1371,4386, -16,0,552,1,217, -4387,16,0,552,1, -130,4388,19,4389,4, -28,86,0,101,0, -99,0,116,0,111, -0,114,0,67,0, -111,0,110,0,115, -0,116,0,97,0, -110,0,116,0,1, -130,4319,1,131,4390, -19,4391,4,32,82, -0,111,0,116,0, -97,0,116,0,105, -0,111,0,110,0, -67,0,111,0,110, -0,115,0,116,0, -97,0,110,0,116, -0,1,131,4319,1, -132,4392,19,4393,4, -24,76,0,105,0, -115,0,116,0,67, -0,111,0,110,0, -115,0,116,0,97, -0,110,0,116,0, -1,132,4319,1,133, -4394,19,178,1,133, -4395,5,67,1,1901, -4396,16,0,600,1, -1479,4397,16,0,543, -1,112,4398,16,0, -259,1,2293,4399,16, -0,282,1,1804,4400, -16,0,600,1,431, -4401,16,0,595,1, -1443,4402,16,0,474, -1,1756,4403,16,0, -683,1,124,4404,16, -0,267,1,525,4405, -16,0,314,1,236, -4406,16,0,349,1, -346,4407,16,0,506, -1,1876,4408,16,0, -326,1,1659,4409,16, -0,683,1,1225,4410, -16,0,258,1,1117, -4411,16,0,229,1, -137,4412,16,0,281, -1,2318,4413,16,0, -683,1,2670,4414,16, -0,606,1,1775,4415, -16,0,600,1,32, -4416,16,0,600,1, -1407,4417,16,0,497, -1,256,4418,16,0, -403,1,459,4419,16, -0,176,1,406,4420, -16,0,568,1,41, -4421,16,0,176,1, -151,4422,16,0,291, -1,43,4423,16,0, -645,1,1990,4424,16, -0,600,1,2337,4425, -16,0,600,1,509, -4426,16,0,665,1, -52,4427,16,0,610, -1,381,4428,16,0, -560,1,447,4429,16, -0,314,1,166,4430, -16,0,302,1,462, -4431,16,0,176,1, -277,4432,16,0,447, -1,1695,4433,16,0, -279,1,1261,4434,16, -0,290,1,1153,4435, -16,0,183,1,2106, -4436,16,0,600,1, -1335,4437,16,0,334, -1,71,4438,16,0, -213,1,182,4439,16, -0,314,1,76,4440, -16,0,559,1,79, -4441,16,0,228,1, -1933,4442,16,0,415, -1,299,4443,16,0, -460,1,85,4444,16, -0,471,1,1515,4445, -16,0,567,1,2198, -4446,16,0,600,1, -89,4447,16,0,237, -1,1834,4448,16,0, -301,1,1622,4449,16, -0,664,1,2413,4450, -16,0,600,1,2075, -4451,16,0,600,1, -1731,4452,16,0,263, -1,97,4453,16,0, -419,1,1297,4454,16, -0,336,1,1189,4455, -16,0,227,1,102, -4456,16,0,248,1, -1585,4457,16,0,675, -1,322,4458,16,0, -472,1,1958,4459,16, -0,600,1,199,4460, -16,0,325,1,1371, -4461,16,0,404,1, -217,4462,16,0,333, -1,134,4463,19,4464, -4,36,67,0,111, -0,110,0,115,0, -116,0,97,0,110, -0,116,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,1,134, -4395,1,135,4465,19, -4466,4,30,73,0, -100,0,101,0,110, -0,116,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,1,135, -4395,1,136,4467,19, -4468,4,36,73,0, -100,0,101,0,110, -0,116,0,68,0, -111,0,116,0,69, -0,120,0,112,0, -114,0,101,0,115, -0,115,0,105,0, -111,0,110,0,1, -136,4395,1,137,4469, -19,4470,4,44,70, -0,117,0,110,0, -99,0,116,0,105, -0,111,0,110,0, -67,0,97,0,108, -0,108,0,69,0, -120,0,112,0,114, -0,101,0,115,0, -115,0,105,0,111, -0,110,0,1,137, -4395,1,138,4471,19, -4472,4,32,66,0, -105,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -1,138,4395,1,139, -4473,19,4474,4,30, -85,0,110,0,97, -0,114,0,121,0, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -1,139,4395,1,140, -4475,19,4476,4,36, -84,0,121,0,112, -0,101,0,99,0, -97,0,115,0,116, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,1,140,4395,1, -141,4477,19,4478,4, -42,80,0,97,0, +110,0,1,-1,1, +5,1133,20,1134,4, +46,80,0,97,0, 114,0,101,0,110, 0,116,0,104,0, 101,0,115,0,105, @@ -10629,9 +4293,242 @@ public yyLSLSyntax 120,0,112,0,114, 0,101,0,115,0, 115,0,105,0,111, -0,110,0,1,141, -4395,1,142,4479,19, -4480,4,56,73,0, +0,110,0,95,0, +50,0,1,281,1, +3,1,4,1,3, +1135,22,1,135,1, +1514,1136,17,1137,15, +1126,1,-1,1,5, +1138,20,1139,4,38, +83,0,105,0,109, +0,112,0,108,0, +101,0,65,0,115, +0,115,0,105,0, +103,0,110,0,109, +0,101,0,110,0, +116,0,95,0,49, +0,52,0,1,227, +1,3,1,4,1, +3,1140,22,1,81, +1,9,1141,17,1142, +15,1143,4,24,37, +0,68,0,101,0, +99,0,108,0,97, +0,114,0,97,0, +116,0,105,0,111, +0,110,0,1,-1, +1,5,1144,20,1145, +4,26,68,0,101, +0,99,0,108,0, +97,0,114,0,97, +0,116,0,105,0, +111,0,110,0,95, +0,49,0,1,175, +1,3,1,3,1, +2,1146,22,1,29, +1,262,1147,17,1148, +15,1149,4,34,37, +0,66,0,105,0, +110,0,97,0,114, +0,121,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,1,-1, +1,5,1150,20,1151, +4,36,66,0,105, +0,110,0,97,0, +114,0,121,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,53,0,1,263, +1,3,1,4,1, +3,1152,22,1,117, +1,1267,1153,17,1154, +15,1126,1,-1,1, +5,1155,20,1156,4, +36,83,0,105,0, +109,0,112,0,108, +0,101,0,65,0, +115,0,115,0,105, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,95,0, +56,0,1,221,1, +3,1,6,1,5, +1157,22,1,75,1, +2021,747,1,1521,1158, +17,1159,15,1126,1, +-1,1,5,1160,20, +1161,4,36,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +95,0,49,0,1, +214,1,3,1,4, +1,3,1162,22,1, +68,1,2024,1163,17, +1164,15,1165,4,24, +37,0,83,0,116, +0,97,0,116,0, +101,0,67,0,104, +0,97,0,110,0, +103,0,101,0,1, +-1,1,5,1166,20, +1167,4,26,83,0, +116,0,97,0,116, +0,101,0,67,0, +104,0,97,0,110, +0,103,0,101,0, +95,0,49,0,1, +196,1,3,1,3, +1,2,1168,22,1, +50,1,1775,1169,17, +1170,15,1171,4,30, +37,0,69,0,109, +0,112,0,116,0, +121,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +1,-1,1,5,1172, +20,1173,4,32,69, +0,109,0,112,0, +116,0,121,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,95,0,49, +0,1,180,1,3, +1,1,1,0,1174, +22,1,34,1,19, +1175,17,1142,1,2, +1146,1,2028,1176,17, +1177,15,1178,4,20, +37,0,74,0,117, +0,109,0,112,0, +76,0,97,0,98, +0,101,0,108,0, +1,-1,1,5,1179, +20,1180,4,22,74, +0,117,0,109,0, +112,0,76,0,97, +0,98,0,101,0, +108,0,95,0,49, +0,1,194,1,3, +1,3,1,2,1181, +22,1,48,1,2029, +754,1,2281,1182,17, +1183,15,1184,4,34, +37,0,70,0,111, +0,114,0,76,0, +111,0,111,0,112, +0,83,0,116,0, +97,0,116,0,101, +0,109,0,101,0, +110,0,116,0,1, +-1,1,5,1185,20, +1186,4,36,70,0, +111,0,114,0,76, +0,111,0,111,0, +112,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +95,0,50,0,1, +209,1,3,1,2, +1,1,1187,22,1, +63,1,2031,765,1, +2032,770,1,2033,775, +1,2034,1188,16,0, +594,1,2035,781,1, +2036,1189,16,0,547, +1,2037,786,1,2038, +1190,16,0,551,1, +2039,791,1,32,1191, +17,1170,1,0,1174, +1,2041,797,1,2042, +1192,16,0,666,1, +2043,803,1,2044,1193, +16,0,608,1,2045, +808,1,2299,1194,16, +0,227,1,1296,1195, +17,1196,15,1126,1, +-1,1,5,1197,20, +1198,4,38,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +95,0,50,0,48, +0,1,233,1,3, +1,6,1,5,1199, +22,1,87,1,283, +1200,17,1201,15,1149, +1,-1,1,5,1202, +20,1203,4,36,66, +0,105,0,110,0, +97,0,114,0,121, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,52,0, +1,262,1,3,1, +4,1,3,1204,22, +1,116,1,40,1205, +17,1206,15,1207,4, +32,37,0,73,0, +100,0,101,0,110, +0,116,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,1,-1, +1,5,1208,20,1209, +4,34,73,0,100, +0,101,0,110,0, +116,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,49, +0,1,248,1,3, +1,2,1,1,1210, +22,1,102,1,44, +1211,17,1206,1,1, +1210,1,1803,816,1, +47,1212,17,1213,15, +1214,4,38,37,0, +73,0,100,0,101, +0,110,0,116,0, +68,0,111,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,1,-1,1,5, +1215,20,1216,4,40, +73,0,100,0,101, +0,110,0,116,0, +68,0,111,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,49,0, +1,249,1,3,1, +4,1,3,1217,22, +1,103,1,48,1218, +17,1219,15,1220,4, +58,37,0,73,0, 110,0,99,0,114, 0,101,0,109,0, 101,0,110,0,116, @@ -10643,351 +4540,6779 @@ public yyLSLSyntax 114,0,101,0,115, 0,115,0,105,0, 111,0,110,0,1, -142,4395,1,144,4481, -19,715,1,144,3941, -1,145,4482,19,720, -1,145,3941,1,146, -4483,19,3246,1,146, -3944,1,147,4484,19, -3220,1,147,3944,1, -148,4485,19,3241,1, -148,3944,1,149,4486, -19,3215,1,149,3944, -1,150,4487,19,3226, -1,150,3947,1,151, -4488,19,3256,1,151, -3947,1,152,4489,19, -3251,1,152,3951,1, -153,4490,19,3236,1, -153,3951,1,154,4491, -19,698,1,154,3955, -1,155,4492,19,693, -1,155,3955,1,156, -4493,19,709,1,156, -3959,1,157,4494,19, -704,1,157,3959,1, -158,4495,19,1648,1, -158,3965,1,159,4496, -19,1658,1,159,3965, -1,160,4497,19,1663, -1,160,3965,1,161, -4498,19,1653,1,161, -3965,1,162,4499,19, -1640,1,162,3969,1, -163,4500,19,1633,1, -163,3975,1,164,4501, -19,1704,1,164,3981, -1,165,4502,19,1679, -1,165,3981,1,166, -4503,19,1127,1,166, -3986,1,167,4504,19, -911,1,167,4037,1, -168,4505,19,895,1, -168,4037,1,169,4506, -19,901,1,169,4054, -1,170,4507,19,889, -1,170,4054,1,171, -4508,19,1155,1,171, -4070,1,172,4509,19, -792,1,172,4057,1, -173,4510,19,906,1, -173,4057,1,174,4511, -19,787,1,174,4057, -1,175,4512,19,812, -1,175,4057,1,176, -4513,19,781,1,176, -4057,1,177,4514,19, -775,1,177,4057,1, -178,4515,19,770,1, -178,4057,1,179,4516, -19,765,1,179,4057, -1,180,4517,19,759, -1,180,4057,1,181, -4518,19,754,1,181, -4057,1,182,4519,19, -749,1,182,4057,1, -183,4520,19,744,1, -183,4057,1,184,4521, -19,739,1,184,4057, -1,185,4522,19,1162, -1,185,4142,1,186, -4523,19,1300,1,186, -4155,1,187,4524,19, -1149,1,187,4168,1, -188,4525,19,1288,1, -188,4168,1,189,4526, -19,928,1,189,4181, -1,190,4527,19,732, -1,190,4181,1,191, -4528,19,827,1,191, -4181,1,192,4529,19, -855,1,192,4181,1, -193,4530,19,874,1, -193,4194,1,194,4531, -19,920,1,194,4194, -1,195,4532,19,835, -1,195,4207,1,196, -4533,19,848,1,196, -4207,1,197,4534,19, -801,1,197,4220,1, -198,4535,19,840,1, -198,4220,1,199,4536, -19,1478,1,199,4233, -1,200,4537,19,1168, -1,200,4233,1,201, -4538,19,1510,1,201, -4233,1,202,4539,19, -1547,1,202,4233,1, -203,4540,19,1416,1, -203,4083,1,204,4541, -19,1532,1,204,4083, -1,205,4542,19,1143, -1,205,4096,1,206, -4543,19,1579,1,206, -4096,1,207,4544,19, -1505,1,207,4096,1, -208,4545,19,1460,1, -208,4096,1,209,4546, -19,1384,1,209,4096, -1,210,4547,19,1310, -1,210,4096,1,211, -4548,19,1320,1,211, -4096,1,212,4549,19, -1138,1,212,4096,1, -213,4550,19,1563,1, -213,4096,1,214,4551, -19,1500,1,214,4096, -1,215,4552,19,1450, -1,215,4096,1,216, -4553,19,1373,1,216, -4096,1,217,4554,19, -1336,1,217,4096,1, -218,4555,19,1121,1, -218,4096,1,219,4556, -19,1466,1,219,4096, -1,220,4557,19,1488, -1,220,4096,1,221, -4558,19,1443,1,221, -4096,1,222,4559,19, -1596,1,222,4096,1, -223,4560,19,1276,1, -223,4096,1,224,4561, -19,1180,1,224,4096, -1,225,4562,19,1110, -1,225,4096,1,226, -4563,19,1537,1,226, -4096,1,227,4564,19, -1483,1,227,4096,1, -228,4565,19,1438,1, -228,4096,1,229,4566, -19,1305,1,229,4129, -1,230,4567,19,1283, -1,230,4129,1,231, -4568,19,1568,1,231, -4319,1,232,4569,19, -1591,1,232,4319,1, -233,4570,19,1558,1, -233,4319,1,234,4571, -19,1553,1,234,4319, -1,235,4572,19,1574, -1,235,4319,1,236, -4573,19,1516,1,236, -4319,1,237,4574,19, -1230,1,237,4319,1, -238,4575,19,1405,1, -238,4395,1,239,4576, -19,1191,1,239,4395, -1,240,4577,19,1198, -1,240,4395,1,241, -4578,19,1219,1,241, -4395,1,242,4579,19, -1214,1,242,4395,1, -243,4580,19,1209,1, -243,4395,1,244,4581, -19,1204,1,244,4395, -1,245,4582,19,1394, -1,245,4395,1,246, -4583,19,1422,1,246, -4395,1,247,4584,19, -1399,1,247,4395,1, -248,4585,19,1389,1, -248,4395,1,249,4586, -19,1379,1,249,4395, -1,250,4587,19,1362, -1,250,4395,1,251, -4588,19,1315,1,251, -4395,1,252,4589,19, -1224,1,252,4395,1, -253,4590,19,1185,1, -253,4395,1,254,4591, -19,1133,1,254,4395, -1,255,4592,19,1586, -1,255,4395,1,256, -4593,19,1542,1,256, -4395,1,257,4594,19, -1527,1,257,4395,1, -258,4595,19,1522,1, -258,4395,1,259,4596, -19,1473,1,259,4395, -1,260,4597,19,1455, -1,260,4395,1,261, -4598,19,1432,1,261, -4395,1,262,4599,19, -1427,1,262,4395,1, -263,4600,19,1368,1, -263,4395,1,264,4601, -19,1344,1,264,4395, -1,265,4602,19,1410, -1,265,4395,1,266, -4603,19,1494,1,266, -4395,1,267,4604,19, -1357,1,267,4395,1, -268,4605,19,1351,1, -268,4395,1,269,4606, -19,1331,1,269,4395, -1,270,4607,19,1294, -1,270,4395,1,271, -4608,19,1271,1,271, -4395,1,272,4609,19, -1116,1,272,4395,1, -273,4610,19,1606,1, -273,4395,1,274,4611, -19,1236,1,274,4395, -1,275,4612,19,1241, -1,275,4395,1,276, -4613,19,1261,1,276, -4395,1,277,4614,19, -1251,1,277,4395,1, -278,4615,19,1256,1, -278,4395,1,279,4616, -19,1246,1,279,4395, -1,280,4617,19,1601, -1,280,4395,1,281, -4618,19,1266,1,281, -4395,1,282,4619,19, -1326,1,282,4238,1, -283,4620,19,1717,1, -283,4308,1,284,4621, -19,1710,1,284,4308, -1,285,4622,19,1689, -1,285,4312,1,286, -4623,19,2014,1,286, -4005,1,287,4624,19, -2009,1,287,4005,1, -288,4625,19,2004,1, -288,4005,1,289,4626, -19,1999,1,289,4005, -1,290,4627,19,1994, -1,290,4005,1,291, -4628,19,1989,1,291, -4005,1,292,4629,19, -1984,1,292,4005,1, -293,4630,19,1973,1, -293,4025,1,294,4631, -19,1968,1,294,4025, -1,295,4632,19,1963, -1,295,4025,1,296, -4633,19,1958,1,296, -4025,1,297,4634,19, -1953,1,297,4025,1, -298,4635,19,1948,1, -298,4025,1,299,4636, -19,1943,1,299,4025, -1,300,4637,19,1938, -1,300,4025,1,301, -4638,19,1933,1,301, -4025,1,302,4639,19, -1767,1,302,4025,1, -303,4640,19,1927,1, -303,4025,1,304,4641, -19,1922,1,304,4025, -1,305,4642,19,1917, -1,305,4025,1,306, -4643,19,1760,1,306, -4025,1,307,4644,19, -1912,1,307,4025,1, -308,4645,19,1907,1, -308,4025,1,309,4646, -19,1902,1,309,4025, -1,310,4647,19,1897, -1,310,4025,1,311, -4648,19,1892,1,311, -4025,1,312,4649,19, -1887,1,312,4025,1, -313,4650,19,1753,1, -313,4025,1,314,4651, -19,1881,1,314,4025, -1,315,4652,19,1876, -1,315,4025,1,316, -4653,19,1871,1,316, -4025,1,317,4654,19, -1747,1,317,4025,1, -318,4655,19,1865,1, -318,4025,1,319,4656, -19,1796,1,319,4025, -1,320,4657,19,1860, -1,320,4031,1,321, -4658,19,1855,1,321, -4031,1,322,4659,19, -1850,1,322,4031,1, -323,4660,19,1845,1, -323,4031,1,324,4661, -19,1840,1,324,4031, -1,325,4662,19,1835, -1,325,4031,1,326, -4663,19,1830,1,326, -4031,1,327,4664,19, -4665,4,50,65,0, -114,0,103,0,117, +-1,1,5,1221,20, +1222,4,60,73,0, +110,0,99,0,114, +0,101,0,109,0, +101,0,110,0,116, +0,68,0,101,0, +99,0,114,0,101, +0,109,0,101,0, +110,0,116,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,52,0,1,253, +1,3,1,5,1, +4,1223,22,1,107, +1,49,1224,17,1225, +15,1220,1,-1,1, +5,1226,20,1227,4, +60,73,0,110,0, +99,0,114,0,101, 0,109,0,101,0, 110,0,116,0,68, 0,101,0,99,0, -108,0,97,0,114, +114,0,101,0,109, +0,101,0,110,0, +116,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,51, +0,1,252,1,3, +1,5,1,4,1228, +22,1,106,1,50, +1229,17,1230,15,1220, +1,-1,1,5,1231, +20,1232,4,60,73, +0,110,0,99,0, +114,0,101,0,109, +0,101,0,110,0, +116,0,68,0,101, +0,99,0,114,0, +101,0,109,0,101, +0,110,0,116,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,50,0,1, +251,1,3,1,3, +1,2,1233,22,1, +105,1,51,1234,17, +1235,15,1220,1,-1, +1,5,1236,20,1237, +4,60,73,0,110, +0,99,0,114,0, +101,0,109,0,101, +0,110,0,116,0, +68,0,101,0,99, +0,114,0,101,0, +109,0,101,0,110, +0,116,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +49,0,1,250,1, +3,1,3,1,2, +1238,22,1,104,1, +305,1239,17,1240,15, +1149,1,-1,1,5, +1241,20,1242,4,36, +66,0,105,0,110, +0,97,0,114,0, +121,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,51, +0,1,261,1,3, +1,4,1,3,1243, +22,1,115,1,525, +1244,17,1245,15,1246, +4,34,37,0,82, +0,111,0,116,0, +97,0,116,0,105, +0,111,0,110,0, +67,0,111,0,110, +0,115,0,116,0, +97,0,110,0,116, +0,1,-1,1,5, +1247,20,1248,4,36, +82,0,111,0,116, 0,97,0,116,0, 105,0,111,0,110, +0,67,0,111,0, +110,0,115,0,116, +0,97,0,110,0, +116,0,95,0,49, +0,1,246,1,3, +1,10,1,9,1249, +22,1,100,1,63, +1250,17,1251,15,1252, +4,38,37,0,84, +0,121,0,112,0, +101,0,99,0,97, +0,115,0,116,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +1,-1,1,5,1253, +20,1254,4,40,84, +0,121,0,112,0, +101,0,99,0,97, +0,115,0,116,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,50,0,1, +283,1,3,1,5, +1,4,1255,22,1, +137,1,66,1256,17, +1257,15,1252,1,-1, +1,5,1258,20,1259, +4,40,84,0,121, +0,112,0,101,0, +99,0,97,0,115, +0,116,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +51,0,1,284,1, +3,1,7,1,6, +1260,22,1,138,1, +67,1261,17,1262,15, +1252,1,-1,1,5, +1263,20,1264,4,40, +84,0,121,0,112, +0,101,0,99,0, +97,0,115,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,55,0, +1,288,1,3,1, +8,1,7,1265,22, +1,142,1,68,1266, +17,1267,15,1252,1, +-1,1,5,1268,20, +1269,4,40,84,0, +121,0,112,0,101, +0,99,0,97,0, +115,0,116,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,53,0,1,286, +1,3,1,8,1, +7,1270,22,1,140, +1,69,1271,17,1272, +15,1252,1,-1,1, +5,1273,20,1274,4, +40,84,0,121,0, +112,0,101,0,99, +0,97,0,115,0, +116,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,54, +0,1,287,1,3, +1,6,1,5,1275, +22,1,141,1,70, +1276,17,1277,15,1252, +1,-1,1,5,1278, +20,1279,4,40,84, +0,121,0,112,0, +101,0,99,0,97, +0,115,0,116,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,52,0,1, +285,1,3,1,6, +1,5,1280,22,1, +139,1,74,1281,17, +1282,15,1252,1,-1, +1,5,1283,20,1284, +4,40,84,0,121, +0,112,0,101,0, +99,0,97,0,115, +0,116,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +57,0,1,290,1, +3,1,7,1,6, +1285,22,1,144,1, +1013,1286,17,1287,15, +1132,1,-1,1,5, +1288,20,1289,4,46, +80,0,97,0,114, +0,101,0,110,0, +116,0,104,0,101, +0,115,0,105,0, +115,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,49, +0,1,280,1,3, +1,4,1,3,1290, +22,1,134,1,1332, +1291,17,1292,15,1126, +1,-1,1,5,1293, +20,1294,4,38,83, +0,105,0,109,0, +112,0,108,0,101, +0,65,0,115,0, +115,0,105,0,103, +0,110,0,109,0, +101,0,110,0,116, +0,95,0,49,0, +57,0,1,232,1, +3,1,6,1,5, +1295,22,1,86,1, +2337,1296,17,1170,1, +0,1174,1,1585,1297, +17,1298,15,1299,4, +32,37,0,82,0, +101,0,116,0,117, +0,114,0,110,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,1,-1, +1,5,1300,20,1301, +4,34,82,0,101, +0,116,0,117,0, +114,0,110,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,95,0,50, +0,1,239,1,3, +1,2,1,1,1302, +22,1,93,1,2023, +1303,17,1304,15,1165, +1,-1,1,5,1305, +20,1306,4,26,83, +0,116,0,97,0, +116,0,101,0,67, +0,104,0,97,0, +110,0,103,0,101, +0,95,0,50,0, +1,197,1,3,1, +3,1,2,1307,22, +1,51,1,2136,871, +1,82,1308,17,1309, +15,1310,4,32,37, +0,85,0,110,0, +97,0,114,0,121, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,1,-1,1,5, +1311,20,1312,4,34, +85,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,51,0,1, +279,1,3,1,3, +1,2,1313,22,1, +133,1,2026,1314,17, +1315,15,1316,4,28, +37,0,74,0,117, +0,109,0,112,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,1,-1, +1,5,1317,20,1318, +4,30,74,0,117, +0,109,0,112,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +49,0,1,195,1, +3,1,3,1,2, +1319,22,1,49,1, +1591,1320,17,1321,15, +1299,1,-1,1,5, +1322,20,1323,4,34, +82,0,101,0,116, +0,117,0,114,0, +110,0,83,0,116, +0,97,0,116,0, +101,0,109,0,101, +0,110,0,116,0, +95,0,49,0,1, +238,1,3,1,3, +1,2,1324,22,1, +92,1,1341,1325,17, +1326,15,1126,1,-1, +1,5,1327,20,1328, +4,36,83,0,105, +0,109,0,112,0, +108,0,101,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,95, +0,54,0,1,219, +1,3,1,4,1, +3,1329,22,1,73, +1,2030,760,1,328, +1330,17,1331,15,1149, +1,-1,1,5,1332, +20,1333,4,36,66, +0,105,0,110,0, +97,0,114,0,121, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,50,0, +1,260,1,3,1, +4,1,3,1334,22, +1,114,1,1303,1335, +17,1336,15,1126,1, +-1,1,5,1337,20, +1338,4,36,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +95,0,55,0,1, +220,1,3,1,6, +1,5,1339,22,1, +74,1,1096,1340,17, +1341,15,1342,4,26, +37,0,70,0,117, +0,110,0,99,0, +116,0,105,0,111, +0,110,0,67,0, +97,0,108,0,108, +0,1,-1,1,5, +1343,20,1344,4,28, +70,0,117,0,110, +0,99,0,116,0, +105,0,111,0,110, +0,67,0,97,0, +108,0,108,0,95, +0,49,0,1,291, +1,3,1,5,1, +4,1345,22,1,145, +1,93,1346,17,1347, +15,1310,1,-1,1, +5,1348,20,1349,4, +34,85,0,110,0, +97,0,114,0,121, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,50,0, +1,278,1,3,1, +3,1,2,1350,22, +1,132,1,1550,1351, +17,1352,15,1126,1, +-1,1,5,1353,20, +1354,4,38,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +95,0,49,0,51, +0,1,226,1,3, +1,4,1,3,1355, +22,1,80,1,2040, +1356,16,0,555,1, +2106,1357,17,1170,1, +0,1174,1,1555,1358, +16,0,629,1,827, +1359,17,1360,15,1149, +1,-1,1,5,1361, +20,1362,4,38,66, +0,105,0,110,0, +97,0,114,0,121, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,49,0, +53,0,1,273,1, +3,1,4,1,3, +1363,22,1,127,1, +1859,1364,16,0,303, +1,1860,850,1,1804, +1365,17,1170,1,0, +1174,1,107,1366,17, +1367,15,1310,1,-1, +1,5,1368,20,1369, +4,34,85,0,110, +0,97,0,114,0, +121,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,49, +0,1,277,1,3, +1,3,1,2,1370, +22,1,131,1,1114, +1371,17,1213,1,3, +1217,1,1048,1372,17, +1373,15,1149,1,-1, +1,5,1374,20,1375, +4,38,66,0,105, +0,110,0,97,0, +114,0,121,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,49,0,56,0, +1,276,1,3,1, +4,1,3,1376,22, +1,130,1,352,1377, +17,1378,15,1149,1, +-1,1,5,1379,20, +1380,4,36,66,0, +105,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,49,0,1, +259,1,3,1,4, +1,3,1381,22,1, +113,1,1872,1382,16, +0,313,1,1873,864, +1,118,1383,17,1384, +15,1149,1,-1,1, +5,1385,20,1386,4, +38,66,0,105,0, +110,0,97,0,114, +0,121,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +49,0,52,0,1, +272,1,3,1,4, +1,3,1387,22,1, +126,1,1123,1388,17, +1389,15,1126,1,-1, +1,5,1390,20,1391, +4,38,83,0,105, +0,109,0,112,0, +108,0,101,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,95, +0,49,0,50,0, +1,225,1,3,1, +6,1,5,1392,22, +1,79,1,371,1393, +17,1394,15,1395,4, +46,37,0,70,0, +117,0,110,0,99, +0,116,0,105,0, +111,0,110,0,67, +0,97,0,108,0, +108,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,1,-1,1, +5,1396,20,1397,4, +48,70,0,117,0, +110,0,99,0,116, +0,105,0,111,0, +110,0,67,0,97, +0,108,0,108,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,49,0,1, +258,1,3,1,2, +1,1,1398,22,1, +112,1,1377,1399,17, +1400,15,1126,1,-1, +1,5,1401,20,1402, +4,36,83,0,105, +0,109,0,112,0, +108,0,101,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,95, +0,53,0,1,218, +1,3,1,4,1, +3,1403,22,1,72, +1,375,1404,17,1405, +15,1220,1,-1,1, +5,1406,20,1407,4, +60,73,0,110,0, +99,0,114,0,101, +0,109,0,101,0, +110,0,116,0,68, +0,101,0,99,0, +114,0,101,0,109, +0,101,0,110,0, +116,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,56, +0,1,257,1,3, +1,5,1,4,1408, +22,1,111,1,377, +1409,17,1410,15,1220, +1,-1,1,5,1411, +20,1412,4,60,73, +0,110,0,99,0, +114,0,101,0,109, +0,101,0,110,0, +116,0,68,0,101, +0,99,0,114,0, +101,0,109,0,101, +0,110,0,116,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,53,0,1, +254,1,3,1,3, +1,2,1413,22,1, +108,1,379,1414,17, +1415,15,1220,1,-1, +1,5,1416,20,1417, +4,60,73,0,110, +0,99,0,114,0, +101,0,109,0,101, +0,110,0,116,0, +68,0,101,0,99, +0,114,0,101,0, +109,0,101,0,110, +0,116,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +55,0,1,256,1, +3,1,5,1,4, +1418,22,1,110,1, +380,1419,17,1420,15, +1421,4,38,37,0, +67,0,111,0,110, +0,115,0,116,0, +97,0,110,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,1,-1,1,5, +1422,20,1423,4,40, +67,0,111,0,110, +0,115,0,116,0, +97,0,110,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,49,0, +1,247,1,3,1, +2,1,1,1424,22, +1,101,1,883,1425, +17,1426,15,1149,1, +-1,1,5,1427,20, +1428,4,38,66,0, +105,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,49,0,54, +0,1,274,1,3, +1,4,1,3,1429, +22,1,128,1,1628, +1430,17,1431,15,1432, +4,22,37,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,1, +-1,1,5,1433,20, +1434,4,24,65,0, +115,0,115,0,105, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,95,0, +49,0,1,212,1, +3,1,4,1,3, +1435,22,1,66,1, +2075,1436,17,1170,1, +0,1174,1,373,1437, +17,1438,15,1220,1, +-1,1,5,1439,20, +1440,4,60,73,0, +110,0,99,0,114, +0,101,0,109,0, +101,0,110,0,116, +0,68,0,101,0, +99,0,114,0,101, +0,109,0,101,0, +110,0,116,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,54,0,1,255, +1,3,1,3,1, +2,1441,22,1,109, +1,130,1442,17,1443, +15,1149,1,-1,1, +5,1444,20,1445,4, +38,66,0,105,0, +110,0,97,0,114, +0,121,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +49,0,51,0,1, +271,1,3,1,4, +1,3,1446,22,1, +125,1,143,1447,17, +1448,15,1149,1,-1, +1,5,1449,20,1450, +4,38,66,0,105, +0,110,0,97,0, +114,0,121,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,49,0,50,0, +1,270,1,3,1, +4,1,3,1451,22, +1,124,1,1901,1452, +17,1170,1,0,1174, +1,1152,1453,17,1454, +15,1126,1,-1,1, +5,1455,20,1456,4, +38,83,0,105,0, +109,0,112,0,108, +0,101,0,65,0, +115,0,115,0,105, +0,103,0,110,0, +109,0,101,0,110, +0,116,0,95,0, +50,0,52,0,1, +237,1,3,1,6, +1,5,1457,22,1, +91,1,1406,1458,17, +1459,15,1126,1,-1, +1,5,1460,20,1461, +4,38,83,0,105, +0,109,0,112,0, +108,0,101,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,95, +0,49,0,55,0, +1,230,1,3,1, +4,1,3,1462,22, +1,84,1,1659,1463, +16,0,269,1,2413, +1464,17,1170,1,0, +1174,1,1159,1465,17, +1466,15,1126,1,-1, +1,5,1467,20,1468, +4,38,83,0,105, +0,109,0,112,0, +108,0,101,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,95, +0,49,0,49,0, +1,224,1,3,1, +6,1,5,1469,22, +1,78,1,157,1470, +17,1471,15,1149,1, +-1,1,5,1472,20, +1473,4,38,66,0, +105,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +95,0,49,0,49, +0,1,269,1,3, +1,4,1,3,1474, +22,1,123,1,1413, +1475,17,1476,15,1126, +1,-1,1,5,1477, +20,1478,4,36,83, +0,105,0,109,0, +112,0,108,0,101, +0,65,0,115,0, +115,0,105,0,103, +0,110,0,109,0, +101,0,110,0,116, +0,95,0,52,0, +1,217,1,3,1, +4,1,3,1479,22, +1,71,1,1370,1480, +17,1481,15,1126,1, +-1,1,5,1482,20, +1483,4,38,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +95,0,49,0,56, +0,1,231,1,3, +1,4,1,3,1484, +22,1,85,1,1478, +1485,17,1486,15,1126, +1,-1,1,5,1487, +20,1488,4,38,83, +0,105,0,109,0, +112,0,108,0,101, +0,65,0,115,0, +115,0,105,0,103, +0,110,0,109,0, +101,0,110,0,116, +0,95,0,49,0, +53,0,1,228,1, +3,1,4,1,3, +1489,22,1,82,1, +1620,1490,17,1491,15, +1432,1,-1,1,5, +1492,20,1493,4,24, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +95,0,50,0,1, +213,1,3,1,2, +1,1,1494,22,1, +67,1,1621,1495,16, +0,695,1,1574,828, +1,172,1496,17,1497, +15,1149,1,-1,1, +5,1498,20,1499,4, +38,66,0,105,0, +110,0,97,0,114, +0,121,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +49,0,48,0,1, +268,1,3,1,4, +1,3,1500,22,1, +122,1,1931,889,1, +2685,1501,16,0,659, +1,1665,1502,17,1503, +15,1184,1,-1,1, +5,1504,20,1505,4, +36,70,0,111,0, +114,0,76,0,111, +0,111,0,112,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,95,0, +49,0,1,208,1, +3,1,2,1,1, +1506,22,1,62,1, +2364,856,1,2105,843, +1,2692,1507,16,0, +657,1,1188,1508,17, +1509,15,1126,1,-1, +1,5,1510,20,1511, +4,38,83,0,105, +0,109,0,112,0, +108,0,101,0,65, +0,115,0,115,0, +105,0,103,0,110, +0,109,0,101,0, +110,0,116,0,95, +0,50,0,51,0, +1,236,1,3,1, +6,1,5,1512,22, +1,90,1,1442,1513, +17,1514,15,1126,1, +-1,1,5,1515,20, +1516,4,38,83,0, +105,0,109,0,112, +0,108,0,101,0, +65,0,115,0,115, +0,105,0,103,0, +110,0,109,0,101, +0,110,0,116,0, +95,0,49,0,54, +0,1,229,1,3, +1,4,1,3,1517, +22,1,83,1,1694, +1518,16,0,191,1, +942,1519,17,1520,15, +1149,1,-1,1,5, +1521,20,1522,4,38, +66,0,105,0,110, +0,97,0,114,0, +121,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,49, +0,55,0,1,275, +1,3,1,4,1, +3,1523,22,1,129, +1,2198,1524,17,1170, +1,0,1174,1,1195, +1525,17,1526,15,1126, +1,-1,1,5,1527, +20,1528,4,38,83, +0,105,0,109,0, +112,0,108,0,101, +0,65,0,115,0, +115,0,105,0,103, +0,110,0,109,0, +101,0,110,0,116, +0,95,0,49,0, +48,0,1,223,1, +3,1,6,1,5, +1529,22,1,77,1, +1449,1530,17,1531,15, +1126,1,-1,1,5, +1532,20,1533,4,36, +83,0,105,0,109, +0,112,0,108,0, +101,0,65,0,115, +0,115,0,105,0, +103,0,110,0,109, +0,101,0,110,0, +116,0,95,0,51, +0,1,216,1,3, +1,4,1,3,1534, +22,1,70,1,1701, +1535,17,1536,15,1184, +1,-1,1,5,1537, +20,1538,4,36,70, +0,111,0,114,0, +76,0,111,0,111, +0,112,0,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,51,0, +1,210,1,3,1, +4,1,3,1539,22, +1,64,1,447,1540, +17,1541,15,1542,4, +30,37,0,86,0, +101,0,99,0,116, +0,111,0,114,0, +67,0,111,0,110, +0,115,0,116,0, +97,0,110,0,116, +0,1,-1,1,5, +1543,20,1544,4,32, +86,0,101,0,99, +0,116,0,111,0, +114,0,67,0,111, +0,110,0,115,0, +116,0,97,0,110, +0,116,0,95,0, +49,0,1,245,1, +3,1,8,1,7, +1545,22,1,99,1, +2458,904,1,2459,910, +1,1958,1546,17,1170, +1,0,1174,1,188, +1547,17,1548,15,1149, +1,-1,1,5,1549, +20,1550,4,36,66, +0,105,0,110,0, +97,0,114,0,121, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,95,0,57,0, +1,267,1,3,1, +4,1,3,1551,22, +1,121,1,2462,917, +1,1657,922,1,2464, +927,1,205,1552,17, +1553,15,1149,1,-1, +1,5,1554,20,1555, +4,36,66,0,105, +0,110,0,97,0, +114,0,121,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,56,0,1,266, +1,3,1,4,1, +3,1556,22,1,120, +1,2227,936,1,1224, +1557,17,1558,15,1126, +1,-1,1,5,1559, +20,1560,4,38,83, +0,105,0,109,0, +112,0,108,0,101, +0,65,0,115,0, +115,0,105,0,103, +0,110,0,109,0, +101,0,110,0,116, +0,95,0,50,0, +50,0,1,235,1, +3,1,6,1,5, +1561,22,1,89,1, +223,1562,17,1563,15, +1149,1,-1,1,5, +1564,20,1565,4,36, +66,0,105,0,110, +0,97,0,114,0, +121,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,55, +0,1,265,1,3, +1,4,1,3,1566, +22,1,119,1,1730, +1567,17,1568,15,1184, +1,-1,1,5,1569, +20,1570,4,36,70, +0,111,0,114,0, +76,0,111,0,111, +0,112,0,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,95,0,52,0, +1,211,1,3,1, +4,1,3,1571,22, +1,65,1,476,1572, +17,1573,15,1574,4, +18,37,0,67,0, +111,0,110,0,115, +0,116,0,97,0, +110,0,116,0,1, +-1,1,5,1575,20, +1576,4,20,67,0, +111,0,110,0,115, +0,116,0,97,0, +110,0,116,0,95, +0,52,0,1,243, +1,3,1,2,1, +1,1577,22,1,97, +1,477,1578,17,1579, +15,1574,1,-1,1, +5,1580,20,1581,4, +20,67,0,111,0, +110,0,115,0,116, +0,97,0,110,0, +116,0,95,0,51, +0,1,242,1,3, +1,2,1,1,1582, +22,1,96,1,1231, +1583,17,1584,15,1126, +1,-1,1,5,1585, +20,1586,4,36,83, +0,105,0,109,0, +112,0,108,0,101, +0,65,0,115,0, +115,0,105,0,103, +0,110,0,109,0, +101,0,110,0,116, +0,95,0,57,0, +1,222,1,3,1, +6,1,5,1587,22, +1,76,1,479,1588, +17,1589,15,1574,1, +-1,1,5,1590,20, +1591,4,20,67,0, +111,0,110,0,115, +0,116,0,97,0, +110,0,116,0,95, +0,49,0,1,240, +1,3,1,2,1, +1,1592,22,1,94, +1,480,1593,17,1594, +15,1595,4,26,37, +0,76,0,105,0, +115,0,116,0,67, +0,111,0,110,0, +115,0,116,0,97, +0,110,0,116,0, +1,-1,1,5,1596, +20,1597,4,28,76, +0,105,0,115,0, +116,0,67,0,111, +0,110,0,115,0, +116,0,97,0,110, +0,116,0,95,0, +49,0,1,244,1, +3,1,4,1,3, +1598,22,1,98,1, +1485,1599,17,1600,15, +1126,1,-1,1,5, +1601,20,1602,4,36, +83,0,105,0,109, +0,112,0,108,0, +101,0,65,0,115, +0,115,0,105,0, +103,0,110,0,109, +0,101,0,110,0, +116,0,95,0,50, +0,1,215,1,3, +1,4,1,3,1603, +22,1,69,1,1737, +1604,16,0,271,1, +1989,944,1,1990,1605, +17,1170,1,0,1174, +1,242,1606,17,1607, +15,1149,1,-1,1, +5,1608,20,1609,4, +36,66,0,105,0, +110,0,97,0,114, +0,121,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,95,0, +54,0,1,264,1, +3,1,4,1,3, +1610,22,1,118,1, +478,1611,17,1612,15, +1574,1,-1,1,5, +1613,20,1614,4,20, +67,0,111,0,110, +0,115,0,116,0, +97,0,110,0,116, +0,95,0,50,0, +1,241,1,3,1, +2,1,1,1615,22, +1,95,1,1001,1616, +17,1617,15,1252,1, +-1,1,5,1618,20, +1619,4,40,84,0, +121,0,112,0,101, +0,99,0,97,0, +115,0,116,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,95, +0,56,0,1,289, +1,3,1,5,1, +4,1620,22,1,143, +1,1002,1621,17,1622, +15,1252,1,-1,1, +5,1623,20,1624,4, +40,84,0,121,0, +112,0,101,0,99, +0,97,0,115,0, +116,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,95,0,49, +0,1,282,1,3, +1,5,1,4,1625, +22,1,136,1,12, +1626,19,157,1,12, +1627,5,45,1,1901, +1628,16,0,155,1, +2075,1629,16,0,155, +1,1860,850,1,1803, +816,1,2516,1630,16, +0,155,1,2413,1631, +16,0,155,1,1804, +1632,16,0,155,1, +2198,1633,16,0,155, +1,1873,864,1,1657, +922,1,2531,1634,16, +0,155,1,1989,944, +1,1990,1635,16,0, +155,1,31,1636,16, +0,155,1,32,1637, +16,0,155,1,2105, +843,1,2106,1638,16, +0,155,1,2681,1639, +16,0,155,1,2580, +1640,16,0,316,1, +2227,936,1,2337,1641, +16,0,155,1,2021, +747,1,2458,904,1, +2459,910,1,2462,917, +1,2136,871,1,2464, +927,1,2029,754,1, +2030,760,1,2031,765, +1,2032,770,1,2469, +1642,16,0,479,1, +2035,781,1,2364,856, +1,2039,791,1,1931, +889,1,2041,797,1, +2507,1643,16,0,155, +1,2043,803,1,2045, +808,1,1775,1644,16, +0,155,1,2033,775, +1,2037,786,1,1574, +828,1,1958,1645,16, +0,155,1,13,1646, +19,324,1,13,1647, +5,40,1,2509,1648, +17,1649,15,1650,4, +36,37,0,86,0, +111,0,105,0,100, +0,65,0,114,0, +103,0,83,0,116, +0,97,0,116,0, +101,0,69,0,118, +0,101,0,110,0, +116,0,1,-1,1, +5,1651,20,1652,4, +38,86,0,111,0, +105,0,100,0,65, +0,114,0,103,0, +83,0,116,0,97, +0,116,0,101,0, +69,0,118,0,101, +0,110,0,116,0, +95,0,49,0,1, +170,1,3,1,5, +1,4,1653,22,1, +23,1,2619,1654,16, +0,322,1,1860,850, +1,1803,816,1,2518, +1655,17,1656,15,1657, +4,34,37,0,73, +0,110,0,116,0, +65,0,114,0,103, +0,83,0,116,0, +97,0,116,0,101, +0,69,0,118,0, +101,0,110,0,116, +0,1,-1,1,5, +1658,20,1659,4,36, +73,0,110,0,116, +0,65,0,114,0, +103,0,83,0,116, +0,97,0,116,0, +101,0,69,0,118, +0,101,0,110,0, +116,0,95,0,49, +0,1,169,1,3, +1,6,1,5,1660, +22,1,22,1,2413, +1661,16,0,473,1, +1873,864,1,1657,922, +1,2032,770,1,1989, +944,1,2535,1662,16, +0,674,1,2037,786, +1,32,1663,16,0, +474,1,2105,843,1, +2573,1664,17,1665,15, +1666,4,20,37,0, +83,0,116,0,97, +0,116,0,101,0, +66,0,111,0,100, +0,121,0,1,-1, +1,5,1667,20,1668, +4,22,83,0,116, +0,97,0,116,0, +101,0,66,0,111, +0,100,0,121,0, +95,0,54,0,1, +167,1,3,1,3, +1,2,1669,22,1, +20,1,2574,1670,17, +1671,15,1666,1,-1, +1,5,1672,20,1673, +4,22,83,0,116, +0,97,0,116,0, +101,0,66,0,111, +0,100,0,121,0, +95,0,52,0,1, +165,1,3,1,3, +1,2,1674,22,1, +18,1,2575,1675,17, +1676,15,1666,1,-1, +1,5,1677,20,1678, +4,22,83,0,116, +0,97,0,116,0, +101,0,66,0,111, +0,100,0,121,0, +95,0,50,0,1, +163,1,3,1,3, +1,2,1679,22,1, +16,1,2578,1680,17, +1681,15,1666,1,-1, +1,5,1682,20,1683, +4,22,83,0,116, +0,97,0,116,0, +101,0,66,0,111, +0,100,0,121,0, +95,0,51,0,1, +164,1,3,1,2, +1,1,1684,22,1, +17,1,2227,936,1, +1574,828,1,2021,747, +1,2458,904,1,2459, +910,1,2462,917,1, +2136,871,1,2464,927, +1,2029,754,1,2030, +760,1,2031,765,1, +2577,1685,17,1686,15, +1666,1,-1,1,5, +1687,20,1688,4,22, +83,0,116,0,97, +0,116,0,101,0, +66,0,111,0,100, +0,121,0,95,0, +53,0,1,166,1, +3,1,2,1,1, +1689,22,1,19,1, +2033,775,1,2579,1690, +17,1691,15,1666,1, +-1,1,5,1692,20, +1693,4,22,83,0, +116,0,97,0,116, +0,101,0,66,0, +111,0,100,0,121, +0,95,0,49,0, +1,162,1,3,1, +2,1,1,1694,22, +1,15,1,2035,781, +1,2364,856,1,2039, +791,1,1931,889,1, +2041,797,1,2043,803, +1,2045,808,1,2533, +1695,17,1696,15,1697, +4,22,37,0,83, +0,116,0,97,0, +116,0,101,0,69, +0,118,0,101,0, +110,0,116,0,1, +-1,1,5,1698,20, +1699,4,24,83,0, +116,0,97,0,116, +0,101,0,69,0, +118,0,101,0,110, +0,116,0,95,0, +49,0,1,168,1, +3,1,6,1,5, +1700,22,1,21,1, +14,1701,19,144,1, +14,1702,5,105,1, +1260,1124,1,1011,1130, +1,1514,1136,1,9, +1141,1,10,1703,17, +1704,15,1705,4,48, +37,0,65,0,114, +0,103,0,117,0, +109,0,101,0,110, +0,116,0,68,0, +101,0,99,0,108, +0,97,0,114,0, +97,0,116,0,105, +0,111,0,110,0, +76,0,105,0,115, +0,116,0,1,-1, +1,5,140,1,0, +1,0,1706,22,1, +24,1,262,1147,1, +1267,1153,1,1521,1158, +1,1773,1707,16,0, +148,1,19,1175,1, +20,1708,16,0,142, +1,2281,1182,1,525, +1244,1,30,1709,17, +1710,15,1705,1,-1, +1,5,1711,20,1712, +4,50,65,0,114, +0,103,0,117,0, +109,0,101,0,110, +0,116,0,68,0, +101,0,99,0,108, +0,97,0,114,0, +97,0,116,0,105, +0,111,0,110,0, +76,0,105,0,115, +0,116,0,95,0, +50,0,1,172,1, +3,1,4,1,3, +1713,22,1,26,1, +283,1200,1,40,1205, +1,41,1714,17,1715, +15,1716,4,26,37, +0,65,0,114,0, +103,0,117,0,109, +0,101,0,110,0, +116,0,76,0,105, +0,115,0,116,0, +1,-1,1,5,631, +1,0,1,0,1717, +22,1,146,1,42, +1718,17,1719,15,1720, +4,38,37,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +1,-1,1,5,1721, +20,1722,4,40,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +95,0,49,0,1, +294,1,3,1,2, +1,1,1723,22,1, +149,1,44,1211,1, +47,1212,1,48,1218, +1,49,1224,1,50, +1229,1,51,1234,1, +305,1239,1,63,1250, +1,66,1256,1,67, +1261,1,1478,1485,1, +69,1271,1,70,1276, +1,68,1266,1,74, +1281,1,1013,1286,1, +2335,1724,16,0,148, +1,1332,1291,1,1048, +1372,1,82,1308,1, +1296,1195,1,1341,1325, +1,328,1330,1,1303, +1335,1,1096,1340,1, +93,1346,1,1550,1351, +1,2529,1725,16,0, +142,1,352,1377,1, +107,1366,1,1114,1371, +1,1370,1480,1,118, +1383,1,1123,1388,1, +371,1393,1,1377,1399, +1,375,1404,1,377, +1409,1,379,1414,1, +380,1419,1,883,1425, +1,373,1437,1,130, +1442,1,143,1447,1, +1152,1453,1,387,1726, +16,0,580,1,1406, +1458,1,1159,1465,1, +157,1470,1,1413,1475, +1,1665,1502,1,2670, +1727,17,1728,15,1705, +1,-1,1,5,140, +1,0,1,0,1706, +1,412,1729,16,0, +598,1,1094,1730,16, +0,633,1,2679,1731, +16,0,142,1,2520, +1732,17,1733,15,1705, +1,-1,1,5,140, +1,0,1,0,1706, +1,172,1496,1,827, +1359,1,1188,1508,1, +437,1734,16,0,670, +1,1442,1513,1,1694, +1735,16,0,148,1, +942,1519,1,1195,1525, +1,1449,1530,1,1701, +1535,1,447,1540,1, +188,1547,1,205,1552, +1,2467,1736,17,1737, +15,1705,1,-1,1, +5,1738,20,1739,4, +50,65,0,114,0, +103,0,117,0,109, +0,101,0,110,0, +116,0,68,0,101, +0,99,0,108,0, +97,0,114,0,97, +0,116,0,105,0, +111,0,110,0,76, +0,105,0,115,0, +116,0,95,0,49, +0,1,171,1,3, +1,2,1,1,1740, +22,1,25,1,461, +1741,16,0,633,1, +464,1742,17,1743,15, +1716,1,-1,1,5, +1744,20,1745,4,28, +65,0,114,0,103, +0,117,0,109,0, +101,0,110,0,116, 0,76,0,105,0, 115,0,116,0,95, -0,51,0,1,327, -3981,1,328,4666,19, -4667,4,28,65,0, -114,0,103,0,117, -0,109,0,101,0, -110,0,116,0,76, -0,105,0,115,0, -116,0,95,0,51, -0,1,328,4308,1, -329,4668,19,4669,4, -50,65,0,114,0, -103,0,117,0,109, -0,101,0,110,0, -116,0,68,0,101, -0,99,0,108,0, -97,0,114,0,97, -0,116,0,105,0, -111,0,110,0,76, -0,105,0,115,0, -116,0,95,0,52, -0,1,329,3981,1, -330,4670,19,4671,4, -50,65,0,114,0, -103,0,117,0,109, -0,101,0,110,0, -116,0,68,0,101, -0,99,0,108,0, -97,0,114,0,97, -0,116,0,105,0, -111,0,110,0,76, -0,105,0,115,0, -116,0,95,0,53, -0,1,330,3981,1, -331,4672,19,4673,4, +0,50,0,1,293, +1,3,1,4,1, +3,1746,22,1,148, +1,1224,1557,1,223, +1562,1,1730,1567,1, +476,1572,1,477,1578, +1,1231,1583,1,479, +1588,1,480,1593,1, +1485,1599,1,459,1747, +17,1748,15,1716,1, +-1,1,5,631,1, +0,1,0,1717,1, +242,1606,1,478,1611, +1,481,1749,17,1750, +15,1716,1,-1,1, +5,1751,20,1752,4, 28,65,0,114,0, 103,0,117,0,109, 0,101,0,110,0, 116,0,76,0,105, 0,115,0,116,0, +95,0,49,0,1, +292,1,3,1,2, +1,1,1753,22,1, +147,1,1001,1616,1, +1002,1621,1,15,1754, +19,298,1,15,1755, +5,6,1,2685,1756, +16,0,625,1,1114, +1757,16,0,296,1, +1621,1758,16,0,669, +1,40,1759,16,0, +577,1,19,1175,1, +9,1141,1,16,1760, +19,136,1,16,1761, +5,141,1,2510,1762, +16,0,614,1,256, +1763,16,0,187,1, +1261,1764,16,0,187, +1,509,1765,16,0, +187,1,9,1766,16, +0,134,1,2686,1767, +16,0,187,1,2021, +747,1,1775,1768,16, +0,187,1,2029,754, +1,2030,760,1,2031, +765,1,2032,770,1, +2033,775,1,277,1769, +16,0,187,1,2035, +781,1,2037,786,1, +2039,791,1,32,1770, +16,0,187,1,2041, +797,1,2293,1771,16, +0,187,1,2043,803, +1,2045,808,1,40, +1772,16,0,166,1, +41,1773,16,0,187, +1,1297,1774,16,0, +187,1,43,1775,16, +0,187,1,44,1776, +16,0,166,1,1803, +816,1,1804,1777,16, +0,187,1,299,1778, +16,0,187,1,2480, +1779,17,1780,15,1781, +4,24,37,0,73, +0,110,0,116,0, +65,0,114,0,103, +0,69,0,118,0, +101,0,110,0,116, +0,1,-1,1,5, +1782,20,1783,4,26, +73,0,110,0,116, +0,65,0,114,0, +103,0,69,0,118, +0,101,0,110,0, +116,0,95,0,56, +0,1,326,1,3, +1,2,1,1,1784, +22,1,181,1,52, +1785,16,0,187,1, +2484,1786,17,1787,15, +1781,1,-1,1,5, +1788,20,1789,4,26, +73,0,110,0,116, +0,65,0,114,0, +103,0,69,0,118, +0,101,0,110,0, +116,0,95,0,52, +0,1,322,1,3, +1,2,1,1,1790, +22,1,177,1,1515, +1791,16,0,187,1, +2318,1792,16,0,187, +1,2491,1793,17,1794, +15,1795,4,12,37, +0,69,0,118,0, +101,0,110,0,116, +0,1,-1,1,5, +1796,20,1797,4,16, +69,0,118,0,101, +0,110,0,116,0, +95,0,49,0,52, +0,1,315,1,3, +1,2,1,1,1798, +22,1,170,1,62, +1799,16,0,203,1, +63,1800,16,0,166, +1,2495,1801,17,1802, +15,1795,1,-1,1, +5,1803,20,1804,4, +16,69,0,118,0, +101,0,110,0,116, +0,95,0,49,0, +48,0,1,311,1, +3,1,2,1,1, +1805,22,1,166,1, +2075,1806,16,0,187, +1,1574,828,1,1479, +1807,16,0,187,1, +71,1808,16,0,187, +1,1658,1809,16,0, +699,1,1833,1810,16, +0,288,1,1834,1811, +16,0,187,1,2337, +1812,16,0,187,1, +79,1813,16,0,187, +1,1335,1814,16,0, +187,1,322,1815,16, +0,187,1,76,1816, +16,0,187,1,85, +1817,16,0,187,1, +89,1818,16,0,187, +1,346,1819,16,0, +187,1,97,1820,16, +0,187,1,2106,1821, +16,0,187,1,102, +1822,16,0,187,1, +1860,850,1,2458,904, +1,2364,856,1,1990, +1823,16,0,187,1, +112,1824,16,0,187, +1,1117,1825,16,0, +187,1,1873,864,1, +1875,1826,16,0,409, +1,1876,1827,16,0, +187,1,124,1828,16, +0,187,1,2478,1829, +17,1830,15,1781,1, +-1,1,5,1831,20, +1832,4,28,73,0, +110,0,116,0,65, +0,114,0,103,0, +69,0,118,0,101, +0,110,0,116,0, +95,0,49,0,48, +0,1,328,1,3, +1,2,1,1,1833, +22,1,183,1,2136, +871,1,381,1834,16, +0,187,1,525,1835, +16,0,187,1,137, +1836,16,0,187,1, +1901,1837,16,0,187, +1,1153,1838,16,0, +187,1,151,1839,16, +0,187,1,1407,1840, +16,0,187,1,1659, +1841,16,0,187,1, +2413,1842,16,0,187, +1,406,1843,16,0, +187,1,2669,1844,16, +0,613,1,1371,1845, +16,0,187,1,2105, +843,1,166,1846,16, +0,187,1,1622,1847, +16,0,187,1,2519, +1848,16,0,619,1, +1931,889,1,1932,1849, +16,0,481,1,1933, +1850,16,0,187,1, +431,1851,16,0,187, +1,1585,1852,16,0, +187,1,182,1853,16, +0,187,1,1189,1854, +16,0,187,1,1443, +1855,16,0,187,1, +1695,1856,16,0,187, +1,2198,1857,16,0, +187,1,447,1858,16, +0,187,1,199,1859, +16,0,187,1,2459, +910,1,1958,1860,16, +0,187,1,2462,917, +1,1657,922,1,2464, +927,1,459,1861,16, +0,187,1,462,1862, +16,0,187,1,2471, +1863,17,1864,15,1865, +4,26,37,0,86, +0,111,0,105,0, +100,0,65,0,114, +0,103,0,69,0, +118,0,101,0,110, +0,116,0,1,-1, +1,5,1866,20,1867, +4,28,86,0,111, +0,105,0,100,0, +65,0,114,0,103, +0,69,0,118,0, +101,0,110,0,116, +0,95,0,55,0, +1,335,1,3,1, +2,1,1,1868,22, +1,190,1,2472,1869, +17,1870,15,1865,1, +-1,1,5,1871,20, +1872,4,28,86,0, +111,0,105,0,100, +0,65,0,114,0, +103,0,69,0,118, +0,101,0,110,0, +116,0,95,0,54, +0,1,334,1,3, +1,2,1,1,1873, +22,1,189,1,2473, +1874,17,1875,15,1865, +1,-1,1,5,1876, +20,1877,4,28,86, +0,111,0,105,0, +100,0,65,0,114, +0,103,0,69,0, +118,0,101,0,110, +0,116,0,95,0, +53,0,1,333,1, +3,1,2,1,1, +1878,22,1,188,1, +2474,1879,17,1880,15, +1865,1,-1,1,5, +1881,20,1882,4,28, +86,0,111,0,105, +0,100,0,65,0, +114,0,103,0,69, +0,118,0,101,0, +110,0,116,0,95, +0,52,0,1,332, +1,3,1,2,1, +1,1883,22,1,187, +1,2475,1884,17,1885, +15,1865,1,-1,1, +5,1886,20,1887,4, +28,86,0,111,0, +105,0,100,0,65, +0,114,0,103,0, +69,0,118,0,101, +0,110,0,116,0, +95,0,51,0,1, +331,1,3,1,2, +1,1,1888,22,1, +186,1,2476,1889,17, +1890,15,1865,1,-1, +1,5,1891,20,1892, +4,28,86,0,111, +0,105,0,100,0, +65,0,114,0,103, +0,69,0,118,0, +101,0,110,0,116, +0,95,0,50,0, +1,330,1,3,1, +2,1,1,1893,22, +1,185,1,2477,1894, +17,1895,15,1865,1, +-1,1,5,1896,20, +1897,4,28,86,0, +111,0,105,0,100, +0,65,0,114,0, +103,0,69,0,118, +0,101,0,110,0, +116,0,95,0,49, +0,1,329,1,3, +1,2,1,1,1898, +22,1,184,1,2227, +936,1,2479,1899,17, +1900,15,1781,1,-1, +1,5,1901,20,1902, +4,26,73,0,110, +0,116,0,65,0, +114,0,103,0,69, +0,118,0,101,0, +110,0,116,0,95, +0,57,0,1,327, +1,3,1,2,1, +1,1903,22,1,182, +1,1225,1904,16,0, +187,1,2481,1905,17, +1906,15,1781,1,-1, +1,5,1907,20,1908, +4,26,73,0,110, +0,116,0,65,0, +114,0,103,0,69, +0,118,0,101,0, +110,0,116,0,95, +0,55,0,1,325, +1,3,1,2,1, +1,1909,22,1,180, +1,2482,1910,17,1911, +15,1781,1,-1,1, +5,1912,20,1913,4, +26,73,0,110,0, +116,0,65,0,114, +0,103,0,69,0, +118,0,101,0,110, +0,116,0,95,0, +54,0,1,324,1, +3,1,2,1,1, +1914,22,1,179,1, +2483,1915,17,1916,15, +1781,1,-1,1,5, +1917,20,1918,4,26, +73,0,110,0,116, +0,65,0,114,0, +103,0,69,0,118, +0,101,0,110,0, +116,0,95,0,53, +0,1,323,1,3, +1,2,1,1,1919, +22,1,178,1,1731, +1920,16,0,187,1, +2485,1921,17,1922,15, +1781,1,-1,1,5, +1923,20,1924,4,26, +73,0,110,0,116, +0,65,0,114,0, +103,0,69,0,118, +0,101,0,110,0, +116,0,95,0,51, +0,1,321,1,3, +1,2,1,1,1925, +22,1,176,1,2486, +1926,17,1927,15,1781, +1,-1,1,5,1928, +20,1929,4,26,73, +0,110,0,116,0, +65,0,114,0,103, +0,69,0,118,0, +101,0,110,0,116, +0,95,0,50,0, +1,320,1,3,1, +2,1,1,1930,22, +1,175,1,2487,1931, +17,1932,15,1781,1, +-1,1,5,1933,20, +1934,4,26,73,0, +110,0,116,0,65, +0,114,0,103,0, +69,0,118,0,101, +0,110,0,116,0, +95,0,49,0,1, +319,1,3,1,2, +1,1,1935,22,1, +174,1,2488,1936,17, +1937,15,1795,1,-1, +1,5,1938,20,1939, +4,16,69,0,118, +0,101,0,110,0, +116,0,95,0,49, +0,55,0,1,318, +1,3,1,2,1, +1,1940,22,1,173, +1,2489,1941,17,1942, +15,1795,1,-1,1, +5,1943,20,1944,4, +16,69,0,118,0, +101,0,110,0,116, +0,95,0,49,0, +54,0,1,317,1, +3,1,2,1,1, +1945,22,1,172,1, +2490,1946,17,1947,15, +1795,1,-1,1,5, +1948,20,1949,4,16, +69,0,118,0,101, +0,110,0,116,0, +95,0,49,0,53, +0,1,316,1,3, +1,2,1,1,1950, +22,1,171,1,1989, +944,1,2492,1951,17, +1952,15,1795,1,-1, +1,5,1953,20,1954, +4,16,69,0,118, +0,101,0,110,0, +116,0,95,0,49, +0,51,0,1,314, +1,3,1,2,1, +1,1955,22,1,169, +1,2493,1956,17,1957, +15,1795,1,-1,1, +5,1958,20,1959,4, +16,69,0,118,0, +101,0,110,0,116, +0,95,0,49,0, +50,0,1,313,1, +3,1,2,1,1, +1960,22,1,168,1, +2494,1961,17,1962,15, +1795,1,-1,1,5, +1963,20,1964,4,16, +69,0,118,0,101, +0,110,0,116,0, +95,0,49,0,49, +0,1,312,1,3, +1,2,1,1,1965, +22,1,167,1,236, +1966,16,0,187,1, +2496,1967,17,1968,15, +1795,1,-1,1,5, +1969,20,1970,4,14, +69,0,118,0,101, +0,110,0,116,0, +95,0,57,0,1, +310,1,3,1,2, +1,1,1971,22,1, +165,1,2497,1972,17, +1973,15,1795,1,-1, +1,5,1974,20,1975, +4,14,69,0,118, +0,101,0,110,0, +116,0,95,0,56, +0,1,309,1,3, +1,2,1,1,1976, +22,1,164,1,2498, +1977,17,1978,15,1795, +1,-1,1,5,1979, +20,1980,4,14,69, +0,118,0,101,0, +110,0,116,0,95, +0,55,0,1,308, +1,3,1,2,1, +1,1981,22,1,163, +1,2499,1982,17,1983, +15,1795,1,-1,1, +5,1984,20,1985,4, +14,69,0,118,0, +101,0,110,0,116, +0,95,0,54,0, +1,307,1,3,1, +2,1,1,1986,22, +1,162,1,2500,1987, +17,1988,15,1795,1, +-1,1,5,1989,20, +1990,4,14,69,0, +118,0,101,0,110, +0,116,0,95,0, +53,0,1,306,1, +3,1,2,1,1, +1991,22,1,161,1, +2501,1992,17,1993,15, +1795,1,-1,1,5, +1994,20,1995,4,14, +69,0,118,0,101, +0,110,0,116,0, 95,0,52,0,1, -331,4308,2,0,0}; +305,1,3,1,2, +1,1,1996,22,1, +160,1,2502,1997,17, +1998,15,1795,1,-1, +1,5,1999,20,2000, +4,14,69,0,118, +0,101,0,110,0, +116,0,95,0,51, +0,1,304,1,3, +1,2,1,1,2001, +22,1,159,1,2503, +2002,17,2003,15,1795, +1,-1,1,5,2004, +20,2005,4,14,69, +0,118,0,101,0, +110,0,116,0,95, +0,50,0,1,303, +1,3,1,2,1, +1,2006,22,1,158, +1,2504,2007,17,2008, +15,1795,1,-1,1, +5,2009,20,2010,4, +14,69,0,118,0, +101,0,110,0,116, +0,95,0,49,0, +1,302,1,3,1, +2,1,1,2011,22, +1,157,1,2505,2012, +16,0,442,1,217, +2013,16,0,187,1, +1756,2014,16,0,187, +1,17,2015,19,154, +1,17,2016,5,121, +1,1,2017,17,2018, +15,2019,4,18,37, +0,84,0,121,0, +112,0,101,0,110, +0,97,0,109,0, +101,0,1,-1,1, +5,2020,20,2021,4, +20,84,0,121,0, +112,0,101,0,110, +0,97,0,109,0, +101,0,95,0,55, +0,1,301,1,3, +1,2,1,1,2022, +22,1,156,1,2, +2023,17,2024,15,2019, +1,-1,1,5,2025, +20,2026,4,20,84, +0,121,0,112,0, +101,0,110,0,97, +0,109,0,101,0, +95,0,54,0,1, +300,1,3,1,2, +1,1,2027,22,1, +155,1,3,2028,17, +2029,15,2019,1,-1, +1,5,2030,20,2031, +4,20,84,0,121, +0,112,0,101,0, +110,0,97,0,109, +0,101,0,95,0, +53,0,1,299,1, +3,1,2,1,1, +2032,22,1,154,1, +4,2033,17,2034,15, +2019,1,-1,1,5, +2035,20,2036,4,20, +84,0,121,0,112, +0,101,0,110,0, +97,0,109,0,101, +0,95,0,52,0, +1,298,1,3,1, +2,1,1,2037,22, +1,153,1,5,2038, +17,2039,15,2019,1, +-1,1,5,2040,20, +2041,4,20,84,0, +121,0,112,0,101, +0,110,0,97,0, +109,0,101,0,95, +0,51,0,1,297, +1,3,1,2,1, +1,2042,22,1,152, +1,6,2043,17,2044, +15,2019,1,-1,1, +5,2045,20,2046,4, +20,84,0,121,0, +112,0,101,0,110, +0,97,0,109,0, +101,0,95,0,50, +0,1,296,1,3, +1,2,1,1,2047, +22,1,151,1,7, +2048,17,2049,15,2019, +1,-1,1,5,2050, +20,2051,4,20,84, +0,121,0,112,0, +101,0,110,0,97, +0,109,0,101,0, +95,0,49,0,1, +295,1,3,1,2, +1,1,2052,22,1, +150,1,1514,1136,1, +9,1141,1,10,1703, +1,262,1147,1,1267, +1153,1,481,1749,1, +1521,1158,1,1773,2053, +16,0,235,1,19, +1175,1,20,2054,16, +0,152,1,2281,1182, +1,525,1244,1,30, +1709,1,283,1200,1, +1010,2055,16,0,621, +1,40,1205,1,41, +1714,1,42,1718,1, +44,1211,1,1260,1124, +1,47,1212,1,1303, +1335,1,49,1224,1, +50,1229,1,48,1218, +1,305,1239,1,51, +1234,1,61,2056,16, +0,195,1,63,1250, +1,66,1256,1,67, +1261,1,68,1266,1, +69,1271,1,70,1276, +1,73,2057,16,0, +205,1,74,1281,1, +1013,1286,1,2335,2058, +16,0,237,1,328, +1330,1,1048,1372,1, +82,1308,1,2513,2059, +17,2060,15,2061,4, +30,37,0,73,0, +110,0,116,0,68, +0,101,0,99,0, +108,0,97,0,114, +0,97,0,116,0, +105,0,111,0,110, +0,1,-1,1,5, +2062,20,2063,4,32, +73,0,110,0,116, +0,68,0,101,0, +99,0,108,0,97, +0,114,0,97,0, +116,0,105,0,111, +0,110,0,95,0, +49,0,1,174,1, +3,1,3,1,2, +2064,22,1,28,1, +2514,2065,17,2066,15, +2067,4,54,37,0, +73,0,110,0,116, +0,65,0,114,0, +103,0,117,0,109, +0,101,0,110,0, +116,0,68,0,101, +0,99,0,108,0, +97,0,114,0,97, +0,116,0,105,0, +111,0,110,0,76, +0,105,0,115,0, +116,0,1,-1,1, +5,2068,20,2069,4, +56,73,0,110,0, +116,0,65,0,114, +0,103,0,117,0, +109,0,101,0,110, +0,116,0,68,0, +101,0,99,0,108, +0,97,0,114,0, +97,0,116,0,105, +0,111,0,110,0, +76,0,105,0,115, +0,116,0,95,0, +49,0,1,173,1, +3,1,2,1,1, +2070,22,1,27,1, +2515,2071,16,0,455, +1,1341,1325,1,2520, +1732,1,1096,1340,1, +93,1346,1,1550,1351, +1,2529,2072,16,0, +467,1,827,1359,1, +1011,1130,1,107,1366, +1,1114,1371,1,1871, +2073,16,0,312,1, +1370,1480,1,1478,1485, +1,118,1383,1,1123, +1388,1,1332,1291,1, +1377,1399,1,375,1404, +1,1882,2074,16,0, +336,1,377,1409,1, +352,1377,1,379,1414, +1,380,1419,1,130, +1442,1,2074,2075,16, +0,579,1,371,1393, +1,373,1437,1,1012, +2076,16,0,623,1, +1840,2077,16,0,302, +1,143,1447,1,1152, +1453,1,1406,1458,1, +1159,1465,1,157,1470, +1,1413,1475,1,883, +1425,1,2670,1727,1, +1094,2078,16,0,693, +1,1296,1195,1,2679, +2079,16,0,692,1, +172,1496,1,1665,1502, +1,1939,2080,16,0, +454,1,1188,1508,1, +1442,1513,1,188,1547, +1,942,1519,1,1195, +1525,1,1449,1530,1, +1701,1535,1,447,1540, +1,205,1552,1,2467, +1736,1,464,1742,1, +2197,2081,16,0,689, +1,1224,1557,1,223, +1562,1,1730,1567,1, +476,1572,1,477,1578, +1,1231,1583,1,479, +1588,1,480,1593,1, +1485,1599,1,459,1747, +1,242,1606,1,478, +1611,1,2506,2082,16, +0,443,1,1001,1616, +1,1002,1621,1,18, +2083,19,507,1,18, +2084,5,84,1,1011, +1130,1,1012,2085,16, +0,505,1,1013,1286, +1,262,1147,1,1267, +2086,16,0,505,1, +515,2087,16,0,505, +1,1521,2088,16,0, +505,1,2692,2089,16, +0,505,1,525,1244, +1,283,1200,1,2299, +2090,16,0,505,1, +42,2091,16,0,505, +1,40,1205,1,44, +1211,1,47,1212,1, +1303,2092,16,0,505, +1,1555,2093,16,0, +505,1,50,1229,1, +48,1218,1,49,1224, +1,51,1234,1,63, +1250,1,305,1239,1, +66,1256,1,67,1261, +1,68,1266,1,69, +1271,1,70,1276,1, +73,2094,16,0,505, +1,74,1281,1,328, +1330,1,1048,2095,16, +0,505,1,82,2096, +16,0,505,1,1840, +2097,16,0,505,1, +1591,2098,16,0,505, +1,1341,2099,16,0, +505,1,1096,1340,1, +93,1346,1,352,1377, +1,107,2100,16,0, +505,1,1114,1371,1, +118,2101,16,0,505, +1,1123,2102,16,0, +505,1,371,1393,1, +1628,2103,16,0,505, +1,375,1404,1,1882, +2104,16,0,505,1, +377,1409,1,379,1414, +1,380,1419,1,883, +2105,16,0,505,1, +373,1437,1,130,2106, +16,0,505,1,143, +2107,16,0,505,1, +387,2108,16,0,505, +1,1159,2109,16,0, +505,1,157,2110,16, +0,505,1,1413,2111, +16,0,505,1,1665, +2112,16,0,505,1, +412,2113,16,0,505, +1,1377,2114,16,0, +505,1,172,2115,16, +0,505,1,1939,2116, +16,0,505,1,437, +2117,16,0,505,1, +188,2118,16,0,505, +1,942,2119,16,0, +505,1,1195,2120,16, +0,505,1,1449,2121, +16,0,505,1,1701, +2122,16,0,505,1, +447,1540,1,205,2123, +16,0,505,1,827, +2124,16,0,505,1, +223,2125,16,0,505, +1,476,1572,1,477, +1578,1,1231,2126,16, +0,505,1,479,1588, +1,480,1593,1,1485, +2127,16,0,505,1, +1737,2128,16,0,505, +1,242,2129,16,0, +505,1,478,1611,1, +1001,1616,1,1002,1621, +1,19,2130,19,226, +1,19,2131,5,176, +1,256,2132,16,0, +224,1,1261,2133,16, +0,224,1,1011,1130, +1,1012,2134,16,0, +480,1,2458,904,1, +2686,2135,16,0,224, +1,262,1147,1,1267, +2136,16,0,480,1, +2021,747,1,1521,2137, +16,0,480,1,2692, +2138,16,0,480,1, +1775,2139,16,0,224, +1,2029,754,1,2030, +760,1,2031,765,1, +2032,770,1,2033,775, +1,277,2140,16,0, +224,1,2035,781,1, +2037,786,1,2039,791, +1,32,2141,16,0, +224,1,2464,927,1, +2293,2142,16,0,224, +1,2043,803,1,2045, +808,1,2299,2143,16, +0,480,1,41,2144, +16,0,224,1,42, +2145,16,0,480,1, +40,1205,1,44,1211, +1,43,2146,16,0, +224,1,1804,2147,16, +0,224,1,48,1218, +1,49,1224,1,47, +1212,1,51,1234,1, +52,2148,16,0,224, +1,50,1229,1,305, +1239,1,1096,1340,1, +1515,2149,16,0,224, +1,2318,2150,16,0, +224,1,283,1200,1, +63,1250,1,66,1256, +1,67,1261,1,68, +1266,1,69,1271,1, +70,1276,1,71,2151, +16,0,224,1,73, +2152,16,0,480,1, +74,1281,1,1013,1286, +1,76,2153,16,0, +224,1,1834,2154,16, +0,224,1,2337,2155, +16,0,224,1,79, +2156,16,0,224,1, +1335,2157,16,0,224, +1,299,2158,16,0, +224,1,82,2159,16, +0,480,1,1840,2160, +16,0,480,1,1297, +2161,16,0,224,1, +85,2162,16,0,224, +1,1341,2163,16,0, +480,1,89,2164,16, +0,224,1,1303,2165, +16,0,480,1,509, +2166,16,0,224,1, +93,1346,1,322,2167, +16,0,224,1,97, +2168,16,0,224,1, +2041,797,1,1555,2169, +16,0,480,1,827, +2170,16,0,480,1, +102,2171,16,0,224, +1,1860,850,1,1803, +816,1,2364,856,1, +107,2172,16,0,480, +1,1114,1371,1,112, +2173,16,0,224,1, +1117,2174,16,0,224, +1,352,1377,1,1873, +864,1,118,2175,16, +0,480,1,1123,2176, +16,0,480,1,371, +1393,1,515,2177,16, +0,480,1,1377,2178, +16,0,480,1,124, +2179,16,0,224,1, +1882,2180,16,0,480, +1,377,1409,1,379, +1414,1,380,1419,1, +130,2181,16,0,480, +1,346,2182,16,0, +224,1,2075,2183,16, +0,224,1,373,1437, +1,387,2184,16,0, +480,1,137,2185,16, +0,224,1,143,2186, +16,0,480,1,1901, +2187,16,0,224,1, +1048,2188,16,0,480, +1,1153,2189,16,0, +224,1,375,1404,1, +151,2190,16,0,224, +1,1407,2191,16,0, +224,1,1659,2192,16, +0,224,1,2413,2193, +16,0,224,1,1159, +2194,16,0,480,1, +381,2195,16,0,224, +1,157,2196,16,0, +480,1,1413,2197,16, +0,480,1,883,2198, +16,0,480,1,1371, +2199,16,0,224,1, +328,1330,1,2105,843, +1,2106,2200,16,0, +224,1,166,2201,16, +0,224,1,525,2202, +16,0,224,1,1622, +2203,16,0,224,1, +406,2204,16,0,224, +1,1574,828,1,172, +2205,16,0,480,1, +1931,889,1,412,2206, +16,0,480,1,1933, +2207,16,0,224,1, +1876,2208,16,0,224, +1,431,2209,16,0, +224,1,1585,2210,16, +0,224,1,182,2211, +16,0,224,1,1628, +2212,16,0,480,1, +1189,2213,16,0,224, +1,437,2214,16,0, +480,1,1591,2215,16, +0,480,1,188,2216, +16,0,480,1,1695, +2217,16,0,224,1, +2198,2218,16,0,224, +1,1195,2219,16,0, +480,1,1449,2220,16, +0,480,1,1701,2221, +16,0,480,1,447, +2222,16,0,224,1, +199,2223,16,0,224, +1,2459,910,1,1958, +2224,16,0,224,1, +2462,917,1,1657,922, +1,205,2225,16,0, +480,1,459,2226,16, +0,224,1,462,2227, +16,0,224,1,1665, +2228,16,0,480,1, +217,2229,16,0,224, +1,2227,936,1,942, +2230,16,0,480,1, +1225,2231,16,0,224, +1,223,2232,16,0, +480,1,1479,2233,16, +0,224,1,1731,2234, +16,0,224,1,477, +1578,1,1231,2235,16, +0,480,1,479,1588, +1,480,1593,1,1485, +2236,16,0,480,1, +1737,2237,16,0,480, +1,1989,944,1,1990, +2238,16,0,224,1, +1443,2239,16,0,224, +1,236,2240,16,0, +224,1,2136,871,1, +476,1572,1,242,2241, +16,0,480,1,478, +1611,1,1939,2242,16, +0,480,1,1001,1616, +1,1002,1621,1,1756, +2243,16,0,224,1, +20,2244,19,464,1, +20,2245,5,84,1, +1011,1130,1,1012,2246, +16,0,462,1,1013, +1286,1,262,1147,1, +1267,2247,16,0,462, +1,515,2248,16,0, +462,1,1521,2249,16, +0,462,1,2692,2250, +16,0,462,1,525, +1244,1,283,1200,1, +2299,2251,16,0,462, +1,42,2252,16,0, +462,1,40,1205,1, +44,1211,1,47,1212, +1,1303,2253,16,0, +462,1,1555,2254,16, +0,462,1,50,1229, +1,48,1218,1,49, +1224,1,51,1234,1, +63,1250,1,305,1239, +1,66,1256,1,67, +1261,1,68,1266,1, +69,1271,1,70,1276, +1,73,2255,16,0, +462,1,74,1281,1, +328,2256,16,0,462, +1,1048,2257,16,0, +462,1,82,2258,16, +0,462,1,1840,2259, +16,0,462,1,1591, +2260,16,0,462,1, +1341,2261,16,0,462, +1,1096,1340,1,93, +1346,1,352,2262,16, +0,462,1,107,2263, +16,0,462,1,1114, +1371,1,118,2264,16, +0,462,1,1123,2265, +16,0,462,1,371, +1393,1,1628,2266,16, +0,462,1,375,1404, +1,1882,2267,16,0, +462,1,377,1409,1, +379,1414,1,380,1419, +1,883,2268,16,0, +462,1,373,1437,1, +130,2269,16,0,462, +1,143,2270,16,0, +462,1,387,2271,16, +0,462,1,1159,2272, +16,0,462,1,157, +2273,16,0,462,1, +1413,2274,16,0,462, +1,1665,2275,16,0, +462,1,412,2276,16, +0,462,1,1377,2277, +16,0,462,1,172, +2278,16,0,462,1, +1939,2279,16,0,462, +1,437,2280,16,0, +462,1,188,2281,16, +0,462,1,942,2282, +16,0,462,1,1195, +2283,16,0,462,1, +1449,2284,16,0,462, +1,1701,2285,16,0, +462,1,447,1540,1, +205,2286,16,0,462, +1,827,2287,16,0, +462,1,223,2288,16, +0,462,1,476,1572, +1,477,1578,1,1231, +2289,16,0,462,1, +479,1588,1,480,1593, +1,1485,2290,16,0, +462,1,1737,2291,16, +0,462,1,242,2292, +16,0,462,1,478, +1611,1,1001,1616,1, +1002,1621,1,21,2293, +19,441,1,21,2294, +5,84,1,1011,1130, +1,1012,2295,16,0, +439,1,1013,1286,1, +262,1147,1,1267,2296, +16,0,439,1,515, +2297,16,0,439,1, +1521,2298,16,0,439, +1,2692,2299,16,0, +439,1,525,1244,1, +283,1200,1,2299,2300, +16,0,439,1,42, +2301,16,0,439,1, +40,1205,1,44,1211, +1,47,1212,1,1303, +2302,16,0,439,1, +1555,2303,16,0,439, +1,50,1229,1,48, +1218,1,49,1224,1, +51,1234,1,63,1250, +1,305,1239,1,66, +1256,1,67,1261,1, +68,1266,1,69,1271, +1,70,1276,1,73, +2304,16,0,439,1, +74,1281,1,328,2305, +16,0,439,1,1048, +2306,16,0,439,1, +82,2307,16,0,439, +1,1840,2308,16,0, +439,1,1591,2309,16, +0,439,1,1341,2310, +16,0,439,1,1096, +1340,1,93,1346,1, +352,2311,16,0,439, +1,107,2312,16,0, +439,1,1114,1371,1, +118,2313,16,0,439, +1,1123,2314,16,0, +439,1,371,1393,1, +1628,2315,16,0,439, +1,375,1404,1,1882, +2316,16,0,439,1, +377,1409,1,379,1414, +1,380,1419,1,883, +2317,16,0,439,1, +373,1437,1,130,2318, +16,0,439,1,143, +2319,16,0,439,1, +387,2320,16,0,439, +1,1159,2321,16,0, +439,1,157,2322,16, +0,439,1,1413,2323, +16,0,439,1,1665, +2324,16,0,439,1, +412,2325,16,0,439, +1,1377,2326,16,0, +439,1,172,2327,16, +0,439,1,1939,2328, +16,0,439,1,437, +2329,16,0,439,1, +188,2330,16,0,439, +1,942,2331,16,0, +439,1,1195,2332,16, +0,439,1,1449,2333, +16,0,439,1,1701, +2334,16,0,439,1, +447,1540,1,205,2335, +16,0,439,1,827, +2336,16,0,439,1, +223,2337,16,0,439, +1,476,1572,1,477, +1578,1,1231,2338,16, +0,439,1,479,1588, +1,480,1593,1,1485, +2339,16,0,439,1, +1737,2340,16,0,439, +1,242,2341,16,0, +439,1,478,1611,1, +1001,1616,1,1002,1621, +1,22,2342,19,392, +1,22,2343,5,84, +1,1011,1130,1,1012, +2344,16,0,390,1, +1013,1286,1,262,1147, +1,1267,2345,16,0, +390,1,515,2346,16, +0,390,1,1521,2347, +16,0,390,1,2692, +2348,16,0,390,1, +525,1244,1,283,1200, +1,2299,2349,16,0, +390,1,42,2350,16, +0,390,1,40,1205, +1,44,1211,1,47, +1212,1,1303,2351,16, +0,390,1,1555,2352, +16,0,390,1,50, +1229,1,48,1218,1, +49,1224,1,51,1234, +1,63,1250,1,305, +1239,1,66,1256,1, +67,1261,1,68,1266, +1,69,1271,1,70, +1276,1,73,2353,16, +0,390,1,74,1281, +1,328,2354,16,0, +390,1,1048,2355,16, +0,390,1,82,2356, +16,0,390,1,1840, +2357,16,0,390,1, +1591,2358,16,0,390, +1,1341,2359,16,0, +390,1,1096,1340,1, +93,1346,1,352,2360, +16,0,390,1,107, +2361,16,0,390,1, +1114,1371,1,118,2362, +16,0,390,1,1123, +2363,16,0,390,1, +371,1393,1,1628,2364, +16,0,390,1,375, +1404,1,1882,2365,16, +0,390,1,377,1409, +1,379,1414,1,380, +1419,1,883,2366,16, +0,390,1,373,1437, +1,130,2367,16,0, +390,1,143,2368,16, +0,390,1,387,2369, +16,0,390,1,1159, +2370,16,0,390,1, +157,2371,16,0,390, +1,1413,2372,16,0, +390,1,1665,2373,16, +0,390,1,412,2374, +16,0,390,1,1377, +2375,16,0,390,1, +172,2376,16,0,390, +1,1939,2377,16,0, +390,1,437,2378,16, +0,390,1,188,2379, +16,0,390,1,942, +2380,16,0,390,1, +1195,2381,16,0,390, +1,1449,2382,16,0, +390,1,1701,2383,16, +0,390,1,447,1540, +1,205,2384,16,0, +390,1,827,2385,16, +0,390,1,223,2386, +16,0,390,1,476, +1572,1,477,1578,1, +1231,2387,16,0,390, +1,479,1588,1,480, +1593,1,1485,2388,16, +0,390,1,1737,2389, +16,0,390,1,242, +2390,16,0,390,1, +478,1611,1,1001,1616, +1,1002,1621,1,23, +2391,19,527,1,23, +2392,5,38,1,1901, +2393,16,0,525,1, +2075,2394,16,0,525, +1,1860,850,1,1803, +816,1,1804,2395,16, +0,525,1,2413,2396, +16,0,525,1,2198, +2397,16,0,525,1, +1873,864,1,1657,922, +1,1989,944,1,1990, +2398,16,0,525,1, +1775,2399,16,0,525, +1,32,2400,16,0, +525,1,2105,843,1, +2106,2401,16,0,525, +1,2364,856,1,2227, +936,1,2337,2402,16, +0,525,1,2021,747, +1,2458,904,1,2459, +910,1,2462,917,1, +2136,871,1,2464,927, +1,2029,754,1,2030, +760,1,2031,765,1, +2032,770,1,2033,775, +1,2035,781,1,2037, +786,1,2039,791,1, +1931,889,1,2041,797, +1,2043,803,1,2045, +808,1,1574,828,1, +1958,2403,16,0,525, +1,24,2404,19,177, +1,24,2405,5,5, +1,44,2406,16,0, +175,1,377,2407,16, +0,563,1,40,2408, +16,0,702,1,63, +2409,16,0,197,1, +373,2410,16,0,559, +1,25,2411,19,291, +1,25,2412,5,177, +1,256,2413,16,0, +568,1,1261,2414,16, +0,568,1,1011,1130, +1,1012,2415,16,0, +289,1,2458,904,1, +2686,2416,16,0,568, +1,262,1147,1,1267, +2417,16,0,289,1, +2021,747,1,1521,2418, +16,0,289,1,2692, +2419,16,0,289,1, +1775,2420,16,0,568, +1,2029,754,1,2030, +760,1,2031,765,1, +2032,770,1,2033,775, +1,277,2421,16,0, +568,1,2035,781,1, +2037,786,1,2039,791, +1,32,2422,16,0, +568,1,2464,927,1, +2293,2423,16,0,568, +1,2043,803,1,2045, +808,1,2299,2424,16, +0,289,1,41,2425, +16,0,568,1,42, +2426,16,0,289,1, +40,1205,1,44,1211, +1,43,2427,16,0, +568,1,1804,2428,16, +0,568,1,48,1218, +1,49,1224,1,47, +1212,1,51,1234,1, +52,2429,16,0,568, +1,50,1229,1,305, +1239,1,1096,1340,1, +1515,2430,16,0,568, +1,2318,2431,16,0, +568,1,62,2432,16, +0,568,1,63,1250, +1,66,1256,1,67, +1261,1,68,1266,1, +69,1271,1,70,1276, +1,71,2433,16,0, +568,1,283,1200,1, +73,2434,16,0,289, +1,74,1281,1,1013, +1286,1,76,2435,16, +0,568,1,1834,2436, +16,0,568,1,2337, +2437,16,0,568,1, +79,2438,16,0,568, +1,1335,2439,16,0, +568,1,299,2440,16, +0,568,1,82,2441, +16,0,289,1,1840, +2442,16,0,289,1, +1297,2443,16,0,568, +1,85,2444,16,0, +568,1,1341,2445,16, +0,289,1,89,2446, +16,0,568,1,1303, +2447,16,0,289,1, +509,2448,16,0,568, +1,93,1346,1,322, +2449,16,0,568,1, +97,2450,16,0,568, +1,2041,797,1,1555, +2451,16,0,289,1, +827,2452,16,0,289, +1,102,2453,16,0, +568,1,1860,850,1, +1803,816,1,2364,856, +1,107,2454,16,0, +289,1,1114,1371,1, +112,2455,16,0,568, +1,1117,2456,16,0, +568,1,352,1377,1, +1873,864,1,118,1383, +1,1123,2457,16,0, +289,1,371,1393,1, +515,2458,16,0,289, +1,1377,2459,16,0, +289,1,124,2460,16, +0,568,1,1882,2461, +16,0,289,1,377, +1409,1,379,1414,1, +380,1419,1,130,1442, +1,346,2462,16,0, +568,1,2075,2463,16, +0,568,1,373,1437, +1,387,2464,16,0, +289,1,137,2465,16, +0,568,1,143,2466, +16,0,289,1,1901, +2467,16,0,568,1, +1048,1372,1,1153,2468, +16,0,568,1,375, +1404,1,151,2469,16, +0,568,1,1407,2470, +16,0,568,1,1659, +2471,16,0,568,1, +2413,2472,16,0,568, +1,1159,2473,16,0, +289,1,381,2474,16, +0,568,1,157,2475, +16,0,289,1,1413, +2476,16,0,289,1, +883,2477,16,0,289, +1,1371,2478,16,0, +568,1,328,1330,1, +2105,843,1,2106,2479, +16,0,568,1,166, +2480,16,0,568,1, +525,2481,16,0,568, +1,1622,2482,16,0, +568,1,406,2483,16, +0,568,1,1574,828, +1,172,1496,1,1931, +889,1,412,2484,16, +0,289,1,1933,2485, +16,0,568,1,1876, +2486,16,0,568,1, +431,2487,16,0,568, +1,1585,2488,16,0, +568,1,182,2489,16, +0,568,1,1628,2490, +16,0,289,1,1189, +2491,16,0,568,1, +437,2492,16,0,289, +1,1591,2493,16,0, +289,1,188,1547,1, +1695,2494,16,0,568, +1,2198,2495,16,0, +568,1,1195,2496,16, +0,289,1,1449,2497, +16,0,289,1,1701, +2498,16,0,289,1, +447,2499,16,0,568, +1,199,2500,16,0, +568,1,2459,910,1, +1958,2501,16,0,568, +1,2462,917,1,1657, +922,1,205,2502,16, +0,289,1,459,2503, +16,0,568,1,462, +2504,16,0,568,1, +1665,2505,16,0,289, +1,217,2506,16,0, +568,1,2227,936,1, +942,1519,1,1225,2507, +16,0,568,1,223, +2508,16,0,289,1, +1479,2509,16,0,568, +1,1731,2510,16,0, +568,1,477,1578,1, +1231,2511,16,0,289, +1,479,1588,1,480, +1593,1,1485,2512,16, +0,289,1,1737,2513, +16,0,289,1,1989, +944,1,1990,2514,16, +0,568,1,1443,2515, +16,0,568,1,236, +2516,16,0,568,1, +2136,871,1,476,1572, +1,242,2517,16,0, +289,1,478,1611,1, +1939,2518,16,0,289, +1,1001,1616,1,1002, +1621,1,1756,2519,16, +0,568,1,26,2520, +19,307,1,26,2521, +5,84,1,1011,1130, +1,1012,2522,16,0, +305,1,1013,1286,1, +262,1147,1,1267,2523, +16,0,305,1,515, +2524,16,0,687,1, +1521,2525,16,0,305, +1,2692,2526,16,0, +305,1,525,1244,1, +283,1200,1,2299,2527, +16,0,305,1,42, +2528,16,0,305,1, +40,1205,1,44,1211, +1,47,1212,1,1303, +2529,16,0,305,1, +1555,2530,16,0,305, +1,50,1229,1,48, +1218,1,49,1224,1, +51,1234,1,63,1250, +1,305,1239,1,66, +1256,1,67,1261,1, +68,1266,1,69,1271, +1,70,1276,1,73, +2531,16,0,305,1, +74,1281,1,328,1330, +1,1048,1372,1,82, +2532,16,0,305,1, +1840,2533,16,0,305, +1,1591,2534,16,0, +305,1,1341,2535,16, +0,305,1,1096,1340, +1,93,1346,1,352, +1377,1,107,2536,16, +0,305,1,1114,1371, +1,118,1383,1,1123, +2537,16,0,305,1, +371,1393,1,1628,2538, +16,0,305,1,375, +1404,1,1882,2539,16, +0,305,1,377,1409, +1,379,1414,1,380, +1419,1,883,2540,16, +0,305,1,373,1437, +1,130,1442,1,143, +2541,16,0,305,1, +387,2542,16,0,305, +1,1159,2543,16,0, +305,1,157,2544,16, +0,305,1,1413,2545, +16,0,305,1,1665, +2546,16,0,305,1, +412,2547,16,0,305, +1,1377,2548,16,0, +305,1,172,1496,1, +1939,2549,16,0,305, +1,437,2550,16,0, +617,1,188,1547,1, +942,1519,1,1195,2551, +16,0,305,1,1449, +2552,16,0,305,1, +1701,2553,16,0,305, +1,447,1540,1,205, +2554,16,0,305,1, +827,2555,16,0,305, +1,223,2556,16,0, +305,1,476,1572,1, +477,1578,1,1231,2557, +16,0,305,1,479, +1588,1,480,1593,1, +1485,2558,16,0,305, +1,1737,2559,16,0, +305,1,242,2560,16, +0,305,1,478,1611, +1,1001,1616,1,1002, +1621,1,27,2561,19, +628,1,27,2562,5, +95,1,256,2563,16, +0,626,1,1261,2564, +16,0,626,1,509, +2565,16,0,626,1, +1515,2566,16,0,626, +1,2686,2567,16,0, +626,1,2021,747,1, +1775,2568,16,0,626, +1,2029,754,1,2030, +760,1,2031,765,1, +2032,770,1,2033,775, +1,277,2569,16,0, +626,1,2035,781,1, +2037,786,1,2039,791, +1,32,2570,16,0, +626,1,2041,797,1, +2293,2571,16,0,626, +1,2043,803,1,2045, +808,1,41,2572,16, +0,626,1,1297,2573, +16,0,626,1,43, +2574,16,0,626,1, +1803,816,1,1804,2575, +16,0,626,1,299, +2576,16,0,626,1, +52,2577,16,0,626, +1,2318,2578,16,0, +626,1,62,2579,16, +0,626,1,2075,2580, +16,0,626,1,1574, +828,1,71,2581,16, +0,626,1,76,2582, +16,0,626,1,1834, +2583,16,0,626,1, +2337,2584,16,0,626, +1,79,2585,16,0, +626,1,1335,2586,16, +0,626,1,322,2587, +16,0,626,1,85, +2588,16,0,626,1, +89,2589,16,0,626, +1,346,2590,16,0, +626,1,2105,843,1, +2106,2591,16,0,626, +1,97,2592,16,0, +626,1,1860,850,1, +2364,856,1,102,2593, +16,0,626,1,112, +2594,16,0,626,1, +1117,2595,16,0,626, +1,1873,864,1,1876, +2596,16,0,626,1, +124,2597,16,0,626, +1,2136,871,1,381, +2598,16,0,626,1, +525,2599,16,0,626, +1,137,2600,16,0, +626,1,1901,2601,16, +0,626,1,1153,2602, +16,0,626,1,151, +2603,16,0,626,1, +1407,2604,16,0,626, +1,1659,2605,16,0, +626,1,2413,2606,16, +0,626,1,406,2607, +16,0,626,1,1371, +2608,16,0,626,1, +166,2609,16,0,626, +1,1622,2610,16,0, +626,1,1931,889,1, +1933,2611,16,0,626, +1,431,2612,16,0, +626,1,1585,2613,16, +0,626,1,182,2614, +16,0,626,1,1189, +2615,16,0,626,1, +1443,2616,16,0,626, +1,1695,2617,16,0, +626,1,2198,2618,16, +0,626,1,447,2619, +16,0,626,1,2458, +904,1,2459,910,1, +1958,2620,16,0,626, +1,2462,917,1,1657, +922,1,2464,927,1, +199,2621,16,0,626, +1,459,2622,16,0, +626,1,462,2623,16, +0,626,1,217,2624, +16,0,626,1,2227, +936,1,1225,2625,16, +0,626,1,1479,2626, +16,0,626,1,1731, +2627,16,0,626,1, +1989,944,1,1990,2628, +16,0,626,1,236, +2629,16,0,626,1, +1756,2630,16,0,626, +1,28,2631,19,655, +1,28,2632,5,60, +1,328,1330,1,223, +1562,1,1096,1340,1, +118,1383,1,883,1425, +1,525,1244,1,1001, +1616,1,130,1442,1, +459,1747,1,1114,1371, +1,352,1377,1,447, +1540,1,464,1742,1, +1011,1130,1,1013,1286, +1,242,1606,1,143, +1447,1,40,1205,1, +41,1714,1,42,1718, +1,479,1588,1,44, +1211,1,481,1749,1, +373,1437,1,47,1212, +1,157,1470,1,49, +1224,1,50,1229,1, +48,1218,1,379,1414, +1,380,1419,1,51, +1234,1,476,1572,1, +371,1393,1,478,1611, +1,1048,1372,1,375, +1404,1,172,1496,1, +262,1147,1,283,1200, +1,63,1250,1,67, +1261,1,68,1266,1, +69,1271,1,66,1256, +1,461,2633,16,0, +653,1,74,1281,1, +377,1409,1,1002,1621, +1,70,1276,1,188, +1547,1,82,1308,1, +305,1239,1,477,1578, +1,827,1359,1,93, +1346,1,480,1593,1, +205,1552,1,942,1519, +1,107,1366,1,29, +2634,19,280,1,29, +2635,5,84,1,1011, +1130,1,1012,2636,16, +0,278,1,1013,1286, +1,262,1147,1,1267, +2637,16,0,278,1, +515,2638,16,0,278, +1,1521,2639,16,0, +278,1,2692,2640,16, +0,278,1,525,1244, +1,283,1200,1,2299, +2641,16,0,278,1, +42,2642,16,0,278, +1,40,1205,1,44, +1211,1,47,1212,1, +1303,2643,16,0,278, +1,1555,2644,16,0, +278,1,50,1229,1, +48,1218,1,49,1224, +1,51,1234,1,63, +1250,1,305,1239,1, +66,1256,1,67,1261, +1,68,1266,1,69, +1271,1,70,1276,1, +73,2645,16,0,278, +1,74,1281,1,328, +1330,1,1048,1372,1, +82,2646,16,0,278, +1,1840,2647,16,0, +278,1,1591,2648,16, +0,278,1,1341,2649, +16,0,278,1,1096, +1340,1,93,1346,1, +352,1377,1,107,2650, +16,0,278,1,1114, +1371,1,118,1383,1, +1123,2651,16,0,278, +1,371,1393,1,1628, +2652,16,0,278,1, +375,1404,1,1882,2653, +16,0,278,1,377, +1409,1,379,1414,1, +380,1419,1,883,2654, +16,0,278,1,373, +1437,1,130,1442,1, +143,1447,1,387,2655, +16,0,278,1,1159, +2656,16,0,278,1, +157,1470,1,1413,2657, +16,0,278,1,1665, +2658,16,0,278,1, +412,2659,16,0,278, +1,1377,2660,16,0, +278,1,172,1496,1, +1939,2661,16,0,278, +1,437,2662,16,0, +278,1,188,1547,1, +942,1519,1,1195,2663, +16,0,278,1,1449, +2664,16,0,278,1, +1701,2665,16,0,278, +1,447,1540,1,205, +2666,16,0,278,1, +827,2667,16,0,278, +1,223,2668,16,0, +278,1,476,1572,1, +477,1578,1,1231,2669, +16,0,278,1,479, +1588,1,480,1593,1, +1485,2670,16,0,278, +1,1737,2671,16,0, +278,1,242,2672,16, +0,278,1,478,1611, +1,1001,1616,1,1002, +1621,1,30,2673,19, +268,1,30,2674,5, +84,1,1011,1130,1, +1012,2675,16,0,266, +1,1013,1286,1,262, +1147,1,1267,2676,16, +0,266,1,515,2677, +16,0,266,1,1521, +2678,16,0,266,1, +2692,2679,16,0,266, +1,525,1244,1,283, +1200,1,2299,2680,16, +0,266,1,42,2681, +16,0,266,1,40, +1205,1,44,1211,1, +47,1212,1,1303,2682, +16,0,266,1,1555, +2683,16,0,266,1, +50,1229,1,48,1218, +1,49,1224,1,51, +1234,1,63,1250,1, +305,1239,1,66,1256, +1,67,1261,1,68, +1266,1,69,1271,1, +70,1276,1,73,2684, +16,0,266,1,74, +1281,1,328,1330,1, +1048,1372,1,82,2685, +16,0,266,1,1840, +2686,16,0,266,1, +1591,2687,16,0,266, +1,1341,2688,16,0, +266,1,1096,1340,1, +93,1346,1,352,1377, +1,107,2689,16,0, +266,1,1114,1371,1, +118,1383,1,1123,2690, +16,0,266,1,371, +1393,1,1628,2691,16, +0,266,1,375,1404, +1,1882,2692,16,0, +266,1,377,1409,1, +379,1414,1,380,1419, +1,883,2693,16,0, +266,1,373,1437,1, +130,1442,1,143,1447, +1,387,2694,16,0, +266,1,1159,2695,16, +0,266,1,157,1470, +1,1413,2696,16,0, +266,1,1665,2697,16, +0,266,1,412,2698, +16,0,266,1,1377, +2699,16,0,266,1, +172,1496,1,1939,2700, +16,0,266,1,437, +2701,16,0,266,1, +188,1547,1,942,1519, +1,1195,2702,16,0, +266,1,1449,2703,16, +0,266,1,1701,2704, +16,0,266,1,447, +1540,1,205,2705,16, +0,266,1,827,2706, +16,0,266,1,223, +2707,16,0,266,1, +476,1572,1,477,1578, +1,1231,2708,16,0, +266,1,479,1588,1, +480,1593,1,1485,2709, +16,0,266,1,1737, +2710,16,0,266,1, +242,2711,16,0,266, +1,478,1611,1,1001, +1616,1,1002,1621,1, +31,2712,19,254,1, +31,2713,5,84,1, +1011,1130,1,1012,2714, +16,0,252,1,1013, +1286,1,262,1147,1, +1267,2715,16,0,252, +1,515,2716,16,0, +252,1,1521,2717,16, +0,252,1,2692,2718, +16,0,252,1,525, +1244,1,283,1200,1, +2299,2719,16,0,252, +1,42,2720,16,0, +252,1,40,1205,1, +44,1211,1,47,1212, +1,1303,2721,16,0, +252,1,1555,2722,16, +0,252,1,50,1229, +1,48,1218,1,49, +1224,1,51,1234,1, +63,1250,1,305,1239, +1,66,1256,1,67, +1261,1,68,1266,1, +69,1271,1,70,1276, +1,73,2723,16,0, +252,1,74,1281,1, +328,1330,1,1048,1372, +1,82,2724,16,0, +252,1,1840,2725,16, +0,252,1,1591,2726, +16,0,252,1,1341, +2727,16,0,252,1, +1096,1340,1,93,1346, +1,352,1377,1,107, +2728,16,0,252,1, +1114,1371,1,118,1383, +1,1123,2729,16,0, +252,1,371,1393,1, +1628,2730,16,0,252, +1,375,1404,1,1882, +2731,16,0,252,1, +377,1409,1,379,1414, +1,380,1419,1,883, +2732,16,0,252,1, +373,1437,1,130,1442, +1,143,2733,16,0, +252,1,387,2734,16, +0,252,1,1159,2735, +16,0,252,1,157, +2736,16,0,252,1, +1413,2737,16,0,252, +1,1665,2738,16,0, +252,1,412,2739,16, +0,252,1,1377,2740, +16,0,252,1,172, +1496,1,1939,2741,16, +0,252,1,437,2742, +16,0,252,1,188, +1547,1,942,1519,1, +1195,2743,16,0,252, +1,1449,2744,16,0, +252,1,1701,2745,16, +0,252,1,447,1540, +1,205,2746,16,0, +252,1,827,2747,16, +0,252,1,223,2748, +16,0,252,1,476, +1572,1,477,1578,1, +1231,2749,16,0,252, +1,479,1588,1,480, +1593,1,1485,2750,16, +0,252,1,1737,2751, +16,0,252,1,242, +2752,16,0,252,1, +478,1611,1,1001,1616, +1,1002,1621,1,32, +2753,19,244,1,32, +2754,5,84,1,1011, +1130,1,1012,2755,16, +0,242,1,1013,1286, +1,262,1147,1,1267, +2756,16,0,242,1, +515,2757,16,0,242, +1,1521,2758,16,0, +242,1,2692,2759,16, +0,242,1,525,1244, +1,283,1200,1,2299, +2760,16,0,242,1, +42,2761,16,0,242, +1,40,1205,1,44, +1211,1,47,1212,1, +1303,2762,16,0,242, +1,1555,2763,16,0, +242,1,50,1229,1, +48,1218,1,49,1224, +1,51,1234,1,63, +1250,1,305,1239,1, +66,1256,1,67,1261, +1,68,1266,1,69, +1271,1,70,1276,1, +73,2764,16,0,242, +1,74,1281,1,328, +1330,1,1048,1372,1, +82,2765,16,0,242, +1,1840,2766,16,0, +242,1,1591,2767,16, +0,242,1,1341,2768, +16,0,242,1,1096, +1340,1,93,1346,1, +352,1377,1,107,2769, +16,0,242,1,1114, +1371,1,118,1383,1, +1123,2770,16,0,242, +1,371,1393,1,1628, +2771,16,0,242,1, +375,1404,1,1882,2772, +16,0,242,1,377, +1409,1,379,1414,1, +380,1419,1,883,2773, +16,0,242,1,373, +1437,1,130,1442,1, +143,2774,16,0,242, +1,387,2775,16,0, +242,1,1159,2776,16, +0,242,1,157,2777, +16,0,242,1,1413, +2778,16,0,242,1, +1665,2779,16,0,242, +1,412,2780,16,0, +242,1,1377,2781,16, +0,242,1,172,1496, +1,1939,2782,16,0, +242,1,437,2783,16, +0,242,1,188,1547, +1,942,1519,1,1195, +2784,16,0,242,1, +1449,2785,16,0,242, +1,1701,2786,16,0, +242,1,447,1540,1, +205,2787,16,0,242, +1,827,2788,16,0, +242,1,223,2789,16, +0,242,1,476,1572, +1,477,1578,1,1231, +2790,16,0,242,1, +479,1588,1,480,1593, +1,1485,2791,16,0, +242,1,1737,2792,16, +0,242,1,242,2793, +16,0,242,1,478, +1611,1,1001,1616,1, +1002,1621,1,33,2794, +19,341,1,33,2795, +5,84,1,1011,1130, +1,1012,2796,16,0, +339,1,1013,1286,1, +262,1147,1,1267,2797, +16,0,339,1,515, +2798,16,0,339,1, +1521,2799,16,0,339, +1,2692,2800,16,0, +339,1,525,1244,1, +283,1200,1,2299,2801, +16,0,339,1,42, +2802,16,0,339,1, +40,1205,1,44,1211, +1,47,1212,1,1303, +2803,16,0,339,1, +1555,2804,16,0,339, +1,50,1229,1,48, +1218,1,49,1224,1, +51,1234,1,63,1250, +1,305,1239,1,66, +1256,1,67,1261,1, +68,1266,1,69,1271, +1,70,1276,1,73, +2805,16,0,339,1, +74,1281,1,328,1330, +1,1048,1372,1,82, +2806,16,0,339,1, +1840,2807,16,0,339, +1,1591,2808,16,0, +339,1,1341,2809,16, +0,339,1,1096,1340, +1,93,1346,1,352, +1377,1,107,2810,16, +0,339,1,1114,1371, +1,118,1383,1,1123, +2811,16,0,339,1, +371,1393,1,1628,2812, +16,0,339,1,375, +1404,1,1882,2813,16, +0,339,1,377,1409, +1,379,1414,1,380, +1419,1,883,2814,16, +0,339,1,373,1437, +1,130,1442,1,143, +1447,1,387,2815,16, +0,339,1,1159,2816, +16,0,339,1,157, +1470,1,1413,2817,16, +0,339,1,1665,2818, +16,0,339,1,412, +2819,16,0,339,1, +1377,2820,16,0,339, +1,172,1496,1,1939, +2821,16,0,339,1, +437,2822,16,0,339, +1,188,1547,1,942, +1519,1,1195,2823,16, +0,339,1,1449,2824, +16,0,339,1,1701, +2825,16,0,339,1, +447,1540,1,205,2826, +16,0,339,1,827, +2827,16,0,339,1, +223,2828,16,0,339, +1,476,1572,1,477, +1578,1,1231,2829,16, +0,339,1,479,1588, +1,480,1593,1,1485, +2830,16,0,339,1, +1737,2831,16,0,339, +1,242,1606,1,478, +1611,1,1001,1616,1, +1002,1621,1,34,2832, +19,327,1,34,2833, +5,84,1,1011,1130, +1,1012,2834,16,0, +325,1,1013,1286,1, +262,1147,1,1267,2835, +16,0,325,1,515, +2836,16,0,325,1, +1521,2837,16,0,325, +1,2692,2838,16,0, +325,1,525,1244,1, +283,1200,1,2299,2839, +16,0,325,1,42, +2840,16,0,325,1, +40,1205,1,44,1211, +1,47,1212,1,1303, +2841,16,0,325,1, +1555,2842,16,0,325, +1,50,1229,1,48, +1218,1,49,1224,1, +51,1234,1,63,1250, +1,305,1239,1,66, +1256,1,67,1261,1, +68,1266,1,69,1271, +1,70,1276,1,73, +2843,16,0,325,1, +74,1281,1,328,1330, +1,1048,1372,1,82, +2844,16,0,325,1, +1840,2845,16,0,325, +1,1591,2846,16,0, +325,1,1341,2847,16, +0,325,1,1096,1340, +1,93,1346,1,352, +1377,1,107,2848,16, +0,325,1,1114,1371, +1,118,1383,1,1123, +2849,16,0,325,1, +371,1393,1,1628,2850, +16,0,325,1,375, +1404,1,1882,2851,16, +0,325,1,377,1409, +1,379,1414,1,380, +1419,1,883,2852,16, +0,325,1,373,1437, +1,130,1442,1,143, +1447,1,387,2853,16, +0,325,1,1159,2854, +16,0,325,1,157, +1470,1,1413,2855,16, +0,325,1,1665,2856, +16,0,325,1,412, +2857,16,0,325,1, +1377,2858,16,0,325, +1,172,1496,1,1939, +2859,16,0,325,1, +437,2860,16,0,325, +1,188,1547,1,942, +1519,1,1195,2861,16, +0,325,1,1449,2862, +16,0,325,1,1701, +2863,16,0,325,1, +447,1540,1,205,1552, +1,827,2864,16,0, +325,1,223,1562,1, +476,1572,1,477,1578, +1,1231,2865,16,0, +325,1,479,1588,1, +480,1593,1,1485,2866, +16,0,325,1,1737, +2867,16,0,325,1, +242,1606,1,478,1611, +1,1001,1616,1,1002, +1621,1,35,2868,19, +310,1,35,2869,5, +84,1,1011,1130,1, +1012,2870,16,0,308, +1,1013,1286,1,262, +1147,1,1267,2871,16, +0,308,1,515,2872, +16,0,308,1,1521, +2873,16,0,308,1, +2692,2874,16,0,308, +1,525,1244,1,283, +1200,1,2299,2875,16, +0,308,1,42,2876, +16,0,308,1,40, +1205,1,44,1211,1, +47,1212,1,1303,2877, +16,0,308,1,1555, +2878,16,0,308,1, +50,1229,1,48,1218, +1,49,1224,1,51, +1234,1,63,1250,1, +305,1239,1,66,1256, +1,67,1261,1,68, +1266,1,69,1271,1, +70,1276,1,73,2879, +16,0,308,1,74, +1281,1,328,1330,1, +1048,1372,1,82,2880, +16,0,308,1,1840, +2881,16,0,308,1, +1591,2882,16,0,308, +1,1341,2883,16,0, +308,1,1096,1340,1, +93,1346,1,352,1377, +1,107,2884,16,0, +308,1,1114,1371,1, +118,1383,1,1123,2885, +16,0,308,1,371, +1393,1,1628,2886,16, +0,308,1,375,1404, +1,1882,2887,16,0, +308,1,377,1409,1, +379,1414,1,380,1419, +1,883,2888,16,0, +308,1,373,1437,1, +130,1442,1,143,1447, +1,387,2889,16,0, +308,1,1159,2890,16, +0,308,1,157,1470, +1,1413,2891,16,0, +308,1,1665,2892,16, +0,308,1,412,2893, +16,0,308,1,1377, +2894,16,0,308,1, +172,1496,1,1939,2895, +16,0,308,1,437, +2896,16,0,308,1, +188,1547,1,942,1519, +1,1195,2897,16,0, +308,1,1449,2898,16, +0,308,1,1701,2899, +16,0,308,1,447, +1540,1,205,1552,1, +827,2900,16,0,308, +1,223,2901,16,0, +308,1,476,1572,1, +477,1578,1,1231,2902, +16,0,308,1,479, +1588,1,480,1593,1, +1485,2903,16,0,308, +1,1737,2904,16,0, +308,1,242,1606,1, +478,1611,1,1001,1616, +1,1002,1621,1,36, +2905,19,217,1,36, +2906,5,94,1,256, +2907,16,0,215,1, +1261,2908,16,0,215, +1,509,2909,16,0, +215,1,1515,2910,16, +0,215,1,2686,2911, +16,0,215,1,2021, +747,1,1775,2912,16, +0,215,1,2029,754, +1,2030,760,1,2031, +765,1,2032,770,1, +2033,775,1,277,2913, +16,0,215,1,2035, +781,1,2037,786,1, +2039,791,1,32,2914, +16,0,215,1,2041, +797,1,2293,2915,16, +0,215,1,2043,803, +1,2045,808,1,41, +2916,16,0,215,1, +1297,2917,16,0,215, +1,43,2918,16,0, +215,1,1803,816,1, +1804,2919,16,0,215, +1,299,2920,16,0, +215,1,52,2921,16, +0,215,1,2318,2922, +16,0,215,1,2075, +2923,16,0,215,1, +1574,828,1,71,2924, +16,0,215,1,76, +2925,16,0,215,1, +1834,2926,16,0,215, +1,2337,2927,16,0, +215,1,79,2928,16, +0,215,1,1335,2929, +16,0,215,1,322, +2930,16,0,215,1, +85,2931,16,0,215, +1,89,2932,16,0, +215,1,346,2933,16, +0,215,1,2105,843, +1,2106,2934,16,0, +215,1,97,2935,16, +0,215,1,1860,850, +1,2364,856,1,102, +2936,16,0,215,1, +112,2937,16,0,215, +1,1117,2938,16,0, +215,1,1873,864,1, +1876,2939,16,0,215, +1,124,2940,16,0, +215,1,2136,871,1, +381,2941,16,0,215, +1,525,2942,16,0, +215,1,137,2943,16, +0,215,1,1901,2944, +16,0,215,1,1153, +2945,16,0,215,1, +151,2946,16,0,215, +1,1407,2947,16,0, +215,1,1659,2948,16, +0,215,1,2413,2949, +16,0,215,1,406, +2950,16,0,215,1, +1371,2951,16,0,215, +1,166,2952,16,0, +215,1,1622,2953,16, +0,215,1,1931,889, +1,1933,2954,16,0, +215,1,431,2955,16, +0,215,1,1585,2956, +16,0,215,1,182, +2957,16,0,215,1, +1189,2958,16,0,215, +1,1443,2959,16,0, +215,1,1695,2960,16, +0,215,1,2198,2961, +16,0,215,1,447, +2962,16,0,215,1, +2458,904,1,2459,910, +1,1958,2963,16,0, +215,1,2462,917,1, +1657,922,1,2464,927, +1,199,2964,16,0, +215,1,459,2965,16, +0,215,1,462,2966, +16,0,215,1,217, +2967,16,0,215,1, +2227,936,1,1225,2968, +16,0,215,1,1479, +2969,16,0,215,1, +1731,2970,16,0,215, +1,1989,944,1,1990, +2971,16,0,215,1, +236,2972,16,0,215, +1,1756,2973,16,0, +215,1,37,2974,19, +234,1,37,2975,5, +94,1,256,2976,16, +0,232,1,1261,2977, +16,0,232,1,509, +2978,16,0,232,1, +1515,2979,16,0,232, +1,2686,2980,16,0, +232,1,2021,747,1, +1775,2981,16,0,232, +1,2029,754,1,2030, +760,1,2031,765,1, +2032,770,1,2033,775, +1,277,2982,16,0, +232,1,2035,781,1, +2037,786,1,2039,791, +1,32,2983,16,0, +232,1,2041,797,1, +2293,2984,16,0,232, +1,2043,803,1,2045, +808,1,41,2985,16, +0,232,1,1297,2986, +16,0,232,1,43, +2987,16,0,232,1, +1803,816,1,1804,2988, +16,0,232,1,299, +2989,16,0,232,1, +52,2990,16,0,232, +1,2318,2991,16,0, +232,1,2075,2992,16, +0,232,1,1574,828, +1,71,2993,16,0, +232,1,76,2994,16, +0,232,1,1834,2995, +16,0,232,1,2337, +2996,16,0,232,1, +79,2997,16,0,232, +1,1335,2998,16,0, +232,1,322,2999,16, +0,232,1,85,3000, +16,0,232,1,89, +3001,16,0,232,1, +346,3002,16,0,232, +1,2105,843,1,2106, +3003,16,0,232,1, +97,3004,16,0,232, +1,1860,850,1,2364, +856,1,102,3005,16, +0,232,1,112,3006, +16,0,232,1,1117, +3007,16,0,232,1, +1873,864,1,1876,3008, +16,0,232,1,124, +3009,16,0,232,1, +2136,871,1,381,3010, +16,0,232,1,525, +3011,16,0,232,1, +137,3012,16,0,232, +1,1901,3013,16,0, +232,1,1153,3014,16, +0,232,1,151,3015, +16,0,232,1,1407, +3016,16,0,232,1, +1659,3017,16,0,232, +1,2413,3018,16,0, +232,1,406,3019,16, +0,232,1,1371,3020, +16,0,232,1,166, +3021,16,0,232,1, +1622,3022,16,0,232, +1,1931,889,1,1933, +3023,16,0,232,1, +431,3024,16,0,232, +1,1585,3025,16,0, +232,1,182,3026,16, +0,232,1,1189,3027, +16,0,232,1,1443, +3028,16,0,232,1, +1695,3029,16,0,232, +1,2198,3030,16,0, +232,1,447,3031,16, +0,232,1,2458,904, +1,2459,910,1,1958, +3032,16,0,232,1, +2462,917,1,1657,922, +1,2464,927,1,199, +3033,16,0,232,1, +459,3034,16,0,232, +1,462,3035,16,0, +232,1,217,3036,16, +0,232,1,2227,936, +1,1225,3037,16,0, +232,1,1479,3038,16, +0,232,1,1731,3039, +16,0,232,1,1989, +944,1,1990,3040,16, +0,232,1,236,3041, +16,0,232,1,1756, +3042,16,0,232,1, +38,3043,19,231,1, +38,3044,5,84,1, +1011,1130,1,1012,3045, +16,0,229,1,1013, +1286,1,262,1147,1, +1267,3046,16,0,229, +1,515,3047,16,0, +229,1,1521,3048,16, +0,229,1,2692,3049, +16,0,229,1,525, +1244,1,283,1200,1, +2299,3050,16,0,229, +1,42,3051,16,0, +229,1,40,1205,1, +44,1211,1,47,1212, +1,1303,3052,16,0, +229,1,1555,3053,16, +0,229,1,50,1229, +1,48,1218,1,49, +1224,1,51,1234,1, +63,1250,1,305,1239, +1,66,1256,1,67, +1261,1,68,1266,1, +69,1271,1,70,1276, +1,73,3054,16,0, +229,1,74,1281,1, +328,1330,1,1048,1372, +1,82,3055,16,0, +229,1,1840,3056,16, +0,229,1,1591,3057, +16,0,229,1,1341, +3058,16,0,229,1, +1096,1340,1,93,1346, +1,352,1377,1,107, +3059,16,0,229,1, +1114,1371,1,118,1383, +1,1123,3060,16,0, +229,1,371,1393,1, +1628,3061,16,0,229, +1,375,1404,1,1882, +3062,16,0,229,1, +377,1409,1,379,1414, +1,380,1419,1,883, +1425,1,373,1437,1, +130,1442,1,143,1447, +1,387,3063,16,0, +229,1,1159,3064,16, +0,229,1,157,1470, +1,1413,3065,16,0, +229,1,1665,3066,16, +0,229,1,412,3067, +16,0,229,1,1377, +3068,16,0,229,1, +172,1496,1,1939,3069, +16,0,229,1,437, +3070,16,0,229,1, +188,1547,1,942,1519, +1,1195,3071,16,0, +229,1,1449,3072,16, +0,229,1,1701,3073, +16,0,229,1,447, +1540,1,205,1552,1, +827,1359,1,223,1562, +1,476,1572,1,477, +1578,1,1231,3074,16, +0,229,1,479,1588, +1,480,1593,1,1485, +3075,16,0,229,1, +1737,3076,16,0,229, +1,242,1606,1,478, +1611,1,1001,1616,1, +1002,1621,1,39,3077, +19,223,1,39,3078, +5,84,1,1011,1130, +1,1012,3079,16,0, +221,1,1013,1286,1, +262,1147,1,1267,3080, +16,0,221,1,515, +3081,16,0,221,1, +1521,3082,16,0,221, +1,2692,3083,16,0, +221,1,525,1244,1, +283,1200,1,2299,3084, +16,0,221,1,42, +3085,16,0,221,1, +40,1205,1,44,1211, +1,47,1212,1,1303, +3086,16,0,221,1, +1555,3087,16,0,221, +1,50,1229,1,48, +1218,1,49,1224,1, +51,1234,1,63,1250, +1,305,1239,1,66, +1256,1,67,1261,1, +68,1266,1,69,1271, +1,70,1276,1,73, +3088,16,0,221,1, +74,1281,1,328,1330, +1,1048,1372,1,82, +3089,16,0,221,1, +1840,3090,16,0,221, +1,1591,3091,16,0, +221,1,1341,3092,16, +0,221,1,1096,1340, +1,93,1346,1,352, +1377,1,107,3093,16, +0,221,1,1114,1371, +1,118,1383,1,1123, +3094,16,0,221,1, +371,1393,1,1628,3095, +16,0,221,1,375, +1404,1,1882,3096,16, +0,221,1,377,1409, +1,379,1414,1,380, +1419,1,883,1425,1, +373,1437,1,130,1442, +1,143,1447,1,387, +3097,16,0,221,1, +1159,3098,16,0,221, +1,157,1470,1,1413, +3099,16,0,221,1, +1665,3100,16,0,221, +1,412,3101,16,0, +221,1,1377,3102,16, +0,221,1,172,1496, +1,1939,3103,16,0, +221,1,437,3104,16, +0,221,1,188,1547, +1,942,1519,1,1195, +3105,16,0,221,1, +1449,3106,16,0,221, +1,1701,3107,16,0, +221,1,447,1540,1, +205,1552,1,827,1359, +1,223,1562,1,476, +1572,1,477,1578,1, +1231,3108,16,0,221, +1,479,1588,1,480, +1593,1,1485,3109,16, +0,221,1,1737,3110, +16,0,221,1,242, +1606,1,478,1611,1, +1001,1616,1,1002,1621, +1,40,3111,19,211, +1,40,3112,5,84, +1,1011,1130,1,1012, +3113,16,0,209,1, +1013,1286,1,262,1147, +1,1267,3114,16,0, +209,1,515,3115,16, +0,209,1,1521,3116, +16,0,209,1,2692, +3117,16,0,209,1, +525,1244,1,283,1200, +1,2299,3118,16,0, +209,1,42,3119,16, +0,209,1,40,1205, +1,44,1211,1,47, +1212,1,1303,3120,16, +0,209,1,1555,3121, +16,0,209,1,50, +1229,1,48,1218,1, +49,1224,1,51,1234, +1,63,1250,1,305, +1239,1,66,1256,1, +67,1261,1,68,1266, +1,69,1271,1,70, +1276,1,73,3122,16, +0,209,1,74,1281, +1,328,1330,1,1048, +1372,1,82,3123,16, +0,209,1,1840,3124, +16,0,209,1,1591, +3125,16,0,209,1, +1341,3126,16,0,209, +1,1096,1340,1,93, +1346,1,352,1377,1, +107,3127,16,0,209, +1,1114,1371,1,118, +3128,16,0,209,1, +1123,3129,16,0,209, +1,371,1393,1,1628, +3130,16,0,209,1, +375,1404,1,1882,3131, +16,0,209,1,377, +1409,1,379,1414,1, +380,1419,1,883,3132, +16,0,209,1,373, +1437,1,130,3133,16, +0,209,1,143,3134, +16,0,209,1,387, +3135,16,0,209,1, +1159,3136,16,0,209, +1,157,3137,16,0, +209,1,1413,3138,16, +0,209,1,1665,3139, +16,0,209,1,412, +3140,16,0,209,1, +1377,3141,16,0,209, +1,172,3142,16,0, +209,1,1939,3143,16, +0,209,1,437,3144, +16,0,209,1,188, +3145,16,0,209,1, +942,1519,1,1195,3146, +16,0,209,1,1449, +3147,16,0,209,1, +1701,3148,16,0,209, +1,447,1540,1,205, +3149,16,0,209,1, +827,3150,16,0,209, +1,223,3151,16,0, +209,1,476,1572,1, +477,1578,1,1231,3152, +16,0,209,1,479, +1588,1,480,1593,1, +1485,3153,16,0,209, +1,1737,3154,16,0, +209,1,242,3155,16, +0,209,1,478,1611, +1,1001,1616,1,1002, +1621,1,41,3156,19, +172,1,41,3157,5, +84,1,1011,1130,1, +1012,3158,16,0,170, +1,1013,1286,1,262, +1147,1,1267,3159,16, +0,170,1,515,3160, +16,0,170,1,1521, +3161,16,0,170,1, +2692,3162,16,0,170, +1,525,1244,1,283, +1200,1,2299,3163,16, +0,170,1,42,3164, +16,0,170,1,40, +1205,1,44,1211,1, +47,1212,1,1303,3165, +16,0,170,1,1555, +3166,16,0,170,1, +50,1229,1,48,1218, +1,49,1224,1,51, +1234,1,63,1250,1, +305,1239,1,66,1256, +1,67,1261,1,68, +1266,1,69,1271,1, +70,1276,1,73,3167, +16,0,170,1,74, +1281,1,328,1330,1, +1048,1372,1,82,3168, +16,0,170,1,1840, +3169,16,0,170,1, +1591,3170,16,0,170, +1,1341,3171,16,0, +170,1,1096,1340,1, +93,1346,1,352,1377, +1,107,3172,16,0, +170,1,1114,1371,1, +118,3173,16,0,170, +1,1123,3174,16,0, +170,1,371,1393,1, +1628,3175,16,0,170, +1,375,1404,1,1882, +3176,16,0,170,1, +377,1409,1,379,1414, +1,380,1419,1,883, +3177,16,0,170,1, +373,1437,1,130,3178, +16,0,170,1,143, +3179,16,0,170,1, +387,3180,16,0,170, +1,1159,3181,16,0, +170,1,157,3182,16, +0,170,1,1413,3183, +16,0,170,1,1665, +3184,16,0,170,1, +412,3185,16,0,170, +1,1377,3186,16,0, +170,1,172,3187,16, +0,170,1,1939,3188, +16,0,170,1,437, +3189,16,0,170,1, +188,3190,16,0,170, +1,942,1519,1,1195, +3191,16,0,170,1, +1449,3192,16,0,170, +1,1701,3193,16,0, +170,1,447,1540,1, +205,3194,16,0,170, +1,827,3195,16,0, +170,1,223,3196,16, +0,170,1,476,1572, +1,477,1578,1,1231, +3197,16,0,170,1, +479,1588,1,480,1593, +1,1485,3198,16,0, +170,1,1737,3199,16, +0,170,1,242,3200, +16,0,170,1,478, +1611,1,1001,1616,1, +1002,1621,1,42,3201, +19,403,1,42,3202, +5,38,1,1901,3203, +16,0,401,1,2075, +3204,16,0,401,1, +1860,850,1,1803,816, +1,1804,3205,16,0, +401,1,2413,3206,16, +0,401,1,2198,3207, +16,0,401,1,1873, +864,1,1657,922,1, +1989,944,1,1990,3208, +16,0,401,1,1775, +3209,16,0,401,1, +32,3210,16,0,401, +1,2105,843,1,2106, +3211,16,0,401,1, +2364,856,1,2227,936, +1,2337,3212,16,0, +401,1,2021,747,1, +2458,904,1,2459,910, +1,2462,917,1,2136, +871,1,2464,927,1, +2029,754,1,2030,760, +1,2031,765,1,2032, +770,1,2033,775,1, +2035,781,1,2037,786, +1,2039,791,1,1931, +889,1,2041,797,1, +2043,803,1,2045,808, +1,1574,828,1,1958, +3213,16,0,401,1, +43,3214,19,478,1, +43,3215,5,25,1, +2035,781,1,2037,786, +1,2039,791,1,2041, +797,1,2227,936,1, +2043,803,1,1657,922, +1,1860,850,1,2136, +871,1,2021,747,1, +2459,910,1,1574,828, +1,2105,3216,16,0, +602,1,1931,889,1, +1873,864,1,2031,765, +1,1803,816,1,1989, +3217,16,0,476,1, +2464,927,1,2029,754, +1,2030,760,1,2364, +856,1,2032,770,1, +2033,775,1,2045,808, +1,44,3218,19,264, +1,44,3219,5,38, +1,1901,3220,16,0, +262,1,2075,3221,16, +0,262,1,1860,850, +1,1803,816,1,1804, +3222,16,0,262,1, +2413,3223,16,0,262, +1,2198,3224,16,0, +262,1,1873,864,1, +1657,922,1,1989,944, +1,1990,3225,16,0, +262,1,1775,3226,16, +0,262,1,32,3227, +16,0,262,1,2105, +843,1,2106,3228,16, +0,262,1,2364,856, +1,2227,936,1,2337, +3229,16,0,262,1, +2021,747,1,2458,904, +1,2459,910,1,2462, +917,1,2136,871,1, +2464,927,1,2029,754, +1,2030,760,1,2031, +765,1,2032,770,1, +2033,775,1,2035,781, +1,2037,786,1,2039, +791,1,1931,889,1, +2041,797,1,2043,803, +1,2045,808,1,1574, +828,1,1958,3230,16, +0,262,1,45,3231, +19,287,1,45,3232, +5,39,1,1901,3233, +16,0,314,1,2075, +3234,16,0,314,1, +1860,850,1,1803,816, +1,1804,3235,16,0, +314,1,2413,3236,16, +0,314,1,2198,3237, +16,0,314,1,1873, +864,1,1657,922,1, +1989,944,1,1990,3238, +16,0,314,1,1775, +3239,16,0,314,1, +32,3240,16,0,314, +1,2105,843,1,2106, +3241,16,0,314,1, +2364,856,1,2227,936, +1,2337,3242,16,0, +314,1,2021,747,1, +2458,904,1,2459,910, +1,2462,917,1,2136, +871,1,2464,927,1, +2029,754,1,2030,760, +1,2031,765,1,2032, +770,1,2033,775,1, +2035,781,1,2037,786, +1,2039,791,1,1931, +889,1,2041,797,1, +2043,803,1,2045,808, +1,1832,3243,16,0, +285,1,1574,828,1, +1958,3244,16,0,314, +1,46,3245,19,698, +1,46,3246,5,38, +1,1901,3247,16,0, +696,1,2075,3248,16, +0,696,1,1860,850, +1,1803,816,1,1804, +3249,16,0,696,1, +2413,3250,16,0,696, +1,2198,3251,16,0, +696,1,1873,864,1, +1657,922,1,1989,944, +1,1990,3252,16,0, +696,1,1775,3253,16, +0,696,1,32,3254, +16,0,696,1,2105, +843,1,2106,3255,16, +0,696,1,2364,856, +1,2227,936,1,2337, +3256,16,0,696,1, +2021,747,1,2458,904, +1,2459,910,1,2462, +917,1,2136,871,1, +2464,927,1,2029,754, +1,2030,760,1,2031, +765,1,2032,770,1, +2033,775,1,2035,781, +1,2037,786,1,2039, +791,1,1931,889,1, +2041,797,1,2043,803, +1,2045,808,1,1574, +828,1,1958,3257,16, +0,696,1,47,3258, +19,588,1,47,3259, +5,19,1,0,3260, +16,0,678,1,2741, +3261,17,3262,15,3263, +4,36,37,0,71, +0,108,0,111,0, +98,0,97,0,108, +0,68,0,101,0, +102,0,105,0,110, +0,105,0,116,0, +105,0,111,0,110, +0,115,0,1,-1, +1,5,3264,20,3265, +4,38,71,0,108, +0,111,0,98,0, +97,0,108,0,68, +0,101,0,102,0, +105,0,110,0,105, +0,116,0,105,0, +111,0,110,0,115, +0,95,0,52,0, +1,153,1,3,1, +3,1,2,3266,22, +1,6,1,2742,3267, +17,3268,15,3263,1, +-1,1,5,3269,20, +3270,4,38,71,0, +108,0,111,0,98, +0,97,0,108,0, +68,0,101,0,102, +0,105,0,110,0, +105,0,116,0,105, +0,111,0,110,0, +115,0,95,0,50, +0,1,151,1,3, +1,3,1,2,3271, +22,1,4,1,2743, +3272,17,3273,15,3263, +1,-1,1,5,3274, +20,3275,4,38,71, +0,108,0,111,0, +98,0,97,0,108, +0,68,0,101,0, +102,0,105,0,110, +0,105,0,116,0, +105,0,111,0,110, +0,115,0,95,0, +51,0,1,152,1, +3,1,2,1,1, +3276,22,1,5,1, +2744,3277,17,3278,15, +3263,1,-1,1,5, +3279,20,3280,4,38, +71,0,108,0,111, +0,98,0,97,0, +108,0,68,0,101, +0,102,0,105,0, +110,0,105,0,116, +0,105,0,111,0, +110,0,115,0,95, +0,49,0,1,150, +1,3,1,2,1, +1,3281,22,1,3, +1,2660,735,1,2711, +3282,17,3283,15,3284, +4,52,37,0,71, +0,108,0,111,0, +98,0,97,0,108, +0,86,0,97,0, +114,0,105,0,97, +0,98,0,108,0, +101,0,68,0,101, +0,99,0,108,0, +97,0,114,0,97, +0,116,0,105,0, +111,0,110,0,1, +-1,1,5,3285,20, +3286,4,54,71,0, +108,0,111,0,98, +0,97,0,108,0, +86,0,97,0,114, +0,105,0,97,0, +98,0,108,0,101, +0,68,0,101,0, +99,0,108,0,97, +0,114,0,97,0, +116,0,105,0,111, +0,110,0,95,0, +50,0,1,155,1, +3,1,5,1,4, +3287,22,1,8,1, +2664,3288,16,0,678, +1,2723,3289,16,0, +678,1,2022,3290,16, +0,586,1,2459,910, +1,2683,3291,17,3292, +15,3293,4,50,37, +0,71,0,108,0, +111,0,98,0,97, +0,108,0,70,0, +117,0,110,0,99, +0,116,0,105,0, +111,0,110,0,68, +0,101,0,102,0, +105,0,110,0,105, +0,116,0,105,0, +111,0,110,0,1, +-1,1,5,3294,20, +3295,4,52,71,0, +108,0,111,0,98, +0,97,0,108,0, +70,0,117,0,110, +0,99,0,116,0, +105,0,111,0,110, +0,68,0,101,0, +102,0,105,0,110, +0,105,0,116,0, +105,0,111,0,110, +0,95,0,49,0, +1,156,1,3,1, +6,1,5,3296,22, +1,9,1,2722,3297, +17,3298,15,3284,1, +-1,1,5,3299,20, +3300,4,54,71,0, +108,0,111,0,98, +0,97,0,108,0, +86,0,97,0,114, +0,105,0,97,0, +98,0,108,0,101, +0,68,0,101,0, +99,0,108,0,97, +0,114,0,97,0, +116,0,105,0,111, +0,110,0,95,0, +49,0,1,154,1, +3,1,3,1,2, +3301,22,1,7,1, +2464,927,1,2576,713, +1,2466,3302,17,3303, +15,3293,1,-1,1, +5,3304,20,3305,4, +52,71,0,108,0, +111,0,98,0,97, +0,108,0,70,0, +117,0,110,0,99, +0,116,0,105,0, +111,0,110,0,68, +0,101,0,102,0, +105,0,110,0,105, +0,116,0,105,0, +111,0,110,0,95, +0,50,0,1,157, +1,3,1,7,1, +6,3306,22,1,10, +1,2667,719,1,2668, +707,1,2734,3307,16, +0,678,1,48,3308, +19,348,1,48,3309, +5,54,1,0,3310, +16,0,346,1,2075, +3311,16,0,518,1, +1860,850,1,1803,816, +1,1804,3312,16,0, +518,1,2413,3313,16, +0,518,1,2741,3261, +1,2742,3267,1,2743, +3272,1,2744,3277,1, +1873,864,1,1657,922, +1,2030,760,1,1989, +944,1,1990,3314,16, +0,518,1,2459,910, +1,1775,3315,16,0, +518,1,32,3316,16, +0,518,1,2105,843, +1,2106,3317,16,0, +518,1,2576,713,1, +2683,3291,1,2660,735, +1,2227,936,1,2337, +3318,16,0,518,1, +2667,719,1,2037,786, +1,2021,747,1,2458, +904,1,1901,3319,16, +0,518,1,2462,917, +1,2136,871,1,2464, +927,1,2029,754,1, +2466,3302,1,2031,765, +1,2032,770,1,2033, +775,1,2035,781,1, +2364,856,1,2039,791, +1,1931,889,1,2041, +797,1,2043,803,1, +2045,808,1,2664,3320, +16,0,346,1,2198, +3321,16,0,518,1, +2668,707,1,2711,3282, +1,2734,3322,16,0, +346,1,1574,828,1, +1958,3323,16,0,518, +1,2722,3297,1,2723, +3324,16,0,346,1, +49,3325,19,523,1, +49,3326,5,38,1, +1901,3327,16,0,521, +1,2075,3328,16,0, +521,1,1860,850,1, +1803,816,1,1804,3329, +16,0,521,1,2413, +3330,16,0,521,1, +2198,3331,16,0,521, +1,1873,864,1,1657, +922,1,1989,944,1, +1990,3332,16,0,521, +1,1775,3333,16,0, +521,1,32,3334,16, +0,521,1,2105,843, +1,2106,3335,16,0, +521,1,2364,856,1, +2227,936,1,2337,3336, +16,0,521,1,2021, +747,1,2458,904,1, +2459,910,1,2462,917, +1,2136,871,1,2464, +927,1,2029,754,1, +2030,760,1,2031,765, +1,2032,770,1,2033, +775,1,2035,781,1, +2037,786,1,2039,791, +1,1931,889,1,2041, +797,1,2043,803,1, +2045,808,1,1574,828, +1,1958,3337,16,0, +521,1,50,3338,19, +640,1,50,3339,5, +38,1,1901,3340,16, +0,638,1,2075,3341, +16,0,638,1,1860, +850,1,1803,816,1, +1804,3342,16,0,638, +1,2413,3343,16,0, +638,1,2198,3344,16, +0,638,1,1873,864, +1,1657,922,1,1989, +944,1,1990,3345,16, +0,638,1,1775,3346, +16,0,638,1,32, +3347,16,0,638,1, +2105,843,1,2106,3348, +16,0,638,1,2364, +856,1,2227,936,1, +2337,3349,16,0,638, +1,2021,747,1,2458, +904,1,2459,910,1, +2462,917,1,2136,871, +1,2464,927,1,2029, +754,1,2030,760,1, +2031,765,1,2032,770, +1,2033,775,1,2035, +781,1,2037,786,1, +2039,791,1,1931,889, +1,2041,797,1,2043, +803,1,2045,808,1, +1574,828,1,1958,3350, +16,0,638,1,51, +3351,19,127,1,51, +3352,5,54,1,0, +3353,16,0,125,1, +2075,3354,16,0,125, +1,1860,850,1,1804, +3355,16,0,125,1, +10,3356,16,0,125, +1,2520,3357,16,0, +125,1,2337,3358,16, +0,125,1,2413,3359, +16,0,125,1,2741, +3261,1,2742,3267,1, +2743,3272,1,2744,3277, +1,1873,864,1,21, +3360,16,0,125,1, +1657,922,1,2030,760, +1,1989,944,1,1990, +3361,16,0,125,1, +1775,3362,16,0,125, +1,32,3363,16,0, +125,1,2105,843,1, +2106,3364,16,0,125, +1,2683,3291,1,2227, +936,1,1901,3365,16, +0,125,1,52,3366, +16,0,125,1,2670, +3367,16,0,125,1, +1803,816,1,2458,904, +1,2459,910,1,2462, +917,1,2136,871,1, +2464,927,1,2029,754, +1,2466,3302,1,2031, +765,1,2032,770,1, +2033,775,1,2035,781, +1,2364,856,1,2039, +791,1,1931,889,1, +2041,797,1,2021,747, +1,2043,803,1,2045, +808,1,2511,3368,16, +0,449,1,2198,3369, +16,0,125,1,2711, +3282,1,2037,786,1, +1574,828,1,1958,3370, +16,0,125,1,2722, +3297,1,2723,3371,16, +0,125,1,52,3372, +19,124,1,52,3373, +5,53,1,0,3374, +16,0,122,1,2075, +3375,16,0,122,1, +1860,850,1,1804,3376, +16,0,122,1,10, +3377,16,0,122,1, +2520,3378,16,0,122, +1,2337,3379,16,0, +122,1,2413,3380,16, +0,122,1,2741,3261, +1,2742,3267,1,2743, +3272,1,2744,3277,1, +1873,864,1,21,3381, +16,0,122,1,1657, +922,1,2030,760,1, +1989,944,1,1990,3382, +16,0,122,1,1775, +3383,16,0,122,1, +32,3384,16,0,122, +1,2105,843,1,2106, +3385,16,0,122,1, +2683,3291,1,2227,936, +1,1901,3386,16,0, +122,1,52,3387,16, +0,122,1,2670,3388, +16,0,122,1,1803, +816,1,2458,904,1, +2459,910,1,2462,917, +1,2136,871,1,2464, +927,1,2029,754,1, +2466,3302,1,2031,765, +1,2032,770,1,2033, +775,1,2035,781,1, +2364,856,1,2039,791, +1,1931,889,1,2041, +797,1,2021,747,1, +2043,803,1,2045,808, +1,2198,3389,16,0, +122,1,2711,3282,1, +2037,786,1,1574,828, +1,1958,3390,16,0, +122,1,2722,3297,1, +2723,3391,16,0,122, +1,53,3392,19,121, +1,53,3393,5,53, +1,0,3394,16,0, +119,1,2075,3395,16, +0,119,1,1860,850, +1,1804,3396,16,0, +119,1,10,3397,16, +0,119,1,2520,3398, +16,0,119,1,2337, +3399,16,0,119,1, +2413,3400,16,0,119, +1,2741,3261,1,2742, +3267,1,2743,3272,1, +2744,3277,1,1873,864, +1,21,3401,16,0, +119,1,1657,922,1, +2030,760,1,1989,944, +1,1990,3402,16,0, +119,1,1775,3403,16, +0,119,1,32,3404, +16,0,119,1,2105, +843,1,2106,3405,16, +0,119,1,2683,3291, +1,2227,936,1,1901, +3406,16,0,119,1, +52,3407,16,0,119, +1,2670,3408,16,0, +119,1,1803,816,1, +2458,904,1,2459,910, +1,2462,917,1,2136, +871,1,2464,927,1, +2029,754,1,2466,3302, +1,2031,765,1,2032, +770,1,2033,775,1, +2035,781,1,2364,856, +1,2039,791,1,1931, +889,1,2041,797,1, +2021,747,1,2043,803, +1,2045,808,1,2198, +3409,16,0,119,1, +2711,3282,1,2037,786, +1,1574,828,1,1958, +3410,16,0,119,1, +2722,3297,1,2723,3411, +16,0,119,1,54, +3412,19,118,1,54, +3413,5,53,1,0, +3414,16,0,116,1, +2075,3415,16,0,116, +1,1860,850,1,1804, +3416,16,0,116,1, +10,3417,16,0,116, +1,2520,3418,16,0, +116,1,2337,3419,16, +0,116,1,2413,3420, +16,0,116,1,2741, +3261,1,2742,3267,1, +2743,3272,1,2744,3277, +1,1873,864,1,21, +3421,16,0,116,1, +1657,922,1,2030,760, +1,1989,944,1,1990, +3422,16,0,116,1, +1775,3423,16,0,116, +1,32,3424,16,0, +116,1,2105,843,1, +2106,3425,16,0,116, +1,2683,3291,1,2227, +936,1,1901,3426,16, +0,116,1,52,3427, +16,0,116,1,2670, +3428,16,0,116,1, +1803,816,1,2458,904, +1,2459,910,1,2462, +917,1,2136,871,1, +2464,927,1,2029,754, +1,2466,3302,1,2031, +765,1,2032,770,1, +2033,775,1,2035,781, +1,2364,856,1,2039, +791,1,1931,889,1, +2041,797,1,2021,747, +1,2043,803,1,2045, +808,1,2198,3429,16, +0,116,1,2711,3282, +1,2037,786,1,1574, +828,1,1958,3430,16, +0,116,1,2722,3297, +1,2723,3431,16,0, +116,1,55,3432,19, +115,1,55,3433,5, +53,1,0,3434,16, +0,113,1,2075,3435, +16,0,113,1,1860, +850,1,1804,3436,16, +0,113,1,10,3437, +16,0,113,1,2520, +3438,16,0,113,1, +2337,3439,16,0,113, +1,2413,3440,16,0, +113,1,2741,3261,1, +2742,3267,1,2743,3272, +1,2744,3277,1,1873, +864,1,21,3441,16, +0,113,1,1657,922, +1,2030,760,1,1989, +944,1,1990,3442,16, +0,113,1,1775,3443, +16,0,113,1,32, +3444,16,0,113,1, +2105,843,1,2106,3445, +16,0,113,1,2683, +3291,1,2227,936,1, +1901,3446,16,0,113, +1,52,3447,16,0, +113,1,2670,3448,16, +0,113,1,1803,816, +1,2458,904,1,2459, +910,1,2462,917,1, +2136,871,1,2464,927, +1,2029,754,1,2466, +3302,1,2031,765,1, +2032,770,1,2033,775, +1,2035,781,1,2364, +856,1,2039,791,1, +1931,889,1,2041,797, +1,2021,747,1,2043, +803,1,2045,808,1, +2198,3449,16,0,113, +1,2711,3282,1,2037, +786,1,1574,828,1, +1958,3450,16,0,113, +1,2722,3297,1,2723, +3451,16,0,113,1, +56,3452,19,112,1, +56,3453,5,53,1, +0,3454,16,0,110, +1,2075,3455,16,0, +110,1,1860,850,1, +1804,3456,16,0,110, +1,10,3457,16,0, +110,1,2520,3458,16, +0,110,1,2337,3459, +16,0,110,1,2413, +3460,16,0,110,1, +2741,3261,1,2742,3267, +1,2743,3272,1,2744, +3277,1,1873,864,1, +21,3461,16,0,110, +1,1657,922,1,2030, +760,1,1989,944,1, +1990,3462,16,0,110, +1,1775,3463,16,0, +110,1,32,3464,16, +0,110,1,2105,843, +1,2106,3465,16,0, +110,1,2683,3291,1, +2227,936,1,1901,3466, +16,0,110,1,52, +3467,16,0,110,1, +2670,3468,16,0,110, +1,1803,816,1,2458, +904,1,2459,910,1, +2462,917,1,2136,871, +1,2464,927,1,2029, +754,1,2466,3302,1, +2031,765,1,2032,770, +1,2033,775,1,2035, +781,1,2364,856,1, +2039,791,1,1931,889, +1,2041,797,1,2021, +747,1,2043,803,1, +2045,808,1,2198,3469, +16,0,110,1,2711, +3282,1,2037,786,1, +1574,828,1,1958,3470, +16,0,110,1,2722, +3297,1,2723,3471,16, +0,110,1,57,3472, +19,109,1,57,3473, +5,53,1,0,3474, +16,0,107,1,2075, +3475,16,0,107,1, +1860,850,1,1804,3476, +16,0,107,1,10, +3477,16,0,107,1, +2520,3478,16,0,107, +1,2337,3479,16,0, +107,1,2413,3480,16, +0,107,1,2741,3261, +1,2742,3267,1,2743, +3272,1,2744,3277,1, +1873,864,1,21,3481, +16,0,107,1,1657, +922,1,2030,760,1, +1989,944,1,1990,3482, +16,0,107,1,1775, +3483,16,0,107,1, +32,3484,16,0,107, +1,2105,843,1,2106, +3485,16,0,107,1, +2683,3291,1,2227,936, +1,1901,3486,16,0, +107,1,52,3487,16, +0,107,1,2670,3488, +16,0,107,1,1803, +816,1,2458,904,1, +2459,910,1,2462,917, +1,2136,871,1,2464, +927,1,2029,754,1, +2466,3302,1,2031,765, +1,2032,770,1,2033, +775,1,2035,781,1, +2364,856,1,2039,791, +1,1931,889,1,2041, +797,1,2021,747,1, +2043,803,1,2045,808, +1,2198,3489,16,0, +107,1,2711,3282,1, +2037,786,1,1574,828, +1,1958,3490,16,0, +107,1,2722,3297,1, +2723,3491,16,0,107, +1,58,3492,19,438, +1,58,3493,5,15, +1,2581,3494,16,0, +436,1,2518,1655,1, +2459,910,1,2535,3495, +16,0,436,1,2573, +1664,1,2574,1670,1, +2464,927,1,2577,1685, +1,2578,1680,1,2533, +1695,1,2470,3496,16, +0,436,1,2619,3497, +16,0,436,1,2509, +1648,1,2575,1675,1, +2579,1690,1,59,3498, +19,435,1,59,3499, +5,15,1,2581,3500, +16,0,433,1,2518, +1655,1,2459,910,1, +2535,3501,16,0,433, +1,2573,1664,1,2574, +1670,1,2464,927,1, +2577,1685,1,2578,1680, +1,2533,1695,1,2470, +3502,16,0,433,1, +2619,3503,16,0,433, +1,2509,1648,1,2575, +1675,1,2579,1690,1, +60,3504,19,432,1, +60,3505,5,15,1, +2581,3506,16,0,430, +1,2518,1655,1,2459, +910,1,2535,3507,16, +0,430,1,2573,1664, +1,2574,1670,1,2464, +927,1,2577,1685,1, +2578,1680,1,2533,1695, +1,2470,3508,16,0, +430,1,2619,3509,16, +0,430,1,2509,1648, +1,2575,1675,1,2579, +1690,1,61,3510,19, +399,1,61,3511,5, +15,1,2581,3512,16, +0,397,1,2518,1655, +1,2459,910,1,2535, +3513,16,0,397,1, +2573,1664,1,2574,1670, +1,2464,927,1,2577, +1685,1,2578,1680,1, +2533,1695,1,2470,3514, +16,0,397,1,2619, +3515,16,0,397,1, +2509,1648,1,2575,1675, +1,2579,1690,1,62, +3516,19,396,1,62, +3517,5,15,1,2581, +3518,16,0,394,1, +2518,1655,1,2459,910, +1,2535,3519,16,0, +394,1,2573,1664,1, +2574,1670,1,2464,927, +1,2577,1685,1,2578, +1680,1,2533,1695,1, +2470,3520,16,0,394, +1,2619,3521,16,0, +394,1,2509,1648,1, +2575,1675,1,2579,1690, +1,63,3522,19,488, +1,63,3523,5,15, +1,2581,3524,16,0, +486,1,2518,1655,1, +2459,910,1,2535,3525, +16,0,486,1,2573, +1664,1,2574,1670,1, +2464,927,1,2577,1685, +1,2578,1680,1,2533, +1695,1,2470,3526,16, +0,486,1,2619,3527, +16,0,486,1,2509, +1648,1,2575,1675,1, +2579,1690,1,64,3528, +19,585,1,64,3529, +5,15,1,2581,3530, +16,0,583,1,2518, +1655,1,2459,910,1, +2535,3531,16,0,583, +1,2573,1664,1,2574, +1670,1,2464,927,1, +2577,1685,1,2578,1680, +1,2533,1695,1,2470, +3532,16,0,583,1, +2619,3533,16,0,583, +1,2509,1648,1,2575, +1675,1,2579,1690,1, +65,3534,19,429,1, +65,3535,5,15,1, +2581,3536,16,0,427, +1,2518,1655,1,2459, +910,1,2535,3537,16, +0,427,1,2573,1664, +1,2574,1670,1,2464, +927,1,2577,1685,1, +2578,1680,1,2533,1695, +1,2470,3538,16,0, +427,1,2619,3539,16, +0,427,1,2509,1648, +1,2575,1675,1,2579, +1690,1,66,3540,19, +426,1,66,3541,5, +15,1,2581,3542,16, +0,424,1,2518,1655, +1,2459,910,1,2535, +3543,16,0,424,1, +2573,1664,1,2574,1670, +1,2464,927,1,2577, +1685,1,2578,1680,1, +2533,1695,1,2470,3544, +16,0,424,1,2619, +3545,16,0,424,1, +2509,1648,1,2575,1675, +1,2579,1690,1,67, +3546,19,423,1,67, +3547,5,15,1,2581, +3548,16,0,421,1, +2518,1655,1,2459,910, +1,2535,3549,16,0, +421,1,2573,1664,1, +2574,1670,1,2464,927, +1,2577,1685,1,2578, +1680,1,2533,1695,1, +2470,3550,16,0,421, +1,2619,3551,16,0, +421,1,2509,1648,1, +2575,1675,1,2579,1690, +1,68,3552,19,673, +1,68,3553,5,15, +1,2581,3554,16,0, +671,1,2518,1655,1, +2459,910,1,2535,3555, +16,0,671,1,2573, +1664,1,2574,1670,1, +2464,927,1,2577,1685, +1,2578,1680,1,2533, +1695,1,2470,3556,16, +0,671,1,2619,3557, +16,0,671,1,2509, +1648,1,2575,1675,1, +2579,1690,1,69,3558, +19,419,1,69,3559, +5,15,1,2581,3560, +16,0,417,1,2518, +1655,1,2459,910,1, +2535,3561,16,0,417, +1,2573,1664,1,2574, +1670,1,2464,927,1, +2577,1685,1,2578,1680, +1,2533,1695,1,2470, +3562,16,0,417,1, +2619,3563,16,0,417, +1,2509,1648,1,2575, +1675,1,2579,1690,1, +70,3564,19,513,1, +70,3565,5,15,1, +2581,3566,16,0,511, +1,2518,1655,1,2459, +910,1,2535,3567,16, +0,511,1,2573,1664, +1,2574,1670,1,2464, +927,1,2577,1685,1, +2578,1680,1,2533,1695, +1,2470,3568,16,0, +511,1,2619,3569,16, +0,511,1,2509,1648, +1,2575,1675,1,2579, +1690,1,71,3570,19, +415,1,71,3571,5, +15,1,2581,3572,16, +0,413,1,2518,1655, +1,2459,910,1,2535, +3573,16,0,413,1, +2573,1664,1,2574,1670, +1,2464,927,1,2577, +1685,1,2578,1680,1, +2533,1695,1,2470,3574, +16,0,413,1,2619, +3575,16,0,413,1, +2509,1648,1,2575,1675, +1,2579,1690,1,72, +3576,19,412,1,72, +3577,5,15,1,2581, +3578,16,0,410,1, +2518,1655,1,2459,910, +1,2535,3579,16,0, +410,1,2573,1664,1, +2574,1670,1,2464,927, +1,2577,1685,1,2578, +1680,1,2533,1695,1, +2470,3580,16,0,410, +1,2619,3581,16,0, +410,1,2509,1648,1, +2575,1675,1,2579,1690, +1,73,3582,19,503, +1,73,3583,5,15, +1,2581,3584,16,0, +501,1,2518,1655,1, +2459,910,1,2535,3585, +16,0,501,1,2573, +1664,1,2574,1670,1, +2464,927,1,2577,1685, +1,2578,1680,1,2533, +1695,1,2470,3586,16, +0,501,1,2619,3587, +16,0,501,1,2509, +1648,1,2575,1675,1, +2579,1690,1,74,3588, +19,408,1,74,3589, +5,15,1,2581,3590, +16,0,406,1,2518, +1655,1,2459,910,1, +2535,3591,16,0,406, +1,2573,1664,1,2574, +1670,1,2464,927,1, +2577,1685,1,2578,1680, +1,2533,1695,1,2470, +3592,16,0,406,1, +2619,3593,16,0,406, +1,2509,1648,1,2575, +1675,1,2579,1690,1, +75,3594,19,365,1, +75,3595,5,15,1, +2581,3596,16,0,363, +1,2518,1655,1,2459, +910,1,2535,3597,16, +0,363,1,2573,1664, +1,2574,1670,1,2464, +927,1,2577,1685,1, +2578,1680,1,2533,1695, +1,2470,3598,16,0, +363,1,2619,3599,16, +0,363,1,2509,1648, +1,2575,1675,1,2579, +1690,1,76,3600,19, +362,1,76,3601,5, +15,1,2581,3602,16, +0,360,1,2518,1655, +1,2459,910,1,2535, +3603,16,0,360,1, +2573,1664,1,2574,1670, +1,2464,927,1,2577, +1685,1,2578,1680,1, +2533,1695,1,2470,3604, +16,0,360,1,2619, +3605,16,0,360,1, +2509,1648,1,2575,1675, +1,2579,1690,1,77, +3606,19,500,1,77, +3607,5,15,1,2581, +3608,16,0,498,1, +2518,1655,1,2459,910, +1,2535,3609,16,0, +498,1,2573,1664,1, +2574,1670,1,2464,927, +1,2577,1685,1,2578, +1680,1,2533,1695,1, +2470,3610,16,0,498, +1,2619,3611,16,0, +498,1,2509,1648,1, +2575,1675,1,2579,1690, +1,78,3612,19,359, +1,78,3613,5,15, +1,2581,3614,16,0, +357,1,2518,1655,1, +2459,910,1,2535,3615, +16,0,357,1,2573, +1664,1,2574,1670,1, +2464,927,1,2577,1685, +1,2578,1680,1,2533, +1695,1,2470,3616,16, +0,357,1,2619,3617, +16,0,357,1,2509, +1648,1,2575,1675,1, +2579,1690,1,79,3618, +19,356,1,79,3619, +5,15,1,2581,3620, +16,0,354,1,2518, +1655,1,2459,910,1, +2535,3621,16,0,354, +1,2573,1664,1,2574, +1670,1,2464,927,1, +2577,1685,1,2578,1680, +1,2533,1695,1,2470, +3622,16,0,354,1, +2619,3623,16,0,354, +1,2509,1648,1,2575, +1675,1,2579,1690,1, +80,3624,19,497,1, +80,3625,5,15,1, +2581,3626,16,0,495, +1,2518,1655,1,2459, +910,1,2535,3627,16, +0,495,1,2573,1664, +1,2574,1670,1,2464, +927,1,2577,1685,1, +2578,1680,1,2533,1695, +1,2470,3628,16,0, +495,1,2619,3629,16, +0,495,1,2509,1648, +1,2575,1675,1,2579, +1690,1,81,3630,19, +389,1,81,3631,5, +15,1,2581,3632,16, +0,387,1,2518,1655, +1,2459,910,1,2535, +3633,16,0,387,1, +2573,1664,1,2574,1670, +1,2464,927,1,2577, +1685,1,2578,1680,1, +2533,1695,1,2470,3634, +16,0,387,1,2619, +3635,16,0,387,1, +2509,1648,1,2575,1675, +1,2579,1690,1,82, +3636,19,494,1,82, +3637,5,15,1,2581, +3638,16,0,492,1, +2518,1655,1,2459,910, +1,2535,3639,16,0, +492,1,2573,1664,1, +2574,1670,1,2464,927, +1,2577,1685,1,2578, +1680,1,2533,1695,1, +2470,3640,16,0,492, +1,2619,3641,16,0, +492,1,2509,1648,1, +2575,1675,1,2579,1690, +1,83,3642,19,386, +1,83,3643,5,15, +1,2581,3644,16,0, +384,1,2518,1655,1, +2459,910,1,2535,3645, +16,0,384,1,2573, +1664,1,2574,1670,1, +2464,927,1,2577,1685, +1,2578,1680,1,2533, +1695,1,2470,3646,16, +0,384,1,2619,3647, +16,0,384,1,2509, +1648,1,2575,1675,1, +2579,1690,1,84,3648, +19,383,1,84,3649, +5,15,1,2581,3650, +16,0,381,1,2518, +1655,1,2459,910,1, +2535,3651,16,0,381, +1,2573,1664,1,2574, +1670,1,2464,927,1, +2577,1685,1,2578,1680, +1,2533,1695,1,2470, +3652,16,0,381,1, +2619,3653,16,0,381, +1,2509,1648,1,2575, +1675,1,2579,1690,1, +85,3654,19,371,1, +85,3655,5,15,1, +2581,3656,16,0,369, +1,2518,1655,1,2459, +910,1,2535,3657,16, +0,369,1,2573,1664, +1,2574,1670,1,2464, +927,1,2577,1685,1, +2578,1680,1,2533,1695, +1,2470,3658,16,0, +369,1,2619,3659,16, +0,369,1,2509,1648, +1,2575,1675,1,2579, +1690,1,86,3660,19, +368,1,86,3661,5, +15,1,2581,3662,16, +0,366,1,2518,1655, +1,2459,910,1,2535, +3663,16,0,366,1, +2573,1664,1,2574,1670, +1,2464,927,1,2577, +1685,1,2578,1680,1, +2533,1695,1,2470,3664, +16,0,366,1,2619, +3665,16,0,366,1, +2509,1648,1,2575,1675, +1,2579,1690,1,87, +3666,19,353,1,87, +3667,5,15,1,2581, +3668,16,0,351,1, +2518,1655,1,2459,910, +1,2535,3669,16,0, +351,1,2573,1664,1, +2574,1670,1,2464,927, +1,2577,1685,1,2578, +1680,1,2533,1695,1, +2470,3670,16,0,351, +1,2619,3671,16,0, +351,1,2509,1648,1, +2575,1675,1,2579,1690, +1,88,3672,19,380, +1,88,3673,5,15, +1,2581,3674,16,0, +378,1,2518,1655,1, +2459,910,1,2535,3675, +16,0,378,1,2573, +1664,1,2574,1670,1, +2464,927,1,2577,1685, +1,2578,1680,1,2533, +1695,1,2470,3676,16, +0,378,1,2619,3677, +16,0,378,1,2509, +1648,1,2575,1675,1, +2579,1690,1,89,3678, +19,374,1,89,3679, +5,15,1,2581,3680, +16,0,372,1,2518, +1655,1,2459,910,1, +2535,3681,16,0,372, +1,2573,1664,1,2574, +1670,1,2464,927,1, +2577,1685,1,2578,1680, +1,2533,1695,1,2470, +3682,16,0,372,1, +2619,3683,16,0,372, +1,2509,1648,1,2575, +1675,1,2579,1690,1, +90,3684,19,377,1, +90,3685,5,15,1, +2581,3686,16,0,375, +1,2518,1655,1,2459, +910,1,2535,3687,16, +0,375,1,2573,1664, +1,2574,1670,1,2464, +927,1,2577,1685,1, +2578,1680,1,2533,1695, +1,2470,3688,16,0, +375,1,2619,3689,16, +0,375,1,2509,1648, +1,2575,1675,1,2579, +1690,1,91,3690,19, +491,1,91,3691,5, +15,1,2581,3692,16, +0,489,1,2518,1655, +1,2459,910,1,2535, +3693,16,0,489,1, +2573,1664,1,2574,1670, +1,2464,927,1,2577, +1685,1,2578,1680,1, +2533,1695,1,2470,3694, +16,0,489,1,2619, +3695,16,0,489,1, +2509,1648,1,2575,1675, +1,2579,1690,1,92, +3696,19,133,1,92, +3697,5,126,1,0, +3698,16,0,189,1, +1,2017,1,2,2023, +1,3,2028,1,4, +2033,1,5,2038,1, +6,2043,1,7,2048, +1,8,3699,16,0, +131,1,1515,3700,16, +0,165,1,2686,3701, +16,0,173,1,2021, +747,1,2022,3702,16, +0,520,1,256,3703, +16,0,173,1,2025, +3704,16,0,524,1, +18,3705,16,0,138, +1,2027,3706,16,0, +528,1,2029,754,1, +2030,760,1,2031,765, +1,2032,770,1,2033, +775,1,277,3707,16, +0,173,1,2035,781, +1,2037,786,1,2039, +791,1,32,3708,16, +0,165,1,2041,797, +1,2293,3709,16,0, +173,1,2043,803,1, +2711,3282,1,2045,808, +1,41,3710,16,0, +173,1,1297,3711,16, +0,165,1,43,3712, +16,0,173,1,1989, +944,1,46,3713,16, +0,178,1,1804,3714, +16,0,165,1,299, +3715,16,0,173,1, +52,3716,16,0,165, +1,509,3717,16,0, +173,1,2318,3718,16, +0,165,1,62,3719, +16,0,196,1,65, +3720,16,0,198,1, +2075,3721,16,0,165, +1,1574,828,1,2743, +3272,1,71,3722,16, +0,173,1,1775,3723, +16,0,165,1,76, +3724,16,0,173,1, +1834,3725,16,0,165, +1,2337,3726,16,0, +165,1,79,3727,16, +0,173,1,1335,3728, +16,0,165,1,2512, +3729,16,0,450,1, +322,3730,16,0,173, +1,85,3731,16,0, +173,1,1261,3732,16, +0,165,1,89,3733, +16,0,173,1,346, +3734,16,0,173,1, +97,3735,16,0,173, +1,2106,3736,16,0, +165,1,102,3737,16, +0,173,1,1860,850, +1,1803,816,1,2364, +856,1,1113,3738,16, +0,158,1,112,3739, +16,0,173,1,1117, +3740,16,0,165,1, +1873,864,1,1876,3741, +16,0,165,1,372, +3742,16,0,558,1, +374,3743,16,0,560, +1,124,3744,16,0, +173,1,376,3745,16, +0,562,1,378,3746, +16,0,564,1,2136, +871,1,381,3747,16, +0,173,1,525,3748, +16,0,173,1,137, +3749,16,0,173,1, +1901,3750,16,0,165, +1,1153,3751,16,0, +165,1,151,3752,16, +0,173,1,1407,3753, +16,0,165,1,1659, +3754,16,0,165,1, +2413,3755,16,0,165, +1,406,3756,16,0, +173,1,1371,3757,16, +0,165,1,2105,843, +1,166,3758,16,0, +173,1,1622,3759,16, +0,173,1,2683,3291, +1,1931,889,1,1933, +3760,16,0,165,1, +431,3761,16,0,173, +1,1585,3762,16,0, +173,1,182,3763,16, +0,173,1,1189,3764, +16,0,165,1,1443, +3765,16,0,165,1, +1695,3766,16,0,165, +1,2198,3767,16,0, +165,1,447,3768,16, +0,173,1,2458,904, +1,2459,910,1,1958, +3769,16,0,165,1, +2462,917,1,1657,922, +1,2464,927,1,2466, +3302,1,459,3770,16, +0,173,1,2468,3771, +16,0,349,1,462, +3772,16,0,173,1, +2722,3297,1,2723,3773, +16,0,189,1,199, +3774,16,0,173,1, +217,3775,16,0,173, +1,2227,936,1,1225, +3776,16,0,165,1, +1479,3777,16,0,165, +1,1731,3778,16,0, +173,1,2741,3261,1, +2742,3267,1,1990,3779, +16,0,165,1,2744, +3277,1,236,3780,16, +0,173,1,1756,3781, +16,0,165,1,93, +3782,19,652,1,93, +3783,5,95,1,256, +3784,16,0,650,1, +1261,3785,16,0,650, +1,509,3786,16,0, +650,1,1515,3787,16, +0,650,1,2686,3788, +16,0,650,1,2021, +747,1,1775,3789,16, +0,650,1,2029,754, +1,2030,760,1,2031, +765,1,2032,770,1, +2033,775,1,277,3790, +16,0,650,1,2035, +781,1,2037,786,1, +2039,791,1,32,3791, +16,0,650,1,2041, +797,1,2293,3792,16, +0,650,1,2043,803, +1,2045,808,1,41, +3793,16,0,650,1, +1297,3794,16,0,650, +1,43,3795,16,0, +650,1,1803,816,1, +1804,3796,16,0,650, +1,299,3797,16,0, +650,1,52,3798,16, +0,650,1,2318,3799, +16,0,650,1,62, +3800,16,0,650,1, +2075,3801,16,0,650, +1,1574,828,1,71, +3802,16,0,650,1, +76,3803,16,0,650, +1,1834,3804,16,0, +650,1,2337,3805,16, +0,650,1,79,3806, +16,0,650,1,1335, +3807,16,0,650,1, +322,3808,16,0,650, +1,85,3809,16,0, +650,1,89,3810,16, +0,650,1,346,3811, +16,0,650,1,2105, +843,1,2106,3812,16, +0,650,1,97,3813, +16,0,650,1,1860, +850,1,2364,856,1, +102,3814,16,0,650, +1,112,3815,16,0, +650,1,1117,3816,16, +0,650,1,1873,864, +1,1876,3817,16,0, +650,1,124,3818,16, +0,650,1,2136,871, +1,381,3819,16,0, +650,1,525,3820,16, +0,650,1,137,3821, +16,0,650,1,1901, +3822,16,0,650,1, +1153,3823,16,0,650, +1,151,3824,16,0, +650,1,1407,3825,16, +0,650,1,1659,3826, +16,0,650,1,2413, +3827,16,0,650,1, +406,3828,16,0,650, +1,1371,3829,16,0, +650,1,166,3830,16, +0,650,1,1622,3831, +16,0,650,1,1931, +889,1,1933,3832,16, +0,650,1,431,3833, +16,0,650,1,1585, +3834,16,0,650,1, +182,3835,16,0,650, +1,1189,3836,16,0, +650,1,1443,3837,16, +0,650,1,1695,3838, +16,0,650,1,2198, +3839,16,0,650,1, +447,3840,16,0,650, +1,2458,904,1,2459, +910,1,1958,3841,16, +0,650,1,2462,917, +1,1657,922,1,2464, +927,1,199,3842,16, +0,650,1,459,3843, +16,0,650,1,462, +3844,16,0,650,1, +217,3845,16,0,650, +1,2227,936,1,1225, +3846,16,0,650,1, +1479,3847,16,0,650, +1,1731,3848,16,0, +650,1,1989,944,1, +1990,3849,16,0,650, +1,236,3850,16,0, +650,1,1756,3851,16, +0,650,1,94,3852, +19,649,1,94,3853, +5,95,1,256,3854, +16,0,647,1,1261, +3855,16,0,647,1, +509,3856,16,0,647, +1,1515,3857,16,0, +647,1,2686,3858,16, +0,647,1,2021,747, +1,1775,3859,16,0, +647,1,2029,754,1, +2030,760,1,2031,765, +1,2032,770,1,2033, +775,1,277,3860,16, +0,647,1,2035,781, +1,2037,786,1,2039, +791,1,32,3861,16, +0,647,1,2041,797, +1,2293,3862,16,0, +647,1,2043,803,1, +2045,808,1,41,3863, +16,0,647,1,1297, +3864,16,0,647,1, +43,3865,16,0,647, +1,1803,816,1,1804, +3866,16,0,647,1, +299,3867,16,0,647, +1,52,3868,16,0, +647,1,2318,3869,16, +0,647,1,62,3870, +16,0,647,1,2075, +3871,16,0,647,1, +1574,828,1,71,3872, +16,0,647,1,76, +3873,16,0,647,1, +1834,3874,16,0,647, +1,2337,3875,16,0, +647,1,79,3876,16, +0,647,1,1335,3877, +16,0,647,1,322, +3878,16,0,647,1, +85,3879,16,0,647, +1,89,3880,16,0, +647,1,346,3881,16, +0,647,1,2105,843, +1,2106,3882,16,0, +647,1,97,3883,16, +0,647,1,1860,850, +1,2364,856,1,102, +3884,16,0,647,1, +112,3885,16,0,647, +1,1117,3886,16,0, +647,1,1873,864,1, +1876,3887,16,0,647, +1,124,3888,16,0, +647,1,2136,871,1, +381,3889,16,0,647, +1,525,3890,16,0, +647,1,137,3891,16, +0,647,1,1901,3892, +16,0,647,1,1153, +3893,16,0,647,1, +151,3894,16,0,647, +1,1407,3895,16,0, +647,1,1659,3896,16, +0,647,1,2413,3897, +16,0,647,1,406, +3898,16,0,647,1, +1371,3899,16,0,647, +1,166,3900,16,0, +647,1,1622,3901,16, +0,647,1,1931,889, +1,1933,3902,16,0, +647,1,431,3903,16, +0,647,1,1585,3904, +16,0,647,1,182, +3905,16,0,647,1, +1189,3906,16,0,647, +1,1443,3907,16,0, +647,1,1695,3908,16, +0,647,1,2198,3909, +16,0,647,1,447, +3910,16,0,647,1, +2458,904,1,2459,910, +1,1958,3911,16,0, +647,1,2462,917,1, +1657,922,1,2464,927, +1,199,3912,16,0, +647,1,459,3913,16, +0,647,1,462,3914, +16,0,647,1,217, +3915,16,0,647,1, +2227,936,1,1225,3916, +16,0,647,1,1479, +3917,16,0,647,1, +1731,3918,16,0,647, +1,1989,944,1,1990, +3919,16,0,647,1, +236,3920,16,0,647, +1,1756,3921,16,0, +647,1,95,3922,19, +646,1,95,3923,5, +95,1,256,3924,16, +0,644,1,1261,3925, +16,0,644,1,509, +3926,16,0,644,1, +1515,3927,16,0,644, +1,2686,3928,16,0, +644,1,2021,747,1, +1775,3929,16,0,644, +1,2029,754,1,2030, +760,1,2031,765,1, +2032,770,1,2033,775, +1,277,3930,16,0, +644,1,2035,781,1, +2037,786,1,2039,791, +1,32,3931,16,0, +644,1,2041,797,1, +2293,3932,16,0,644, +1,2043,803,1,2045, +808,1,41,3933,16, +0,644,1,1297,3934, +16,0,644,1,43, +3935,16,0,644,1, +1803,816,1,1804,3936, +16,0,644,1,299, +3937,16,0,644,1, +52,3938,16,0,644, +1,2318,3939,16,0, +644,1,62,3940,16, +0,644,1,2075,3941, +16,0,644,1,1574, +828,1,71,3942,16, +0,644,1,76,3943, +16,0,644,1,1834, +3944,16,0,644,1, +2337,3945,16,0,644, +1,79,3946,16,0, +644,1,1335,3947,16, +0,644,1,322,3948, +16,0,644,1,85, +3949,16,0,644,1, +89,3950,16,0,644, +1,346,3951,16,0, +644,1,2105,843,1, +2106,3952,16,0,644, +1,97,3953,16,0, +644,1,1860,850,1, +2364,856,1,102,3954, +16,0,644,1,112, +3955,16,0,644,1, +1117,3956,16,0,644, +1,1873,864,1,1876, +3957,16,0,644,1, +124,3958,16,0,644, +1,2136,871,1,381, +3959,16,0,644,1, +525,3960,16,0,644, +1,137,3961,16,0, +644,1,1901,3962,16, +0,644,1,1153,3963, +16,0,644,1,151, +3964,16,0,644,1, +1407,3965,16,0,644, +1,1659,3966,16,0, +644,1,2413,3967,16, +0,644,1,406,3968, +16,0,644,1,1371, +3969,16,0,644,1, +166,3970,16,0,644, +1,1622,3971,16,0, +644,1,1931,889,1, +1933,3972,16,0,644, +1,431,3973,16,0, +644,1,1585,3974,16, +0,644,1,182,3975, +16,0,644,1,1189, +3976,16,0,644,1, +1443,3977,16,0,644, +1,1695,3978,16,0, +644,1,2198,3979,16, +0,644,1,447,3980, +16,0,644,1,2458, +904,1,2459,910,1, +1958,3981,16,0,644, +1,2462,917,1,1657, +922,1,2464,927,1, +199,3982,16,0,644, +1,459,3983,16,0, +644,1,462,3984,16, +0,644,1,217,3985, +16,0,644,1,2227, +936,1,1225,3986,16, +0,644,1,1479,3987, +16,0,644,1,1731, +3988,16,0,644,1, +1989,944,1,1990,3989, +16,0,644,1,236, +3990,16,0,644,1, +1756,3991,16,0,644, +1,96,3992,19,103, +1,96,3993,5,1, +1,0,3994,16,0, +104,1,97,3995,19, +662,1,97,3996,5, +1,1,0,3997,16, +0,660,1,98,3998, +19,258,1,98,3999, +5,2,1,0,4000, +16,0,332,1,2723, +4001,16,0,256,1, +99,4002,19,331,1, +99,4003,5,2,1, +0,4004,16,0,329, +1,2723,4005,16,0, +675,1,100,4006,19, +251,1,100,4007,5, +2,1,0,4008,16, +0,685,1,2723,4009, +16,0,249,1,101, +4010,19,611,1,101, +4011,5,4,1,0, +4012,16,0,609,1, +2723,4013,16,0,609, +1,2734,4014,16,0, +686,1,2664,4015,16, +0,686,1,102,4016, +19,471,1,102,4017, +5,2,1,2470,4018, +16,0,469,1,2581, +4019,16,0,575,1, +103,4020,19,510,1, +103,4021,5,4,1, +2619,4022,16,0,508, +1,2535,4023,16,0, +508,1,2470,4024,16, +0,600,1,2581,4025, +16,0,600,1,104, +4026,19,593,1,104, +4027,5,4,1,2619, +4028,16,0,591,1, +2535,4029,16,0,591, +1,2470,4030,16,0, +599,1,2581,4031,16, +0,599,1,105,4032, +19,516,1,105,4033, +5,4,1,2619,4034, +16,0,590,1,2535, +4035,16,0,590,1, +2470,4036,16,0,514, +1,2581,4037,16,0, +514,1,106,4038,19, +141,1,106,4039,5, +3,1,2520,4040,16, +0,466,1,2670,4041, +16,0,618,1,10, +4042,16,0,139,1, +107,4043,19,319,1, +107,4044,5,1,1, +2511,4045,16,0,317, +1,108,4046,19,151, +1,108,4047,5,17, +1,0,4048,16,0, +624,1,2075,4049,16, +0,668,1,2520,4050, +16,0,345,1,2337, +4051,16,0,668,1, +2413,4052,16,0,668, +1,10,4053,16,0, +345,1,2198,4054,16, +0,668,1,1901,4055, +16,0,668,1,2723, +4056,16,0,624,1, +2670,4057,16,0,345, +1,21,4058,16,0, +149,1,2106,4059,16, +0,668,1,1804,4060, +16,0,668,1,1990, +4061,16,0,668,1, +32,4062,16,0,668, +1,1958,4063,16,0, +668,1,1775,4064,16, +0,668,1,109,4065, +19,453,1,109,4066, +5,1,1,2511,4067, +16,0,451,1,110, +4068,19,130,1,110, +4069,5,18,1,0, +4070,16,0,128,1, +2075,4071,16,0,137, +1,2520,4072,16,0, +137,1,2337,4073,16, +0,137,1,2413,4074, +16,0,137,1,10, +4075,16,0,137,1, +2198,4076,16,0,137, +1,1901,4077,16,0, +137,1,52,4078,16, +0,194,1,2670,4079, +16,0,137,1,21, +4080,16,0,137,1, +2106,4081,16,0,137, +1,1804,4082,16,0, +137,1,1990,4083,16, +0,137,1,2723,4084, +16,0,128,1,32, +4085,16,0,137,1, +1958,4086,16,0,137, +1,1775,4087,16,0, +137,1,111,4088,19, +459,1,111,4089,5, +4,1,2619,4090,16, +0,457,1,2535,4091, +16,0,457,1,2470, +4092,16,0,457,1, +2581,4093,16,0,457, +1,112,4094,19,447, +1,112,4095,5,4, +1,2619,4096,16,0, +445,1,2535,4097,16, +0,445,1,2470,4098, +16,0,445,1,2581, +4099,16,0,445,1, +113,4100,19,681,1, +113,4101,5,4,1, +2619,4102,16,0,679, +1,2535,4103,16,0, +679,1,2470,4104,16, +0,679,1,2581,4105, +16,0,679,1,114, +4106,19,344,1,114, +4107,5,16,1,2516, +4108,16,0,456,1, +2075,4109,16,0,529, +1,2337,4110,16,0, +529,1,2507,4111,16, +0,444,1,2413,4112, +16,0,529,1,2198, +4113,16,0,529,1, +1901,4114,16,0,529, +1,2531,4115,16,0, +573,1,2681,4116,16, +0,694,1,2106,4117, +16,0,529,1,1804, +4118,16,0,529,1, +1990,4119,16,0,529, +1,31,4120,16,0, +342,1,32,4121,16, +0,529,1,1958,4122, +16,0,529,1,1775, +4123,16,0,529,1, +115,4124,19,301,1, +115,4125,5,1,1, +32,4126,16,0,299, +1,116,4127,19,261, +1,116,4128,5,11, +1,2075,4129,16,0, +601,1,2337,4130,16, +0,265,1,2413,4131, +16,0,472,1,1901, +4132,16,0,400,1, +2198,4133,16,0,321, +1,2106,4134,16,0, +637,1,1804,4135,16, +0,284,1,1990,4136, +16,0,517,1,32, +4137,16,0,338,1, +1958,4138,16,0,475, +1,1775,4139,16,0, +259,1,117,4140,19, +607,1,117,4141,5, +11,1,2075,4142,16, +0,605,1,2337,4143, +16,0,605,1,2413, +4144,16,0,605,1, +1901,4145,16,0,605, +1,2198,4146,16,0, +605,1,2106,4147,16, +0,605,1,1804,4148, +16,0,605,1,1990, +4149,16,0,605,1, +32,4150,16,0,605, +1,1958,4151,16,0, +605,1,1775,4152,16, +0,605,1,118,4153, +19,665,1,118,4154, +5,11,1,2075,4155, +16,0,663,1,2337, +4156,16,0,663,1, +2413,4157,16,0,663, +1,1901,4158,16,0, +663,1,2198,4159,16, +0,663,1,2106,4160, +16,0,663,1,1804, +4161,16,0,663,1, +1990,4162,16,0,663, +1,32,4163,16,0, +663,1,1958,4164,16, +0,663,1,1775,4165, +16,0,663,1,119, +4166,19,161,1,119, +4167,5,31,1,1901, +4168,16,0,667,1, +1479,4169,16,0,576, +1,2075,4170,16,0, +667,1,1695,4171,16, +0,190,1,1756,4172, +16,0,188,1,2413, +4173,16,0,667,1, +2198,4174,16,0,667, +1,1876,4175,16,0, +688,1,1659,4176,16, +0,188,1,1443,4177, +16,0,545,1,1117, +4178,16,0,159,1, +1990,4179,16,0,667, +1,1189,4180,16,0, +238,1,1775,4181,16, +0,667,1,32,4182, +16,0,667,1,2106, +4183,16,0,667,1, +1515,4184,16,0,603, +1,2337,4185,16,0, +667,1,52,4186,16, +0,620,1,1804,4187, +16,0,667,1,1261, +4188,16,0,295,1, +1153,4189,16,0,245, +1,1225,4190,16,0, +274,1,1335,4191,16, +0,465,1,1933,4192, +16,0,578,1,1834, +4193,16,0,311,1, +1297,4194,16,0,328, +1,1407,4195,16,0, +589,1,2318,4196,16, +0,188,1,1958,4197, +16,0,667,1,1371, +4198,16,0,460,1, +120,4199,19,554,1, +120,4200,5,11,1, +2075,4201,16,0,552, +1,2337,4202,16,0, +552,1,2413,4203,16, +0,552,1,1901,4204, +16,0,552,1,2198, +4205,16,0,552,1, +2106,4206,16,0,552, +1,1804,4207,16,0, +552,1,1990,4208,16, +0,552,1,32,4209, +16,0,552,1,1958, +4210,16,0,552,1, +1775,4211,16,0,552, +1,121,4212,19,550, +1,121,4213,5,11, +1,2075,4214,16,0, +548,1,2337,4215,16, +0,548,1,2413,4216, +16,0,548,1,1901, +4217,16,0,548,1, +2198,4218,16,0,548, +1,2106,4219,16,0, +548,1,1804,4220,16, +0,548,1,1990,4221, +16,0,548,1,32, +4222,16,0,548,1, +1958,4223,16,0,548, +1,1775,4224,16,0, +548,1,122,4225,19, +597,1,122,4226,5, +11,1,2075,4227,16, +0,595,1,2337,4228, +16,0,595,1,2413, +4229,16,0,595,1, +1901,4230,16,0,595, +1,2198,4231,16,0, +595,1,2106,4232,16, +0,595,1,1804,4233, +16,0,595,1,1990, +4234,16,0,595,1, +32,4235,16,0,595, +1,1958,4236,16,0, +595,1,1775,4237,16, +0,595,1,123,4238, +19,544,1,123,4239, +5,11,1,2075,4240, +16,0,542,1,2337, +4241,16,0,542,1, +2413,4242,16,0,542, +1,1901,4243,16,0, +542,1,2198,4244,16, +0,542,1,2106,4245, +16,0,542,1,1804, +4246,16,0,542,1, +1990,4247,16,0,542, +1,32,4248,16,0, +542,1,1958,4249,16, +0,542,1,1775,4250, +16,0,542,1,124, +4251,19,541,1,124, +4252,5,11,1,2075, +4253,16,0,539,1, +2337,4254,16,0,539, +1,2413,4255,16,0, +539,1,1901,4256,16, +0,539,1,2198,4257, +16,0,539,1,2106, +4258,16,0,539,1, +1804,4259,16,0,539, +1,1990,4260,16,0, +539,1,32,4261,16, +0,539,1,1958,4262, +16,0,539,1,1775, +4263,16,0,539,1, +125,4264,19,538,1, +125,4265,5,11,1, +2075,4266,16,0,536, +1,2337,4267,16,0, +536,1,2413,4268,16, +0,536,1,1901,4269, +16,0,536,1,2198, +4270,16,0,536,1, +2106,4271,16,0,536, +1,1804,4272,16,0, +536,1,1990,4273,16, +0,536,1,32,4274, +16,0,536,1,1958, +4275,16,0,536,1, +1775,4276,16,0,536, +1,126,4277,19,535, +1,126,4278,5,11, +1,2075,4279,16,0, +533,1,2337,4280,16, +0,533,1,2413,4281, +16,0,533,1,1901, +4282,16,0,533,1, +2198,4283,16,0,533, +1,2106,4284,16,0, +533,1,1804,4285,16, +0,533,1,1990,4286, +16,0,533,1,32, +4287,16,0,533,1, +1958,4288,16,0,533, +1,1775,4289,16,0, +533,1,127,4290,19, +532,1,127,4291,5, +11,1,2075,4292,16, +0,530,1,2337,4293, +16,0,530,1,2413, +4294,16,0,530,1, +1901,4295,16,0,530, +1,2198,4296,16,0, +530,1,2106,4297,16, +0,530,1,1804,4298, +16,0,530,1,1990, +4299,16,0,530,1, +32,4300,16,0,530, +1,1958,4301,16,0, +530,1,1775,4302,16, +0,530,1,128,4303, +19,147,1,128,4304, +5,3,1,1756,4305, +16,0,283,1,2318, +4306,16,0,294,1, +1659,4307,16,0,145, +1,129,4308,19,571, +1,129,4309,5,68, +1,1901,4310,16,0, +569,1,1479,4311,16, +0,569,1,112,4312, +16,0,569,1,2293, +4313,16,0,569,1, +1804,4314,16,0,569, +1,431,4315,16,0, +569,1,1443,4316,16, +0,569,1,1756,4317, +16,0,569,1,124, +4318,16,0,569,1, +525,4319,16,0,569, +1,236,4320,16,0, +569,1,346,4321,16, +0,569,1,1876,4322, +16,0,569,1,1659, +4323,16,0,569,1, +1225,4324,16,0,569, +1,1117,4325,16,0, +569,1,137,4326,16, +0,569,1,2318,4327, +16,0,569,1,1775, +4328,16,0,569,1, +32,4329,16,0,569, +1,1407,4330,16,0, +569,1,256,4331,16, +0,569,1,459,4332, +16,0,569,1,406, +4333,16,0,569,1, +41,4334,16,0,569, +1,151,4335,16,0, +569,1,43,4336,16, +0,569,1,1585,4337, +16,0,569,1,2686, +4338,16,0,569,1, +1990,4339,16,0,569, +1,2337,4340,16,0, +569,1,509,4341,16, +0,569,1,52,4342, +16,0,569,1,381, +4343,16,0,569,1, +447,4344,16,0,569, +1,166,4345,16,0, +569,1,462,4346,16, +0,569,1,277,4347, +16,0,569,1,1695, +4348,16,0,569,1, +62,4349,16,0,615, +1,1153,4350,16,0, +569,1,2106,4351,16, +0,569,1,1335,4352, +16,0,569,1,71, +4353,16,0,569,1, +182,4354,16,0,569, +1,76,4355,16,0, +569,1,79,4356,16, +0,569,1,1933,4357, +16,0,569,1,299, +4358,16,0,569,1, +85,4359,16,0,569, +1,1515,4360,16,0, +569,1,2198,4361,16, +0,569,1,89,4362, +16,0,569,1,1834, +4363,16,0,569,1, +1622,4364,16,0,569, +1,2413,4365,16,0, +569,1,2075,4366,16, +0,569,1,1731,4367, +16,0,569,1,97, +4368,16,0,569,1, +1297,4369,16,0,569, +1,1189,4370,16,0, +569,1,102,4371,16, +0,569,1,1261,4372, +16,0,569,1,322, +4373,16,0,569,1, +1958,4374,16,0,569, +1,199,4375,16,0, +569,1,1371,4376,16, +0,569,1,217,4377, +16,0,569,1,130, +4378,19,632,1,130, +4379,5,2,1,459, +4380,16,0,630,1, +41,4381,16,0,691, +1,131,4382,19,636, +1,131,4383,5,3, +1,462,4384,16,0, +634,1,459,4385,16, +0,656,1,41,4386, +16,0,656,1,132, +4387,19,4388,4,36, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +65,0,114,0,103, +0,117,0,109,0, +101,0,110,0,116, +0,1,132,4383,1, +133,4389,19,567,1, +133,4390,5,68,1, +1901,4391,16,0,565, +1,1479,4392,16,0, +565,1,112,4393,16, +0,565,1,2293,4394, +16,0,565,1,1804, +4395,16,0,565,1, +431,4396,16,0,565, +1,1443,4397,16,0, +565,1,1756,4398,16, +0,565,1,124,4399, +16,0,565,1,525, +4400,16,0,565,1, +236,4401,16,0,565, +1,346,4402,16,0, +565,1,1876,4403,16, +0,565,1,1659,4404, +16,0,565,1,1225, +4405,16,0,565,1, +1117,4406,16,0,565, +1,137,4407,16,0, +565,1,2318,4408,16, +0,565,1,1775,4409, +16,0,565,1,32, +4410,16,0,565,1, +1407,4411,16,0,565, +1,256,4412,16,0, +565,1,459,4413,16, +0,565,1,406,4414, +16,0,565,1,41, +4415,16,0,565,1, +151,4416,16,0,565, +1,43,4417,16,0, +565,1,1585,4418,16, +0,565,1,2686,4419, +16,0,565,1,1990, +4420,16,0,565,1, +2337,4421,16,0,565, +1,509,4422,16,0, +565,1,52,4423,16, +0,565,1,381,4424, +16,0,565,1,447, +4425,16,0,565,1, +166,4426,16,0,565, +1,462,4427,16,0, +565,1,277,4428,16, +0,565,1,1695,4429, +16,0,565,1,62, +4430,16,0,616,1, +1153,4431,16,0,565, +1,2106,4432,16,0, +565,1,1335,4433,16, +0,565,1,71,4434, +16,0,565,1,182, +4435,16,0,565,1, +76,4436,16,0,565, +1,79,4437,16,0, +565,1,1933,4438,16, +0,565,1,299,4439, +16,0,565,1,85, +4440,16,0,565,1, +1515,4441,16,0,565, +1,2198,4442,16,0, +565,1,89,4443,16, +0,565,1,1834,4444, +16,0,565,1,1622, +4445,16,0,565,1, +2413,4446,16,0,565, +1,2075,4447,16,0, +565,1,1731,4448,16, +0,565,1,97,4449, +16,0,565,1,1297, +4450,16,0,565,1, +1189,4451,16,0,565, +1,102,4452,16,0, +565,1,1261,4453,16, +0,565,1,322,4454, +16,0,565,1,1958, +4455,16,0,565,1, +199,4456,16,0,565, +1,1371,4457,16,0, +565,1,217,4458,16, +0,565,1,134,4459, +19,4460,4,28,86, +0,101,0,99,0, +116,0,111,0,114, +0,67,0,111,0, +110,0,115,0,116, +0,97,0,110,0, +116,0,1,134,4390, +1,135,4461,19,4462, +4,32,82,0,111, +0,116,0,97,0, +116,0,105,0,111, +0,110,0,67,0, +111,0,110,0,115, +0,116,0,97,0, +110,0,116,0,1, +135,4390,1,136,4463, +19,4464,4,24,76, +0,105,0,115,0, +116,0,67,0,111, +0,110,0,115,0, +116,0,97,0,110, +0,116,0,1,136, +4390,1,137,4465,19, +169,1,137,4466,5, +67,1,1901,4467,16, +0,612,1,1479,4468, +16,0,556,1,112, +4469,16,0,247,1, +2293,4470,16,0,273, +1,1804,4471,16,0, +612,1,431,4472,16, +0,604,1,1443,4473, +16,0,485,1,1756, +4474,16,0,701,1, +124,4475,16,0,255, +1,525,4476,16,0, +304,1,236,4477,16, +0,350,1,346,4478, +16,0,519,1,1876, +4479,16,0,320,1, +1659,4480,16,0,701, +1,1225,4481,16,0, +246,1,1117,4482,16, +0,220,1,137,4483, +16,0,272,1,2318, +4484,16,0,701,1, +1775,4485,16,0,612, +1,32,4486,16,0, +612,1,1407,4487,16, +0,504,1,256,4488, +16,0,404,1,459, +4489,16,0,167,1, +406,4490,16,0,582, +1,41,4491,16,0, +167,1,151,4492,16, +0,282,1,43,4493, +16,0,658,1,2686, +4494,16,0,700,1, +1990,4495,16,0,612, +1,2337,4496,16,0, +612,1,509,4497,16, +0,677,1,52,4498, +16,0,622,1,381, +4499,16,0,574,1, +447,4500,16,0,304, +1,166,4501,16,0, +293,1,462,4502,16, +0,167,1,277,4503, +16,0,448,1,1695, +4504,16,0,270,1, +1261,4505,16,0,281, +1,1153,4506,16,0, +174,1,2106,4507,16, +0,612,1,1335,4508, +16,0,335,1,71, +4509,16,0,204,1, +182,4510,16,0,304, +1,76,4511,16,0, +572,1,79,4512,16, +0,219,1,1933,4513, +16,0,416,1,299, +4514,16,0,468,1, +85,4515,16,0,482, +1,1515,4516,16,0, +581,1,2198,4517,16, +0,612,1,89,4518, +16,0,228,1,1834, +4519,16,0,292,1, +1622,4520,16,0,676, +1,2413,4521,16,0, +612,1,2075,4522,16, +0,612,1,1731,4523, +16,0,248,1,97, +4524,16,0,420,1, +1297,4525,16,0,337, +1,1189,4526,16,0, +218,1,102,4527,16, +0,236,1,1585,4528, +16,0,690,1,322, +4529,16,0,483,1, +1958,4530,16,0,612, +1,199,4531,16,0, +315,1,1371,4532,16, +0,405,1,217,4533, +16,0,334,1,138, +4534,19,4535,4,36, +67,0,111,0,110, +0,115,0,116,0, +97,0,110,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,1,138,4466,1, +139,4536,19,4537,4, +30,73,0,100,0, +101,0,110,0,116, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,1,139,4466,1, +140,4538,19,4539,4, +36,73,0,100,0, +101,0,110,0,116, +0,68,0,111,0, +116,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,1,140,4466, +1,141,4540,19,4541, +4,44,70,0,117, +0,110,0,99,0, +116,0,105,0,111, +0,110,0,67,0, +97,0,108,0,108, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,1,141,4466,1, +142,4542,19,4543,4, +32,66,0,105,0, +110,0,97,0,114, +0,121,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,1,142, +4466,1,143,4544,19, +4545,4,30,85,0, +110,0,97,0,114, +0,121,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,1,143, +4466,1,144,4546,19, +4547,4,36,84,0, +121,0,112,0,101, +0,99,0,97,0, +115,0,116,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,1, +144,4466,1,145,4548, +19,4549,4,42,80, +0,97,0,114,0, +101,0,110,0,116, +0,104,0,101,0, +115,0,105,0,115, +0,69,0,120,0, +112,0,114,0,101, +0,115,0,115,0, +105,0,111,0,110, +0,1,145,4466,1, +146,4550,19,4551,4, +56,73,0,110,0, +99,0,114,0,101, +0,109,0,101,0, +110,0,116,0,68, +0,101,0,99,0, +114,0,101,0,109, +0,101,0,110,0, +116,0,69,0,120, +0,112,0,114,0, +101,0,115,0,115, +0,105,0,111,0, +110,0,1,146,4466, +1,148,4552,19,728, +1,148,3993,1,149, +4553,19,733,1,149, +3993,1,150,4554,19, +3280,1,150,3996,1, +151,4555,19,3270,1, +151,3996,1,152,4556, +19,3275,1,152,3996, +1,153,4557,19,3265, +1,153,3996,1,154, +4558,19,3300,1,154, +3999,1,155,4559,19, +3286,1,155,3999,1, +156,4560,19,3295,1, +156,4003,1,157,4561, +19,3305,1,157,4003, +1,158,4562,19,711, +1,158,4007,1,159, +4563,19,722,1,159, +4007,1,160,4564,19, +738,1,160,4011,1, +161,4565,19,717,1, +161,4011,1,162,4566, +19,1693,1,162,4017, +1,163,4567,19,1678, +1,163,4017,1,164, +4568,19,1683,1,164, +4017,1,165,4569,19, +1673,1,165,4017,1, +166,4570,19,1688,1, +166,4017,1,167,4571, +19,1668,1,167,4017, +1,168,4572,19,1699, +1,168,4021,1,169, +4573,19,1659,1,169, +4027,1,170,4574,19, +1652,1,170,4033,1, +171,4575,19,1739,1, +171,4039,1,172,4576, +19,1712,1,172,4039, +1,173,4577,19,2069, +1,173,4044,1,174, +4578,19,2063,1,174, +4066,1,175,4579,19, +1145,1,175,4047,1, +176,4580,19,930,1, +176,4107,1,177,4581, +19,914,1,177,4107, +1,178,4582,19,920, +1,178,4125,1,179, +4583,19,908,1,179, +4125,1,180,4584,19, +1173,1,180,4141,1, +181,4585,19,811,1, +181,4128,1,182,4586, +19,925,1,182,4128, +1,183,4587,19,806, +1,183,4128,1,184, +4588,19,831,1,184, +4128,1,185,4589,19, +800,1,185,4128,1, +186,4590,19,794,1, +186,4128,1,187,4591, +19,789,1,187,4128, +1,188,4592,19,784, +1,188,4128,1,189, +4593,19,778,1,189, +4128,1,190,4594,19, +773,1,190,4128,1, +191,4595,19,768,1, +191,4128,1,192,4596, +19,763,1,192,4128, +1,193,4597,19,758, +1,193,4128,1,194, +4598,19,1180,1,194, +4213,1,195,4599,19, +1318,1,195,4226,1, +196,4600,19,1167,1, +196,4239,1,197,4601, +19,1306,1,197,4239, +1,198,4602,19,947, +1,198,4252,1,199, +4603,19,751,1,199, +4252,1,200,4604,19, +846,1,200,4252,1, +201,4605,19,874,1, +201,4252,1,202,4606, +19,893,1,202,4265, +1,203,4607,19,939, +1,203,4265,1,204, +4608,19,854,1,204, +4278,1,205,4609,19, +867,1,205,4278,1, +206,4610,19,820,1, +206,4291,1,207,4611, +19,859,1,207,4291, +1,208,4612,19,1505, +1,208,4304,1,209, +4613,19,1186,1,209, +4304,1,210,4614,19, +1538,1,210,4304,1, +211,4615,19,1570,1, +211,4304,1,212,4616, +19,1434,1,212,4154, +1,213,4617,19,1493, +1,213,4154,1,214, +4618,19,1161,1,214, +4167,1,215,4619,19, +1602,1,215,4167,1, +216,4620,19,1533,1, +216,4167,1,217,4621, +19,1478,1,217,4167, +1,218,4622,19,1402, +1,218,4167,1,219, +4623,19,1328,1,219, +4167,1,220,4624,19, +1338,1,220,4167,1, +221,4625,19,1156,1, +221,4167,1,222,4626, +19,1586,1,222,4167, +1,223,4627,19,1528, +1,223,4167,1,224, +4628,19,1468,1,224, +4167,1,225,4629,19, +1391,1,225,4167,1, +226,4630,19,1354,1, +226,4167,1,227,4631, +19,1139,1,227,4167, +1,228,4632,19,1488, +1,228,4167,1,229, +4633,19,1516,1,229, +4167,1,230,4634,19, +1461,1,230,4167,1, +231,4635,19,1483,1, +231,4167,1,232,4636, +19,1294,1,232,4167, +1,233,4637,19,1198, +1,233,4167,1,234, +4638,19,1128,1,234, +4167,1,235,4639,19, +1560,1,235,4167,1, +236,4640,19,1511,1, +236,4167,1,237,4641, +19,1456,1,237,4167, +1,238,4642,19,1323, +1,238,4200,1,239, +4643,19,1301,1,239, +4200,1,240,4644,19, +1591,1,240,4390,1, +241,4645,19,1614,1, +241,4390,1,242,4646, +19,1581,1,242,4390, +1,243,4647,19,1576, +1,243,4390,1,244, +4648,19,1597,1,244, +4390,1,245,4649,19, +1544,1,245,4390,1, +246,4650,19,1248,1, +246,4390,1,247,4651, +19,1423,1,247,4466, +1,248,4652,19,1209, +1,248,4466,1,249, +4653,19,1216,1,249, +4466,1,250,4654,19, +1237,1,250,4466,1, +251,4655,19,1232,1, +251,4466,1,252,4656, +19,1227,1,252,4466, +1,253,4657,19,1222, +1,253,4466,1,254, +4658,19,1412,1,254, +4466,1,255,4659,19, +1440,1,255,4466,1, +256,4660,19,1417,1, +256,4466,1,257,4661, +19,1407,1,257,4466, +1,258,4662,19,1397, +1,258,4466,1,259, +4663,19,1380,1,259, +4466,1,260,4664,19, +1333,1,260,4466,1, +261,4665,19,1242,1, +261,4466,1,262,4666, +19,1203,1,262,4466, +1,263,4667,19,1151, +1,263,4466,1,264, +4668,19,1609,1,264, +4466,1,265,4669,19, +1565,1,265,4466,1, +266,4670,19,1555,1, +266,4466,1,267,4671, +19,1550,1,267,4466, +1,268,4672,19,1499, +1,268,4466,1,269, +4673,19,1473,1,269, +4466,1,270,4674,19, +1450,1,270,4466,1, +271,4675,19,1445,1, +271,4466,1,272,4676, +19,1386,1,272,4466, +1,273,4677,19,1362, +1,273,4466,1,274, +4678,19,1428,1,274, +4466,1,275,4679,19, +1522,1,275,4466,1, +276,4680,19,1375,1, +276,4466,1,277,4681, +19,1369,1,277,4466, +1,278,4682,19,1349, +1,278,4466,1,279, +4683,19,1312,1,279, +4466,1,280,4684,19, +1289,1,280,4466,1, +281,4685,19,1134,1, +281,4466,1,282,4686, +19,1624,1,282,4466, +1,283,4687,19,1254, +1,283,4466,1,284, +4688,19,1259,1,284, +4466,1,285,4689,19, +1279,1,285,4466,1, +286,4690,19,1269,1, +286,4466,1,287,4691, +19,1274,1,287,4466, +1,288,4692,19,1264, +1,288,4466,1,289, +4693,19,1619,1,289, +4466,1,290,4694,19, +1284,1,290,4466,1, +291,4695,19,1344,1, +291,4309,1,292,4696, +19,1752,1,292,4379, +1,293,4697,19,1745, +1,293,4379,1,294, +4698,19,1722,1,294, +4383,1,295,4699,19, +2051,1,295,4069,1, +296,4700,19,2046,1, +296,4069,1,297,4701, +19,2041,1,297,4069, +1,298,4702,19,2036, +1,298,4069,1,299, +4703,19,2031,1,299, +4069,1,300,4704,19, +2026,1,300,4069,1, +301,4705,19,2021,1, +301,4069,1,302,4706, +19,2010,1,302,4089, +1,303,4707,19,2005, +1,303,4089,1,304, +4708,19,2000,1,304, +4089,1,305,4709,19, +1995,1,305,4089,1, +306,4710,19,1990,1, +306,4089,1,307,4711, +19,1985,1,307,4089, +1,308,4712,19,1980, +1,308,4089,1,309, +4713,19,1975,1,309, +4089,1,310,4714,19, +1970,1,310,4089,1, +311,4715,19,1804,1, +311,4089,1,312,4716, +19,1964,1,312,4089, +1,313,4717,19,1959, +1,313,4089,1,314, +4718,19,1954,1,314, +4089,1,315,4719,19, +1797,1,315,4089,1, +316,4720,19,1949,1, +316,4089,1,317,4721, +19,1944,1,317,4089, +1,318,4722,19,1939, +1,318,4089,1,319, +4723,19,1934,1,319, +4095,1,320,4724,19, +1929,1,320,4095,1, +321,4725,19,1924,1, +321,4095,1,322,4726, +19,1789,1,322,4095, +1,323,4727,19,1918, +1,323,4095,1,324, +4728,19,1913,1,324, +4095,1,325,4729,19, +1908,1,325,4095,1, +326,4730,19,1783,1, +326,4095,1,327,4731, +19,1902,1,327,4095, +1,328,4732,19,1832, +1,328,4095,1,329, +4733,19,1897,1,329, +4101,1,330,4734,19, +1892,1,330,4101,1, +331,4735,19,1887,1, +331,4101,1,332,4736, +19,1882,1,332,4101, +1,333,4737,19,1877, +1,333,4101,1,334, +4738,19,1872,1,334, +4101,1,335,4739,19, +1867,1,335,4101,1, +336,4740,19,4741,4, +50,65,0,114,0, +103,0,117,0,109, +0,101,0,110,0, +116,0,68,0,101, +0,99,0,108,0, +97,0,114,0,97, +0,116,0,105,0, +111,0,110,0,76, +0,105,0,115,0, +116,0,95,0,51, +0,1,336,4039,1, +337,4742,19,4743,4, +28,65,0,114,0, +103,0,117,0,109, +0,101,0,110,0, +116,0,76,0,105, +0,115,0,116,0, +95,0,51,0,1, +337,4379,1,338,4744, +19,4745,4,50,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +68,0,101,0,99, +0,108,0,97,0, +114,0,97,0,116, +0,105,0,111,0, +110,0,76,0,105, +0,115,0,116,0, +95,0,52,0,1, +338,4039,1,339,4746, +19,4747,4,50,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +68,0,101,0,99, +0,108,0,97,0, +114,0,97,0,116, +0,105,0,111,0, +110,0,76,0,105, +0,115,0,116,0, +95,0,53,0,1, +339,4039,1,340,4748, +19,4749,4,28,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +76,0,105,0,115, +0,116,0,95,0, +52,0,1,340,4379, +2,0,0}; new Sfactory(this,"ExpressionArgument_1",new SCreator(ExpressionArgument_1_factory)); new Sfactory(this,"SimpleAssignment_8",new SCreator(SimpleAssignment_8_factory)); new Sfactory(this,"SimpleAssignment_9",new SCreator(SimpleAssignment_9_factory)); @@ -11012,6 +11337,7 @@ new Sfactory(this,"IdentDotExpression_1",new SCreator(IdentDotExpression_1_facto new Sfactory(this,"ArgumentList_4",new SCreator(ArgumentList_4_factory)); new Sfactory(this,"Typename",new SCreator(Typename_factory)); new Sfactory(this,"IfStatement_1",new SCreator(IfStatement_1_factory)); +new Sfactory(this,"RotationConstant_1",new SCreator(RotationConstant_1_factory)); new Sfactory(this,"Assignment",new SCreator(Assignment_factory)); new Sfactory(this,"CompoundStatement_1",new SCreator(CompoundStatement_1_factory)); new Sfactory(this,"CompoundStatement_2",new SCreator(CompoundStatement_2_factory)); @@ -11044,6 +11370,7 @@ new Sfactory(this,"States_1",new SCreator(States_1_factory)); new Sfactory(this,"States_2",new SCreator(States_2_factory)); new Sfactory(this,"FunctionCallExpression_1",new SCreator(FunctionCallExpression_1_factory)); new Sfactory(this,"ForLoopStatement",new SCreator(ForLoopStatement_factory)); +new Sfactory(this,"IntArgStateEvent_1",new SCreator(IntArgStateEvent_1_factory)); new Sfactory(this,"DoWhileStatement_1",new SCreator(DoWhileStatement_1_factory)); new Sfactory(this,"DoWhileStatement_2",new SCreator(DoWhileStatement_2_factory)); new Sfactory(this,"ForLoopStatement_4",new SCreator(ForLoopStatement_4_factory)); @@ -11056,11 +11383,10 @@ new Sfactory(this,"SimpleAssignment_17",new SCreator(SimpleAssignment_17_factory new Sfactory(this,"SimpleAssignment_18",new SCreator(SimpleAssignment_18_factory)); new Sfactory(this,"JumpStatement_1",new SCreator(JumpStatement_1_factory)); new Sfactory(this,"GlobalDefinitions",new SCreator(GlobalDefinitions_factory)); +new Sfactory(this,"ConstantExpression_1",new SCreator(ConstantExpression_1_factory)); new Sfactory(this,"VoidArgEvent_4",new SCreator(VoidArgEvent_4_factory)); new Sfactory(this,"FunctionCall_1",new SCreator(FunctionCall_1_factory)); -new Sfactory(this,"ArgumentList_3",new SCreator(ArgumentList_3_factory)); new Sfactory(this,"Assignment_2",new SCreator(Assignment_2_factory)); -new Sfactory(this,"VoidArgEvent_1",new SCreator(VoidArgEvent_1_factory)); new Sfactory(this,"TypecastExpression_1",new SCreator(TypecastExpression_1_factory)); new Sfactory(this,"SimpleAssignment_21",new SCreator(SimpleAssignment_21_factory)); new Sfactory(this,"SimpleAssignment_22",new SCreator(SimpleAssignment_22_factory)); @@ -11075,10 +11401,13 @@ new Sfactory(this,"GlobalDefinitions_1",new SCreator(GlobalDefinitions_1_factory new Sfactory(this,"GlobalDefinitions_2",new SCreator(GlobalDefinitions_2_factory)); new Sfactory(this,"IncrementDecrementExpression",new SCreator(IncrementDecrementExpression_factory)); new Sfactory(this,"GlobalVariableDeclaration",new SCreator(GlobalVariableDeclaration_factory)); -new Sfactory(this,"ArgumentDeclarationList_3",new SCreator(ArgumentDeclarationList_3_factory)); +new Sfactory(this,"IntArgumentDeclarationList_1",new SCreator(IntArgumentDeclarationList_1_factory)); +new Sfactory(this,"IntDeclaration_1",new SCreator(IntDeclaration_1_factory)); +new Sfactory(this,"ArgumentDeclarationList_5",new SCreator(ArgumentDeclarationList_5_factory)); new Sfactory(this,"Event_11",new SCreator(Event_11_factory)); new Sfactory(this,"TypecastExpression_2",new SCreator(TypecastExpression_2_factory)); new Sfactory(this,"TypecastExpression_3",new SCreator(TypecastExpression_3_factory)); +new Sfactory(this,"TypecastExpression_4",new SCreator(TypecastExpression_4_factory)); new Sfactory(this,"TypecastExpression_5",new SCreator(TypecastExpression_5_factory)); new Sfactory(this,"TypecastExpression_8",new SCreator(TypecastExpression_8_factory)); new Sfactory(this,"Constant_1",new SCreator(Constant_1_factory)); @@ -11089,15 +11418,17 @@ new Sfactory(this,"BinaryExpression_1",new SCreator(BinaryExpression_1_factory)) new Sfactory(this,"IfStatement_2",new SCreator(IfStatement_2_factory)); new Sfactory(this,"IfStatement_3",new SCreator(IfStatement_3_factory)); new Sfactory(this,"IfStatement_4",new SCreator(IfStatement_4_factory)); -new Sfactory(this,"ReturnStatement",new SCreator(ReturnStatement_factory)); new Sfactory(this,"Event_2",new SCreator(Event_2_factory)); +new Sfactory(this,"JumpLabel_1",new SCreator(JumpLabel_1_factory)); new Sfactory(this,"RotationConstant",new SCreator(RotationConstant_factory)); new Sfactory(this,"Statement_12",new SCreator(Statement_12_factory)); +new Sfactory(this,"Statement_13",new SCreator(Statement_13_factory)); new Sfactory(this,"UnaryExpression_1",new SCreator(UnaryExpression_1_factory)); new Sfactory(this,"UnaryExpression_2",new SCreator(UnaryExpression_2_factory)); new Sfactory(this,"UnaryExpression_3",new SCreator(UnaryExpression_3_factory)); new Sfactory(this,"ArgumentList_1",new SCreator(ArgumentList_1_factory)); new Sfactory(this,"ArgumentList_2",new SCreator(ArgumentList_2_factory)); +new Sfactory(this,"ArgumentList_3",new SCreator(ArgumentList_3_factory)); new Sfactory(this,"Constant",new SCreator(Constant_factory)); new Sfactory(this,"State",new SCreator(State_factory)); new Sfactory(this,"Event_13",new SCreator(Event_13_factory)); @@ -11108,15 +11439,14 @@ new Sfactory(this,"IncrementDecrementExpression_2",new SCreator(IncrementDecreme new Sfactory(this,"GlobalVariableDeclaration_1",new SCreator(GlobalVariableDeclaration_1_factory)); new Sfactory(this,"GlobalVariableDeclaration_2",new SCreator(GlobalVariableDeclaration_2_factory)); new Sfactory(this,"IncrementDecrementExpression_5",new SCreator(IncrementDecrementExpression_5_factory)); -new Sfactory(this,"GlobalFunctionDefinition_2",new SCreator(GlobalFunctionDefinition_2_factory)); +new Sfactory(this,"ReturnStatement",new SCreator(ReturnStatement_factory)); new Sfactory(this,"IncrementDecrementExpression_7",new SCreator(IncrementDecrementExpression_7_factory)); new Sfactory(this,"IncrementDecrementExpression_8",new SCreator(IncrementDecrementExpression_8_factory)); new Sfactory(this,"Assignment_1",new SCreator(Assignment_1_factory)); -new Sfactory(this,"Event_21",new SCreator(Event_21_factory)); -new Sfactory(this,"Event_22",new SCreator(Event_22_factory)); +new Sfactory(this,"IntArgEvent_9",new SCreator(IntArgEvent_9_factory)); +new Sfactory(this,"IntArgEvent_10",new SCreator(IntArgEvent_10_factory)); new Sfactory(this,"CompoundStatement",new SCreator(CompoundStatement_factory)); -new Sfactory(this,"RotationConstant_1",new SCreator(RotationConstant_1_factory)); -new Sfactory(this,"TypecastExpression",new SCreator(TypecastExpression_factory)); +new Sfactory(this,"IntArgumentDeclarationList",new SCreator(IntArgumentDeclarationList_factory)); new Sfactory(this,"SimpleAssignment_3",new SCreator(SimpleAssignment_3_factory)); new Sfactory(this,"SimpleAssignment_4",new SCreator(SimpleAssignment_4_factory)); new Sfactory(this,"Statement_1",new SCreator(Statement_1_factory)); @@ -11143,10 +11473,12 @@ new Sfactory(this,"IncrementDecrementExpression_3",new SCreator(IncrementDecreme new Sfactory(this,"IncrementDecrementExpression_4",new SCreator(IncrementDecrementExpression_4_factory)); new Sfactory(this,"IncrementDecrementExpression_6",new SCreator(IncrementDecrementExpression_6_factory)); new Sfactory(this,"StateEvent",new SCreator(StateEvent_factory)); -new Sfactory(this,"Event_20",new SCreator(Event_20_factory)); -new Sfactory(this,"Event_23",new SCreator(Event_23_factory)); -new Sfactory(this,"Event_24",new SCreator(Event_24_factory)); -new Sfactory(this,"Event_26",new SCreator(Event_26_factory)); +new Sfactory(this,"IntArgEvent_3",new SCreator(IntArgEvent_3_factory)); +new Sfactory(this,"IntArgEvent_4",new SCreator(IntArgEvent_4_factory)); +new Sfactory(this,"IntArgEvent_5",new SCreator(IntArgEvent_5_factory)); +new Sfactory(this,"IntArgEvent_6",new SCreator(IntArgEvent_6_factory)); +new Sfactory(this,"IntArgEvent_7",new SCreator(IntArgEvent_7_factory)); +new Sfactory(this,"IntArgEvent_8",new SCreator(IntArgEvent_8_factory)); new Sfactory(this,"SimpleAssignment_10",new SCreator(SimpleAssignment_10_factory)); new Sfactory(this,"Event",new SCreator(Event_factory)); new Sfactory(this,"SimpleAssignment_14",new SCreator(SimpleAssignment_14_factory)); @@ -11154,7 +11486,7 @@ new Sfactory(this,"SimpleAssignment_16",new SCreator(SimpleAssignment_16_factory new Sfactory(this,"Statement_10",new SCreator(Statement_10_factory)); new Sfactory(this,"Statement_11",new SCreator(Statement_11_factory)); new Sfactory(this,"SimpleAssignment",new SCreator(SimpleAssignment_factory)); -new Sfactory(this,"Statement_13",new SCreator(Statement_13_factory)); +new Sfactory(this,"TypecastExpression",new SCreator(TypecastExpression_factory)); new Sfactory(this,"Event_15",new SCreator(Event_15_factory)); new Sfactory(this,"Event_16",new SCreator(Event_16_factory)); new Sfactory(this,"SimpleAssignment_20",new SCreator(SimpleAssignment_20_factory)); @@ -11168,53 +11500,55 @@ new Sfactory(this,"StateBody_1",new SCreator(StateBody_1_factory)); new Sfactory(this,"StatementList_2",new SCreator(StatementList_2_factory)); new Sfactory(this,"StateBody_3",new SCreator(StateBody_3_factory)); new Sfactory(this,"StateBody_4",new SCreator(StateBody_4_factory)); -new Sfactory(this,"BinaryExpression_16",new SCreator(BinaryExpression_16_factory)); -new Sfactory(this,"BinaryExpression_17",new SCreator(BinaryExpression_17_factory)); +new Sfactory(this,"StateBody_5",new SCreator(StateBody_5_factory)); +new Sfactory(this,"StateBody_6",new SCreator(StateBody_6_factory)); new Sfactory(this,"BinaryExpression_18",new SCreator(BinaryExpression_18_factory)); -new Sfactory(this,"Event_25",new SCreator(Event_25_factory)); +new Sfactory(this,"ArgumentDeclarationList_3",new SCreator(ArgumentDeclarationList_3_factory)); new Sfactory(this,"Event_9",new SCreator(Event_9_factory)); new Sfactory(this,"Statement",new SCreator(Statement_factory)); new Sfactory(this,"JumpStatement",new SCreator(JumpStatement_factory)); new Sfactory(this,"BinaryExpression_11",new SCreator(BinaryExpression_11_factory)); -new Sfactory(this,"BinaryExpression_12",new SCreator(BinaryExpression_12_factory)); +new Sfactory(this,"IntArgEvent",new SCreator(IntArgEvent_factory)); new Sfactory(this,"BinaryExpression_13",new SCreator(BinaryExpression_13_factory)); new Sfactory(this,"BinaryExpression_14",new SCreator(BinaryExpression_14_factory)); new Sfactory(this,"BinaryExpression_15",new SCreator(BinaryExpression_15_factory)); +new Sfactory(this,"BinaryExpression_16",new SCreator(BinaryExpression_16_factory)); new Sfactory(this,"BinaryExpression_6",new SCreator(BinaryExpression_6_factory)); new Sfactory(this,"BinaryExpression_7",new SCreator(BinaryExpression_7_factory)); new Sfactory(this,"ArgumentList",new SCreator(ArgumentList_factory)); +new Sfactory(this,"BinaryExpression_12",new SCreator(BinaryExpression_12_factory)); new Sfactory(this,"Event_10",new SCreator(Event_10_factory)); -new Sfactory(this,"ConstantExpression_1",new SCreator(ConstantExpression_1_factory)); +new Sfactory(this,"GlobalFunctionDefinition_2",new SCreator(GlobalFunctionDefinition_2_factory)); new Sfactory(this,"Event_12",new SCreator(Event_12_factory)); new Sfactory(this,"StateChange_2",new SCreator(StateChange_2_factory)); new Sfactory(this,"Event_17",new SCreator(Event_17_factory)); -new Sfactory(this,"Event_18",new SCreator(Event_18_factory)); -new Sfactory(this,"Event_19",new SCreator(Event_19_factory)); +new Sfactory(this,"VoidArgEvent_1",new SCreator(VoidArgEvent_1_factory)); new Sfactory(this,"BinaryExpression_10",new SCreator(BinaryExpression_10_factory)); new Sfactory(this,"VoidArgEvent_5",new SCreator(VoidArgEvent_5_factory)); new Sfactory(this,"VoidArgEvent_7",new SCreator(VoidArgEvent_7_factory)); +new Sfactory(this,"BinaryExpression_17",new SCreator(BinaryExpression_17_factory)); new Sfactory(this,"StateEvent_1",new SCreator(StateEvent_1_factory)); new Sfactory(this,"VectorConstant",new SCreator(VectorConstant_factory)); -new Sfactory(this,"EmptyStatement_1",new SCreator(EmptyStatement_1_factory)); -new Sfactory(this,"TypecastExpression_4",new SCreator(TypecastExpression_4_factory)); +new Sfactory(this,"IntDeclaration",new SCreator(IntDeclaration_factory)); +new Sfactory(this,"IntArgStateEvent",new SCreator(IntArgStateEvent_factory)); new Sfactory(this,"TypecastExpression_6",new SCreator(TypecastExpression_6_factory)); new Sfactory(this,"TypecastExpression_7",new SCreator(TypecastExpression_7_factory)); new Sfactory(this,"FunctionCall",new SCreator(FunctionCall_factory)); -new Sfactory(this,"Event_27",new SCreator(Event_27_factory)); new Sfactory(this,"ListConstant_1",new SCreator(ListConstant_1_factory)); new Sfactory(this,"Event_6",new SCreator(Event_6_factory)); new Sfactory(this,"Declaration_1",new SCreator(Declaration_1_factory)); +new Sfactory(this,"EmptyStatement_1",new SCreator(EmptyStatement_1_factory)); new Sfactory(this,"SimpleAssignment_7",new SCreator(SimpleAssignment_7_factory)); new Sfactory(this,"ForLoop",new SCreator(ForLoop_factory)); new Sfactory(this,"ForLoop_2",new SCreator(ForLoop_2_factory)); new Sfactory(this,"GlobalFunctionDefinition_1",new SCreator(GlobalFunctionDefinition_1_factory)); -new Sfactory(this,"JumpLabel_1",new SCreator(JumpLabel_1_factory)); new Sfactory(this,"IfStatement",new SCreator(IfStatement_factory)); new Sfactory(this,"ForLoopStatement_1",new SCreator(ForLoopStatement_1_factory)); new Sfactory(this,"ForLoopStatement_2",new SCreator(ForLoopStatement_2_factory)); new Sfactory(this,"ForLoopStatement_3",new SCreator(ForLoopStatement_3_factory)); new Sfactory(this,"ArgumentDeclarationList_4",new SCreator(ArgumentDeclarationList_4_factory)); -new Sfactory(this,"ArgumentDeclarationList_5",new SCreator(ArgumentDeclarationList_5_factory)); +new Sfactory(this,"IntArgEvent_1",new SCreator(IntArgEvent_1_factory)); +new Sfactory(this,"IntArgEvent_2",new SCreator(IntArgEvent_2_factory)); new Sfactory(this,"WhileStatement",new SCreator(WhileStatement_factory)); new Sfactory(this,"ForLoop_1",new SCreator(ForLoop_1_factory)); new Sfactory(this,"Constant_2",new SCreator(Constant_2_factory)); @@ -11249,6 +11583,7 @@ public static object IdentDotExpression_1_factory(Parser yyp) { return new Ident public static object ArgumentList_4_factory(Parser yyp) { return new ArgumentList_4(yyp); } public static object Typename_factory(Parser yyp) { return new Typename(yyp); } public static object IfStatement_1_factory(Parser yyp) { return new IfStatement_1(yyp); } +public static object RotationConstant_1_factory(Parser yyp) { return new RotationConstant_1(yyp); } public static object Assignment_factory(Parser yyp) { return new Assignment(yyp); } public static object CompoundStatement_1_factory(Parser yyp) { return new CompoundStatement_1(yyp); } public static object CompoundStatement_2_factory(Parser yyp) { return new CompoundStatement_2(yyp); } @@ -11281,6 +11616,7 @@ public static object States_1_factory(Parser yyp) { return new States_1(yyp); } public static object States_2_factory(Parser yyp) { return new States_2(yyp); } public static object FunctionCallExpression_1_factory(Parser yyp) { return new FunctionCallExpression_1(yyp); } public static object ForLoopStatement_factory(Parser yyp) { return new ForLoopStatement(yyp); } +public static object IntArgStateEvent_1_factory(Parser yyp) { return new IntArgStateEvent_1(yyp); } public static object DoWhileStatement_1_factory(Parser yyp) { return new DoWhileStatement_1(yyp); } public static object DoWhileStatement_2_factory(Parser yyp) { return new DoWhileStatement_2(yyp); } public static object ForLoopStatement_4_factory(Parser yyp) { return new ForLoopStatement_4(yyp); } @@ -11293,11 +11629,10 @@ public static object SimpleAssignment_17_factory(Parser yyp) { return new Simple public static object SimpleAssignment_18_factory(Parser yyp) { return new SimpleAssignment_18(yyp); } public static object JumpStatement_1_factory(Parser yyp) { return new JumpStatement_1(yyp); } public static object GlobalDefinitions_factory(Parser yyp) { return new GlobalDefinitions(yyp); } +public static object ConstantExpression_1_factory(Parser yyp) { return new ConstantExpression_1(yyp); } public static object VoidArgEvent_4_factory(Parser yyp) { return new VoidArgEvent_4(yyp); } public static object FunctionCall_1_factory(Parser yyp) { return new FunctionCall_1(yyp); } -public static object ArgumentList_3_factory(Parser yyp) { return new ArgumentList_3(yyp); } public static object Assignment_2_factory(Parser yyp) { return new Assignment_2(yyp); } -public static object VoidArgEvent_1_factory(Parser yyp) { return new VoidArgEvent_1(yyp); } public static object TypecastExpression_1_factory(Parser yyp) { return new TypecastExpression_1(yyp); } public static object SimpleAssignment_21_factory(Parser yyp) { return new SimpleAssignment_21(yyp); } public static object SimpleAssignment_22_factory(Parser yyp) { return new SimpleAssignment_22(yyp); } @@ -11312,10 +11647,13 @@ public static object GlobalDefinitions_1_factory(Parser yyp) { return new Global public static object GlobalDefinitions_2_factory(Parser yyp) { return new GlobalDefinitions_2(yyp); } public static object IncrementDecrementExpression_factory(Parser yyp) { return new IncrementDecrementExpression(yyp); } public static object GlobalVariableDeclaration_factory(Parser yyp) { return new GlobalVariableDeclaration(yyp); } -public static object ArgumentDeclarationList_3_factory(Parser yyp) { return new ArgumentDeclarationList_3(yyp); } +public static object IntArgumentDeclarationList_1_factory(Parser yyp) { return new IntArgumentDeclarationList_1(yyp); } +public static object IntDeclaration_1_factory(Parser yyp) { return new IntDeclaration_1(yyp); } +public static object ArgumentDeclarationList_5_factory(Parser yyp) { return new ArgumentDeclarationList_5(yyp); } public static object Event_11_factory(Parser yyp) { return new Event_11(yyp); } public static object TypecastExpression_2_factory(Parser yyp) { return new TypecastExpression_2(yyp); } public static object TypecastExpression_3_factory(Parser yyp) { return new TypecastExpression_3(yyp); } +public static object TypecastExpression_4_factory(Parser yyp) { return new TypecastExpression_4(yyp); } public static object TypecastExpression_5_factory(Parser yyp) { return new TypecastExpression_5(yyp); } public static object TypecastExpression_8_factory(Parser yyp) { return new TypecastExpression_8(yyp); } public static object Constant_1_factory(Parser yyp) { return new Constant_1(yyp); } @@ -11326,15 +11664,17 @@ public static object BinaryExpression_1_factory(Parser yyp) { return new BinaryE public static object IfStatement_2_factory(Parser yyp) { return new IfStatement_2(yyp); } public static object IfStatement_3_factory(Parser yyp) { return new IfStatement_3(yyp); } public static object IfStatement_4_factory(Parser yyp) { return new IfStatement_4(yyp); } -public static object ReturnStatement_factory(Parser yyp) { return new ReturnStatement(yyp); } public static object Event_2_factory(Parser yyp) { return new Event_2(yyp); } +public static object JumpLabel_1_factory(Parser yyp) { return new JumpLabel_1(yyp); } public static object RotationConstant_factory(Parser yyp) { return new RotationConstant(yyp); } public static object Statement_12_factory(Parser yyp) { return new Statement_12(yyp); } +public static object Statement_13_factory(Parser yyp) { return new Statement_13(yyp); } public static object UnaryExpression_1_factory(Parser yyp) { return new UnaryExpression_1(yyp); } public static object UnaryExpression_2_factory(Parser yyp) { return new UnaryExpression_2(yyp); } public static object UnaryExpression_3_factory(Parser yyp) { return new UnaryExpression_3(yyp); } public static object ArgumentList_1_factory(Parser yyp) { return new ArgumentList_1(yyp); } public static object ArgumentList_2_factory(Parser yyp) { return new ArgumentList_2(yyp); } +public static object ArgumentList_3_factory(Parser yyp) { return new ArgumentList_3(yyp); } public static object Constant_factory(Parser yyp) { return new Constant(yyp); } public static object State_factory(Parser yyp) { return new State(yyp); } public static object Event_13_factory(Parser yyp) { return new Event_13(yyp); } @@ -11345,15 +11685,14 @@ public static object IncrementDecrementExpression_2_factory(Parser yyp) { return public static object GlobalVariableDeclaration_1_factory(Parser yyp) { return new GlobalVariableDeclaration_1(yyp); } public static object GlobalVariableDeclaration_2_factory(Parser yyp) { return new GlobalVariableDeclaration_2(yyp); } public static object IncrementDecrementExpression_5_factory(Parser yyp) { return new IncrementDecrementExpression_5(yyp); } -public static object GlobalFunctionDefinition_2_factory(Parser yyp) { return new GlobalFunctionDefinition_2(yyp); } +public static object ReturnStatement_factory(Parser yyp) { return new ReturnStatement(yyp); } public static object IncrementDecrementExpression_7_factory(Parser yyp) { return new IncrementDecrementExpression_7(yyp); } public static object IncrementDecrementExpression_8_factory(Parser yyp) { return new IncrementDecrementExpression_8(yyp); } public static object Assignment_1_factory(Parser yyp) { return new Assignment_1(yyp); } -public static object Event_21_factory(Parser yyp) { return new Event_21(yyp); } -public static object Event_22_factory(Parser yyp) { return new Event_22(yyp); } +public static object IntArgEvent_9_factory(Parser yyp) { return new IntArgEvent_9(yyp); } +public static object IntArgEvent_10_factory(Parser yyp) { return new IntArgEvent_10(yyp); } public static object CompoundStatement_factory(Parser yyp) { return new CompoundStatement(yyp); } -public static object RotationConstant_1_factory(Parser yyp) { return new RotationConstant_1(yyp); } -public static object TypecastExpression_factory(Parser yyp) { return new TypecastExpression(yyp); } +public static object IntArgumentDeclarationList_factory(Parser yyp) { return new IntArgumentDeclarationList(yyp); } public static object SimpleAssignment_3_factory(Parser yyp) { return new SimpleAssignment_3(yyp); } public static object SimpleAssignment_4_factory(Parser yyp) { return new SimpleAssignment_4(yyp); } public static object Statement_1_factory(Parser yyp) { return new Statement_1(yyp); } @@ -11380,10 +11719,12 @@ public static object IncrementDecrementExpression_3_factory(Parser yyp) { return public static object IncrementDecrementExpression_4_factory(Parser yyp) { return new IncrementDecrementExpression_4(yyp); } public static object IncrementDecrementExpression_6_factory(Parser yyp) { return new IncrementDecrementExpression_6(yyp); } public static object StateEvent_factory(Parser yyp) { return new StateEvent(yyp); } -public static object Event_20_factory(Parser yyp) { return new Event_20(yyp); } -public static object Event_23_factory(Parser yyp) { return new Event_23(yyp); } -public static object Event_24_factory(Parser yyp) { return new Event_24(yyp); } -public static object Event_26_factory(Parser yyp) { return new Event_26(yyp); } +public static object IntArgEvent_3_factory(Parser yyp) { return new IntArgEvent_3(yyp); } +public static object IntArgEvent_4_factory(Parser yyp) { return new IntArgEvent_4(yyp); } +public static object IntArgEvent_5_factory(Parser yyp) { return new IntArgEvent_5(yyp); } +public static object IntArgEvent_6_factory(Parser yyp) { return new IntArgEvent_6(yyp); } +public static object IntArgEvent_7_factory(Parser yyp) { return new IntArgEvent_7(yyp); } +public static object IntArgEvent_8_factory(Parser yyp) { return new IntArgEvent_8(yyp); } public static object SimpleAssignment_10_factory(Parser yyp) { return new SimpleAssignment_10(yyp); } public static object Event_factory(Parser yyp) { return new Event(yyp); } public static object SimpleAssignment_14_factory(Parser yyp) { return new SimpleAssignment_14(yyp); } @@ -11391,7 +11732,7 @@ public static object SimpleAssignment_16_factory(Parser yyp) { return new Simple public static object Statement_10_factory(Parser yyp) { return new Statement_10(yyp); } public static object Statement_11_factory(Parser yyp) { return new Statement_11(yyp); } public static object SimpleAssignment_factory(Parser yyp) { return new SimpleAssignment(yyp); } -public static object Statement_13_factory(Parser yyp) { return new Statement_13(yyp); } +public static object TypecastExpression_factory(Parser yyp) { return new TypecastExpression(yyp); } public static object Event_15_factory(Parser yyp) { return new Event_15(yyp); } public static object Event_16_factory(Parser yyp) { return new Event_16(yyp); } public static object SimpleAssignment_20_factory(Parser yyp) { return new SimpleAssignment_20(yyp); } @@ -11405,53 +11746,55 @@ public static object StateBody_1_factory(Parser yyp) { return new StateBody_1(yy public static object StatementList_2_factory(Parser yyp) { return new StatementList_2(yyp); } public static object StateBody_3_factory(Parser yyp) { return new StateBody_3(yyp); } public static object StateBody_4_factory(Parser yyp) { return new StateBody_4(yyp); } -public static object BinaryExpression_16_factory(Parser yyp) { return new BinaryExpression_16(yyp); } -public static object BinaryExpression_17_factory(Parser yyp) { return new BinaryExpression_17(yyp); } +public static object StateBody_5_factory(Parser yyp) { return new StateBody_5(yyp); } +public static object StateBody_6_factory(Parser yyp) { return new StateBody_6(yyp); } public static object BinaryExpression_18_factory(Parser yyp) { return new BinaryExpression_18(yyp); } -public static object Event_25_factory(Parser yyp) { return new Event_25(yyp); } +public static object ArgumentDeclarationList_3_factory(Parser yyp) { return new ArgumentDeclarationList_3(yyp); } public static object Event_9_factory(Parser yyp) { return new Event_9(yyp); } public static object Statement_factory(Parser yyp) { return new Statement(yyp); } public static object JumpStatement_factory(Parser yyp) { return new JumpStatement(yyp); } public static object BinaryExpression_11_factory(Parser yyp) { return new BinaryExpression_11(yyp); } -public static object BinaryExpression_12_factory(Parser yyp) { return new BinaryExpression_12(yyp); } +public static object IntArgEvent_factory(Parser yyp) { return new IntArgEvent(yyp); } public static object BinaryExpression_13_factory(Parser yyp) { return new BinaryExpression_13(yyp); } public static object BinaryExpression_14_factory(Parser yyp) { return new BinaryExpression_14(yyp); } public static object BinaryExpression_15_factory(Parser yyp) { return new BinaryExpression_15(yyp); } +public static object BinaryExpression_16_factory(Parser yyp) { return new BinaryExpression_16(yyp); } public static object BinaryExpression_6_factory(Parser yyp) { return new BinaryExpression_6(yyp); } public static object BinaryExpression_7_factory(Parser yyp) { return new BinaryExpression_7(yyp); } public static object ArgumentList_factory(Parser yyp) { return new ArgumentList(yyp); } +public static object BinaryExpression_12_factory(Parser yyp) { return new BinaryExpression_12(yyp); } public static object Event_10_factory(Parser yyp) { return new Event_10(yyp); } -public static object ConstantExpression_1_factory(Parser yyp) { return new ConstantExpression_1(yyp); } +public static object GlobalFunctionDefinition_2_factory(Parser yyp) { return new GlobalFunctionDefinition_2(yyp); } public static object Event_12_factory(Parser yyp) { return new Event_12(yyp); } public static object StateChange_2_factory(Parser yyp) { return new StateChange_2(yyp); } public static object Event_17_factory(Parser yyp) { return new Event_17(yyp); } -public static object Event_18_factory(Parser yyp) { return new Event_18(yyp); } -public static object Event_19_factory(Parser yyp) { return new Event_19(yyp); } +public static object VoidArgEvent_1_factory(Parser yyp) { return new VoidArgEvent_1(yyp); } public static object BinaryExpression_10_factory(Parser yyp) { return new BinaryExpression_10(yyp); } public static object VoidArgEvent_5_factory(Parser yyp) { return new VoidArgEvent_5(yyp); } public static object VoidArgEvent_7_factory(Parser yyp) { return new VoidArgEvent_7(yyp); } +public static object BinaryExpression_17_factory(Parser yyp) { return new BinaryExpression_17(yyp); } public static object StateEvent_1_factory(Parser yyp) { return new StateEvent_1(yyp); } public static object VectorConstant_factory(Parser yyp) { return new VectorConstant(yyp); } -public static object EmptyStatement_1_factory(Parser yyp) { return new EmptyStatement_1(yyp); } -public static object TypecastExpression_4_factory(Parser yyp) { return new TypecastExpression_4(yyp); } +public static object IntDeclaration_factory(Parser yyp) { return new IntDeclaration(yyp); } +public static object IntArgStateEvent_factory(Parser yyp) { return new IntArgStateEvent(yyp); } public static object TypecastExpression_6_factory(Parser yyp) { return new TypecastExpression_6(yyp); } public static object TypecastExpression_7_factory(Parser yyp) { return new TypecastExpression_7(yyp); } public static object FunctionCall_factory(Parser yyp) { return new FunctionCall(yyp); } -public static object Event_27_factory(Parser yyp) { return new Event_27(yyp); } public static object ListConstant_1_factory(Parser yyp) { return new ListConstant_1(yyp); } public static object Event_6_factory(Parser yyp) { return new Event_6(yyp); } public static object Declaration_1_factory(Parser yyp) { return new Declaration_1(yyp); } +public static object EmptyStatement_1_factory(Parser yyp) { return new EmptyStatement_1(yyp); } public static object SimpleAssignment_7_factory(Parser yyp) { return new SimpleAssignment_7(yyp); } public static object ForLoop_factory(Parser yyp) { return new ForLoop(yyp); } public static object ForLoop_2_factory(Parser yyp) { return new ForLoop_2(yyp); } public static object GlobalFunctionDefinition_1_factory(Parser yyp) { return new GlobalFunctionDefinition_1(yyp); } -public static object JumpLabel_1_factory(Parser yyp) { return new JumpLabel_1(yyp); } public static object IfStatement_factory(Parser yyp) { return new IfStatement(yyp); } public static object ForLoopStatement_1_factory(Parser yyp) { return new ForLoopStatement_1(yyp); } public static object ForLoopStatement_2_factory(Parser yyp) { return new ForLoopStatement_2(yyp); } public static object ForLoopStatement_3_factory(Parser yyp) { return new ForLoopStatement_3(yyp); } public static object ArgumentDeclarationList_4_factory(Parser yyp) { return new ArgumentDeclarationList_4(yyp); } -public static object ArgumentDeclarationList_5_factory(Parser yyp) { return new ArgumentDeclarationList_5(yyp); } +public static object IntArgEvent_1_factory(Parser yyp) { return new IntArgEvent_1(yyp); } +public static object IntArgEvent_2_factory(Parser yyp) { return new IntArgEvent_2(yyp); } public static object WhileStatement_factory(Parser yyp) { return new WhileStatement(yyp); } public static object ForLoop_1_factory(Parser yyp) { return new ForLoop_1(yyp); } public static object Constant_2_factory(Parser yyp) { return new Constant_2(yyp); } From ec4d96acc9f6fe63cbf8666f0fd946d483b90111 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 16 Nov 2013 02:58:06 +0000 Subject: [PATCH 08/31] refactor common code out of no argument LSL event regression tests --- .../Shared/CodeTools/Tests/LSL_EventTests.cs | 27 +++++++++---------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs index 42d2d7baf5..ccfc04e9d2 100644 --- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs +++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs @@ -44,8 +44,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests TestHelpers.InMethod(); // TestHelpers.EnableLogging(); - TestCompile("default { moving_end() {} }", false); - TestCompile("default { moving_end(integer n) {} }", true); + TestVoidArgEvent("moving_end"); } [Test] @@ -54,8 +53,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests TestHelpers.InMethod(); // TestHelpers.EnableLogging(); - TestCompile("default { moving_start() {} }", false); - TestCompile("default { moving_start(integer n) {} }", true); + TestVoidArgEvent("moving_start"); } [Test] @@ -64,8 +62,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests TestHelpers.InMethod(); // TestHelpers.EnableLogging(); - TestCompile("default { not_at_rot_target() {} }", false); - TestCompile("default { not_at_rot_target(integer n) {} }", true); + TestVoidArgEvent("not_at_rot_target"); } [Test] @@ -74,8 +71,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests TestHelpers.InMethod(); // TestHelpers.EnableLogging(); - TestCompile("default { not_at_target() {} }", false); - TestCompile("default { not_at_target(integer n) {} }", true); + TestVoidArgEvent("not_at_target"); } [Test] @@ -84,8 +80,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests TestHelpers.InMethod(); // TestHelpers.EnableLogging(); - TestCompile("default { state_entry() {} }", false); - TestCompile("default { state_entry(integer n) {} }", true); + TestVoidArgEvent("state_entry"); } [Test] @@ -94,8 +89,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests TestHelpers.InMethod(); // TestHelpers.EnableLogging(); - TestCompile("default { state_exit() {} }", false); - TestCompile("default { state_exit(integer n) {} }", true); + TestVoidArgEvent("state_exit"); } [Test] @@ -104,8 +98,13 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests TestHelpers.InMethod(); // TestHelpers.EnableLogging(); - TestCompile("default { timer() {} }", false); - TestCompile("default { timer(integer n) {} }", true); + TestVoidArgEvent("timer"); + } + + private void TestVoidArgEvent(string eventName) + { + TestCompile("default { " + eventName + "() {} }", false); + TestCompile("default { " + eventName + "(integer n) {} }", true); } [Test] From 79c1ed8cb99e7b418790d2529fa3cc45078148e2 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 16 Nov 2013 03:00:03 +0000 Subject: [PATCH 09/31] Add syntax checking for no_sensor() no-arg event --- .../Shared/CodeTools/Tests/LSL_EventTests.cs | 9 + .../Shared/CodeTools/lsl.parser.cs | 10514 ++++++++-------- 2 files changed, 5267 insertions(+), 5256 deletions(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs index ccfc04e9d2..81e0ab943b 100644 --- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs +++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs @@ -56,6 +56,15 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests TestVoidArgEvent("moving_start"); } + [Test] + public void TestNoSensorEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestVoidArgEvent("no_sensor"); + } + [Test] public void TestNotAtRotTargetEvent() { diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs index 3b1567f052..9b4b2059e0 100644 --- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs +++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs @@ -1945,21 +1945,16 @@ public class Event_13 : Event { public class Event_14 : Event { public Event_14(Parser yyq):base(yyq, - ((NO_SENSOR_EVENT)(yyq.StackAt(0).m_value)) + ((OBJECT_REZ_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_15 : Event { public Event_15(Parser yyq):base(yyq, - ((OBJECT_REZ_EVENT)(yyq.StackAt(0).m_value)) + ((REMOTE_DATA_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class Event_16 : Event { public Event_16(Parser yyq):base(yyq, - ((REMOTE_DATA_EVENT)(yyq.StackAt(0).m_value)) - .yytext){}} - -public class Event_17 : Event { - public Event_17(Parser yyq):base(yyq, ((HTTP_REQUEST_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} @@ -2035,16 +2030,21 @@ public class VoidArgEvent_4 : VoidArgEvent { public class VoidArgEvent_5 : VoidArgEvent { public VoidArgEvent_5(Parser yyq):base(yyq, - ((NOT_AT_ROT_TARGET_EVENT)(yyq.StackAt(0).m_value)) + ((NO_SENSOR_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class VoidArgEvent_6 : VoidArgEvent { public VoidArgEvent_6(Parser yyq):base(yyq, - ((NOT_AT_TARGET_EVENT)(yyq.StackAt(0).m_value)) + ((NOT_AT_ROT_TARGET_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class VoidArgEvent_7 : VoidArgEvent { public VoidArgEvent_7(Parser yyq):base(yyq, + ((NOT_AT_TARGET_EVENT)(yyq.StackAt(0).m_value)) + .yytext){}} + +public class VoidArgEvent_8 : VoidArgEvent { + public VoidArgEvent_8(Parser yyq):base(yyq, ((TIMER_EVENT)(yyq.StackAt(0).m_value)) .yytext){}} public class yyLSLSyntax @@ -2683,347 +2683,360 @@ public yyLSLSyntax 0,84,0,1,78, 1,1,2,0,1, 2474,360,18,1,2474, -361,20,362,4,36, +361,20,362,4,30, +78,0,79,0,95, +0,83,0,69,0, +78,0,83,0,79, +0,82,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,77,1,1,2, +0,1,2475,363,18, +1,2475,364,20,365, +4,36,77,0,79, +0,86,0,73,0, +78,0,71,0,95, +0,83,0,84,0, +65,0,82,0,84, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,76, +1,1,2,0,1, +2476,366,18,1,2476, +367,20,368,4,32, 77,0,79,0,86, 0,73,0,78,0, -71,0,95,0,83, +71,0,95,0,69, +0,78,0,68,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,75,1, +1,2,0,1,2477, +369,18,1,2477,370, +20,371,4,32,83, 0,84,0,65,0, -82,0,84,0,95, +84,0,69,0,95, +0,69,0,88,0, +73,0,84,0,95, 0,69,0,86,0, 69,0,78,0,84, -0,1,76,1,1, -2,0,1,2475,363, -18,1,2475,364,20, -365,4,32,77,0, -79,0,86,0,73, -0,78,0,71,0, +0,1,86,1,1, +2,0,1,2478,372, +18,1,2478,373,20, +374,4,34,83,0, +84,0,65,0,84, +0,69,0,95,0, +69,0,78,0,84, +0,82,0,89,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,85,1, +1,2,0,1,2479, +375,18,1,2479,376, +20,377,4,34,84, +0,79,0,85,0, +67,0,72,0,95, +0,83,0,84,0, +65,0,82,0,84, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,89, +1,1,2,0,1, +2480,378,18,1,2480, +379,20,380,4,30, +84,0,79,0,85, +0,67,0,72,0, 95,0,69,0,78, 0,68,0,95,0, 69,0,86,0,69, 0,78,0,84,0, -1,75,1,1,2, -0,1,2476,366,18, -1,2476,367,20,368, -4,32,83,0,84, -0,65,0,84,0, -69,0,95,0,69, -0,88,0,73,0, +1,90,1,1,2, +0,1,2481,381,18, +1,2481,382,20,383, +4,22,84,0,79, +0,85,0,67,0, +72,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +88,1,1,2,0, +1,2482,384,18,1, +2482,385,20,386,4, +24,83,0,69,0, +78,0,83,0,79, +0,82,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,84,1,1,2, +0,1,2483,387,18, +1,2483,388,20,389, +4,52,82,0,85, +0,78,0,95,0, +84,0,73,0,77, +0,69,0,95,0, +80,0,69,0,82, +0,77,0,73,0, +83,0,83,0,73, +0,79,0,78,0, +83,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +83,1,1,2,0, +1,256,390,18,1, +256,391,20,392,4, +14,80,0,69,0, +82,0,67,0,69, +0,78,0,84,0, +1,22,1,1,2, +0,1,1371,393,18, +1,1371,213,2,0, +1,2486,394,18,1, +2486,395,20,396,4, +38,67,0,79,0, +76,0,76,0,73, +0,83,0,73,0, +79,0,78,0,95, +0,69,0,78,0, +68,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +63,1,1,2,0, +1,2487,397,18,1, +2487,398,20,399,4, +30,67,0,79,0, +76,0,76,0,73, +0,83,0,73,0, +79,0,78,0,95, +0,69,0,86,0, +69,0,78,0,84, +0,1,62,1,1, +2,0,1,1931,400, +18,1,1931,260,2, +0,1,1932,401,18, +1,1932,402,20,403, +4,4,73,0,70, +0,1,42,1,1, +2,0,1,262,404, +18,1,262,168,2, +0,1,1377,405,18, +1,1377,168,2,0, +1,2492,406,18,1, +2492,407,20,408,4, +22,77,0,79,0, +78,0,69,0,89, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,74, +1,1,2,0,1, +1876,409,18,1,1876, +135,2,0,1,2494, +410,18,1,2494,411, +20,412,4,36,76, +0,73,0,78,0, +75,0,95,0,77, +0,69,0,83,0, +83,0,65,0,71, +0,69,0,95,0, +69,0,86,0,69, +0,78,0,84,0, +1,72,1,1,2, +0,1,2495,413,18, +1,2495,414,20,415, +4,52,76,0,65, +0,78,0,68,0, +95,0,67,0,79, +0,76,0,76,0, +73,0,83,0,73, +0,79,0,78,0, +95,0,83,0,84, +0,65,0,82,0, 84,0,95,0,69, 0,86,0,69,0, 78,0,84,0,1, -86,1,1,2,0, -1,2477,369,18,1, -2477,370,20,371,4, -34,83,0,84,0, -65,0,84,0,69, -0,95,0,69,0, -78,0,84,0,82, -0,89,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,85,1,1,2, -0,1,2478,372,18, -1,2478,373,20,374, -4,34,84,0,79, -0,85,0,67,0, -72,0,95,0,83, -0,84,0,65,0, -82,0,84,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,89,1,1, -2,0,1,2479,375, -18,1,2479,376,20, -377,4,30,84,0, -79,0,85,0,67, -0,72,0,95,0, -69,0,78,0,68, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,90, -1,1,2,0,1, -2480,378,18,1,2480, -379,20,380,4,22, -84,0,79,0,85, -0,67,0,72,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,88,1, -1,2,0,1,2481, -381,18,1,2481,382, -20,383,4,24,83, -0,69,0,78,0, -83,0,79,0,82, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,84, -1,1,2,0,1, -2482,384,18,1,2482, -385,20,386,4,52, -82,0,85,0,78, -0,95,0,84,0, -73,0,77,0,69, -0,95,0,80,0, -69,0,82,0,77, -0,73,0,83,0, -83,0,73,0,79, -0,78,0,83,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,83,1, -1,2,0,1,2483, -387,18,1,2483,388, -20,389,4,24,79, -0,78,0,95,0, -82,0,69,0,90, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,81, -1,1,2,0,1, -256,390,18,1,256, -391,20,392,4,14, -80,0,69,0,82, -0,67,0,69,0, -78,0,84,0,1, -22,1,1,2,0, -1,1371,393,18,1, -1371,213,2,0,1, -2486,394,18,1,2486, -395,20,396,4,30, +71,1,1,2,0, +1,1939,416,18,1, +1939,168,2,0,1, +2497,417,18,1,2497, +418,20,419,4,40, +76,0,65,0,78, +0,68,0,95,0, 67,0,79,0,76, 0,76,0,73,0, 83,0,73,0,79, 0,78,0,95,0, 69,0,86,0,69, 0,78,0,84,0, -1,62,1,1,2, -0,1,2487,397,18, -1,2487,398,20,399, -4,26,67,0,72, -0,65,0,78,0, -71,0,69,0,68, +1,69,1,1,2, +0,1,827,420,18, +1,827,168,2,0, +1,2499,421,18,1, +2499,422,20,423,4, +22,69,0,77,0, +65,0,73,0,76, 0,95,0,69,0, 86,0,69,0,78, -0,84,0,1,61, +0,84,0,1,67, 1,1,2,0,1, -1931,400,18,1,1931, -260,2,0,1,1932, -401,18,1,1932,402, -20,403,4,4,73, -0,70,0,1,42, -1,1,2,0,1, -262,404,18,1,262, -168,2,0,1,1377, -405,18,1,1377,168, -2,0,1,2492,406, -18,1,2492,407,20, -408,4,22,77,0, -79,0,78,0,69, -0,89,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,74,1,1,2, -0,1,1876,409,18, -1,1876,135,2,0, -1,2494,410,18,1, -2494,411,20,412,4, -36,76,0,73,0, -78,0,75,0,95, -0,77,0,69,0, -83,0,83,0,65, -0,71,0,69,0, +2500,424,18,1,2500, +425,20,426,4,32, +68,0,65,0,84, +0,65,0,83,0, +69,0,82,0,86, +0,69,0,82,0, 95,0,69,0,86, 0,69,0,78,0, -84,0,1,72,1, -1,2,0,1,2495, -413,18,1,2495,414, -20,415,4,52,76, -0,65,0,78,0, -68,0,95,0,67, -0,79,0,76,0, -76,0,73,0,83, -0,73,0,79,0, -78,0,95,0,83, -0,84,0,65,0, -82,0,84,0,95, -0,69,0,86,0, -69,0,78,0,84, -0,1,71,1,1, -2,0,1,1939,416, -18,1,1939,168,2, -0,1,2497,417,18, -1,2497,418,20,419, -4,40,76,0,65, -0,78,0,68,0, -95,0,67,0,79, -0,76,0,76,0, -73,0,83,0,73, +84,0,1,66,1, +1,2,0,1,2501, +427,18,1,2501,428, +20,429,4,26,67, 0,79,0,78,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,69,1, -1,2,0,1,827, -420,18,1,827,168, -2,0,1,2499,421, -18,1,2499,422,20, -423,4,22,69,0, -77,0,65,0,73, +84,0,82,0,79, 0,76,0,95,0, 69,0,86,0,69, 0,78,0,84,0, -1,67,1,1,2, -0,1,2500,424,18, -1,2500,425,20,426, -4,32,68,0,65, +1,65,1,1,2, +0,1,2502,430,18, +1,2502,431,20,432, +4,24,65,0,84, 0,84,0,65,0, -83,0,69,0,82, -0,86,0,69,0, -82,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -66,1,1,2,0, -1,2501,427,18,1, -2501,428,20,429,4, -26,67,0,79,0, -78,0,84,0,82, -0,79,0,76,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,65,1, -1,2,0,1,2502, -430,18,1,2502,431, -20,432,4,24,65, -0,84,0,84,0, -65,0,67,0,72, +67,0,72,0,95, +0,69,0,86,0, +69,0,78,0,84, +0,1,60,1,1, +2,0,1,2503,433, +18,1,2503,434,20, +435,4,30,65,0, +84,0,95,0,84, +0,65,0,82,0, +71,0,69,0,84, 0,95,0,69,0, 86,0,69,0,78, -0,84,0,1,60, +0,84,0,1,59, 1,1,2,0,1, -2503,433,18,1,2503, -434,20,435,4,30, +2504,436,18,1,2504, +437,20,438,4,38, 65,0,84,0,95, -0,84,0,65,0, -82,0,71,0,69, -0,84,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,59,1,1,2, -0,1,2504,436,18, -1,2504,437,20,438, -4,38,65,0,84, -0,95,0,82,0, -79,0,84,0,95, -0,84,0,65,0, -82,0,71,0,69, -0,84,0,95,0, -69,0,86,0,69, -0,78,0,84,0, -1,58,1,1,2, -0,1,277,439,18, -1,277,440,20,441, -4,10,83,0,76, -0,65,0,83,0, -72,0,1,21,1, -1,2,0,1,2506, -442,18,1,2506,135, -2,0,1,2507,443, -18,1,2507,153,2, -0,1,2509,444,18, -1,2509,343,2,0, -1,2510,445,18,1, -2510,446,20,447,4, -22,73,0,110,0, -116,0,65,0,114, -0,103,0,69,0, -118,0,101,0,110, -0,116,0,1,112, +0,82,0,79,0, +84,0,95,0,84, +0,65,0,82,0, +71,0,69,0,84, +0,95,0,69,0, +86,0,69,0,78, +0,84,0,1,58, +1,1,2,0,1, +277,439,18,1,277, +440,20,441,4,10, +83,0,76,0,65, +0,83,0,72,0, +1,21,1,1,2, +0,1,2506,442,18, +1,2506,135,2,0, +1,2507,443,18,1, +2507,153,2,0,1, +2509,444,18,1,2509, +343,2,0,1,2510, +445,18,1,2510,446, +20,447,4,22,73, +0,110,0,116,0, +65,0,114,0,103, +0,69,0,118,0, +101,0,110,0,116, +0,1,112,1,2, +2,0,1,283,448, +18,1,283,168,2, +0,1,2512,449,18, +1,2512,126,2,0, +1,2513,450,18,1, +2513,132,2,0,1, +2514,451,18,1,2514, +452,20,453,4,28, +73,0,110,0,116, +0,68,0,101,0, +99,0,108,0,97, +0,114,0,97,0, +116,0,105,0,111, +0,110,0,1,109, 1,2,2,0,1, -283,448,18,1,283, -168,2,0,1,2512, -449,18,1,2512,126, -2,0,1,2513,450, -18,1,2513,132,2, -0,1,2514,451,18, -1,2514,452,20,453, -4,28,73,0,110, -0,116,0,68,0, -101,0,99,0,108, -0,97,0,114,0, -97,0,116,0,105, -0,111,0,110,0, -1,109,1,2,2, -0,1,1958,454,18, -1,1958,153,2,0, -1,2516,455,18,1, -2516,153,2,0,1, -2518,456,18,1,2518, -343,2,0,1,2519, -457,18,1,2519,458, -20,459,4,10,69, -0,118,0,101,0, -110,0,116,0,1, -111,1,2,2,0, -1,1406,460,18,1, -1406,160,2,0,1, -1407,461,18,1,1407, -207,2,0,1,299, -462,18,1,299,463, -20,464,4,8,83, -0,84,0,65,0, -82,0,1,20,1, -1,2,0,1,1370, -465,18,1,1370,160, -2,0,1,2529,466, -18,1,2529,140,2, -0,1,2531,467,18, -1,2531,153,2,0, -1,305,468,18,1, -305,168,2,0,1, -2535,469,18,1,2535, -470,20,471,4,18, -83,0,116,0,97, -0,116,0,101,0, -66,0,111,0,100, -0,121,0,1,102, -1,2,2,0,1, -2458,472,18,1,2458, -260,2,0,1,2459, -473,18,1,2459,323, -2,0,1,2464,474, -18,1,2464,323,2, -0,1,1989,475,18, -1,1989,260,2,0, -1,1990,476,18,1, -1990,477,20,478,4, -8,69,0,76,0, -83,0,69,0,1, -43,1,1,2,0, -1,2470,479,18,1, -2470,156,2,0,1, -322,480,18,1,322, -225,2,0,1,1933, -481,18,1,1933,135, -2,0,1,883,482, -18,1,883,168,2, -0,1,328,483,18, -1,328,168,2,0, -1,1443,484,18,1, -1443,240,2,0,1, -1449,485,18,1,1449, -168,2,0,1,2485, -486,18,1,2485,487, -20,488,4,38,67, -0,79,0,76,0, -76,0,73,0,83, -0,73,0,79,0, -78,0,95,0,69, -0,78,0,68,0, +1958,454,18,1,1958, +153,2,0,1,2516, +455,18,1,2516,153, +2,0,1,2518,456, +18,1,2518,343,2, +0,1,2519,457,18, +1,2519,458,20,459, +4,10,69,0,118, +0,101,0,110,0, +116,0,1,111,1, +2,2,0,1,1406, +460,18,1,1406,160, +2,0,1,1407,461, +18,1,1407,207,2, +0,1,299,462,18, +1,299,463,20,464, +4,8,83,0,84, +0,65,0,82,0, +1,20,1,1,2, +0,1,1370,465,18, +1,1370,160,2,0, +1,2529,466,18,1, +2529,140,2,0,1, +2531,467,18,1,2531, +153,2,0,1,305, +468,18,1,305,168, +2,0,1,2535,469, +18,1,2535,470,20, +471,4,18,83,0, +116,0,97,0,116, +0,101,0,66,0, +111,0,100,0,121, +0,1,102,1,2, +2,0,1,2458,472, +18,1,2458,260,2, +0,1,2459,473,18, +1,2459,323,2,0, +1,2464,474,18,1, +2464,323,2,0,1, +1989,475,18,1,1989, +260,2,0,1,1990, +476,18,1,1990,477, +20,478,4,8,69, +0,76,0,83,0, +69,0,1,43,1, +1,2,0,1,2470, +479,18,1,2470,156, +2,0,1,322,480, +18,1,322,225,2, +0,1,1933,481,18, +1,1933,135,2,0, +1,883,482,18,1, +883,168,2,0,1, +328,483,18,1,328, +168,2,0,1,1443, +484,18,1,1443,240, +2,0,1,1449,485, +18,1,1449,168,2, +0,1,2485,486,18, +1,2485,487,20,488, +4,42,67,0,79, +0,76,0,76,0, +73,0,83,0,73, +0,79,0,78,0, +95,0,83,0,84, +0,65,0,82,0, +84,0,95,0,69, +0,86,0,69,0, +78,0,84,0,1, +64,1,1,2,0, +1,2488,489,18,1, +2488,490,20,491,4, +26,67,0,72,0, +65,0,78,0,71, +0,69,0,68,0, 95,0,69,0,86, 0,69,0,78,0, -84,0,1,63,1, -1,2,0,1,2488, -489,18,1,2488,490, -20,491,4,36,72, +84,0,1,61,1, +1,2,0,1,2489, +492,18,1,2489,493, +20,494,4,36,72, 0,84,0,84,0, 80,0,95,0,82, 0,69,0,81,0, @@ -3032,8 +3045,8 @@ public yyLSLSyntax 69,0,86,0,69, 0,78,0,84,0, 1,91,1,1,2, -0,1,2489,492,18, -1,2489,493,20,494, +0,1,2490,495,18, +1,2490,496,20,497, 4,34,82,0,69, 0,77,0,79,0, 84,0,69,0,95, @@ -3042,9 +3055,9 @@ public yyLSLSyntax 0,69,0,86,0, 69,0,78,0,84, 0,1,82,1,1, -2,0,1,2490,495, -18,1,2490,496,20, -497,4,32,79,0, +2,0,1,2491,498, +18,1,2491,499,20, +500,4,32,79,0, 66,0,74,0,69, 0,67,0,84,0, 95,0,82,0,69, @@ -3052,213 +3065,200 @@ public yyLSLSyntax 69,0,86,0,69, 0,78,0,84,0, 1,80,1,1,2, -0,1,2491,498,18, -1,2491,499,20,500, -4,30,78,0,79, -0,95,0,83,0, -69,0,78,0,83, -0,79,0,82,0, -95,0,69,0,86, -0,69,0,78,0, -84,0,1,77,1, -1,2,0,1,2493, -501,18,1,2493,502, -20,503,4,24,76, -0,73,0,83,0, -84,0,69,0,78, -0,95,0,69,0, -86,0,69,0,78, -0,84,0,1,73, -1,1,2,0,1, -1413,504,18,1,1413, -168,2,0,1,346, -505,18,1,346,506, -20,507,4,8,80, -0,76,0,85,0, -83,0,1,18,1, -1,2,0,1,2575, -508,18,1,2575,509, -20,510,4,20,83, -0,116,0,97,0, -116,0,101,0,69, -0,118,0,101,0, -110,0,116,0,1, -103,1,2,2,0, -1,2496,511,18,1, -2496,512,20,513,4, -48,76,0,65,0, -78,0,68,0,95, -0,67,0,79,0, -76,0,76,0,73, -0,83,0,73,0, -79,0,78,0,95, -0,69,0,78,0, -68,0,95,0,69, -0,86,0,69,0, -78,0,84,0,1, -70,1,1,2,0, -1,2577,514,18,1, -2577,515,20,516,4, -34,86,0,111,0, -105,0,100,0,65, -0,114,0,103,0, -83,0,116,0,97, -0,116,0,101,0, -69,0,118,0,101, -0,110,0,116,0, -1,105,1,2,2, -0,1,2021,517,18, -1,2021,260,2,0, -1,2022,518,18,1, -2022,347,2,0,1, -352,519,18,1,352, -168,2,0,1,2024, -520,18,1,2024,132, -2,0,1,2025,521, -18,1,2025,522,20, -523,4,8,74,0, -85,0,77,0,80, -0,1,49,1,1, -2,0,1,2026,524, -18,1,2026,132,2, -0,1,2027,525,18, -1,2027,526,20,527, -4,4,65,0,84, -0,1,23,1,1, -2,0,1,2028,528, -18,1,2028,132,2, -0,1,2029,529,18, -1,2029,343,2,0, -1,2030,530,18,1, -2030,531,20,532,4, -14,70,0,111,0, -114,0,76,0,111, -0,111,0,112,0, -1,127,1,2,2, -0,1,2031,533,18, -1,2031,534,20,535, -4,32,68,0,111, -0,87,0,104,0, -105,0,108,0,101, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, -126,1,2,2,0, -1,2032,536,18,1, -2032,537,20,538,4, -28,87,0,104,0, -105,0,108,0,101, -0,83,0,116,0, -97,0,116,0,101, -0,109,0,101,0, -110,0,116,0,1, -125,1,2,2,0, -1,2033,539,18,1, -2033,540,20,541,4, -22,73,0,102,0, -83,0,116,0,97, -0,116,0,101,0, -109,0,101,0,110, -0,116,0,1,124, -1,2,2,0,1, -2034,542,18,1,2034, -543,20,544,4,22, -83,0,116,0,97, -0,116,0,101,0, -67,0,104,0,97, -0,110,0,103,0, -101,0,1,123,1, -2,2,0,1,1478, -545,18,1,1478,160, -2,0,1,1479,546, -18,1,1479,276,2, -0,1,2037,547,18, -1,2037,192,2,0, -1,2038,548,18,1, -2038,549,20,550,4, -18,74,0,117,0, -109,0,112,0,76, -0,97,0,98,0, -101,0,108,0,1, -121,1,2,2,0, -1,2039,551,18,1, -2039,192,2,0,1, -2040,552,18,1,2040, -553,20,554,4,30, -82,0,101,0,116, -0,117,0,114,0, -110,0,83,0,116, +0,1,2493,501,18, +1,2493,502,20,503, +4,24,76,0,73, +0,83,0,84,0, +69,0,78,0,95, +0,69,0,86,0, +69,0,78,0,84, +0,1,73,1,1, +2,0,1,1413,504, +18,1,1413,168,2, +0,1,346,505,18, +1,346,506,20,507, +4,8,80,0,76, +0,85,0,83,0, +1,18,1,1,2, +0,1,2575,508,18, +1,2575,509,20,510, +4,20,83,0,116, 0,97,0,116,0, -101,0,109,0,101, -0,110,0,116,0, -1,120,1,2,2, -0,1,2041,555,18, -1,2041,192,2,0, -1,1485,556,18,1, -1485,168,2,0,1, -372,557,18,1,372, -180,2,0,1,373, -558,18,1,373,132, -2,0,1,374,559, -18,1,374,176,2, -0,1,375,560,18, -1,375,132,2,0, -1,376,561,18,1, -376,183,2,0,1, -377,562,18,1,377, -132,2,0,1,378, -563,18,1,378,176, -2,0,1,379,564, -18,1,379,132,2, -0,1,380,565,18, -1,380,566,20,567, -4,16,67,0,111, -0,110,0,115,0, -116,0,97,0,110, -0,116,0,1,133, -1,2,2,0,1, -381,568,18,1,381, -290,2,0,1,371, -569,18,1,371,570, -20,571,4,24,70, -0,117,0,110,0, -99,0,116,0,105, -0,111,0,110,0, -67,0,97,0,108, -0,108,0,1,129, -1,2,2,0,1, -942,572,18,1,942, -168,2,0,1,2533, -573,18,1,2533,343, -2,0,1,387,574, -18,1,387,168,2, -0,1,2619,575,18, -1,2619,470,2,0, -1,1514,576,18,1, -1514,160,2,0,1, -1515,577,18,1,1515, -297,2,0,1,2074, -578,18,1,2074,160, -2,0,1,2075,579, -18,1,2075,153,2, -0,1,406,580,18, -1,406,143,2,0, -1,1521,581,18,1, -1521,168,2,0,1, -412,582,18,1,412, -168,2,0,1,2484, -583,18,1,2484,584, -20,585,4,42,67, +101,0,69,0,118, +0,101,0,110,0, +116,0,1,103,1, +2,2,0,1,2496, +511,18,1,2496,512, +20,513,4,48,76, +0,65,0,78,0, +68,0,95,0,67, 0,79,0,76,0, 76,0,73,0,83, 0,73,0,79,0, -78,0,95,0,83, -0,84,0,65,0, -82,0,84,0,95, +78,0,95,0,69, +0,78,0,68,0, +95,0,69,0,86, +0,69,0,78,0, +84,0,1,70,1, +1,2,0,1,2577, +514,18,1,2577,515, +20,516,4,34,86, +0,111,0,105,0, +100,0,65,0,114, +0,103,0,83,0, +116,0,97,0,116, +0,101,0,69,0, +118,0,101,0,110, +0,116,0,1,105, +1,2,2,0,1, +2021,517,18,1,2021, +260,2,0,1,2022, +518,18,1,2022,347, +2,0,1,352,519, +18,1,352,168,2, +0,1,2024,520,18, +1,2024,132,2,0, +1,2025,521,18,1, +2025,522,20,523,4, +8,74,0,85,0, +77,0,80,0,1, +49,1,1,2,0, +1,2026,524,18,1, +2026,132,2,0,1, +2027,525,18,1,2027, +526,20,527,4,4, +65,0,84,0,1, +23,1,1,2,0, +1,2028,528,18,1, +2028,132,2,0,1, +2029,529,18,1,2029, +343,2,0,1,2030, +530,18,1,2030,531, +20,532,4,14,70, +0,111,0,114,0, +76,0,111,0,111, +0,112,0,1,127, +1,2,2,0,1, +2031,533,18,1,2031, +534,20,535,4,32, +68,0,111,0,87, +0,104,0,105,0, +108,0,101,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,1,126,1, +2,2,0,1,2032, +536,18,1,2032,537, +20,538,4,28,87, +0,104,0,105,0, +108,0,101,0,83, +0,116,0,97,0, +116,0,101,0,109, +0,101,0,110,0, +116,0,1,125,1, +2,2,0,1,2033, +539,18,1,2033,540, +20,541,4,22,73, +0,102,0,83,0, +116,0,97,0,116, +0,101,0,109,0, +101,0,110,0,116, +0,1,124,1,2, +2,0,1,2034,542, +18,1,2034,543,20, +544,4,22,83,0, +116,0,97,0,116, +0,101,0,67,0, +104,0,97,0,110, +0,103,0,101,0, +1,123,1,2,2, +0,1,1478,545,18, +1,1478,160,2,0, +1,1479,546,18,1, +1479,276,2,0,1, +2037,547,18,1,2037, +192,2,0,1,2038, +548,18,1,2038,549, +20,550,4,18,74, +0,117,0,109,0, +112,0,76,0,97, +0,98,0,101,0, +108,0,1,121,1, +2,2,0,1,2039, +551,18,1,2039,192, +2,0,1,2040,552, +18,1,2040,553,20, +554,4,30,82,0, +101,0,116,0,117, +0,114,0,110,0, +83,0,116,0,97, +0,116,0,101,0, +109,0,101,0,110, +0,116,0,1,120, +1,2,2,0,1, +2041,555,18,1,2041, +192,2,0,1,1485, +556,18,1,1485,168, +2,0,1,372,557, +18,1,372,180,2, +0,1,373,558,18, +1,373,132,2,0, +1,374,559,18,1, +374,176,2,0,1, +375,560,18,1,375, +132,2,0,1,376, +561,18,1,376,183, +2,0,1,377,562, +18,1,377,132,2, +0,1,378,563,18, +1,378,176,2,0, +1,379,564,18,1, +379,132,2,0,1, +380,565,18,1,380, +566,20,567,4,16, +67,0,111,0,110, +0,115,0,116,0, +97,0,110,0,116, +0,1,133,1,2, +2,0,1,381,568, +18,1,381,290,2, +0,1,371,569,18, +1,371,570,20,571, +4,24,70,0,117, +0,110,0,99,0, +116,0,105,0,111, +0,110,0,67,0, +97,0,108,0,108, +0,1,129,1,2, +2,0,1,942,572, +18,1,942,168,2, +0,1,2533,573,18, +1,2533,343,2,0, +1,387,574,18,1, +387,168,2,0,1, +2619,575,18,1,2619, +470,2,0,1,1514, +576,18,1,1514,160, +2,0,1,1515,577, +18,1,1515,297,2, +0,1,2074,578,18, +1,2074,160,2,0, +1,2075,579,18,1, +2075,153,2,0,1, +406,580,18,1,406, +143,2,0,1,1521, +581,18,1,1521,168, +2,0,1,412,582, +18,1,412,168,2, +0,1,2484,583,18, +1,2484,584,20,585, +4,24,79,0,78, +0,95,0,82,0, +69,0,90,0,95, 0,69,0,86,0, 69,0,78,0,84, -0,1,64,1,1, +0,1,81,1,1, 2,0,1,2023,586, 18,1,2023,587,20, 588,4,26,68,0, @@ -6055,7 +6055,7 @@ public yyLSLSyntax 0,65,0,114,0, 103,0,69,0,118, 0,101,0,110,0, -116,0,95,0,56, +116,0,95,0,57, 0,1,326,1,3, 1,2,1,1,1784, 22,1,181,1,52, @@ -6067,7 +6067,7 @@ public yyLSLSyntax 0,65,0,114,0, 103,0,69,0,118, 0,101,0,110,0, -116,0,95,0,52, +116,0,95,0,53, 0,1,322,1,3, 1,2,1,1,1790, 22,1,177,1,1515, @@ -6127,85 +6127,85 @@ public yyLSLSyntax 1,1876,1827,16,0, 187,1,124,1828,16, 0,187,1,2478,1829, -17,1830,15,1781,1, --1,1,5,1831,20, -1832,4,28,73,0, -110,0,116,0,65, +17,1830,15,1831,4, +26,37,0,86,0, +111,0,105,0,100, +0,65,0,114,0, +103,0,69,0,118, +0,101,0,110,0, +116,0,1,-1,1, +5,1832,20,1833,4, +28,86,0,111,0, +105,0,100,0,65, 0,114,0,103,0, 69,0,118,0,101, 0,110,0,116,0, -95,0,49,0,48, -0,1,328,1,3, -1,2,1,1,1833, -22,1,183,1,2136, -871,1,381,1834,16, -0,187,1,525,1835, -16,0,187,1,137, -1836,16,0,187,1, -1901,1837,16,0,187, -1,1153,1838,16,0, -187,1,151,1839,16, -0,187,1,1407,1840, -16,0,187,1,1659, -1841,16,0,187,1, -2413,1842,16,0,187, -1,406,1843,16,0, -187,1,2669,1844,16, -0,613,1,1371,1845, -16,0,187,1,2105, -843,1,166,1846,16, -0,187,1,1622,1847, -16,0,187,1,2519, -1848,16,0,619,1, -1931,889,1,1932,1849, -16,0,481,1,1933, -1850,16,0,187,1, -431,1851,16,0,187, -1,1585,1852,16,0, -187,1,182,1853,16, -0,187,1,1189,1854, -16,0,187,1,1443, -1855,16,0,187,1, -1695,1856,16,0,187, -1,2198,1857,16,0, -187,1,447,1858,16, -0,187,1,199,1859, -16,0,187,1,2459, -910,1,1958,1860,16, -0,187,1,2462,917, -1,1657,922,1,2464, -927,1,459,1861,16, -0,187,1,462,1862, -16,0,187,1,2471, -1863,17,1864,15,1865, -4,26,37,0,86, -0,111,0,105,0, -100,0,65,0,114, -0,103,0,69,0, -118,0,101,0,110, -0,116,0,1,-1, +95,0,49,0,1, +328,1,3,1,2, +1,1,1834,22,1, +183,1,2136,871,1, +381,1835,16,0,187, +1,525,1836,16,0, +187,1,137,1837,16, +0,187,1,1901,1838, +16,0,187,1,1153, +1839,16,0,187,1, +151,1840,16,0,187, +1,1407,1841,16,0, +187,1,1659,1842,16, +0,187,1,2413,1843, +16,0,187,1,406, +1844,16,0,187,1, +2669,1845,16,0,613, +1,1371,1846,16,0, +187,1,2105,843,1, +166,1847,16,0,187, +1,1622,1848,16,0, +187,1,2519,1849,16, +0,619,1,1931,889, +1,1932,1850,16,0, +481,1,1933,1851,16, +0,187,1,431,1852, +16,0,187,1,1585, +1853,16,0,187,1, +182,1854,16,0,187, +1,1189,1855,16,0, +187,1,1443,1856,16, +0,187,1,1695,1857, +16,0,187,1,2198, +1858,16,0,187,1, +447,1859,16,0,187, +1,199,1860,16,0, +187,1,2459,910,1, +1958,1861,16,0,187, +1,2462,917,1,1657, +922,1,2464,927,1, +459,1862,16,0,187, +1,462,1863,16,0, +187,1,2471,1864,17, +1865,15,1831,1,-1, 1,5,1866,20,1867, 4,28,86,0,111, 0,105,0,100,0, 65,0,114,0,103, 0,69,0,118,0, 101,0,110,0,116, -0,95,0,55,0, +0,95,0,56,0, 1,335,1,3,1, 2,1,1,1868,22, 1,190,1,2472,1869, -17,1870,15,1865,1, +17,1870,15,1831,1, -1,1,5,1871,20, 1872,4,28,86,0, 111,0,105,0,100, 0,65,0,114,0, 103,0,69,0,118, 0,101,0,110,0, -116,0,95,0,54, +116,0,95,0,55, 0,1,334,1,3, 1,2,1,1,1873, 22,1,189,1,2473, -1874,17,1875,15,1865, +1874,17,1875,15,1831, 1,-1,1,5,1876, 20,1877,4,28,86, 0,111,0,105,0, @@ -6213,2193 +6213,2267 @@ public yyLSLSyntax 0,103,0,69,0, 118,0,101,0,110, 0,116,0,95,0, -53,0,1,333,1, +54,0,1,333,1, 3,1,2,1,1, 1878,22,1,188,1, 2474,1879,17,1880,15, -1865,1,-1,1,5, +1831,1,-1,1,5, 1881,20,1882,4,28, 86,0,111,0,105, 0,100,0,65,0, 114,0,103,0,69, 0,118,0,101,0, 110,0,116,0,95, -0,52,0,1,332, +0,53,0,1,332, 1,3,1,2,1, 1,1883,22,1,187, 1,2475,1884,17,1885, -15,1865,1,-1,1, +15,1831,1,-1,1, 5,1886,20,1887,4, 28,86,0,111,0, 105,0,100,0,65, 0,114,0,103,0, 69,0,118,0,101, 0,110,0,116,0, -95,0,51,0,1, +95,0,52,0,1, 331,1,3,1,2, 1,1,1888,22,1, 186,1,2476,1889,17, -1890,15,1865,1,-1, +1890,15,1831,1,-1, 1,5,1891,20,1892, 4,28,86,0,111, 0,105,0,100,0, 65,0,114,0,103, 0,69,0,118,0, 101,0,110,0,116, -0,95,0,50,0, +0,95,0,51,0, 1,330,1,3,1, 2,1,1,1893,22, 1,185,1,2477,1894, -17,1895,15,1865,1, +17,1895,15,1831,1, -1,1,5,1896,20, 1897,4,28,86,0, 111,0,105,0,100, 0,65,0,114,0, 103,0,69,0,118, 0,101,0,110,0, -116,0,95,0,49, +116,0,95,0,50, 0,1,329,1,3, 1,2,1,1,1898, 22,1,184,1,2227, 936,1,2479,1899,17, 1900,15,1781,1,-1, 1,5,1901,20,1902, +4,28,73,0,110, +0,116,0,65,0, +114,0,103,0,69, +0,118,0,101,0, +110,0,116,0,95, +0,49,0,48,0, +1,327,1,3,1, +2,1,1,1903,22, +1,182,1,1225,1904, +16,0,187,1,2481, +1905,17,1906,15,1781, +1,-1,1,5,1907, +20,1908,4,26,73, +0,110,0,116,0, +65,0,114,0,103, +0,69,0,118,0, +101,0,110,0,116, +0,95,0,56,0, +1,325,1,3,1, +2,1,1,1909,22, +1,180,1,2482,1910, +17,1911,15,1781,1, +-1,1,5,1912,20, +1913,4,26,73,0, +110,0,116,0,65, +0,114,0,103,0, +69,0,118,0,101, +0,110,0,116,0, +95,0,55,0,1, +324,1,3,1,2, +1,1,1914,22,1, +179,1,2483,1915,17, +1916,15,1781,1,-1, +1,5,1917,20,1918, 4,26,73,0,110, 0,116,0,65,0, 114,0,103,0,69, 0,118,0,101,0, 110,0,116,0,95, -0,57,0,1,327, +0,54,0,1,323, 1,3,1,2,1, -1,1903,22,1,182, -1,1225,1904,16,0, -187,1,2481,1905,17, -1906,15,1781,1,-1, -1,5,1907,20,1908, +1,1919,22,1,178, +1,1731,1920,16,0, +187,1,2485,1921,17, +1922,15,1781,1,-1, +1,5,1923,20,1924, 4,26,73,0,110, 0,116,0,65,0, 114,0,103,0,69, 0,118,0,101,0, 110,0,116,0,95, -0,55,0,1,325, +0,52,0,1,321, 1,3,1,2,1, -1,1909,22,1,180, -1,2482,1910,17,1911, +1,1925,22,1,176, +1,2486,1926,17,1927, 15,1781,1,-1,1, -5,1912,20,1913,4, +5,1928,20,1929,4, 26,73,0,110,0, 116,0,65,0,114, 0,103,0,69,0, 118,0,101,0,110, 0,116,0,95,0, -54,0,1,324,1, +51,0,1,320,1, 3,1,2,1,1, -1914,22,1,179,1, -2483,1915,17,1916,15, +1930,22,1,175,1, +2487,1931,17,1932,15, 1781,1,-1,1,5, -1917,20,1918,4,26, +1933,20,1934,4,26, 73,0,110,0,116, 0,65,0,114,0, 103,0,69,0,118, 0,101,0,110,0, -116,0,95,0,53, -0,1,323,1,3, -1,2,1,1,1919, -22,1,178,1,1731, -1920,16,0,187,1, -2485,1921,17,1922,15, -1781,1,-1,1,5, -1923,20,1924,4,26, -73,0,110,0,116, -0,65,0,114,0, -103,0,69,0,118, -0,101,0,110,0, -116,0,95,0,51, -0,1,321,1,3, -1,2,1,1,1925, -22,1,176,1,2486, -1926,17,1927,15,1781, -1,-1,1,5,1928, -20,1929,4,26,73, +116,0,95,0,50, +0,1,319,1,3, +1,2,1,1,1935, +22,1,174,1,2488, +1936,17,1937,15,1781, +1,-1,1,5,1938, +20,1939,4,26,73, 0,110,0,116,0, 65,0,114,0,103, 0,69,0,118,0, 101,0,110,0,116, -0,95,0,50,0, -1,320,1,3,1, -2,1,1,1930,22, -1,175,1,2487,1931, -17,1932,15,1781,1, --1,1,5,1933,20, -1934,4,26,73,0, -110,0,116,0,65, -0,114,0,103,0, -69,0,118,0,101, -0,110,0,116,0, -95,0,49,0,1, -319,1,3,1,2, -1,1,1935,22,1, -174,1,2488,1936,17, -1937,15,1795,1,-1, -1,5,1938,20,1939, -4,16,69,0,118, -0,101,0,110,0, -116,0,95,0,49, -0,55,0,1,318, -1,3,1,2,1, -1,1940,22,1,173, -1,2489,1941,17,1942, -15,1795,1,-1,1, -5,1943,20,1944,4, -16,69,0,118,0, -101,0,110,0,116, 0,95,0,49,0, -54,0,1,317,1, -3,1,2,1,1, -1945,22,1,172,1, -2490,1946,17,1947,15, -1795,1,-1,1,5, -1948,20,1949,4,16, -69,0,118,0,101, -0,110,0,116,0, -95,0,49,0,53, -0,1,316,1,3, -1,2,1,1,1950, -22,1,171,1,1989, -944,1,2492,1951,17, -1952,15,1795,1,-1, -1,5,1953,20,1954, -4,16,69,0,118, -0,101,0,110,0, -116,0,95,0,49, -0,51,0,1,314, -1,3,1,2,1, -1,1955,22,1,169, -1,2493,1956,17,1957, -15,1795,1,-1,1, -5,1958,20,1959,4, -16,69,0,118,0, -101,0,110,0,116, -0,95,0,49,0, -50,0,1,313,1, -3,1,2,1,1, -1960,22,1,168,1, -2494,1961,17,1962,15, -1795,1,-1,1,5, -1963,20,1964,4,16, -69,0,118,0,101, -0,110,0,116,0, -95,0,49,0,49, -0,1,312,1,3, -1,2,1,1,1965, -22,1,167,1,236, -1966,16,0,187,1, -2496,1967,17,1968,15, -1795,1,-1,1,5, -1969,20,1970,4,14, -69,0,118,0,101, -0,110,0,116,0, -95,0,57,0,1, -310,1,3,1,2, -1,1,1971,22,1, -165,1,2497,1972,17, -1973,15,1795,1,-1, -1,5,1974,20,1975, -4,14,69,0,118, -0,101,0,110,0, -116,0,95,0,56, -0,1,309,1,3, -1,2,1,1,1976, -22,1,164,1,2498, -1977,17,1978,15,1795, -1,-1,1,5,1979, -20,1980,4,14,69, -0,118,0,101,0, -110,0,116,0,95, -0,55,0,1,308, -1,3,1,2,1, -1,1981,22,1,163, -1,2499,1982,17,1983, -15,1795,1,-1,1, -5,1984,20,1985,4, -14,69,0,118,0, -101,0,110,0,116, -0,95,0,54,0, -1,307,1,3,1, -2,1,1,1986,22, -1,162,1,2500,1987, -17,1988,15,1795,1, --1,1,5,1989,20, -1990,4,14,69,0, +1,318,1,3,1, +2,1,1,1940,22, +1,173,1,2489,1941, +17,1942,15,1795,1, +-1,1,5,1943,20, +1944,4,16,69,0, 118,0,101,0,110, 0,116,0,95,0, -53,0,1,306,1, -3,1,2,1,1, -1991,22,1,161,1, -2501,1992,17,1993,15, -1795,1,-1,1,5, -1994,20,1995,4,14, -69,0,118,0,101, -0,110,0,116,0, -95,0,52,0,1, -305,1,3,1,2, -1,1,1996,22,1, -160,1,2502,1997,17, -1998,15,1795,1,-1, -1,5,1999,20,2000, -4,14,69,0,118, +49,0,54,0,1, +317,1,3,1,2, +1,1,1945,22,1, +172,1,2490,1946,17, +1947,15,1795,1,-1, +1,5,1948,20,1949, +4,16,69,0,118, 0,101,0,110,0, -116,0,95,0,51, -0,1,304,1,3, -1,2,1,1,2001, -22,1,159,1,2503, -2002,17,2003,15,1795, -1,-1,1,5,2004, -20,2005,4,14,69, +116,0,95,0,49, +0,53,0,1,316, +1,3,1,2,1, +1,1950,22,1,171, +1,1989,944,1,2492, +1951,17,1952,15,1795, +1,-1,1,5,1953, +20,1954,4,16,69, 0,118,0,101,0, 110,0,116,0,95, -0,50,0,1,303, +0,49,0,51,0, +1,314,1,3,1, +2,1,1,1955,22, +1,169,1,2493,1956, +17,1957,15,1795,1, +-1,1,5,1958,20, +1959,4,16,69,0, +118,0,101,0,110, +0,116,0,95,0, +49,0,50,0,1, +313,1,3,1,2, +1,1,1960,22,1, +168,1,2494,1961,17, +1962,15,1795,1,-1, +1,5,1963,20,1964, +4,16,69,0,118, +0,101,0,110,0, +116,0,95,0,49, +0,49,0,1,312, 1,3,1,2,1, -1,2006,22,1,158, -1,2504,2007,17,2008, +1,1965,22,1,167, +1,236,1966,16,0, +187,1,2496,1967,17, +1968,15,1795,1,-1, +1,5,1969,20,1970, +4,14,69,0,118, +0,101,0,110,0, +116,0,95,0,57, +0,1,310,1,3, +1,2,1,1,1971, +22,1,165,1,2497, +1972,17,1973,15,1795, +1,-1,1,5,1974, +20,1975,4,14,69, +0,118,0,101,0, +110,0,116,0,95, +0,56,0,1,309, +1,3,1,2,1, +1,1976,22,1,164, +1,2498,1977,17,1978, 15,1795,1,-1,1, -5,2009,20,2010,4, +5,1979,20,1980,4, 14,69,0,118,0, 101,0,110,0,116, -0,95,0,49,0, -1,302,1,3,1, -2,1,1,2011,22, -1,157,1,2505,2012, -16,0,442,1,217, -2013,16,0,187,1, -1756,2014,16,0,187, -1,17,2015,19,154, -1,17,2016,5,121, -1,1,2017,17,2018, -15,2019,4,18,37, -0,84,0,121,0, -112,0,101,0,110, -0,97,0,109,0, -101,0,1,-1,1, -5,2020,20,2021,4, +0,95,0,55,0, +1,308,1,3,1, +2,1,1,1981,22, +1,163,1,2499,1982, +17,1983,15,1795,1, +-1,1,5,1984,20, +1985,4,14,69,0, +118,0,101,0,110, +0,116,0,95,0, +54,0,1,307,1, +3,1,2,1,1, +1986,22,1,162,1, +2500,1987,17,1988,15, +1795,1,-1,1,5, +1989,20,1990,4,14, +69,0,118,0,101, +0,110,0,116,0, +95,0,53,0,1, +306,1,3,1,2, +1,1,1991,22,1, +161,1,2501,1992,17, +1993,15,1795,1,-1, +1,5,1994,20,1995, +4,14,69,0,118, +0,101,0,110,0, +116,0,95,0,52, +0,1,305,1,3, +1,2,1,1,1996, +22,1,160,1,2502, +1997,17,1998,15,1795, +1,-1,1,5,1999, +20,2000,4,14,69, +0,118,0,101,0, +110,0,116,0,95, +0,51,0,1,304, +1,3,1,2,1, +1,2001,22,1,159, +1,2503,2002,17,2003, +15,1795,1,-1,1, +5,2004,20,2005,4, +14,69,0,118,0, +101,0,110,0,116, +0,95,0,50,0, +1,303,1,3,1, +2,1,1,2006,22, +1,158,1,2504,2007, +17,2008,15,1795,1, +-1,1,5,2009,20, +2010,4,14,69,0, +118,0,101,0,110, +0,116,0,95,0, +49,0,1,302,1, +3,1,2,1,1, +2011,22,1,157,1, +2505,2012,16,0,442, +1,217,2013,16,0, +187,1,1756,2014,16, +0,187,1,17,2015, +19,154,1,17,2016, +5,121,1,1,2017, +17,2018,15,2019,4, +18,37,0,84,0, +121,0,112,0,101, +0,110,0,97,0, +109,0,101,0,1, +-1,1,5,2020,20, +2021,4,20,84,0, +121,0,112,0,101, +0,110,0,97,0, +109,0,101,0,95, +0,55,0,1,301, +1,3,1,2,1, +1,2022,22,1,156, +1,2,2023,17,2024, +15,2019,1,-1,1, +5,2025,20,2026,4, 20,84,0,121,0, 112,0,101,0,110, 0,97,0,109,0, -101,0,95,0,55, -0,1,301,1,3, -1,2,1,1,2022, -22,1,156,1,2, -2023,17,2024,15,2019, -1,-1,1,5,2025, -20,2026,4,20,84, +101,0,95,0,54, +0,1,300,1,3, +1,2,1,1,2027, +22,1,155,1,3, +2028,17,2029,15,2019, +1,-1,1,5,2030, +20,2031,4,20,84, 0,121,0,112,0, 101,0,110,0,97, 0,109,0,101,0, -95,0,54,0,1, -300,1,3,1,2, -1,1,2027,22,1, -155,1,3,2028,17, -2029,15,2019,1,-1, -1,5,2030,20,2031, +95,0,53,0,1, +299,1,3,1,2, +1,1,2032,22,1, +154,1,4,2033,17, +2034,15,2019,1,-1, +1,5,2035,20,2036, 4,20,84,0,121, 0,112,0,101,0, 110,0,97,0,109, 0,101,0,95,0, -53,0,1,299,1, +52,0,1,298,1, 3,1,2,1,1, -2032,22,1,154,1, -4,2033,17,2034,15, +2037,22,1,153,1, +5,2038,17,2039,15, 2019,1,-1,1,5, -2035,20,2036,4,20, +2040,20,2041,4,20, 84,0,121,0,112, 0,101,0,110,0, 97,0,109,0,101, -0,95,0,52,0, -1,298,1,3,1, -2,1,1,2037,22, -1,153,1,5,2038, -17,2039,15,2019,1, --1,1,5,2040,20, -2041,4,20,84,0, +0,95,0,51,0, +1,297,1,3,1, +2,1,1,2042,22, +1,152,1,6,2043, +17,2044,15,2019,1, +-1,1,5,2045,20, +2046,4,20,84,0, 121,0,112,0,101, 0,110,0,97,0, 109,0,101,0,95, -0,51,0,1,297, +0,50,0,1,296, 1,3,1,2,1, -1,2042,22,1,152, -1,6,2043,17,2044, +1,2047,22,1,151, +1,7,2048,17,2049, 15,2019,1,-1,1, -5,2045,20,2046,4, +5,2050,20,2051,4, 20,84,0,121,0, 112,0,101,0,110, 0,97,0,109,0, -101,0,95,0,50, -0,1,296,1,3, -1,2,1,1,2047, -22,1,151,1,7, -2048,17,2049,15,2019, -1,-1,1,5,2050, -20,2051,4,20,84, -0,121,0,112,0, -101,0,110,0,97, -0,109,0,101,0, -95,0,49,0,1, -295,1,3,1,2, -1,1,2052,22,1, -150,1,1514,1136,1, -9,1141,1,10,1703, -1,262,1147,1,1267, -1153,1,481,1749,1, -1521,1158,1,1773,2053, -16,0,235,1,19, -1175,1,20,2054,16, -0,152,1,2281,1182, -1,525,1244,1,30, -1709,1,283,1200,1, -1010,2055,16,0,621, -1,40,1205,1,41, -1714,1,42,1718,1, -44,1211,1,1260,1124, -1,47,1212,1,1303, -1335,1,49,1224,1, -50,1229,1,48,1218, -1,305,1239,1,51, -1234,1,61,2056,16, -0,195,1,63,1250, -1,66,1256,1,67, -1261,1,68,1266,1, -69,1271,1,70,1276, -1,73,2057,16,0, -205,1,74,1281,1, -1013,1286,1,2335,2058, -16,0,237,1,328, -1330,1,1048,1372,1, -82,1308,1,2513,2059, -17,2060,15,2061,4, -30,37,0,73,0, -110,0,116,0,68, -0,101,0,99,0, -108,0,97,0,114, -0,97,0,116,0, -105,0,111,0,110, -0,1,-1,1,5, -2062,20,2063,4,32, +101,0,95,0,49, +0,1,295,1,3, +1,2,1,1,2052, +22,1,150,1,1514, +1136,1,9,1141,1, +10,1703,1,262,1147, +1,1267,1153,1,481, +1749,1,1521,1158,1, +1773,2053,16,0,235, +1,19,1175,1,20, +2054,16,0,152,1, +2281,1182,1,525,1244, +1,30,1709,1,283, +1200,1,1010,2055,16, +0,621,1,40,1205, +1,41,1714,1,42, +1718,1,44,1211,1, +1260,1124,1,47,1212, +1,1303,1335,1,49, +1224,1,50,1229,1, +48,1218,1,305,1239, +1,51,1234,1,61, +2056,16,0,195,1, +63,1250,1,66,1256, +1,67,1261,1,68, +1266,1,69,1271,1, +70,1276,1,73,2057, +16,0,205,1,74, +1281,1,1013,1286,1, +2335,2058,16,0,237, +1,328,1330,1,1048, +1372,1,82,1308,1, +2513,2059,17,2060,15, +2061,4,30,37,0, 73,0,110,0,116, 0,68,0,101,0, 99,0,108,0,97, 0,114,0,97,0, 116,0,105,0,111, -0,110,0,95,0, -49,0,1,174,1, -3,1,3,1,2, -2064,22,1,28,1, -2514,2065,17,2066,15, -2067,4,54,37,0, -73,0,110,0,116, -0,65,0,114,0, -103,0,117,0,109, -0,101,0,110,0, -116,0,68,0,101, -0,99,0,108,0, -97,0,114,0,97, -0,116,0,105,0, -111,0,110,0,76, -0,105,0,115,0, -116,0,1,-1,1, -5,2068,20,2069,4, -56,73,0,110,0, -116,0,65,0,114, -0,103,0,117,0, -109,0,101,0,110, +0,110,0,1,-1, +1,5,2062,20,2063, +4,32,73,0,110, 0,116,0,68,0, 101,0,99,0,108, 0,97,0,114,0, 97,0,116,0,105, 0,111,0,110,0, -76,0,105,0,115, -0,116,0,95,0, -49,0,1,173,1, -3,1,2,1,1, -2070,22,1,27,1, -2515,2071,16,0,455, -1,1341,1325,1,2520, -1732,1,1096,1340,1, -93,1346,1,1550,1351, -1,2529,2072,16,0, -467,1,827,1359,1, -1011,1130,1,107,1366, -1,1114,1371,1,1871, -2073,16,0,312,1, -1370,1480,1,1478,1485, -1,118,1383,1,1123, -1388,1,1332,1291,1, -1377,1399,1,375,1404, -1,1882,2074,16,0, -336,1,377,1409,1, -352,1377,1,379,1414, -1,380,1419,1,130, -1442,1,2074,2075,16, -0,579,1,371,1393, -1,373,1437,1,1012, -2076,16,0,623,1, -1840,2077,16,0,302, -1,143,1447,1,1152, -1453,1,1406,1458,1, -1159,1465,1,157,1470, -1,1413,1475,1,883, -1425,1,2670,1727,1, -1094,2078,16,0,693, -1,1296,1195,1,2679, -2079,16,0,692,1, -172,1496,1,1665,1502, -1,1939,2080,16,0, -454,1,1188,1508,1, -1442,1513,1,188,1547, -1,942,1519,1,1195, -1525,1,1449,1530,1, -1701,1535,1,447,1540, -1,205,1552,1,2467, -1736,1,464,1742,1, -2197,2081,16,0,689, -1,1224,1557,1,223, -1562,1,1730,1567,1, -476,1572,1,477,1578, -1,1231,1583,1,479, -1588,1,480,1593,1, -1485,1599,1,459,1747, -1,242,1606,1,478, -1611,1,2506,2082,16, -0,443,1,1001,1616, -1,1002,1621,1,18, -2083,19,507,1,18, -2084,5,84,1,1011, -1130,1,1012,2085,16, -0,505,1,1013,1286, -1,262,1147,1,1267, -2086,16,0,505,1, -515,2087,16,0,505, -1,1521,2088,16,0, -505,1,2692,2089,16, -0,505,1,525,1244, -1,283,1200,1,2299, -2090,16,0,505,1, -42,2091,16,0,505, -1,40,1205,1,44, -1211,1,47,1212,1, -1303,2092,16,0,505, -1,1555,2093,16,0, -505,1,50,1229,1, -48,1218,1,49,1224, -1,51,1234,1,63, -1250,1,305,1239,1, -66,1256,1,67,1261, -1,68,1266,1,69, -1271,1,70,1276,1, -73,2094,16,0,505, -1,74,1281,1,328, -1330,1,1048,2095,16, -0,505,1,82,2096, -16,0,505,1,1840, -2097,16,0,505,1, -1591,2098,16,0,505, -1,1341,2099,16,0, -505,1,1096,1340,1, -93,1346,1,352,1377, -1,107,2100,16,0, -505,1,1114,1371,1, -118,2101,16,0,505, -1,1123,2102,16,0, -505,1,371,1393,1, -1628,2103,16,0,505, -1,375,1404,1,1882, -2104,16,0,505,1, -377,1409,1,379,1414, -1,380,1419,1,883, -2105,16,0,505,1, -373,1437,1,130,2106, -16,0,505,1,143, -2107,16,0,505,1, -387,2108,16,0,505, -1,1159,2109,16,0, -505,1,157,2110,16, -0,505,1,1413,2111, -16,0,505,1,1665, -2112,16,0,505,1, -412,2113,16,0,505, -1,1377,2114,16,0, -505,1,172,2115,16, -0,505,1,1939,2116, -16,0,505,1,437, -2117,16,0,505,1, -188,2118,16,0,505, -1,942,2119,16,0, -505,1,1195,2120,16, -0,505,1,1449,2121, -16,0,505,1,1701, -2122,16,0,505,1, -447,1540,1,205,2123, -16,0,505,1,827, -2124,16,0,505,1, -223,2125,16,0,505, -1,476,1572,1,477, -1578,1,1231,2126,16, -0,505,1,479,1588, -1,480,1593,1,1485, -2127,16,0,505,1, -1737,2128,16,0,505, -1,242,2129,16,0, -505,1,478,1611,1, -1001,1616,1,1002,1621, -1,19,2130,19,226, -1,19,2131,5,176, -1,256,2132,16,0, -224,1,1261,2133,16, -0,224,1,1011,1130, -1,1012,2134,16,0, -480,1,2458,904,1, -2686,2135,16,0,224, -1,262,1147,1,1267, -2136,16,0,480,1, -2021,747,1,1521,2137, -16,0,480,1,2692, -2138,16,0,480,1, -1775,2139,16,0,224, -1,2029,754,1,2030, -760,1,2031,765,1, -2032,770,1,2033,775, -1,277,2140,16,0, -224,1,2035,781,1, -2037,786,1,2039,791, -1,32,2141,16,0, -224,1,2464,927,1, -2293,2142,16,0,224, -1,2043,803,1,2045, -808,1,2299,2143,16, -0,480,1,41,2144, -16,0,224,1,42, -2145,16,0,480,1, -40,1205,1,44,1211, -1,43,2146,16,0, -224,1,1804,2147,16, -0,224,1,48,1218, -1,49,1224,1,47, -1212,1,51,1234,1, -52,2148,16,0,224, -1,50,1229,1,305, -1239,1,1096,1340,1, -1515,2149,16,0,224, -1,2318,2150,16,0, -224,1,283,1200,1, -63,1250,1,66,1256, -1,67,1261,1,68, -1266,1,69,1271,1, -70,1276,1,71,2151, -16,0,224,1,73, -2152,16,0,480,1, -74,1281,1,1013,1286, -1,76,2153,16,0, -224,1,1834,2154,16, -0,224,1,2337,2155, -16,0,224,1,79, -2156,16,0,224,1, -1335,2157,16,0,224, -1,299,2158,16,0, -224,1,82,2159,16, -0,480,1,1840,2160, -16,0,480,1,1297, -2161,16,0,224,1, -85,2162,16,0,224, -1,1341,2163,16,0, -480,1,89,2164,16, -0,224,1,1303,2165, -16,0,480,1,509, -2166,16,0,224,1, -93,1346,1,322,2167, -16,0,224,1,97, -2168,16,0,224,1, -2041,797,1,1555,2169, -16,0,480,1,827, -2170,16,0,480,1, -102,2171,16,0,224, -1,1860,850,1,1803, -816,1,2364,856,1, -107,2172,16,0,480, -1,1114,1371,1,112, -2173,16,0,224,1, -1117,2174,16,0,224, -1,352,1377,1,1873, -864,1,118,2175,16, -0,480,1,1123,2176, -16,0,480,1,371, -1393,1,515,2177,16, -0,480,1,1377,2178, -16,0,480,1,124, -2179,16,0,224,1, -1882,2180,16,0,480, -1,377,1409,1,379, -1414,1,380,1419,1, -130,2181,16,0,480, -1,346,2182,16,0, -224,1,2075,2183,16, -0,224,1,373,1437, -1,387,2184,16,0, -480,1,137,2185,16, -0,224,1,143,2186, -16,0,480,1,1901, -2187,16,0,224,1, -1048,2188,16,0,480, -1,1153,2189,16,0, -224,1,375,1404,1, -151,2190,16,0,224, -1,1407,2191,16,0, -224,1,1659,2192,16, -0,224,1,2413,2193, -16,0,224,1,1159, -2194,16,0,480,1, -381,2195,16,0,224, -1,157,2196,16,0, -480,1,1413,2197,16, -0,480,1,883,2198, -16,0,480,1,1371, -2199,16,0,224,1, -328,1330,1,2105,843, -1,2106,2200,16,0, -224,1,166,2201,16, -0,224,1,525,2202, -16,0,224,1,1622, -2203,16,0,224,1, -406,2204,16,0,224, -1,1574,828,1,172, -2205,16,0,480,1, -1931,889,1,412,2206, -16,0,480,1,1933, -2207,16,0,224,1, -1876,2208,16,0,224, -1,431,2209,16,0, -224,1,1585,2210,16, -0,224,1,182,2211, -16,0,224,1,1628, -2212,16,0,480,1, -1189,2213,16,0,224, -1,437,2214,16,0, -480,1,1591,2215,16, -0,480,1,188,2216, -16,0,480,1,1695, -2217,16,0,224,1, -2198,2218,16,0,224, -1,1195,2219,16,0, -480,1,1449,2220,16, -0,480,1,1701,2221, -16,0,480,1,447, -2222,16,0,224,1, -199,2223,16,0,224, -1,2459,910,1,1958, -2224,16,0,224,1, -2462,917,1,1657,922, -1,205,2225,16,0, -480,1,459,2226,16, -0,224,1,462,2227, -16,0,224,1,1665, -2228,16,0,480,1, -217,2229,16,0,224, -1,2227,936,1,942, -2230,16,0,480,1, -1225,2231,16,0,224, -1,223,2232,16,0, -480,1,1479,2233,16, -0,224,1,1731,2234, -16,0,224,1,477, -1578,1,1231,2235,16, -0,480,1,479,1588, -1,480,1593,1,1485, -2236,16,0,480,1, -1737,2237,16,0,480, -1,1989,944,1,1990, -2238,16,0,224,1, -1443,2239,16,0,224, -1,236,2240,16,0, -224,1,2136,871,1, -476,1572,1,242,2241, -16,0,480,1,478, -1611,1,1939,2242,16, -0,480,1,1001,1616, -1,1002,1621,1,1756, -2243,16,0,224,1, -20,2244,19,464,1, -20,2245,5,84,1, -1011,1130,1,1012,2246, -16,0,462,1,1013, -1286,1,262,1147,1, -1267,2247,16,0,462, -1,515,2248,16,0, -462,1,1521,2249,16, -0,462,1,2692,2250, -16,0,462,1,525, -1244,1,283,1200,1, -2299,2251,16,0,462, -1,42,2252,16,0, -462,1,40,1205,1, -44,1211,1,47,1212, -1,1303,2253,16,0, -462,1,1555,2254,16, -0,462,1,50,1229, -1,48,1218,1,49, -1224,1,51,1234,1, -63,1250,1,305,1239, -1,66,1256,1,67, -1261,1,68,1266,1, -69,1271,1,70,1276, -1,73,2255,16,0, -462,1,74,1281,1, -328,2256,16,0,462, -1,1048,2257,16,0, -462,1,82,2258,16, -0,462,1,1840,2259, -16,0,462,1,1591, -2260,16,0,462,1, -1341,2261,16,0,462, -1,1096,1340,1,93, -1346,1,352,2262,16, -0,462,1,107,2263, -16,0,462,1,1114, -1371,1,118,2264,16, -0,462,1,1123,2265, -16,0,462,1,371, -1393,1,1628,2266,16, -0,462,1,375,1404, -1,1882,2267,16,0, -462,1,377,1409,1, -379,1414,1,380,1419, -1,883,2268,16,0, -462,1,373,1437,1, -130,2269,16,0,462, -1,143,2270,16,0, -462,1,387,2271,16, -0,462,1,1159,2272, -16,0,462,1,157, -2273,16,0,462,1, -1413,2274,16,0,462, -1,1665,2275,16,0, -462,1,412,2276,16, -0,462,1,1377,2277, -16,0,462,1,172, -2278,16,0,462,1, -1939,2279,16,0,462, -1,437,2280,16,0, -462,1,188,2281,16, -0,462,1,942,2282, -16,0,462,1,1195, -2283,16,0,462,1, -1449,2284,16,0,462, -1,1701,2285,16,0, -462,1,447,1540,1, -205,2286,16,0,462, -1,827,2287,16,0, -462,1,223,2288,16, -0,462,1,476,1572, -1,477,1578,1,1231, -2289,16,0,462,1, -479,1588,1,480,1593, -1,1485,2290,16,0, -462,1,1737,2291,16, -0,462,1,242,2292, -16,0,462,1,478, -1611,1,1001,1616,1, -1002,1621,1,21,2293, -19,441,1,21,2294, -5,84,1,1011,1130, -1,1012,2295,16,0, -439,1,1013,1286,1, -262,1147,1,1267,2296, -16,0,439,1,515, -2297,16,0,439,1, -1521,2298,16,0,439, -1,2692,2299,16,0, -439,1,525,1244,1, -283,1200,1,2299,2300, -16,0,439,1,42, -2301,16,0,439,1, -40,1205,1,44,1211, -1,47,1212,1,1303, -2302,16,0,439,1, -1555,2303,16,0,439, -1,50,1229,1,48, -1218,1,49,1224,1, -51,1234,1,63,1250, -1,305,1239,1,66, -1256,1,67,1261,1, -68,1266,1,69,1271, -1,70,1276,1,73, -2304,16,0,439,1, -74,1281,1,328,2305, -16,0,439,1,1048, -2306,16,0,439,1, -82,2307,16,0,439, -1,1840,2308,16,0, -439,1,1591,2309,16, -0,439,1,1341,2310, -16,0,439,1,1096, +95,0,49,0,1, +174,1,3,1,3, +1,2,2064,22,1, +28,1,2514,2065,17, +2066,15,2067,4,54, +37,0,73,0,110, +0,116,0,65,0, +114,0,103,0,117, +0,109,0,101,0, +110,0,116,0,68, +0,101,0,99,0, +108,0,97,0,114, +0,97,0,116,0, +105,0,111,0,110, +0,76,0,105,0, +115,0,116,0,1, +-1,1,5,2068,20, +2069,4,56,73,0, +110,0,116,0,65, +0,114,0,103,0, +117,0,109,0,101, +0,110,0,116,0, +68,0,101,0,99, +0,108,0,97,0, +114,0,97,0,116, +0,105,0,111,0, +110,0,76,0,105, +0,115,0,116,0, +95,0,49,0,1, +173,1,3,1,2, +1,1,2070,22,1, +27,1,2515,2071,16, +0,455,1,1341,1325, +1,2520,1732,1,1096, 1340,1,93,1346,1, -352,2311,16,0,439, -1,107,2312,16,0, -439,1,1114,1371,1, -118,2313,16,0,439, -1,1123,2314,16,0, -439,1,371,1393,1, -1628,2315,16,0,439, -1,375,1404,1,1882, -2316,16,0,439,1, -377,1409,1,379,1414, -1,380,1419,1,883, -2317,16,0,439,1, -373,1437,1,130,2318, -16,0,439,1,143, -2319,16,0,439,1, -387,2320,16,0,439, -1,1159,2321,16,0, -439,1,157,2322,16, -0,439,1,1413,2323, -16,0,439,1,1665, -2324,16,0,439,1, -412,2325,16,0,439, -1,1377,2326,16,0, -439,1,172,2327,16, -0,439,1,1939,2328, -16,0,439,1,437, -2329,16,0,439,1, -188,2330,16,0,439, -1,942,2331,16,0, -439,1,1195,2332,16, -0,439,1,1449,2333, -16,0,439,1,1701, -2334,16,0,439,1, -447,1540,1,205,2335, -16,0,439,1,827, -2336,16,0,439,1, -223,2337,16,0,439, -1,476,1572,1,477, -1578,1,1231,2338,16, -0,439,1,479,1588, -1,480,1593,1,1485, -2339,16,0,439,1, -1737,2340,16,0,439, -1,242,2341,16,0, -439,1,478,1611,1, +1550,1351,1,2529,2072, +16,0,467,1,827, +1359,1,1011,1130,1, +107,1366,1,1114,1371, +1,1871,2073,16,0, +312,1,1370,1480,1, +1478,1485,1,118,1383, +1,1123,1388,1,1332, +1291,1,1377,1399,1, +375,1404,1,1882,2074, +16,0,336,1,377, +1409,1,352,1377,1, +379,1414,1,380,1419, +1,130,1442,1,2074, +2075,16,0,579,1, +371,1393,1,373,1437, +1,1012,2076,16,0, +623,1,1840,2077,16, +0,302,1,143,1447, +1,1152,1453,1,1406, +1458,1,1159,1465,1, +157,1470,1,1413,1475, +1,883,1425,1,2670, +1727,1,1094,2078,16, +0,693,1,1296,1195, +1,2679,2079,16,0, +692,1,172,1496,1, +1665,1502,1,1939,2080, +16,0,454,1,1188, +1508,1,1442,1513,1, +188,1547,1,942,1519, +1,1195,1525,1,1449, +1530,1,1701,1535,1, +447,1540,1,205,1552, +1,2467,1736,1,464, +1742,1,2197,2081,16, +0,689,1,1224,1557, +1,223,1562,1,1730, +1567,1,476,1572,1, +477,1578,1,1231,1583, +1,479,1588,1,480, +1593,1,1485,1599,1, +459,1747,1,242,1606, +1,478,1611,1,2506, +2082,16,0,443,1, 1001,1616,1,1002,1621, -1,22,2342,19,392, -1,22,2343,5,84, +1,18,2083,19,507, +1,18,2084,5,84, 1,1011,1130,1,1012, -2344,16,0,390,1, +2085,16,0,505,1, 1013,1286,1,262,1147, -1,1267,2345,16,0, -390,1,515,2346,16, -0,390,1,1521,2347, -16,0,390,1,2692, -2348,16,0,390,1, +1,1267,2086,16,0, +505,1,515,2087,16, +0,505,1,1521,2088, +16,0,505,1,2692, +2089,16,0,505,1, 525,1244,1,283,1200, -1,2299,2349,16,0, -390,1,42,2350,16, -0,390,1,40,1205, +1,2299,2090,16,0, +505,1,42,2091,16, +0,505,1,40,1205, 1,44,1211,1,47, -1212,1,1303,2351,16, -0,390,1,1555,2352, -16,0,390,1,50, +1212,1,1303,2092,16, +0,505,1,1555,2093, +16,0,505,1,50, 1229,1,48,1218,1, 49,1224,1,51,1234, 1,63,1250,1,305, 1239,1,66,1256,1, 67,1261,1,68,1266, 1,69,1271,1,70, -1276,1,73,2353,16, -0,390,1,74,1281, -1,328,2354,16,0, -390,1,1048,2355,16, -0,390,1,82,2356, -16,0,390,1,1840, -2357,16,0,390,1, -1591,2358,16,0,390, -1,1341,2359,16,0, -390,1,1096,1340,1, -93,1346,1,352,2360, -16,0,390,1,107, -2361,16,0,390,1, -1114,1371,1,118,2362, -16,0,390,1,1123, -2363,16,0,390,1, -371,1393,1,1628,2364, -16,0,390,1,375, -1404,1,1882,2365,16, -0,390,1,377,1409, -1,379,1414,1,380, -1419,1,883,2366,16, -0,390,1,373,1437, -1,130,2367,16,0, -390,1,143,2368,16, -0,390,1,387,2369, -16,0,390,1,1159, -2370,16,0,390,1, -157,2371,16,0,390, -1,1413,2372,16,0, -390,1,1665,2373,16, -0,390,1,412,2374, -16,0,390,1,1377, -2375,16,0,390,1, -172,2376,16,0,390, -1,1939,2377,16,0, -390,1,437,2378,16, -0,390,1,188,2379, -16,0,390,1,942, -2380,16,0,390,1, -1195,2381,16,0,390, -1,1449,2382,16,0, -390,1,1701,2383,16, -0,390,1,447,1540, -1,205,2384,16,0, -390,1,827,2385,16, -0,390,1,223,2386, -16,0,390,1,476, -1572,1,477,1578,1, -1231,2387,16,0,390, -1,479,1588,1,480, -1593,1,1485,2388,16, -0,390,1,1737,2389, -16,0,390,1,242, -2390,16,0,390,1, -478,1611,1,1001,1616, -1,1002,1621,1,23, -2391,19,527,1,23, -2392,5,38,1,1901, -2393,16,0,525,1, -2075,2394,16,0,525, -1,1860,850,1,1803, -816,1,1804,2395,16, -0,525,1,2413,2396, -16,0,525,1,2198, -2397,16,0,525,1, -1873,864,1,1657,922, -1,1989,944,1,1990, -2398,16,0,525,1, -1775,2399,16,0,525, -1,32,2400,16,0, -525,1,2105,843,1, -2106,2401,16,0,525, -1,2364,856,1,2227, -936,1,2337,2402,16, -0,525,1,2021,747, -1,2458,904,1,2459, -910,1,2462,917,1, -2136,871,1,2464,927, -1,2029,754,1,2030, -760,1,2031,765,1, -2032,770,1,2033,775, -1,2035,781,1,2037, -786,1,2039,791,1, -1931,889,1,2041,797, -1,2043,803,1,2045, -808,1,1574,828,1, -1958,2403,16,0,525, -1,24,2404,19,177, -1,24,2405,5,5, -1,44,2406,16,0, -175,1,377,2407,16, -0,563,1,40,2408, -16,0,702,1,63, -2409,16,0,197,1, -373,2410,16,0,559, -1,25,2411,19,291, -1,25,2412,5,177, -1,256,2413,16,0, -568,1,1261,2414,16, -0,568,1,1011,1130, -1,1012,2415,16,0, -289,1,2458,904,1, -2686,2416,16,0,568, -1,262,1147,1,1267, -2417,16,0,289,1, -2021,747,1,1521,2418, -16,0,289,1,2692, -2419,16,0,289,1, -1775,2420,16,0,568, -1,2029,754,1,2030, -760,1,2031,765,1, -2032,770,1,2033,775, -1,277,2421,16,0, -568,1,2035,781,1, -2037,786,1,2039,791, -1,32,2422,16,0, -568,1,2464,927,1, -2293,2423,16,0,568, -1,2043,803,1,2045, -808,1,2299,2424,16, -0,289,1,41,2425, -16,0,568,1,42, -2426,16,0,289,1, -40,1205,1,44,1211, -1,43,2427,16,0, -568,1,1804,2428,16, -0,568,1,48,1218, -1,49,1224,1,47, -1212,1,51,1234,1, -52,2429,16,0,568, -1,50,1229,1,305, -1239,1,1096,1340,1, -1515,2430,16,0,568, -1,2318,2431,16,0, -568,1,62,2432,16, -0,568,1,63,1250, -1,66,1256,1,67, -1261,1,68,1266,1, -69,1271,1,70,1276, -1,71,2433,16,0, -568,1,283,1200,1, -73,2434,16,0,289, -1,74,1281,1,1013, -1286,1,76,2435,16, -0,568,1,1834,2436, -16,0,568,1,2337, -2437,16,0,568,1, -79,2438,16,0,568, -1,1335,2439,16,0, -568,1,299,2440,16, -0,568,1,82,2441, -16,0,289,1,1840, -2442,16,0,289,1, -1297,2443,16,0,568, -1,85,2444,16,0, -568,1,1341,2445,16, -0,289,1,89,2446, -16,0,568,1,1303, -2447,16,0,289,1, -509,2448,16,0,568, -1,93,1346,1,322, -2449,16,0,568,1, -97,2450,16,0,568, -1,2041,797,1,1555, -2451,16,0,289,1, -827,2452,16,0,289, -1,102,2453,16,0, -568,1,1860,850,1, -1803,816,1,2364,856, -1,107,2454,16,0, -289,1,1114,1371,1, -112,2455,16,0,568, -1,1117,2456,16,0, -568,1,352,1377,1, -1873,864,1,118,1383, -1,1123,2457,16,0, -289,1,371,1393,1, -515,2458,16,0,289, -1,1377,2459,16,0, -289,1,124,2460,16, -0,568,1,1882,2461, -16,0,289,1,377, -1409,1,379,1414,1, -380,1419,1,130,1442, -1,346,2462,16,0, -568,1,2075,2463,16, -0,568,1,373,1437, -1,387,2464,16,0, -289,1,137,2465,16, -0,568,1,143,2466, -16,0,289,1,1901, -2467,16,0,568,1, -1048,1372,1,1153,2468, -16,0,568,1,375, -1404,1,151,2469,16, -0,568,1,1407,2470, -16,0,568,1,1659, -2471,16,0,568,1, -2413,2472,16,0,568, -1,1159,2473,16,0, -289,1,381,2474,16, -0,568,1,157,2475, -16,0,289,1,1413, -2476,16,0,289,1, -883,2477,16,0,289, -1,1371,2478,16,0, -568,1,328,1330,1, -2105,843,1,2106,2479, -16,0,568,1,166, -2480,16,0,568,1, -525,2481,16,0,568, -1,1622,2482,16,0, -568,1,406,2483,16, -0,568,1,1574,828, -1,172,1496,1,1931, -889,1,412,2484,16, -0,289,1,1933,2485, -16,0,568,1,1876, -2486,16,0,568,1, -431,2487,16,0,568, -1,1585,2488,16,0, -568,1,182,2489,16, -0,568,1,1628,2490, -16,0,289,1,1189, -2491,16,0,568,1, -437,2492,16,0,289, -1,1591,2493,16,0, -289,1,188,1547,1, -1695,2494,16,0,568, -1,2198,2495,16,0, -568,1,1195,2496,16, -0,289,1,1449,2497, -16,0,289,1,1701, -2498,16,0,289,1, -447,2499,16,0,568, -1,199,2500,16,0, -568,1,2459,910,1, -1958,2501,16,0,568, -1,2462,917,1,1657, -922,1,205,2502,16, -0,289,1,459,2503, -16,0,568,1,462, -2504,16,0,568,1, -1665,2505,16,0,289, -1,217,2506,16,0, -568,1,2227,936,1, -942,1519,1,1225,2507, -16,0,568,1,223, -2508,16,0,289,1, -1479,2509,16,0,568, -1,1731,2510,16,0, -568,1,477,1578,1, -1231,2511,16,0,289, -1,479,1588,1,480, -1593,1,1485,2512,16, -0,289,1,1737,2513, -16,0,289,1,1989, -944,1,1990,2514,16, -0,568,1,1443,2515, -16,0,568,1,236, -2516,16,0,568,1, -2136,871,1,476,1572, -1,242,2517,16,0, -289,1,478,1611,1, -1939,2518,16,0,289, -1,1001,1616,1,1002, -1621,1,1756,2519,16, -0,568,1,26,2520, -19,307,1,26,2521, -5,84,1,1011,1130, -1,1012,2522,16,0, -305,1,1013,1286,1, -262,1147,1,1267,2523, -16,0,305,1,515, -2524,16,0,687,1, -1521,2525,16,0,305, -1,2692,2526,16,0, -305,1,525,1244,1, -283,1200,1,2299,2527, -16,0,305,1,42, -2528,16,0,305,1, -40,1205,1,44,1211, -1,47,1212,1,1303, -2529,16,0,305,1, -1555,2530,16,0,305, -1,50,1229,1,48, -1218,1,49,1224,1, -51,1234,1,63,1250, -1,305,1239,1,66, -1256,1,67,1261,1, -68,1266,1,69,1271, -1,70,1276,1,73, -2531,16,0,305,1, -74,1281,1,328,1330, -1,1048,1372,1,82, -2532,16,0,305,1, -1840,2533,16,0,305, -1,1591,2534,16,0, -305,1,1341,2535,16, -0,305,1,1096,1340, -1,93,1346,1,352, -1377,1,107,2536,16, -0,305,1,1114,1371, -1,118,1383,1,1123, -2537,16,0,305,1, -371,1393,1,1628,2538, -16,0,305,1,375, -1404,1,1882,2539,16, -0,305,1,377,1409, -1,379,1414,1,380, -1419,1,883,2540,16, -0,305,1,373,1437, -1,130,1442,1,143, -2541,16,0,305,1, -387,2542,16,0,305, -1,1159,2543,16,0, -305,1,157,2544,16, -0,305,1,1413,2545, -16,0,305,1,1665, -2546,16,0,305,1, -412,2547,16,0,305, -1,1377,2548,16,0, -305,1,172,1496,1, -1939,2549,16,0,305, -1,437,2550,16,0, -617,1,188,1547,1, -942,1519,1,1195,2551, -16,0,305,1,1449, -2552,16,0,305,1, -1701,2553,16,0,305, -1,447,1540,1,205, -2554,16,0,305,1, -827,2555,16,0,305, -1,223,2556,16,0, -305,1,476,1572,1, -477,1578,1,1231,2557, -16,0,305,1,479, -1588,1,480,1593,1, -1485,2558,16,0,305, -1,1737,2559,16,0, -305,1,242,2560,16, -0,305,1,478,1611, -1,1001,1616,1,1002, -1621,1,27,2561,19, -628,1,27,2562,5, -95,1,256,2563,16, -0,626,1,1261,2564, -16,0,626,1,509, -2565,16,0,626,1, -1515,2566,16,0,626, -1,2686,2567,16,0, -626,1,2021,747,1, -1775,2568,16,0,626, -1,2029,754,1,2030, -760,1,2031,765,1, -2032,770,1,2033,775, -1,277,2569,16,0, -626,1,2035,781,1, -2037,786,1,2039,791, -1,32,2570,16,0, -626,1,2041,797,1, -2293,2571,16,0,626, -1,2043,803,1,2045, -808,1,41,2572,16, -0,626,1,1297,2573, -16,0,626,1,43, -2574,16,0,626,1, -1803,816,1,1804,2575, -16,0,626,1,299, -2576,16,0,626,1, -52,2577,16,0,626, -1,2318,2578,16,0, -626,1,62,2579,16, -0,626,1,2075,2580, -16,0,626,1,1574, -828,1,71,2581,16, -0,626,1,76,2582, -16,0,626,1,1834, -2583,16,0,626,1, -2337,2584,16,0,626, -1,79,2585,16,0, -626,1,1335,2586,16, -0,626,1,322,2587, -16,0,626,1,85, -2588,16,0,626,1, -89,2589,16,0,626, -1,346,2590,16,0, -626,1,2105,843,1, -2106,2591,16,0,626, -1,97,2592,16,0, -626,1,1860,850,1, -2364,856,1,102,2593, -16,0,626,1,112, -2594,16,0,626,1, -1117,2595,16,0,626, -1,1873,864,1,1876, -2596,16,0,626,1, -124,2597,16,0,626, -1,2136,871,1,381, -2598,16,0,626,1, -525,2599,16,0,626, -1,137,2600,16,0, -626,1,1901,2601,16, -0,626,1,1153,2602, -16,0,626,1,151, -2603,16,0,626,1, -1407,2604,16,0,626, -1,1659,2605,16,0, -626,1,2413,2606,16, -0,626,1,406,2607, -16,0,626,1,1371, -2608,16,0,626,1, -166,2609,16,0,626, -1,1622,2610,16,0, -626,1,1931,889,1, -1933,2611,16,0,626, -1,431,2612,16,0, -626,1,1585,2613,16, -0,626,1,182,2614, -16,0,626,1,1189, -2615,16,0,626,1, -1443,2616,16,0,626, -1,1695,2617,16,0, -626,1,2198,2618,16, -0,626,1,447,2619, -16,0,626,1,2458, -904,1,2459,910,1, -1958,2620,16,0,626, -1,2462,917,1,1657, -922,1,2464,927,1, -199,2621,16,0,626, -1,459,2622,16,0, -626,1,462,2623,16, -0,626,1,217,2624, -16,0,626,1,2227, -936,1,1225,2625,16, -0,626,1,1479,2626, -16,0,626,1,1731, -2627,16,0,626,1, -1989,944,1,1990,2628, -16,0,626,1,236, -2629,16,0,626,1, -1756,2630,16,0,626, -1,28,2631,19,655, -1,28,2632,5,60, -1,328,1330,1,223, -1562,1,1096,1340,1, -118,1383,1,883,1425, -1,525,1244,1,1001, -1616,1,130,1442,1, -459,1747,1,1114,1371, -1,352,1377,1,447, -1540,1,464,1742,1, -1011,1130,1,1013,1286, -1,242,1606,1,143, -1447,1,40,1205,1, -41,1714,1,42,1718, -1,479,1588,1,44, -1211,1,481,1749,1, -373,1437,1,47,1212, -1,157,1470,1,49, -1224,1,50,1229,1, -48,1218,1,379,1414, -1,380,1419,1,51, -1234,1,476,1572,1, -371,1393,1,478,1611, -1,1048,1372,1,375, -1404,1,172,1496,1, -262,1147,1,283,1200, -1,63,1250,1,67, -1261,1,68,1266,1, -69,1271,1,66,1256, -1,461,2633,16,0, -653,1,74,1281,1, -377,1409,1,1002,1621, -1,70,1276,1,188, -1547,1,82,1308,1, -305,1239,1,477,1578, -1,827,1359,1,93, -1346,1,480,1593,1, -205,1552,1,942,1519, -1,107,1366,1,29, -2634,19,280,1,29, -2635,5,84,1,1011, -1130,1,1012,2636,16, -0,278,1,1013,1286, -1,262,1147,1,1267, -2637,16,0,278,1, -515,2638,16,0,278, -1,1521,2639,16,0, -278,1,2692,2640,16, -0,278,1,525,1244, -1,283,1200,1,2299, -2641,16,0,278,1, -42,2642,16,0,278, -1,40,1205,1,44, -1211,1,47,1212,1, -1303,2643,16,0,278, -1,1555,2644,16,0, -278,1,50,1229,1, -48,1218,1,49,1224, -1,51,1234,1,63, -1250,1,305,1239,1, -66,1256,1,67,1261, -1,68,1266,1,69, -1271,1,70,1276,1, -73,2645,16,0,278, -1,74,1281,1,328, -1330,1,1048,1372,1, -82,2646,16,0,278, -1,1840,2647,16,0, -278,1,1591,2648,16, -0,278,1,1341,2649, -16,0,278,1,1096, +1276,1,73,2094,16, +0,505,1,74,1281, +1,328,1330,1,1048, +2095,16,0,505,1, +82,2096,16,0,505, +1,1840,2097,16,0, +505,1,1591,2098,16, +0,505,1,1341,2099, +16,0,505,1,1096, 1340,1,93,1346,1, -352,1377,1,107,2650, -16,0,278,1,1114, -1371,1,118,1383,1, -1123,2651,16,0,278, -1,371,1393,1,1628, -2652,16,0,278,1, -375,1404,1,1882,2653, -16,0,278,1,377, -1409,1,379,1414,1, -380,1419,1,883,2654, -16,0,278,1,373, -1437,1,130,1442,1, -143,1447,1,387,2655, -16,0,278,1,1159, -2656,16,0,278,1, -157,1470,1,1413,2657, -16,0,278,1,1665, -2658,16,0,278,1, -412,2659,16,0,278, -1,1377,2660,16,0, -278,1,172,1496,1, -1939,2661,16,0,278, -1,437,2662,16,0, -278,1,188,1547,1, -942,1519,1,1195,2663, -16,0,278,1,1449, -2664,16,0,278,1, -1701,2665,16,0,278, -1,447,1540,1,205, -2666,16,0,278,1, -827,2667,16,0,278, -1,223,2668,16,0, -278,1,476,1572,1, -477,1578,1,1231,2669, -16,0,278,1,479, -1588,1,480,1593,1, -1485,2670,16,0,278, -1,1737,2671,16,0, -278,1,242,2672,16, -0,278,1,478,1611, -1,1001,1616,1,1002, -1621,1,30,2673,19, -268,1,30,2674,5, -84,1,1011,1130,1, -1012,2675,16,0,266, -1,1013,1286,1,262, -1147,1,1267,2676,16, -0,266,1,515,2677, -16,0,266,1,1521, -2678,16,0,266,1, -2692,2679,16,0,266, -1,525,1244,1,283, -1200,1,2299,2680,16, -0,266,1,42,2681, -16,0,266,1,40, -1205,1,44,1211,1, -47,1212,1,1303,2682, -16,0,266,1,1555, -2683,16,0,266,1, -50,1229,1,48,1218, -1,49,1224,1,51, -1234,1,63,1250,1, -305,1239,1,66,1256, -1,67,1261,1,68, -1266,1,69,1271,1, -70,1276,1,73,2684, -16,0,266,1,74, -1281,1,328,1330,1, -1048,1372,1,82,2685, -16,0,266,1,1840, -2686,16,0,266,1, -1591,2687,16,0,266, -1,1341,2688,16,0, -266,1,1096,1340,1, -93,1346,1,352,1377, -1,107,2689,16,0, -266,1,1114,1371,1, -118,1383,1,1123,2690, -16,0,266,1,371, -1393,1,1628,2691,16, -0,266,1,375,1404, -1,1882,2692,16,0, -266,1,377,1409,1, +352,1377,1,107,2100, +16,0,505,1,1114, +1371,1,118,2101,16, +0,505,1,1123,2102, +16,0,505,1,371, +1393,1,1628,2103,16, +0,505,1,375,1404, +1,1882,2104,16,0, +505,1,377,1409,1, 379,1414,1,380,1419, -1,883,2693,16,0, -266,1,373,1437,1, -130,1442,1,143,1447, -1,387,2694,16,0, -266,1,1159,2695,16, -0,266,1,157,1470, -1,1413,2696,16,0, -266,1,1665,2697,16, -0,266,1,412,2698, -16,0,266,1,1377, -2699,16,0,266,1, -172,1496,1,1939,2700, -16,0,266,1,437, -2701,16,0,266,1, -188,1547,1,942,1519, -1,1195,2702,16,0, -266,1,1449,2703,16, -0,266,1,1701,2704, -16,0,266,1,447, -1540,1,205,2705,16, -0,266,1,827,2706, -16,0,266,1,223, -2707,16,0,266,1, -476,1572,1,477,1578, -1,1231,2708,16,0, -266,1,479,1588,1, -480,1593,1,1485,2709, -16,0,266,1,1737, -2710,16,0,266,1, -242,2711,16,0,266, -1,478,1611,1,1001, -1616,1,1002,1621,1, -31,2712,19,254,1, -31,2713,5,84,1, -1011,1130,1,1012,2714, -16,0,252,1,1013, -1286,1,262,1147,1, -1267,2715,16,0,252, -1,515,2716,16,0, -252,1,1521,2717,16, -0,252,1,2692,2718, -16,0,252,1,525, -1244,1,283,1200,1, -2299,2719,16,0,252, -1,42,2720,16,0, -252,1,40,1205,1, -44,1211,1,47,1212, -1,1303,2721,16,0, -252,1,1555,2722,16, -0,252,1,50,1229, -1,48,1218,1,49, -1224,1,51,1234,1, -63,1250,1,305,1239, -1,66,1256,1,67, -1261,1,68,1266,1, -69,1271,1,70,1276, -1,73,2723,16,0, -252,1,74,1281,1, -328,1330,1,1048,1372, -1,82,2724,16,0, -252,1,1840,2725,16, -0,252,1,1591,2726, -16,0,252,1,1341, -2727,16,0,252,1, -1096,1340,1,93,1346, -1,352,1377,1,107, -2728,16,0,252,1, -1114,1371,1,118,1383, -1,1123,2729,16,0, -252,1,371,1393,1, -1628,2730,16,0,252, -1,375,1404,1,1882, -2731,16,0,252,1, -377,1409,1,379,1414, -1,380,1419,1,883, -2732,16,0,252,1, -373,1437,1,130,1442, -1,143,2733,16,0, -252,1,387,2734,16, -0,252,1,1159,2735, -16,0,252,1,157, -2736,16,0,252,1, -1413,2737,16,0,252, -1,1665,2738,16,0, -252,1,412,2739,16, -0,252,1,1377,2740, -16,0,252,1,172, -1496,1,1939,2741,16, -0,252,1,437,2742, -16,0,252,1,188, -1547,1,942,1519,1, -1195,2743,16,0,252, -1,1449,2744,16,0, -252,1,1701,2745,16, -0,252,1,447,1540, -1,205,2746,16,0, -252,1,827,2747,16, -0,252,1,223,2748, -16,0,252,1,476, -1572,1,477,1578,1, -1231,2749,16,0,252, -1,479,1588,1,480, -1593,1,1485,2750,16, -0,252,1,1737,2751, -16,0,252,1,242, -2752,16,0,252,1, -478,1611,1,1001,1616, -1,1002,1621,1,32, -2753,19,244,1,32, -2754,5,84,1,1011, -1130,1,1012,2755,16, -0,242,1,1013,1286, -1,262,1147,1,1267, -2756,16,0,242,1, -515,2757,16,0,242, -1,1521,2758,16,0, -242,1,2692,2759,16, -0,242,1,525,1244, -1,283,1200,1,2299, -2760,16,0,242,1, -42,2761,16,0,242, -1,40,1205,1,44, -1211,1,47,1212,1, -1303,2762,16,0,242, -1,1555,2763,16,0, -242,1,50,1229,1, -48,1218,1,49,1224, -1,51,1234,1,63, -1250,1,305,1239,1, -66,1256,1,67,1261, -1,68,1266,1,69, -1271,1,70,1276,1, -73,2764,16,0,242, -1,74,1281,1,328, -1330,1,1048,1372,1, -82,2765,16,0,242, -1,1840,2766,16,0, -242,1,1591,2767,16, -0,242,1,1341,2768, -16,0,242,1,1096, -1340,1,93,1346,1, -352,1377,1,107,2769, -16,0,242,1,1114, -1371,1,118,1383,1, -1123,2770,16,0,242, -1,371,1393,1,1628, -2771,16,0,242,1, -375,1404,1,1882,2772, -16,0,242,1,377, -1409,1,379,1414,1, -380,1419,1,883,2773, -16,0,242,1,373, -1437,1,130,1442,1, -143,2774,16,0,242, -1,387,2775,16,0, -242,1,1159,2776,16, -0,242,1,157,2777, -16,0,242,1,1413, -2778,16,0,242,1, -1665,2779,16,0,242, -1,412,2780,16,0, -242,1,1377,2781,16, -0,242,1,172,1496, -1,1939,2782,16,0, -242,1,437,2783,16, -0,242,1,188,1547, -1,942,1519,1,1195, -2784,16,0,242,1, -1449,2785,16,0,242, -1,1701,2786,16,0, -242,1,447,1540,1, -205,2787,16,0,242, -1,827,2788,16,0, -242,1,223,2789,16, -0,242,1,476,1572, +1,883,2105,16,0, +505,1,373,1437,1, +130,2106,16,0,505, +1,143,2107,16,0, +505,1,387,2108,16, +0,505,1,1159,2109, +16,0,505,1,157, +2110,16,0,505,1, +1413,2111,16,0,505, +1,1665,2112,16,0, +505,1,412,2113,16, +0,505,1,1377,2114, +16,0,505,1,172, +2115,16,0,505,1, +1939,2116,16,0,505, +1,437,2117,16,0, +505,1,188,2118,16, +0,505,1,942,2119, +16,0,505,1,1195, +2120,16,0,505,1, +1449,2121,16,0,505, +1,1701,2122,16,0, +505,1,447,1540,1, +205,2123,16,0,505, +1,827,2124,16,0, +505,1,223,2125,16, +0,505,1,476,1572, 1,477,1578,1,1231, -2790,16,0,242,1, +2126,16,0,505,1, 479,1588,1,480,1593, -1,1485,2791,16,0, -242,1,1737,2792,16, -0,242,1,242,2793, -16,0,242,1,478, +1,1485,2127,16,0, +505,1,1737,2128,16, +0,505,1,242,2129, +16,0,505,1,478, 1611,1,1001,1616,1, -1002,1621,1,33,2794, -19,341,1,33,2795, -5,84,1,1011,1130, -1,1012,2796,16,0, -339,1,1013,1286,1, -262,1147,1,1267,2797, -16,0,339,1,515, -2798,16,0,339,1, -1521,2799,16,0,339, -1,2692,2800,16,0, -339,1,525,1244,1, -283,1200,1,2299,2801, -16,0,339,1,42, -2802,16,0,339,1, -40,1205,1,44,1211, -1,47,1212,1,1303, -2803,16,0,339,1, -1555,2804,16,0,339, -1,50,1229,1,48, -1218,1,49,1224,1, -51,1234,1,63,1250, -1,305,1239,1,66, -1256,1,67,1261,1, -68,1266,1,69,1271, -1,70,1276,1,73, -2805,16,0,339,1, -74,1281,1,328,1330, -1,1048,1372,1,82, -2806,16,0,339,1, -1840,2807,16,0,339, -1,1591,2808,16,0, -339,1,1341,2809,16, -0,339,1,1096,1340, -1,93,1346,1,352, -1377,1,107,2810,16, -0,339,1,1114,1371, -1,118,1383,1,1123, -2811,16,0,339,1, -371,1393,1,1628,2812, -16,0,339,1,375, -1404,1,1882,2813,16, -0,339,1,377,1409, -1,379,1414,1,380, -1419,1,883,2814,16, -0,339,1,373,1437, -1,130,1442,1,143, -1447,1,387,2815,16, -0,339,1,1159,2816, -16,0,339,1,157, -1470,1,1413,2817,16, -0,339,1,1665,2818, -16,0,339,1,412, -2819,16,0,339,1, -1377,2820,16,0,339, -1,172,1496,1,1939, -2821,16,0,339,1, -437,2822,16,0,339, -1,188,1547,1,942, -1519,1,1195,2823,16, -0,339,1,1449,2824, -16,0,339,1,1701, -2825,16,0,339,1, -447,1540,1,205,2826, -16,0,339,1,827, -2827,16,0,339,1, -223,2828,16,0,339, -1,476,1572,1,477, -1578,1,1231,2829,16, -0,339,1,479,1588, -1,480,1593,1,1485, -2830,16,0,339,1, -1737,2831,16,0,339, -1,242,1606,1,478, -1611,1,1001,1616,1, -1002,1621,1,34,2832, -19,327,1,34,2833, -5,84,1,1011,1130, -1,1012,2834,16,0, -325,1,1013,1286,1, -262,1147,1,1267,2835, -16,0,325,1,515, -2836,16,0,325,1, -1521,2837,16,0,325, -1,2692,2838,16,0, -325,1,525,1244,1, -283,1200,1,2299,2839, -16,0,325,1,42, -2840,16,0,325,1, -40,1205,1,44,1211, -1,47,1212,1,1303, -2841,16,0,325,1, -1555,2842,16,0,325, -1,50,1229,1,48, -1218,1,49,1224,1, -51,1234,1,63,1250, -1,305,1239,1,66, -1256,1,67,1261,1, -68,1266,1,69,1271, -1,70,1276,1,73, -2843,16,0,325,1, -74,1281,1,328,1330, -1,1048,1372,1,82, -2844,16,0,325,1, -1840,2845,16,0,325, -1,1591,2846,16,0, -325,1,1341,2847,16, -0,325,1,1096,1340, -1,93,1346,1,352, -1377,1,107,2848,16, -0,325,1,1114,1371, -1,118,1383,1,1123, -2849,16,0,325,1, -371,1393,1,1628,2850, -16,0,325,1,375, -1404,1,1882,2851,16, -0,325,1,377,1409, -1,379,1414,1,380, -1419,1,883,2852,16, -0,325,1,373,1437, -1,130,1442,1,143, -1447,1,387,2853,16, -0,325,1,1159,2854, -16,0,325,1,157, -1470,1,1413,2855,16, -0,325,1,1665,2856, -16,0,325,1,412, -2857,16,0,325,1, -1377,2858,16,0,325, -1,172,1496,1,1939, -2859,16,0,325,1, -437,2860,16,0,325, -1,188,1547,1,942, -1519,1,1195,2861,16, -0,325,1,1449,2862, -16,0,325,1,1701, -2863,16,0,325,1, -447,1540,1,205,1552, -1,827,2864,16,0, -325,1,223,1562,1, -476,1572,1,477,1578, -1,1231,2865,16,0, -325,1,479,1588,1, -480,1593,1,1485,2866, -16,0,325,1,1737, -2867,16,0,325,1, -242,1606,1,478,1611, -1,1001,1616,1,1002, -1621,1,35,2868,19, -310,1,35,2869,5, -84,1,1011,1130,1, -1012,2870,16,0,308, -1,1013,1286,1,262, -1147,1,1267,2871,16, -0,308,1,515,2872, -16,0,308,1,1521, -2873,16,0,308,1, -2692,2874,16,0,308, -1,525,1244,1,283, -1200,1,2299,2875,16, -0,308,1,42,2876, -16,0,308,1,40, -1205,1,44,1211,1, -47,1212,1,1303,2877, -16,0,308,1,1555, -2878,16,0,308,1, -50,1229,1,48,1218, -1,49,1224,1,51, -1234,1,63,1250,1, -305,1239,1,66,1256, -1,67,1261,1,68, -1266,1,69,1271,1, -70,1276,1,73,2879, -16,0,308,1,74, -1281,1,328,1330,1, -1048,1372,1,82,2880, -16,0,308,1,1840, -2881,16,0,308,1, -1591,2882,16,0,308, -1,1341,2883,16,0, -308,1,1096,1340,1, -93,1346,1,352,1377, -1,107,2884,16,0, -308,1,1114,1371,1, -118,1383,1,1123,2885, -16,0,308,1,371, -1393,1,1628,2886,16, -0,308,1,375,1404, -1,1882,2887,16,0, -308,1,377,1409,1, -379,1414,1,380,1419, -1,883,2888,16,0, -308,1,373,1437,1, -130,1442,1,143,1447, -1,387,2889,16,0, -308,1,1159,2890,16, -0,308,1,157,1470, -1,1413,2891,16,0, -308,1,1665,2892,16, -0,308,1,412,2893, -16,0,308,1,1377, -2894,16,0,308,1, -172,1496,1,1939,2895, -16,0,308,1,437, -2896,16,0,308,1, -188,1547,1,942,1519, -1,1195,2897,16,0, -308,1,1449,2898,16, -0,308,1,1701,2899, -16,0,308,1,447, -1540,1,205,1552,1, -827,2900,16,0,308, -1,223,2901,16,0, -308,1,476,1572,1, -477,1578,1,1231,2902, -16,0,308,1,479, -1588,1,480,1593,1, -1485,2903,16,0,308, -1,1737,2904,16,0, -308,1,242,1606,1, -478,1611,1,1001,1616, -1,1002,1621,1,36, -2905,19,217,1,36, -2906,5,94,1,256, -2907,16,0,215,1, -1261,2908,16,0,215, -1,509,2909,16,0, -215,1,1515,2910,16, -0,215,1,2686,2911, -16,0,215,1,2021, -747,1,1775,2912,16, -0,215,1,2029,754, +1002,1621,1,19,2130, +19,226,1,19,2131, +5,176,1,256,2132, +16,0,224,1,1261, +2133,16,0,224,1, +1011,1130,1,1012,2134, +16,0,480,1,2458, +904,1,2686,2135,16, +0,224,1,262,1147, +1,1267,2136,16,0, +480,1,2021,747,1, +1521,2137,16,0,480, +1,2692,2138,16,0, +480,1,1775,2139,16, +0,224,1,2029,754, 1,2030,760,1,2031, 765,1,2032,770,1, -2033,775,1,277,2913, -16,0,215,1,2035, +2033,775,1,277,2140, +16,0,224,1,2035, 781,1,2037,786,1, -2039,791,1,32,2914, -16,0,215,1,2041, -797,1,2293,2915,16, -0,215,1,2043,803, -1,2045,808,1,41, -2916,16,0,215,1, -1297,2917,16,0,215, -1,43,2918,16,0, -215,1,1803,816,1, -1804,2919,16,0,215, -1,299,2920,16,0, -215,1,52,2921,16, -0,215,1,2318,2922, -16,0,215,1,2075, -2923,16,0,215,1, -1574,828,1,71,2924, -16,0,215,1,76, -2925,16,0,215,1, -1834,2926,16,0,215, -1,2337,2927,16,0, -215,1,79,2928,16, -0,215,1,1335,2929, -16,0,215,1,322, -2930,16,0,215,1, -85,2931,16,0,215, -1,89,2932,16,0, -215,1,346,2933,16, -0,215,1,2105,843, -1,2106,2934,16,0, -215,1,97,2935,16, -0,215,1,1860,850, -1,2364,856,1,102, -2936,16,0,215,1, -112,2937,16,0,215, -1,1117,2938,16,0, -215,1,1873,864,1, -1876,2939,16,0,215, -1,124,2940,16,0, -215,1,2136,871,1, -381,2941,16,0,215, -1,525,2942,16,0, -215,1,137,2943,16, -0,215,1,1901,2944, -16,0,215,1,1153, -2945,16,0,215,1, -151,2946,16,0,215, -1,1407,2947,16,0, -215,1,1659,2948,16, -0,215,1,2413,2949, -16,0,215,1,406, -2950,16,0,215,1, -1371,2951,16,0,215, -1,166,2952,16,0, -215,1,1622,2953,16, -0,215,1,1931,889, -1,1933,2954,16,0, -215,1,431,2955,16, -0,215,1,1585,2956, -16,0,215,1,182, -2957,16,0,215,1, -1189,2958,16,0,215, -1,1443,2959,16,0, -215,1,1695,2960,16, -0,215,1,2198,2961, -16,0,215,1,447, -2962,16,0,215,1, -2458,904,1,2459,910, -1,1958,2963,16,0, -215,1,2462,917,1, -1657,922,1,2464,927, -1,199,2964,16,0, -215,1,459,2965,16, -0,215,1,462,2966, -16,0,215,1,217, -2967,16,0,215,1, -2227,936,1,1225,2968, -16,0,215,1,1479, -2969,16,0,215,1, -1731,2970,16,0,215, -1,1989,944,1,1990, -2971,16,0,215,1, -236,2972,16,0,215, -1,1756,2973,16,0, -215,1,37,2974,19, -234,1,37,2975,5, -94,1,256,2976,16, -0,232,1,1261,2977, -16,0,232,1,509, -2978,16,0,232,1, -1515,2979,16,0,232, -1,2686,2980,16,0, -232,1,2021,747,1, -1775,2981,16,0,232, -1,2029,754,1,2030, -760,1,2031,765,1, -2032,770,1,2033,775, -1,277,2982,16,0, -232,1,2035,781,1, -2037,786,1,2039,791, -1,32,2983,16,0, -232,1,2041,797,1, -2293,2984,16,0,232, -1,2043,803,1,2045, -808,1,41,2985,16, -0,232,1,1297,2986, -16,0,232,1,43, -2987,16,0,232,1, -1803,816,1,1804,2988, -16,0,232,1,299, -2989,16,0,232,1, -52,2990,16,0,232, -1,2318,2991,16,0, -232,1,2075,2992,16, -0,232,1,1574,828, -1,71,2993,16,0, -232,1,76,2994,16, -0,232,1,1834,2995, -16,0,232,1,2337, -2996,16,0,232,1, -79,2997,16,0,232, -1,1335,2998,16,0, -232,1,322,2999,16, -0,232,1,85,3000, -16,0,232,1,89, -3001,16,0,232,1, -346,3002,16,0,232, -1,2105,843,1,2106, -3003,16,0,232,1, -97,3004,16,0,232, -1,1860,850,1,2364, -856,1,102,3005,16, -0,232,1,112,3006, -16,0,232,1,1117, -3007,16,0,232,1, -1873,864,1,1876,3008, -16,0,232,1,124, -3009,16,0,232,1, -2136,871,1,381,3010, -16,0,232,1,525, -3011,16,0,232,1, -137,3012,16,0,232, -1,1901,3013,16,0, -232,1,1153,3014,16, -0,232,1,151,3015, -16,0,232,1,1407, -3016,16,0,232,1, -1659,3017,16,0,232, -1,2413,3018,16,0, -232,1,406,3019,16, -0,232,1,1371,3020, -16,0,232,1,166, -3021,16,0,232,1, -1622,3022,16,0,232, -1,1931,889,1,1933, -3023,16,0,232,1, -431,3024,16,0,232, -1,1585,3025,16,0, -232,1,182,3026,16, -0,232,1,1189,3027, -16,0,232,1,1443, -3028,16,0,232,1, -1695,3029,16,0,232, -1,2198,3030,16,0, -232,1,447,3031,16, -0,232,1,2458,904, -1,2459,910,1,1958, -3032,16,0,232,1, -2462,917,1,1657,922, -1,2464,927,1,199, -3033,16,0,232,1, -459,3034,16,0,232, -1,462,3035,16,0, -232,1,217,3036,16, -0,232,1,2227,936, -1,1225,3037,16,0, -232,1,1479,3038,16, -0,232,1,1731,3039, -16,0,232,1,1989, -944,1,1990,3040,16, -0,232,1,236,3041, -16,0,232,1,1756, -3042,16,0,232,1, -38,3043,19,231,1, -38,3044,5,84,1, -1011,1130,1,1012,3045, -16,0,229,1,1013, +2039,791,1,32,2141, +16,0,224,1,2464, +927,1,2293,2142,16, +0,224,1,2043,803, +1,2045,808,1,2299, +2143,16,0,480,1, +41,2144,16,0,224, +1,42,2145,16,0, +480,1,40,1205,1, +44,1211,1,43,2146, +16,0,224,1,1804, +2147,16,0,224,1, +48,1218,1,49,1224, +1,47,1212,1,51, +1234,1,52,2148,16, +0,224,1,50,1229, +1,305,1239,1,1096, +1340,1,1515,2149,16, +0,224,1,2318,2150, +16,0,224,1,283, +1200,1,63,1250,1, +66,1256,1,67,1261, +1,68,1266,1,69, +1271,1,70,1276,1, +71,2151,16,0,224, +1,73,2152,16,0, +480,1,74,1281,1, +1013,1286,1,76,2153, +16,0,224,1,1834, +2154,16,0,224,1, +2337,2155,16,0,224, +1,79,2156,16,0, +224,1,1335,2157,16, +0,224,1,299,2158, +16,0,224,1,82, +2159,16,0,480,1, +1840,2160,16,0,480, +1,1297,2161,16,0, +224,1,85,2162,16, +0,224,1,1341,2163, +16,0,480,1,89, +2164,16,0,224,1, +1303,2165,16,0,480, +1,509,2166,16,0, +224,1,93,1346,1, +322,2167,16,0,224, +1,97,2168,16,0, +224,1,2041,797,1, +1555,2169,16,0,480, +1,827,2170,16,0, +480,1,102,2171,16, +0,224,1,1860,850, +1,1803,816,1,2364, +856,1,107,2172,16, +0,480,1,1114,1371, +1,112,2173,16,0, +224,1,1117,2174,16, +0,224,1,352,1377, +1,1873,864,1,118, +2175,16,0,480,1, +1123,2176,16,0,480, +1,371,1393,1,515, +2177,16,0,480,1, +1377,2178,16,0,480, +1,124,2179,16,0, +224,1,1882,2180,16, +0,480,1,377,1409, +1,379,1414,1,380, +1419,1,130,2181,16, +0,480,1,346,2182, +16,0,224,1,2075, +2183,16,0,224,1, +373,1437,1,387,2184, +16,0,480,1,137, +2185,16,0,224,1, +143,2186,16,0,480, +1,1901,2187,16,0, +224,1,1048,2188,16, +0,480,1,1153,2189, +16,0,224,1,375, +1404,1,151,2190,16, +0,224,1,1407,2191, +16,0,224,1,1659, +2192,16,0,224,1, +2413,2193,16,0,224, +1,1159,2194,16,0, +480,1,381,2195,16, +0,224,1,157,2196, +16,0,480,1,1413, +2197,16,0,480,1, +883,2198,16,0,480, +1,1371,2199,16,0, +224,1,328,1330,1, +2105,843,1,2106,2200, +16,0,224,1,166, +2201,16,0,224,1, +525,2202,16,0,224, +1,1622,2203,16,0, +224,1,406,2204,16, +0,224,1,1574,828, +1,172,2205,16,0, +480,1,1931,889,1, +412,2206,16,0,480, +1,1933,2207,16,0, +224,1,1876,2208,16, +0,224,1,431,2209, +16,0,224,1,1585, +2210,16,0,224,1, +182,2211,16,0,224, +1,1628,2212,16,0, +480,1,1189,2213,16, +0,224,1,437,2214, +16,0,480,1,1591, +2215,16,0,480,1, +188,2216,16,0,480, +1,1695,2217,16,0, +224,1,2198,2218,16, +0,224,1,1195,2219, +16,0,480,1,1449, +2220,16,0,480,1, +1701,2221,16,0,480, +1,447,2222,16,0, +224,1,199,2223,16, +0,224,1,2459,910, +1,1958,2224,16,0, +224,1,2462,917,1, +1657,922,1,205,2225, +16,0,480,1,459, +2226,16,0,224,1, +462,2227,16,0,224, +1,1665,2228,16,0, +480,1,217,2229,16, +0,224,1,2227,936, +1,942,2230,16,0, +480,1,1225,2231,16, +0,224,1,223,2232, +16,0,480,1,1479, +2233,16,0,224,1, +1731,2234,16,0,224, +1,477,1578,1,1231, +2235,16,0,480,1, +479,1588,1,480,1593, +1,1485,2236,16,0, +480,1,1737,2237,16, +0,480,1,1989,944, +1,1990,2238,16,0, +224,1,1443,2239,16, +0,224,1,236,2240, +16,0,224,1,2136, +871,1,476,1572,1, +242,2241,16,0,480, +1,478,1611,1,1939, +2242,16,0,480,1, +1001,1616,1,1002,1621, +1,1756,2243,16,0, +224,1,20,2244,19, +464,1,20,2245,5, +84,1,1011,1130,1, +1012,2246,16,0,462, +1,1013,1286,1,262, +1147,1,1267,2247,16, +0,462,1,515,2248, +16,0,462,1,1521, +2249,16,0,462,1, +2692,2250,16,0,462, +1,525,1244,1,283, +1200,1,2299,2251,16, +0,462,1,42,2252, +16,0,462,1,40, +1205,1,44,1211,1, +47,1212,1,1303,2253, +16,0,462,1,1555, +2254,16,0,462,1, +50,1229,1,48,1218, +1,49,1224,1,51, +1234,1,63,1250,1, +305,1239,1,66,1256, +1,67,1261,1,68, +1266,1,69,1271,1, +70,1276,1,73,2255, +16,0,462,1,74, +1281,1,328,2256,16, +0,462,1,1048,2257, +16,0,462,1,82, +2258,16,0,462,1, +1840,2259,16,0,462, +1,1591,2260,16,0, +462,1,1341,2261,16, +0,462,1,1096,1340, +1,93,1346,1,352, +2262,16,0,462,1, +107,2263,16,0,462, +1,1114,1371,1,118, +2264,16,0,462,1, +1123,2265,16,0,462, +1,371,1393,1,1628, +2266,16,0,462,1, +375,1404,1,1882,2267, +16,0,462,1,377, +1409,1,379,1414,1, +380,1419,1,883,2268, +16,0,462,1,373, +1437,1,130,2269,16, +0,462,1,143,2270, +16,0,462,1,387, +2271,16,0,462,1, +1159,2272,16,0,462, +1,157,2273,16,0, +462,1,1413,2274,16, +0,462,1,1665,2275, +16,0,462,1,412, +2276,16,0,462,1, +1377,2277,16,0,462, +1,172,2278,16,0, +462,1,1939,2279,16, +0,462,1,437,2280, +16,0,462,1,188, +2281,16,0,462,1, +942,2282,16,0,462, +1,1195,2283,16,0, +462,1,1449,2284,16, +0,462,1,1701,2285, +16,0,462,1,447, +1540,1,205,2286,16, +0,462,1,827,2287, +16,0,462,1,223, +2288,16,0,462,1, +476,1572,1,477,1578, +1,1231,2289,16,0, +462,1,479,1588,1, +480,1593,1,1485,2290, +16,0,462,1,1737, +2291,16,0,462,1, +242,2292,16,0,462, +1,478,1611,1,1001, +1616,1,1002,1621,1, +21,2293,19,441,1, +21,2294,5,84,1, +1011,1130,1,1012,2295, +16,0,439,1,1013, 1286,1,262,1147,1, -1267,3046,16,0,229, -1,515,3047,16,0, -229,1,1521,3048,16, -0,229,1,2692,3049, -16,0,229,1,525, +1267,2296,16,0,439, +1,515,2297,16,0, +439,1,1521,2298,16, +0,439,1,2692,2299, +16,0,439,1,525, 1244,1,283,1200,1, -2299,3050,16,0,229, -1,42,3051,16,0, -229,1,40,1205,1, +2299,2300,16,0,439, +1,42,2301,16,0, +439,1,40,1205,1, 44,1211,1,47,1212, -1,1303,3052,16,0, -229,1,1555,3053,16, -0,229,1,50,1229, +1,1303,2302,16,0, +439,1,1555,2303,16, +0,439,1,50,1229, 1,48,1218,1,49, 1224,1,51,1234,1, 63,1250,1,305,1239, 1,66,1256,1,67, 1261,1,68,1266,1, 69,1271,1,70,1276, -1,73,3054,16,0, -229,1,74,1281,1, +1,73,2304,16,0, +439,1,74,1281,1, +328,2305,16,0,439, +1,1048,2306,16,0, +439,1,82,2307,16, +0,439,1,1840,2308, +16,0,439,1,1591, +2309,16,0,439,1, +1341,2310,16,0,439, +1,1096,1340,1,93, +1346,1,352,2311,16, +0,439,1,107,2312, +16,0,439,1,1114, +1371,1,118,2313,16, +0,439,1,1123,2314, +16,0,439,1,371, +1393,1,1628,2315,16, +0,439,1,375,1404, +1,1882,2316,16,0, +439,1,377,1409,1, +379,1414,1,380,1419, +1,883,2317,16,0, +439,1,373,1437,1, +130,2318,16,0,439, +1,143,2319,16,0, +439,1,387,2320,16, +0,439,1,1159,2321, +16,0,439,1,157, +2322,16,0,439,1, +1413,2323,16,0,439, +1,1665,2324,16,0, +439,1,412,2325,16, +0,439,1,1377,2326, +16,0,439,1,172, +2327,16,0,439,1, +1939,2328,16,0,439, +1,437,2329,16,0, +439,1,188,2330,16, +0,439,1,942,2331, +16,0,439,1,1195, +2332,16,0,439,1, +1449,2333,16,0,439, +1,1701,2334,16,0, +439,1,447,1540,1, +205,2335,16,0,439, +1,827,2336,16,0, +439,1,223,2337,16, +0,439,1,476,1572, +1,477,1578,1,1231, +2338,16,0,439,1, +479,1588,1,480,1593, +1,1485,2339,16,0, +439,1,1737,2340,16, +0,439,1,242,2341, +16,0,439,1,478, +1611,1,1001,1616,1, +1002,1621,1,22,2342, +19,392,1,22,2343, +5,84,1,1011,1130, +1,1012,2344,16,0, +390,1,1013,1286,1, +262,1147,1,1267,2345, +16,0,390,1,515, +2346,16,0,390,1, +1521,2347,16,0,390, +1,2692,2348,16,0, +390,1,525,1244,1, +283,1200,1,2299,2349, +16,0,390,1,42, +2350,16,0,390,1, +40,1205,1,44,1211, +1,47,1212,1,1303, +2351,16,0,390,1, +1555,2352,16,0,390, +1,50,1229,1,48, +1218,1,49,1224,1, +51,1234,1,63,1250, +1,305,1239,1,66, +1256,1,67,1261,1, +68,1266,1,69,1271, +1,70,1276,1,73, +2353,16,0,390,1, +74,1281,1,328,2354, +16,0,390,1,1048, +2355,16,0,390,1, +82,2356,16,0,390, +1,1840,2357,16,0, +390,1,1591,2358,16, +0,390,1,1341,2359, +16,0,390,1,1096, +1340,1,93,1346,1, +352,2360,16,0,390, +1,107,2361,16,0, +390,1,1114,1371,1, +118,2362,16,0,390, +1,1123,2363,16,0, +390,1,371,1393,1, +1628,2364,16,0,390, +1,375,1404,1,1882, +2365,16,0,390,1, +377,1409,1,379,1414, +1,380,1419,1,883, +2366,16,0,390,1, +373,1437,1,130,2367, +16,0,390,1,143, +2368,16,0,390,1, +387,2369,16,0,390, +1,1159,2370,16,0, +390,1,157,2371,16, +0,390,1,1413,2372, +16,0,390,1,1665, +2373,16,0,390,1, +412,2374,16,0,390, +1,1377,2375,16,0, +390,1,172,2376,16, +0,390,1,1939,2377, +16,0,390,1,437, +2378,16,0,390,1, +188,2379,16,0,390, +1,942,2380,16,0, +390,1,1195,2381,16, +0,390,1,1449,2382, +16,0,390,1,1701, +2383,16,0,390,1, +447,1540,1,205,2384, +16,0,390,1,827, +2385,16,0,390,1, +223,2386,16,0,390, +1,476,1572,1,477, +1578,1,1231,2387,16, +0,390,1,479,1588, +1,480,1593,1,1485, +2388,16,0,390,1, +1737,2389,16,0,390, +1,242,2390,16,0, +390,1,478,1611,1, +1001,1616,1,1002,1621, +1,23,2391,19,527, +1,23,2392,5,38, +1,1901,2393,16,0, +525,1,2075,2394,16, +0,525,1,1860,850, +1,1803,816,1,1804, +2395,16,0,525,1, +2413,2396,16,0,525, +1,2198,2397,16,0, +525,1,1873,864,1, +1657,922,1,1989,944, +1,1990,2398,16,0, +525,1,1775,2399,16, +0,525,1,32,2400, +16,0,525,1,2105, +843,1,2106,2401,16, +0,525,1,2364,856, +1,2227,936,1,2337, +2402,16,0,525,1, +2021,747,1,2458,904, +1,2459,910,1,2462, +917,1,2136,871,1, +2464,927,1,2029,754, +1,2030,760,1,2031, +765,1,2032,770,1, +2033,775,1,2035,781, +1,2037,786,1,2039, +791,1,1931,889,1, +2041,797,1,2043,803, +1,2045,808,1,1574, +828,1,1958,2403,16, +0,525,1,24,2404, +19,177,1,24,2405, +5,5,1,44,2406, +16,0,175,1,377, +2407,16,0,563,1, +40,2408,16,0,702, +1,63,2409,16,0, +197,1,373,2410,16, +0,559,1,25,2411, +19,291,1,25,2412, +5,177,1,256,2413, +16,0,568,1,1261, +2414,16,0,568,1, +1011,1130,1,1012,2415, +16,0,289,1,2458, +904,1,2686,2416,16, +0,568,1,262,1147, +1,1267,2417,16,0, +289,1,2021,747,1, +1521,2418,16,0,289, +1,2692,2419,16,0, +289,1,1775,2420,16, +0,568,1,2029,754, +1,2030,760,1,2031, +765,1,2032,770,1, +2033,775,1,277,2421, +16,0,568,1,2035, +781,1,2037,786,1, +2039,791,1,32,2422, +16,0,568,1,2464, +927,1,2293,2423,16, +0,568,1,2043,803, +1,2045,808,1,2299, +2424,16,0,289,1, +41,2425,16,0,568, +1,42,2426,16,0, +289,1,40,1205,1, +44,1211,1,43,2427, +16,0,568,1,1804, +2428,16,0,568,1, +48,1218,1,49,1224, +1,47,1212,1,51, +1234,1,52,2429,16, +0,568,1,50,1229, +1,305,1239,1,1096, +1340,1,1515,2430,16, +0,568,1,2318,2431, +16,0,568,1,62, +2432,16,0,568,1, +63,1250,1,66,1256, +1,67,1261,1,68, +1266,1,69,1271,1, +70,1276,1,71,2433, +16,0,568,1,283, +1200,1,73,2434,16, +0,289,1,74,1281, +1,1013,1286,1,76, +2435,16,0,568,1, +1834,2436,16,0,568, +1,2337,2437,16,0, +568,1,79,2438,16, +0,568,1,1335,2439, +16,0,568,1,299, +2440,16,0,568,1, +82,2441,16,0,289, +1,1840,2442,16,0, +289,1,1297,2443,16, +0,568,1,85,2444, +16,0,568,1,1341, +2445,16,0,289,1, +89,2446,16,0,568, +1,1303,2447,16,0, +289,1,509,2448,16, +0,568,1,93,1346, +1,322,2449,16,0, +568,1,97,2450,16, +0,568,1,2041,797, +1,1555,2451,16,0, +289,1,827,2452,16, +0,289,1,102,2453, +16,0,568,1,1860, +850,1,1803,816,1, +2364,856,1,107,2454, +16,0,289,1,1114, +1371,1,112,2455,16, +0,568,1,1117,2456, +16,0,568,1,352, +1377,1,1873,864,1, +118,1383,1,1123,2457, +16,0,289,1,371, +1393,1,515,2458,16, +0,289,1,1377,2459, +16,0,289,1,124, +2460,16,0,568,1, +1882,2461,16,0,289, +1,377,1409,1,379, +1414,1,380,1419,1, +130,1442,1,346,2462, +16,0,568,1,2075, +2463,16,0,568,1, +373,1437,1,387,2464, +16,0,289,1,137, +2465,16,0,568,1, +143,2466,16,0,289, +1,1901,2467,16,0, +568,1,1048,1372,1, +1153,2468,16,0,568, +1,375,1404,1,151, +2469,16,0,568,1, +1407,2470,16,0,568, +1,1659,2471,16,0, +568,1,2413,2472,16, +0,568,1,1159,2473, +16,0,289,1,381, +2474,16,0,568,1, +157,2475,16,0,289, +1,1413,2476,16,0, +289,1,883,2477,16, +0,289,1,1371,2478, +16,0,568,1,328, +1330,1,2105,843,1, +2106,2479,16,0,568, +1,166,2480,16,0, +568,1,525,2481,16, +0,568,1,1622,2482, +16,0,568,1,406, +2483,16,0,568,1, +1574,828,1,172,1496, +1,1931,889,1,412, +2484,16,0,289,1, +1933,2485,16,0,568, +1,1876,2486,16,0, +568,1,431,2487,16, +0,568,1,1585,2488, +16,0,568,1,182, +2489,16,0,568,1, +1628,2490,16,0,289, +1,1189,2491,16,0, +568,1,437,2492,16, +0,289,1,1591,2493, +16,0,289,1,188, +1547,1,1695,2494,16, +0,568,1,2198,2495, +16,0,568,1,1195, +2496,16,0,289,1, +1449,2497,16,0,289, +1,1701,2498,16,0, +289,1,447,2499,16, +0,568,1,199,2500, +16,0,568,1,2459, +910,1,1958,2501,16, +0,568,1,2462,917, +1,1657,922,1,205, +2502,16,0,289,1, +459,2503,16,0,568, +1,462,2504,16,0, +568,1,1665,2505,16, +0,289,1,217,2506, +16,0,568,1,2227, +936,1,942,1519,1, +1225,2507,16,0,568, +1,223,2508,16,0, +289,1,1479,2509,16, +0,568,1,1731,2510, +16,0,568,1,477, +1578,1,1231,2511,16, +0,289,1,479,1588, +1,480,1593,1,1485, +2512,16,0,289,1, +1737,2513,16,0,289, +1,1989,944,1,1990, +2514,16,0,568,1, +1443,2515,16,0,568, +1,236,2516,16,0, +568,1,2136,871,1, +476,1572,1,242,2517, +16,0,289,1,478, +1611,1,1939,2518,16, +0,289,1,1001,1616, +1,1002,1621,1,1756, +2519,16,0,568,1, +26,2520,19,307,1, +26,2521,5,84,1, +1011,1130,1,1012,2522, +16,0,305,1,1013, +1286,1,262,1147,1, +1267,2523,16,0,305, +1,515,2524,16,0, +687,1,1521,2525,16, +0,305,1,2692,2526, +16,0,305,1,525, +1244,1,283,1200,1, +2299,2527,16,0,305, +1,42,2528,16,0, +305,1,40,1205,1, +44,1211,1,47,1212, +1,1303,2529,16,0, +305,1,1555,2530,16, +0,305,1,50,1229, +1,48,1218,1,49, +1224,1,51,1234,1, +63,1250,1,305,1239, +1,66,1256,1,67, +1261,1,68,1266,1, +69,1271,1,70,1276, +1,73,2531,16,0, +305,1,74,1281,1, 328,1330,1,1048,1372, -1,82,3055,16,0, -229,1,1840,3056,16, -0,229,1,1591,3057, -16,0,229,1,1341, -3058,16,0,229,1, +1,82,2532,16,0, +305,1,1840,2533,16, +0,305,1,1591,2534, +16,0,305,1,1341, +2535,16,0,305,1, 1096,1340,1,93,1346, 1,352,1377,1,107, -3059,16,0,229,1, +2536,16,0,305,1, 1114,1371,1,118,1383, -1,1123,3060,16,0, -229,1,371,1393,1, -1628,3061,16,0,229, +1,1123,2537,16,0, +305,1,371,1393,1, +1628,2538,16,0,305, 1,375,1404,1,1882, -3062,16,0,229,1, +2539,16,0,305,1, +377,1409,1,379,1414, +1,380,1419,1,883, +2540,16,0,305,1, +373,1437,1,130,1442, +1,143,2541,16,0, +305,1,387,2542,16, +0,305,1,1159,2543, +16,0,305,1,157, +2544,16,0,305,1, +1413,2545,16,0,305, +1,1665,2546,16,0, +305,1,412,2547,16, +0,305,1,1377,2548, +16,0,305,1,172, +1496,1,1939,2549,16, +0,305,1,437,2550, +16,0,617,1,188, +1547,1,942,1519,1, +1195,2551,16,0,305, +1,1449,2552,16,0, +305,1,1701,2553,16, +0,305,1,447,1540, +1,205,2554,16,0, +305,1,827,2555,16, +0,305,1,223,2556, +16,0,305,1,476, +1572,1,477,1578,1, +1231,2557,16,0,305, +1,479,1588,1,480, +1593,1,1485,2558,16, +0,305,1,1737,2559, +16,0,305,1,242, +2560,16,0,305,1, +478,1611,1,1001,1616, +1,1002,1621,1,27, +2561,19,628,1,27, +2562,5,95,1,256, +2563,16,0,626,1, +1261,2564,16,0,626, +1,509,2565,16,0, +626,1,1515,2566,16, +0,626,1,2686,2567, +16,0,626,1,2021, +747,1,1775,2568,16, +0,626,1,2029,754, +1,2030,760,1,2031, +765,1,2032,770,1, +2033,775,1,277,2569, +16,0,626,1,2035, +781,1,2037,786,1, +2039,791,1,32,2570, +16,0,626,1,2041, +797,1,2293,2571,16, +0,626,1,2043,803, +1,2045,808,1,41, +2572,16,0,626,1, +1297,2573,16,0,626, +1,43,2574,16,0, +626,1,1803,816,1, +1804,2575,16,0,626, +1,299,2576,16,0, +626,1,52,2577,16, +0,626,1,2318,2578, +16,0,626,1,62, +2579,16,0,626,1, +2075,2580,16,0,626, +1,1574,828,1,71, +2581,16,0,626,1, +76,2582,16,0,626, +1,1834,2583,16,0, +626,1,2337,2584,16, +0,626,1,79,2585, +16,0,626,1,1335, +2586,16,0,626,1, +322,2587,16,0,626, +1,85,2588,16,0, +626,1,89,2589,16, +0,626,1,346,2590, +16,0,626,1,2105, +843,1,2106,2591,16, +0,626,1,97,2592, +16,0,626,1,1860, +850,1,2364,856,1, +102,2593,16,0,626, +1,112,2594,16,0, +626,1,1117,2595,16, +0,626,1,1873,864, +1,1876,2596,16,0, +626,1,124,2597,16, +0,626,1,2136,871, +1,381,2598,16,0, +626,1,525,2599,16, +0,626,1,137,2600, +16,0,626,1,1901, +2601,16,0,626,1, +1153,2602,16,0,626, +1,151,2603,16,0, +626,1,1407,2604,16, +0,626,1,1659,2605, +16,0,626,1,2413, +2606,16,0,626,1, +406,2607,16,0,626, +1,1371,2608,16,0, +626,1,166,2609,16, +0,626,1,1622,2610, +16,0,626,1,1931, +889,1,1933,2611,16, +0,626,1,431,2612, +16,0,626,1,1585, +2613,16,0,626,1, +182,2614,16,0,626, +1,1189,2615,16,0, +626,1,1443,2616,16, +0,626,1,1695,2617, +16,0,626,1,2198, +2618,16,0,626,1, +447,2619,16,0,626, +1,2458,904,1,2459, +910,1,1958,2620,16, +0,626,1,2462,917, +1,1657,922,1,2464, +927,1,199,2621,16, +0,626,1,459,2622, +16,0,626,1,462, +2623,16,0,626,1, +217,2624,16,0,626, +1,2227,936,1,1225, +2625,16,0,626,1, +1479,2626,16,0,626, +1,1731,2627,16,0, +626,1,1989,944,1, +1990,2628,16,0,626, +1,236,2629,16,0, +626,1,1756,2630,16, +0,626,1,28,2631, +19,655,1,28,2632, +5,60,1,328,1330, +1,223,1562,1,1096, +1340,1,118,1383,1, +883,1425,1,525,1244, +1,1001,1616,1,130, +1442,1,459,1747,1, +1114,1371,1,352,1377, +1,447,1540,1,464, +1742,1,1011,1130,1, +1013,1286,1,242,1606, +1,143,1447,1,40, +1205,1,41,1714,1, +42,1718,1,479,1588, +1,44,1211,1,481, +1749,1,373,1437,1, +47,1212,1,157,1470, +1,49,1224,1,50, +1229,1,48,1218,1, +379,1414,1,380,1419, +1,51,1234,1,476, +1572,1,371,1393,1, +478,1611,1,1048,1372, +1,375,1404,1,172, +1496,1,262,1147,1, +283,1200,1,63,1250, +1,67,1261,1,68, +1266,1,69,1271,1, +66,1256,1,461,2633, +16,0,653,1,74, +1281,1,377,1409,1, +1002,1621,1,70,1276, +1,188,1547,1,82, +1308,1,305,1239,1, +477,1578,1,827,1359, +1,93,1346,1,480, +1593,1,205,1552,1, +942,1519,1,107,1366, +1,29,2634,19,280, +1,29,2635,5,84, +1,1011,1130,1,1012, +2636,16,0,278,1, +1013,1286,1,262,1147, +1,1267,2637,16,0, +278,1,515,2638,16, +0,278,1,1521,2639, +16,0,278,1,2692, +2640,16,0,278,1, +525,1244,1,283,1200, +1,2299,2641,16,0, +278,1,42,2642,16, +0,278,1,40,1205, +1,44,1211,1,47, +1212,1,1303,2643,16, +0,278,1,1555,2644, +16,0,278,1,50, +1229,1,48,1218,1, +49,1224,1,51,1234, +1,63,1250,1,305, +1239,1,66,1256,1, +67,1261,1,68,1266, +1,69,1271,1,70, +1276,1,73,2645,16, +0,278,1,74,1281, +1,328,1330,1,1048, +1372,1,82,2646,16, +0,278,1,1840,2647, +16,0,278,1,1591, +2648,16,0,278,1, +1341,2649,16,0,278, +1,1096,1340,1,93, +1346,1,352,1377,1, +107,2650,16,0,278, +1,1114,1371,1,118, +1383,1,1123,2651,16, +0,278,1,371,1393, +1,1628,2652,16,0, +278,1,375,1404,1, +1882,2653,16,0,278, +1,377,1409,1,379, +1414,1,380,1419,1, +883,2654,16,0,278, +1,373,1437,1,130, +1442,1,143,1447,1, +387,2655,16,0,278, +1,1159,2656,16,0, +278,1,157,1470,1, +1413,2657,16,0,278, +1,1665,2658,16,0, +278,1,412,2659,16, +0,278,1,1377,2660, +16,0,278,1,172, +1496,1,1939,2661,16, +0,278,1,437,2662, +16,0,278,1,188, +1547,1,942,1519,1, +1195,2663,16,0,278, +1,1449,2664,16,0, +278,1,1701,2665,16, +0,278,1,447,1540, +1,205,2666,16,0, +278,1,827,2667,16, +0,278,1,223,2668, +16,0,278,1,476, +1572,1,477,1578,1, +1231,2669,16,0,278, +1,479,1588,1,480, +1593,1,1485,2670,16, +0,278,1,1737,2671, +16,0,278,1,242, +2672,16,0,278,1, +478,1611,1,1001,1616, +1,1002,1621,1,30, +2673,19,268,1,30, +2674,5,84,1,1011, +1130,1,1012,2675,16, +0,266,1,1013,1286, +1,262,1147,1,1267, +2676,16,0,266,1, +515,2677,16,0,266, +1,1521,2678,16,0, +266,1,2692,2679,16, +0,266,1,525,1244, +1,283,1200,1,2299, +2680,16,0,266,1, +42,2681,16,0,266, +1,40,1205,1,44, +1211,1,47,1212,1, +1303,2682,16,0,266, +1,1555,2683,16,0, +266,1,50,1229,1, +48,1218,1,49,1224, +1,51,1234,1,63, +1250,1,305,1239,1, +66,1256,1,67,1261, +1,68,1266,1,69, +1271,1,70,1276,1, +73,2684,16,0,266, +1,74,1281,1,328, +1330,1,1048,1372,1, +82,2685,16,0,266, +1,1840,2686,16,0, +266,1,1591,2687,16, +0,266,1,1341,2688, +16,0,266,1,1096, +1340,1,93,1346,1, +352,1377,1,107,2689, +16,0,266,1,1114, +1371,1,118,1383,1, +1123,2690,16,0,266, +1,371,1393,1,1628, +2691,16,0,266,1, +375,1404,1,1882,2692, +16,0,266,1,377, +1409,1,379,1414,1, +380,1419,1,883,2693, +16,0,266,1,373, +1437,1,130,1442,1, +143,1447,1,387,2694, +16,0,266,1,1159, +2695,16,0,266,1, +157,1470,1,1413,2696, +16,0,266,1,1665, +2697,16,0,266,1, +412,2698,16,0,266, +1,1377,2699,16,0, +266,1,172,1496,1, +1939,2700,16,0,266, +1,437,2701,16,0, +266,1,188,1547,1, +942,1519,1,1195,2702, +16,0,266,1,1449, +2703,16,0,266,1, +1701,2704,16,0,266, +1,447,1540,1,205, +2705,16,0,266,1, +827,2706,16,0,266, +1,223,2707,16,0, +266,1,476,1572,1, +477,1578,1,1231,2708, +16,0,266,1,479, +1588,1,480,1593,1, +1485,2709,16,0,266, +1,1737,2710,16,0, +266,1,242,2711,16, +0,266,1,478,1611, +1,1001,1616,1,1002, +1621,1,31,2712,19, +254,1,31,2713,5, +84,1,1011,1130,1, +1012,2714,16,0,252, +1,1013,1286,1,262, +1147,1,1267,2715,16, +0,252,1,515,2716, +16,0,252,1,1521, +2717,16,0,252,1, +2692,2718,16,0,252, +1,525,1244,1,283, +1200,1,2299,2719,16, +0,252,1,42,2720, +16,0,252,1,40, +1205,1,44,1211,1, +47,1212,1,1303,2721, +16,0,252,1,1555, +2722,16,0,252,1, +50,1229,1,48,1218, +1,49,1224,1,51, +1234,1,63,1250,1, +305,1239,1,66,1256, +1,67,1261,1,68, +1266,1,69,1271,1, +70,1276,1,73,2723, +16,0,252,1,74, +1281,1,328,1330,1, +1048,1372,1,82,2724, +16,0,252,1,1840, +2725,16,0,252,1, +1591,2726,16,0,252, +1,1341,2727,16,0, +252,1,1096,1340,1, +93,1346,1,352,1377, +1,107,2728,16,0, +252,1,1114,1371,1, +118,1383,1,1123,2729, +16,0,252,1,371, +1393,1,1628,2730,16, +0,252,1,375,1404, +1,1882,2731,16,0, +252,1,377,1409,1, +379,1414,1,380,1419, +1,883,2732,16,0, +252,1,373,1437,1, +130,1442,1,143,2733, +16,0,252,1,387, +2734,16,0,252,1, +1159,2735,16,0,252, +1,157,2736,16,0, +252,1,1413,2737,16, +0,252,1,1665,2738, +16,0,252,1,412, +2739,16,0,252,1, +1377,2740,16,0,252, +1,172,1496,1,1939, +2741,16,0,252,1, +437,2742,16,0,252, +1,188,1547,1,942, +1519,1,1195,2743,16, +0,252,1,1449,2744, +16,0,252,1,1701, +2745,16,0,252,1, +447,1540,1,205,2746, +16,0,252,1,827, +2747,16,0,252,1, +223,2748,16,0,252, +1,476,1572,1,477, +1578,1,1231,2749,16, +0,252,1,479,1588, +1,480,1593,1,1485, +2750,16,0,252,1, +1737,2751,16,0,252, +1,242,2752,16,0, +252,1,478,1611,1, +1001,1616,1,1002,1621, +1,32,2753,19,244, +1,32,2754,5,84, +1,1011,1130,1,1012, +2755,16,0,242,1, +1013,1286,1,262,1147, +1,1267,2756,16,0, +242,1,515,2757,16, +0,242,1,1521,2758, +16,0,242,1,2692, +2759,16,0,242,1, +525,1244,1,283,1200, +1,2299,2760,16,0, +242,1,42,2761,16, +0,242,1,40,1205, +1,44,1211,1,47, +1212,1,1303,2762,16, +0,242,1,1555,2763, +16,0,242,1,50, +1229,1,48,1218,1, +49,1224,1,51,1234, +1,63,1250,1,305, +1239,1,66,1256,1, +67,1261,1,68,1266, +1,69,1271,1,70, +1276,1,73,2764,16, +0,242,1,74,1281, +1,328,1330,1,1048, +1372,1,82,2765,16, +0,242,1,1840,2766, +16,0,242,1,1591, +2767,16,0,242,1, +1341,2768,16,0,242, +1,1096,1340,1,93, +1346,1,352,1377,1, +107,2769,16,0,242, +1,1114,1371,1,118, +1383,1,1123,2770,16, +0,242,1,371,1393, +1,1628,2771,16,0, +242,1,375,1404,1, +1882,2772,16,0,242, +1,377,1409,1,379, +1414,1,380,1419,1, +883,2773,16,0,242, +1,373,1437,1,130, +1442,1,143,2774,16, +0,242,1,387,2775, +16,0,242,1,1159, +2776,16,0,242,1, +157,2777,16,0,242, +1,1413,2778,16,0, +242,1,1665,2779,16, +0,242,1,412,2780, +16,0,242,1,1377, +2781,16,0,242,1, +172,1496,1,1939,2782, +16,0,242,1,437, +2783,16,0,242,1, +188,1547,1,942,1519, +1,1195,2784,16,0, +242,1,1449,2785,16, +0,242,1,1701,2786, +16,0,242,1,447, +1540,1,205,2787,16, +0,242,1,827,2788, +16,0,242,1,223, +2789,16,0,242,1, +476,1572,1,477,1578, +1,1231,2790,16,0, +242,1,479,1588,1, +480,1593,1,1485,2791, +16,0,242,1,1737, +2792,16,0,242,1, +242,2793,16,0,242, +1,478,1611,1,1001, +1616,1,1002,1621,1, +33,2794,19,341,1, +33,2795,5,84,1, +1011,1130,1,1012,2796, +16,0,339,1,1013, +1286,1,262,1147,1, +1267,2797,16,0,339, +1,515,2798,16,0, +339,1,1521,2799,16, +0,339,1,2692,2800, +16,0,339,1,525, +1244,1,283,1200,1, +2299,2801,16,0,339, +1,42,2802,16,0, +339,1,40,1205,1, +44,1211,1,47,1212, +1,1303,2803,16,0, +339,1,1555,2804,16, +0,339,1,50,1229, +1,48,1218,1,49, +1224,1,51,1234,1, +63,1250,1,305,1239, +1,66,1256,1,67, +1261,1,68,1266,1, +69,1271,1,70,1276, +1,73,2805,16,0, +339,1,74,1281,1, +328,1330,1,1048,1372, +1,82,2806,16,0, +339,1,1840,2807,16, +0,339,1,1591,2808, +16,0,339,1,1341, +2809,16,0,339,1, +1096,1340,1,93,1346, +1,352,1377,1,107, +2810,16,0,339,1, +1114,1371,1,118,1383, +1,1123,2811,16,0, +339,1,371,1393,1, +1628,2812,16,0,339, +1,375,1404,1,1882, +2813,16,0,339,1, +377,1409,1,379,1414, +1,380,1419,1,883, +2814,16,0,339,1, +373,1437,1,130,1442, +1,143,1447,1,387, +2815,16,0,339,1, +1159,2816,16,0,339, +1,157,1470,1,1413, +2817,16,0,339,1, +1665,2818,16,0,339, +1,412,2819,16,0, +339,1,1377,2820,16, +0,339,1,172,1496, +1,1939,2821,16,0, +339,1,437,2822,16, +0,339,1,188,1547, +1,942,1519,1,1195, +2823,16,0,339,1, +1449,2824,16,0,339, +1,1701,2825,16,0, +339,1,447,1540,1, +205,2826,16,0,339, +1,827,2827,16,0, +339,1,223,2828,16, +0,339,1,476,1572, +1,477,1578,1,1231, +2829,16,0,339,1, +479,1588,1,480,1593, +1,1485,2830,16,0, +339,1,1737,2831,16, +0,339,1,242,1606, +1,478,1611,1,1001, +1616,1,1002,1621,1, +34,2832,19,327,1, +34,2833,5,84,1, +1011,1130,1,1012,2834, +16,0,325,1,1013, +1286,1,262,1147,1, +1267,2835,16,0,325, +1,515,2836,16,0, +325,1,1521,2837,16, +0,325,1,2692,2838, +16,0,325,1,525, +1244,1,283,1200,1, +2299,2839,16,0,325, +1,42,2840,16,0, +325,1,40,1205,1, +44,1211,1,47,1212, +1,1303,2841,16,0, +325,1,1555,2842,16, +0,325,1,50,1229, +1,48,1218,1,49, +1224,1,51,1234,1, +63,1250,1,305,1239, +1,66,1256,1,67, +1261,1,68,1266,1, +69,1271,1,70,1276, +1,73,2843,16,0, +325,1,74,1281,1, +328,1330,1,1048,1372, +1,82,2844,16,0, +325,1,1840,2845,16, +0,325,1,1591,2846, +16,0,325,1,1341, +2847,16,0,325,1, +1096,1340,1,93,1346, +1,352,1377,1,107, +2848,16,0,325,1, +1114,1371,1,118,1383, +1,1123,2849,16,0, +325,1,371,1393,1, +1628,2850,16,0,325, +1,375,1404,1,1882, +2851,16,0,325,1, +377,1409,1,379,1414, +1,380,1419,1,883, +2852,16,0,325,1, +373,1437,1,130,1442, +1,143,1447,1,387, +2853,16,0,325,1, +1159,2854,16,0,325, +1,157,1470,1,1413, +2855,16,0,325,1, +1665,2856,16,0,325, +1,412,2857,16,0, +325,1,1377,2858,16, +0,325,1,172,1496, +1,1939,2859,16,0, +325,1,437,2860,16, +0,325,1,188,1547, +1,942,1519,1,1195, +2861,16,0,325,1, +1449,2862,16,0,325, +1,1701,2863,16,0, +325,1,447,1540,1, +205,1552,1,827,2864, +16,0,325,1,223, +1562,1,476,1572,1, +477,1578,1,1231,2865, +16,0,325,1,479, +1588,1,480,1593,1, +1485,2866,16,0,325, +1,1737,2867,16,0, +325,1,242,1606,1, +478,1611,1,1001,1616, +1,1002,1621,1,35, +2868,19,310,1,35, +2869,5,84,1,1011, +1130,1,1012,2870,16, +0,308,1,1013,1286, +1,262,1147,1,1267, +2871,16,0,308,1, +515,2872,16,0,308, +1,1521,2873,16,0, +308,1,2692,2874,16, +0,308,1,525,1244, +1,283,1200,1,2299, +2875,16,0,308,1, +42,2876,16,0,308, +1,40,1205,1,44, +1211,1,47,1212,1, +1303,2877,16,0,308, +1,1555,2878,16,0, +308,1,50,1229,1, +48,1218,1,49,1224, +1,51,1234,1,63, +1250,1,305,1239,1, +66,1256,1,67,1261, +1,68,1266,1,69, +1271,1,70,1276,1, +73,2879,16,0,308, +1,74,1281,1,328, +1330,1,1048,1372,1, +82,2880,16,0,308, +1,1840,2881,16,0, +308,1,1591,2882,16, +0,308,1,1341,2883, +16,0,308,1,1096, +1340,1,93,1346,1, +352,1377,1,107,2884, +16,0,308,1,1114, +1371,1,118,1383,1, +1123,2885,16,0,308, +1,371,1393,1,1628, +2886,16,0,308,1, +375,1404,1,1882,2887, +16,0,308,1,377, +1409,1,379,1414,1, +380,1419,1,883,2888, +16,0,308,1,373, +1437,1,130,1442,1, +143,1447,1,387,2889, +16,0,308,1,1159, +2890,16,0,308,1, +157,1470,1,1413,2891, +16,0,308,1,1665, +2892,16,0,308,1, +412,2893,16,0,308, +1,1377,2894,16,0, +308,1,172,1496,1, +1939,2895,16,0,308, +1,437,2896,16,0, +308,1,188,1547,1, +942,1519,1,1195,2897, +16,0,308,1,1449, +2898,16,0,308,1, +1701,2899,16,0,308, +1,447,1540,1,205, +1552,1,827,2900,16, +0,308,1,223,2901, +16,0,308,1,476, +1572,1,477,1578,1, +1231,2902,16,0,308, +1,479,1588,1,480, +1593,1,1485,2903,16, +0,308,1,1737,2904, +16,0,308,1,242, +1606,1,478,1611,1, +1001,1616,1,1002,1621, +1,36,2905,19,217, +1,36,2906,5,94, +1,256,2907,16,0, +215,1,1261,2908,16, +0,215,1,509,2909, +16,0,215,1,1515, +2910,16,0,215,1, +2686,2911,16,0,215, +1,2021,747,1,1775, +2912,16,0,215,1, +2029,754,1,2030,760, +1,2031,765,1,2032, +770,1,2033,775,1, +277,2913,16,0,215, +1,2035,781,1,2037, +786,1,2039,791,1, +32,2914,16,0,215, +1,2041,797,1,2293, +2915,16,0,215,1, +2043,803,1,2045,808, +1,41,2916,16,0, +215,1,1297,2917,16, +0,215,1,43,2918, +16,0,215,1,1803, +816,1,1804,2919,16, +0,215,1,299,2920, +16,0,215,1,52, +2921,16,0,215,1, +2318,2922,16,0,215, +1,2075,2923,16,0, +215,1,1574,828,1, +71,2924,16,0,215, +1,76,2925,16,0, +215,1,1834,2926,16, +0,215,1,2337,2927, +16,0,215,1,79, +2928,16,0,215,1, +1335,2929,16,0,215, +1,322,2930,16,0, +215,1,85,2931,16, +0,215,1,89,2932, +16,0,215,1,346, +2933,16,0,215,1, +2105,843,1,2106,2934, +16,0,215,1,97, +2935,16,0,215,1, +1860,850,1,2364,856, +1,102,2936,16,0, +215,1,112,2937,16, +0,215,1,1117,2938, +16,0,215,1,1873, +864,1,1876,2939,16, +0,215,1,124,2940, +16,0,215,1,2136, +871,1,381,2941,16, +0,215,1,525,2942, +16,0,215,1,137, +2943,16,0,215,1, +1901,2944,16,0,215, +1,1153,2945,16,0, +215,1,151,2946,16, +0,215,1,1407,2947, +16,0,215,1,1659, +2948,16,0,215,1, +2413,2949,16,0,215, +1,406,2950,16,0, +215,1,1371,2951,16, +0,215,1,166,2952, +16,0,215,1,1622, +2953,16,0,215,1, +1931,889,1,1933,2954, +16,0,215,1,431, +2955,16,0,215,1, +1585,2956,16,0,215, +1,182,2957,16,0, +215,1,1189,2958,16, +0,215,1,1443,2959, +16,0,215,1,1695, +2960,16,0,215,1, +2198,2961,16,0,215, +1,447,2962,16,0, +215,1,2458,904,1, +2459,910,1,1958,2963, +16,0,215,1,2462, +917,1,1657,922,1, +2464,927,1,199,2964, +16,0,215,1,459, +2965,16,0,215,1, +462,2966,16,0,215, +1,217,2967,16,0, +215,1,2227,936,1, +1225,2968,16,0,215, +1,1479,2969,16,0, +215,1,1731,2970,16, +0,215,1,1989,944, +1,1990,2971,16,0, +215,1,236,2972,16, +0,215,1,1756,2973, +16,0,215,1,37, +2974,19,234,1,37, +2975,5,94,1,256, +2976,16,0,232,1, +1261,2977,16,0,232, +1,509,2978,16,0, +232,1,1515,2979,16, +0,232,1,2686,2980, +16,0,232,1,2021, +747,1,1775,2981,16, +0,232,1,2029,754, +1,2030,760,1,2031, +765,1,2032,770,1, +2033,775,1,277,2982, +16,0,232,1,2035, +781,1,2037,786,1, +2039,791,1,32,2983, +16,0,232,1,2041, +797,1,2293,2984,16, +0,232,1,2043,803, +1,2045,808,1,41, +2985,16,0,232,1, +1297,2986,16,0,232, +1,43,2987,16,0, +232,1,1803,816,1, +1804,2988,16,0,232, +1,299,2989,16,0, +232,1,52,2990,16, +0,232,1,2318,2991, +16,0,232,1,2075, +2992,16,0,232,1, +1574,828,1,71,2993, +16,0,232,1,76, +2994,16,0,232,1, +1834,2995,16,0,232, +1,2337,2996,16,0, +232,1,79,2997,16, +0,232,1,1335,2998, +16,0,232,1,322, +2999,16,0,232,1, +85,3000,16,0,232, +1,89,3001,16,0, +232,1,346,3002,16, +0,232,1,2105,843, +1,2106,3003,16,0, +232,1,97,3004,16, +0,232,1,1860,850, +1,2364,856,1,102, +3005,16,0,232,1, +112,3006,16,0,232, +1,1117,3007,16,0, +232,1,1873,864,1, +1876,3008,16,0,232, +1,124,3009,16,0, +232,1,2136,871,1, +381,3010,16,0,232, +1,525,3011,16,0, +232,1,137,3012,16, +0,232,1,1901,3013, +16,0,232,1,1153, +3014,16,0,232,1, +151,3015,16,0,232, +1,1407,3016,16,0, +232,1,1659,3017,16, +0,232,1,2413,3018, +16,0,232,1,406, +3019,16,0,232,1, +1371,3020,16,0,232, +1,166,3021,16,0, +232,1,1622,3022,16, +0,232,1,1931,889, +1,1933,3023,16,0, +232,1,431,3024,16, +0,232,1,1585,3025, +16,0,232,1,182, +3026,16,0,232,1, +1189,3027,16,0,232, +1,1443,3028,16,0, +232,1,1695,3029,16, +0,232,1,2198,3030, +16,0,232,1,447, +3031,16,0,232,1, +2458,904,1,2459,910, +1,1958,3032,16,0, +232,1,2462,917,1, +1657,922,1,2464,927, +1,199,3033,16,0, +232,1,459,3034,16, +0,232,1,462,3035, +16,0,232,1,217, +3036,16,0,232,1, +2227,936,1,1225,3037, +16,0,232,1,1479, +3038,16,0,232,1, +1731,3039,16,0,232, +1,1989,944,1,1990, +3040,16,0,232,1, +236,3041,16,0,232, +1,1756,3042,16,0, +232,1,38,3043,19, +231,1,38,3044,5, +84,1,1011,1130,1, +1012,3045,16,0,229, +1,1013,1286,1,262, +1147,1,1267,3046,16, +0,229,1,515,3047, +16,0,229,1,1521, +3048,16,0,229,1, +2692,3049,16,0,229, +1,525,1244,1,283, +1200,1,2299,3050,16, +0,229,1,42,3051, +16,0,229,1,40, +1205,1,44,1211,1, +47,1212,1,1303,3052, +16,0,229,1,1555, +3053,16,0,229,1, +50,1229,1,48,1218, +1,49,1224,1,51, +1234,1,63,1250,1, +305,1239,1,66,1256, +1,67,1261,1,68, +1266,1,69,1271,1, +70,1276,1,73,3054, +16,0,229,1,74, +1281,1,328,1330,1, +1048,1372,1,82,3055, +16,0,229,1,1840, +3056,16,0,229,1, +1591,3057,16,0,229, +1,1341,3058,16,0, +229,1,1096,1340,1, +93,1346,1,352,1377, +1,107,3059,16,0, +229,1,1114,1371,1, +118,1383,1,1123,3060, +16,0,229,1,371, +1393,1,1628,3061,16, +0,229,1,375,1404, +1,1882,3062,16,0, +229,1,377,1409,1, +379,1414,1,380,1419, +1,883,1425,1,373, +1437,1,130,1442,1, +143,1447,1,387,3063, +16,0,229,1,1159, +3064,16,0,229,1, +157,1470,1,1413,3065, +16,0,229,1,1665, +3066,16,0,229,1, +412,3067,16,0,229, +1,1377,3068,16,0, +229,1,172,1496,1, +1939,3069,16,0,229, +1,437,3070,16,0, +229,1,188,1547,1, +942,1519,1,1195,3071, +16,0,229,1,1449, +3072,16,0,229,1, +1701,3073,16,0,229, +1,447,1540,1,205, +1552,1,827,1359,1, +223,1562,1,476,1572, +1,477,1578,1,1231, +3074,16,0,229,1, +479,1588,1,480,1593, +1,1485,3075,16,0, +229,1,1737,3076,16, +0,229,1,242,1606, +1,478,1611,1,1001, +1616,1,1002,1621,1, +39,3077,19,223,1, +39,3078,5,84,1, +1011,1130,1,1012,3079, +16,0,221,1,1013, +1286,1,262,1147,1, +1267,3080,16,0,221, +1,515,3081,16,0, +221,1,1521,3082,16, +0,221,1,2692,3083, +16,0,221,1,525, +1244,1,283,1200,1, +2299,3084,16,0,221, +1,42,3085,16,0, +221,1,40,1205,1, +44,1211,1,47,1212, +1,1303,3086,16,0, +221,1,1555,3087,16, +0,221,1,50,1229, +1,48,1218,1,49, +1224,1,51,1234,1, +63,1250,1,305,1239, +1,66,1256,1,67, +1261,1,68,1266,1, +69,1271,1,70,1276, +1,73,3088,16,0, +221,1,74,1281,1, +328,1330,1,1048,1372, +1,82,3089,16,0, +221,1,1840,3090,16, +0,221,1,1591,3091, +16,0,221,1,1341, +3092,16,0,221,1, +1096,1340,1,93,1346, +1,352,1377,1,107, +3093,16,0,221,1, +1114,1371,1,118,1383, +1,1123,3094,16,0, +221,1,371,1393,1, +1628,3095,16,0,221, +1,375,1404,1,1882, +3096,16,0,221,1, 377,1409,1,379,1414, 1,380,1419,1,883, 1425,1,373,1437,1, 130,1442,1,143,1447, -1,387,3063,16,0, -229,1,1159,3064,16, -0,229,1,157,1470, -1,1413,3065,16,0, -229,1,1665,3066,16, -0,229,1,412,3067, -16,0,229,1,1377, -3068,16,0,229,1, -172,1496,1,1939,3069, -16,0,229,1,437, -3070,16,0,229,1, +1,387,3097,16,0, +221,1,1159,3098,16, +0,221,1,157,1470, +1,1413,3099,16,0, +221,1,1665,3100,16, +0,221,1,412,3101, +16,0,221,1,1377, +3102,16,0,221,1, +172,1496,1,1939,3103, +16,0,221,1,437, +3104,16,0,221,1, 188,1547,1,942,1519, -1,1195,3071,16,0, -229,1,1449,3072,16, -0,229,1,1701,3073, -16,0,229,1,447, +1,1195,3105,16,0, +221,1,1449,3106,16, +0,221,1,1701,3107, +16,0,221,1,447, 1540,1,205,1552,1, 827,1359,1,223,1562, 1,476,1572,1,477, -1578,1,1231,3074,16, -0,229,1,479,1588, +1578,1,1231,3108,16, +0,221,1,479,1588, 1,480,1593,1,1485, -3075,16,0,229,1, -1737,3076,16,0,229, +3109,16,0,221,1, +1737,3110,16,0,221, 1,242,1606,1,478, 1611,1,1001,1616,1, -1002,1621,1,39,3077, -19,223,1,39,3078, +1002,1621,1,40,3111, +19,211,1,40,3112, 5,84,1,1011,1130, -1,1012,3079,16,0, -221,1,1013,1286,1, -262,1147,1,1267,3080, -16,0,221,1,515, -3081,16,0,221,1, -1521,3082,16,0,221, -1,2692,3083,16,0, -221,1,525,1244,1, -283,1200,1,2299,3084, -16,0,221,1,42, -3085,16,0,221,1, +1,1012,3113,16,0, +209,1,1013,1286,1, +262,1147,1,1267,3114, +16,0,209,1,515, +3115,16,0,209,1, +1521,3116,16,0,209, +1,2692,3117,16,0, +209,1,525,1244,1, +283,1200,1,2299,3118, +16,0,209,1,42, +3119,16,0,209,1, 40,1205,1,44,1211, 1,47,1212,1,1303, -3086,16,0,221,1, -1555,3087,16,0,221, +3120,16,0,209,1, +1555,3121,16,0,209, 1,50,1229,1,48, 1218,1,49,1224,1, 51,1234,1,63,1250, @@ -8407,575 +8481,157 @@ public yyLSLSyntax 1256,1,67,1261,1, 68,1266,1,69,1271, 1,70,1276,1,73, -3088,16,0,221,1, +3122,16,0,209,1, 74,1281,1,328,1330, 1,1048,1372,1,82, -3089,16,0,221,1, -1840,3090,16,0,221, -1,1591,3091,16,0, -221,1,1341,3092,16, -0,221,1,1096,1340, +3123,16,0,209,1, +1840,3124,16,0,209, +1,1591,3125,16,0, +209,1,1341,3126,16, +0,209,1,1096,1340, 1,93,1346,1,352, -1377,1,107,3093,16, -0,221,1,1114,1371, -1,118,1383,1,1123, -3094,16,0,221,1, -371,1393,1,1628,3095, -16,0,221,1,375, -1404,1,1882,3096,16, -0,221,1,377,1409, -1,379,1414,1,380, -1419,1,883,1425,1, -373,1437,1,130,1442, -1,143,1447,1,387, -3097,16,0,221,1, -1159,3098,16,0,221, -1,157,1470,1,1413, -3099,16,0,221,1, -1665,3100,16,0,221, -1,412,3101,16,0, -221,1,1377,3102,16, -0,221,1,172,1496, -1,1939,3103,16,0, -221,1,437,3104,16, -0,221,1,188,1547, -1,942,1519,1,1195, -3105,16,0,221,1, -1449,3106,16,0,221, -1,1701,3107,16,0, -221,1,447,1540,1, -205,1552,1,827,1359, -1,223,1562,1,476, +1377,1,107,3127,16, +0,209,1,1114,1371, +1,118,3128,16,0, +209,1,1123,3129,16, +0,209,1,371,1393, +1,1628,3130,16,0, +209,1,375,1404,1, +1882,3131,16,0,209, +1,377,1409,1,379, +1414,1,380,1419,1, +883,3132,16,0,209, +1,373,1437,1,130, +3133,16,0,209,1, +143,3134,16,0,209, +1,387,3135,16,0, +209,1,1159,3136,16, +0,209,1,157,3137, +16,0,209,1,1413, +3138,16,0,209,1, +1665,3139,16,0,209, +1,412,3140,16,0, +209,1,1377,3141,16, +0,209,1,172,3142, +16,0,209,1,1939, +3143,16,0,209,1, +437,3144,16,0,209, +1,188,3145,16,0, +209,1,942,1519,1, +1195,3146,16,0,209, +1,1449,3147,16,0, +209,1,1701,3148,16, +0,209,1,447,1540, +1,205,3149,16,0, +209,1,827,3150,16, +0,209,1,223,3151, +16,0,209,1,476, 1572,1,477,1578,1, -1231,3108,16,0,221, +1231,3152,16,0,209, 1,479,1588,1,480, -1593,1,1485,3109,16, -0,221,1,1737,3110, -16,0,221,1,242, -1606,1,478,1611,1, -1001,1616,1,1002,1621, -1,40,3111,19,211, -1,40,3112,5,84, -1,1011,1130,1,1012, -3113,16,0,209,1, -1013,1286,1,262,1147, -1,1267,3114,16,0, -209,1,515,3115,16, -0,209,1,1521,3116, -16,0,209,1,2692, -3117,16,0,209,1, -525,1244,1,283,1200, -1,2299,3118,16,0, -209,1,42,3119,16, -0,209,1,40,1205, -1,44,1211,1,47, -1212,1,1303,3120,16, -0,209,1,1555,3121, -16,0,209,1,50, -1229,1,48,1218,1, -49,1224,1,51,1234, -1,63,1250,1,305, -1239,1,66,1256,1, -67,1261,1,68,1266, -1,69,1271,1,70, -1276,1,73,3122,16, -0,209,1,74,1281, -1,328,1330,1,1048, -1372,1,82,3123,16, -0,209,1,1840,3124, -16,0,209,1,1591, -3125,16,0,209,1, -1341,3126,16,0,209, -1,1096,1340,1,93, -1346,1,352,1377,1, -107,3127,16,0,209, -1,1114,1371,1,118, -3128,16,0,209,1, -1123,3129,16,0,209, -1,371,1393,1,1628, -3130,16,0,209,1, -375,1404,1,1882,3131, -16,0,209,1,377, -1409,1,379,1414,1, -380,1419,1,883,3132, -16,0,209,1,373, -1437,1,130,3133,16, -0,209,1,143,3134, -16,0,209,1,387, -3135,16,0,209,1, -1159,3136,16,0,209, -1,157,3137,16,0, -209,1,1413,3138,16, -0,209,1,1665,3139, -16,0,209,1,412, -3140,16,0,209,1, -1377,3141,16,0,209, -1,172,3142,16,0, -209,1,1939,3143,16, -0,209,1,437,3144, -16,0,209,1,188, -3145,16,0,209,1, -942,1519,1,1195,3146, -16,0,209,1,1449, -3147,16,0,209,1, -1701,3148,16,0,209, -1,447,1540,1,205, -3149,16,0,209,1, -827,3150,16,0,209, -1,223,3151,16,0, -209,1,476,1572,1, -477,1578,1,1231,3152, -16,0,209,1,479, -1588,1,480,1593,1, -1485,3153,16,0,209, -1,1737,3154,16,0, -209,1,242,3155,16, -0,209,1,478,1611, -1,1001,1616,1,1002, -1621,1,41,3156,19, -172,1,41,3157,5, -84,1,1011,1130,1, -1012,3158,16,0,170, -1,1013,1286,1,262, -1147,1,1267,3159,16, -0,170,1,515,3160, -16,0,170,1,1521, -3161,16,0,170,1, -2692,3162,16,0,170, -1,525,1244,1,283, -1200,1,2299,3163,16, -0,170,1,42,3164, -16,0,170,1,40, -1205,1,44,1211,1, -47,1212,1,1303,3165, -16,0,170,1,1555, -3166,16,0,170,1, -50,1229,1,48,1218, -1,49,1224,1,51, -1234,1,63,1250,1, -305,1239,1,66,1256, -1,67,1261,1,68, -1266,1,69,1271,1, -70,1276,1,73,3167, -16,0,170,1,74, -1281,1,328,1330,1, -1048,1372,1,82,3168, -16,0,170,1,1840, -3169,16,0,170,1, -1591,3170,16,0,170, -1,1341,3171,16,0, -170,1,1096,1340,1, -93,1346,1,352,1377, -1,107,3172,16,0, -170,1,1114,1371,1, -118,3173,16,0,170, -1,1123,3174,16,0, -170,1,371,1393,1, -1628,3175,16,0,170, -1,375,1404,1,1882, -3176,16,0,170,1, -377,1409,1,379,1414, -1,380,1419,1,883, -3177,16,0,170,1, -373,1437,1,130,3178, -16,0,170,1,143, -3179,16,0,170,1, -387,3180,16,0,170, -1,1159,3181,16,0, -170,1,157,3182,16, -0,170,1,1413,3183, -16,0,170,1,1665, -3184,16,0,170,1, -412,3185,16,0,170, -1,1377,3186,16,0, -170,1,172,3187,16, -0,170,1,1939,3188, -16,0,170,1,437, -3189,16,0,170,1, -188,3190,16,0,170, -1,942,1519,1,1195, -3191,16,0,170,1, -1449,3192,16,0,170, -1,1701,3193,16,0, -170,1,447,1540,1, -205,3194,16,0,170, -1,827,3195,16,0, -170,1,223,3196,16, -0,170,1,476,1572, -1,477,1578,1,1231, -3197,16,0,170,1, -479,1588,1,480,1593, -1,1485,3198,16,0, -170,1,1737,3199,16, -0,170,1,242,3200, -16,0,170,1,478, -1611,1,1001,1616,1, -1002,1621,1,42,3201, -19,403,1,42,3202, -5,38,1,1901,3203, -16,0,401,1,2075, -3204,16,0,401,1, -1860,850,1,1803,816, -1,1804,3205,16,0, -401,1,2413,3206,16, -0,401,1,2198,3207, -16,0,401,1,1873, -864,1,1657,922,1, -1989,944,1,1990,3208, -16,0,401,1,1775, -3209,16,0,401,1, -32,3210,16,0,401, -1,2105,843,1,2106, -3211,16,0,401,1, -2364,856,1,2227,936, -1,2337,3212,16,0, -401,1,2021,747,1, -2458,904,1,2459,910, -1,2462,917,1,2136, -871,1,2464,927,1, -2029,754,1,2030,760, -1,2031,765,1,2032, -770,1,2033,775,1, -2035,781,1,2037,786, -1,2039,791,1,1931, -889,1,2041,797,1, -2043,803,1,2045,808, -1,1574,828,1,1958, -3213,16,0,401,1, -43,3214,19,478,1, -43,3215,5,25,1, -2035,781,1,2037,786, -1,2039,791,1,2041, -797,1,2227,936,1, -2043,803,1,1657,922, -1,1860,850,1,2136, -871,1,2021,747,1, -2459,910,1,1574,828, -1,2105,3216,16,0, -602,1,1931,889,1, -1873,864,1,2031,765, -1,1803,816,1,1989, -3217,16,0,476,1, -2464,927,1,2029,754, -1,2030,760,1,2364, -856,1,2032,770,1, -2033,775,1,2045,808, -1,44,3218,19,264, -1,44,3219,5,38, -1,1901,3220,16,0, -262,1,2075,3221,16, -0,262,1,1860,850, -1,1803,816,1,1804, -3222,16,0,262,1, -2413,3223,16,0,262, -1,2198,3224,16,0, -262,1,1873,864,1, -1657,922,1,1989,944, -1,1990,3225,16,0, -262,1,1775,3226,16, -0,262,1,32,3227, -16,0,262,1,2105, -843,1,2106,3228,16, -0,262,1,2364,856, -1,2227,936,1,2337, -3229,16,0,262,1, -2021,747,1,2458,904, -1,2459,910,1,2462, -917,1,2136,871,1, -2464,927,1,2029,754, -1,2030,760,1,2031, -765,1,2032,770,1, -2033,775,1,2035,781, -1,2037,786,1,2039, -791,1,1931,889,1, -2041,797,1,2043,803, -1,2045,808,1,1574, -828,1,1958,3230,16, -0,262,1,45,3231, -19,287,1,45,3232, -5,39,1,1901,3233, -16,0,314,1,2075, -3234,16,0,314,1, -1860,850,1,1803,816, -1,1804,3235,16,0, -314,1,2413,3236,16, -0,314,1,2198,3237, -16,0,314,1,1873, -864,1,1657,922,1, -1989,944,1,1990,3238, -16,0,314,1,1775, -3239,16,0,314,1, -32,3240,16,0,314, -1,2105,843,1,2106, -3241,16,0,314,1, -2364,856,1,2227,936, -1,2337,3242,16,0, -314,1,2021,747,1, -2458,904,1,2459,910, -1,2462,917,1,2136, -871,1,2464,927,1, -2029,754,1,2030,760, -1,2031,765,1,2032, -770,1,2033,775,1, -2035,781,1,2037,786, -1,2039,791,1,1931, -889,1,2041,797,1, -2043,803,1,2045,808, -1,1832,3243,16,0, -285,1,1574,828,1, -1958,3244,16,0,314, -1,46,3245,19,698, -1,46,3246,5,38, -1,1901,3247,16,0, -696,1,2075,3248,16, -0,696,1,1860,850, -1,1803,816,1,1804, -3249,16,0,696,1, -2413,3250,16,0,696, -1,2198,3251,16,0, -696,1,1873,864,1, -1657,922,1,1989,944, -1,1990,3252,16,0, -696,1,1775,3253,16, -0,696,1,32,3254, -16,0,696,1,2105, -843,1,2106,3255,16, -0,696,1,2364,856, -1,2227,936,1,2337, -3256,16,0,696,1, -2021,747,1,2458,904, -1,2459,910,1,2462, -917,1,2136,871,1, -2464,927,1,2029,754, -1,2030,760,1,2031, -765,1,2032,770,1, -2033,775,1,2035,781, -1,2037,786,1,2039, -791,1,1931,889,1, -2041,797,1,2043,803, -1,2045,808,1,1574, -828,1,1958,3257,16, -0,696,1,47,3258, -19,588,1,47,3259, -5,19,1,0,3260, -16,0,678,1,2741, -3261,17,3262,15,3263, -4,36,37,0,71, -0,108,0,111,0, -98,0,97,0,108, -0,68,0,101,0, -102,0,105,0,110, -0,105,0,116,0, -105,0,111,0,110, -0,115,0,1,-1, -1,5,3264,20,3265, -4,38,71,0,108, -0,111,0,98,0, -97,0,108,0,68, -0,101,0,102,0, -105,0,110,0,105, -0,116,0,105,0, -111,0,110,0,115, -0,95,0,52,0, -1,153,1,3,1, -3,1,2,3266,22, -1,6,1,2742,3267, -17,3268,15,3263,1, --1,1,5,3269,20, -3270,4,38,71,0, -108,0,111,0,98, -0,97,0,108,0, -68,0,101,0,102, -0,105,0,110,0, -105,0,116,0,105, -0,111,0,110,0, -115,0,95,0,50, -0,1,151,1,3, -1,3,1,2,3271, -22,1,4,1,2743, -3272,17,3273,15,3263, -1,-1,1,5,3274, -20,3275,4,38,71, -0,108,0,111,0, -98,0,97,0,108, -0,68,0,101,0, -102,0,105,0,110, -0,105,0,116,0, -105,0,111,0,110, -0,115,0,95,0, -51,0,1,152,1, -3,1,2,1,1, -3276,22,1,5,1, -2744,3277,17,3278,15, -3263,1,-1,1,5, -3279,20,3280,4,38, -71,0,108,0,111, -0,98,0,97,0, -108,0,68,0,101, -0,102,0,105,0, -110,0,105,0,116, -0,105,0,111,0, -110,0,115,0,95, -0,49,0,1,150, -1,3,1,2,1, -1,3281,22,1,3, -1,2660,735,1,2711, -3282,17,3283,15,3284, -4,52,37,0,71, -0,108,0,111,0, -98,0,97,0,108, -0,86,0,97,0, -114,0,105,0,97, -0,98,0,108,0, -101,0,68,0,101, -0,99,0,108,0, -97,0,114,0,97, -0,116,0,105,0, -111,0,110,0,1, --1,1,5,3285,20, -3286,4,54,71,0, -108,0,111,0,98, -0,97,0,108,0, -86,0,97,0,114, -0,105,0,97,0, -98,0,108,0,101, -0,68,0,101,0, -99,0,108,0,97, -0,114,0,97,0, -116,0,105,0,111, -0,110,0,95,0, -50,0,1,155,1, -3,1,5,1,4, -3287,22,1,8,1, -2664,3288,16,0,678, -1,2723,3289,16,0, -678,1,2022,3290,16, -0,586,1,2459,910, -1,2683,3291,17,3292, -15,3293,4,50,37, -0,71,0,108,0, -111,0,98,0,97, -0,108,0,70,0, -117,0,110,0,99, -0,116,0,105,0, -111,0,110,0,68, -0,101,0,102,0, -105,0,110,0,105, -0,116,0,105,0, -111,0,110,0,1, --1,1,5,3294,20, -3295,4,52,71,0, -108,0,111,0,98, -0,97,0,108,0, -70,0,117,0,110, -0,99,0,116,0, -105,0,111,0,110, -0,68,0,101,0, -102,0,105,0,110, -0,105,0,116,0, -105,0,111,0,110, -0,95,0,49,0, -1,156,1,3,1, -6,1,5,3296,22, -1,9,1,2722,3297, -17,3298,15,3284,1, --1,1,5,3299,20, -3300,4,54,71,0, -108,0,111,0,98, -0,97,0,108,0, -86,0,97,0,114, -0,105,0,97,0, -98,0,108,0,101, -0,68,0,101,0, -99,0,108,0,97, -0,114,0,97,0, -116,0,105,0,111, -0,110,0,95,0, -49,0,1,154,1, -3,1,3,1,2, -3301,22,1,7,1, -2464,927,1,2576,713, -1,2466,3302,17,3303, -15,3293,1,-1,1, -5,3304,20,3305,4, -52,71,0,108,0, -111,0,98,0,97, -0,108,0,70,0, -117,0,110,0,99, -0,116,0,105,0, -111,0,110,0,68, -0,101,0,102,0, -105,0,110,0,105, -0,116,0,105,0, -111,0,110,0,95, -0,50,0,1,157, -1,3,1,7,1, -6,3306,22,1,10, -1,2667,719,1,2668, -707,1,2734,3307,16, -0,678,1,48,3308, -19,348,1,48,3309, -5,54,1,0,3310, -16,0,346,1,2075, -3311,16,0,518,1, -1860,850,1,1803,816, -1,1804,3312,16,0, -518,1,2413,3313,16, -0,518,1,2741,3261, -1,2742,3267,1,2743, -3272,1,2744,3277,1, -1873,864,1,1657,922, -1,2030,760,1,1989, -944,1,1990,3314,16, -0,518,1,2459,910, -1,1775,3315,16,0, -518,1,32,3316,16, -0,518,1,2105,843, -1,2106,3317,16,0, -518,1,2576,713,1, -2683,3291,1,2660,735, -1,2227,936,1,2337, -3318,16,0,518,1, -2667,719,1,2037,786, -1,2021,747,1,2458, -904,1,1901,3319,16, -0,518,1,2462,917, -1,2136,871,1,2464, -927,1,2029,754,1, -2466,3302,1,2031,765, -1,2032,770,1,2033, -775,1,2035,781,1, -2364,856,1,2039,791, -1,1931,889,1,2041, -797,1,2043,803,1, -2045,808,1,2664,3320, -16,0,346,1,2198, -3321,16,0,518,1, -2668,707,1,2711,3282, -1,2734,3322,16,0, -346,1,1574,828,1, -1958,3323,16,0,518, -1,2722,3297,1,2723, -3324,16,0,346,1, -49,3325,19,523,1, -49,3326,5,38,1, -1901,3327,16,0,521, -1,2075,3328,16,0, -521,1,1860,850,1, -1803,816,1,1804,3329, -16,0,521,1,2413, -3330,16,0,521,1, -2198,3331,16,0,521, +1593,1,1485,3153,16, +0,209,1,1737,3154, +16,0,209,1,242, +3155,16,0,209,1, +478,1611,1,1001,1616, +1,1002,1621,1,41, +3156,19,172,1,41, +3157,5,84,1,1011, +1130,1,1012,3158,16, +0,170,1,1013,1286, +1,262,1147,1,1267, +3159,16,0,170,1, +515,3160,16,0,170, +1,1521,3161,16,0, +170,1,2692,3162,16, +0,170,1,525,1244, +1,283,1200,1,2299, +3163,16,0,170,1, +42,3164,16,0,170, +1,40,1205,1,44, +1211,1,47,1212,1, +1303,3165,16,0,170, +1,1555,3166,16,0, +170,1,50,1229,1, +48,1218,1,49,1224, +1,51,1234,1,63, +1250,1,305,1239,1, +66,1256,1,67,1261, +1,68,1266,1,69, +1271,1,70,1276,1, +73,3167,16,0,170, +1,74,1281,1,328, +1330,1,1048,1372,1, +82,3168,16,0,170, +1,1840,3169,16,0, +170,1,1591,3170,16, +0,170,1,1341,3171, +16,0,170,1,1096, +1340,1,93,1346,1, +352,1377,1,107,3172, +16,0,170,1,1114, +1371,1,118,3173,16, +0,170,1,1123,3174, +16,0,170,1,371, +1393,1,1628,3175,16, +0,170,1,375,1404, +1,1882,3176,16,0, +170,1,377,1409,1, +379,1414,1,380,1419, +1,883,3177,16,0, +170,1,373,1437,1, +130,3178,16,0,170, +1,143,3179,16,0, +170,1,387,3180,16, +0,170,1,1159,3181, +16,0,170,1,157, +3182,16,0,170,1, +1413,3183,16,0,170, +1,1665,3184,16,0, +170,1,412,3185,16, +0,170,1,1377,3186, +16,0,170,1,172, +3187,16,0,170,1, +1939,3188,16,0,170, +1,437,3189,16,0, +170,1,188,3190,16, +0,170,1,942,1519, +1,1195,3191,16,0, +170,1,1449,3192,16, +0,170,1,1701,3193, +16,0,170,1,447, +1540,1,205,3194,16, +0,170,1,827,3195, +16,0,170,1,223, +3196,16,0,170,1, +476,1572,1,477,1578, +1,1231,3197,16,0, +170,1,479,1588,1, +480,1593,1,1485,3198, +16,0,170,1,1737, +3199,16,0,170,1, +242,3200,16,0,170, +1,478,1611,1,1001, +1616,1,1002,1621,1, +42,3201,19,403,1, +42,3202,5,38,1, +1901,3203,16,0,401, +1,2075,3204,16,0, +401,1,1860,850,1, +1803,816,1,1804,3205, +16,0,401,1,2413, +3206,16,0,401,1, +2198,3207,16,0,401, 1,1873,864,1,1657, 922,1,1989,944,1, -1990,3332,16,0,521, -1,1775,3333,16,0, -521,1,32,3334,16, -0,521,1,2105,843, -1,2106,3335,16,0, -521,1,2364,856,1, -2227,936,1,2337,3336, -16,0,521,1,2021, +1990,3208,16,0,401, +1,1775,3209,16,0, +401,1,32,3210,16, +0,401,1,2105,843, +1,2106,3211,16,0, +401,1,2364,856,1, +2227,936,1,2337,3212, +16,0,401,1,2021, 747,1,2458,904,1, 2459,910,1,2462,917, 1,2136,871,1,2464, @@ -8987,26 +8643,341 @@ public yyLSLSyntax 1,1931,889,1,2041, 797,1,2043,803,1, 2045,808,1,1574,828, -1,1958,3337,16,0, -521,1,50,3338,19, -640,1,50,3339,5, -38,1,1901,3340,16, -0,638,1,2075,3341, -16,0,638,1,1860, +1,1958,3213,16,0, +401,1,43,3214,19, +478,1,43,3215,5, +25,1,2035,781,1, +2037,786,1,2039,791, +1,2041,797,1,2227, +936,1,2043,803,1, +1657,922,1,1860,850, +1,2136,871,1,2021, +747,1,2459,910,1, +1574,828,1,2105,3216, +16,0,602,1,1931, +889,1,1873,864,1, +2031,765,1,1803,816, +1,1989,3217,16,0, +476,1,2464,927,1, +2029,754,1,2030,760, +1,2364,856,1,2032, +770,1,2033,775,1, +2045,808,1,44,3218, +19,264,1,44,3219, +5,38,1,1901,3220, +16,0,262,1,2075, +3221,16,0,262,1, +1860,850,1,1803,816, +1,1804,3222,16,0, +262,1,2413,3223,16, +0,262,1,2198,3224, +16,0,262,1,1873, +864,1,1657,922,1, +1989,944,1,1990,3225, +16,0,262,1,1775, +3226,16,0,262,1, +32,3227,16,0,262, +1,2105,843,1,2106, +3228,16,0,262,1, +2364,856,1,2227,936, +1,2337,3229,16,0, +262,1,2021,747,1, +2458,904,1,2459,910, +1,2462,917,1,2136, +871,1,2464,927,1, +2029,754,1,2030,760, +1,2031,765,1,2032, +770,1,2033,775,1, +2035,781,1,2037,786, +1,2039,791,1,1931, +889,1,2041,797,1, +2043,803,1,2045,808, +1,1574,828,1,1958, +3230,16,0,262,1, +45,3231,19,287,1, +45,3232,5,39,1, +1901,3233,16,0,314, +1,2075,3234,16,0, +314,1,1860,850,1, +1803,816,1,1804,3235, +16,0,314,1,2413, +3236,16,0,314,1, +2198,3237,16,0,314, +1,1873,864,1,1657, +922,1,1989,944,1, +1990,3238,16,0,314, +1,1775,3239,16,0, +314,1,32,3240,16, +0,314,1,2105,843, +1,2106,3241,16,0, +314,1,2364,856,1, +2227,936,1,2337,3242, +16,0,314,1,2021, +747,1,2458,904,1, +2459,910,1,2462,917, +1,2136,871,1,2464, +927,1,2029,754,1, +2030,760,1,2031,765, +1,2032,770,1,2033, +775,1,2035,781,1, +2037,786,1,2039,791, +1,1931,889,1,2041, +797,1,2043,803,1, +2045,808,1,1832,3243, +16,0,285,1,1574, +828,1,1958,3244,16, +0,314,1,46,3245, +19,698,1,46,3246, +5,38,1,1901,3247, +16,0,696,1,2075, +3248,16,0,696,1, +1860,850,1,1803,816, +1,1804,3249,16,0, +696,1,2413,3250,16, +0,696,1,2198,3251, +16,0,696,1,1873, +864,1,1657,922,1, +1989,944,1,1990,3252, +16,0,696,1,1775, +3253,16,0,696,1, +32,3254,16,0,696, +1,2105,843,1,2106, +3255,16,0,696,1, +2364,856,1,2227,936, +1,2337,3256,16,0, +696,1,2021,747,1, +2458,904,1,2459,910, +1,2462,917,1,2136, +871,1,2464,927,1, +2029,754,1,2030,760, +1,2031,765,1,2032, +770,1,2033,775,1, +2035,781,1,2037,786, +1,2039,791,1,1931, +889,1,2041,797,1, +2043,803,1,2045,808, +1,1574,828,1,1958, +3257,16,0,696,1, +47,3258,19,588,1, +47,3259,5,19,1, +0,3260,16,0,678, +1,2741,3261,17,3262, +15,3263,4,36,37, +0,71,0,108,0, +111,0,98,0,97, +0,108,0,68,0, +101,0,102,0,105, +0,110,0,105,0, +116,0,105,0,111, +0,110,0,115,0, +1,-1,1,5,3264, +20,3265,4,38,71, +0,108,0,111,0, +98,0,97,0,108, +0,68,0,101,0, +102,0,105,0,110, +0,105,0,116,0, +105,0,111,0,110, +0,115,0,95,0, +52,0,1,153,1, +3,1,3,1,2, +3266,22,1,6,1, +2742,3267,17,3268,15, +3263,1,-1,1,5, +3269,20,3270,4,38, +71,0,108,0,111, +0,98,0,97,0, +108,0,68,0,101, +0,102,0,105,0, +110,0,105,0,116, +0,105,0,111,0, +110,0,115,0,95, +0,50,0,1,151, +1,3,1,3,1, +2,3271,22,1,4, +1,2743,3272,17,3273, +15,3263,1,-1,1, +5,3274,20,3275,4, +38,71,0,108,0, +111,0,98,0,97, +0,108,0,68,0, +101,0,102,0,105, +0,110,0,105,0, +116,0,105,0,111, +0,110,0,115,0, +95,0,51,0,1, +152,1,3,1,2, +1,1,3276,22,1, +5,1,2744,3277,17, +3278,15,3263,1,-1, +1,5,3279,20,3280, +4,38,71,0,108, +0,111,0,98,0, +97,0,108,0,68, +0,101,0,102,0, +105,0,110,0,105, +0,116,0,105,0, +111,0,110,0,115, +0,95,0,49,0, +1,150,1,3,1, +2,1,1,3281,22, +1,3,1,2660,735, +1,2711,3282,17,3283, +15,3284,4,52,37, +0,71,0,108,0, +111,0,98,0,97, +0,108,0,86,0, +97,0,114,0,105, +0,97,0,98,0, +108,0,101,0,68, +0,101,0,99,0, +108,0,97,0,114, +0,97,0,116,0, +105,0,111,0,110, +0,1,-1,1,5, +3285,20,3286,4,54, +71,0,108,0,111, +0,98,0,97,0, +108,0,86,0,97, +0,114,0,105,0, +97,0,98,0,108, +0,101,0,68,0, +101,0,99,0,108, +0,97,0,114,0, +97,0,116,0,105, +0,111,0,110,0, +95,0,50,0,1, +155,1,3,1,5, +1,4,3287,22,1, +8,1,2664,3288,16, +0,678,1,2723,3289, +16,0,678,1,2022, +3290,16,0,586,1, +2459,910,1,2683,3291, +17,3292,15,3293,4, +50,37,0,71,0, +108,0,111,0,98, +0,97,0,108,0, +70,0,117,0,110, +0,99,0,116,0, +105,0,111,0,110, +0,68,0,101,0, +102,0,105,0,110, +0,105,0,116,0, +105,0,111,0,110, +0,1,-1,1,5, +3294,20,3295,4,52, +71,0,108,0,111, +0,98,0,97,0, +108,0,70,0,117, +0,110,0,99,0, +116,0,105,0,111, +0,110,0,68,0, +101,0,102,0,105, +0,110,0,105,0, +116,0,105,0,111, +0,110,0,95,0, +49,0,1,156,1, +3,1,6,1,5, +3296,22,1,9,1, +2722,3297,17,3298,15, +3284,1,-1,1,5, +3299,20,3300,4,54, +71,0,108,0,111, +0,98,0,97,0, +108,0,86,0,97, +0,114,0,105,0, +97,0,98,0,108, +0,101,0,68,0, +101,0,99,0,108, +0,97,0,114,0, +97,0,116,0,105, +0,111,0,110,0, +95,0,49,0,1, +154,1,3,1,3, +1,2,3301,22,1, +7,1,2464,927,1, +2576,713,1,2466,3302, +17,3303,15,3293,1, +-1,1,5,3304,20, +3305,4,52,71,0, +108,0,111,0,98, +0,97,0,108,0, +70,0,117,0,110, +0,99,0,116,0, +105,0,111,0,110, +0,68,0,101,0, +102,0,105,0,110, +0,105,0,116,0, +105,0,111,0,110, +0,95,0,50,0, +1,157,1,3,1, +7,1,6,3306,22, +1,10,1,2667,719, +1,2668,707,1,2734, +3307,16,0,678,1, +48,3308,19,348,1, +48,3309,5,54,1, +0,3310,16,0,346, +1,2075,3311,16,0, +518,1,1860,850,1, +1803,816,1,1804,3312, +16,0,518,1,2413, +3313,16,0,518,1, +2741,3261,1,2742,3267, +1,2743,3272,1,2744, +3277,1,1873,864,1, +1657,922,1,2030,760, +1,1989,944,1,1990, +3314,16,0,518,1, +2459,910,1,1775,3315, +16,0,518,1,32, +3316,16,0,518,1, +2105,843,1,2106,3317, +16,0,518,1,2576, +713,1,2683,3291,1, +2660,735,1,2227,936, +1,2337,3318,16,0, +518,1,2667,719,1, +2037,786,1,2021,747, +1,2458,904,1,1901, +3319,16,0,518,1, +2462,917,1,2136,871, +1,2464,927,1,2029, +754,1,2466,3302,1, +2031,765,1,2032,770, +1,2033,775,1,2035, +781,1,2364,856,1, +2039,791,1,1931,889, +1,2041,797,1,2043, +803,1,2045,808,1, +2664,3320,16,0,346, +1,2198,3321,16,0, +518,1,2668,707,1, +2711,3282,1,2734,3322, +16,0,346,1,1574, +828,1,1958,3323,16, +0,518,1,2722,3297, +1,2723,3324,16,0, +346,1,49,3325,19, +523,1,49,3326,5, +38,1,1901,3327,16, +0,521,1,2075,3328, +16,0,521,1,1860, 850,1,1803,816,1, -1804,3342,16,0,638, -1,2413,3343,16,0, -638,1,2198,3344,16, -0,638,1,1873,864, +1804,3329,16,0,521, +1,2413,3330,16,0, +521,1,2198,3331,16, +0,521,1,1873,864, 1,1657,922,1,1989, -944,1,1990,3345,16, -0,638,1,1775,3346, -16,0,638,1,32, -3347,16,0,638,1, -2105,843,1,2106,3348, -16,0,638,1,2364, +944,1,1990,3332,16, +0,521,1,1775,3333, +16,0,521,1,32, +3334,16,0,521,1, +2105,843,1,2106,3335, +16,0,521,1,2364, 856,1,2227,936,1, -2337,3349,16,0,638, +2337,3336,16,0,521, 1,2021,747,1,2458, 904,1,2459,910,1, 2462,917,1,2136,871, @@ -9018,126 +8989,67 @@ public yyLSLSyntax 2039,791,1,1931,889, 1,2041,797,1,2043, 803,1,2045,808,1, -1574,828,1,1958,3350, -16,0,638,1,51, -3351,19,127,1,51, -3352,5,54,1,0, -3353,16,0,125,1, -2075,3354,16,0,125, -1,1860,850,1,1804, -3355,16,0,125,1, -10,3356,16,0,125, -1,2520,3357,16,0, -125,1,2337,3358,16, -0,125,1,2413,3359, -16,0,125,1,2741, -3261,1,2742,3267,1, -2743,3272,1,2744,3277, -1,1873,864,1,21, -3360,16,0,125,1, -1657,922,1,2030,760, +1574,828,1,1958,3337, +16,0,521,1,50, +3338,19,640,1,50, +3339,5,38,1,1901, +3340,16,0,638,1, +2075,3341,16,0,638, +1,1860,850,1,1803, +816,1,1804,3342,16, +0,638,1,2413,3343, +16,0,638,1,2198, +3344,16,0,638,1, +1873,864,1,1657,922, 1,1989,944,1,1990, -3361,16,0,125,1, -1775,3362,16,0,125, -1,32,3363,16,0, -125,1,2105,843,1, -2106,3364,16,0,125, -1,2683,3291,1,2227, -936,1,1901,3365,16, -0,125,1,52,3366, -16,0,125,1,2670, -3367,16,0,125,1, -1803,816,1,2458,904, -1,2459,910,1,2462, -917,1,2136,871,1, -2464,927,1,2029,754, -1,2466,3302,1,2031, -765,1,2032,770,1, -2033,775,1,2035,781, -1,2364,856,1,2039, -791,1,1931,889,1, -2041,797,1,2021,747, +3345,16,0,638,1, +1775,3346,16,0,638, +1,32,3347,16,0, +638,1,2105,843,1, +2106,3348,16,0,638, +1,2364,856,1,2227, +936,1,2337,3349,16, +0,638,1,2021,747, +1,2458,904,1,2459, +910,1,2462,917,1, +2136,871,1,2464,927, +1,2029,754,1,2030, +760,1,2031,765,1, +2032,770,1,2033,775, +1,2035,781,1,2037, +786,1,2039,791,1, +1931,889,1,2041,797, 1,2043,803,1,2045, -808,1,2511,3368,16, -0,449,1,2198,3369, -16,0,125,1,2711, -3282,1,2037,786,1, -1574,828,1,1958,3370, -16,0,125,1,2722, -3297,1,2723,3371,16, -0,125,1,52,3372, -19,124,1,52,3373, -5,53,1,0,3374, -16,0,122,1,2075, -3375,16,0,122,1, -1860,850,1,1804,3376, -16,0,122,1,10, -3377,16,0,122,1, -2520,3378,16,0,122, -1,2337,3379,16,0, -122,1,2413,3380,16, -0,122,1,2741,3261, -1,2742,3267,1,2743, -3272,1,2744,3277,1, -1873,864,1,21,3381, -16,0,122,1,1657, -922,1,2030,760,1, -1989,944,1,1990,3382, -16,0,122,1,1775, -3383,16,0,122,1, -32,3384,16,0,122, -1,2105,843,1,2106, -3385,16,0,122,1, -2683,3291,1,2227,936, -1,1901,3386,16,0, -122,1,52,3387,16, -0,122,1,2670,3388, -16,0,122,1,1803, -816,1,2458,904,1, -2459,910,1,2462,917, -1,2136,871,1,2464, -927,1,2029,754,1, -2466,3302,1,2031,765, -1,2032,770,1,2033, -775,1,2035,781,1, -2364,856,1,2039,791, -1,1931,889,1,2041, -797,1,2021,747,1, -2043,803,1,2045,808, -1,2198,3389,16,0, -122,1,2711,3282,1, -2037,786,1,1574,828, -1,1958,3390,16,0, -122,1,2722,3297,1, -2723,3391,16,0,122, -1,53,3392,19,121, -1,53,3393,5,53, -1,0,3394,16,0, -119,1,2075,3395,16, -0,119,1,1860,850, -1,1804,3396,16,0, -119,1,10,3397,16, -0,119,1,2520,3398, -16,0,119,1,2337, -3399,16,0,119,1, -2413,3400,16,0,119, +808,1,1574,828,1, +1958,3350,16,0,638, +1,51,3351,19,127, +1,51,3352,5,54, +1,0,3353,16,0, +125,1,2075,3354,16, +0,125,1,1860,850, +1,1804,3355,16,0, +125,1,10,3356,16, +0,125,1,2520,3357, +16,0,125,1,2337, +3358,16,0,125,1, +2413,3359,16,0,125, 1,2741,3261,1,2742, 3267,1,2743,3272,1, 2744,3277,1,1873,864, -1,21,3401,16,0, -119,1,1657,922,1, +1,21,3360,16,0, +125,1,1657,922,1, 2030,760,1,1989,944, -1,1990,3402,16,0, -119,1,1775,3403,16, -0,119,1,32,3404, -16,0,119,1,2105, -843,1,2106,3405,16, -0,119,1,2683,3291, +1,1990,3361,16,0, +125,1,1775,3362,16, +0,125,1,32,3363, +16,0,125,1,2105, +843,1,2106,3364,16, +0,125,1,2683,3291, 1,2227,936,1,1901, -3406,16,0,119,1, -52,3407,16,0,119, -1,2670,3408,16,0, -119,1,1803,816,1, +3365,16,0,125,1, +52,3366,16,0,125, +1,2670,3367,16,0, +125,1,1803,816,1, 2458,904,1,2459,910, 1,2462,917,1,2136, 871,1,2464,927,1, @@ -9148,129 +9060,41 @@ public yyLSLSyntax 1,2039,791,1,1931, 889,1,2041,797,1, 2021,747,1,2043,803, -1,2045,808,1,2198, -3409,16,0,119,1, -2711,3282,1,2037,786, -1,1574,828,1,1958, -3410,16,0,119,1, -2722,3297,1,2723,3411, -16,0,119,1,54, -3412,19,118,1,54, -3413,5,53,1,0, -3414,16,0,116,1, -2075,3415,16,0,116, -1,1860,850,1,1804, -3416,16,0,116,1, -10,3417,16,0,116, -1,2520,3418,16,0, -116,1,2337,3419,16, -0,116,1,2413,3420, -16,0,116,1,2741, -3261,1,2742,3267,1, -2743,3272,1,2744,3277, -1,1873,864,1,21, -3421,16,0,116,1, -1657,922,1,2030,760, -1,1989,944,1,1990, -3422,16,0,116,1, -1775,3423,16,0,116, -1,32,3424,16,0, -116,1,2105,843,1, -2106,3425,16,0,116, -1,2683,3291,1,2227, -936,1,1901,3426,16, -0,116,1,52,3427, -16,0,116,1,2670, -3428,16,0,116,1, -1803,816,1,2458,904, -1,2459,910,1,2462, -917,1,2136,871,1, -2464,927,1,2029,754, -1,2466,3302,1,2031, -765,1,2032,770,1, -2033,775,1,2035,781, -1,2364,856,1,2039, -791,1,1931,889,1, -2041,797,1,2021,747, -1,2043,803,1,2045, -808,1,2198,3429,16, -0,116,1,2711,3282, -1,2037,786,1,1574, -828,1,1958,3430,16, -0,116,1,2722,3297, -1,2723,3431,16,0, -116,1,55,3432,19, -115,1,55,3433,5, -53,1,0,3434,16, -0,113,1,2075,3435, -16,0,113,1,1860, -850,1,1804,3436,16, -0,113,1,10,3437, -16,0,113,1,2520, -3438,16,0,113,1, -2337,3439,16,0,113, -1,2413,3440,16,0, -113,1,2741,3261,1, -2742,3267,1,2743,3272, -1,2744,3277,1,1873, -864,1,21,3441,16, -0,113,1,1657,922, -1,2030,760,1,1989, -944,1,1990,3442,16, -0,113,1,1775,3443, -16,0,113,1,32, -3444,16,0,113,1, -2105,843,1,2106,3445, -16,0,113,1,2683, -3291,1,2227,936,1, -1901,3446,16,0,113, -1,52,3447,16,0, -113,1,2670,3448,16, -0,113,1,1803,816, -1,2458,904,1,2459, -910,1,2462,917,1, -2136,871,1,2464,927, -1,2029,754,1,2466, -3302,1,2031,765,1, -2032,770,1,2033,775, -1,2035,781,1,2364, -856,1,2039,791,1, -1931,889,1,2041,797, -1,2021,747,1,2043, -803,1,2045,808,1, -2198,3449,16,0,113, +1,2045,808,1,2511, +3368,16,0,449,1, +2198,3369,16,0,125, 1,2711,3282,1,2037, 786,1,1574,828,1, -1958,3450,16,0,113, +1958,3370,16,0,125, 1,2722,3297,1,2723, -3451,16,0,113,1, -56,3452,19,112,1, -56,3453,5,53,1, -0,3454,16,0,110, -1,2075,3455,16,0, -110,1,1860,850,1, -1804,3456,16,0,110, -1,10,3457,16,0, -110,1,2520,3458,16, -0,110,1,2337,3459, -16,0,110,1,2413, -3460,16,0,110,1, +3371,16,0,125,1, +52,3372,19,124,1, +52,3373,5,53,1, +0,3374,16,0,122, +1,2075,3375,16,0, +122,1,1860,850,1, +1804,3376,16,0,122, +1,10,3377,16,0, +122,1,2520,3378,16, +0,122,1,2337,3379, +16,0,122,1,2413, +3380,16,0,122,1, 2741,3261,1,2742,3267, 1,2743,3272,1,2744, 3277,1,1873,864,1, -21,3461,16,0,110, +21,3381,16,0,122, 1,1657,922,1,2030, 760,1,1989,944,1, -1990,3462,16,0,110, -1,1775,3463,16,0, -110,1,32,3464,16, -0,110,1,2105,843, -1,2106,3465,16,0, -110,1,2683,3291,1, -2227,936,1,1901,3466, -16,0,110,1,52, -3467,16,0,110,1, -2670,3468,16,0,110, +1990,3382,16,0,122, +1,1775,3383,16,0, +122,1,32,3384,16, +0,122,1,2105,843, +1,2106,3385,16,0, +122,1,2683,3291,1, +2227,936,1,1901,3386, +16,0,122,1,52, +3387,16,0,122,1, +2670,3388,16,0,122, 1,1803,816,1,2458, 904,1,2459,910,1, 2462,917,1,2136,871, @@ -9282,40 +9106,40 @@ public yyLSLSyntax 2039,791,1,1931,889, 1,2041,797,1,2021, 747,1,2043,803,1, -2045,808,1,2198,3469, -16,0,110,1,2711, +2045,808,1,2198,3389, +16,0,122,1,2711, 3282,1,2037,786,1, -1574,828,1,1958,3470, -16,0,110,1,2722, -3297,1,2723,3471,16, -0,110,1,57,3472, -19,109,1,57,3473, -5,53,1,0,3474, -16,0,107,1,2075, -3475,16,0,107,1, -1860,850,1,1804,3476, -16,0,107,1,10, -3477,16,0,107,1, -2520,3478,16,0,107, -1,2337,3479,16,0, -107,1,2413,3480,16, -0,107,1,2741,3261, +1574,828,1,1958,3390, +16,0,122,1,2722, +3297,1,2723,3391,16, +0,122,1,53,3392, +19,121,1,53,3393, +5,53,1,0,3394, +16,0,119,1,2075, +3395,16,0,119,1, +1860,850,1,1804,3396, +16,0,119,1,10, +3397,16,0,119,1, +2520,3398,16,0,119, +1,2337,3399,16,0, +119,1,2413,3400,16, +0,119,1,2741,3261, 1,2742,3267,1,2743, 3272,1,2744,3277,1, -1873,864,1,21,3481, -16,0,107,1,1657, +1873,864,1,21,3401, +16,0,119,1,1657, 922,1,2030,760,1, -1989,944,1,1990,3482, -16,0,107,1,1775, -3483,16,0,107,1, -32,3484,16,0,107, +1989,944,1,1990,3402, +16,0,119,1,1775, +3403,16,0,119,1, +32,3404,16,0,119, 1,2105,843,1,2106, -3485,16,0,107,1, +3405,16,0,119,1, 2683,3291,1,2227,936, -1,1901,3486,16,0, -107,1,52,3487,16, -0,107,1,2670,3488, -16,0,107,1,1803, +1,1901,3406,16,0, +119,1,52,3407,16, +0,119,1,2670,3408, +16,0,119,1,1803, 816,1,2458,904,1, 2459,910,1,2462,917, 1,2136,871,1,2464, @@ -9327,1941 +9151,2139 @@ public yyLSLSyntax 1,1931,889,1,2041, 797,1,2021,747,1, 2043,803,1,2045,808, -1,2198,3489,16,0, -107,1,2711,3282,1, +1,2198,3409,16,0, +119,1,2711,3282,1, 2037,786,1,1574,828, -1,1958,3490,16,0, -107,1,2722,3297,1, -2723,3491,16,0,107, -1,58,3492,19,438, -1,58,3493,5,15, -1,2581,3494,16,0, -436,1,2518,1655,1, -2459,910,1,2535,3495, -16,0,436,1,2573, -1664,1,2574,1670,1, -2464,927,1,2577,1685, -1,2578,1680,1,2533, -1695,1,2470,3496,16, -0,436,1,2619,3497, -16,0,436,1,2509, -1648,1,2575,1675,1, -2579,1690,1,59,3498, -19,435,1,59,3499, -5,15,1,2581,3500, -16,0,433,1,2518, +1,1958,3410,16,0, +119,1,2722,3297,1, +2723,3411,16,0,119, +1,54,3412,19,118, +1,54,3413,5,53, +1,0,3414,16,0, +116,1,2075,3415,16, +0,116,1,1860,850, +1,1804,3416,16,0, +116,1,10,3417,16, +0,116,1,2520,3418, +16,0,116,1,2337, +3419,16,0,116,1, +2413,3420,16,0,116, +1,2741,3261,1,2742, +3267,1,2743,3272,1, +2744,3277,1,1873,864, +1,21,3421,16,0, +116,1,1657,922,1, +2030,760,1,1989,944, +1,1990,3422,16,0, +116,1,1775,3423,16, +0,116,1,32,3424, +16,0,116,1,2105, +843,1,2106,3425,16, +0,116,1,2683,3291, +1,2227,936,1,1901, +3426,16,0,116,1, +52,3427,16,0,116, +1,2670,3428,16,0, +116,1,1803,816,1, +2458,904,1,2459,910, +1,2462,917,1,2136, +871,1,2464,927,1, +2029,754,1,2466,3302, +1,2031,765,1,2032, +770,1,2033,775,1, +2035,781,1,2364,856, +1,2039,791,1,1931, +889,1,2041,797,1, +2021,747,1,2043,803, +1,2045,808,1,2198, +3429,16,0,116,1, +2711,3282,1,2037,786, +1,1574,828,1,1958, +3430,16,0,116,1, +2722,3297,1,2723,3431, +16,0,116,1,55, +3432,19,115,1,55, +3433,5,53,1,0, +3434,16,0,113,1, +2075,3435,16,0,113, +1,1860,850,1,1804, +3436,16,0,113,1, +10,3437,16,0,113, +1,2520,3438,16,0, +113,1,2337,3439,16, +0,113,1,2413,3440, +16,0,113,1,2741, +3261,1,2742,3267,1, +2743,3272,1,2744,3277, +1,1873,864,1,21, +3441,16,0,113,1, +1657,922,1,2030,760, +1,1989,944,1,1990, +3442,16,0,113,1, +1775,3443,16,0,113, +1,32,3444,16,0, +113,1,2105,843,1, +2106,3445,16,0,113, +1,2683,3291,1,2227, +936,1,1901,3446,16, +0,113,1,52,3447, +16,0,113,1,2670, +3448,16,0,113,1, +1803,816,1,2458,904, +1,2459,910,1,2462, +917,1,2136,871,1, +2464,927,1,2029,754, +1,2466,3302,1,2031, +765,1,2032,770,1, +2033,775,1,2035,781, +1,2364,856,1,2039, +791,1,1931,889,1, +2041,797,1,2021,747, +1,2043,803,1,2045, +808,1,2198,3449,16, +0,113,1,2711,3282, +1,2037,786,1,1574, +828,1,1958,3450,16, +0,113,1,2722,3297, +1,2723,3451,16,0, +113,1,56,3452,19, +112,1,56,3453,5, +53,1,0,3454,16, +0,110,1,2075,3455, +16,0,110,1,1860, +850,1,1804,3456,16, +0,110,1,10,3457, +16,0,110,1,2520, +3458,16,0,110,1, +2337,3459,16,0,110, +1,2413,3460,16,0, +110,1,2741,3261,1, +2742,3267,1,2743,3272, +1,2744,3277,1,1873, +864,1,21,3461,16, +0,110,1,1657,922, +1,2030,760,1,1989, +944,1,1990,3462,16, +0,110,1,1775,3463, +16,0,110,1,32, +3464,16,0,110,1, +2105,843,1,2106,3465, +16,0,110,1,2683, +3291,1,2227,936,1, +1901,3466,16,0,110, +1,52,3467,16,0, +110,1,2670,3468,16, +0,110,1,1803,816, +1,2458,904,1,2459, +910,1,2462,917,1, +2136,871,1,2464,927, +1,2029,754,1,2466, +3302,1,2031,765,1, +2032,770,1,2033,775, +1,2035,781,1,2364, +856,1,2039,791,1, +1931,889,1,2041,797, +1,2021,747,1,2043, +803,1,2045,808,1, +2198,3469,16,0,110, +1,2711,3282,1,2037, +786,1,1574,828,1, +1958,3470,16,0,110, +1,2722,3297,1,2723, +3471,16,0,110,1, +57,3472,19,109,1, +57,3473,5,53,1, +0,3474,16,0,107, +1,2075,3475,16,0, +107,1,1860,850,1, +1804,3476,16,0,107, +1,10,3477,16,0, +107,1,2520,3478,16, +0,107,1,2337,3479, +16,0,107,1,2413, +3480,16,0,107,1, +2741,3261,1,2742,3267, +1,2743,3272,1,2744, +3277,1,1873,864,1, +21,3481,16,0,107, +1,1657,922,1,2030, +760,1,1989,944,1, +1990,3482,16,0,107, +1,1775,3483,16,0, +107,1,32,3484,16, +0,107,1,2105,843, +1,2106,3485,16,0, +107,1,2683,3291,1, +2227,936,1,1901,3486, +16,0,107,1,52, +3487,16,0,107,1, +2670,3488,16,0,107, +1,1803,816,1,2458, +904,1,2459,910,1, +2462,917,1,2136,871, +1,2464,927,1,2029, +754,1,2466,3302,1, +2031,765,1,2032,770, +1,2033,775,1,2035, +781,1,2364,856,1, +2039,791,1,1931,889, +1,2041,797,1,2021, +747,1,2043,803,1, +2045,808,1,2198,3489, +16,0,107,1,2711, +3282,1,2037,786,1, +1574,828,1,1958,3490, +16,0,107,1,2722, +3297,1,2723,3491,16, +0,107,1,58,3492, +19,438,1,58,3493, +5,15,1,2581,3494, +16,0,436,1,2518, 1655,1,2459,910,1, -2535,3501,16,0,433, +2535,3495,16,0,436, 1,2573,1664,1,2574, 1670,1,2464,927,1, 2577,1685,1,2578,1680, 1,2533,1695,1,2470, -3502,16,0,433,1, -2619,3503,16,0,433, +3496,16,0,436,1, +2619,3497,16,0,436, 1,2509,1648,1,2575, 1675,1,2579,1690,1, -60,3504,19,432,1, -60,3505,5,15,1, -2581,3506,16,0,430, +59,3498,19,435,1, +59,3499,5,15,1, +2581,3500,16,0,433, 1,2518,1655,1,2459, -910,1,2535,3507,16, -0,430,1,2573,1664, +910,1,2535,3501,16, +0,433,1,2573,1664, 1,2574,1670,1,2464, 927,1,2577,1685,1, 2578,1680,1,2533,1695, -1,2470,3508,16,0, -430,1,2619,3509,16, -0,430,1,2509,1648, +1,2470,3502,16,0, +433,1,2619,3503,16, +0,433,1,2509,1648, 1,2575,1675,1,2579, -1690,1,61,3510,19, -399,1,61,3511,5, -15,1,2581,3512,16, -0,397,1,2518,1655, +1690,1,60,3504,19, +432,1,60,3505,5, +15,1,2581,3506,16, +0,430,1,2518,1655, 1,2459,910,1,2535, -3513,16,0,397,1, +3507,16,0,430,1, 2573,1664,1,2574,1670, 1,2464,927,1,2577, 1685,1,2578,1680,1, -2533,1695,1,2470,3514, -16,0,397,1,2619, -3515,16,0,397,1, +2533,1695,1,2470,3508, +16,0,430,1,2619, +3509,16,0,430,1, 2509,1648,1,2575,1675, -1,2579,1690,1,62, -3516,19,396,1,62, -3517,5,15,1,2581, -3518,16,0,394,1, +1,2579,1690,1,61, +3510,19,491,1,61, +3511,5,15,1,2581, +3512,16,0,489,1, 2518,1655,1,2459,910, -1,2535,3519,16,0, -394,1,2573,1664,1, +1,2535,3513,16,0, +489,1,2573,1664,1, 2574,1670,1,2464,927, 1,2577,1685,1,2578, 1680,1,2533,1695,1, -2470,3520,16,0,394, -1,2619,3521,16,0, -394,1,2509,1648,1, +2470,3514,16,0,489, +1,2619,3515,16,0, +489,1,2509,1648,1, 2575,1675,1,2579,1690, -1,63,3522,19,488, -1,63,3523,5,15, -1,2581,3524,16,0, -486,1,2518,1655,1, -2459,910,1,2535,3525, -16,0,486,1,2573, +1,62,3516,19,399, +1,62,3517,5,15, +1,2581,3518,16,0, +397,1,2518,1655,1, +2459,910,1,2535,3519, +16,0,397,1,2573, 1664,1,2574,1670,1, 2464,927,1,2577,1685, 1,2578,1680,1,2533, -1695,1,2470,3526,16, -0,486,1,2619,3527, -16,0,486,1,2509, +1695,1,2470,3520,16, +0,397,1,2619,3521, +16,0,397,1,2509, 1648,1,2575,1675,1, -2579,1690,1,64,3528, -19,585,1,64,3529, -5,15,1,2581,3530, -16,0,583,1,2518, +2579,1690,1,63,3522, +19,396,1,63,3523, +5,15,1,2581,3524, +16,0,394,1,2518, 1655,1,2459,910,1, -2535,3531,16,0,583, +2535,3525,16,0,394, 1,2573,1664,1,2574, 1670,1,2464,927,1, 2577,1685,1,2578,1680, 1,2533,1695,1,2470, -3532,16,0,583,1, -2619,3533,16,0,583, +3526,16,0,394,1, +2619,3527,16,0,394, 1,2509,1648,1,2575, 1675,1,2579,1690,1, -65,3534,19,429,1, -65,3535,5,15,1, -2581,3536,16,0,427, +64,3528,19,488,1, +64,3529,5,15,1, +2581,3530,16,0,486, 1,2518,1655,1,2459, -910,1,2535,3537,16, -0,427,1,2573,1664, +910,1,2535,3531,16, +0,486,1,2573,1664, 1,2574,1670,1,2464, 927,1,2577,1685,1, 2578,1680,1,2533,1695, -1,2470,3538,16,0, -427,1,2619,3539,16, -0,427,1,2509,1648, +1,2470,3532,16,0, +486,1,2619,3533,16, +0,486,1,2509,1648, 1,2575,1675,1,2579, -1690,1,66,3540,19, -426,1,66,3541,5, -15,1,2581,3542,16, -0,424,1,2518,1655, +1690,1,65,3534,19, +429,1,65,3535,5, +15,1,2581,3536,16, +0,427,1,2518,1655, 1,2459,910,1,2535, -3543,16,0,424,1, +3537,16,0,427,1, 2573,1664,1,2574,1670, 1,2464,927,1,2577, 1685,1,2578,1680,1, -2533,1695,1,2470,3544, -16,0,424,1,2619, -3545,16,0,424,1, +2533,1695,1,2470,3538, +16,0,427,1,2619, +3539,16,0,427,1, 2509,1648,1,2575,1675, -1,2579,1690,1,67, -3546,19,423,1,67, -3547,5,15,1,2581, -3548,16,0,421,1, +1,2579,1690,1,66, +3540,19,426,1,66, +3541,5,15,1,2581, +3542,16,0,424,1, 2518,1655,1,2459,910, -1,2535,3549,16,0, -421,1,2573,1664,1, +1,2535,3543,16,0, +424,1,2573,1664,1, 2574,1670,1,2464,927, 1,2577,1685,1,2578, 1680,1,2533,1695,1, -2470,3550,16,0,421, -1,2619,3551,16,0, -421,1,2509,1648,1, +2470,3544,16,0,424, +1,2619,3545,16,0, +424,1,2509,1648,1, 2575,1675,1,2579,1690, -1,68,3552,19,673, -1,68,3553,5,15, -1,2581,3554,16,0, -671,1,2518,1655,1, -2459,910,1,2535,3555, -16,0,671,1,2573, +1,67,3546,19,423, +1,67,3547,5,15, +1,2581,3548,16,0, +421,1,2518,1655,1, +2459,910,1,2535,3549, +16,0,421,1,2573, 1664,1,2574,1670,1, 2464,927,1,2577,1685, 1,2578,1680,1,2533, -1695,1,2470,3556,16, -0,671,1,2619,3557, -16,0,671,1,2509, +1695,1,2470,3550,16, +0,421,1,2619,3551, +16,0,421,1,2509, 1648,1,2575,1675,1, -2579,1690,1,69,3558, -19,419,1,69,3559, -5,15,1,2581,3560, -16,0,417,1,2518, +2579,1690,1,68,3552, +19,673,1,68,3553, +5,15,1,2581,3554, +16,0,671,1,2518, 1655,1,2459,910,1, -2535,3561,16,0,417, +2535,3555,16,0,671, 1,2573,1664,1,2574, 1670,1,2464,927,1, 2577,1685,1,2578,1680, 1,2533,1695,1,2470, -3562,16,0,417,1, -2619,3563,16,0,417, +3556,16,0,671,1, +2619,3557,16,0,671, 1,2509,1648,1,2575, 1675,1,2579,1690,1, -70,3564,19,513,1, -70,3565,5,15,1, -2581,3566,16,0,511, +69,3558,19,419,1, +69,3559,5,15,1, +2581,3560,16,0,417, 1,2518,1655,1,2459, -910,1,2535,3567,16, -0,511,1,2573,1664, +910,1,2535,3561,16, +0,417,1,2573,1664, 1,2574,1670,1,2464, 927,1,2577,1685,1, 2578,1680,1,2533,1695, -1,2470,3568,16,0, -511,1,2619,3569,16, -0,511,1,2509,1648, +1,2470,3562,16,0, +417,1,2619,3563,16, +0,417,1,2509,1648, 1,2575,1675,1,2579, -1690,1,71,3570,19, -415,1,71,3571,5, -15,1,2581,3572,16, -0,413,1,2518,1655, +1690,1,70,3564,19, +513,1,70,3565,5, +15,1,2581,3566,16, +0,511,1,2518,1655, 1,2459,910,1,2535, -3573,16,0,413,1, +3567,16,0,511,1, 2573,1664,1,2574,1670, 1,2464,927,1,2577, 1685,1,2578,1680,1, -2533,1695,1,2470,3574, -16,0,413,1,2619, -3575,16,0,413,1, +2533,1695,1,2470,3568, +16,0,511,1,2619, +3569,16,0,511,1, 2509,1648,1,2575,1675, -1,2579,1690,1,72, -3576,19,412,1,72, -3577,5,15,1,2581, -3578,16,0,410,1, +1,2579,1690,1,71, +3570,19,415,1,71, +3571,5,15,1,2581, +3572,16,0,413,1, 2518,1655,1,2459,910, -1,2535,3579,16,0, -410,1,2573,1664,1, +1,2535,3573,16,0, +413,1,2573,1664,1, 2574,1670,1,2464,927, 1,2577,1685,1,2578, 1680,1,2533,1695,1, -2470,3580,16,0,410, -1,2619,3581,16,0, -410,1,2509,1648,1, +2470,3574,16,0,413, +1,2619,3575,16,0, +413,1,2509,1648,1, 2575,1675,1,2579,1690, -1,73,3582,19,503, -1,73,3583,5,15, -1,2581,3584,16,0, -501,1,2518,1655,1, -2459,910,1,2535,3585, -16,0,501,1,2573, +1,72,3576,19,412, +1,72,3577,5,15, +1,2581,3578,16,0, +410,1,2518,1655,1, +2459,910,1,2535,3579, +16,0,410,1,2573, 1664,1,2574,1670,1, 2464,927,1,2577,1685, 1,2578,1680,1,2533, -1695,1,2470,3586,16, -0,501,1,2619,3587, -16,0,501,1,2509, +1695,1,2470,3580,16, +0,410,1,2619,3581, +16,0,410,1,2509, 1648,1,2575,1675,1, -2579,1690,1,74,3588, -19,408,1,74,3589, -5,15,1,2581,3590, -16,0,406,1,2518, +2579,1690,1,73,3582, +19,503,1,73,3583, +5,15,1,2581,3584, +16,0,501,1,2518, 1655,1,2459,910,1, -2535,3591,16,0,406, +2535,3585,16,0,501, 1,2573,1664,1,2574, 1670,1,2464,927,1, 2577,1685,1,2578,1680, 1,2533,1695,1,2470, -3592,16,0,406,1, -2619,3593,16,0,406, +3586,16,0,501,1, +2619,3587,16,0,501, 1,2509,1648,1,2575, 1675,1,2579,1690,1, -75,3594,19,365,1, -75,3595,5,15,1, -2581,3596,16,0,363, +74,3588,19,408,1, +74,3589,5,15,1, +2581,3590,16,0,406, 1,2518,1655,1,2459, -910,1,2535,3597,16, -0,363,1,2573,1664, +910,1,2535,3591,16, +0,406,1,2573,1664, 1,2574,1670,1,2464, 927,1,2577,1685,1, 2578,1680,1,2533,1695, -1,2470,3598,16,0, -363,1,2619,3599,16, -0,363,1,2509,1648, +1,2470,3592,16,0, +406,1,2619,3593,16, +0,406,1,2509,1648, 1,2575,1675,1,2579, -1690,1,76,3600,19, -362,1,76,3601,5, -15,1,2581,3602,16, -0,360,1,2518,1655, -1,2459,910,1,2535, -3603,16,0,360,1, -2573,1664,1,2574,1670, -1,2464,927,1,2577, -1685,1,2578,1680,1, -2533,1695,1,2470,3604, -16,0,360,1,2619, -3605,16,0,360,1, -2509,1648,1,2575,1675, -1,2579,1690,1,77, -3606,19,500,1,77, -3607,5,15,1,2581, -3608,16,0,498,1, -2518,1655,1,2459,910, -1,2535,3609,16,0, -498,1,2573,1664,1, -2574,1670,1,2464,927, -1,2577,1685,1,2578, -1680,1,2533,1695,1, -2470,3610,16,0,498, -1,2619,3611,16,0, -498,1,2509,1648,1, -2575,1675,1,2579,1690, -1,78,3612,19,359, -1,78,3613,5,15, -1,2581,3614,16,0, -357,1,2518,1655,1, -2459,910,1,2535,3615, -16,0,357,1,2573, -1664,1,2574,1670,1, -2464,927,1,2577,1685, -1,2578,1680,1,2533, -1695,1,2470,3616,16, -0,357,1,2619,3617, -16,0,357,1,2509, -1648,1,2575,1675,1, -2579,1690,1,79,3618, -19,356,1,79,3619, -5,15,1,2581,3620, -16,0,354,1,2518, -1655,1,2459,910,1, -2535,3621,16,0,354, -1,2573,1664,1,2574, -1670,1,2464,927,1, -2577,1685,1,2578,1680, -1,2533,1695,1,2470, -3622,16,0,354,1, -2619,3623,16,0,354, -1,2509,1648,1,2575, -1675,1,2579,1690,1, -80,3624,19,497,1, -80,3625,5,15,1, -2581,3626,16,0,495, -1,2518,1655,1,2459, -910,1,2535,3627,16, -0,495,1,2573,1664, -1,2574,1670,1,2464, -927,1,2577,1685,1, -2578,1680,1,2533,1695, -1,2470,3628,16,0, -495,1,2619,3629,16, -0,495,1,2509,1648, -1,2575,1675,1,2579, -1690,1,81,3630,19, -389,1,81,3631,5, -15,1,2581,3632,16, -0,387,1,2518,1655, -1,2459,910,1,2535, -3633,16,0,387,1, -2573,1664,1,2574,1670, -1,2464,927,1,2577, -1685,1,2578,1680,1, -2533,1695,1,2470,3634, -16,0,387,1,2619, -3635,16,0,387,1, -2509,1648,1,2575,1675, -1,2579,1690,1,82, -3636,19,494,1,82, -3637,5,15,1,2581, -3638,16,0,492,1, -2518,1655,1,2459,910, -1,2535,3639,16,0, -492,1,2573,1664,1, -2574,1670,1,2464,927, -1,2577,1685,1,2578, -1680,1,2533,1695,1, -2470,3640,16,0,492, -1,2619,3641,16,0, -492,1,2509,1648,1, -2575,1675,1,2579,1690, -1,83,3642,19,386, -1,83,3643,5,15, -1,2581,3644,16,0, -384,1,2518,1655,1, -2459,910,1,2535,3645, -16,0,384,1,2573, -1664,1,2574,1670,1, -2464,927,1,2577,1685, -1,2578,1680,1,2533, -1695,1,2470,3646,16, -0,384,1,2619,3647, -16,0,384,1,2509, -1648,1,2575,1675,1, -2579,1690,1,84,3648, -19,383,1,84,3649, -5,15,1,2581,3650, -16,0,381,1,2518, -1655,1,2459,910,1, -2535,3651,16,0,381, -1,2573,1664,1,2574, -1670,1,2464,927,1, -2577,1685,1,2578,1680, -1,2533,1695,1,2470, -3652,16,0,381,1, -2619,3653,16,0,381, -1,2509,1648,1,2575, -1675,1,2579,1690,1, -85,3654,19,371,1, -85,3655,5,15,1, -2581,3656,16,0,369, -1,2518,1655,1,2459, -910,1,2535,3657,16, -0,369,1,2573,1664, -1,2574,1670,1,2464, -927,1,2577,1685,1, -2578,1680,1,2533,1695, -1,2470,3658,16,0, -369,1,2619,3659,16, -0,369,1,2509,1648, -1,2575,1675,1,2579, -1690,1,86,3660,19, -368,1,86,3661,5, -15,1,2581,3662,16, +1690,1,75,3594,19, +368,1,75,3595,5, +15,1,2581,3596,16, 0,366,1,2518,1655, 1,2459,910,1,2535, -3663,16,0,366,1, +3597,16,0,366,1, 2573,1664,1,2574,1670, 1,2464,927,1,2577, 1685,1,2578,1680,1, -2533,1695,1,2470,3664, +2533,1695,1,2470,3598, 16,0,366,1,2619, -3665,16,0,366,1, +3599,16,0,366,1, 2509,1648,1,2575,1675, -1,2579,1690,1,87, -3666,19,353,1,87, -3667,5,15,1,2581, -3668,16,0,351,1, +1,2579,1690,1,76, +3600,19,365,1,76, +3601,5,15,1,2581, +3602,16,0,363,1, 2518,1655,1,2459,910, -1,2535,3669,16,0, -351,1,2573,1664,1, +1,2535,3603,16,0, +363,1,2573,1664,1, 2574,1670,1,2464,927, 1,2577,1685,1,2578, 1680,1,2533,1695,1, -2470,3670,16,0,351, -1,2619,3671,16,0, -351,1,2509,1648,1, +2470,3604,16,0,363, +1,2619,3605,16,0, +363,1,2509,1648,1, 2575,1675,1,2579,1690, -1,88,3672,19,380, -1,88,3673,5,15, -1,2581,3674,16,0, -378,1,2518,1655,1, -2459,910,1,2535,3675, -16,0,378,1,2573, +1,77,3606,19,362, +1,77,3607,5,15, +1,2581,3608,16,0, +360,1,2518,1655,1, +2459,910,1,2535,3609, +16,0,360,1,2573, 1664,1,2574,1670,1, 2464,927,1,2577,1685, 1,2578,1680,1,2533, -1695,1,2470,3676,16, -0,378,1,2619,3677, -16,0,378,1,2509, +1695,1,2470,3610,16, +0,360,1,2619,3611, +16,0,360,1,2509, 1648,1,2575,1675,1, -2579,1690,1,89,3678, -19,374,1,89,3679, -5,15,1,2581,3680, -16,0,372,1,2518, +2579,1690,1,78,3612, +19,359,1,78,3613, +5,15,1,2581,3614, +16,0,357,1,2518, 1655,1,2459,910,1, -2535,3681,16,0,372, +2535,3615,16,0,357, 1,2573,1664,1,2574, 1670,1,2464,927,1, 2577,1685,1,2578,1680, 1,2533,1695,1,2470, -3682,16,0,372,1, -2619,3683,16,0,372, +3616,16,0,357,1, +2619,3617,16,0,357, 1,2509,1648,1,2575, 1675,1,2579,1690,1, -90,3684,19,377,1, -90,3685,5,15,1, -2581,3686,16,0,375, +79,3618,19,356,1, +79,3619,5,15,1, +2581,3620,16,0,354, 1,2518,1655,1,2459, -910,1,2535,3687,16, +910,1,2535,3621,16, +0,354,1,2573,1664, +1,2574,1670,1,2464, +927,1,2577,1685,1, +2578,1680,1,2533,1695, +1,2470,3622,16,0, +354,1,2619,3623,16, +0,354,1,2509,1648, +1,2575,1675,1,2579, +1690,1,80,3624,19, +500,1,80,3625,5, +15,1,2581,3626,16, +0,498,1,2518,1655, +1,2459,910,1,2535, +3627,16,0,498,1, +2573,1664,1,2574,1670, +1,2464,927,1,2577, +1685,1,2578,1680,1, +2533,1695,1,2470,3628, +16,0,498,1,2619, +3629,16,0,498,1, +2509,1648,1,2575,1675, +1,2579,1690,1,81, +3630,19,585,1,81, +3631,5,15,1,2581, +3632,16,0,583,1, +2518,1655,1,2459,910, +1,2535,3633,16,0, +583,1,2573,1664,1, +2574,1670,1,2464,927, +1,2577,1685,1,2578, +1680,1,2533,1695,1, +2470,3634,16,0,583, +1,2619,3635,16,0, +583,1,2509,1648,1, +2575,1675,1,2579,1690, +1,82,3636,19,497, +1,82,3637,5,15, +1,2581,3638,16,0, +495,1,2518,1655,1, +2459,910,1,2535,3639, +16,0,495,1,2573, +1664,1,2574,1670,1, +2464,927,1,2577,1685, +1,2578,1680,1,2533, +1695,1,2470,3640,16, +0,495,1,2619,3641, +16,0,495,1,2509, +1648,1,2575,1675,1, +2579,1690,1,83,3642, +19,389,1,83,3643, +5,15,1,2581,3644, +16,0,387,1,2518, +1655,1,2459,910,1, +2535,3645,16,0,387, +1,2573,1664,1,2574, +1670,1,2464,927,1, +2577,1685,1,2578,1680, +1,2533,1695,1,2470, +3646,16,0,387,1, +2619,3647,16,0,387, +1,2509,1648,1,2575, +1675,1,2579,1690,1, +84,3648,19,386,1, +84,3649,5,15,1, +2581,3650,16,0,384, +1,2518,1655,1,2459, +910,1,2535,3651,16, +0,384,1,2573,1664, +1,2574,1670,1,2464, +927,1,2577,1685,1, +2578,1680,1,2533,1695, +1,2470,3652,16,0, +384,1,2619,3653,16, +0,384,1,2509,1648, +1,2575,1675,1,2579, +1690,1,85,3654,19, +374,1,85,3655,5, +15,1,2581,3656,16, +0,372,1,2518,1655, +1,2459,910,1,2535, +3657,16,0,372,1, +2573,1664,1,2574,1670, +1,2464,927,1,2577, +1685,1,2578,1680,1, +2533,1695,1,2470,3658, +16,0,372,1,2619, +3659,16,0,372,1, +2509,1648,1,2575,1675, +1,2579,1690,1,86, +3660,19,371,1,86, +3661,5,15,1,2581, +3662,16,0,369,1, +2518,1655,1,2459,910, +1,2535,3663,16,0, +369,1,2573,1664,1, +2574,1670,1,2464,927, +1,2577,1685,1,2578, +1680,1,2533,1695,1, +2470,3664,16,0,369, +1,2619,3665,16,0, +369,1,2509,1648,1, +2575,1675,1,2579,1690, +1,87,3666,19,353, +1,87,3667,5,15, +1,2581,3668,16,0, +351,1,2518,1655,1, +2459,910,1,2535,3669, +16,0,351,1,2573, +1664,1,2574,1670,1, +2464,927,1,2577,1685, +1,2578,1680,1,2533, +1695,1,2470,3670,16, +0,351,1,2619,3671, +16,0,351,1,2509, +1648,1,2575,1675,1, +2579,1690,1,88,3672, +19,383,1,88,3673, +5,15,1,2581,3674, +16,0,381,1,2518, +1655,1,2459,910,1, +2535,3675,16,0,381, +1,2573,1664,1,2574, +1670,1,2464,927,1, +2577,1685,1,2578,1680, +1,2533,1695,1,2470, +3676,16,0,381,1, +2619,3677,16,0,381, +1,2509,1648,1,2575, +1675,1,2579,1690,1, +89,3678,19,377,1, +89,3679,5,15,1, +2581,3680,16,0,375, +1,2518,1655,1,2459, +910,1,2535,3681,16, 0,375,1,2573,1664, 1,2574,1670,1,2464, 927,1,2577,1685,1, 2578,1680,1,2533,1695, -1,2470,3688,16,0, -375,1,2619,3689,16, +1,2470,3682,16,0, +375,1,2619,3683,16, 0,375,1,2509,1648, 1,2575,1675,1,2579, -1690,1,91,3690,19, -491,1,91,3691,5, -15,1,2581,3692,16, -0,489,1,2518,1655, +1690,1,90,3684,19, +380,1,90,3685,5, +15,1,2581,3686,16, +0,378,1,2518,1655, 1,2459,910,1,2535, -3693,16,0,489,1, +3687,16,0,378,1, 2573,1664,1,2574,1670, 1,2464,927,1,2577, 1685,1,2578,1680,1, -2533,1695,1,2470,3694, -16,0,489,1,2619, -3695,16,0,489,1, +2533,1695,1,2470,3688, +16,0,378,1,2619, +3689,16,0,378,1, 2509,1648,1,2575,1675, -1,2579,1690,1,92, -3696,19,133,1,92, -3697,5,126,1,0, -3698,16,0,189,1, -1,2017,1,2,2023, -1,3,2028,1,4, -2033,1,5,2038,1, -6,2043,1,7,2048, -1,8,3699,16,0, -131,1,1515,3700,16, -0,165,1,2686,3701, -16,0,173,1,2021, -747,1,2022,3702,16, -0,520,1,256,3703, -16,0,173,1,2025, -3704,16,0,524,1, -18,3705,16,0,138, -1,2027,3706,16,0, -528,1,2029,754,1, -2030,760,1,2031,765, -1,2032,770,1,2033, -775,1,277,3707,16, -0,173,1,2035,781, -1,2037,786,1,2039, -791,1,32,3708,16, -0,165,1,2041,797, -1,2293,3709,16,0, -173,1,2043,803,1, -2711,3282,1,2045,808, -1,41,3710,16,0, -173,1,1297,3711,16, -0,165,1,43,3712, -16,0,173,1,1989, -944,1,46,3713,16, -0,178,1,1804,3714, -16,0,165,1,299, -3715,16,0,173,1, -52,3716,16,0,165, -1,509,3717,16,0, -173,1,2318,3718,16, -0,165,1,62,3719, -16,0,196,1,65, -3720,16,0,198,1, -2075,3721,16,0,165, -1,1574,828,1,2743, -3272,1,71,3722,16, -0,173,1,1775,3723, -16,0,165,1,76, -3724,16,0,173,1, -1834,3725,16,0,165, -1,2337,3726,16,0, -165,1,79,3727,16, -0,173,1,1335,3728, -16,0,165,1,2512, -3729,16,0,450,1, -322,3730,16,0,173, -1,85,3731,16,0, -173,1,1261,3732,16, -0,165,1,89,3733, -16,0,173,1,346, -3734,16,0,173,1, -97,3735,16,0,173, -1,2106,3736,16,0, -165,1,102,3737,16, -0,173,1,1860,850, -1,1803,816,1,2364, -856,1,1113,3738,16, -0,158,1,112,3739, -16,0,173,1,1117, -3740,16,0,165,1, -1873,864,1,1876,3741, -16,0,165,1,372, -3742,16,0,558,1, -374,3743,16,0,560, -1,124,3744,16,0, -173,1,376,3745,16, -0,562,1,378,3746, -16,0,564,1,2136, -871,1,381,3747,16, -0,173,1,525,3748, -16,0,173,1,137, -3749,16,0,173,1, -1901,3750,16,0,165, -1,1153,3751,16,0, -165,1,151,3752,16, -0,173,1,1407,3753, -16,0,165,1,1659, -3754,16,0,165,1, -2413,3755,16,0,165, -1,406,3756,16,0, -173,1,1371,3757,16, -0,165,1,2105,843, -1,166,3758,16,0, -173,1,1622,3759,16, -0,173,1,2683,3291, +1,2579,1690,1,91, +3690,19,494,1,91, +3691,5,15,1,2581, +3692,16,0,492,1, +2518,1655,1,2459,910, +1,2535,3693,16,0, +492,1,2573,1664,1, +2574,1670,1,2464,927, +1,2577,1685,1,2578, +1680,1,2533,1695,1, +2470,3694,16,0,492, +1,2619,3695,16,0, +492,1,2509,1648,1, +2575,1675,1,2579,1690, +1,92,3696,19,133, +1,92,3697,5,126, +1,0,3698,16,0, +189,1,1,2017,1, +2,2023,1,3,2028, +1,4,2033,1,5, +2038,1,6,2043,1, +7,2048,1,8,3699, +16,0,131,1,1515, +3700,16,0,165,1, +2686,3701,16,0,173, +1,2021,747,1,2022, +3702,16,0,520,1, +256,3703,16,0,173, +1,2025,3704,16,0, +524,1,18,3705,16, +0,138,1,2027,3706, +16,0,528,1,2029, +754,1,2030,760,1, +2031,765,1,2032,770, +1,2033,775,1,277, +3707,16,0,173,1, +2035,781,1,2037,786, +1,2039,791,1,32, +3708,16,0,165,1, +2041,797,1,2293,3709, +16,0,173,1,2043, +803,1,2711,3282,1, +2045,808,1,41,3710, +16,0,173,1,1297, +3711,16,0,165,1, +43,3712,16,0,173, +1,1989,944,1,46, +3713,16,0,178,1, +1804,3714,16,0,165, +1,299,3715,16,0, +173,1,52,3716,16, +0,165,1,509,3717, +16,0,173,1,2318, +3718,16,0,165,1, +62,3719,16,0,196, +1,65,3720,16,0, +198,1,2075,3721,16, +0,165,1,1574,828, +1,2743,3272,1,71, +3722,16,0,173,1, +1775,3723,16,0,165, +1,76,3724,16,0, +173,1,1834,3725,16, +0,165,1,2337,3726, +16,0,165,1,79, +3727,16,0,173,1, +1335,3728,16,0,165, +1,2512,3729,16,0, +450,1,322,3730,16, +0,173,1,85,3731, +16,0,173,1,1261, +3732,16,0,165,1, +89,3733,16,0,173, +1,346,3734,16,0, +173,1,97,3735,16, +0,173,1,2106,3736, +16,0,165,1,102, +3737,16,0,173,1, +1860,850,1,1803,816, +1,2364,856,1,1113, +3738,16,0,158,1, +112,3739,16,0,173, +1,1117,3740,16,0, +165,1,1873,864,1, +1876,3741,16,0,165, +1,372,3742,16,0, +558,1,374,3743,16, +0,560,1,124,3744, +16,0,173,1,376, +3745,16,0,562,1, +378,3746,16,0,564, +1,2136,871,1,381, +3747,16,0,173,1, +525,3748,16,0,173, +1,137,3749,16,0, +173,1,1901,3750,16, +0,165,1,1153,3751, +16,0,165,1,151, +3752,16,0,173,1, +1407,3753,16,0,165, +1,1659,3754,16,0, +165,1,2413,3755,16, +0,165,1,406,3756, +16,0,173,1,1371, +3757,16,0,165,1, +2105,843,1,166,3758, +16,0,173,1,1622, +3759,16,0,173,1, +2683,3291,1,1931,889, +1,1933,3760,16,0, +165,1,431,3761,16, +0,173,1,1585,3762, +16,0,173,1,182, +3763,16,0,173,1, +1189,3764,16,0,165, +1,1443,3765,16,0, +165,1,1695,3766,16, +0,165,1,2198,3767, +16,0,165,1,447, +3768,16,0,173,1, +2458,904,1,2459,910, +1,1958,3769,16,0, +165,1,2462,917,1, +1657,922,1,2464,927, +1,2466,3302,1,459, +3770,16,0,173,1, +2468,3771,16,0,349, +1,462,3772,16,0, +173,1,2722,3297,1, +2723,3773,16,0,189, +1,199,3774,16,0, +173,1,217,3775,16, +0,173,1,2227,936, +1,1225,3776,16,0, +165,1,1479,3777,16, +0,165,1,1731,3778, +16,0,173,1,2741, +3261,1,2742,3267,1, +1990,3779,16,0,165, +1,2744,3277,1,236, +3780,16,0,173,1, +1756,3781,16,0,165, +1,93,3782,19,652, +1,93,3783,5,95, +1,256,3784,16,0, +650,1,1261,3785,16, +0,650,1,509,3786, +16,0,650,1,1515, +3787,16,0,650,1, +2686,3788,16,0,650, +1,2021,747,1,1775, +3789,16,0,650,1, +2029,754,1,2030,760, +1,2031,765,1,2032, +770,1,2033,775,1, +277,3790,16,0,650, +1,2035,781,1,2037, +786,1,2039,791,1, +32,3791,16,0,650, +1,2041,797,1,2293, +3792,16,0,650,1, +2043,803,1,2045,808, +1,41,3793,16,0, +650,1,1297,3794,16, +0,650,1,43,3795, +16,0,650,1,1803, +816,1,1804,3796,16, +0,650,1,299,3797, +16,0,650,1,52, +3798,16,0,650,1, +2318,3799,16,0,650, +1,62,3800,16,0, +650,1,2075,3801,16, +0,650,1,1574,828, +1,71,3802,16,0, +650,1,76,3803,16, +0,650,1,1834,3804, +16,0,650,1,2337, +3805,16,0,650,1, +79,3806,16,0,650, +1,1335,3807,16,0, +650,1,322,3808,16, +0,650,1,85,3809, +16,0,650,1,89, +3810,16,0,650,1, +346,3811,16,0,650, +1,2105,843,1,2106, +3812,16,0,650,1, +97,3813,16,0,650, +1,1860,850,1,2364, +856,1,102,3814,16, +0,650,1,112,3815, +16,0,650,1,1117, +3816,16,0,650,1, +1873,864,1,1876,3817, +16,0,650,1,124, +3818,16,0,650,1, +2136,871,1,381,3819, +16,0,650,1,525, +3820,16,0,650,1, +137,3821,16,0,650, +1,1901,3822,16,0, +650,1,1153,3823,16, +0,650,1,151,3824, +16,0,650,1,1407, +3825,16,0,650,1, +1659,3826,16,0,650, +1,2413,3827,16,0, +650,1,406,3828,16, +0,650,1,1371,3829, +16,0,650,1,166, +3830,16,0,650,1, +1622,3831,16,0,650, 1,1931,889,1,1933, -3760,16,0,165,1, -431,3761,16,0,173, -1,1585,3762,16,0, -173,1,182,3763,16, -0,173,1,1189,3764, -16,0,165,1,1443, -3765,16,0,165,1, -1695,3766,16,0,165, -1,2198,3767,16,0, -165,1,447,3768,16, -0,173,1,2458,904, +3832,16,0,650,1, +431,3833,16,0,650, +1,1585,3834,16,0, +650,1,182,3835,16, +0,650,1,1189,3836, +16,0,650,1,1443, +3837,16,0,650,1, +1695,3838,16,0,650, +1,2198,3839,16,0, +650,1,447,3840,16, +0,650,1,2458,904, 1,2459,910,1,1958, -3769,16,0,165,1, +3841,16,0,650,1, 2462,917,1,1657,922, -1,2464,927,1,2466, -3302,1,459,3770,16, -0,173,1,2468,3771, -16,0,349,1,462, -3772,16,0,173,1, -2722,3297,1,2723,3773, -16,0,189,1,199, -3774,16,0,173,1, -217,3775,16,0,173, -1,2227,936,1,1225, -3776,16,0,165,1, -1479,3777,16,0,165, -1,1731,3778,16,0, -173,1,2741,3261,1, -2742,3267,1,1990,3779, -16,0,165,1,2744, -3277,1,236,3780,16, -0,173,1,1756,3781, -16,0,165,1,93, -3782,19,652,1,93, -3783,5,95,1,256, -3784,16,0,650,1, -1261,3785,16,0,650, -1,509,3786,16,0, -650,1,1515,3787,16, -0,650,1,2686,3788, -16,0,650,1,2021, -747,1,1775,3789,16, -0,650,1,2029,754, +1,2464,927,1,199, +3842,16,0,650,1, +459,3843,16,0,650, +1,462,3844,16,0, +650,1,217,3845,16, +0,650,1,2227,936, +1,1225,3846,16,0, +650,1,1479,3847,16, +0,650,1,1731,3848, +16,0,650,1,1989, +944,1,1990,3849,16, +0,650,1,236,3850, +16,0,650,1,1756, +3851,16,0,650,1, +94,3852,19,649,1, +94,3853,5,95,1, +256,3854,16,0,647, +1,1261,3855,16,0, +647,1,509,3856,16, +0,647,1,1515,3857, +16,0,647,1,2686, +3858,16,0,647,1, +2021,747,1,1775,3859, +16,0,647,1,2029, +754,1,2030,760,1, +2031,765,1,2032,770, +1,2033,775,1,277, +3860,16,0,647,1, +2035,781,1,2037,786, +1,2039,791,1,32, +3861,16,0,647,1, +2041,797,1,2293,3862, +16,0,647,1,2043, +803,1,2045,808,1, +41,3863,16,0,647, +1,1297,3864,16,0, +647,1,43,3865,16, +0,647,1,1803,816, +1,1804,3866,16,0, +647,1,299,3867,16, +0,647,1,52,3868, +16,0,647,1,2318, +3869,16,0,647,1, +62,3870,16,0,647, +1,2075,3871,16,0, +647,1,1574,828,1, +71,3872,16,0,647, +1,76,3873,16,0, +647,1,1834,3874,16, +0,647,1,2337,3875, +16,0,647,1,79, +3876,16,0,647,1, +1335,3877,16,0,647, +1,322,3878,16,0, +647,1,85,3879,16, +0,647,1,89,3880, +16,0,647,1,346, +3881,16,0,647,1, +2105,843,1,2106,3882, +16,0,647,1,97, +3883,16,0,647,1, +1860,850,1,2364,856, +1,102,3884,16,0, +647,1,112,3885,16, +0,647,1,1117,3886, +16,0,647,1,1873, +864,1,1876,3887,16, +0,647,1,124,3888, +16,0,647,1,2136, +871,1,381,3889,16, +0,647,1,525,3890, +16,0,647,1,137, +3891,16,0,647,1, +1901,3892,16,0,647, +1,1153,3893,16,0, +647,1,151,3894,16, +0,647,1,1407,3895, +16,0,647,1,1659, +3896,16,0,647,1, +2413,3897,16,0,647, +1,406,3898,16,0, +647,1,1371,3899,16, +0,647,1,166,3900, +16,0,647,1,1622, +3901,16,0,647,1, +1931,889,1,1933,3902, +16,0,647,1,431, +3903,16,0,647,1, +1585,3904,16,0,647, +1,182,3905,16,0, +647,1,1189,3906,16, +0,647,1,1443,3907, +16,0,647,1,1695, +3908,16,0,647,1, +2198,3909,16,0,647, +1,447,3910,16,0, +647,1,2458,904,1, +2459,910,1,1958,3911, +16,0,647,1,2462, +917,1,1657,922,1, +2464,927,1,199,3912, +16,0,647,1,459, +3913,16,0,647,1, +462,3914,16,0,647, +1,217,3915,16,0, +647,1,2227,936,1, +1225,3916,16,0,647, +1,1479,3917,16,0, +647,1,1731,3918,16, +0,647,1,1989,944, +1,1990,3919,16,0, +647,1,236,3920,16, +0,647,1,1756,3921, +16,0,647,1,95, +3922,19,646,1,95, +3923,5,95,1,256, +3924,16,0,644,1, +1261,3925,16,0,644, +1,509,3926,16,0, +644,1,1515,3927,16, +0,644,1,2686,3928, +16,0,644,1,2021, +747,1,1775,3929,16, +0,644,1,2029,754, 1,2030,760,1,2031, 765,1,2032,770,1, -2033,775,1,277,3790, -16,0,650,1,2035, +2033,775,1,277,3930, +16,0,644,1,2035, 781,1,2037,786,1, -2039,791,1,32,3791, -16,0,650,1,2041, -797,1,2293,3792,16, -0,650,1,2043,803, +2039,791,1,32,3931, +16,0,644,1,2041, +797,1,2293,3932,16, +0,644,1,2043,803, 1,2045,808,1,41, -3793,16,0,650,1, -1297,3794,16,0,650, -1,43,3795,16,0, -650,1,1803,816,1, -1804,3796,16,0,650, -1,299,3797,16,0, -650,1,52,3798,16, -0,650,1,2318,3799, -16,0,650,1,62, -3800,16,0,650,1, -2075,3801,16,0,650, +3933,16,0,644,1, +1297,3934,16,0,644, +1,43,3935,16,0, +644,1,1803,816,1, +1804,3936,16,0,644, +1,299,3937,16,0, +644,1,52,3938,16, +0,644,1,2318,3939, +16,0,644,1,62, +3940,16,0,644,1, +2075,3941,16,0,644, 1,1574,828,1,71, -3802,16,0,650,1, -76,3803,16,0,650, -1,1834,3804,16,0, -650,1,2337,3805,16, -0,650,1,79,3806, -16,0,650,1,1335, -3807,16,0,650,1, -322,3808,16,0,650, -1,85,3809,16,0, -650,1,89,3810,16, -0,650,1,346,3811, -16,0,650,1,2105, -843,1,2106,3812,16, -0,650,1,97,3813, -16,0,650,1,1860, +3942,16,0,644,1, +76,3943,16,0,644, +1,1834,3944,16,0, +644,1,2337,3945,16, +0,644,1,79,3946, +16,0,644,1,1335, +3947,16,0,644,1, +322,3948,16,0,644, +1,85,3949,16,0, +644,1,89,3950,16, +0,644,1,346,3951, +16,0,644,1,2105, +843,1,2106,3952,16, +0,644,1,97,3953, +16,0,644,1,1860, 850,1,2364,856,1, -102,3814,16,0,650, -1,112,3815,16,0, -650,1,1117,3816,16, -0,650,1,1873,864, -1,1876,3817,16,0, -650,1,124,3818,16, -0,650,1,2136,871, -1,381,3819,16,0, -650,1,525,3820,16, -0,650,1,137,3821, -16,0,650,1,1901, -3822,16,0,650,1, -1153,3823,16,0,650, -1,151,3824,16,0, -650,1,1407,3825,16, -0,650,1,1659,3826, -16,0,650,1,2413, -3827,16,0,650,1, -406,3828,16,0,650, -1,1371,3829,16,0, -650,1,166,3830,16, -0,650,1,1622,3831, -16,0,650,1,1931, -889,1,1933,3832,16, -0,650,1,431,3833, -16,0,650,1,1585, -3834,16,0,650,1, -182,3835,16,0,650, -1,1189,3836,16,0, -650,1,1443,3837,16, -0,650,1,1695,3838, -16,0,650,1,2198, -3839,16,0,650,1, -447,3840,16,0,650, +102,3954,16,0,644, +1,112,3955,16,0, +644,1,1117,3956,16, +0,644,1,1873,864, +1,1876,3957,16,0, +644,1,124,3958,16, +0,644,1,2136,871, +1,381,3959,16,0, +644,1,525,3960,16, +0,644,1,137,3961, +16,0,644,1,1901, +3962,16,0,644,1, +1153,3963,16,0,644, +1,151,3964,16,0, +644,1,1407,3965,16, +0,644,1,1659,3966, +16,0,644,1,2413, +3967,16,0,644,1, +406,3968,16,0,644, +1,1371,3969,16,0, +644,1,166,3970,16, +0,644,1,1622,3971, +16,0,644,1,1931, +889,1,1933,3972,16, +0,644,1,431,3973, +16,0,644,1,1585, +3974,16,0,644,1, +182,3975,16,0,644, +1,1189,3976,16,0, +644,1,1443,3977,16, +0,644,1,1695,3978, +16,0,644,1,2198, +3979,16,0,644,1, +447,3980,16,0,644, 1,2458,904,1,2459, -910,1,1958,3841,16, -0,650,1,2462,917, +910,1,1958,3981,16, +0,644,1,2462,917, 1,1657,922,1,2464, -927,1,199,3842,16, -0,650,1,459,3843, -16,0,650,1,462, -3844,16,0,650,1, -217,3845,16,0,650, +927,1,199,3982,16, +0,644,1,459,3983, +16,0,644,1,462, +3984,16,0,644,1, +217,3985,16,0,644, 1,2227,936,1,1225, -3846,16,0,650,1, -1479,3847,16,0,650, -1,1731,3848,16,0, -650,1,1989,944,1, -1990,3849,16,0,650, -1,236,3850,16,0, -650,1,1756,3851,16, -0,650,1,94,3852, -19,649,1,94,3853, -5,95,1,256,3854, -16,0,647,1,1261, -3855,16,0,647,1, -509,3856,16,0,647, -1,1515,3857,16,0, -647,1,2686,3858,16, -0,647,1,2021,747, -1,1775,3859,16,0, -647,1,2029,754,1, -2030,760,1,2031,765, -1,2032,770,1,2033, -775,1,277,3860,16, -0,647,1,2035,781, -1,2037,786,1,2039, -791,1,32,3861,16, -0,647,1,2041,797, -1,2293,3862,16,0, -647,1,2043,803,1, -2045,808,1,41,3863, -16,0,647,1,1297, -3864,16,0,647,1, -43,3865,16,0,647, -1,1803,816,1,1804, -3866,16,0,647,1, -299,3867,16,0,647, -1,52,3868,16,0, -647,1,2318,3869,16, -0,647,1,62,3870, -16,0,647,1,2075, -3871,16,0,647,1, -1574,828,1,71,3872, -16,0,647,1,76, -3873,16,0,647,1, -1834,3874,16,0,647, -1,2337,3875,16,0, -647,1,79,3876,16, -0,647,1,1335,3877, -16,0,647,1,322, -3878,16,0,647,1, -85,3879,16,0,647, -1,89,3880,16,0, -647,1,346,3881,16, -0,647,1,2105,843, -1,2106,3882,16,0, -647,1,97,3883,16, -0,647,1,1860,850, -1,2364,856,1,102, -3884,16,0,647,1, -112,3885,16,0,647, -1,1117,3886,16,0, -647,1,1873,864,1, -1876,3887,16,0,647, -1,124,3888,16,0, -647,1,2136,871,1, -381,3889,16,0,647, -1,525,3890,16,0, -647,1,137,3891,16, -0,647,1,1901,3892, -16,0,647,1,1153, -3893,16,0,647,1, -151,3894,16,0,647, -1,1407,3895,16,0, -647,1,1659,3896,16, -0,647,1,2413,3897, -16,0,647,1,406, -3898,16,0,647,1, -1371,3899,16,0,647, -1,166,3900,16,0, -647,1,1622,3901,16, -0,647,1,1931,889, -1,1933,3902,16,0, -647,1,431,3903,16, -0,647,1,1585,3904, -16,0,647,1,182, -3905,16,0,647,1, -1189,3906,16,0,647, -1,1443,3907,16,0, -647,1,1695,3908,16, -0,647,1,2198,3909, -16,0,647,1,447, -3910,16,0,647,1, -2458,904,1,2459,910, -1,1958,3911,16,0, -647,1,2462,917,1, -1657,922,1,2464,927, -1,199,3912,16,0, -647,1,459,3913,16, -0,647,1,462,3914, -16,0,647,1,217, -3915,16,0,647,1, -2227,936,1,1225,3916, -16,0,647,1,1479, -3917,16,0,647,1, -1731,3918,16,0,647, -1,1989,944,1,1990, -3919,16,0,647,1, -236,3920,16,0,647, -1,1756,3921,16,0, -647,1,95,3922,19, -646,1,95,3923,5, -95,1,256,3924,16, -0,644,1,1261,3925, -16,0,644,1,509, -3926,16,0,644,1, -1515,3927,16,0,644, -1,2686,3928,16,0, -644,1,2021,747,1, -1775,3929,16,0,644, -1,2029,754,1,2030, -760,1,2031,765,1, -2032,770,1,2033,775, -1,277,3930,16,0, -644,1,2035,781,1, -2037,786,1,2039,791, -1,32,3931,16,0, -644,1,2041,797,1, -2293,3932,16,0,644, -1,2043,803,1,2045, -808,1,41,3933,16, -0,644,1,1297,3934, -16,0,644,1,43, -3935,16,0,644,1, -1803,816,1,1804,3936, -16,0,644,1,299, -3937,16,0,644,1, -52,3938,16,0,644, -1,2318,3939,16,0, -644,1,62,3940,16, -0,644,1,2075,3941, -16,0,644,1,1574, -828,1,71,3942,16, -0,644,1,76,3943, -16,0,644,1,1834, -3944,16,0,644,1, -2337,3945,16,0,644, -1,79,3946,16,0, -644,1,1335,3947,16, -0,644,1,322,3948, -16,0,644,1,85, -3949,16,0,644,1, -89,3950,16,0,644, -1,346,3951,16,0, -644,1,2105,843,1, -2106,3952,16,0,644, -1,97,3953,16,0, -644,1,1860,850,1, -2364,856,1,102,3954, -16,0,644,1,112, -3955,16,0,644,1, -1117,3956,16,0,644, -1,1873,864,1,1876, -3957,16,0,644,1, -124,3958,16,0,644, -1,2136,871,1,381, -3959,16,0,644,1, -525,3960,16,0,644, -1,137,3961,16,0, -644,1,1901,3962,16, -0,644,1,1153,3963, -16,0,644,1,151, -3964,16,0,644,1, -1407,3965,16,0,644, -1,1659,3966,16,0, -644,1,2413,3967,16, -0,644,1,406,3968, -16,0,644,1,1371, -3969,16,0,644,1, -166,3970,16,0,644, -1,1622,3971,16,0, -644,1,1931,889,1, -1933,3972,16,0,644, -1,431,3973,16,0, -644,1,1585,3974,16, -0,644,1,182,3975, -16,0,644,1,1189, -3976,16,0,644,1, -1443,3977,16,0,644, -1,1695,3978,16,0, -644,1,2198,3979,16, -0,644,1,447,3980, -16,0,644,1,2458, -904,1,2459,910,1, -1958,3981,16,0,644, -1,2462,917,1,1657, -922,1,2464,927,1, -199,3982,16,0,644, -1,459,3983,16,0, -644,1,462,3984,16, -0,644,1,217,3985, -16,0,644,1,2227, -936,1,1225,3986,16, -0,644,1,1479,3987, -16,0,644,1,1731, -3988,16,0,644,1, -1989,944,1,1990,3989, -16,0,644,1,236, -3990,16,0,644,1, -1756,3991,16,0,644, -1,96,3992,19,103, -1,96,3993,5,1, -1,0,3994,16,0, -104,1,97,3995,19, -662,1,97,3996,5, -1,1,0,3997,16, -0,660,1,98,3998, -19,258,1,98,3999, -5,2,1,0,4000, -16,0,332,1,2723, -4001,16,0,256,1, -99,4002,19,331,1, -99,4003,5,2,1, -0,4004,16,0,329, -1,2723,4005,16,0, -675,1,100,4006,19, -251,1,100,4007,5, -2,1,0,4008,16, -0,685,1,2723,4009, -16,0,249,1,101, -4010,19,611,1,101, -4011,5,4,1,0, -4012,16,0,609,1, -2723,4013,16,0,609, -1,2734,4014,16,0, -686,1,2664,4015,16, -0,686,1,102,4016, -19,471,1,102,4017, -5,2,1,2470,4018, -16,0,469,1,2581, -4019,16,0,575,1, -103,4020,19,510,1, -103,4021,5,4,1, -2619,4022,16,0,508, -1,2535,4023,16,0, -508,1,2470,4024,16, -0,600,1,2581,4025, -16,0,600,1,104, -4026,19,593,1,104, -4027,5,4,1,2619, -4028,16,0,591,1, -2535,4029,16,0,591, -1,2470,4030,16,0, -599,1,2581,4031,16, -0,599,1,105,4032, -19,516,1,105,4033, -5,4,1,2619,4034, -16,0,590,1,2535, -4035,16,0,590,1, -2470,4036,16,0,514, -1,2581,4037,16,0, -514,1,106,4038,19, -141,1,106,4039,5, -3,1,2520,4040,16, -0,466,1,2670,4041, -16,0,618,1,10, -4042,16,0,139,1, -107,4043,19,319,1, -107,4044,5,1,1, -2511,4045,16,0,317, -1,108,4046,19,151, -1,108,4047,5,17, -1,0,4048,16,0, -624,1,2075,4049,16, -0,668,1,2520,4050, -16,0,345,1,2337, -4051,16,0,668,1, -2413,4052,16,0,668, -1,10,4053,16,0, -345,1,2198,4054,16, -0,668,1,1901,4055, -16,0,668,1,2723, -4056,16,0,624,1, -2670,4057,16,0,345, -1,21,4058,16,0, -149,1,2106,4059,16, -0,668,1,1804,4060, -16,0,668,1,1990, -4061,16,0,668,1, -32,4062,16,0,668, -1,1958,4063,16,0, -668,1,1775,4064,16, -0,668,1,109,4065, -19,453,1,109,4066, -5,1,1,2511,4067, -16,0,451,1,110, -4068,19,130,1,110, -4069,5,18,1,0, -4070,16,0,128,1, -2075,4071,16,0,137, -1,2520,4072,16,0, -137,1,2337,4073,16, -0,137,1,2413,4074, -16,0,137,1,10, -4075,16,0,137,1, -2198,4076,16,0,137, -1,1901,4077,16,0, -137,1,52,4078,16, -0,194,1,2670,4079, -16,0,137,1,21, -4080,16,0,137,1, -2106,4081,16,0,137, -1,1804,4082,16,0, -137,1,1990,4083,16, -0,137,1,2723,4084, -16,0,128,1,32, -4085,16,0,137,1, -1958,4086,16,0,137, -1,1775,4087,16,0, -137,1,111,4088,19, -459,1,111,4089,5, -4,1,2619,4090,16, -0,457,1,2535,4091, -16,0,457,1,2470, -4092,16,0,457,1, -2581,4093,16,0,457, -1,112,4094,19,447, -1,112,4095,5,4, -1,2619,4096,16,0, -445,1,2535,4097,16, -0,445,1,2470,4098, -16,0,445,1,2581, -4099,16,0,445,1, -113,4100,19,681,1, -113,4101,5,4,1, -2619,4102,16,0,679, -1,2535,4103,16,0, -679,1,2470,4104,16, -0,679,1,2581,4105, -16,0,679,1,114, -4106,19,344,1,114, -4107,5,16,1,2516, -4108,16,0,456,1, -2075,4109,16,0,529, -1,2337,4110,16,0, -529,1,2507,4111,16, -0,444,1,2413,4112, -16,0,529,1,2198, -4113,16,0,529,1, -1901,4114,16,0,529, -1,2531,4115,16,0, -573,1,2681,4116,16, -0,694,1,2106,4117, -16,0,529,1,1804, -4118,16,0,529,1, -1990,4119,16,0,529, -1,31,4120,16,0, -342,1,32,4121,16, -0,529,1,1958,4122, -16,0,529,1,1775, -4123,16,0,529,1, -115,4124,19,301,1, -115,4125,5,1,1, -32,4126,16,0,299, -1,116,4127,19,261, -1,116,4128,5,11, -1,2075,4129,16,0, -601,1,2337,4130,16, -0,265,1,2413,4131, -16,0,472,1,1901, -4132,16,0,400,1, -2198,4133,16,0,321, -1,2106,4134,16,0, -637,1,1804,4135,16, -0,284,1,1990,4136, -16,0,517,1,32, -4137,16,0,338,1, -1958,4138,16,0,475, -1,1775,4139,16,0, -259,1,117,4140,19, -607,1,117,4141,5, -11,1,2075,4142,16, -0,605,1,2337,4143, -16,0,605,1,2413, -4144,16,0,605,1, -1901,4145,16,0,605, -1,2198,4146,16,0, -605,1,2106,4147,16, -0,605,1,1804,4148, -16,0,605,1,1990, -4149,16,0,605,1, -32,4150,16,0,605, -1,1958,4151,16,0, -605,1,1775,4152,16, -0,605,1,118,4153, -19,665,1,118,4154, -5,11,1,2075,4155, -16,0,663,1,2337, -4156,16,0,663,1, -2413,4157,16,0,663, -1,1901,4158,16,0, -663,1,2198,4159,16, -0,663,1,2106,4160, -16,0,663,1,1804, -4161,16,0,663,1, -1990,4162,16,0,663, -1,32,4163,16,0, -663,1,1958,4164,16, -0,663,1,1775,4165, -16,0,663,1,119, -4166,19,161,1,119, -4167,5,31,1,1901, -4168,16,0,667,1, -1479,4169,16,0,576, -1,2075,4170,16,0, -667,1,1695,4171,16, -0,190,1,1756,4172, -16,0,188,1,2413, -4173,16,0,667,1, -2198,4174,16,0,667, -1,1876,4175,16,0, -688,1,1659,4176,16, -0,188,1,1443,4177, -16,0,545,1,1117, -4178,16,0,159,1, -1990,4179,16,0,667, -1,1189,4180,16,0, -238,1,1775,4181,16, -0,667,1,32,4182, -16,0,667,1,2106, -4183,16,0,667,1, -1515,4184,16,0,603, -1,2337,4185,16,0, -667,1,52,4186,16, -0,620,1,1804,4187, -16,0,667,1,1261, -4188,16,0,295,1, -1153,4189,16,0,245, -1,1225,4190,16,0, -274,1,1335,4191,16, -0,465,1,1933,4192, -16,0,578,1,1834, -4193,16,0,311,1, -1297,4194,16,0,328, -1,1407,4195,16,0, -589,1,2318,4196,16, -0,188,1,1958,4197, -16,0,667,1,1371, -4198,16,0,460,1, -120,4199,19,554,1, -120,4200,5,11,1, -2075,4201,16,0,552, -1,2337,4202,16,0, -552,1,2413,4203,16, -0,552,1,1901,4204, -16,0,552,1,2198, -4205,16,0,552,1, -2106,4206,16,0,552, -1,1804,4207,16,0, -552,1,1990,4208,16, -0,552,1,32,4209, -16,0,552,1,1958, -4210,16,0,552,1, -1775,4211,16,0,552, -1,121,4212,19,550, -1,121,4213,5,11, -1,2075,4214,16,0, -548,1,2337,4215,16, -0,548,1,2413,4216, -16,0,548,1,1901, -4217,16,0,548,1, -2198,4218,16,0,548, -1,2106,4219,16,0, -548,1,1804,4220,16, -0,548,1,1990,4221, -16,0,548,1,32, -4222,16,0,548,1, -1958,4223,16,0,548, -1,1775,4224,16,0, -548,1,122,4225,19, -597,1,122,4226,5, -11,1,2075,4227,16, -0,595,1,2337,4228, -16,0,595,1,2413, -4229,16,0,595,1, -1901,4230,16,0,595, -1,2198,4231,16,0, -595,1,2106,4232,16, -0,595,1,1804,4233, -16,0,595,1,1990, -4234,16,0,595,1, -32,4235,16,0,595, -1,1958,4236,16,0, -595,1,1775,4237,16, -0,595,1,123,4238, -19,544,1,123,4239, -5,11,1,2075,4240, -16,0,542,1,2337, -4241,16,0,542,1, -2413,4242,16,0,542, -1,1901,4243,16,0, -542,1,2198,4244,16, -0,542,1,2106,4245, -16,0,542,1,1804, -4246,16,0,542,1, -1990,4247,16,0,542, -1,32,4248,16,0, -542,1,1958,4249,16, -0,542,1,1775,4250, -16,0,542,1,124, -4251,19,541,1,124, -4252,5,11,1,2075, -4253,16,0,539,1, -2337,4254,16,0,539, -1,2413,4255,16,0, -539,1,1901,4256,16, -0,539,1,2198,4257, -16,0,539,1,2106, -4258,16,0,539,1, -1804,4259,16,0,539, -1,1990,4260,16,0, -539,1,32,4261,16, -0,539,1,1958,4262, -16,0,539,1,1775, -4263,16,0,539,1, -125,4264,19,538,1, -125,4265,5,11,1, -2075,4266,16,0,536, -1,2337,4267,16,0, -536,1,2413,4268,16, -0,536,1,1901,4269, -16,0,536,1,2198, -4270,16,0,536,1, -2106,4271,16,0,536, -1,1804,4272,16,0, -536,1,1990,4273,16, -0,536,1,32,4274, -16,0,536,1,1958, -4275,16,0,536,1, -1775,4276,16,0,536, -1,126,4277,19,535, -1,126,4278,5,11, -1,2075,4279,16,0, -533,1,2337,4280,16, -0,533,1,2413,4281, -16,0,533,1,1901, -4282,16,0,533,1, -2198,4283,16,0,533, -1,2106,4284,16,0, -533,1,1804,4285,16, -0,533,1,1990,4286, -16,0,533,1,32, -4287,16,0,533,1, -1958,4288,16,0,533, -1,1775,4289,16,0, -533,1,127,4290,19, -532,1,127,4291,5, -11,1,2075,4292,16, -0,530,1,2337,4293, -16,0,530,1,2413, -4294,16,0,530,1, -1901,4295,16,0,530, -1,2198,4296,16,0, -530,1,2106,4297,16, -0,530,1,1804,4298, -16,0,530,1,1990, -4299,16,0,530,1, -32,4300,16,0,530, -1,1958,4301,16,0, -530,1,1775,4302,16, -0,530,1,128,4303, -19,147,1,128,4304, -5,3,1,1756,4305, -16,0,283,1,2318, -4306,16,0,294,1, -1659,4307,16,0,145, -1,129,4308,19,571, -1,129,4309,5,68, -1,1901,4310,16,0, -569,1,1479,4311,16, -0,569,1,112,4312, -16,0,569,1,2293, -4313,16,0,569,1, -1804,4314,16,0,569, -1,431,4315,16,0, -569,1,1443,4316,16, -0,569,1,1756,4317, -16,0,569,1,124, -4318,16,0,569,1, -525,4319,16,0,569, -1,236,4320,16,0, -569,1,346,4321,16, -0,569,1,1876,4322, -16,0,569,1,1659, -4323,16,0,569,1, -1225,4324,16,0,569, -1,1117,4325,16,0, -569,1,137,4326,16, -0,569,1,2318,4327, -16,0,569,1,1775, -4328,16,0,569,1, -32,4329,16,0,569, -1,1407,4330,16,0, -569,1,256,4331,16, -0,569,1,459,4332, -16,0,569,1,406, -4333,16,0,569,1, -41,4334,16,0,569, -1,151,4335,16,0, -569,1,43,4336,16, -0,569,1,1585,4337, -16,0,569,1,2686, -4338,16,0,569,1, -1990,4339,16,0,569, -1,2337,4340,16,0, -569,1,509,4341,16, -0,569,1,52,4342, -16,0,569,1,381, -4343,16,0,569,1, -447,4344,16,0,569, -1,166,4345,16,0, -569,1,462,4346,16, -0,569,1,277,4347, -16,0,569,1,1695, -4348,16,0,569,1, -62,4349,16,0,615, -1,1153,4350,16,0, -569,1,2106,4351,16, -0,569,1,1335,4352, -16,0,569,1,71, -4353,16,0,569,1, -182,4354,16,0,569, -1,76,4355,16,0, -569,1,79,4356,16, -0,569,1,1933,4357, -16,0,569,1,299, -4358,16,0,569,1, -85,4359,16,0,569, -1,1515,4360,16,0, -569,1,2198,4361,16, -0,569,1,89,4362, -16,0,569,1,1834, -4363,16,0,569,1, -1622,4364,16,0,569, -1,2413,4365,16,0, -569,1,2075,4366,16, -0,569,1,1731,4367, -16,0,569,1,97, -4368,16,0,569,1, -1297,4369,16,0,569, -1,1189,4370,16,0, -569,1,102,4371,16, -0,569,1,1261,4372, -16,0,569,1,322, -4373,16,0,569,1, -1958,4374,16,0,569, -1,199,4375,16,0, -569,1,1371,4376,16, -0,569,1,217,4377, -16,0,569,1,130, -4378,19,632,1,130, -4379,5,2,1,459, -4380,16,0,630,1, -41,4381,16,0,691, -1,131,4382,19,636, -1,131,4383,5,3, -1,462,4384,16,0, -634,1,459,4385,16, -0,656,1,41,4386, -16,0,656,1,132, -4387,19,4388,4,36, -69,0,120,0,112, -0,114,0,101,0, -115,0,115,0,105, -0,111,0,110,0, -65,0,114,0,103, -0,117,0,109,0, -101,0,110,0,116, -0,1,132,4383,1, -133,4389,19,567,1, -133,4390,5,68,1, -1901,4391,16,0,565, -1,1479,4392,16,0, -565,1,112,4393,16, -0,565,1,2293,4394, -16,0,565,1,1804, -4395,16,0,565,1, -431,4396,16,0,565, -1,1443,4397,16,0, -565,1,1756,4398,16, -0,565,1,124,4399, -16,0,565,1,525, -4400,16,0,565,1, -236,4401,16,0,565, -1,346,4402,16,0, -565,1,1876,4403,16, -0,565,1,1659,4404, -16,0,565,1,1225, -4405,16,0,565,1, -1117,4406,16,0,565, -1,137,4407,16,0, -565,1,2318,4408,16, -0,565,1,1775,4409, -16,0,565,1,32, -4410,16,0,565,1, -1407,4411,16,0,565, -1,256,4412,16,0, -565,1,459,4413,16, -0,565,1,406,4414, -16,0,565,1,41, -4415,16,0,565,1, -151,4416,16,0,565, -1,43,4417,16,0, -565,1,1585,4418,16, -0,565,1,2686,4419, -16,0,565,1,1990, -4420,16,0,565,1, -2337,4421,16,0,565, -1,509,4422,16,0, -565,1,52,4423,16, -0,565,1,381,4424, -16,0,565,1,447, -4425,16,0,565,1, -166,4426,16,0,565, -1,462,4427,16,0, -565,1,277,4428,16, -0,565,1,1695,4429, -16,0,565,1,62, -4430,16,0,616,1, -1153,4431,16,0,565, -1,2106,4432,16,0, -565,1,1335,4433,16, -0,565,1,71,4434, -16,0,565,1,182, -4435,16,0,565,1, -76,4436,16,0,565, -1,79,4437,16,0, -565,1,1933,4438,16, -0,565,1,299,4439, -16,0,565,1,85, -4440,16,0,565,1, -1515,4441,16,0,565, -1,2198,4442,16,0, -565,1,89,4443,16, -0,565,1,1834,4444, -16,0,565,1,1622, -4445,16,0,565,1, -2413,4446,16,0,565, -1,2075,4447,16,0, -565,1,1731,4448,16, -0,565,1,97,4449, -16,0,565,1,1297, -4450,16,0,565,1, -1189,4451,16,0,565, -1,102,4452,16,0, -565,1,1261,4453,16, -0,565,1,322,4454, -16,0,565,1,1958, -4455,16,0,565,1, -199,4456,16,0,565, -1,1371,4457,16,0, -565,1,217,4458,16, -0,565,1,134,4459, -19,4460,4,28,86, -0,101,0,99,0, -116,0,111,0,114, -0,67,0,111,0, -110,0,115,0,116, -0,97,0,110,0, -116,0,1,134,4390, -1,135,4461,19,4462, -4,32,82,0,111, -0,116,0,97,0, -116,0,105,0,111, -0,110,0,67,0, -111,0,110,0,115, -0,116,0,97,0, -110,0,116,0,1, -135,4390,1,136,4463, -19,4464,4,24,76, -0,105,0,115,0, -116,0,67,0,111, -0,110,0,115,0, -116,0,97,0,110, -0,116,0,1,136, -4390,1,137,4465,19, -169,1,137,4466,5, -67,1,1901,4467,16, -0,612,1,1479,4468, -16,0,556,1,112, -4469,16,0,247,1, -2293,4470,16,0,273, -1,1804,4471,16,0, -612,1,431,4472,16, -0,604,1,1443,4473, -16,0,485,1,1756, -4474,16,0,701,1, -124,4475,16,0,255, -1,525,4476,16,0, -304,1,236,4477,16, -0,350,1,346,4478, -16,0,519,1,1876, -4479,16,0,320,1, -1659,4480,16,0,701, -1,1225,4481,16,0, -246,1,1117,4482,16, -0,220,1,137,4483, -16,0,272,1,2318, -4484,16,0,701,1, -1775,4485,16,0,612, -1,32,4486,16,0, -612,1,1407,4487,16, -0,504,1,256,4488, -16,0,404,1,459, -4489,16,0,167,1, -406,4490,16,0,582, -1,41,4491,16,0, -167,1,151,4492,16, -0,282,1,43,4493, -16,0,658,1,2686, -4494,16,0,700,1, -1990,4495,16,0,612, -1,2337,4496,16,0, -612,1,509,4497,16, -0,677,1,52,4498, -16,0,622,1,381, -4499,16,0,574,1, -447,4500,16,0,304, -1,166,4501,16,0, -293,1,462,4502,16, -0,167,1,277,4503, -16,0,448,1,1695, -4504,16,0,270,1, -1261,4505,16,0,281, -1,1153,4506,16,0, -174,1,2106,4507,16, -0,612,1,1335,4508, -16,0,335,1,71, -4509,16,0,204,1, -182,4510,16,0,304, -1,76,4511,16,0, -572,1,79,4512,16, -0,219,1,1933,4513, -16,0,416,1,299, -4514,16,0,468,1, -85,4515,16,0,482, -1,1515,4516,16,0, -581,1,2198,4517,16, -0,612,1,89,4518, -16,0,228,1,1834, -4519,16,0,292,1, -1622,4520,16,0,676, -1,2413,4521,16,0, -612,1,2075,4522,16, -0,612,1,1731,4523, -16,0,248,1,97, -4524,16,0,420,1, -1297,4525,16,0,337, -1,1189,4526,16,0, -218,1,102,4527,16, -0,236,1,1585,4528, -16,0,690,1,322, -4529,16,0,483,1, -1958,4530,16,0,612, -1,199,4531,16,0, -315,1,1371,4532,16, -0,405,1,217,4533, -16,0,334,1,138, -4534,19,4535,4,36, -67,0,111,0,110, -0,115,0,116,0, -97,0,110,0,116, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,1,138,4466,1, -139,4536,19,4537,4, -30,73,0,100,0, -101,0,110,0,116, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,1,139,4466,1, -140,4538,19,4539,4, -36,73,0,100,0, -101,0,110,0,116, -0,68,0,111,0, -116,0,69,0,120, +3986,16,0,644,1, +1479,3987,16,0,644, +1,1731,3988,16,0, +644,1,1989,944,1, +1990,3989,16,0,644, +1,236,3990,16,0, +644,1,1756,3991,16, +0,644,1,96,3992, +19,103,1,96,3993, +5,1,1,0,3994, +16,0,104,1,97, +3995,19,662,1,97, +3996,5,1,1,0, +3997,16,0,660,1, +98,3998,19,258,1, +98,3999,5,2,1, +0,4000,16,0,332, +1,2723,4001,16,0, +256,1,99,4002,19, +331,1,99,4003,5, +2,1,0,4004,16, +0,329,1,2723,4005, +16,0,675,1,100, +4006,19,251,1,100, +4007,5,2,1,0, +4008,16,0,685,1, +2723,4009,16,0,249, +1,101,4010,19,611, +1,101,4011,5,4, +1,0,4012,16,0, +609,1,2723,4013,16, +0,609,1,2734,4014, +16,0,686,1,2664, +4015,16,0,686,1, +102,4016,19,471,1, +102,4017,5,2,1, +2470,4018,16,0,469, +1,2581,4019,16,0, +575,1,103,4020,19, +510,1,103,4021,5, +4,1,2619,4022,16, +0,508,1,2535,4023, +16,0,508,1,2470, +4024,16,0,600,1, +2581,4025,16,0,600, +1,104,4026,19,593, +1,104,4027,5,4, +1,2619,4028,16,0, +591,1,2535,4029,16, +0,591,1,2470,4030, +16,0,599,1,2581, +4031,16,0,599,1, +105,4032,19,516,1, +105,4033,5,4,1, +2619,4034,16,0,590, +1,2535,4035,16,0, +590,1,2470,4036,16, +0,514,1,2581,4037, +16,0,514,1,106, +4038,19,141,1,106, +4039,5,3,1,2520, +4040,16,0,466,1, +2670,4041,16,0,618, +1,10,4042,16,0, +139,1,107,4043,19, +319,1,107,4044,5, +1,1,2511,4045,16, +0,317,1,108,4046, +19,151,1,108,4047, +5,17,1,0,4048, +16,0,624,1,2075, +4049,16,0,668,1, +2520,4050,16,0,345, +1,2337,4051,16,0, +668,1,2413,4052,16, +0,668,1,10,4053, +16,0,345,1,2198, +4054,16,0,668,1, +1901,4055,16,0,668, +1,2723,4056,16,0, +624,1,2670,4057,16, +0,345,1,21,4058, +16,0,149,1,2106, +4059,16,0,668,1, +1804,4060,16,0,668, +1,1990,4061,16,0, +668,1,32,4062,16, +0,668,1,1958,4063, +16,0,668,1,1775, +4064,16,0,668,1, +109,4065,19,453,1, +109,4066,5,1,1, +2511,4067,16,0,451, +1,110,4068,19,130, +1,110,4069,5,18, +1,0,4070,16,0, +128,1,2075,4071,16, +0,137,1,2520,4072, +16,0,137,1,2337, +4073,16,0,137,1, +2413,4074,16,0,137, +1,10,4075,16,0, +137,1,2198,4076,16, +0,137,1,1901,4077, +16,0,137,1,52, +4078,16,0,194,1, +2670,4079,16,0,137, +1,21,4080,16,0, +137,1,2106,4081,16, +0,137,1,1804,4082, +16,0,137,1,1990, +4083,16,0,137,1, +2723,4084,16,0,128, +1,32,4085,16,0, +137,1,1958,4086,16, +0,137,1,1775,4087, +16,0,137,1,111, +4088,19,459,1,111, +4089,5,4,1,2619, +4090,16,0,457,1, +2535,4091,16,0,457, +1,2470,4092,16,0, +457,1,2581,4093,16, +0,457,1,112,4094, +19,447,1,112,4095, +5,4,1,2619,4096, +16,0,445,1,2535, +4097,16,0,445,1, +2470,4098,16,0,445, +1,2581,4099,16,0, +445,1,113,4100,19, +681,1,113,4101,5, +4,1,2619,4102,16, +0,679,1,2535,4103, +16,0,679,1,2470, +4104,16,0,679,1, +2581,4105,16,0,679, +1,114,4106,19,344, +1,114,4107,5,16, +1,2516,4108,16,0, +456,1,2075,4109,16, +0,529,1,2337,4110, +16,0,529,1,2507, +4111,16,0,444,1, +2413,4112,16,0,529, +1,2198,4113,16,0, +529,1,1901,4114,16, +0,529,1,2531,4115, +16,0,573,1,2681, +4116,16,0,694,1, +2106,4117,16,0,529, +1,1804,4118,16,0, +529,1,1990,4119,16, +0,529,1,31,4120, +16,0,342,1,32, +4121,16,0,529,1, +1958,4122,16,0,529, +1,1775,4123,16,0, +529,1,115,4124,19, +301,1,115,4125,5, +1,1,32,4126,16, +0,299,1,116,4127, +19,261,1,116,4128, +5,11,1,2075,4129, +16,0,601,1,2337, +4130,16,0,265,1, +2413,4131,16,0,472, +1,1901,4132,16,0, +400,1,2198,4133,16, +0,321,1,2106,4134, +16,0,637,1,1804, +4135,16,0,284,1, +1990,4136,16,0,517, +1,32,4137,16,0, +338,1,1958,4138,16, +0,475,1,1775,4139, +16,0,259,1,117, +4140,19,607,1,117, +4141,5,11,1,2075, +4142,16,0,605,1, +2337,4143,16,0,605, +1,2413,4144,16,0, +605,1,1901,4145,16, +0,605,1,2198,4146, +16,0,605,1,2106, +4147,16,0,605,1, +1804,4148,16,0,605, +1,1990,4149,16,0, +605,1,32,4150,16, +0,605,1,1958,4151, +16,0,605,1,1775, +4152,16,0,605,1, +118,4153,19,665,1, +118,4154,5,11,1, +2075,4155,16,0,663, +1,2337,4156,16,0, +663,1,2413,4157,16, +0,663,1,1901,4158, +16,0,663,1,2198, +4159,16,0,663,1, +2106,4160,16,0,663, +1,1804,4161,16,0, +663,1,1990,4162,16, +0,663,1,32,4163, +16,0,663,1,1958, +4164,16,0,663,1, +1775,4165,16,0,663, +1,119,4166,19,161, +1,119,4167,5,31, +1,1901,4168,16,0, +667,1,1479,4169,16, +0,576,1,2075,4170, +16,0,667,1,1695, +4171,16,0,190,1, +1756,4172,16,0,188, +1,2413,4173,16,0, +667,1,2198,4174,16, +0,667,1,1876,4175, +16,0,688,1,1659, +4176,16,0,188,1, +1443,4177,16,0,545, +1,1117,4178,16,0, +159,1,1990,4179,16, +0,667,1,1189,4180, +16,0,238,1,1775, +4181,16,0,667,1, +32,4182,16,0,667, +1,2106,4183,16,0, +667,1,1515,4184,16, +0,603,1,2337,4185, +16,0,667,1,52, +4186,16,0,620,1, +1804,4187,16,0,667, +1,1261,4188,16,0, +295,1,1153,4189,16, +0,245,1,1225,4190, +16,0,274,1,1335, +4191,16,0,465,1, +1933,4192,16,0,578, +1,1834,4193,16,0, +311,1,1297,4194,16, +0,328,1,1407,4195, +16,0,589,1,2318, +4196,16,0,188,1, +1958,4197,16,0,667, +1,1371,4198,16,0, +460,1,120,4199,19, +554,1,120,4200,5, +11,1,2075,4201,16, +0,552,1,2337,4202, +16,0,552,1,2413, +4203,16,0,552,1, +1901,4204,16,0,552, +1,2198,4205,16,0, +552,1,2106,4206,16, +0,552,1,1804,4207, +16,0,552,1,1990, +4208,16,0,552,1, +32,4209,16,0,552, +1,1958,4210,16,0, +552,1,1775,4211,16, +0,552,1,121,4212, +19,550,1,121,4213, +5,11,1,2075,4214, +16,0,548,1,2337, +4215,16,0,548,1, +2413,4216,16,0,548, +1,1901,4217,16,0, +548,1,2198,4218,16, +0,548,1,2106,4219, +16,0,548,1,1804, +4220,16,0,548,1, +1990,4221,16,0,548, +1,32,4222,16,0, +548,1,1958,4223,16, +0,548,1,1775,4224, +16,0,548,1,122, +4225,19,597,1,122, +4226,5,11,1,2075, +4227,16,0,595,1, +2337,4228,16,0,595, +1,2413,4229,16,0, +595,1,1901,4230,16, +0,595,1,2198,4231, +16,0,595,1,2106, +4232,16,0,595,1, +1804,4233,16,0,595, +1,1990,4234,16,0, +595,1,32,4235,16, +0,595,1,1958,4236, +16,0,595,1,1775, +4237,16,0,595,1, +123,4238,19,544,1, +123,4239,5,11,1, +2075,4240,16,0,542, +1,2337,4241,16,0, +542,1,2413,4242,16, +0,542,1,1901,4243, +16,0,542,1,2198, +4244,16,0,542,1, +2106,4245,16,0,542, +1,1804,4246,16,0, +542,1,1990,4247,16, +0,542,1,32,4248, +16,0,542,1,1958, +4249,16,0,542,1, +1775,4250,16,0,542, +1,124,4251,19,541, +1,124,4252,5,11, +1,2075,4253,16,0, +539,1,2337,4254,16, +0,539,1,2413,4255, +16,0,539,1,1901, +4256,16,0,539,1, +2198,4257,16,0,539, +1,2106,4258,16,0, +539,1,1804,4259,16, +0,539,1,1990,4260, +16,0,539,1,32, +4261,16,0,539,1, +1958,4262,16,0,539, +1,1775,4263,16,0, +539,1,125,4264,19, +538,1,125,4265,5, +11,1,2075,4266,16, +0,536,1,2337,4267, +16,0,536,1,2413, +4268,16,0,536,1, +1901,4269,16,0,536, +1,2198,4270,16,0, +536,1,2106,4271,16, +0,536,1,1804,4272, +16,0,536,1,1990, +4273,16,0,536,1, +32,4274,16,0,536, +1,1958,4275,16,0, +536,1,1775,4276,16, +0,536,1,126,4277, +19,535,1,126,4278, +5,11,1,2075,4279, +16,0,533,1,2337, +4280,16,0,533,1, +2413,4281,16,0,533, +1,1901,4282,16,0, +533,1,2198,4283,16, +0,533,1,2106,4284, +16,0,533,1,1804, +4285,16,0,533,1, +1990,4286,16,0,533, +1,32,4287,16,0, +533,1,1958,4288,16, +0,533,1,1775,4289, +16,0,533,1,127, +4290,19,532,1,127, +4291,5,11,1,2075, +4292,16,0,530,1, +2337,4293,16,0,530, +1,2413,4294,16,0, +530,1,1901,4295,16, +0,530,1,2198,4296, +16,0,530,1,2106, +4297,16,0,530,1, +1804,4298,16,0,530, +1,1990,4299,16,0, +530,1,32,4300,16, +0,530,1,1958,4301, +16,0,530,1,1775, +4302,16,0,530,1, +128,4303,19,147,1, +128,4304,5,3,1, +1756,4305,16,0,283, +1,2318,4306,16,0, +294,1,1659,4307,16, +0,145,1,129,4308, +19,571,1,129,4309, +5,68,1,1901,4310, +16,0,569,1,1479, +4311,16,0,569,1, +112,4312,16,0,569, +1,2293,4313,16,0, +569,1,1804,4314,16, +0,569,1,431,4315, +16,0,569,1,1443, +4316,16,0,569,1, +1756,4317,16,0,569, +1,124,4318,16,0, +569,1,525,4319,16, +0,569,1,236,4320, +16,0,569,1,346, +4321,16,0,569,1, +1876,4322,16,0,569, +1,1659,4323,16,0, +569,1,1225,4324,16, +0,569,1,1117,4325, +16,0,569,1,137, +4326,16,0,569,1, +2318,4327,16,0,569, +1,1775,4328,16,0, +569,1,32,4329,16, +0,569,1,1407,4330, +16,0,569,1,256, +4331,16,0,569,1, +459,4332,16,0,569, +1,406,4333,16,0, +569,1,41,4334,16, +0,569,1,151,4335, +16,0,569,1,43, +4336,16,0,569,1, +1585,4337,16,0,569, +1,2686,4338,16,0, +569,1,1990,4339,16, +0,569,1,2337,4340, +16,0,569,1,509, +4341,16,0,569,1, +52,4342,16,0,569, +1,381,4343,16,0, +569,1,447,4344,16, +0,569,1,166,4345, +16,0,569,1,462, +4346,16,0,569,1, +277,4347,16,0,569, +1,1695,4348,16,0, +569,1,62,4349,16, +0,615,1,1153,4350, +16,0,569,1,2106, +4351,16,0,569,1, +1335,4352,16,0,569, +1,71,4353,16,0, +569,1,182,4354,16, +0,569,1,76,4355, +16,0,569,1,79, +4356,16,0,569,1, +1933,4357,16,0,569, +1,299,4358,16,0, +569,1,85,4359,16, +0,569,1,1515,4360, +16,0,569,1,2198, +4361,16,0,569,1, +89,4362,16,0,569, +1,1834,4363,16,0, +569,1,1622,4364,16, +0,569,1,2413,4365, +16,0,569,1,2075, +4366,16,0,569,1, +1731,4367,16,0,569, +1,97,4368,16,0, +569,1,1297,4369,16, +0,569,1,1189,4370, +16,0,569,1,102, +4371,16,0,569,1, +1261,4372,16,0,569, +1,322,4373,16,0, +569,1,1958,4374,16, +0,569,1,199,4375, +16,0,569,1,1371, +4376,16,0,569,1, +217,4377,16,0,569, +1,130,4378,19,632, +1,130,4379,5,2, +1,459,4380,16,0, +630,1,41,4381,16, +0,691,1,131,4382, +19,636,1,131,4383, +5,3,1,462,4384, +16,0,634,1,459, +4385,16,0,656,1, +41,4386,16,0,656, +1,132,4387,19,4388, +4,36,69,0,120, 0,112,0,114,0, 101,0,115,0,115, 0,105,0,111,0, -110,0,1,140,4466, -1,141,4540,19,4541, -4,44,70,0,117, -0,110,0,99,0, -116,0,105,0,111, -0,110,0,67,0, -97,0,108,0,108, -0,69,0,120,0, -112,0,114,0,101, -0,115,0,115,0, -105,0,111,0,110, -0,1,141,4466,1, -142,4542,19,4543,4, -32,66,0,105,0, -110,0,97,0,114, -0,121,0,69,0, +110,0,65,0,114, +0,103,0,117,0, +109,0,101,0,110, +0,116,0,1,132, +4383,1,133,4389,19, +567,1,133,4390,5, +68,1,1901,4391,16, +0,565,1,1479,4392, +16,0,565,1,112, +4393,16,0,565,1, +2293,4394,16,0,565, +1,1804,4395,16,0, +565,1,431,4396,16, +0,565,1,1443,4397, +16,0,565,1,1756, +4398,16,0,565,1, +124,4399,16,0,565, +1,525,4400,16,0, +565,1,236,4401,16, +0,565,1,346,4402, +16,0,565,1,1876, +4403,16,0,565,1, +1659,4404,16,0,565, +1,1225,4405,16,0, +565,1,1117,4406,16, +0,565,1,137,4407, +16,0,565,1,2318, +4408,16,0,565,1, +1775,4409,16,0,565, +1,32,4410,16,0, +565,1,1407,4411,16, +0,565,1,256,4412, +16,0,565,1,459, +4413,16,0,565,1, +406,4414,16,0,565, +1,41,4415,16,0, +565,1,151,4416,16, +0,565,1,43,4417, +16,0,565,1,1585, +4418,16,0,565,1, +2686,4419,16,0,565, +1,1990,4420,16,0, +565,1,2337,4421,16, +0,565,1,509,4422, +16,0,565,1,52, +4423,16,0,565,1, +381,4424,16,0,565, +1,447,4425,16,0, +565,1,166,4426,16, +0,565,1,462,4427, +16,0,565,1,277, +4428,16,0,565,1, +1695,4429,16,0,565, +1,62,4430,16,0, +616,1,1153,4431,16, +0,565,1,2106,4432, +16,0,565,1,1335, +4433,16,0,565,1, +71,4434,16,0,565, +1,182,4435,16,0, +565,1,76,4436,16, +0,565,1,79,4437, +16,0,565,1,1933, +4438,16,0,565,1, +299,4439,16,0,565, +1,85,4440,16,0, +565,1,1515,4441,16, +0,565,1,2198,4442, +16,0,565,1,89, +4443,16,0,565,1, +1834,4444,16,0,565, +1,1622,4445,16,0, +565,1,2413,4446,16, +0,565,1,2075,4447, +16,0,565,1,1731, +4448,16,0,565,1, +97,4449,16,0,565, +1,1297,4450,16,0, +565,1,1189,4451,16, +0,565,1,102,4452, +16,0,565,1,1261, +4453,16,0,565,1, +322,4454,16,0,565, +1,1958,4455,16,0, +565,1,199,4456,16, +0,565,1,1371,4457, +16,0,565,1,217, +4458,16,0,565,1, +134,4459,19,4460,4, +28,86,0,101,0, +99,0,116,0,111, +0,114,0,67,0, +111,0,110,0,115, +0,116,0,97,0, +110,0,116,0,1, +134,4390,1,135,4461, +19,4462,4,32,82, +0,111,0,116,0, +97,0,116,0,105, +0,111,0,110,0, +67,0,111,0,110, +0,115,0,116,0, +97,0,110,0,116, +0,1,135,4390,1, +136,4463,19,4464,4, +24,76,0,105,0, +115,0,116,0,67, +0,111,0,110,0, +115,0,116,0,97, +0,110,0,116,0, +1,136,4390,1,137, +4465,19,169,1,137, +4466,5,67,1,1901, +4467,16,0,612,1, +1479,4468,16,0,556, +1,112,4469,16,0, +247,1,2293,4470,16, +0,273,1,1804,4471, +16,0,612,1,431, +4472,16,0,604,1, +1443,4473,16,0,485, +1,1756,4474,16,0, +701,1,124,4475,16, +0,255,1,525,4476, +16,0,304,1,236, +4477,16,0,350,1, +346,4478,16,0,519, +1,1876,4479,16,0, +320,1,1659,4480,16, +0,701,1,1225,4481, +16,0,246,1,1117, +4482,16,0,220,1, +137,4483,16,0,272, +1,2318,4484,16,0, +701,1,1775,4485,16, +0,612,1,32,4486, +16,0,612,1,1407, +4487,16,0,504,1, +256,4488,16,0,404, +1,459,4489,16,0, +167,1,406,4490,16, +0,582,1,41,4491, +16,0,167,1,151, +4492,16,0,282,1, +43,4493,16,0,658, +1,2686,4494,16,0, +700,1,1990,4495,16, +0,612,1,2337,4496, +16,0,612,1,509, +4497,16,0,677,1, +52,4498,16,0,622, +1,381,4499,16,0, +574,1,447,4500,16, +0,304,1,166,4501, +16,0,293,1,462, +4502,16,0,167,1, +277,4503,16,0,448, +1,1695,4504,16,0, +270,1,1261,4505,16, +0,281,1,1153,4506, +16,0,174,1,2106, +4507,16,0,612,1, +1335,4508,16,0,335, +1,71,4509,16,0, +204,1,182,4510,16, +0,304,1,76,4511, +16,0,572,1,79, +4512,16,0,219,1, +1933,4513,16,0,416, +1,299,4514,16,0, +468,1,85,4515,16, +0,482,1,1515,4516, +16,0,581,1,2198, +4517,16,0,612,1, +89,4518,16,0,228, +1,1834,4519,16,0, +292,1,1622,4520,16, +0,676,1,2413,4521, +16,0,612,1,2075, +4522,16,0,612,1, +1731,4523,16,0,248, +1,97,4524,16,0, +420,1,1297,4525,16, +0,337,1,1189,4526, +16,0,218,1,102, +4527,16,0,236,1, +1585,4528,16,0,690, +1,322,4529,16,0, +483,1,1958,4530,16, +0,612,1,199,4531, +16,0,315,1,1371, +4532,16,0,405,1, +217,4533,16,0,334, +1,138,4534,19,4535, +4,36,67,0,111, +0,110,0,115,0, +116,0,97,0,110, +0,116,0,69,0, 120,0,112,0,114, 0,101,0,115,0, 115,0,105,0,111, -0,110,0,1,142, -4466,1,143,4544,19, -4545,4,30,85,0, -110,0,97,0,114, -0,121,0,69,0, +0,110,0,1,138, +4466,1,139,4536,19, +4537,4,30,73,0, +100,0,101,0,110, +0,116,0,69,0, 120,0,112,0,114, 0,101,0,115,0, 115,0,105,0,111, -0,110,0,1,143, -4466,1,144,4546,19, -4547,4,36,84,0, -121,0,112,0,101, -0,99,0,97,0, -115,0,116,0,69, +0,110,0,1,139, +4466,1,140,4538,19, +4539,4,36,73,0, +100,0,101,0,110, +0,116,0,68,0, +111,0,116,0,69, 0,120,0,112,0, 114,0,101,0,115, 0,115,0,105,0, 111,0,110,0,1, -144,4466,1,145,4548, -19,4549,4,42,80, -0,97,0,114,0, -101,0,110,0,116, -0,104,0,101,0, -115,0,105,0,115, +140,4466,1,141,4540, +19,4541,4,44,70, +0,117,0,110,0, +99,0,116,0,105, +0,111,0,110,0, +67,0,97,0,108, +0,108,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,1,141, +4466,1,142,4542,19, +4543,4,32,66,0, +105,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +1,142,4466,1,143, +4544,19,4545,4,30, +85,0,110,0,97, +0,114,0,121,0, +69,0,120,0,112, +0,114,0,101,0, +115,0,115,0,105, +0,111,0,110,0, +1,143,4466,1,144, +4546,19,4547,4,36, +84,0,121,0,112, +0,101,0,99,0, +97,0,115,0,116, 0,69,0,120,0, 112,0,114,0,101, 0,115,0,115,0, 105,0,111,0,110, -0,1,145,4466,1, -146,4550,19,4551,4, -56,73,0,110,0, +0,1,144,4466,1, +145,4548,19,4549,4, +42,80,0,97,0, +114,0,101,0,110, +0,116,0,104,0, +101,0,115,0,105, +0,115,0,69,0, +120,0,112,0,114, +0,101,0,115,0, +115,0,105,0,111, +0,110,0,1,145, +4466,1,146,4550,19, +4551,4,56,73,0, +110,0,99,0,114, +0,101,0,109,0, +101,0,110,0,116, +0,68,0,101,0, 99,0,114,0,101, 0,109,0,101,0, +110,0,116,0,69, +0,120,0,112,0, +114,0,101,0,115, +0,115,0,105,0, +111,0,110,0,1, +146,4466,1,148,4552, +19,728,1,148,3993, +1,149,4553,19,733, +1,149,3993,1,150, +4554,19,3280,1,150, +3996,1,151,4555,19, +3270,1,151,3996,1, +152,4556,19,3275,1, +152,3996,1,153,4557, +19,3265,1,153,3996, +1,154,4558,19,3300, +1,154,3999,1,155, +4559,19,3286,1,155, +3999,1,156,4560,19, +3295,1,156,4003,1, +157,4561,19,3305,1, +157,4003,1,158,4562, +19,711,1,158,4007, +1,159,4563,19,722, +1,159,4007,1,160, +4564,19,738,1,160, +4011,1,161,4565,19, +717,1,161,4011,1, +162,4566,19,1693,1, +162,4017,1,163,4567, +19,1678,1,163,4017, +1,164,4568,19,1683, +1,164,4017,1,165, +4569,19,1673,1,165, +4017,1,166,4570,19, +1688,1,166,4017,1, +167,4571,19,1668,1, +167,4017,1,168,4572, +19,1699,1,168,4021, +1,169,4573,19,1659, +1,169,4027,1,170, +4574,19,1652,1,170, +4033,1,171,4575,19, +1739,1,171,4039,1, +172,4576,19,1712,1, +172,4039,1,173,4577, +19,2069,1,173,4044, +1,174,4578,19,2063, +1,174,4066,1,175, +4579,19,1145,1,175, +4047,1,176,4580,19, +930,1,176,4107,1, +177,4581,19,914,1, +177,4107,1,178,4582, +19,920,1,178,4125, +1,179,4583,19,908, +1,179,4125,1,180, +4584,19,1173,1,180, +4141,1,181,4585,19, +811,1,181,4128,1, +182,4586,19,925,1, +182,4128,1,183,4587, +19,806,1,183,4128, +1,184,4588,19,831, +1,184,4128,1,185, +4589,19,800,1,185, +4128,1,186,4590,19, +794,1,186,4128,1, +187,4591,19,789,1, +187,4128,1,188,4592, +19,784,1,188,4128, +1,189,4593,19,778, +1,189,4128,1,190, +4594,19,773,1,190, +4128,1,191,4595,19, +768,1,191,4128,1, +192,4596,19,763,1, +192,4128,1,193,4597, +19,758,1,193,4128, +1,194,4598,19,1180, +1,194,4213,1,195, +4599,19,1318,1,195, +4226,1,196,4600,19, +1167,1,196,4239,1, +197,4601,19,1306,1, +197,4239,1,198,4602, +19,947,1,198,4252, +1,199,4603,19,751, +1,199,4252,1,200, +4604,19,846,1,200, +4252,1,201,4605,19, +874,1,201,4252,1, +202,4606,19,893,1, +202,4265,1,203,4607, +19,939,1,203,4265, +1,204,4608,19,854, +1,204,4278,1,205, +4609,19,867,1,205, +4278,1,206,4610,19, +820,1,206,4291,1, +207,4611,19,859,1, +207,4291,1,208,4612, +19,1505,1,208,4304, +1,209,4613,19,1186, +1,209,4304,1,210, +4614,19,1538,1,210, +4304,1,211,4615,19, +1570,1,211,4304,1, +212,4616,19,1434,1, +212,4154,1,213,4617, +19,1493,1,213,4154, +1,214,4618,19,1161, +1,214,4167,1,215, +4619,19,1602,1,215, +4167,1,216,4620,19, +1533,1,216,4167,1, +217,4621,19,1478,1, +217,4167,1,218,4622, +19,1402,1,218,4167, +1,219,4623,19,1328, +1,219,4167,1,220, +4624,19,1338,1,220, +4167,1,221,4625,19, +1156,1,221,4167,1, +222,4626,19,1586,1, +222,4167,1,223,4627, +19,1528,1,223,4167, +1,224,4628,19,1468, +1,224,4167,1,225, +4629,19,1391,1,225, +4167,1,226,4630,19, +1354,1,226,4167,1, +227,4631,19,1139,1, +227,4167,1,228,4632, +19,1488,1,228,4167, +1,229,4633,19,1516, +1,229,4167,1,230, +4634,19,1461,1,230, +4167,1,231,4635,19, +1483,1,231,4167,1, +232,4636,19,1294,1, +232,4167,1,233,4637, +19,1198,1,233,4167, +1,234,4638,19,1128, +1,234,4167,1,235, +4639,19,1560,1,235, +4167,1,236,4640,19, +1511,1,236,4167,1, +237,4641,19,1456,1, +237,4167,1,238,4642, +19,1323,1,238,4200, +1,239,4643,19,1301, +1,239,4200,1,240, +4644,19,1591,1,240, +4390,1,241,4645,19, +1614,1,241,4390,1, +242,4646,19,1581,1, +242,4390,1,243,4647, +19,1576,1,243,4390, +1,244,4648,19,1597, +1,244,4390,1,245, +4649,19,1544,1,245, +4390,1,246,4650,19, +1248,1,246,4390,1, +247,4651,19,1423,1, +247,4466,1,248,4652, +19,1209,1,248,4466, +1,249,4653,19,1216, +1,249,4466,1,250, +4654,19,1237,1,250, +4466,1,251,4655,19, +1232,1,251,4466,1, +252,4656,19,1227,1, +252,4466,1,253,4657, +19,1222,1,253,4466, +1,254,4658,19,1412, +1,254,4466,1,255, +4659,19,1440,1,255, +4466,1,256,4660,19, +1417,1,256,4466,1, +257,4661,19,1407,1, +257,4466,1,258,4662, +19,1397,1,258,4466, +1,259,4663,19,1380, +1,259,4466,1,260, +4664,19,1333,1,260, +4466,1,261,4665,19, +1242,1,261,4466,1, +262,4666,19,1203,1, +262,4466,1,263,4667, +19,1151,1,263,4466, +1,264,4668,19,1609, +1,264,4466,1,265, +4669,19,1565,1,265, +4466,1,266,4670,19, +1555,1,266,4466,1, +267,4671,19,1550,1, +267,4466,1,268,4672, +19,1499,1,268,4466, +1,269,4673,19,1473, +1,269,4466,1,270, +4674,19,1450,1,270, +4466,1,271,4675,19, +1445,1,271,4466,1, +272,4676,19,1386,1, +272,4466,1,273,4677, +19,1362,1,273,4466, +1,274,4678,19,1428, +1,274,4466,1,275, +4679,19,1522,1,275, +4466,1,276,4680,19, +1375,1,276,4466,1, +277,4681,19,1369,1, +277,4466,1,278,4682, +19,1349,1,278,4466, +1,279,4683,19,1312, +1,279,4466,1,280, +4684,19,1289,1,280, +4466,1,281,4685,19, +1134,1,281,4466,1, +282,4686,19,1624,1, +282,4466,1,283,4687, +19,1254,1,283,4466, +1,284,4688,19,1259, +1,284,4466,1,285, +4689,19,1279,1,285, +4466,1,286,4690,19, +1269,1,286,4466,1, +287,4691,19,1274,1, +287,4466,1,288,4692, +19,1264,1,288,4466, +1,289,4693,19,1619, +1,289,4466,1,290, +4694,19,1284,1,290, +4466,1,291,4695,19, +1344,1,291,4309,1, +292,4696,19,1752,1, +292,4379,1,293,4697, +19,1745,1,293,4379, +1,294,4698,19,1722, +1,294,4383,1,295, +4699,19,2051,1,295, +4069,1,296,4700,19, +2046,1,296,4069,1, +297,4701,19,2041,1, +297,4069,1,298,4702, +19,2036,1,298,4069, +1,299,4703,19,2031, +1,299,4069,1,300, +4704,19,2026,1,300, +4069,1,301,4705,19, +2021,1,301,4069,1, +302,4706,19,2010,1, +302,4089,1,303,4707, +19,2005,1,303,4089, +1,304,4708,19,2000, +1,304,4089,1,305, +4709,19,1995,1,305, +4089,1,306,4710,19, +1990,1,306,4089,1, +307,4711,19,1985,1, +307,4089,1,308,4712, +19,1980,1,308,4089, +1,309,4713,19,1975, +1,309,4089,1,310, +4714,19,1970,1,310, +4089,1,311,4715,19, +1804,1,311,4089,1, +312,4716,19,1964,1, +312,4089,1,313,4717, +19,1959,1,313,4089, +1,314,4718,19,1954, +1,314,4089,1,315, +4719,19,1797,1,315, +4089,1,316,4720,19, +1949,1,316,4089,1, +317,4721,19,1944,1, +317,4089,1,318,4722, +19,1939,1,318,4095, +1,319,4723,19,1934, +1,319,4095,1,320, +4724,19,1929,1,320, +4095,1,321,4725,19, +1924,1,321,4095,1, +322,4726,19,1789,1, +322,4095,1,323,4727, +19,1918,1,323,4095, +1,324,4728,19,1913, +1,324,4095,1,325, +4729,19,1908,1,325, +4095,1,326,4730,19, +1783,1,326,4095,1, +327,4731,19,1902,1, +327,4095,1,328,4732, +19,1833,1,328,4101, +1,329,4733,19,1897, +1,329,4101,1,330, +4734,19,1892,1,330, +4101,1,331,4735,19, +1887,1,331,4101,1, +332,4736,19,1882,1, +332,4101,1,333,4737, +19,1877,1,333,4101, +1,334,4738,19,1872, +1,334,4101,1,335, +4739,19,1867,1,335, +4101,1,336,4740,19, +4741,4,50,65,0, +114,0,103,0,117, +0,109,0,101,0, 110,0,116,0,68, 0,101,0,99,0, -114,0,101,0,109, -0,101,0,110,0, -116,0,69,0,120, -0,112,0,114,0, -101,0,115,0,115, -0,105,0,111,0, -110,0,1,146,4466, -1,148,4552,19,728, -1,148,3993,1,149, -4553,19,733,1,149, -3993,1,150,4554,19, -3280,1,150,3996,1, -151,4555,19,3270,1, -151,3996,1,152,4556, -19,3275,1,152,3996, -1,153,4557,19,3265, -1,153,3996,1,154, -4558,19,3300,1,154, -3999,1,155,4559,19, -3286,1,155,3999,1, -156,4560,19,3295,1, -156,4003,1,157,4561, -19,3305,1,157,4003, -1,158,4562,19,711, -1,158,4007,1,159, -4563,19,722,1,159, -4007,1,160,4564,19, -738,1,160,4011,1, -161,4565,19,717,1, -161,4011,1,162,4566, -19,1693,1,162,4017, -1,163,4567,19,1678, -1,163,4017,1,164, -4568,19,1683,1,164, -4017,1,165,4569,19, -1673,1,165,4017,1, -166,4570,19,1688,1, -166,4017,1,167,4571, -19,1668,1,167,4017, -1,168,4572,19,1699, -1,168,4021,1,169, -4573,19,1659,1,169, -4027,1,170,4574,19, -1652,1,170,4033,1, -171,4575,19,1739,1, -171,4039,1,172,4576, -19,1712,1,172,4039, -1,173,4577,19,2069, -1,173,4044,1,174, -4578,19,2063,1,174, -4066,1,175,4579,19, -1145,1,175,4047,1, -176,4580,19,930,1, -176,4107,1,177,4581, -19,914,1,177,4107, -1,178,4582,19,920, -1,178,4125,1,179, -4583,19,908,1,179, -4125,1,180,4584,19, -1173,1,180,4141,1, -181,4585,19,811,1, -181,4128,1,182,4586, -19,925,1,182,4128, -1,183,4587,19,806, -1,183,4128,1,184, -4588,19,831,1,184, -4128,1,185,4589,19, -800,1,185,4128,1, -186,4590,19,794,1, -186,4128,1,187,4591, -19,789,1,187,4128, -1,188,4592,19,784, -1,188,4128,1,189, -4593,19,778,1,189, -4128,1,190,4594,19, -773,1,190,4128,1, -191,4595,19,768,1, -191,4128,1,192,4596, -19,763,1,192,4128, -1,193,4597,19,758, -1,193,4128,1,194, -4598,19,1180,1,194, -4213,1,195,4599,19, -1318,1,195,4226,1, -196,4600,19,1167,1, -196,4239,1,197,4601, -19,1306,1,197,4239, -1,198,4602,19,947, -1,198,4252,1,199, -4603,19,751,1,199, -4252,1,200,4604,19, -846,1,200,4252,1, -201,4605,19,874,1, -201,4252,1,202,4606, -19,893,1,202,4265, -1,203,4607,19,939, -1,203,4265,1,204, -4608,19,854,1,204, -4278,1,205,4609,19, -867,1,205,4278,1, -206,4610,19,820,1, -206,4291,1,207,4611, -19,859,1,207,4291, -1,208,4612,19,1505, -1,208,4304,1,209, -4613,19,1186,1,209, -4304,1,210,4614,19, -1538,1,210,4304,1, -211,4615,19,1570,1, -211,4304,1,212,4616, -19,1434,1,212,4154, -1,213,4617,19,1493, -1,213,4154,1,214, -4618,19,1161,1,214, -4167,1,215,4619,19, -1602,1,215,4167,1, -216,4620,19,1533,1, -216,4167,1,217,4621, -19,1478,1,217,4167, -1,218,4622,19,1402, -1,218,4167,1,219, -4623,19,1328,1,219, -4167,1,220,4624,19, -1338,1,220,4167,1, -221,4625,19,1156,1, -221,4167,1,222,4626, -19,1586,1,222,4167, -1,223,4627,19,1528, -1,223,4167,1,224, -4628,19,1468,1,224, -4167,1,225,4629,19, -1391,1,225,4167,1, -226,4630,19,1354,1, -226,4167,1,227,4631, -19,1139,1,227,4167, -1,228,4632,19,1488, -1,228,4167,1,229, -4633,19,1516,1,229, -4167,1,230,4634,19, -1461,1,230,4167,1, -231,4635,19,1483,1, -231,4167,1,232,4636, -19,1294,1,232,4167, -1,233,4637,19,1198, -1,233,4167,1,234, -4638,19,1128,1,234, -4167,1,235,4639,19, -1560,1,235,4167,1, -236,4640,19,1511,1, -236,4167,1,237,4641, -19,1456,1,237,4167, -1,238,4642,19,1323, -1,238,4200,1,239, -4643,19,1301,1,239, -4200,1,240,4644,19, -1591,1,240,4390,1, -241,4645,19,1614,1, -241,4390,1,242,4646, -19,1581,1,242,4390, -1,243,4647,19,1576, -1,243,4390,1,244, -4648,19,1597,1,244, -4390,1,245,4649,19, -1544,1,245,4390,1, -246,4650,19,1248,1, -246,4390,1,247,4651, -19,1423,1,247,4466, -1,248,4652,19,1209, -1,248,4466,1,249, -4653,19,1216,1,249, -4466,1,250,4654,19, -1237,1,250,4466,1, -251,4655,19,1232,1, -251,4466,1,252,4656, -19,1227,1,252,4466, -1,253,4657,19,1222, -1,253,4466,1,254, -4658,19,1412,1,254, -4466,1,255,4659,19, -1440,1,255,4466,1, -256,4660,19,1417,1, -256,4466,1,257,4661, -19,1407,1,257,4466, -1,258,4662,19,1397, -1,258,4466,1,259, -4663,19,1380,1,259, -4466,1,260,4664,19, -1333,1,260,4466,1, -261,4665,19,1242,1, -261,4466,1,262,4666, -19,1203,1,262,4466, -1,263,4667,19,1151, -1,263,4466,1,264, -4668,19,1609,1,264, -4466,1,265,4669,19, -1565,1,265,4466,1, -266,4670,19,1555,1, -266,4466,1,267,4671, -19,1550,1,267,4466, -1,268,4672,19,1499, -1,268,4466,1,269, -4673,19,1473,1,269, -4466,1,270,4674,19, -1450,1,270,4466,1, -271,4675,19,1445,1, -271,4466,1,272,4676, -19,1386,1,272,4466, -1,273,4677,19,1362, -1,273,4466,1,274, -4678,19,1428,1,274, -4466,1,275,4679,19, -1522,1,275,4466,1, -276,4680,19,1375,1, -276,4466,1,277,4681, -19,1369,1,277,4466, -1,278,4682,19,1349, -1,278,4466,1,279, -4683,19,1312,1,279, -4466,1,280,4684,19, -1289,1,280,4466,1, -281,4685,19,1134,1, -281,4466,1,282,4686, -19,1624,1,282,4466, -1,283,4687,19,1254, -1,283,4466,1,284, -4688,19,1259,1,284, -4466,1,285,4689,19, -1279,1,285,4466,1, -286,4690,19,1269,1, -286,4466,1,287,4691, -19,1274,1,287,4466, -1,288,4692,19,1264, -1,288,4466,1,289, -4693,19,1619,1,289, -4466,1,290,4694,19, -1284,1,290,4466,1, -291,4695,19,1344,1, -291,4309,1,292,4696, -19,1752,1,292,4379, -1,293,4697,19,1745, -1,293,4379,1,294, -4698,19,1722,1,294, -4383,1,295,4699,19, -2051,1,295,4069,1, -296,4700,19,2046,1, -296,4069,1,297,4701, -19,2041,1,297,4069, -1,298,4702,19,2036, -1,298,4069,1,299, -4703,19,2031,1,299, -4069,1,300,4704,19, -2026,1,300,4069,1, -301,4705,19,2021,1, -301,4069,1,302,4706, -19,2010,1,302,4089, -1,303,4707,19,2005, -1,303,4089,1,304, -4708,19,2000,1,304, -4089,1,305,4709,19, -1995,1,305,4089,1, -306,4710,19,1990,1, -306,4089,1,307,4711, -19,1985,1,307,4089, -1,308,4712,19,1980, -1,308,4089,1,309, -4713,19,1975,1,309, -4089,1,310,4714,19, -1970,1,310,4089,1, -311,4715,19,1804,1, -311,4089,1,312,4716, -19,1964,1,312,4089, -1,313,4717,19,1959, -1,313,4089,1,314, -4718,19,1954,1,314, -4089,1,315,4719,19, -1797,1,315,4089,1, -316,4720,19,1949,1, -316,4089,1,317,4721, -19,1944,1,317,4089, -1,318,4722,19,1939, -1,318,4089,1,319, -4723,19,1934,1,319, -4095,1,320,4724,19, -1929,1,320,4095,1, -321,4725,19,1924,1, -321,4095,1,322,4726, -19,1789,1,322,4095, -1,323,4727,19,1918, -1,323,4095,1,324, -4728,19,1913,1,324, -4095,1,325,4729,19, -1908,1,325,4095,1, -326,4730,19,1783,1, -326,4095,1,327,4731, -19,1902,1,327,4095, -1,328,4732,19,1832, -1,328,4095,1,329, -4733,19,1897,1,329, -4101,1,330,4734,19, -1892,1,330,4101,1, -331,4735,19,1887,1, -331,4101,1,332,4736, -19,1882,1,332,4101, -1,333,4737,19,1877, -1,333,4101,1,334, -4738,19,1872,1,334, -4101,1,335,4739,19, -1867,1,335,4101,1, -336,4740,19,4741,4, +108,0,97,0,114, +0,97,0,116,0, +105,0,111,0,110, +0,76,0,105,0, +115,0,116,0,95, +0,51,0,1,336, +4039,1,337,4742,19, +4743,4,28,65,0, +114,0,103,0,117, +0,109,0,101,0, +110,0,116,0,76, +0,105,0,115,0, +116,0,95,0,51, +0,1,337,4379,1, +338,4744,19,4745,4, 50,65,0,114,0, 103,0,117,0,109, 0,101,0,110,0, @@ -11271,48 +11293,28 @@ public yyLSLSyntax 0,116,0,105,0, 111,0,110,0,76, 0,105,0,115,0, -116,0,95,0,51, -0,1,336,4039,1, -337,4742,19,4743,4, +116,0,95,0,52, +0,1,338,4039,1, +339,4746,19,4747,4, +50,65,0,114,0, +103,0,117,0,109, +0,101,0,110,0, +116,0,68,0,101, +0,99,0,108,0, +97,0,114,0,97, +0,116,0,105,0, +111,0,110,0,76, +0,105,0,115,0, +116,0,95,0,53, +0,1,339,4039,1, +340,4748,19,4749,4, 28,65,0,114,0, 103,0,117,0,109, 0,101,0,110,0, 116,0,76,0,105, 0,115,0,116,0, -95,0,51,0,1, -337,4379,1,338,4744, -19,4745,4,50,65, -0,114,0,103,0, -117,0,109,0,101, -0,110,0,116,0, -68,0,101,0,99, -0,108,0,97,0, -114,0,97,0,116, -0,105,0,111,0, -110,0,76,0,105, -0,115,0,116,0, 95,0,52,0,1, -338,4039,1,339,4746, -19,4747,4,50,65, -0,114,0,103,0, -117,0,109,0,101, -0,110,0,116,0, -68,0,101,0,99, -0,108,0,97,0, -114,0,97,0,116, -0,105,0,111,0, -110,0,76,0,105, -0,115,0,116,0, -95,0,53,0,1, -339,4039,1,340,4748, -19,4749,4,28,65, -0,114,0,103,0, -117,0,109,0,101, -0,110,0,116,0, -76,0,105,0,115, -0,116,0,95,0, -52,0,1,340,4379, -2,0,0}; +340,4379,2,0,0}; new Sfactory(this,"ExpressionArgument_1",new SCreator(ExpressionArgument_1_factory)); new Sfactory(this,"SimpleAssignment_8",new SCreator(SimpleAssignment_8_factory)); new Sfactory(this,"SimpleAssignment_9",new SCreator(SimpleAssignment_9_factory)); @@ -11521,11 +11523,11 @@ new Sfactory(this,"Event_10",new SCreator(Event_10_factory)); new Sfactory(this,"GlobalFunctionDefinition_2",new SCreator(GlobalFunctionDefinition_2_factory)); new Sfactory(this,"Event_12",new SCreator(Event_12_factory)); new Sfactory(this,"StateChange_2",new SCreator(StateChange_2_factory)); -new Sfactory(this,"Event_17",new SCreator(Event_17_factory)); new Sfactory(this,"VoidArgEvent_1",new SCreator(VoidArgEvent_1_factory)); new Sfactory(this,"BinaryExpression_10",new SCreator(BinaryExpression_10_factory)); new Sfactory(this,"VoidArgEvent_5",new SCreator(VoidArgEvent_5_factory)); new Sfactory(this,"VoidArgEvent_7",new SCreator(VoidArgEvent_7_factory)); +new Sfactory(this,"VoidArgEvent_8",new SCreator(VoidArgEvent_8_factory)); new Sfactory(this,"BinaryExpression_17",new SCreator(BinaryExpression_17_factory)); new Sfactory(this,"StateEvent_1",new SCreator(StateEvent_1_factory)); new Sfactory(this,"VectorConstant",new SCreator(VectorConstant_factory)); @@ -11767,11 +11769,11 @@ public static object Event_10_factory(Parser yyp) { return new Event_10(yyp); } public static object GlobalFunctionDefinition_2_factory(Parser yyp) { return new GlobalFunctionDefinition_2(yyp); } public static object Event_12_factory(Parser yyp) { return new Event_12(yyp); } public static object StateChange_2_factory(Parser yyp) { return new StateChange_2(yyp); } -public static object Event_17_factory(Parser yyp) { return new Event_17(yyp); } public static object VoidArgEvent_1_factory(Parser yyp) { return new VoidArgEvent_1(yyp); } public static object BinaryExpression_10_factory(Parser yyp) { return new BinaryExpression_10(yyp); } public static object VoidArgEvent_5_factory(Parser yyp) { return new VoidArgEvent_5(yyp); } public static object VoidArgEvent_7_factory(Parser yyp) { return new VoidArgEvent_7(yyp); } +public static object VoidArgEvent_8_factory(Parser yyp) { return new VoidArgEvent_8(yyp); } public static object BinaryExpression_17_factory(Parser yyp) { return new BinaryExpression_17(yyp); } public static object StateEvent_1_factory(Parser yyp) { return new StateEvent_1(yyp); } public static object VectorConstant_factory(Parser yyp) { return new VectorConstant(yyp); } From f94d07f2e21e29caf877d1f98e5a9457523e1a70 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 16 Nov 2013 03:02:57 +0000 Subject: [PATCH 10/31] Add regression test to check that specifying a non-existent event raise a syntax error This was the case before any of the recent changes --- .../Shared/CodeTools/Tests/LSL_EventTests.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs index 81e0ab943b..53ce405ccc 100644 --- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs +++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/LSL_EventTests.cs @@ -38,6 +38,15 @@ namespace OpenSim.Region.ScriptEngine.Shared.Tests { CSCodeGenerator m_cg = new CSCodeGenerator(); + [Test] + public void TestBadEvent() + { + TestHelpers.InMethod(); +// TestHelpers.EnableLogging(); + + TestCompile("default { bad() {} }", true); + } + [Test] public void TestMovingEndEvent() { From 9ba5a7e190497be05a4e1f54ba3140366750277a Mon Sep 17 00:00:00 2001 From: Latif Khalifa Date: Sun, 17 Nov 2013 13:43:05 +0100 Subject: [PATCH 11/31] Normalize viewer version string to accomodate new style version reporting in the viewers --- OpenSim/Framework/AgentCircuitData.cs | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/OpenSim/Framework/AgentCircuitData.cs b/OpenSim/Framework/AgentCircuitData.cs index ffcc5840e8..acf925a408 100644 --- a/OpenSim/Framework/AgentCircuitData.cs +++ b/OpenSim/Framework/AgentCircuitData.cs @@ -128,7 +128,30 @@ namespace OpenSim.Framework /// /// Viewer's version string as reported by the viewer at login /// - public string Viewer; + private string ViewerInternal; + + /// + /// Viewer's version string + /// + public string Viewer + { + set { ViewerInternal = value; } + // Try to return consistent viewer string taking into account + // that viewers have chaagned how version is reported + // See http://opensimulator.org/mantis/view.php?id=6851 + get + { + // Old style version string contains viewer name followed by a space followed by a version number + if (ViewerInternal.Contains(" ")) + { + return ViewerInternal; + } + else // New style version contains no spaces, just version number + { + return Channel + " " + ViewerInternal; + } + } + } /// /// The channel strinf sent by the viewer at login From b71952df49784167a4c2eed218424064b90bfd63 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Tue, 19 Nov 2013 23:36:44 +0000 Subject: [PATCH 12/31] Stop AgentCircuitData.Viewer.get() from throwing an error if no Viewer has been set. Continue to return null instead. --- OpenSim/Framework/AgentCircuitData.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Framework/AgentCircuitData.cs b/OpenSim/Framework/AgentCircuitData.cs index acf925a408..51f0a1e4b8 100644 --- a/OpenSim/Framework/AgentCircuitData.cs +++ b/OpenSim/Framework/AgentCircuitData.cs @@ -142,7 +142,7 @@ namespace OpenSim.Framework get { // Old style version string contains viewer name followed by a space followed by a version number - if (ViewerInternal.Contains(" ")) + if (ViewerInternal == null || ViewerInternal.Contains(" ")) { return ViewerInternal; } From f9984a9685ac92a34272f7231a0ec4097fc31a79 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Tue, 19 Nov 2013 23:39:52 +0000 Subject: [PATCH 13/31] rename private field ACD.ViewerInternal to m_viewerInternal in line with conventions used elsewhere in code --- OpenSim/Framework/AgentCircuitData.cs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/OpenSim/Framework/AgentCircuitData.cs b/OpenSim/Framework/AgentCircuitData.cs index 51f0a1e4b8..f2fe49452a 100644 --- a/OpenSim/Framework/AgentCircuitData.cs +++ b/OpenSim/Framework/AgentCircuitData.cs @@ -128,27 +128,28 @@ namespace OpenSim.Framework /// /// Viewer's version string as reported by the viewer at login /// - private string ViewerInternal; + private string m_viewerInternal; /// /// Viewer's version string /// public string Viewer { - set { ViewerInternal = value; } + set { m_viewerInternal = value; } + // Try to return consistent viewer string taking into account // that viewers have chaagned how version is reported // See http://opensimulator.org/mantis/view.php?id=6851 get { // Old style version string contains viewer name followed by a space followed by a version number - if (ViewerInternal == null || ViewerInternal.Contains(" ")) + if (m_viewerInternal == null || m_viewerInternal.Contains(" ")) { - return ViewerInternal; + return m_viewerInternal; } else // New style version contains no spaces, just version number { - return Channel + " " + ViewerInternal; + return Channel + " " + m_viewerInternal; } } } From b44c69807d1c804f2ae1e9c77a0f4d2dbff1b6e1 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Tue, 19 Nov 2013 23:53:15 +0000 Subject: [PATCH 14/31] Fix bug where "show modules" would accidentally list all the shared modules again as "non-shared" Addresses http://opensimulator.org/mantis/view.php?id=6860 --- OpenSim/Region/Application/OpenSim.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/Application/OpenSim.cs b/OpenSim/Region/Application/OpenSim.cs index 12250df656..e31c3fcb5a 100644 --- a/OpenSim/Region/Application/OpenSim.cs +++ b/OpenSim/Region/Application/OpenSim.cs @@ -766,7 +766,7 @@ namespace OpenSim foreach (IRegionModuleBase module in sharedModules.OrderBy(m => m.Name)) MainConsole.Instance.OutputFormat("New Region Module (Shared): {0}", module.Name); - foreach (IRegionModuleBase module in sharedModules.OrderBy(m => m.Name)) + foreach (IRegionModuleBase module in nonSharedModules.OrderBy(m => m.Name)) MainConsole.Instance.OutputFormat("New Region Module (Non-Shared): {0}", module.Name); } ); From c896b4179ebc4bdc89b4373e93f4b04174f0c758 Mon Sep 17 00:00:00 2001 From: Eva Comaroski Date: Sun, 17 Nov 2013 12:06:32 +0000 Subject: [PATCH 15/31] Added admin_authenticate_user command --- .../RemoteController/RemoteAdminPlugin.cs | 136 ++++++++++++++++++ 1 file changed, 136 insertions(+) diff --git a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs index 8b66ee1083..354f587466 100644 --- a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs +++ b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs @@ -28,6 +28,7 @@ using System; using System.Collections; using System.Collections.Generic; +using System.Globalization; using System.IO; using System.Xml; using System.Net; @@ -51,6 +52,7 @@ using OpenSim.Services.Interfaces; using PresenceInfo = OpenSim.Services.Interfaces.PresenceInfo; using GridRegion = OpenSim.Services.Interfaces.GridRegion; using PermissionMask = OpenSim.Framework.PermissionMask; +using RegionInfo = OpenSim.Framework.RegionInfo; namespace OpenSim.ApplicationPlugins.RemoteController { @@ -145,6 +147,7 @@ namespace OpenSim.ApplicationPlugins.RemoteController availableMethods["admin_create_user_email"] = (req, ep) => InvokeXmlRpcMethod(req, ep, XmlRpcCreateUserMethod); availableMethods["admin_exists_user"] = (req, ep) => InvokeXmlRpcMethod(req, ep, XmlRpcUserExistsMethod); availableMethods["admin_update_user"] = (req, ep) => InvokeXmlRpcMethod(req, ep, XmlRpcUpdateUserAccountMethod); + availableMethods["admin_authenticate_user"] = (req, ep) => InvokeXmlRpcMethod(req, ep, XmlRpcAuthenticateUserMethod); // Region state management availableMethods["admin_load_xml"] = (req, ep) => InvokeXmlRpcMethod(req, ep, XmlRpcLoadXMLMethod); @@ -1280,6 +1283,139 @@ namespace OpenSim.ApplicationPlugins.RemoteController } } + /// + /// Authenticate an user. + /// + /// incoming XML RPC request + /// + /// XmlRpcAuthenticateUserMethod takes the following XMLRPC + /// parameters + /// + /// parameter namedescription + /// password + /// admin password as set in OpenSim.ini + /// user_firstname + /// avatar's first name + /// user_lastname + /// avatar's last name + /// user_password + /// MD5 hash of avatar's password + /// token_lifetime + /// the lifetime of the returned token (upper bounded to 30s) + /// + /// + /// XmlRpcAuthenticateUserMethod returns + /// + /// namedescription + /// success + /// true or false + /// token + /// the authentication token sent by OpenSim + /// error + /// error message if success is false + /// + /// + private void XmlRpcAuthenticateUserMethod(XmlRpcRequest request, XmlRpcResponse response, + IPEndPoint remoteClient) + { + m_log.Info("[RADMIN]: AuthenticateUser: new request"); + + var responseData = (Hashtable)response.Value; + var requestData = (Hashtable)request.Params[0]; + + lock (m_requestLock) + { + try + { + CheckStringParameters(requestData, responseData, new[] + { + "user_firstname", + "user_lastname", + "user_password", + "token_lifetime" + }); + + var firstName = (string)requestData["user_firstname"]; + var lastName = (string)requestData["user_lastname"]; + var password = (string)requestData["user_password"]; + + var scene = m_application.SceneManager.CurrentOrFirstScene; + + if (scene.Equals(null)) + { + m_log.Debug("scene does not exist"); + throw new Exception("Scene does not exist."); + } + + var scopeID = scene.RegionInfo.ScopeID; + var account = scene.UserAccountService.GetUserAccount(scopeID, firstName, lastName); + + if (account.Equals(null) || account.PrincipalID.Equals(UUID.Zero)) + { + m_log.DebugFormat("avatar {0} {1} does not exist", firstName, lastName); + throw new Exception(String.Format("avatar {0} {1} does not exist", firstName, lastName)); + } + + if (String.IsNullOrEmpty(password)) + { + m_log.DebugFormat("[RADMIN]: AuthenticateUser: no password provided for {0} {1}", firstName, + lastName); + throw new Exception(String.Format("no password provided for {0} {1}", firstName, + lastName)); + } + + int lifetime; + if (int.TryParse((string)requestData["token_lifetime"], NumberStyles.Integer, CultureInfo.InvariantCulture, out lifetime) == false) + { + m_log.DebugFormat("[RADMIN]: AuthenticateUser: no token lifetime provided for {0} {1}", firstName, + lastName); + throw new Exception(String.Format("no token lifetime provided for {0} {1}", firstName, + lastName)); + } + + // Upper bound on lifetime set to 30s. + if (lifetime > 30) + { + m_log.DebugFormat("[RADMIN]: AuthenticateUser: token lifetime longer than 30s for {0} {1}", firstName, + lastName); + throw new Exception(String.Format("token lifetime longer than 30s for {0} {1}", firstName, + lastName)); + } + + var authModule = scene.RequestModuleInterface(); + if (authModule == null) + { + m_log.Debug("[RADMIN]: AuthenticateUser: no authentication module loded"); + throw new Exception("no authentication module loaded"); + } + + var token = authModule.Authenticate(account.PrincipalID, password, lifetime); + if (String.IsNullOrEmpty(token)) + { + m_log.DebugFormat("[RADMIN]: AuthenticateUser: authentication failed for {0} {1}", firstName, + lastName); + throw new Exception(String.Format("authentication failed for {0} {1}", firstName, + lastName)); + } + + m_log.DebugFormat("[RADMIN]: AuthenticateUser: account for user {0} {1} identified with token {2}", + firstName, lastName, token); + + responseData["token"] = token; + responseData["success"] = true; + + } + catch (Exception e) + { + responseData["success"] = false; + responseData["error"] = e.Message; + throw e; + } + + m_log.Info("[RADMIN]: AuthenticateUser: request complete"); + } + } + /// /// Load an OAR file into a region.. /// From ff4e7de7769b7eaa1b4fd3917e59f362b708226a Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 00:53:09 +0000 Subject: [PATCH 16/31] Fix issue where sitting on non-root linked prims would send camera to wrong position in third-person and mouselook We now specify sits as offsets from the root prim, as the viewer expects. --- OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 8 +++++++- OpenSim/Region/Framework/Scenes/ScenePresence.cs | 9 +++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 20bc59c4a2..29751ff141 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs @@ -5218,7 +5218,13 @@ namespace OpenSim.Region.ClientStack.LindenUDP update.NameValue = Utils.StringToBytes("FirstName STRING RW SV " + data.Firstname + "\nLastName STRING RW SV " + data.Lastname + "\nTitle STRING RW SV " + data.Grouptitle); update.ObjectData = objectData; - update.ParentID = data.ParentID; + + SceneObjectPart parentPart = data.ParentPart; + if (parentPart != null) + update.ParentID = parentPart.ParentGroup.LocalId; + else + update.ParentID = 0; + update.PathCurve = 16; update.PathScaleX = 100; update.PathScaleY = 100; diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 7243db119f..ea8e4fe062 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2312,8 +2312,10 @@ namespace OpenSim.Region.Framework.Scenes cameraEyeOffset = part.GetCameraEyeOffset(); forceMouselook = part.GetForceMouselook(); + // An viewer expects to specify sit positions as offsets to the root prim, even if a child prim is + // being sat upon. ControllingClient.SendSitResponse( - part.UUID, offset, sitOrientation, false, cameraAtOffset, cameraEyeOffset, forceMouselook); + part.ParentGroup.UUID, offset, sitOrientation, false, cameraAtOffset, cameraEyeOffset, forceMouselook); m_requestedSitTargetUUID = part.UUID; @@ -2592,7 +2594,10 @@ namespace OpenSim.Region.Framework.Scenes } else { - m_pos -= part.AbsolutePosition; + // An viewer expects to specify sit positions as offsets to the root prim, even if a child prim is + // being sat upon. + m_pos -= part.GroupPosition; + ParentPosition = part.AbsolutePosition; // m_log.DebugFormat( From 9f4a548a49e4d7e10fd33d2c684cae8b177ac418 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 01:03:53 +0000 Subject: [PATCH 17/31] Fix false positive test failure in TestRepeatSameDrawContainingImageReusingTexture() and TestRepeatSameDrawContainingImage() if localhost has a webserver set up. Use 0.0.0.0 instead of localhost --- .../Scripting/VectorRender/Tests/VectorRenderModuleTests.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenSim/Region/CoreModules/Scripting/VectorRender/Tests/VectorRenderModuleTests.cs b/OpenSim/Region/CoreModules/Scripting/VectorRender/Tests/VectorRenderModuleTests.cs index 41bacccf9e..71191376f0 100644 --- a/OpenSim/Region/CoreModules/Scripting/VectorRender/Tests/VectorRenderModuleTests.cs +++ b/OpenSim/Region/CoreModules/Scripting/VectorRender/Tests/VectorRenderModuleTests.cs @@ -152,7 +152,7 @@ namespace OpenSim.Region.CoreModules.Scripting.VectorRender.Tests TestHelpers.InMethod(); string dtText - = "PenColour BLACK; MoveTo 40,220; FontSize 32; Text Hello World; Image http://localhost/shouldnotexist.png"; + = "PenColour BLACK; MoveTo 40,220; FontSize 32; Text Hello World; Image http://0.0.0.0/shouldnotexist.png"; SetupScene(false); SceneObjectGroup so = SceneHelpers.AddSceneObject(m_scene); @@ -307,7 +307,7 @@ namespace OpenSim.Region.CoreModules.Scripting.VectorRender.Tests TestHelpers.InMethod(); string dtText - = "PenColour BLACK; MoveTo 40,220; FontSize 32; Text Hello World; Image http://localhost/shouldnotexist.png"; + = "PenColour BLACK; MoveTo 40,220; FontSize 32; Text Hello World; Image http://0.0.0.0/shouldnotexist.png"; SetupScene(true); SceneObjectGroup so = SceneHelpers.AddSceneObject(m_scene); From 9bdd3dc7de46507b490a2eae5160123a28133d63 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 01:12:20 +0000 Subject: [PATCH 18/31] Still send CameraEyeOffset in UDP SendSitReponse even if at offset is Vector3.Zero As far as I can see it's valid to change the eye offset even if you aren't changing the at target. --- OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 29751ff141..1ac9d7f10d 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs @@ -2635,11 +2635,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP { AvatarSitResponsePacket avatarSitResponse = new AvatarSitResponsePacket(); avatarSitResponse.SitObject.ID = TargetID; - if (CameraAtOffset != Vector3.Zero) - { - avatarSitResponse.SitTransform.CameraAtOffset = CameraAtOffset; - avatarSitResponse.SitTransform.CameraEyeOffset = CameraEyeOffset; - } + avatarSitResponse.SitTransform.CameraAtOffset = CameraAtOffset; + avatarSitResponse.SitTransform.CameraEyeOffset = CameraEyeOffset; avatarSitResponse.SitTransform.ForceMouselook = ForceMouseLook; avatarSitResponse.SitTransform.AutoPilot = autopilot; avatarSitResponse.SitTransform.SitPosition = OffsetPos; From ed1029712a85206430fee1d4897d473517728dab Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 01:18:07 +0000 Subject: [PATCH 19/31] Add line accidentally left out of recent non-root prim sit fix Original commit is ff4e7de7 --- OpenSim/Region/Framework/Scenes/ScenePresence.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index ea8e4fe062..17b6126763 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2314,6 +2314,8 @@ namespace OpenSim.Region.Framework.Scenes // An viewer expects to specify sit positions as offsets to the root prim, even if a child prim is // being sat upon. + offset += part.OffsetPosition; + ControllingClient.SendSitResponse( part.ParentGroup.UUID, offset, sitOrientation, false, cameraAtOffset, cameraEyeOffset, forceMouselook); From bd5c414618ef7fb02e3e62172c8f2bf7d7964cbf Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 01:29:55 +0000 Subject: [PATCH 20/31] Stop .NET 4 complaining on Windows when it tries to load in DLLs that haven't been marked as trusted in the operating system. This is done by adding to the execute *.config files. This tells .NET 4 to trust the DLLs, which is safe in our case since we are not loading DLLs from locations that untrusted users may specify Addresses http://opensimulator.org/mantis/view.php?id=6853 and http://opensimulator.org/mantis/view.php?id=6846 As far as I know, CAS policy checks have never been performed in Mono --- bin/OpenSim.32BitLaunch.exe.config | 1 + bin/OpenSim.ConsoleClient.exe.config | 1 + bin/OpenSim.exe.config | 1 + bin/Robust.32BitLaunch.exe.config | 1 + bin/Robust.exe.config | 1 + bin/pCampBot.exe.config | 3 +++ 6 files changed, 8 insertions(+) diff --git a/bin/OpenSim.32BitLaunch.exe.config b/bin/OpenSim.32BitLaunch.exe.config index 6a6b3c8768..a07ace3263 100644 --- a/bin/OpenSim.32BitLaunch.exe.config +++ b/bin/OpenSim.32BitLaunch.exe.config @@ -4,6 +4,7 @@
+ diff --git a/bin/OpenSim.ConsoleClient.exe.config b/bin/OpenSim.ConsoleClient.exe.config index 7aa974c471..3a50408186 100644 --- a/bin/OpenSim.ConsoleClient.exe.config +++ b/bin/OpenSim.ConsoleClient.exe.config @@ -4,6 +4,7 @@
+ diff --git a/bin/OpenSim.exe.config b/bin/OpenSim.exe.config index b2cb4e5b81..1ec3c9ce75 100755 --- a/bin/OpenSim.exe.config +++ b/bin/OpenSim.exe.config @@ -4,6 +4,7 @@
+ diff --git a/bin/Robust.32BitLaunch.exe.config b/bin/Robust.32BitLaunch.exe.config index ec17049a84..f2802a20e2 100644 --- a/bin/Robust.32BitLaunch.exe.config +++ b/bin/Robust.32BitLaunch.exe.config @@ -4,6 +4,7 @@
+ diff --git a/bin/Robust.exe.config b/bin/Robust.exe.config index 62975fd6a1..6ffdfef670 100644 --- a/bin/Robust.exe.config +++ b/bin/Robust.exe.config @@ -4,6 +4,7 @@
+ diff --git a/bin/pCampBot.exe.config b/bin/pCampBot.exe.config index 9cfb7e91e4..791299118b 100755 --- a/bin/pCampBot.exe.config +++ b/bin/pCampBot.exe.config @@ -3,6 +3,9 @@
+ + + From 70e651a8d1d0c2a48c4f26cd1c70bee098c11a57 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 01:32:29 +0000 Subject: [PATCH 21/31] Fix non-root prim sit positions for prims where a sit target has been specified as well. --- OpenSim/Region/Framework/Scenes/ScenePresence.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 17b6126763..127ad40a84 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2590,7 +2590,7 @@ namespace OpenSim.Region.Framework.Scenes //Quaternion result = (sitTargetOrient * vq) * nq; - m_pos = sitTargetPos + SIT_TARGET_ADJUSTMENT; + m_pos = sitTargetPos + SIT_TARGET_ADJUSTMENT - part.GroupPosition; Rotation = sitTargetOrient; ParentPosition = part.AbsolutePosition; } From 78649eb0999a5f97cc541c94ec98d1d06ed957cb Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 01:35:08 +0000 Subject: [PATCH 22/31] Refix fix for sitting on non-root linked prims with explicit sit targets. I forgot that m_post is being set inconsistently between non-explicit and explicit ragets --- OpenSim/Region/Framework/Scenes/ScenePresence.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 127ad40a84..c88025c940 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2590,7 +2590,7 @@ namespace OpenSim.Region.Framework.Scenes //Quaternion result = (sitTargetOrient * vq) * nq; - m_pos = sitTargetPos + SIT_TARGET_ADJUSTMENT - part.GroupPosition; + m_pos = sitTargetPos + SIT_TARGET_ADJUSTMENT + part.OffsetPosition; Rotation = sitTargetOrient; ParentPosition = part.AbsolutePosition; } From 8217b52d3a05fcc78bee7cac5724b6e28cffe7f7 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 01:40:48 +0000 Subject: [PATCH 23/31] Remove old *.exe.config files that related to programs that have long been deleted or renamed --- bin/OpenSim.Services.exe.config | 33 --------------------------------- bin/OpenSimExport.exe.config | 28 ---------------------------- bin/SimpleApp.exe.config | 28 ---------------------------- 3 files changed, 89 deletions(-) delete mode 100644 bin/OpenSim.Services.exe.config delete mode 100644 bin/OpenSimExport.exe.config delete mode 100644 bin/SimpleApp.exe.config diff --git a/bin/OpenSim.Services.exe.config b/bin/OpenSim.Services.exe.config deleted file mode 100644 index c2d93c0449..0000000000 --- a/bin/OpenSim.Services.exe.config +++ /dev/null @@ -1,33 +0,0 @@ - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/bin/OpenSimExport.exe.config b/bin/OpenSimExport.exe.config deleted file mode 100644 index 3fcb22de41..0000000000 --- a/bin/OpenSimExport.exe.config +++ /dev/null @@ -1,28 +0,0 @@ - - - -
- - - - - - - - - - - - - - - - - - - - - - - - diff --git a/bin/SimpleApp.exe.config b/bin/SimpleApp.exe.config deleted file mode 100644 index c4d9c22958..0000000000 --- a/bin/SimpleApp.exe.config +++ /dev/null @@ -1,28 +0,0 @@ - - - -
- - - - - - - - - - - - - - - - - - - - - - - - From f3f3d390f7751365fe2bf2e53558c405f8446487 Mon Sep 17 00:00:00 2001 From: Fernando Oliveira Date: Fri, 22 Nov 2013 23:38:04 -0200 Subject: [PATCH 24/31] Fixed the update StoreRegionWindlightSettings() wasn't updating regionwindlight table, raising PrimaryKey violation; Signed-off-by: Fernando Oliveira Signed-off-by: Michael Cerquoni --- OpenSim/Data/PGSQL/PGSQLSimulationData.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/OpenSim/Data/PGSQL/PGSQLSimulationData.cs b/OpenSim/Data/PGSQL/PGSQLSimulationData.cs index 69b0bebf1d..354d7499b8 100644 --- a/OpenSim/Data/PGSQL/PGSQLSimulationData.cs +++ b/OpenSim/Data/PGSQL/PGSQLSimulationData.cs @@ -824,7 +824,7 @@ namespace OpenSim.Data.PGSQL public void StoreRegionWindlightSettings(RegionLightShareData wl) { - string sql = @"select count (region_id) from regionwindlight where ""region_id"" = :region_id ;"; + string sql = @"select region_id from regionwindlight where ""region_id"" = :region_id limit 1;"; bool exists = false; using (NpgsqlConnection conn = new NpgsqlConnection(m_connectionString)) { @@ -832,7 +832,8 @@ namespace OpenSim.Data.PGSQL using (NpgsqlCommand cmd = new NpgsqlCommand(sql, conn)) { cmd.Parameters.Add(_Database.CreateParameter("region_id", wl.regionID.ToString() )); - exists = cmd.ExecuteNonQuery() > 0; + NpgsqlDataReader dr = cmd.ExecuteReader(); + exists = dr.Read(); } } if (exists) @@ -975,7 +976,7 @@ namespace OpenSim.Data.PGSQL conn.Open(); using (NpgsqlCommand cmd = new NpgsqlCommand(sql, conn)) { - cmd.Parameters.Add(_Database.CreateParameter("region_id", wl.regionID)); + cmd.Parameters.Add(_Database.CreateParameter("region_id", wl.regionID.ToString())); cmd.Parameters.Add(_Database.CreateParameter("water_color_r", wl.waterColor.X)); cmd.Parameters.Add(_Database.CreateParameter("water_color_g", wl.waterColor.Y)); cmd.Parameters.Add(_Database.CreateParameter("water_color_b", wl.waterColor.Z)); @@ -993,7 +994,7 @@ namespace OpenSim.Data.PGSQL cmd.Parameters.Add(_Database.CreateParameter("big_wave_direction_y", wl.bigWaveDirection.Y)); cmd.Parameters.Add(_Database.CreateParameter("little_wave_direction_x", wl.littleWaveDirection.X)); cmd.Parameters.Add(_Database.CreateParameter("little_wave_direction_y", wl.littleWaveDirection.Y)); - cmd.Parameters.Add(_Database.CreateParameter("normal_map_texture", wl.normalMapTexture)); + cmd.Parameters.Add(_Database.CreateParameter("normal_map_texture", wl.normalMapTexture.ToString())); cmd.Parameters.Add(_Database.CreateParameter("horizon_r", wl.horizon.X)); cmd.Parameters.Add(_Database.CreateParameter("horizon_g", wl.horizon.Y)); cmd.Parameters.Add(_Database.CreateParameter("horizon_b", wl.horizon.Z)); From 65304260af283211443a2872c46f6609d3e45649 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 02:09:03 +0000 Subject: [PATCH 25/31] fix avatar rotation when sitting on a linked part Need to take into account rotation of linked prim now that we are always specifying sits wrt the root prim --- OpenSim/Region/Framework/Scenes/ScenePresence.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index c88025c940..7a1017f975 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2591,7 +2591,7 @@ namespace OpenSim.Region.Framework.Scenes //Quaternion result = (sitTargetOrient * vq) * nq; m_pos = sitTargetPos + SIT_TARGET_ADJUSTMENT + part.OffsetPosition; - Rotation = sitTargetOrient; + Rotation = part.RotationOffset * sitTargetOrient; ParentPosition = part.AbsolutePosition; } else From 5aa3236ebeb4bbbdd5b539bfe0841029cf01fb9f Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 02:27:03 +0000 Subject: [PATCH 26/31] Revert "fix avatar rotation when sitting on a linked part" Reverting for now to place on separate branch This reverts commit 65304260af283211443a2872c46f6609d3e45649. --- OpenSim/Region/Framework/Scenes/ScenePresence.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 7a1017f975..c88025c940 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2591,7 +2591,7 @@ namespace OpenSim.Region.Framework.Scenes //Quaternion result = (sitTargetOrient * vq) * nq; m_pos = sitTargetPos + SIT_TARGET_ADJUSTMENT + part.OffsetPosition; - Rotation = part.RotationOffset * sitTargetOrient; + Rotation = sitTargetOrient; ParentPosition = part.AbsolutePosition; } else From 910f07dffa001fbb6c3dd7f5ae3cfbaad161864e Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 02:27:26 +0000 Subject: [PATCH 27/31] Revert "Refix fix for sitting on non-root linked prims with explicit sit targets." This reverts commit 78649eb0999a5f97cc541c94ec98d1d06ed957cb. --- OpenSim/Region/Framework/Scenes/ScenePresence.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index c88025c940..127ad40a84 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2590,7 +2590,7 @@ namespace OpenSim.Region.Framework.Scenes //Quaternion result = (sitTargetOrient * vq) * nq; - m_pos = sitTargetPos + SIT_TARGET_ADJUSTMENT + part.OffsetPosition; + m_pos = sitTargetPos + SIT_TARGET_ADJUSTMENT - part.GroupPosition; Rotation = sitTargetOrient; ParentPosition = part.AbsolutePosition; } From eb172be5412a631db115346b4e75e5731b989920 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 02:28:30 +0000 Subject: [PATCH 28/31] Revert "Fix non-root prim sit positions for prims where a sit target has been specified as well." Revert to place on separate branch for now This reverts commit 70e651a8d1d0c2a48c4f26cd1c70bee098c11a57. --- OpenSim/Region/Framework/Scenes/ScenePresence.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 127ad40a84..17b6126763 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2590,7 +2590,7 @@ namespace OpenSim.Region.Framework.Scenes //Quaternion result = (sitTargetOrient * vq) * nq; - m_pos = sitTargetPos + SIT_TARGET_ADJUSTMENT - part.GroupPosition; + m_pos = sitTargetPos + SIT_TARGET_ADJUSTMENT; Rotation = sitTargetOrient; ParentPosition = part.AbsolutePosition; } From a68d1fad73f1b11ef5c1be84da0689586a2c7870 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 02:29:14 +0000 Subject: [PATCH 29/31] Revert "Still send CameraEyeOffset in UDP SendSitReponse even if at offset is Vector3.Zero" This reverts commit 9bdd3dc7de46507b490a2eae5160123a28133d63. --- OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 1ac9d7f10d..29751ff141 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs @@ -2635,8 +2635,11 @@ namespace OpenSim.Region.ClientStack.LindenUDP { AvatarSitResponsePacket avatarSitResponse = new AvatarSitResponsePacket(); avatarSitResponse.SitObject.ID = TargetID; - avatarSitResponse.SitTransform.CameraAtOffset = CameraAtOffset; - avatarSitResponse.SitTransform.CameraEyeOffset = CameraEyeOffset; + if (CameraAtOffset != Vector3.Zero) + { + avatarSitResponse.SitTransform.CameraAtOffset = CameraAtOffset; + avatarSitResponse.SitTransform.CameraEyeOffset = CameraEyeOffset; + } avatarSitResponse.SitTransform.ForceMouselook = ForceMouseLook; avatarSitResponse.SitTransform.AutoPilot = autopilot; avatarSitResponse.SitTransform.SitPosition = OffsetPos; From 1999b218fd679166d64c9c7bfabb0c16fbf8aa92 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 02:31:17 +0000 Subject: [PATCH 30/31] Revert "Add line accidentally left out of recent non-root prim sit fix" Reverting to place on new branch This reverts commit ed1029712a85206430fee1d4897d473517728dab. --- OpenSim/Region/Framework/Scenes/ScenePresence.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 17b6126763..ea8e4fe062 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2314,8 +2314,6 @@ namespace OpenSim.Region.Framework.Scenes // An viewer expects to specify sit positions as offsets to the root prim, even if a child prim is // being sat upon. - offset += part.OffsetPosition; - ControllingClient.SendSitResponse( part.ParentGroup.UUID, offset, sitOrientation, false, cameraAtOffset, cameraEyeOffset, forceMouselook); From 60e049ea39f9b347ac1395c2373d17a983ab7ff3 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Sat, 23 Nov 2013 02:31:39 +0000 Subject: [PATCH 31/31] Revert "Fix issue where sitting on non-root linked prims would send camera to wrong position in third-person and mouselook" Reverting to place on separate branch This reverts commit ff4e7de7769b7eaa1b4fd3917e59f362b708226a. --- OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 8 +------- OpenSim/Region/Framework/Scenes/ScenePresence.cs | 9 ++------- 2 files changed, 3 insertions(+), 14 deletions(-) diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 29751ff141..20bc59c4a2 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs @@ -5218,13 +5218,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP update.NameValue = Utils.StringToBytes("FirstName STRING RW SV " + data.Firstname + "\nLastName STRING RW SV " + data.Lastname + "\nTitle STRING RW SV " + data.Grouptitle); update.ObjectData = objectData; - - SceneObjectPart parentPart = data.ParentPart; - if (parentPart != null) - update.ParentID = parentPart.ParentGroup.LocalId; - else - update.ParentID = 0; - + update.ParentID = data.ParentID; update.PathCurve = 16; update.PathScaleX = 100; update.PathScaleY = 100; diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index ea8e4fe062..7243db119f 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2312,10 +2312,8 @@ namespace OpenSim.Region.Framework.Scenes cameraEyeOffset = part.GetCameraEyeOffset(); forceMouselook = part.GetForceMouselook(); - // An viewer expects to specify sit positions as offsets to the root prim, even if a child prim is - // being sat upon. ControllingClient.SendSitResponse( - part.ParentGroup.UUID, offset, sitOrientation, false, cameraAtOffset, cameraEyeOffset, forceMouselook); + part.UUID, offset, sitOrientation, false, cameraAtOffset, cameraEyeOffset, forceMouselook); m_requestedSitTargetUUID = part.UUID; @@ -2594,10 +2592,7 @@ namespace OpenSim.Region.Framework.Scenes } else { - // An viewer expects to specify sit positions as offsets to the root prim, even if a child prim is - // being sat upon. - m_pos -= part.GroupPosition; - + m_pos -= part.AbsolutePosition; ParentPosition = part.AbsolutePosition; // m_log.DebugFormat(