From 33345c8a2dfed3d44002d0f3c6c5b67368ab1ede Mon Sep 17 00:00:00 2001 From: Clutchplate Date: Sat, 28 Mar 2020 19:01:32 -0700 Subject: [PATCH 01/70] V1.4.06 - Updates - - - A user reported his key ranges were slightly out of range. - Updated some of the serial code (first pass, complete refactor coming for Meade protocol) - Cleaned up the PC Control functionality and the C# app that uses it. --- .../Arduino code/OpenAstroTracker/a_inits.ino | 4 +- .../OpenAstroTracker/b0_functions.ino | 4 +- .../OpenAstroTracker/f_serial.ino | 248 ++++-- Software/PC control/Form1.Designer.cs | 791 +++++++++--------- Software/PC control/Form1.cs | 322 +++---- 5 files changed, 742 insertions(+), 627 deletions(-) diff --git a/Software/Arduino code/OpenAstroTracker/a_inits.ino b/Software/Arduino code/OpenAstroTracker/a_inits.ino index 69a851e4..8ff0f996 100644 --- a/Software/Arduino code/OpenAstroTracker/a_inits.ino +++ b/Software/Arduino code/OpenAstroTracker/a_inits.ino @@ -128,8 +128,8 @@ int RAheat = 0; // Are we heating the RA stepper? int DECheat = 0; // Are we heating the DEC stepper? //Stellarium -char current_RA[9]; -char current_DEC[10]; +char current_RA[10]; +char current_DEC[12]; int HAh_save; int HAm_save; float slew_RA; diff --git a/Software/Arduino code/OpenAstroTracker/b0_functions.ino b/Software/Arduino code/OpenAstroTracker/b0_functions.ino index 3dd39d6f..27c5d079 100644 --- a/Software/Arduino code/OpenAstroTracker/b0_functions.ino +++ b/Software/Arduino code/OpenAstroTracker/b0_functions.ino @@ -3,8 +3,8 @@ int read_LCD_buttons() { adc_key_in = analogRead(0); if (adc_key_in > 1000) return btnNONE; if (adc_key_in < 50) return btnRIGHT; - if (adc_key_in < 250) return btnUP; - if (adc_key_in < 450) return btnDOWN; + if (adc_key_in < 240) return btnUP; + if (adc_key_in < 400) return btnDOWN; if (adc_key_in < 600) return btnLEFT; if (adc_key_in < 920) return btnSELECT; } diff --git a/Software/Arduino code/OpenAstroTracker/f_serial.ino b/Software/Arduino code/OpenAstroTracker/f_serial.ino index 5a71540c..8a281dfb 100644 --- a/Software/Arduino code/OpenAstroTracker/f_serial.ino +++ b/Software/Arduino code/OpenAstroTracker/f_serial.ino @@ -1,92 +1,172 @@ +struct SerialCommands { + String command; + int commandId; +}; + +#define PC_START 1 +#define PC_STOP 2 +#define MOVE_TO_RA 3 +#define MOVE_TO_DEC 4 +#define MOVE_UP 5 +#define MOVE_DOWN 6 +#define MOVE_LEFT 7 +#define MOVE_RIGHT 8 + +SerialCommands supportedCommands[] = { + { "START", PC_START }, + { "STOP", PC_STOP }, + { "SRA", MOVE_TO_RA }, + { "SDEC", MOVE_TO_DEC }, + { "UP", MOVE_UP }, + { "DOWN", MOVE_DOWN }, + { "LEFT", MOVE_LEFT }, + { "RIGHT", MOVE_RIGHT }, +}; + void serialEvent() { - while (stepperGUIDE.distanceToGo() != 0) tracking = 0; + if (stepperGUIDE.distanceToGo() != 0) tracking = 0; while (Serial.available() > 0) { - String inCmd = Serial.readStringUntil('#'); - /*lcd.setCursor(0, 0); - lcd.print(inCmd);*/ logString += inCmd + "\n\r"; + int cmdSep = inCmd.indexOf('|'); + if (cmdSep >= 0) { + // Our own protocol format. Currently only setting RA and DEC and manual slew is supported. + // So available formats are: + // arg,arg,arg|CMD + // OR + // |CMD + + String command = inCmd.substring(cmdSep + 1); + int commandId = -1; + for (int i = 0; i < sizeof(supportedCommands) / sizeof(supportedCommands[0]); i++) + { + if (supportedCommands[i].command == command) { + commandId = supportedCommands[i].commandId; + break; + } + } + String argString = inCmd.substring(0, cmdSep); + int args[3]; + int argIndex = 0; + + // Check for arguments + while (argString.length() > 0 ) { + int commaPos = argString.indexOf(','); + if (commaPos == -1) { + args[argIndex++] = argString.toInt(); + argString = ""; + } + else { + args[argIndex++] = argString.substring(0, commaPos).toInt(); + argString = argString.substring(commaPos + 1); + } + } - if (inCmd.indexOf('S') > 0) { - int rh = inCmd.indexOf('\a'); - String a = inCmd.substring(0, rh); - int RaH = a.toInt(); - - int rm = inCmd.indexOf('\b'); - String b = inCmd.substring(rh + 1, rm); - int RaM = b.toInt(); - - int rs = inCmd.indexOf('\f'); - String c = inCmd.substring(rm + 1, rs); - int RaS = c.toInt(); - - RATime.set(RaH, RaH, RaS); - - //lcd.clear(); - //lcd.print(moveRA); - //lcd.print(minRA); - //lcd.print(secRA); - } - - - - if (inCmd.indexOf("R") > 0) { - int r = inCmd.indexOf('\a'); - String a = inCmd.substring(0, r); - int amount = a.toInt(); - tracking = 0; - stepperRA.move(amount); - stepperRA.runToPosition(); - tracking = 1; - } - - if (inCmd.indexOf("L") > 0) { - tracking = 0; - int l = inCmd.indexOf('\a'); - String a = inCmd.substring(0, l); - int amount = a.toInt(); - - stepperRA.move(-amount); - stepperRA.runToPosition(); - tracking = 1; - } - if (inCmd.indexOf("UP") > 0) { - int u = inCmd.indexOf('\a'); - String a = inCmd.substring(0, u); - int amount = a.toInt(); - stepperDEC.setMaxSpeed(250); - stepperDEC.setAcceleration(600); - stepperDEC.move(-amount); - stepperDEC.runToPosition(); - } - if (inCmd.indexOf("DOWN") > 0) { - int d = inCmd.indexOf('\a'); - String a = inCmd.substring(0, d); - int amount = a.toInt(); - stepperDEC.setMaxSpeed(250); - stepperDEC.setAcceleration(600); - stepperDEC.move(amount); - stepperDEC.runToPosition(); - } - if (inCmd == "START") { - pcControl = true; - lcd.clear(); - lcd.setCursor(0, 0); - lcd.print("PC CONTROL"); - lcd.setCursor(0, 1); - //lcd.print(amount); - } - - if (inCmd == "STOP") { - pcControl = false; - lcd.clear(); + switch (commandId) + { + // SRA command - Set RA time + case MOVE_TO_RA : { + if (argIndex == 3) + { + RATime.set(args[0], args[1], args[2]); + doCalculations(); + lcdMenu.setCursor(0, 1); + sprintf(current_RA, "%02d:%02d:%02d", RADisplayTime.getHours(), RADisplayTime.getMinutes(), RADisplayTime.getSeconds()); + lcdMenu.printMenu("RA : " + String(current_RA)); + //ShowStatusMessage(); + handleDECandRACalculations(); + startMoveSteppersToTargetAsync() ; + } + } + break; + + case MOVE_TO_DEC : { + if (argIndex == 3) { + degreeDEC = args[0] + (north ? -90 : 90); + minDEC = args[1]; + secDEC = args[2]; + doCalculations(); + lcdMenu.setCursor(0, 1); + lcdMenu.printMenuArg("DEC: %d%c %d%c %d%s", printdegDEC, 0, minDEC, 1, secDEC, "\""); + //ShowStatusMessage(); + handleDECandRACalculations(); + startMoveSteppersToTargetAsync() ; + } + } + break; + + case PC_START : { + // START command - Go to PC Control + pcControl = true; + lcd.clear(); + lcd.setCursor(0, 0); + lcd.print("PC CONTROL"); + lcd.setCursor(0, 1); + } + break; + + case PC_STOP: { + // STOP command - exit PC Control + pcControl = false; + lcd.clear(); + } + break; + + case MOVE_RIGHT: { + // R command - Move RA stepper right + if (argIndex == 1) { + //tracking = 0; + stepperRA.move(args[0]); + //stepperRA.runToPosition(); + //tracking = 1; + } + } + break; + + case MOVE_LEFT: { + // L command - Move RA stepper left + if (argIndex == 1) { + //tracking = 0; + stepperRA.move(-args[0]); + //stepperRA.runToPosition(); + //tracking = 1; + } + } + break; + + case MOVE_DOWN: { + // DOWN command - Move DEC stepper down + if (argIndex == 1) { + stepperDEC.setMaxSpeed(250); + stepperDEC.setAcceleration(600); + stepperDEC.move(args[0]); + //stepperDEC.runToPosition(); + } + } + break; + + case MOVE_UP: { + // UP command - Move DEC stepper up + if (argIndex == 1) { + stepperDEC.setMaxSpeed(250); + stepperDEC.setAcceleration(600); + stepperDEC.move(-args[0]); + //stepperDEC.runToPosition(); + } + } + break; + + default: + break; + } } + // I command - toggle pulse guiding if (inCmd == "I") { if (isPulseGuiding) @@ -193,7 +273,8 @@ void serialEvent() { Serial.print("#"); //inCmd = ""; } - if (inCmd.indexOf("Sr") > 0) { + + if (inCmd.indexOf(":Sr") >= 0) { String x = inCmd.substring(3); int RaH = x.toInt(); String y = inCmd.substring(7); @@ -252,7 +333,14 @@ void serialEvent() { stepperDEC.run(); } } - loop(); + runTracker(); + doCalculations(); + + // Dont let it grow forever. When it gets over 3K cut it down to 2K. This might wreak + // havoc with heap fragmentation, so we might need to put the logString building + // behind a #ifdef DEBUG since that's really only what it's needed for. + if (logString.length() > 3000) { + logString = logString.substring(logString.length() -1000); + } } -} diff --git a/Software/PC control/Form1.Designer.cs b/Software/PC control/Form1.Designer.cs index 282a4ee0..ba2e93a8 100644 --- a/Software/PC control/Form1.Designer.cs +++ b/Software/PC control/Form1.Designer.cs @@ -28,429 +28,444 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.cbPorts = new System.Windows.Forms.ComboBox(); - this.button1 = new System.Windows.Forms.Button(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.btnGetCurrent = new System.Windows.Forms.Button(); - this.comboBox2 = new System.Windows.Forms.ComboBox(); - this.udDecSeconds = new System.Windows.Forms.NumericUpDown(); - this.udRASeconds = new System.Windows.Forms.NumericUpDown(); - this.udDecMinutes = new System.Windows.Forms.NumericUpDown(); - this.udRAMinutes = new System.Windows.Forms.NumericUpDown(); - this.udDecDegrees = new System.Windows.Forms.NumericUpDown(); - this.label10 = new System.Windows.Forms.Label(); - this.udRAHours = new System.Windows.Forms.NumericUpDown(); - this.label11 = new System.Windows.Forms.Label(); - this.btnDecMove = new System.Windows.Forms.Button(); - this.label12 = new System.Windows.Forms.Label(); - this.btnRAMove = new System.Windows.Forms.Button(); - this.label6 = new System.Windows.Forms.Label(); - this.label5 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.label1 = new System.Windows.Forms.Label(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.udManualSteps = new System.Windows.Forms.NumericUpDown(); - this.label4 = new System.Windows.Forms.Label(); - this.btnManualRight = new System.Windows.Forms.Button(); - this.btnManualLeft = new System.Windows.Forms.Button(); - this.btnManualDown = new System.Windows.Forms.Button(); - this.btnManualUp = new System.Windows.Forms.Button(); - this.groupBox1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.udDecSeconds)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.udRASeconds)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.udDecMinutes)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.udRAMinutes)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.udDecDegrees)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.udRAHours)).BeginInit(); - this.groupBox2.SuspendLayout(); - this.groupBox3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.udManualSteps)).BeginInit(); - this.SuspendLayout(); - // - // cbPorts - // - this.cbPorts.FormattingEnabled = true; - this.cbPorts.Location = new System.Drawing.Point(13, 30); - this.cbPorts.Margin = new System.Windows.Forms.Padding(2); - this.cbPorts.Name = "cbPorts"; - this.cbPorts.Size = new System.Drawing.Size(81, 21); - this.cbPorts.TabIndex = 0; - // - // button1 - // - this.button1.Location = new System.Drawing.Point(105, 27); - this.button1.Margin = new System.Windows.Forms.Padding(2); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(112, 28); - this.button1.TabIndex = 1; - this.button1.Text = "Connect"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.btnGetCurrent); - this.groupBox1.Controls.Add(this.comboBox2); - this.groupBox1.Controls.Add(this.udDecSeconds); - this.groupBox1.Controls.Add(this.udRASeconds); - this.groupBox1.Controls.Add(this.udDecMinutes); - this.groupBox1.Controls.Add(this.udRAMinutes); - this.groupBox1.Controls.Add(this.udDecDegrees); - this.groupBox1.Controls.Add(this.label10); - this.groupBox1.Controls.Add(this.udRAHours); - this.groupBox1.Controls.Add(this.label11); - this.groupBox1.Controls.Add(this.btnDecMove); - this.groupBox1.Controls.Add(this.label12); - this.groupBox1.Controls.Add(this.btnRAMove); - this.groupBox1.Controls.Add(this.label6); - this.groupBox1.Controls.Add(this.label5); - this.groupBox1.Controls.Add(this.label3); - this.groupBox1.Controls.Add(this.label2); - this.groupBox1.Controls.Add(this.label1); - this.groupBox1.Location = new System.Drawing.Point(7, 7); - this.groupBox1.Margin = new System.Windows.Forms.Padding(2); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Padding = new System.Windows.Forms.Padding(2); - this.groupBox1.Size = new System.Drawing.Size(273, 125); - this.groupBox1.TabIndex = 2; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Coordinates"; - // - // btnGetCurrent - // - this.btnGetCurrent.Location = new System.Drawing.Point(4, 92); - this.btnGetCurrent.Margin = new System.Windows.Forms.Padding(2); - this.btnGetCurrent.Name = "btnGetCurrent"; - this.btnGetCurrent.Size = new System.Drawing.Size(79, 25); - this.btnGetCurrent.TabIndex = 5; - this.btnGetCurrent.Text = "Get current"; - this.btnGetCurrent.UseVisualStyleBackColor = true; - // - // comboBox2 - // - this.comboBox2.FormattingEnabled = true; - this.comboBox2.Location = new System.Drawing.Point(90, 95); - this.comboBox2.Margin = new System.Windows.Forms.Padding(2); - this.comboBox2.Name = "comboBox2"; - this.comboBox2.Size = new System.Drawing.Size(179, 21); - this.comboBox2.TabIndex = 3; - // - // udDecSeconds - // - this.udDecSeconds.Location = new System.Drawing.Point(138, 56); - this.udDecSeconds.Margin = new System.Windows.Forms.Padding(2); - this.udDecSeconds.Maximum = new decimal(new int[] { + this.cbPorts = new System.Windows.Forms.ComboBox(); + this.button1 = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.btnGetCurrent = new System.Windows.Forms.Button(); + this.comboBox2 = new System.Windows.Forms.ComboBox(); + this.udDecSeconds = new System.Windows.Forms.NumericUpDown(); + this.udRASeconds = new System.Windows.Forms.NumericUpDown(); + this.udDecMinutes = new System.Windows.Forms.NumericUpDown(); + this.udRAMinutes = new System.Windows.Forms.NumericUpDown(); + this.udDecDegrees = new System.Windows.Forms.NumericUpDown(); + this.label10 = new System.Windows.Forms.Label(); + this.udRAHours = new System.Windows.Forms.NumericUpDown(); + this.label11 = new System.Windows.Forms.Label(); + this.btnDecMove = new System.Windows.Forms.Button(); + this.label12 = new System.Windows.Forms.Label(); + this.btnRAMove = new System.Windows.Forms.Button(); + this.label6 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.udManualSteps = new System.Windows.Forms.NumericUpDown(); + this.label4 = new System.Windows.Forms.Label(); + this.btnManualRight = new System.Windows.Forms.Button(); + this.btnManualLeft = new System.Windows.Forms.Button(); + this.btnManualDown = new System.Windows.Forms.Button(); + this.btnManualUp = new System.Windows.Forms.Button(); + this.groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.udDecSeconds)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.udRASeconds)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.udDecMinutes)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.udRAMinutes)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.udDecDegrees)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.udRAHours)).BeginInit(); + this.groupBox2.SuspendLayout(); + this.groupBox3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.udManualSteps)).BeginInit(); + this.SuspendLayout(); + // + // cbPorts + // + this.cbPorts.FormattingEnabled = true; + this.cbPorts.Location = new System.Drawing.Point(13, 30); + this.cbPorts.Margin = new System.Windows.Forms.Padding(2); + this.cbPorts.Name = "cbPorts"; + this.cbPorts.Size = new System.Drawing.Size(81, 21); + this.cbPorts.TabIndex = 0; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(105, 27); + this.button1.Margin = new System.Windows.Forms.Padding(2); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(112, 28); + this.button1.TabIndex = 1; + this.button1.Text = "Connect"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // groupBox1 + // + this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.groupBox1.Controls.Add(this.btnGetCurrent); + this.groupBox1.Controls.Add(this.comboBox2); + this.groupBox1.Controls.Add(this.udDecSeconds); + this.groupBox1.Controls.Add(this.udRASeconds); + this.groupBox1.Controls.Add(this.udDecMinutes); + this.groupBox1.Controls.Add(this.udRAMinutes); + this.groupBox1.Controls.Add(this.udDecDegrees); + this.groupBox1.Controls.Add(this.label10); + this.groupBox1.Controls.Add(this.udRAHours); + this.groupBox1.Controls.Add(this.label11); + this.groupBox1.Controls.Add(this.btnDecMove); + this.groupBox1.Controls.Add(this.label12); + this.groupBox1.Controls.Add(this.btnRAMove); + this.groupBox1.Controls.Add(this.label6); + this.groupBox1.Controls.Add(this.label5); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Controls.Add(this.label2); + this.groupBox1.Controls.Add(this.label1); + this.groupBox1.Location = new System.Drawing.Point(8, 7); + this.groupBox1.Margin = new System.Windows.Forms.Padding(2); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Padding = new System.Windows.Forms.Padding(2); + this.groupBox1.Size = new System.Drawing.Size(361, 125); + this.groupBox1.TabIndex = 2; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Coordinates"; + // + // btnGetCurrent + // + this.btnGetCurrent.Location = new System.Drawing.Point(4, 92); + this.btnGetCurrent.Margin = new System.Windows.Forms.Padding(2); + this.btnGetCurrent.Name = "btnGetCurrent"; + this.btnGetCurrent.Size = new System.Drawing.Size(79, 25); + this.btnGetCurrent.TabIndex = 5; + this.btnGetCurrent.Text = "Get current"; + this.btnGetCurrent.UseVisualStyleBackColor = true; + // + // comboBox2 + // + this.comboBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.comboBox2.FormattingEnabled = true; + this.comboBox2.Location = new System.Drawing.Point(90, 95); + this.comboBox2.Margin = new System.Windows.Forms.Padding(2); + this.comboBox2.Name = "comboBox2"; + this.comboBox2.Size = new System.Drawing.Size(267, 21); + this.comboBox2.TabIndex = 3; + // + // udDecSeconds + // + this.udDecSeconds.Location = new System.Drawing.Point(195, 56); + this.udDecSeconds.Margin = new System.Windows.Forms.Padding(2); + this.udDecSeconds.Maximum = new decimal(new int[] { 59, 0, 0, 0}); - this.udDecSeconds.Name = "udDecSeconds"; - this.udDecSeconds.Size = new System.Drawing.Size(31, 20); - this.udDecSeconds.TabIndex = 25; - // - // udRASeconds - // - this.udRASeconds.Location = new System.Drawing.Point(138, 22); - this.udRASeconds.Margin = new System.Windows.Forms.Padding(2); - this.udRASeconds.Maximum = new decimal(new int[] { + this.udDecSeconds.Name = "udDecSeconds"; + this.udDecSeconds.Size = new System.Drawing.Size(46, 20); + this.udDecSeconds.TabIndex = 25; + // + // udRASeconds + // + this.udRASeconds.Location = new System.Drawing.Point(195, 22); + this.udRASeconds.Margin = new System.Windows.Forms.Padding(2); + this.udRASeconds.Maximum = new decimal(new int[] { 59, 0, 0, 0}); - this.udRASeconds.Name = "udRASeconds"; - this.udRASeconds.Size = new System.Drawing.Size(31, 20); - this.udRASeconds.TabIndex = 19; - // - // udDecMinutes - // - this.udDecMinutes.Location = new System.Drawing.Point(90, 56); - this.udDecMinutes.Margin = new System.Windows.Forms.Padding(2); - this.udDecMinutes.Maximum = new decimal(new int[] { + this.udRASeconds.Name = "udRASeconds"; + this.udRASeconds.Size = new System.Drawing.Size(46, 20); + this.udRASeconds.TabIndex = 19; + // + // udDecMinutes + // + this.udDecMinutes.Location = new System.Drawing.Point(115, 56); + this.udDecMinutes.Margin = new System.Windows.Forms.Padding(2); + this.udDecMinutes.Maximum = new decimal(new int[] { 59, 0, 0, 0}); - this.udDecMinutes.Name = "udDecMinutes"; - this.udDecMinutes.Size = new System.Drawing.Size(31, 20); - this.udDecMinutes.TabIndex = 24; - // - // udRAMinutes - // - this.udRAMinutes.Location = new System.Drawing.Point(90, 22); - this.udRAMinutes.Margin = new System.Windows.Forms.Padding(2); - this.udRAMinutes.Maximum = new decimal(new int[] { + this.udDecMinutes.Name = "udDecMinutes"; + this.udDecMinutes.Size = new System.Drawing.Size(46, 20); + this.udDecMinutes.TabIndex = 24; + // + // udRAMinutes + // + this.udRAMinutes.Location = new System.Drawing.Point(115, 22); + this.udRAMinutes.Margin = new System.Windows.Forms.Padding(2); + this.udRAMinutes.Maximum = new decimal(new int[] { 59, 0, 0, 0}); - this.udRAMinutes.Name = "udRAMinutes"; - this.udRAMinutes.Size = new System.Drawing.Size(31, 20); - this.udRAMinutes.TabIndex = 18; - // - // udDecDegrees - // - this.udDecDegrees.Location = new System.Drawing.Point(38, 56); - this.udDecDegrees.Margin = new System.Windows.Forms.Padding(2); - this.udDecDegrees.Maximum = new decimal(new int[] { + this.udRAMinutes.Name = "udRAMinutes"; + this.udRAMinutes.Size = new System.Drawing.Size(46, 20); + this.udRAMinutes.TabIndex = 18; + // + // udDecDegrees + // + this.udDecDegrees.Location = new System.Drawing.Point(38, 56); + this.udDecDegrees.Margin = new System.Windows.Forms.Padding(2); + this.udDecDegrees.Maximum = new decimal(new int[] { 90, 0, 0, 0}); - this.udDecDegrees.Name = "udDecDegrees"; - this.udDecDegrees.Size = new System.Drawing.Size(31, 20); - this.udDecDegrees.TabIndex = 23; - // - // label10 - // - this.label10.AutoSize = true; - this.label10.Location = new System.Drawing.Point(172, 58); - this.label10.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(12, 13); - this.label10.TabIndex = 22; - this.label10.Text = "\""; - // - // udRAHours - // - this.udRAHours.Location = new System.Drawing.Point(38, 22); - this.udRAHours.Margin = new System.Windows.Forms.Padding(2); - this.udRAHours.Maximum = new decimal(new int[] { + this.udDecDegrees.Name = "udDecDegrees"; + this.udDecDegrees.Size = new System.Drawing.Size(45, 20); + this.udDecDegrees.TabIndex = 23; + // + // label10 + // + this.label10.AutoSize = true; + this.label10.Location = new System.Drawing.Point(243, 58); + this.label10.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(12, 13); + this.label10.TabIndex = 22; + this.label10.Text = "\""; + // + // udRAHours + // + this.udRAHours.Location = new System.Drawing.Point(38, 22); + this.udRAHours.Margin = new System.Windows.Forms.Padding(2); + this.udRAHours.Maximum = new decimal(new int[] { 23, 0, 0, 0}); - this.udRAHours.Name = "udRAHours"; - this.udRAHours.Size = new System.Drawing.Size(31, 20); - this.udRAHours.TabIndex = 17; - // - // label11 - // - this.label11.AutoSize = true; - this.label11.Location = new System.Drawing.Point(125, 58); - this.label11.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(9, 13); - this.label11.TabIndex = 21; - this.label11.Text = "\'"; - // - // btnDecMove - // - this.btnDecMove.Location = new System.Drawing.Point(185, 53); - this.btnDecMove.Margin = new System.Windows.Forms.Padding(2); - this.btnDecMove.Name = "btnDecMove"; - this.btnDecMove.Size = new System.Drawing.Size(84, 26); - this.btnDecMove.TabIndex = 17; - this.btnDecMove.Text = "Move"; - this.btnDecMove.UseVisualStyleBackColor = true; - this.btnDecMove.Click += new System.EventHandler(this.btnDecMove_Click); - // - // label12 - // - this.label12.AutoSize = true; - this.label12.Location = new System.Drawing.Point(73, 58); - this.label12.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.label12.Name = "label12"; - this.label12.Size = new System.Drawing.Size(11, 13); - this.label12.TabIndex = 20; - this.label12.Text = "°"; - // - // btnRAMove - // - this.btnRAMove.Location = new System.Drawing.Point(185, 19); - this.btnRAMove.Margin = new System.Windows.Forms.Padding(2); - this.btnRAMove.Name = "btnRAMove"; - this.btnRAMove.Size = new System.Drawing.Size(84, 26); - this.btnRAMove.TabIndex = 16; - this.btnRAMove.Text = "Move"; - this.btnRAMove.UseVisualStyleBackColor = true; - this.btnRAMove.Click += new System.EventHandler(this.btnRAMove_Click); - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Location = new System.Drawing.Point(173, 24); - this.label6.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(12, 13); - this.label6.TabIndex = 13; - this.label6.Text = "s"; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(125, 24); - this.label5.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(15, 13); - this.label5.TabIndex = 11; - this.label5.Text = "m"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(73, 24); - this.label3.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(13, 13); - this.label3.TabIndex = 5; - this.label3.Text = "h"; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(5, 58); - this.label2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(29, 13); - this.label2.TabIndex = 1; - this.label2.Text = "DEC"; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(12, 24); - this.label1.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(22, 13); - this.label1.TabIndex = 0; - this.label1.Text = "RA"; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.cbPorts); - this.groupBox2.Controls.Add(this.button1); - this.groupBox2.Location = new System.Drawing.Point(7, 136); - this.groupBox2.Margin = new System.Windows.Forms.Padding(2); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Padding = new System.Windows.Forms.Padding(2); - this.groupBox2.Size = new System.Drawing.Size(231, 65); - this.groupBox2.TabIndex = 3; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Connect"; - // - // groupBox3 - // - this.groupBox3.Controls.Add(this.udManualSteps); - this.groupBox3.Controls.Add(this.label4); - this.groupBox3.Controls.Add(this.btnManualRight); - this.groupBox3.Controls.Add(this.btnManualLeft); - this.groupBox3.Controls.Add(this.btnManualDown); - this.groupBox3.Controls.Add(this.btnManualUp); - this.groupBox3.Location = new System.Drawing.Point(290, 7); - this.groupBox3.Margin = new System.Windows.Forms.Padding(2); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Padding = new System.Windows.Forms.Padding(2); - this.groupBox3.Size = new System.Drawing.Size(197, 117); - this.groupBox3.TabIndex = 4; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "Manual control"; - // - // udManualSteps - // - this.udManualSteps.Location = new System.Drawing.Point(95, 51); - this.udManualSteps.Margin = new System.Windows.Forms.Padding(2); - this.udManualSteps.Maximum = new decimal(new int[] { + this.udRAHours.Name = "udRAHours"; + this.udRAHours.Size = new System.Drawing.Size(45, 20); + this.udRAHours.TabIndex = 17; + // + // label11 + // + this.label11.AutoSize = true; + this.label11.Location = new System.Drawing.Point(163, 58); + this.label11.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(9, 13); + this.label11.TabIndex = 21; + this.label11.Text = "\'"; + // + // btnDecMove + // + this.btnDecMove.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.btnDecMove.Location = new System.Drawing.Point(281, 53); + this.btnDecMove.Margin = new System.Windows.Forms.Padding(2); + this.btnDecMove.Name = "btnDecMove"; + this.btnDecMove.Size = new System.Drawing.Size(76, 26); + this.btnDecMove.TabIndex = 17; + this.btnDecMove.Text = "Move"; + this.btnDecMove.UseVisualStyleBackColor = true; + this.btnDecMove.Click += new System.EventHandler(this.btnDecMove_Click); + // + // label12 + // + this.label12.AutoSize = true; + this.label12.Location = new System.Drawing.Point(86, 58); + this.label12.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label12.Name = "label12"; + this.label12.Size = new System.Drawing.Size(11, 13); + this.label12.TabIndex = 20; + this.label12.Text = "°"; + // + // btnRAMove + // + this.btnRAMove.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.btnRAMove.Location = new System.Drawing.Point(281, 19); + this.btnRAMove.Margin = new System.Windows.Forms.Padding(2); + this.btnRAMove.Name = "btnRAMove"; + this.btnRAMove.Size = new System.Drawing.Size(76, 26); + this.btnRAMove.TabIndex = 16; + this.btnRAMove.Text = "Move"; + this.btnRAMove.UseVisualStyleBackColor = true; + this.btnRAMove.Click += new System.EventHandler(this.btnRAMove_Click); + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(244, 24); + this.label6.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(12, 13); + this.label6.TabIndex = 13; + this.label6.Text = "s"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(163, 24); + this.label5.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(15, 13); + this.label5.TabIndex = 11; + this.label5.Text = "m"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(86, 24); + this.label3.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(13, 13); + this.label3.TabIndex = 5; + this.label3.Text = "h"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(5, 58); + this.label2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(29, 13); + this.label2.TabIndex = 1; + this.label2.Text = "DEC"; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(12, 24); + this.label1.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(22, 13); + this.label1.TabIndex = 0; + this.label1.Text = "RA"; + // + // groupBox2 + // + this.groupBox2.Controls.Add(this.cbPorts); + this.groupBox2.Controls.Add(this.button1); + this.groupBox2.Location = new System.Drawing.Point(7, 136); + this.groupBox2.Margin = new System.Windows.Forms.Padding(2); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.Padding = new System.Windows.Forms.Padding(2); + this.groupBox2.Size = new System.Drawing.Size(231, 65); + this.groupBox2.TabIndex = 3; + this.groupBox2.TabStop = false; + this.groupBox2.Text = "Connect"; + // + // groupBox3 + // + this.groupBox3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Right))); + this.groupBox3.Controls.Add(this.udManualSteps); + this.groupBox3.Controls.Add(this.label4); + this.groupBox3.Controls.Add(this.btnManualRight); + this.groupBox3.Controls.Add(this.btnManualLeft); + this.groupBox3.Controls.Add(this.btnManualDown); + this.groupBox3.Controls.Add(this.btnManualUp); + this.groupBox3.Location = new System.Drawing.Point(376, 7); + this.groupBox3.Margin = new System.Windows.Forms.Padding(2); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.Padding = new System.Windows.Forms.Padding(2); + this.groupBox3.Size = new System.Drawing.Size(197, 304); + this.groupBox3.TabIndex = 4; + this.groupBox3.TabStop = false; + this.groupBox3.Text = "Manual control"; + // + // udManualSteps + // + this.udManualSteps.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.udManualSteps.Location = new System.Drawing.Point(109, 277); + this.udManualSteps.Margin = new System.Windows.Forms.Padding(2); + this.udManualSteps.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.udManualSteps.Minimum = new decimal(new int[] { + this.udManualSteps.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.udManualSteps.Name = "udManualSteps"; - this.udManualSteps.Size = new System.Drawing.Size(65, 20); - this.udManualSteps.TabIndex = 16; - this.udManualSteps.Value = new decimal(new int[] { - 1, + this.udManualSteps.Name = "udManualSteps"; + this.udManualSteps.Size = new System.Drawing.Size(65, 20); + this.udManualSteps.TabIndex = 16; + this.udManualSteps.Value = new decimal(new int[] { + 100, 0, 0, 0}); - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(92, 36); - this.label4.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(79, 13); - this.label4.TabIndex = 15; - this.label4.Text = "Amount (Steps)"; - // - // btnManualRight - // - this.btnManualRight.Image = global::OpenAstroTracker_Control.Properties.Resources.Arrow_right; - this.btnManualRight.Location = new System.Drawing.Point(41, 48); - this.btnManualRight.Margin = new System.Windows.Forms.Padding(2); - this.btnManualRight.Name = "btnManualRight"; - this.btnManualRight.Size = new System.Drawing.Size(27, 22); - this.btnManualRight.TabIndex = 3; - this.btnManualRight.UseVisualStyleBackColor = true; - this.btnManualRight.Click += new System.EventHandler(this.btnManualRight_Click); - // - // btnManualLeft - // - this.btnManualLeft.Image = global::OpenAstroTracker_Control.Properties.Resources.Arrow_left; - this.btnManualLeft.Location = new System.Drawing.Point(11, 48); - this.btnManualLeft.Margin = new System.Windows.Forms.Padding(2); - this.btnManualLeft.Name = "btnManualLeft"; - this.btnManualLeft.Size = new System.Drawing.Size(27, 22); - this.btnManualLeft.TabIndex = 2; - this.btnManualLeft.UseVisualStyleBackColor = true; - this.btnManualLeft.Click += new System.EventHandler(this.btnManualLeft_Click); - // - // btnManualDown - // - this.btnManualDown.Image = global::OpenAstroTracker_Control.Properties.Resources.Arrow_down; - this.btnManualDown.Location = new System.Drawing.Point(28, 73); - this.btnManualDown.Margin = new System.Windows.Forms.Padding(2); - this.btnManualDown.Name = "btnManualDown"; - this.btnManualDown.Size = new System.Drawing.Size(27, 23); - this.btnManualDown.TabIndex = 1; - this.btnManualDown.UseVisualStyleBackColor = true; - this.btnManualDown.Click += new System.EventHandler(this.btnManualDown_Click); - // - // btnManualUp - // - this.btnManualUp.Image = global::OpenAstroTracker_Control.Properties.Resources.Arrow_up; - this.btnManualUp.Location = new System.Drawing.Point(28, 22); - this.btnManualUp.Margin = new System.Windows.Forms.Padding(2); - this.btnManualUp.Name = "btnManualUp"; - this.btnManualUp.Size = new System.Drawing.Size(27, 22); - this.btnManualUp.TabIndex = 0; - this.btnManualUp.UseVisualStyleBackColor = true; - this.btnManualUp.Click += new System.EventHandler(this.btnManualUp_Click); - // - // Form1 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(505, 206); - this.Controls.Add(this.groupBox3); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.Margin = new System.Windows.Forms.Padding(2); - this.MaximizeBox = false; - this.Name = "Form1"; - this.Text = "OpenAstroTracker Control"; - this.Load += new System.EventHandler(this.Form1_Load); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.udDecSeconds)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.udRASeconds)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.udDecMinutes)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.udRAMinutes)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.udDecDegrees)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.udRAHours)).EndInit(); - this.groupBox2.ResumeLayout(false); - this.groupBox3.ResumeLayout(false); - this.groupBox3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.udManualSteps)).EndInit(); - this.ResumeLayout(false); + // + // label4 + // + this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(26, 279); + this.label4.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(79, 13); + this.label4.TabIndex = 15; + this.label4.Text = "Amount (Steps)"; + // + // btnManualRight + // + this.btnManualRight.Image = global::OpenAstroTracker_Control.Properties.Resources.Arrow_right; + this.btnManualRight.Location = new System.Drawing.Point(130, 80); + this.btnManualRight.Margin = new System.Windows.Forms.Padding(2); + this.btnManualRight.Name = "btnManualRight"; + this.btnManualRight.Size = new System.Drawing.Size(60, 60); + this.btnManualRight.TabIndex = 3; + this.btnManualRight.UseVisualStyleBackColor = true; + this.btnManualRight.Click += new System.EventHandler(this.btnManualRight_Click); + // + // btnManualLeft + // + this.btnManualLeft.Image = global::OpenAstroTracker_Control.Properties.Resources.Arrow_left; + this.btnManualLeft.Location = new System.Drawing.Point(10, 80); + this.btnManualLeft.Margin = new System.Windows.Forms.Padding(2); + this.btnManualLeft.Name = "btnManualLeft"; + this.btnManualLeft.Size = new System.Drawing.Size(60, 60); + this.btnManualLeft.TabIndex = 2; + this.btnManualLeft.UseVisualStyleBackColor = true; + this.btnManualLeft.Click += new System.EventHandler(this.btnManualLeft_Click); + // + // btnManualDown + // + this.btnManualDown.Image = global::OpenAstroTracker_Control.Properties.Resources.Arrow_down; + this.btnManualDown.Location = new System.Drawing.Point(70, 139); + this.btnManualDown.Margin = new System.Windows.Forms.Padding(2); + this.btnManualDown.Name = "btnManualDown"; + this.btnManualDown.Size = new System.Drawing.Size(60, 60); + this.btnManualDown.TabIndex = 1; + this.btnManualDown.UseVisualStyleBackColor = true; + this.btnManualDown.Click += new System.EventHandler(this.btnManualDown_Click); + // + // btnManualUp + // + this.btnManualUp.Image = global::OpenAstroTracker_Control.Properties.Resources.Arrow_up; + this.btnManualUp.Location = new System.Drawing.Point(70, 22); + this.btnManualUp.Margin = new System.Windows.Forms.Padding(2); + this.btnManualUp.Name = "btnManualUp"; + this.btnManualUp.Size = new System.Drawing.Size(60, 60); + this.btnManualUp.TabIndex = 0; + this.btnManualUp.UseVisualStyleBackColor = true; + this.btnManualUp.Click += new System.EventHandler(this.btnManualUp_Click); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(584, 322); + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Margin = new System.Windows.Forms.Padding(2); + this.MaximizeBox = false; + this.MinimumSize = new System.Drawing.Size(600, 300); + this.Name = "Form1"; + this.Text = "OpenAstroTracker Control"; + this.Load += new System.EventHandler(this.Form1_Load); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.udDecSeconds)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.udRASeconds)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.udDecMinutes)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.udRAMinutes)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.udDecDegrees)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.udRAHours)).EndInit(); + this.groupBox2.ResumeLayout(false); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.udManualSteps)).EndInit(); + this.ResumeLayout(false); } diff --git a/Software/PC control/Form1.cs b/Software/PC control/Form1.cs index 1fb805e4..c043c429 100644 --- a/Software/PC control/Form1.cs +++ b/Software/PC control/Form1.cs @@ -1,162 +1,174 @@ using System; using System.Windows.Forms; using System.IO.Ports; +using System.Threading; namespace OpenAstroTracker_Control { - public partial class Form1 : Form - { - bool isConnected = false; - String[] ports; - SerialPort port; - - public Form1() - { - InitializeComponent(); - disableControls(); - getAvailableComPorts(); - - foreach (string port in ports) - { - cbPorts.Items.Add(port); - Console.WriteLine(port); - if (ports[0] != null) - { - cbPorts.SelectedItem = ports[0]; - } - } - } - - private void button1_Click(object sender, EventArgs e) - { - if (!isConnected) - { - connectToArduino(); - } - else - { - disconnectFromArduino(); - } - } - - void getAvailableComPorts() - { - ports = SerialPort.GetPortNames(); - } - - private void connectToArduino() - { - isConnected = true; - string selectedPort = cbPorts.GetItemText(cbPorts.SelectedItem); - port = new SerialPort(selectedPort, 57600, Parity.None, 8, StopBits.One); - port.Open(); - port.Write("START#"); - button1.Text = "Disconnect"; - enableControls(); - } - private void disconnectFromArduino() - { - isConnected = false; - port.Write("STOP#"); - port.Close(); - button1.Text = "Connect"; - disableControls(); - //resetDefaults(); - } - - private void enableControls() - { - btnManualUp.Enabled = true; - btnManualDown.Enabled = true; - btnManualLeft.Enabled = true; - btnManualRight.Enabled = true; - - btnRAMove.Enabled = true; - btnDecMove.Enabled = true; - - udManualSteps.Enabled = true; - - udRAHours.Enabled = true; - udRAMinutes.Enabled = true; - udRASeconds.Enabled = true; - - udDecSeconds.Enabled = true; - udDecMinutes.Enabled = true; - udDecDegrees.Enabled = true; - } - - private void disableControls() - { - btnManualUp.Enabled = false; - btnManualDown.Enabled = false; - btnManualLeft.Enabled = false; - btnManualRight.Enabled = false; - - btnRAMove.Enabled = false; - btnDecMove.Enabled = false; - - udManualSteps.Enabled = false; - - udRAHours.Enabled = false; - udRAMinutes.Enabled = false; - udRASeconds.Enabled = false; - - udDecSeconds.Enabled = false; - udDecMinutes.Enabled = false; - udDecDegrees.Enabled = false; - } - - private void Form1_Load(object sender, EventArgs e) - { - - } - - private void btnRAMove_Click(object sender, EventArgs e) - { - if (!isConnected) - return; - - port.Write(udRAHours.Value + "\a" + udRAMinutes.Value + "\b" + udRASeconds.Value + "\f" + "S"); - } - - private void btnDecMove_Click(object sender, EventArgs e) - { - if (!isConnected) - return; - - // move command missing here - } - - private void btnManualUp_Click(object sender, EventArgs e) - { - if (!isConnected) - return; - - port.Write(udManualSteps.Value + "\a" + "UP#"); - } - - private void btnManualLeft_Click(object sender, EventArgs e) - { - if (!isConnected) - return; - - port.Write(udManualSteps.Value + "\a" + "L#"); - } - - private void btnManualRight_Click(object sender, EventArgs e) - { - if (!isConnected) - return; - - port.Write(udManualSteps.Value + "\a" + "R#"); - } - - private void btnManualDown_Click(object sender, EventArgs e) - { - if (!isConnected) - return; - - port.Write(udManualSteps.Value + "\a" + "DOWN#"); - } - } + public partial class Form1 : Form + { + bool isConnected = false; + String[] ports; + SerialPort port; + + public Form1() + { + InitializeComponent(); + disableControls(); + getAvailableComPorts(); + + foreach (string port in ports) + { + cbPorts.Items.Add(port); + Console.WriteLine(port); + if (ports[0] != null) + { + cbPorts.SelectedItem = ports[0]; + } + } + } + + private void button1_Click(object sender, EventArgs e) + { + if (!isConnected) + { + connectToArduino(); + } + else + { + disconnectFromArduino(); + } + } + + void getAvailableComPorts() + { + ports = SerialPort.GetPortNames(); + } + + private void connectToArduino() + { + try + { + string selectedPort = cbPorts.GetItemText(cbPorts.SelectedItem); + port = new SerialPort(selectedPort, 9600, Parity.None, 8, StopBits.One); + Thread.Sleep(500); + port.Open(); + Thread.Sleep(500); + port.Write("|START#"); + button1.Text = "Disconnect"; + enableControls(); + isConnected = true; + } + catch (Exception ex) + { + MessageBox.Show("Unable to connect. " + ex.Message, "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + } + + private void disconnectFromArduino() + { + isConnected = false; + port.Write("|STOP#"); + button1.Text = "Connect"; + disableControls(); + Thread.Sleep(500); + port.Close(); + //resetDefaults(); + } + + private void enableControls() + { + btnManualUp.Enabled = true; + btnManualDown.Enabled = true; + btnManualLeft.Enabled = true; + btnManualRight.Enabled = true; + + btnRAMove.Enabled = true; + btnDecMove.Enabled = true; + + udManualSteps.Enabled = true; + + udRAHours.Enabled = true; + udRAMinutes.Enabled = true; + udRASeconds.Enabled = true; + + udDecSeconds.Enabled = true; + udDecMinutes.Enabled = true; + udDecDegrees.Enabled = true; + } + + private void disableControls() + { + btnManualUp.Enabled = false; + btnManualDown.Enabled = false; + btnManualLeft.Enabled = false; + btnManualRight.Enabled = false; + + btnRAMove.Enabled = false; + btnDecMove.Enabled = false; + + udManualSteps.Enabled = false; + + udRAHours.Enabled = false; + udRAMinutes.Enabled = false; + udRASeconds.Enabled = false; + + udDecSeconds.Enabled = false; + udDecMinutes.Enabled = false; + udDecDegrees.Enabled = false; + } + + private void Form1_Load(object sender, EventArgs e) + { + + } + + private void btnRAMove_Click(object sender, EventArgs e) + { + if (!isConnected) + return; + + port.Write(udRAHours.Value + "," + udRAMinutes.Value + "," + udRASeconds.Value + "|SRA#"); + } + + private void btnDecMove_Click(object sender, EventArgs e) + { + if (!isConnected) + return; + + port.Write(udDecDegrees.Value + "," + udDecMinutes.Value + "," + udDecSeconds.Value + "|SDEC#"); + } + + private void btnManualUp_Click(object sender, EventArgs e) + { + if (!isConnected) + return; + + port.Write(udManualSteps.Value + "|UP#"); + } + + private void btnManualLeft_Click(object sender, EventArgs e) + { + if (!isConnected) + return; + + port.Write(udManualSteps.Value + "|LEFT#"); + } + + private void btnManualRight_Click(object sender, EventArgs e) + { + if (!isConnected) + return; + + port.Write(udManualSteps.Value + "|RIGHT#"); + } + + private void btnManualDown_Click(object sender, EventArgs e) + { + if (!isConnected) + return; + + port.Write(udManualSteps.Value + "|DOWN#"); + } + } } From a8490864f456b41de210efbc613d83cbbaea2f38 Mon Sep 17 00:00:00 2001 From: Clutchplate Date: Sun, 29 Mar 2020 00:54:15 -0700 Subject: [PATCH 02/70] V1.5.10 - Updates - Commented out all existing Serial code. - Added basic Meade protocol support (WIP). Totally untested, since I don't have a way to test it ATM. - Made sure logString doesn't consume oodles of memory. - Updated the PC app to use the Meade protocol commands. --- .../OpenAstroTracker/OpenAstroTracker.ino | 18 +- .../Arduino code/OpenAstroTracker/a_inits.ino | 8 +- .../Arduino code/OpenAstroTracker/b1_menu.ino | 7 +- .../OpenAstroTracker/c6_moveTo.ino | 10 + .../OpenAstroTracker/c_buttons.ino | 149 ++--- .../OpenAstroTracker/f_serial.ino | 542 +++++++++++------- Software/PC control/Form1.Designer.cs | 69 ++- Software/PC control/Form1.cs | 28 +- 8 files changed, 524 insertions(+), 307 deletions(-) diff --git a/Software/Arduino code/OpenAstroTracker/OpenAstroTracker.ino b/Software/Arduino code/OpenAstroTracker/OpenAstroTracker.ino index 9ba3d1ad..c15b7b2e 100644 --- a/Software/Arduino code/OpenAstroTracker/OpenAstroTracker.ino +++ b/Software/Arduino code/OpenAstroTracker/OpenAstroTracker.ino @@ -1,20 +1,20 @@ /* ======================================================================================================================================= - Version 1.4.4 + Version 1.5.10 1. Connect your Arduino, under tools choose "Arduino Uno", set the right Port and set "Arduino ISP" as the Programmer. 2. Hit upload (Ctrl-U) You might need to download the "AccelStepper" library by Mike McCauley - Authors: /u/intercipere + Authors: /u/intercipere /u/clutchplate /u/EorEquis - + ======================================================================================================================================= */ -String version = "V1.4.5"; +String version = "V1.5.10"; boolean north = true; // change this to 'false' if youre in the southern hemisphere @@ -32,14 +32,14 @@ int RAacceleration = 600; // these cheap steppers unprecice int DECspeed = 800; int DECacceleration = 400; -// Define some stepper limits to prevent physical damage to the tracker. This assumes that the home +// Define some stepper limits to prevent physical damage to the tracker. This assumes that the home // point (zero point) has been correctly set to be pointing at the celestial pole. float RAStepperLimit = 15500; // Going much more than this each direction will make the ring fall off the bearings. -// These are for 47N, so they will need adjustment if you're a lot away from that. -// You can use the CTRL menu to find the limits and place them here. I moved it -// down until my lens was horizontal. Note the DEC number. Then move it up until -// the lens is horizontal and note that number. Put those here. Always watch your +// These are for 47N, so they will need adjustment if you're a lot away from that. +// You can use the CTRL menu to find the limits and place them here. I moved it +// down until my lens was horizontal. Note the DEC number. Then move it up until +// the lens is horizontal and note that number. Put those here. Always watch your // tracker and hit RESET if it approaches a dangerous area. float DECStepperDownLimit = 10000; // Going much more than this will make the lens collide with the ring float DECStepperUpLimit = -22000; // Going much more than this is going below the horizon. diff --git a/Software/Arduino code/OpenAstroTracker/a_inits.ino b/Software/Arduino code/OpenAstroTracker/a_inits.ino index 8ff0f996..cbd2bd81 100644 --- a/Software/Arduino code/OpenAstroTracker/a_inits.ino +++ b/Software/Arduino code/OpenAstroTracker/a_inits.ino @@ -43,7 +43,7 @@ LiquidCrystal lcd(8, 9, 4, 5, 6, 7); #define Home_Menu 7 #define POI_Menu 8 -// Stepper control for RA and DEV. +// Stepper control for RA and DEV. // TRK is used for live tracking and runs in parallel with RA. // GUIDE is used for Stellarium control AccelStepper stepperRA(FULLSTEP, motorPin1, motorPin3, motorPin2, motorPin4); @@ -51,13 +51,17 @@ AccelStepper stepperDEC(HALFSTEP, motorPin11, motorPin13, motorPin12, motorPin14 AccelStepper stepperTRK(HALFSTEP, motorPin1, motorPin3, motorPin2, motorPin4); //yes, this is the same motor as stepperRA, dont ask why AccelStepper stepperGUIDE(HALFSTEP, motorPin1, motorPin3, motorPin2, motorPin4); -int lcd_key = 0; // The current key state +int lcd_key = 0; // The current key state int adc_key_in = 0; // The analog value of the keys String inString = ""; bool inStartup = true; // Start with a guided startup +bool inSerialControl = false; // When the serial port is in control +bool serialIsSlewing = false; // When the serial port is slewing the tracker + + int calDelay = 150; // The current delay when changing calibration value. The longer a button is depressed, the samller this gets. bool waitForButtonRelease = false; // When a button is pressed should we wait for its release before another loop? diff --git a/Software/Arduino code/OpenAstroTracker/b1_menu.ino b/Software/Arduino code/OpenAstroTracker/b1_menu.ino index 94910a8a..dff27946 100644 --- a/Software/Arduino code/OpenAstroTracker/b1_menu.ino +++ b/Software/Arduino code/OpenAstroTracker/b1_menu.ino @@ -94,11 +94,16 @@ class LcdMenu { _activeId = id; } - // Pass throu utility function + // Pass thru utility function void setCursor(int col, int row) { _lcd->setCursor(col, row); } + // Pass thru utility function + void clear() { + _lcd->clear(); + } + // Go to the next menu item from currently active one void setNextActive() { // If the last item is active, go to the first. diff --git a/Software/Arduino code/OpenAstroTracker/c6_moveTo.ino b/Software/Arduino code/OpenAstroTracker/c6_moveTo.ino index 33f9b618..5556d3b5 100644 --- a/Software/Arduino code/OpenAstroTracker/c6_moveTo.ino +++ b/Software/Arduino code/OpenAstroTracker/c6_moveTo.ino @@ -79,6 +79,10 @@ void moveSteppersToTarget() { } display--; } + + // Update resting position + String disp = "D:" + String(stepperDEC.currentPosition()) + " R:" + String( stepperRA.currentPosition()); + lcdMenu.printMenu(disp); } void startMoveSteppersToTargetAsync() { @@ -118,6 +122,12 @@ void moveSteppersToTargetAsync() { } controlDisplay --; } + else if (controlDisplay != 499) { + // Make sure we do one last update when the steppers have stopped. + String disp = "D:" + String(stepperDEC.currentPosition()) + " R:" + String( stepperRA.currentPosition()); + lcdMenu.printMenu(disp); + controlDisplay = 499; + } } void ShowStatusMessage(String message) { diff --git a/Software/Arduino code/OpenAstroTracker/c_buttons.ino b/Software/Arduino code/OpenAstroTracker/c_buttons.ino index ec622063..7603f140 100644 --- a/Software/Arduino code/OpenAstroTracker/c_buttons.ino +++ b/Software/Arduino code/OpenAstroTracker/c_buttons.ino @@ -1,3 +1,5 @@ +void BTin(); + void loop() { #ifdef LCD_BUTTON_TEST @@ -18,99 +20,104 @@ void loop() { case btnUP: state += "Up"; break; case btnDOWN: state += "Down"; break; } + lcdMenu.printMenu(state); return; - -#endif +#endif + lcdMenu.setCursor(0, 1); lcd_key = read_LCD_buttons(); trackingspeed = ((((335.1417 / 288.0) * RevSteps) / 3590)) - 1 + float(speedcalibration); stepperTRK.setSpeed(trackingspeed); - waitForButtonRelease = true; - lcd.setCursor(0, 1); - - // Handle the keys - if (inStartup) { - processStartupKeys(lcd_key); + if (inSerialControl ) { + serialLoop(); } else { - switch (lcdMenu.getActive()) { - case RA_Menu: - handleDECandRACalculations(); - processRAKeys(lcd_key); - break; - case DEC_Menu: - handleDECandRACalculations(); - processDECKeys(lcd_key); - break; - case POI_Menu: - processPOIKeys(lcd_key); - break; - case Home_Menu: - processHomeKeys(lcd_key); - break; - case HA_Menu: - processHAKeys(lcd_key); - break; - case Polaris_Menu: - processPolarisKeys(lcd_key); - break; - case Heat_Menu: - processHeatKeys(lcd_key); - break; - case Control_Menu: - processControlKeys(lcd_key); - break; - case Calibration_Menu: - processCalibrationKeys(lcd_key); - break; + waitForButtonRelease = true; + + // Handle the keys + if (inStartup) { + processStartupKeys(lcd_key); + } + else { + switch (lcdMenu.getActive()) { + case RA_Menu: + handleDECandRACalculations(); + processRAKeys(lcd_key); + break; + case DEC_Menu: + handleDECandRACalculations(); + processDECKeys(lcd_key); + break; + case POI_Menu: + processPOIKeys(lcd_key); + break; + case Home_Menu: + processHomeKeys(lcd_key); + break; + case HA_Menu: + processHAKeys(lcd_key); + break; + case Polaris_Menu: + processPolarisKeys(lcd_key); + break; + case Heat_Menu: + processHeatKeys(lcd_key); + break; + case Control_Menu: + processControlKeys(lcd_key); + break; + case Calibration_Menu: + processCalibrationKeys(lcd_key); + break; + } } - } - if (waitForButtonRelease && (lcd_key != btnNONE)) { - while (read_LCD_buttons() != btnNONE) { - // Make sure tracker can still run while fiddling with menus.... - runTracker(); + if (waitForButtonRelease && (lcd_key != btnNONE)) { + while (read_LCD_buttons() != btnNONE) { + // Make sure tracker can still run while fiddling with menus.... + runTracker(); + } } - } - runTracker(); - doCalculations(); + runTracker(); + doCalculations(); - if (!pcControl) { + if (!pcControl) { - lcd.setCursor(0, 0); + lcd.setCursor(0, 1); - if (inStartup) { - prinStartupMenu(); - } - else { - switch (lcdMenu.getActive()) { - case RA_Menu: printRASubmenu(); break; - case DEC_Menu: printDECSubmenu(); break; - case POI_Menu: printPOISubmenu(); break; - case HA_Menu: printHASubmenu(); break; - case Home_Menu: printHomeSubmenu(); break; - case Polaris_Menu: printPolarisSubmenu(); break; - case Heat_Menu: printHeatSubmenu(); break; - case Control_Menu: printControlSubmenu(); break; - case Calibration_Menu: printCalibrationSubmenu(); break; + if (inStartup) { + prinStartupMenu(); + } + else { + switch (lcdMenu.getActive()) { + case RA_Menu: printRASubmenu(); break; + case DEC_Menu: printDECSubmenu(); break; + case POI_Menu: printPOISubmenu(); break; + case HA_Menu: printHASubmenu(); break; + case Home_Menu: printHomeSubmenu(); break; + case Polaris_Menu: printPolarisSubmenu(); break; + case Heat_Menu: printHeatSubmenu(); break; + case Control_Menu: printControlSubmenu(); break; + case Calibration_Menu: printCalibrationSubmenu(); break; + } } + + //tracking menu ---------------------- + /*if (lcdMenu.getActive() == TRK_Menu) { + lcd.print("Tracking ON OFF"); + lcd.print(" "); + }*/ + } else { + moveSteppersToTargetAsync(); } - //tracking menu ---------------------- - /*if (lcdMenu.getActive() == TRK_Menu) { - lcd.print("Tracking ON OFF"); - lcd.print(" "); - }*/ - } else { - moveSteppersToTargetAsync(); + BTin(); } - - BTin(); } diff --git a/Software/Arduino code/OpenAstroTracker/f_serial.ino b/Software/Arduino code/OpenAstroTracker/f_serial.ino index 8a281dfb..96df9d8b 100644 --- a/Software/Arduino code/OpenAstroTracker/f_serial.ino +++ b/Software/Arduino code/OpenAstroTracker/f_serial.ino @@ -1,39 +1,178 @@ -struct SerialCommands { - String command; - int commandId; -}; - -#define PC_START 1 -#define PC_STOP 2 -#define MOVE_TO_RA 3 -#define MOVE_TO_DEC 4 -#define MOVE_UP 5 -#define MOVE_DOWN 6 -#define MOVE_LEFT 7 -#define MOVE_RIGHT 8 - -SerialCommands supportedCommands[] = { - { "START", PC_START }, - { "STOP", PC_STOP }, - { "SRA", MOVE_TO_RA }, - { "SDEC", MOVE_TO_DEC }, - { "UP", MOVE_UP }, - { "DOWN", MOVE_DOWN }, - { "LEFT", MOVE_LEFT }, - { "RIGHT", MOVE_RIGHT }, -}; +void startSlewing() { + serialIsSlewing = true; + doCalculations(); + handleDECandRACalculations(); + startMoveSteppersToTargetAsync(); +} + + +///////////////////////////// +// INIT +///////////////////////////// +void handleMeadeInit(String inCmd) { + inSerialControl = true; + lcdMenu.clear(); + lcdMenu.setCursor(0, 0); + lcdMenu.printMenu("Remote control"); + lcdMenu.setCursor(0, 1); + lcdMenu.printMenu(">SELECT to quit"); +} + +///////////////////////////// +// GET INFO +///////////////////////////// +void handleMeadeGetInfo(String inCmd) { + char cmdOne = inCmd[0]; + char cmdTwo = (inCmd.length() > 1) ? inCmd[1] : '\0'; + + switch (cmdOne) { + case 'V' : { + if (cmdTwo == 'N') { + Serial.print(version); + } + else if (cmdTwo == 'P') { + Serial.print("OpenAstroTracker"); + } + } + break; + case 'r': { + sprintf(current_RA, "%02d:%02d:%02d#", RADisplayTime.getHours(), RADisplayTime.getMinutes(), RADisplayTime.getSeconds()); + Serial.print(current_RA); + } + break; + case 'd': { + sprintf(current_DEC, "%c%02d*%02d'%02d#", printdegDEC > 0 ? '+' : '-', int(fabs(printdegDEC)), int(minDEC), int(secDEC)); + Serial.print(current_DEC); + } + break; + } +} + +///////////////////////////// +// SET INFO +///////////////////////////// +void handleMeadeSetInfo(String inCmd) { + if (inCmd.length() < 8) { + Serial.print("0"); + return; + } + Serial.println("[" + inCmd + "]"); + if (inCmd[0] == 'd') { + // Set DEC + int sgn = inCmd[1] == '+' ? 1 : -1; + if ((inCmd[4] == '*') && (inCmd[7] == ':') ) + { + int deg = inCmd.substring(2, 4).toInt(); + degreeDEC = sgn * deg + (north ? -90 : 90); + minDEC = inCmd.substring(5, 7).toInt(); + secDEC = inCmd.substring(8, 10).toInt(); + doCalculations(); + handleDECandRACalculations(); + Serial.println(isUnreachable ? "0" : "1"); + } else + { + // Did not understand the coordinate + Serial.print("0"); + } + } else if (inCmd[0] == 'r') { + // Set RA + if ((inCmd[3] == ':') && (inCmd[6] == ':') ) + { + int hRA = inCmd.substring(1, 3).toInt(); + int minRA = inCmd.substring(4, 6).toInt(); + int secRA = inCmd.substring(7, 9).toInt(); + RATime.set(hRA, minRA, secRA); + doCalculations(); + handleDECandRACalculations(); + Serial.print(isUnreachable ? "0" : "1"); + } else + // Did not understand the coordinate + Serial.print("0"); + } +} + +///////////////////////////// +// MOVEMENT +///////////////////////////// +void handleMeadeMovement(String inCmd) { + if (inCmd[0] == 'S') { + + startSlewing(); + } +} + +///////////////////////////// +// HOME +///////////////////////////// +void handleMeadeHome(String inCmd) { + if (inCmd[0] == 'P') { + stopSteppers(); + stepperRA.moveTo(0); + stepperDEC.moveTo(0); + serialIsSlewing = true; + startMoveSteppersToTargetAsync(); + } +} + +///////////////////////////// +// QUIT +///////////////////////////// +void handleMeadeQuit(String inCmd) { + + stopSteppers(); + serialIsSlewing = false; + if ((inCmd.length() > 0) && (inCmd[0] == 'q')) { + inSerialControl = false; + + lcdMenu.setCursor(0, 0); + lcdMenu.updateDisplay(); + } +} + +//////////////////////////////////////////////// +// The main loop when under serial control +void serialLoop() +{ + runTracker(); + if (serialIsSlewing) { + moveSteppersToTargetAsync(); + if (!stepperRA.isRunning() && !stepperDEC.isRunning()) { + serialIsSlewing = false; + } + } +} + +////////////////////////////////////////////////// +// Event that is triggered when the serial port receives data. void serialEvent() { if (stepperGUIDE.distanceToGo() != 0) tracking = 0; + // Implement Meade protocol while (Serial.available() > 0) { String inCmd = Serial.readStringUntil('#'); logString += inCmd + "\n\r"; - int cmdSep = inCmd.indexOf('|'); - if (cmdSep >= 0) { + if (inCmd[0] = ':') + { + + char command = inCmd[1]; + inCmd = inCmd.substring(2); + switch (command) { + case 'S' : handleMeadeSetInfo(inCmd); break; + case 'M' : handleMeadeMovement(inCmd); break; + case 'G' : handleMeadeGetInfo(inCmd); break; + case 'h' : handleMeadeHome(inCmd); break; + case 'I' : handleMeadeInit(inCmd); break; + case 'Q' : handleMeadeQuit(inCmd); break; + } + } + + /* + int cmdSep = inCmd.indexOf(' | '); + if (cmdSep >= 0) { // Our own protocol format. Currently only setting RA and DEC and manual slew is supported. // So available formats are: // arg,arg,arg|CMD @@ -44,10 +183,10 @@ void serialEvent() { int commandId = -1; for (int i = 0; i < sizeof(supportedCommands) / sizeof(supportedCommands[0]); i++) { - if (supportedCommands[i].command == command) { - commandId = supportedCommands[i].commandId; - break; - } + if (supportedCommands[i].command == command) { + commandId = supportedCommands[i].commandId; + break; + } } String argString = inCmd.substring(0, cmdSep); @@ -56,225 +195,225 @@ void serialEvent() { // Check for arguments while (argString.length() > 0 ) { - int commaPos = argString.indexOf(','); - if (commaPos == -1) { - args[argIndex++] = argString.toInt(); - argString = ""; - } - else { - args[argIndex++] = argString.substring(0, commaPos).toInt(); - argString = argString.substring(commaPos + 1); - } + int commaPos = argString.indexOf(', '); + if (commaPos == -1) { + args[argIndex++] = argString.toInt(); + argString = ""; + } + else { + args[argIndex++] = argString.substring(0, commaPos).toInt(); + argString = argString.substring(commaPos + 1); + } } switch (commandId) { - // SRA command - Set RA time - case MOVE_TO_RA : { - if (argIndex == 3) - { - RATime.set(args[0], args[1], args[2]); - doCalculations(); - lcdMenu.setCursor(0, 1); - sprintf(current_RA, "%02d:%02d:%02d", RADisplayTime.getHours(), RADisplayTime.getMinutes(), RADisplayTime.getSeconds()); - lcdMenu.printMenu("RA : " + String(current_RA)); - //ShowStatusMessage(); - handleDECandRACalculations(); - startMoveSteppersToTargetAsync() ; - } - } - break; - - case MOVE_TO_DEC : { - if (argIndex == 3) { - degreeDEC = args[0] + (north ? -90 : 90); - minDEC = args[1]; - secDEC = args[2]; - doCalculations(); - lcdMenu.setCursor(0, 1); - lcdMenu.printMenuArg("DEC: %d%c %d%c %d%s", printdegDEC, 0, minDEC, 1, secDEC, "\""); - //ShowStatusMessage(); - handleDECandRACalculations(); - startMoveSteppersToTargetAsync() ; - } - } - break; - - case PC_START : { - // START command - Go to PC Control - pcControl = true; - lcd.clear(); - lcd.setCursor(0, 0); - lcd.print("PC CONTROL"); - lcd.setCursor(0, 1); - } - break; - - case PC_STOP: { - // STOP command - exit PC Control - pcControl = false; - lcd.clear(); - } - break; - - case MOVE_RIGHT: { - // R command - Move RA stepper right - if (argIndex == 1) { - //tracking = 0; - stepperRA.move(args[0]); - //stepperRA.runToPosition(); - //tracking = 1; - } - } - break; - - case MOVE_LEFT: { - // L command - Move RA stepper left - if (argIndex == 1) { - //tracking = 0; - stepperRA.move(-args[0]); - //stepperRA.runToPosition(); - //tracking = 1; - } - } - break; - - case MOVE_DOWN: { - // DOWN command - Move DEC stepper down - if (argIndex == 1) { - stepperDEC.setMaxSpeed(250); - stepperDEC.setAcceleration(600); - stepperDEC.move(args[0]); - //stepperDEC.runToPosition(); - } - } - break; - - case MOVE_UP: { - // UP command - Move DEC stepper up - if (argIndex == 1) { - stepperDEC.setMaxSpeed(250); - stepperDEC.setAcceleration(600); - stepperDEC.move(-args[0]); - //stepperDEC.runToPosition(); - } - } - break; - - default: - break; + // SRA command - Set RA time + case MOVE_TO_RA : { + if (argIndex == 3) + { + RATime.set(args[0], args[1], args[2]); + doCalculations(); + lcdMenu.setCursor(0, 1); + sprintf(current_RA, "%02d:%02d:%02d", RADisplayTime.getHours(), RADisplayTime.getMinutes(), RADisplayTime.getSeconds()); + lcdMenu.printMenu("RA : " + String(current_RA)); + //ShowStatusMessage(); + handleDECandRACalculations(); + startMoveSteppersToTargetAsync() ; } - } + } + break; + + case MOVE_TO_DEC : { + if (argIndex == 3) { + degreeDEC = args[0] + (north ? -90 : 90); + minDEC = args[1]; + secDEC = args[2]; + doCalculations(); + lcdMenu.setCursor(0, 1); + lcdMenu.printMenuArg("DEC: %d%c %d%c %d%s", printdegDEC, 0, minDEC, 1, secDEC, "\""); + //ShowStatusMessage(); + handleDECandRACalculations(); + startMoveSteppersToTargetAsync() ; + } + } + break; + + case PC_START : { + // START command - Go to PC Control + pcControl = true; + lcd.clear(); + lcd.setCursor(0, 0); + lcd.print("PC CONTROL"); + lcd.setCursor(0, 1); + } + break; - // I command - toggle pulse guiding - if (inCmd == "I") - { + case PC_STOP: { + // STOP command - exit PC Control + pcControl = false; + lcd.clear(); + } + break; + + case MOVE_RIGHT: { + // R command - Move RA stepper right + if (argIndex == 1) { + //tracking = 0; + stepperRA.move(args[0]); + //stepperRA.runToPosition(); + //tracking = 1; + } + } + break; + + case MOVE_LEFT: { + // L command - Move RA stepper left + if (argIndex == 1) { + //tracking = 0; + stepperRA.move(-args[0]); + //stepperRA.runToPosition(); + //tracking = 1; + } + } + break; + + case MOVE_DOWN: { + // DOWN command - Move DEC stepper down + if (argIndex == 1) { + stepperDEC.setMaxSpeed(250); + stepperDEC.setAcceleration(600); + stepperDEC.move(args[0]); + //stepperDEC.runToPosition(); + } + } + break; + + case MOVE_UP: { + // UP command - Move DEC stepper up + if (argIndex == 1) { + stepperDEC.setMaxSpeed(250); + stepperDEC.setAcceleration(600); + stepperDEC.move(-args[0]); + //stepperDEC.runToPosition(); + } + } + break; + + default: + break; + } + } + + // I command - toggle pulse guiding + if (inCmd == "I") + { if (isPulseGuiding) { - Serial.println("TRUE#"); + Serial.println("TRUE#"); } else { - Serial.println("FALSE#"); + Serial.println("FALSE#"); + } } - } - if (inCmd == "E") //RA + EAST - { + if (inCmd == "E") //RA + EAST + { inCmd = ""; while (inCmd.toInt() == 0) { - tracking = 0; - direction_new = 1; + tracking = 0; + direction_new = 1; - inCmd = Serial.readStringUntil('#'); + inCmd = Serial.readStringUntil('#'); - stepperTRK.setSpeed(50); - stepperTRK.move(2); - stepperTRK.runToPosition(); - tracking = 1; - logString += inCmd + "\n\r"; + stepperTRK.setSpeed(50); + stepperTRK.move(2); + stepperTRK.runToPosition(); + tracking = 1; + logString += inCmd + "\n\r"; + } } - } - if (inCmd == "W") //RA - WEST - { + if (inCmd == "W") //RA - WEST + { inCmd = ""; while (inCmd.toInt() == 0) { - tracking = 0; - direction_new = 0; + tracking = 0; + direction_new = 0; - inCmd = Serial.readStringUntil('#'); + inCmd = Serial.readStringUntil('#'); - stepperTRK.setAcceleration(2000); - stepperTRK.setMaxSpeed(800); - stepperTRK.setSpeed(800); - stepperTRK.move(-12); - stepperTRK.runToPosition(); - stepperTRK.move(10); - stepperTRK.runToPosition(); - tracking = 1; - logString += inCmd + "\n\r"; + stepperTRK.setAcceleration(2000); + stepperTRK.setMaxSpeed(800); + stepperTRK.setSpeed(800); + stepperTRK.move(-12); + stepperTRK.runToPosition(); + stepperTRK.move(10); + stepperTRK.runToPosition(); + tracking = 1; + logString += inCmd + "\n\r"; + } } - } - if (inCmd == "U") //DEC + NORTH - { + if (inCmd == "U") //DEC + NORTH + { inCmd = ""; while (inCmd.toInt() == 0) - inCmd = Serial.readStringUntil('#'); + inCmd = Serial.readStringUntil('#'); logString += inCmd + "\n\r"; stepperDEC.move(-1); stepperDEC.runToPosition(); - } - if (inCmd == "D") //DEC - SOUTH - { + } + if (inCmd == "D") //DEC - SOUTH + { inCmd = ""; while (inCmd.toInt() == 0) - inCmd = Serial.readStringUntil('#'); + inCmd = Serial.readStringUntil('#'); logString += inCmd + "\n\r"; stepperDEC.move(1); stepperDEC.runToPosition(); - } - if (inCmd == "N") { + } + if (inCmd == "N") { isPulseGuiding = false; - } + } - if (inCmd == "L") { + if (inCmd == "L") { Serial.println(logString); logString = ""; - } + } - // Stellarium stuff-------------------------------------------------- + // Stellarium stuff-------------------------------------------------- - if (inCmd == ":GR") { + if (inCmd == ":GR") { sprintf(current_RA, "%02d:%02d:%02d", RADisplayTime.getHours(), RADisplayTime.getMinutes(), RADisplayTime.getSeconds()); Serial.print(current_RA); Serial.print("#"); //inCmd = ""; - } + } - if (inCmd == ":GD") { - sprintf(current_DEC, "%c%02d*%02d:%02d", '+', int(printdegDEC), int(minDEC), int(secDEC)); + if (inCmd == ":GD") { + sprintf(current_DEC, "%c%02d*%02d:%02d", ' + ', int(printdegDEC), int(minDEC), int(secDEC)); Serial.print(current_DEC); //Serial.print("+80*00#"); Serial.print("#"); //inCmd = ""; - } + } - if (inCmd.indexOf(":Sr") >= 0) { + if (inCmd.indexOf(":Sr") >= 0) { String x = inCmd.substring(3); int RaH = x.toInt(); String y = inCmd.substring(7); @@ -294,8 +433,8 @@ void serialEvent() { stepperRA.moveTo(slew_RA); //inCmd = ""; //slew(); - } - if (inCmd.indexOf(":Sd") >= 0) { + } + if (inCmd.indexOf(":Sd") >= 0) { //int s = inCmd.indexOf ("Sd"); String x = inCmd.substring(4); int DECd = x.toInt(); @@ -317,30 +456,31 @@ void serialEvent() { stepperDEC.moveTo(slew_DEC); //inCmd = ""; //slew(); - } - if (inCmd == ":MS") { + } + if (inCmd == ":MS") { Serial.print(0); inCmd = ""; while (stepperRA.distanceToGo() != 0 && stepperDEC.distanceToGo() == 0) { - stepperRA.run(); + stepperRA.run(); } while (stepperDEC.distanceToGo() != 0 && stepperRA.distanceToGo() == 0) { - stepperDEC.run(); + stepperDEC.run(); } while (stepperDEC.distanceToGo() != 0 || stepperRA.distanceToGo() != 0) { - stepperRA.run(); - stepperDEC.run(); + stepperRA.run(); + stepperDEC.run(); } - } - + } + */ runTracker(); doCalculations(); + } - // Dont let it grow forever. When it gets over 3K cut it down to 2K. This might wreak - // havoc with heap fragmentation, so we might need to put the logString building - // behind a #ifdef DEBUG since that's really only what it's needed for. - if (logString.length() > 3000) { - logString = logString.substring(logString.length() -1000); - } + // Dont let logString grow forever. When it gets over 3K cut it down to 2K. This might wreak + // havoc with heap fragmentation, so we might need to put the logString building + // behind a #ifdef DEBUG since that's really only what it's needed for. + if (logString.length() > 3000) { + logString = logString.substring(1000); } +} diff --git a/Software/PC control/Form1.Designer.cs b/Software/PC control/Form1.Designer.cs index ba2e93a8..f9a183bc 100644 --- a/Software/PC control/Form1.Designer.cs +++ b/Software/PC control/Form1.Designer.cs @@ -31,8 +31,9 @@ private void InitializeComponent() this.cbPorts = new System.Windows.Forms.ComboBox(); this.button1 = new System.Windows.Forms.Button(); this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.labelRA = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); this.btnGetCurrent = new System.Windows.Forms.Button(); - this.comboBox2 = new System.Windows.Forms.ComboBox(); this.udDecSeconds = new System.Windows.Forms.NumericUpDown(); this.udRASeconds = new System.Windows.Forms.NumericUpDown(); this.udDecMinutes = new System.Windows.Forms.NumericUpDown(); @@ -47,6 +48,7 @@ private void InitializeComponent() this.label6 = new System.Windows.Forms.Label(); this.label5 = new System.Windows.Forms.Label(); this.label3 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); this.label2 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label(); this.groupBox2 = new System.Windows.Forms.GroupBox(); @@ -57,6 +59,7 @@ private void InitializeComponent() this.btnManualLeft = new System.Windows.Forms.Button(); this.btnManualDown = new System.Windows.Forms.Button(); this.btnManualUp = new System.Windows.Forms.Button(); + this.labelDEC = new System.Windows.Forms.Label(); this.groupBox1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.udDecSeconds)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.udRASeconds)).BeginInit(); @@ -93,8 +96,10 @@ private void InitializeComponent() // this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); + this.groupBox1.Controls.Add(this.labelDEC); + this.groupBox1.Controls.Add(this.labelRA); + this.groupBox1.Controls.Add(this.label7); this.groupBox1.Controls.Add(this.btnGetCurrent); - this.groupBox1.Controls.Add(this.comboBox2); this.groupBox1.Controls.Add(this.udDecSeconds); this.groupBox1.Controls.Add(this.udRASeconds); this.groupBox1.Controls.Add(this.udDecMinutes); @@ -109,6 +114,7 @@ private void InitializeComponent() this.groupBox1.Controls.Add(this.label6); this.groupBox1.Controls.Add(this.label5); this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Controls.Add(this.label8); this.groupBox1.Controls.Add(this.label2); this.groupBox1.Controls.Add(this.label1); this.groupBox1.Location = new System.Drawing.Point(8, 7); @@ -120,6 +126,26 @@ private void InitializeComponent() this.groupBox1.TabStop = false; this.groupBox1.Text = "Coordinates"; // + // labelRA + // + this.labelRA.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.labelRA.Location = new System.Drawing.Point(124, 96); + this.labelRA.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.labelRA.Name = "labelRA"; + this.labelRA.Size = new System.Drawing.Size(68, 17); + this.labelRA.TabIndex = 26; + this.labelRA.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(101, 98); + this.label7.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(22, 13); + this.label7.TabIndex = 26; + this.label7.Text = "RA"; + // // btnGetCurrent // this.btnGetCurrent.Location = new System.Drawing.Point(4, 92); @@ -129,17 +155,7 @@ private void InitializeComponent() this.btnGetCurrent.TabIndex = 5; this.btnGetCurrent.Text = "Get current"; this.btnGetCurrent.UseVisualStyleBackColor = true; - // - // comboBox2 - // - this.comboBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.comboBox2.FormattingEnabled = true; - this.comboBox2.Location = new System.Drawing.Point(90, 95); - this.comboBox2.Margin = new System.Windows.Forms.Padding(2); - this.comboBox2.Name = "comboBox2"; - this.comboBox2.Size = new System.Drawing.Size(267, 21); - this.comboBox2.TabIndex = 3; + this.btnGetCurrent.Click += new System.EventHandler(this.btnGetCurrent_Click); // // udDecSeconds // @@ -305,6 +321,16 @@ private void InitializeComponent() this.label3.TabIndex = 5; this.label3.Text = "h"; // + // label8 + // + this.label8.AutoSize = true; + this.label8.Location = new System.Drawing.Point(212, 98); + this.label8.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(29, 13); + this.label8.TabIndex = 1; + this.label8.Text = "DEC"; + // // label2 // this.label2.AutoSize = true; @@ -438,6 +464,16 @@ private void InitializeComponent() this.btnManualUp.UseVisualStyleBackColor = true; this.btnManualUp.Click += new System.EventHandler(this.btnManualUp_Click); // + // labelDEC + // + this.labelDEC.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.labelDEC.Location = new System.Drawing.Point(245, 96); + this.labelDEC.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.labelDEC.Name = "labelDEC"; + this.labelDEC.Size = new System.Drawing.Size(68, 17); + this.labelDEC.TabIndex = 26; + this.labelDEC.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + // // Form1 // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -499,7 +535,10 @@ private void InitializeComponent() private System.Windows.Forms.Label label11; private System.Windows.Forms.Label label12; private System.Windows.Forms.Button btnGetCurrent; - private System.Windows.Forms.ComboBox comboBox2; - } + private System.Windows.Forms.Label labelRA; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label labelDEC; + } } diff --git a/Software/PC control/Form1.cs b/Software/PC control/Form1.cs index c043c429..ebeb86a2 100644 --- a/Software/PC control/Form1.cs +++ b/Software/PC control/Form1.cs @@ -54,7 +54,7 @@ private void connectToArduino() Thread.Sleep(500); port.Open(); Thread.Sleep(500); - port.Write("|START#"); + port.Write(":I#"); button1.Text = "Disconnect"; enableControls(); isConnected = true; @@ -68,7 +68,7 @@ private void connectToArduino() private void disconnectFromArduino() { isConnected = false; - port.Write("|STOP#"); + port.Write(":Qq#"); button1.Text = "Connect"; disableControls(); Thread.Sleep(500); @@ -128,7 +128,7 @@ private void btnRAMove_Click(object sender, EventArgs e) if (!isConnected) return; - port.Write(udRAHours.Value + "," + udRAMinutes.Value + "," + udRASeconds.Value + "|SRA#"); + port.Write(string.Format(":Sr{0:00}:{1:00}:{2:00}#", udRAHours.Value, udRAMinutes.Value, udRASeconds.Value)); } private void btnDecMove_Click(object sender, EventArgs e) @@ -136,7 +136,7 @@ private void btnDecMove_Click(object sender, EventArgs e) if (!isConnected) return; - port.Write(udDecDegrees.Value + "," + udDecMinutes.Value + "," + udDecSeconds.Value + "|SDEC#"); + port.Write(string.Format(":Sd{0:00}:{1:00}:{2:00}#", udDecDegrees.Value, udDecMinutes.Value, udDecSeconds.Value)); } private void btnManualUp_Click(object sender, EventArgs e) @@ -144,7 +144,7 @@ private void btnManualUp_Click(object sender, EventArgs e) if (!isConnected) return; - port.Write(udManualSteps.Value + "|UP#"); + port.Write(udManualSteps.Value + ":Mn#"); } private void btnManualLeft_Click(object sender, EventArgs e) @@ -152,7 +152,7 @@ private void btnManualLeft_Click(object sender, EventArgs e) if (!isConnected) return; - port.Write(udManualSteps.Value + "|LEFT#"); + port.Write(udManualSteps.Value + ":Mw#"); } private void btnManualRight_Click(object sender, EventArgs e) @@ -160,7 +160,7 @@ private void btnManualRight_Click(object sender, EventArgs e) if (!isConnected) return; - port.Write(udManualSteps.Value + "|RIGHT#"); + port.Write(udManualSteps.Value + ":Me#"); } private void btnManualDown_Click(object sender, EventArgs e) @@ -168,7 +168,19 @@ private void btnManualDown_Click(object sender, EventArgs e) if (!isConnected) return; - port.Write(udManualSteps.Value + "|DOWN#"); + port.Write(udManualSteps.Value + ":Ms#"); + } + + private void btnGetCurrent_Click(object sender, EventArgs e) + { + // This needs to be rewritten as event driven + + //port.Write(udManualSteps.Value + ":Gd#"); + //Thread.Sleep(500); + //labelDEC.Text = port.ReadTo("#"); + //port.Write(udManualSteps.Value + ":Gr#"); + //Thread.Sleep(500); + //labelRA.Text = port.ReadTo("#"); } } } From 2d791d7fa1cf3e67c54ae69f80670d1088f6e578 Mon Sep 17 00:00:00 2001 From: EorEquis Date: Sun, 29 Mar 2020 10:53:15 -0500 Subject: [PATCH 03/70] Re-init ASCOM driver, initial edits --- .../ASCOM driver/.vs/ArduinoMount/v16/.suo | Bin 8192 -> 0 bytes .../ArduinoMount/v16/Server/sqlite3/db.lock | 0 .../v16/Server/sqlite3/storage.ide | Bin 622592 -> 0 bytes .../.vs/OpenAstroGuiding/v16/.suo | Bin 64512 -> 0 bytes .../v16/Server/sqlite3/storage.ide | Bin 655360 -> 0 bytes Software/ASCOM driver/ASCOM.ico | Bin 125783 -> 0 bytes Software/ASCOM driver/Driver.cs | 1067 -- .../ASCOM driver/OpenAstroGuider Setup.exe | Bin 1584060 -> 0 bytes .../ASCOM driver/OpenAstroGuider Setup.iss | 124 - Software/ASCOM driver/OpenAstroGuider Test.js | 6 - Software/ASCOM driver/OpenAstroGuider.dll | Bin 284672 -> 0 bytes .../ASCOM driver/OpenAstroGuiding Driver.rar | Bin 1880395 -> 0 bytes .../ASCOM driver/OpenAstroGuiding Test.js | 6 - Software/ASCOM driver/OpenAstroGuiding.sln | 25 - .../ASCOM driver/Properties/AssemblyInfo.cs | 39 - .../Properties/Resources.Designer.cs | 83 - .../Properties/Settings.Designer.cs | 26 - Software/ASCOM driver/Rates.cs | 228 - Software/ASCOM driver/Resources/ASCOM.bmp | Bin 3382 -> 0 bytes Software/ASCOM driver/SetupDialogForm.cs | 69 - .../ASCOM driver/SetupDialogForm.designer.cs | 150 - Software/ASCOM driver/app.config | 8 - .../bin/Debug/ASCOM.Astrometry.dll | Bin 478720 -> 0 bytes .../bin/Debug/ASCOM.Astrometry.xml | 12201 ---------------- .../bin/Debug/ASCOM.Attributes.dll | Bin 6144 -> 0 bytes .../bin/Debug/ASCOM.Attributes.xml | 93 - .../ASCOM driver/bin/Debug/ASCOM.Controls.dll | Bin 28672 -> 0 bytes .../ASCOM driver/bin/Debug/ASCOM.Controls.xml | 513 - .../bin/Debug/ASCOM.DeviceInterfaces.dll | Bin 28160 -> 0 bytes .../bin/Debug/ASCOM.DeviceInterfaces.xml | 6948 --------- .../bin/Debug/ASCOM.Exceptions.dll | Bin 13312 -> 0 bytes .../bin/Debug/ASCOM.Exceptions.xml | 693 - .../bin/Debug/ASCOM.Internal.Extensions.dll | Bin 8192 -> 0 bytes .../bin/Debug/ASCOM.Internal.Extensions.xml | 126 - .../bin/Debug/ASCOM.SettingsProvider.dll | Bin 138752 -> 0 bytes .../bin/Debug/ASCOM.SettingsProvider.xml | 188 - .../bin/Debug/ASCOM.Utilities.Video.dll | Bin 19456 -> 0 bytes .../bin/Debug/ASCOM.Utilities.dll | Bin 359424 -> 0 bytes .../bin/Debug/ASCOM.Utilities.xml | 3867 ----- .../bin/Debug/OpenAstroGuider.dll | Bin 284672 -> 0 bytes .../bin/Debug/OpenAstroGuider.dll.config | 8 - .../bin/Debug/OpenAstroGuider.pdb | Bin 67072 -> 0 bytes .../bin/Debug/OpenAstroGuider.tlb | Bin 2568 -> 0 bytes ...noMount.csproj.UnmanagedRegistration.cache | Bin 967 -> 0 bytes ...AstroGuider.Properties.Resources.resources | Bin 128640 -> 0 bytes ....OpenAstroGuider.SetupDialogForm.resources | Bin 180 -> 0 bytes .../Debug/ArduinoMount.csproj.CopyComplete | 0 .../ArduinoMount.csproj.FileListAbsolute.txt | 28 - ...ArduinoMount.csproj.GenerateResource.cache | Bin 1080 -> 0 bytes ...ArduinoMount.csprojAssemblyReference.cache | Bin 424 -> 0 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 8445 -> 0 bytes .../obj/Debug/OpenAstroGuider.dll | Bin 284672 -> 0 bytes .../obj/Debug/OpenAstroGuider.pdb | Bin 67072 -> 0 bytes ...AstroGuiding.csprojAssemblyReference.cache | Bin 49417 -> 0 bytes .../Properties.Resources.Designer.cs.dll | Bin 4096 -> 0 bytes Software/ASCOM driver/readme.txt | 7 - .../OAT PC Control/App.config | 18 + .../OAT PC Control/Form1.Designer.vb | 76 + .../OAT PC Control/Form1.resx} | 11 +- .../OAT PC Control/Form1.vb | 63 + .../My Project/Application.Designer.vb | 38 + .../My Project/Application.myapp | 11 + .../OAT PC Control/My Project/AssemblyInfo.vb | 34 + .../My Project/Resources.Designer.vb | 63 + .../OAT PC Control/My Project/Resources.resx | 117 + .../My Project/Settings.Designer.vb | 85 + .../My Project/Settings.settings | 9 + .../OAT PC Control/My Project/app.manifest | 48 + .../OAT PC Control/OAT PC Control.vbproj | 135 + .../OpenAstroTracker ASCOM.sln | 44 + .../OpenAstroTracker ASCOM}/ASCOM.png | Bin .../ASCOMDriverTemplate.snk | Bin .../OpenAstroTracker ASCOM/Driver.vb | 859 ++ .../My Project/Application.Designer.vb | 13 + .../My Project/Application.myapp | 10 + .../My Project/AssemblyInfo.vb | 34 + .../My Project/Resources.Designer.vb | 73 + .../My Project/Resources.resx | 159 + .../My Project/Settings.Designer.vb | 73 + .../My Project}/Settings.settings | 2 +- .../OpenAstroTracker ASCOM.vbproj} | 122 +- .../OpenAstroTracker ASCOM/Rates.vb | 241 + .../OpenAstroTracker ASCOM}/ReadMe.htm | 71 +- .../SetupDialogForm.Designer.vb | 153 + .../SetupDialogForm.resx | 0 .../OpenAstroTracker ASCOM/SetupDialogForm.vb | 51 + .../OpenAstroTracker ASCOM/app.config | 25 + 87 files changed, 2548 insertions(+), 26593 deletions(-) delete mode 100644 Software/ASCOM driver/.vs/ArduinoMount/v16/.suo delete mode 100644 Software/ASCOM driver/.vs/ArduinoMount/v16/Server/sqlite3/db.lock delete mode 100644 Software/ASCOM driver/.vs/ArduinoMount/v16/Server/sqlite3/storage.ide delete mode 100644 Software/ASCOM driver/.vs/OpenAstroGuiding/v16/.suo delete mode 100644 Software/ASCOM driver/.vs/OpenAstroGuiding/v16/Server/sqlite3/storage.ide delete mode 100644 Software/ASCOM driver/ASCOM.ico delete mode 100644 Software/ASCOM driver/Driver.cs delete mode 100644 Software/ASCOM driver/OpenAstroGuider Setup.exe delete mode 100644 Software/ASCOM driver/OpenAstroGuider Setup.iss delete mode 100644 Software/ASCOM driver/OpenAstroGuider Test.js delete mode 100644 Software/ASCOM driver/OpenAstroGuider.dll delete mode 100644 Software/ASCOM driver/OpenAstroGuiding Driver.rar delete mode 100644 Software/ASCOM driver/OpenAstroGuiding Test.js delete mode 100644 Software/ASCOM driver/OpenAstroGuiding.sln delete mode 100644 Software/ASCOM driver/Properties/AssemblyInfo.cs delete mode 100644 Software/ASCOM driver/Properties/Resources.Designer.cs delete mode 100644 Software/ASCOM driver/Properties/Settings.Designer.cs delete mode 100644 Software/ASCOM driver/Rates.cs delete mode 100644 Software/ASCOM driver/Resources/ASCOM.bmp delete mode 100644 Software/ASCOM driver/SetupDialogForm.cs delete mode 100644 Software/ASCOM driver/SetupDialogForm.designer.cs delete mode 100644 Software/ASCOM driver/app.config delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Astrometry.dll delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Astrometry.xml delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Attributes.dll delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Attributes.xml delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Controls.dll delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Controls.xml delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.DeviceInterfaces.dll delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.DeviceInterfaces.xml delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Exceptions.dll delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Exceptions.xml delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Internal.Extensions.dll delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Internal.Extensions.xml delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.SettingsProvider.dll delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.SettingsProvider.xml delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Utilities.Video.dll delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Utilities.dll delete mode 100644 Software/ASCOM driver/bin/Debug/ASCOM.Utilities.xml delete mode 100644 Software/ASCOM driver/bin/Debug/OpenAstroGuider.dll delete mode 100644 Software/ASCOM driver/bin/Debug/OpenAstroGuider.dll.config delete mode 100644 Software/ASCOM driver/bin/Debug/OpenAstroGuider.pdb delete mode 100644 Software/ASCOM driver/bin/Debug/OpenAstroGuider.tlb delete mode 100644 Software/ASCOM driver/obj/ArduinoMount.csproj.UnmanagedRegistration.cache delete mode 100644 Software/ASCOM driver/obj/Debug/ASCOM.OpenAstroGuider.Properties.Resources.resources delete mode 100644 Software/ASCOM driver/obj/Debug/ASCOM.OpenAstroGuider.SetupDialogForm.resources delete mode 100644 Software/ASCOM driver/obj/Debug/ArduinoMount.csproj.CopyComplete delete mode 100644 Software/ASCOM driver/obj/Debug/ArduinoMount.csproj.FileListAbsolute.txt delete mode 100644 Software/ASCOM driver/obj/Debug/ArduinoMount.csproj.GenerateResource.cache delete mode 100644 Software/ASCOM driver/obj/Debug/ArduinoMount.csprojAssemblyReference.cache delete mode 100644 Software/ASCOM driver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache delete mode 100644 Software/ASCOM driver/obj/Debug/OpenAstroGuider.dll delete mode 100644 Software/ASCOM driver/obj/Debug/OpenAstroGuider.pdb delete mode 100644 Software/ASCOM driver/obj/Debug/OpenAstroGuiding.csprojAssemblyReference.cache delete mode 100644 Software/ASCOM driver/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll delete mode 100644 Software/ASCOM driver/readme.txt create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/App.config create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/Form1.Designer.vb rename Software/{ASCOM driver/Properties/Resources.resx => OpenAstroTracker ASCOM/OAT PC Control/Form1.resx} (88%) create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/Form1.vb create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/My Project/Application.Designer.vb create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/My Project/Application.myapp create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/My Project/AssemblyInfo.vb create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/My Project/Resources.Designer.vb create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/My Project/Resources.resx create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/My Project/Settings.Designer.vb create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/My Project/Settings.settings create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/My Project/app.manifest create mode 100644 Software/OpenAstroTracker ASCOM/OAT PC Control/OAT PC Control.vbproj create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM.sln rename Software/{ASCOM driver => OpenAstroTracker ASCOM/OpenAstroTracker ASCOM}/ASCOM.png (100%) rename Software/{ASCOM driver => OpenAstroTracker ASCOM/OpenAstroTracker ASCOM}/ASCOMDriverTemplate.snk (100%) create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/Driver.vb create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/My Project/Application.Designer.vb create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/My Project/Application.myapp create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/My Project/AssemblyInfo.vb create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/My Project/Resources.Designer.vb create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/My Project/Resources.resx create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/My Project/Settings.Designer.vb rename Software/{ASCOM driver/Properties => OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/My Project}/Settings.settings (66%) rename Software/{ASCOM driver/OpenAstroGuiding.csproj => OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM.vbproj} (63%) create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/Rates.vb rename Software/{ASCOM driver => OpenAstroTracker ASCOM/OpenAstroTracker ASCOM}/ReadMe.htm (66%) create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/SetupDialogForm.Designer.vb rename Software/{ASCOM driver => OpenAstroTracker ASCOM/OpenAstroTracker ASCOM}/SetupDialogForm.resx (100%) create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/SetupDialogForm.vb create mode 100644 Software/OpenAstroTracker ASCOM/OpenAstroTracker ASCOM/app.config diff --git a/Software/ASCOM driver/.vs/ArduinoMount/v16/.suo b/Software/ASCOM driver/.vs/ArduinoMount/v16/.suo deleted file mode 100644 index da55062d7742cea3ca6c13612d12df72666ff745..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8192 zcmeHMTWm~082%S^sTOrvRizsd)B~YzB@s>AMO{h>B7LcARo@cJSSG9 z(cIkxq7ZUH!}3+BTx#*v+rSTCJz_*{}BGwKHO9M>noUZM?XNE4?ta~6aSeN2v4@GcV$*+RSUi6f zm<-sH?;pl7E$W|cu3rsB%yJc(h%5F;Jo{++e>eV9c>i-)kEZz_z`xq7xOZ7y|4GJw z_^f1Af0FUiAKqpP`te;opw*}zQ=rE$`|BsaU)wN0^J(L^ z!)0Z!J#>FM3a;SDya%pOZD$Cln+v+vf_w@aFXk6kZmXWfqH;LLBrsdXU8c!$z~ z0HYW|NIlS+1JvF?P~k(V%fHGwkm0G$yfLuj>U%5mWt16LHgChv^f!)W$GYx6IVS~0 z{p)JC73M8+HaRaHKY5VfquW?7BfqiTCjKvU&%~X`hkeAOb_?!F+*R1-%`ewxiQ+`= zBL%0fU;LDPxv=d{Q{%d`Esa(z6KSdF?YFkJUxl*Pk9|G11ur~ve3>|R;n91YPad{s zwk%7Q1)tm6emwp7VZ&d*c=&P diff --git a/Software/ASCOM driver/.vs/ArduinoMount/v16/Server/sqlite3/db.lock b/Software/ASCOM driver/.vs/ArduinoMount/v16/Server/sqlite3/db.lock deleted file mode 100644 index e69de29b..00000000 diff --git a/Software/ASCOM driver/.vs/ArduinoMount/v16/Server/sqlite3/storage.ide b/Software/ASCOM driver/.vs/ArduinoMount/v16/Server/sqlite3/storage.ide deleted file mode 100644 index 4afd7baf7ff658b8edf6221fe42a67ea59d4b828..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 622592 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 diff --git a/Software/ASCOM driver/.vs/OpenAstroGuiding/v16/.suo b/Software/ASCOM driver/.vs/OpenAstroGuiding/v16/.suo deleted file mode 100644 index dde37d37d4c21eff1c149b1ae37775b9063c2e87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64512 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 diff --git a/Software/ASCOM driver/.vs/OpenAstroGuiding/v16/Server/sqlite3/storage.ide b/Software/ASCOM driver/.vs/OpenAstroGuiding/v16/Server/sqlite3/storage.ide deleted file mode 100644 index 266a9f2be8d20e6fa1bf3e6667a2b24811b6e10a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 655360 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

fYQrZ*Biy$dF9^HP6yiM%|kG zn1>r#H}P#JZ60Xz zK${2JJkaKWHV?FUpv?nq9%%DGn+MuF(B^?Q5By*9fMx;Yl|HR3tz-88KbiUebh};t zFXixmEiWq$S$FWk2XEFPXG-&+^+k^j9Dn9VXI}cvUb~*W^wwcl+;aSHZtTqT;dbN9 z^c1;0*>}cM(+hLj=@E?PYy9P&(2{#jdU)%d9_cb@k9oge-HR}0__Y3=#iI%jIo_sr z!ix1pH7lFjZSt$_b8gAI^{neoI`sV)lSh5xr6%o~)Ux`j_g`7oyVq`SG#qrXO*9RA z{)Kn!^V?3LFSott%C2`GHgr(`O+PrZ@0iFLhum@FX4{^>uI}`yRo_niblITVOJ_au z#+0v@zyHnMCw;R=;fVSRKY#S*3%X`^2r|3 z5``H>z&E~A*6dW@XDgU)CMA?_PJZX?l_-UsGoE95YksG+wr^+Vkm?M6=#@XXbr)tO zC09LUQ-RFM&t(w+kqi4O+XrmVcVh0 z7ndVZBmRx>og)i-6!sKft{KD3FyA!=<=&KBKa~#%b+PgbHR)S3bu(IrF}X}r_w>u} zU}o@U0$(T4nYgz65V|AN`yIM$ebKuwT{ocQimq3_^g!Q^`(Jg|7XSWDWb^Fa@9@>( zJ^pArqLFAn;+<=cIrO1J`xnJ~Uq9lo`~_>j{?n@~KIpLJsK^+QK_Ma)&LiY+bCx1ZeC6<{zUD$pqQNN-MDTnH5^Lw$=bu3!#%}}?KtEYui zk^IscZ-It+Ysw5Ybu%NsFM%=67!`jM`!p9%Kl%$#o!=eg2Re&Gezo=k>&hc$tuH$M z{_b5r>HT!OlFrvXTUB24>t~MH68CzphlPv1X$X{YlpSh^;Exmc4hPjQi&->eog(t6QN`qA2|GONqsrj_OFvi&p6?txu;0-)Zhr4elhPk7y?*UB zJHFC<^dqb9xax#$=S;6SU`Cg9PmMdEfBU6>oH?g7=ft{8mR_;^SD#$=>`CRTzwW#F zS(V3kes*~Go!3sk`s;0;yfUulUuXUWp5jU$bTR*PlB3!b{t)Xl{OM?&e1hZgUpFDWlq>q-}f8W77?Ko)mxK4Myx7#_nXTNyWm~XDGIi}~3 z0srdw>AC|i-@ak_%e(aZZ1nRz=WV|9Uzg5qp8D~_UB-+!rbF|S`~3Bd^sW0mJ#N7k zwbwi{{H%W-aABv#3yVAc^`Qa(zUZ*0SAPCk^;Zj1hg>rK(33uU;jv>+*y_uXt2TY< z$dv%m94iu@RZJPo<1{qK*1Kz-rfFyj?XW9Y^V9h zeYvLe;d`b%IBn(8cb=X;>6GjCI_$ie;i@CQxuN@=@4UBa*Ug7@`Fp{Qhdun;qyK)^ zgV(hmaoTIg4H+>ZG_-MgpP~1kaM`Ud{r0OXtBcxoZpwZA+I@%j|L~OiZhe~ydD7wA zt^KR5k;l?0ogO>)qE|NmV6XQp4}Jc%G3!=dS@(4$QzJF7T-12exxbI@aM*qy?|9se zkN@dU|A-A5_2}ej1@8=b_^4+VwA*&ckz@bTx$^X(ALrb*@2w;6UD*DXxt+f{@2fR8 z+=L^5@aB_u?R5J39d0@1loeZC z_wI^A)~73<>3nkZxw6;VH+}S%qndY|vUb10V~#xN;5iqb(Hwd7g6B`a{?Tp|x9_*_ zZL>e9E4u0Voi4a>ziaPHPUv~sCZ9i0z30Pui#q&fvd?eX{jcrsJO0o!AH4ke-`>>koBQ5+W!Rc)=NM2jmTU zd#Ac!Z`zKIu)`3t$4`CJ59m#&B0dTDeN{0%lwIGftJ(joJJpp;ODi;WUBAr8H-E%( zRuroD%+ng3XMjJj=oVtJF3Xss`$d?e>?LZ4%6Xc-ej(RJO8* zaD$BeBEK8U8^7X7Xo$F(J#NSAzE#&8Gi7$1nUB-U%nT2oF6z5%QA7R z>sD&4rwhMlS1dR(D#e$}6VnoF$etE>`cl6~%6YuG)7sl@6KZZ)Uo_{L=Pn&PrSHmU;1I<#Y_`ou$a?$*l~w!Q?ut`U7tVWtl!OEJnH26f9_(dxJFD9KdO7+ zxWy+9J9m%UpS-lT>#m<&cK5*RA7AvyQ(ug38b$cIhhL@SpniM!I!m2$=Ejf87@bCXyzqa-NZR`Kr*8gkB$VfG(ZTSF%z)Mt3(>nn>%oKQsnB{BBRUQ3^l)n8=H_gh)44A9cn&|{cX(BY z{I#8?9KGKLYyH1(O_F&C^HUawXRmWvU$lB+;^n5rOD9xpdDFS;`Vbbf~@|7STR?ks4ovx1m*8HJkXQ*dE8{hvKVvURA^UXI_PBuO+v%hRoF^ zYQ9sOFI$;RCX(ga)X%D09F8?c{9u%@#LL@lE68lkPL0C?X4|(|O&hVJDi&T9kT%I8 z%DWLi9q-P00UP|VHIv!NE74G;J^k=R&=G!wx#mrYw>O1XO|*ZH9?kUwJQ_DY_o!|% z&;L}5nDAJ{H#g{(qS0Y-rp0X%Ut?J?f|My!}_Oh+@MLXSj zXHMmcvp!xt{<+Iv8~5~Cf0%gG!?dcG3QYUWNC$SZ^ean>5n?>0-8C1*ncH9<{-y#o zQjdXYSIf1tLX#h>wR-A!Wvjwbp6W#@-sh0|6NZ(M+2=GkyiCrRe7|Bp&Lmk~lGMe&U*({&-X2aQM4p?QfE zIZebD^F}d|Y;jt-CY=n2wAERN4gQj$#cViQP3Em|_Nfszx;@p|nx#ZKvf~(=LgxQC z?=apT#(GTeKUN!Jy!U@>)!gZ2A^j6(MZ$Cf)$Hl1#jorO*jSx5W|(a~$r{~|w_9Jz zyfD>1qSF#JO*+m^Mr)&Sow3Bz?oc<^tVZZ((LQ&{%W121Gv%QT*BT0RF zTJrSN?3z;DWOity51WxnD{-$^p4*siXiR$^^^%#Fh_Q9vid2N2md(gaRWbX>c-2H3 z{P{_ljPhbW=85?WRqZpzef53bHA*boR4<|NUiWB%&0ceIMBouhd6@0f*v-UL05(#j zL_IqxM30~**Wg<|XdcshXcxgM9$&Sxi8!HnRReD!7L?6hQ65dqjaN0A4QQR0{AH+q zolnh-#JGm}=U!$!V?*AoCDW+b+Rd~yWndZoko&2R-=B_8{kZx#{ahcfqwBwKw6tU# zt-f$G;_4_qpQ1N?pyD`?pCGTdXp-pw?b79~kja<$7w}Jc)ShCuA*1V<_>1}H z(mEEt`g8Fww|v=sCy;)neJ^~`vY{B;)Yr@A_jL|r&zbP0XKQeNfW8D;{t^FI=y7Rv zu`<%5ZCGWGXziV+YmDe^p`Cvowe&9VcM9;I%^Z0 zP9pD)uXvmqnNzKP$zKgE8QFgWwEQgk_5lAc&@S(q66or~5y-hZP=Rud38eE*{z<3& z8HaX0=>e_0NajTTIXyArcCq}U;JdQ!8L(gbyXpF@xY`F$`sKq*;VZx5C*kXQEq+Bn z&su0_!yCxU7m^b_(ki<{19AUo{$fVPwWbofJvYuP~WFAaDE$U&z=9YrLydn zA2lu(EqexAdMZbitN8No&;UKm((?HTOUw6LSXyN;DnP4lNRP^7fTiW{ftFSo4F|H< zmDM3Va`V^rnsP|`e}7!-Ulhmq`v9yjda(Z!AFQhU;=N0UH~cy^z00C$$$wqQ;C7Z7 z*7-3^gjtRC;mmMBd$ijP(?j*_uIlYyZb&;&;8N;cUsdMrr|YO_)p`9?r&Z3XD=H6_ ztLl!*MddBN>X^z?wCbtqhh$VoMe8Sh3RiikymhYntu`l!FP`K@yE^3PPU07ymBU}# zugwE(9%%DGn+MuF(B^?Q5B%aD_)R!Je{IQ>GkgD%V@CG#T3^&@;dV3My>Zc7*DkC+ zW$(Lsj}2eb;WGjHg@+%>J!B2OAn?ELkqYe+ zX)+S?!qKEzIK}50YWc80koKN$me(ct?nyFaj~-LQ>5%?;r~0k~QT5+EL=4&7xT7cK zWqt9qNuK}gcTJp(XMe~Oa$z=6dup|Ml39Y;a;6BaFb}KKDH|Njv<=OTH96<_N9lQ@Yns*s;($ zO23{h>OM$%UI$L*IcTSIXXqY4y7YX?>1=>@cIsV^i@O`N@}e~K-3BM4??~uANc?S} zm9FTIfczl(8=z+eqK6=(dneH&p=FQgI&9W6hmqhp_|AvN!&ls`fYRjD_+$Zu(iQ(r zz?}xAYY3=$m*2O^<4de(6U4KtRtZ16UpxY?esiCT*sdYU-d*X;<@|N zd!XI(m%WjfPRZ` zbhMuTh*rK-_KsFv5iQ#UovV$>ccZ`%pu7$PdREjGNM62?FGb5os-vRiEBCBuYiRvy zA~8Mo_nvX^Et<+T4Rla?E#N)J@B{qC8{Sel)0gR8g?b}jNGJY&yc_gK<%yVmzru%% z!ZmZ_F<#|3mX=zEGN*yH%zje#8H?-hcv;n`PFFA4y`G+HVtq8F7dsg$71Eb=+_f*m z&%|W&KZAT4qw1T&AI8C|UutW5Mx%0(d`DzNOJ);j zm7(a~&?-mKBcOX(dZz%rBWbB^tNnjQY?I3f{g0hb)W+Ut@?8`SOcFw zW9MRYIvbwGPU)1LWdK#iPW4T)NBpJ8JN=)*=hX1Og;rgXObHEC`bFzGy3;unTK*A# z478Jf7^Y-o^DaPfM}dhDlJ5`NK`UMPb}^8=WFo-%KZ-HVZ|Wq+O*=z zXY#q|!-3Kg{UQEzWp}5|ZzX*3Brh9WzaX7=cksf_f!>yUsqHI|yFg1`wEB8S?*{Gs z84bwq2d%a*dA&bz{@K06YoAJYHnh@~PyUK+YRj_iO8By0GMhn5k7SMmh?#ty#!)^T z1ztc{ZC>{4yC>p52#!Hm`o(`4nPN+y4qy4&0lWiWX-Vdi0RLQUmLA!E3Od#AN#_S- zT)tieZbqIz6ZiKVrBn7?50qcgcLLR0(N6+bUguzpWR&i!K(VCn8Zy+}{P_zJp8$EAwd}?&aiN^-X#IV}O1j z;FDaO=JY=UU$#m9RcNIp`d`Q>@3P@N__9s>duU&(KjL3Y9@Qr(kDmeO!}~EzeAUBF zWKi@7@Ei$Ak9<4?zVwSf1zI+X)*LbUP4s&hqqs+dO|XaPCf!18P??Sbng`?B-Dqo@ z_!FQDt<1~VBb#N9(w4wF=An8%wbIGr3Q{ACm9UElJ zS~6pxWvA#`lt^CsKY}U!qCdw5N}~Lk z{#@@EMa$;Hkx{ymnG0XO6@L(V$gacu!j})l-ve4c6di?D*@@l{+NE_QG=GNA!Q@xRg93IQ3+?pWNFJ50 z@_0IYPEFhk0`wKoPUj(%qs#kC(6T}0dm;k9PUKZCTYxJO9>`H;{a5HAmi`y?AWQee z4?``z9kgta{B&sLUG!3D)dA6^2*{uPK_h&nD}Hl8{&VcX43jU-cPNA&1?sU`wyDkD z7T~K+RRN{904xHkD~cyQm0%t?99#{y13Q8{z)&y)%mn*_t-)BZ1ZWJp6KDYPv(x*1 z`lci6bcUd%w+7%gqeHgHhQEP1Kt6D~ot+8~+9!MBU_YR`C3(7j(=VntHUZhL`tS0s za$gLN1b+edfcwDx-~pg}KHP5l>q9tR17xFototnW9a{nEl~1Mt*|8f~1{%R?a3Ode z$X^!&|?T5u9L9sCxY2Yv?@fObH2b_!?@=7R*t2P*$Rf``E_U>|TO zkeuQ@0)|>z=W9Sm@M~}pxCA^39tTf?v%v-6GEf0Vf=NJiLpt{czXz8ColDmfU^2)9 zzXE>+kAd@n>X77a1t)@gf$UfgHn;RC97`;H7RSz(K9^%%fG)N4I*yW)o=d@8ptM`o z#f2N;PlT_yWuTMjyd87+Yx}i%pv?nq9{2$sxM6ZZ{@RgK{yFRizoGMISN|N}`dnXh zz_gvW=rg3lulp{zZI>g9pKRR!&_5r?3%hl_z2}GalR@?{uA(BG;v4e~<&CLyqJCC1 z&aAG6vYLH3)l<+imhtep_l9Y)NW6x}lZm9I>X##`31Q~Js3!mG!|7S4^BY-4r00`~ zWQ{)O9x?N`m0nf4DHfR?jl~pWdaN;3r#Ega$4SIzB*P7L(drb>RMTOSNIJ&6FrRd{ zfuch^t=0Fq9gkH3>B!7*y1H&!5`~5`>6n*!4T+d}nWO}j$*|(pL`l;~XS19T`BuQr ziD-Own74;(y#I5PeC|;uXrX{LE2Bz`dBiYt^XEn4WwB^&Tyxu@^{9DXbWJ4Y&C6Fh z)=47u){;5-T76KTNU+tT=g}qMWP^g2ka-<7-;N;Oz14>sByEbtD>Cm{Hl(j;T}^TIK<0*qAFub4+EEns;>vPSV?m_xi8$z-K> z@E1t5Jm(>~k@E%o>Gn3joSU@?6}%cXdk>gdh5jSylsDgy#HwXv;55X70uz|wYpc94 zE8du)$kK_G@|l+9>D9A4nzZ!B(=lf9Kt7UmXUdysk87P^5-_FbCBX6&mV3w}<$S<) zIh$tkszBx7yyH|OqNYbYRSP3)c=sJ=MTUFsKO;gNk5-F0JzUS4ph#+F zBE2%wG%p!h5nW?HRTrtrjx{eCT}5@zW=i=2nko9?wKJ)Ktihn}v6>=Mn@BdzVTDB| zUA;{<#v0!*((7cce+w;SC#&U&HOc}KtMp}4$7>>?9{jgb^JoanZcrlZX@Spo;lrbbsA5+#k4Q8otAnHwN%G~c$ZADbE2Bc1 zQ`wub)7aoGGc{yIqPo%ab`pyunRbzgHL7E`#%35^5=JV^IvJJmY{0w#v!(J(5DT}+ zXXe}{tF|5>t#1s+uL+qmztY;G$-Gxn!YVAE<9AUec2>}=$f`)pu;s$+WPDCAsRiM9 zEf<7HvME?(e#F*8tb&mDfn*g7-GJ%**tTL}U1R<7IBNk7qii{|X}s%(x$2pJk<_%t z75eyijk}VzJhwVqvS)|mWQ#Svy4-mGwEU1lHxbxU)Lr??6Aew?Wsk~dF2i2OWyN*k zbxr|>3e1*LW(=S~OC~3FyXUmutJBF;hpH2C!H?_7$D>>lSeR(0ttV_cyTlW#5yXD3 z&HSazb=&;&qtnCF5^G~zoh=av()HRb4`dJ%H5XP@Uatb%G^!FbRO4uG_+@?WotU&! z9xX3eQubR?R@u(QD>%QtnYd;-9wVDXQqc``5or?T4Stki?|S9iZ8A9B&(Cz(>;3aZ zyjJ8Fpm$oqBFA)9@0|BTCRs63Wnga_qCFxMyb!v2+FwjQDA z@kQybshGCDHC@&$=97iQzzu3dZhdW#x0rcO(kwB*-}U0uH*lE`^8B@u3U^(cZ>U+( zS+hzT>(*3Nv&uHi+IQNg`g6v@dW*jiHYIQ85n$+wXf2CErHr9qM02gOQsCwOM#D5P z+DHV0>k1O-9W5}s{09^F;-MeTc#~1lj&TwkfCV`6SB&oD#4wQ`>484 zWO3)x;UyU(rLwr@OjbCf6>43Yr6+5?h=fA5alR*=B@>EQ#~PX8;S7-&ZNb(6S7*fa ztPiHSVSYT$>`47`a!VXF3tu(9D2q4wr#|8FTV|kjZc6NAGMrK47#cifsgzU})5LZ8 z%o24>-``T|n2N^4MU7tlI^YK?EKm}hwvvyQENRRt8_ru4jW{hz1{Swh4fJr{bezn& zDC2S)?w>POGZA3u3YgLY=ZZ*mjGk4^HWkdqhJ{Y74AVOQk5JSXRyD7AlxaGZr)Muw3qr+|DYd!~)sKN;;C9&b5-euq*+; z%(GQ4*4$>+`@0HG9Q9FI=PlZ;xnuR~k}qlOwIf8dWb-wB4W_O9EkuJ{D>z5(NPER+ z6#6WQXrh@0lDeXKSKgrXMnV-aG&3wiq)h#>p1GLYdhuMVF!v4gwwAY07hwe&0%k>P zS3h0h2(!Z)sLbU#pxO>(t!C2(tE#y<76S$5agU|tX2^gs=J^d*of;WKkeN-#V3FG% z&)P*vUtE`KJ)6Km=H8$p%`IF)+wah4RC4u7HyPJ*h9<$h zt0nbDMlPwN?whPQL1VUUhThfAUK0HPH$+h`)Ddx1weuRUH?q^ck7fI<%O%VgLrgO_ z0mdXGy=^IYmcqtCoO+Q03CY3m{fY^#9J9#~4{gF4AoxL<9sw>cU{4?$+aHNi3Bm-H z>u84)Qiv{%?G%!z*Uc$ZpqJH|y=x7SJR+)fvNqI~zHJ)FdS&JlbjDuwhoeOG5Uy4W z4%C;!+n}om2$`l5XlOQWumxGIo|nyuw~q*9rW)yik+v@JQmo?n4`ZV0a6Fx<5y-1t zIb`#A^b+S*z&zly?U(M}yF2k4PNo!6fjO$J%v`0j%gAbWt9{ZHjOFg&xG~G@$B`Mn z`##xVDy?5B{IUJ)s*s*H#KST2RUT#_x2wjGTk2(>{b??%=BVf$^$uV)FLOCH?}JZ; z*89}OAX4nz97twgX!oA_aA>`s6#rysy^|E(kGSGX*N5G__nEVx4}_t2jFQp&TG8U` zT{Kb5d(Z7S>RqVbffCi{?*^@R%;G13-ZhIJ&CB&J9G8HL&@UOqI|h0)j+m9R12RfW zGCM=dHqkF4sCT8ZVUIxG-$F+5Br^(r0Y~Mf3R-;07eFh0@n>3E{I6_&#UE$+vZ-r8 zeun_R662*uXOG0F*0#qLVOXr|752yUJC5 zXol}(CZONZ3$RD!!@No+sjBV)J>54uYh02Tk zc`%0I3Zv(A__9a*ZV>W^=#!Aif%~x`C2*;LqL6jY(5WKGNLa-#`)rWgdMHh3(^x;)N+uePeV zHxf~4DcuL4oeld2?A(F4xZ23{L|A^1{C3d2EWH3)eZBZ!k&v_Jt$?r2Lyz}8wie3jz)(m|O zwEQXlebDl!=vSdtcA`ImcKWsdRX@wWk3oRyzhoxEcY5}O9$@(gLJzXE=ESQUB|it+ z*`qaT&dxiaoej?gTejge20Pu8z&ZZ!TZ!sBg~y@40J)oT*n$hFZdI{RqrOpUQW(f$v9L`bx*%Df9Q1llV}`z(DI4s^8@n72KZetUU`wsZSdU~q91&fm-wH+cjJt)@Z~GHHELF?g^XyMr zqNV3XXvI~&{tPXhqC1d5`9X9ueCZV39lmT3eMUh3B50*0{%~ZR&QIYxJ$t~X$(VFk zLd*Xequ&lKpNQ^2LXN*TeECHD&!MGL^g+;SBcjiN9%Si0#8nxIKQus(gC}eQjs`Js zBsdrR7W6>=Opd34vp`SIkKuSYH~}08ZUE1K%fRK}A@Ce{9=r;!03U$|z-Gkn5BdOI z=LQ3N_Bq`I29ZVI>Eb<<8|PA za1*!_ybnGEAA=6aXg&O3=mL%_IM#!K(EY#wa4_epe}{msU^b9X_6L6gn<6tD41<=O z%BqBOjU`Tk-khV_D@AX@Tv>%VS9z(7CwcyII`U8buWVM@dji>{G`E139`VIf9S}`(HR~aoIqnORpb4A;RL>AI^VHQ> zDa|lYJ|wTWbszy!APx2dX8`f#qgt>MZ5d=C8?_&4|pRD(6(crX{Jj>}G$_h+DG=Xu})@H=o3xEb6I#On-R02hLb z!6jflxEA~YybJCCcY}MtC*UdY51@GR_n*P?bF;7uTV3c=IhMes-PH}C{_6g&q01r)Aw_$zo4JP!T| z?gGk-?0FA73?2cu1M%(!_k)+faDZD)-=Z}0!Lwj@um@NLUIyC$`9$&G0&jzNfZC31 z{{TD)js(&-jDKoRqKEQNGO8OpfpSm*D#3KH3)mIx29|DV6r_Aal8+#wdaR%)c&qt*z+$rehsPsY_q0E^+tK^2DTSX zfa2$LbId5PxD((}%EC8C!kY~pGH zd0B5PnH8xC#cTBO_e9dZ@8QkQ5~hjrNpHRROU=@EyQjwzt7nCq5{*okAq7nUwhFx0 zMe2;*PcK^rb5a6y(HaBP`HI$07e@WmDXTLVe^!82xGs3=S7}~ z4H$Jnbo!6Ae97oSqYH!dYcQar^r-VMw&%KtI=gfcbn@$;QkW=c~w zNKO|YL3$M?TDp`E(c-xalk&5P_$OnR`&i zBAIBldF$xw_bR`C>Jzlcgchaf#kXf5@7>v=jM;;ZVRDw0hq9PnV0z+Kfqj*0Y-WB| zAUJEPijC9Ipt%znp}-^(E8#f)6g*FJ7MnWdtMKMlWlsI+hpn(OZ*&8JyqJxrH5Vh3 zHBH52B0Ghuu$Hoc^PpIzn;5x~aAsXF``dr_ZL($G*?U>HskY!56Ebhm1IkTEmUIR4 zepq=yk@#~OJk@Rnfj;QCQI17NHtN5@?&^$uSEVx!e!fQ4bC(QbVR<$jp zxx~yY<5YGs%*8OJ+FF>I!(isCw1~rH%lC42RX1nB8t%;-)KWFgp3s^WKc<;Q;GZ!$ zdEdrN^JSkzKL|P*Xf)o$Oh44l6%3pQ+9*3#W>*`pN6Ac|@S|m>Wn^aInTqBGxXDmn zOX?Y*(`p-hWk^*!Fh9rBR25Y-Y}r_|xEr?3tl-v~rYDfq zyfUoT6O*u=$`iCq?C(y2f-_TayjYA}{Co$xdbf^-Fw?`cfWl57G(OHqnn~>~H6+Xg z$BZPixg-){8W^O_rVeg~q!FdF_T~)vgg2+z*Y5K(eTOEtn0l$%vmryx39pLQnu+NO z^v)Q}d13UtNHV3=GF)F}LNjVHmWk4Cx?4F{R!8efX)++?IGUX{{Zr-}CpCi&_j*a& zX{_E9I>RD;i4)OGiql*_v-E=bZ=zXP6iYB5t#Ja(m-nXB)BiG0DWz#!np|I#HKTqu zscKyfYYX|38&1ru3{&il1lvnFBQA|PyP9rgZq4%Q%!;1uGk>O$*b5S?7d6z-M(p}A zt1K8~t!O30Mbad%R$@4|$)nfZNlK2J8;evdH~(-1(+6vU^t8rkjLEf@Wj?7#S+qFy zmRtlyRitG#;RYOMWOeS%EHkI>T9EKU&DZ?A0PnkgZn)<0T*EPEbi-7%CPQl|;tE1D zM@=S`o0b92UkaP0X}jT=QJ__rGA+{=nhB9D!y4=38NR>F)JXYf85JJiU&7VmG*jX- z#ua&>b{Y8={Gk0VD67DOx?DgolGicKXym(#5)IY@b51p=+Be3ZyisMA>t)IaHrEg{ z(NF#N0`>E$G~9C5lg86?wzL5&xhiBStD=fb#73MXa3}st`VYp^fHGft`WO-w) z7FcHom}P~TD1qjKT&D5pB+{ToxbbQ^$TS>x%yNL=?-JUwHK>`i!gghmUE0CI3)TWD zMM;q5)teSf^)Rsfb`qqsEOzyJgZg6n#O#g_B~IMccAKe|>`bNtbw1<@0zI-X6`Io+ zGoL_&F^$ax_?jF9D}*EAxTq#}7w`^p9MwIkBjw^PiBhRlvjosIphP2c#|hQ4Y&ynB zxSkWWJPu4E9XrW8jvwb8Cr#iun-yhBvWnc8$hstjlaWmI^}1L@jJ;lS_6C8063ZTR+%KQ#HT+wYj z6?>QT9Xh5(Ybo0A5cuxUDyoj^#&;-K7>zf5w*(6~zau^m*TUZw&c)e1=4j2)epTPN zmrN%92XbCr{~kTxC*<8JWfo*@Bse$^pM;Z#BSn zoPjX^!HjsmBQk0FEbWlbb1AywP&`cT8NSmcW`fydKo5h>0vn$jVyW|LW0>pF13{~_ zRny`bAOZ=r@gX{88U{JNDoWSr&`Y3cSZYMDCX4SZE$%?+7%su+!W zuA$m)S0I{oZ=$8e`@nQ0ZI{gQ%8j>y@mhk^vAXM5tCD^wRh6eD?rFEXAlZFkGLK|@ z`ARzI#;j{*6Z>ne@!Ez<(v^wdhbR~PsbackMp=$+xthN0yZ1AYD!Y^pA7)+_(YOL< z_N9+4T;1fhd>oo;Ww{yGuaKS$vXrzgtp{POC^J`JE<0|?8Dou1b+gy=1_t)_<%GZ0 zgc)(D7Mie-w>6r|!}YVQSJVDIO2)IzG~Y82wiIrfu(%DM|s$89p&%MK{5Y4pRdSx$eKtwn0>5Fv8ouUKDv1` zwPdb$2RJ)golK+>EA-Gr(IRX|VgBpEfq4u`fZ74urZ8mWWM0(VHnXXTJ_lum?3vda zszh|7%JW}S#$pef*$kM!nfI61I&m_+aq~J(}G77#=oj4ek|0u=OiADjBdr{`_XM*-O*EDq?|8@dlX#chJ#%+jYoJN=X3X=;Gt&H(a*=u421&5}Ex zjBDC}=qsSfrlIeK*3<;?pMiGr4?q*$@ZSi?YmJe!rw4_hbQO0Pw9`Kh+Qpp;En6hB zC$vlJ5NK2xegt}ROP>fW`z3!lw8~xd_0SZtp&x?Y)Y5N4JKx6Paca^#kfUUjb`Oli z)h6!05pepaz;`yxfL47`T5|*ZJ)xyj{CI$W0JQVN>4eEnrF9-~Hk^u#^Yhj4JpxEBa{Y;g;4n>dBhn-x=V)1?}>383L;7^4on>2IWC?BL?dzxqrZS z{%ODf*Dh{AK>8(jBLc4NZ$bqS|6p(pgr@OG=5A=&FZvm19ff~W=(0iW>r-q~St~E= z5SC7r_b6oKbIF`RTJoW6I|^ES(L0f@+O^v3VZ@aV#eJ8wTs{91+SReUk(Z3*7b34V zE4h!L`7=7T&Qxj1&Yq;DaHZ8BzSB7x+Ue9fZt0Z#g9tjh5*gVh{#HikQTI~<}qsq%V+xSAp*KYv0(O7l%{DSYKu{38ST z-N)+xjIe6t2{Lgip;hM<|5TVd%2yXaqsq{~M@D{DSOZM)pVB#bS6cr7M-T}yBY!h- zUAegRuhKc1h)P$sJx5&Wkxs3PRk-kKAl;`BkWcjccR*%*z(1XFhW1j20y1v|=uexi9XkHe(7mnv z`Or@1RRR9J(9Zs+0{r&_bODt|zEZk_pq&j`Q|QuK0`2syfOdIb1+BWFxHm#8kDq~o zI8b_YzAd!sp6Cb#r#krtcpir1&kD#~Og(h{XElkc&MR&j+SPe|>rrJSUBjRiF8VZ> zxZ0e*jIhQeY8OLodqgzn_sFRJD31Gn8KjA?ZWy^$1HG!RF9CJ> zq9gEk!6~vydf!4GcjRc#kuR-}KI2?#FsYhG=5it`E%k|q+Wt%Quc4K$=sYr@d?{`z zw8~rbaOgpn4nfP0;-5xbPEFi%pk=f4To|CQwD!o(r3kAm6?Y}{081YOt-OeT4z%il z=$oNso9MftRW_oFV2V~+Pr#Q?#D5Q3{k!P*dwFr+hAzY~)mQO*LOb~{kP$7Jwb;q2 zStq0K-^dTr|3?ht)cEif^sBB&&rL98n`8zDblwGD^5Sm|pFbl%1;Y7lXK1Hq4o+5H zWW$3*ls$^u3|~GI{~7osZTR}8pzM?l_0TTAFCoLJk@-h}{vbe~f==a2I@dwV9?_o% zWKPEbs+rMq1PT!|X`Ku0%IFMyrMB@;a1DIP%bt4zGKqkmXW_g2z5%VclFvuE@+BLt zftDW84_f__c?DYaR`geaxLvW?@kc@TvNF@4eV@SO)U2~pVTqP+Hx1CsV7j_-4>l-| zvY`{SE0;sbi^@WA_kva(7M&t4CYi9o=p1VK&k}b4wDibG^>?EGLR_+A;{KV0q*HhX zTK0?H6I$}3wSR)UpZNfq=!RbfA%Dt-M~Nt%hk=Dek`EQPhQ399R(anGLp(u0$?I2- zo#M&1#}HPZt3GFQ_)1Is8&EKiqte8Ig4ov#M?wdi*;?*!;m0(vfi@6v4|Zhx!u7U&U{{uFs9lS>9&c|91g zzYp@xwh_pTvT;j@JH*mQAn#=61$2H*8L4i_r=9pGe~R9Wf2cL|Ew)a|&qpJGs}27> zWYkxS|Dlbmetvr#ND`*c9|2!9hn(^Jb2=Arz8Gu;h+^tFCYtnR&pt+zTEBS||Gf#}C05Kx>b+j!^f=T66pfyidUt z=ypKs42OWRKcOvpu5aUj?B4~*t~-GAH*us|d}sV}!oN$0 z((VAd0`-Ocf$I9!;1r-Rs-gML(rAv(&RwCEw(6wX$rvym><&%^+hL#X_g{d15v&Jy z1Fh-QT3xNfJ&W^hpbr=VRGt&SQg9mB9+_>yrO?-bKY%}jhrwUL-+j-($k*=tJ?QtrzrZIz^(7yrMZm4;*7|L&?bkQjwZ?oj(DN46 zt7DLtT~43M=jc{=hr`PY$hov$h9~<*fr;o_$dQBj?$>IL>Nnz`0qhIXpd4%mb_Dam zP2d*r0mvnCf}_en@gysMiLd&vbJ;Nw{2u%XC~P@L4yJyEIm#wi*M0?E7&vdOee6Q` zZ$L2KCiZ+8$GuU$5666v1UjRajkBpmV}aVO^vE{(N&Zkg$tlnBt$ZO{R2tOS-Co+L>tSoC?-~ z^MP!ajn4ndhwS|dd<&E(*)D%cpX@r;($b~=MSR(*@|A6}L;Ci$=d$M(unI_4^d;D=@}g5f9Y&l2K81({;UJCcNUlfazO!@ z2egla_DmQGwg!{HWT3js!IXvasW|I^@++Uo|KgnoZU$cif&3u9$_L_I0R9N1 zbSek&f<91Q#Jd>W3ADa^uH{|A@hN+S>9C~9{~Rb(=6|5 zjt_z_!Hbr6EyqW|7Q}tQ@~+|d5YV0q^DXasj*o$@;8k+uVD`h1KSh58j9)BdX&*)AX$*Y!*PQyuC9YtivzZPi=}D+nM76uqRjq zb_Z2p4=@w#1?GT-U zIVA?@<3kqgw zO(he`1GDs7GHtYsu$!T0=3M*Ij=O<4GgVUhr+hX*L00}eA0!<{oxh%OI4{1xjQo><|bJc*_fKkCgv&o%D=pd z+1?HIKXt*Mkq}MsjXY+eu%vjJmW86JJ^MNnw(-5Kbn7;xiChKi64B5%qTYhS_Ipf?g3G|R6}-GB9V4WGWW5F`0!~DNGa6aY;CuUJ^~$S+8b&;J}~r;AhmI(W6SjN;Qhk+w6Q6wXTsV z&Nd$lBlQi;K_u%L1KDGKxh5YgW0`{18P(K$nuhr^Udw11%qKLw&!V*wz?Ke?HClY& z7U)T%KcCI0r*oD*XoTR zYAGATGcnv$U*|UJk;p8UZO9Aiwl$9_g{It@K*WqPH)GtXRTjJtdni5o4H2`MzL&n; z>|OKPXoQg!VJfki=9HaZ&G)XQPi?KLxG=gZHh^ytFPikGvA4>WTY@>Nq_=D`AD8mh z#>*yCkv3A2L8V!G{Ibe&=k#bK#uCw18^Vl4I*}#ZYTfr1!M60V+1i9}Flnm>=XZT! zAydwt-%VCB#bC_IoYHq`e-`Gmny*bV0jo8KdXCvhCR`w0d3KxhzX2iTfs>%qe73jd zC`;0@g7UVw>j$fd4{xFGPI(+}Go_f8?CBi7P$3N1=1#1USX?|qL zf5B)@v+KOgPCC{V?ly7p6MJ5D`?%v4zPG~-MJK#+3`4pz$7QDBsY&x~Iikc8wR~LE z%-8g0Zfmx$H@Dr+;g(_=NM;WC28>MeaVj*oP-4L;-7U|9v1AYHfi;ob5N<|l{P>IGmyFD2W9}< z(HBwd%uR2k!QMx$u*hjfHLwtn?UU5Ax;7igTwo2N86!<=^5<5Y(VzLg zm@ZCsC3s+H>sW3KX~y1W6_qJXuPWGi>SpF}gSz`L^Gj7n?D!#4qpuCSs~h>HQ)q1g zbXEY-P4jo|($!OI#|2w40;DZ|kK<}d_E}avQBa_!xKppb>&y(ed?Hi2hUKb)PV9hD zq()=Gh2gf~S__gN#ovf0S_C;?i0xOttP^7(-OwhWCncb+($$2G^vo`pwI}B4x)CwP z#^}o$Gyj+(aRnBL&$5MNlNlsUXGU`@)|4G)hFMu75m^$rddR~Yu(FIY@^*}3 zh25~HrQF;V*$y!cnaSMdlI2qJOFmN@U67x7J0RbH-wLCp4ZeQE;Tdmd4u5t!=5;2QpOsC`380+f{n=f`% zb2T#yT+FBA{c;QW%bNJEm-U5D7^|Ez7s?Y6ZaCaW=w&FIaKUilSv`wR0;OlV*uZKp zr`sgN69Fxf@_E`pjy_FGqgwJ>w7ro0;bcPbI(k1o1YNDq>zdpK%G zjK!97NpM`}bo^<)JZ~#=%AM;o)OJfytv6d3sjiFj?d;m7vKqOV<-f+`>K(H=wt(;^7>KOL!!Pa(v9Fesquw1n_M$u4Gp#|Y+N}Gb!2QLRH8(*!% z?yZtZnz3OjJ8kw{@q<0(egz1eT7NQpG>`Os(@8j!v5W^jd%Oj7Ex8%>e%0{AO@K?t z6!IFI6%=Z{-uADt55)&$8NXIS=S~ zQtv&CwwhaAVA|TEQ{9Dm&u#q7WLRbd*$SWArr>J8Oaw1L4G^B$O~B8+W6WK#BBk3B zYbfJd?V%GmHxC@MU7gvJ)Q&a1Qgc@s%XCdRV{qW%rO!0R*-kJpI&$q^4Kt(H8zgPO z*r4JOJ8L{^24jn(Y=IGtu~Fam1h>#XHy-$2uoqRYxQx0$JJr`MW8o$ZAu|fhK13O3 zCe#b~RlFi|YAd$aEBMiEC$T}ZY{55IM?IYJ6EaCS7xDyM!-mXhrcsyxo3?rc?sarw z@Yg(N6xxfb?ep|aThl%JrfP2`U)s}{d6^kJx2XlYEwi-QYvo+?t5E=0`ufIz3O`GsIjp|d z$FAK-#XDES_eVdbVtEDXYUxH+hPSd_T>0dlnrn0~BsD|}!#9sABwb%txXdHv+yPJ|Xjbg9;EF)hl(fB)rH zv~ReIJ$sEimscgv+IR0kd5aN`Jj*+@%u04UP|hAN+cV!jdu}h#_RJPHgFZ9VcBj5a zEq{@Alhl(M&h>__g}AvWw!Hp|={X`(pN7hB)IE~t4i2sw8>;V*tB=0o_xNFiRXow=)kZi>*;kg?HYJCr9gnOzz3h>| zb|L15OnvhXI|}qMUXRO$g{L(%k-URj5x%fCGU5y*C#V8NrNHC|=p!SI)@{a57S8E3 zi4qj9@|#7W$;H;n2(~V*9MBLcS6y{i3F5ieK#pD%$JNrhXNCI+_{xy)I$9a(rZw#9 z*p5L71}MM7sNN?{cx7L75@l9n1Lb(KejgR&n+2uRI^9LDsGYRWP8bu`Ia%BSuasjG zl7SWFZP-^NtV8%9WMgI)Skw5y8N{-|H4Z!Dps3J!LWoU7D&m%+aI@trV}hpPgQ4pT zEidb^q`s&0w$fF4Tj?v8)`kbH{JbU_zUV3LDwDz@_X;m;&Xam}b_yJ@an&~*Rw-ex zWIS?i;W2eXgdBqx2t^JRUZ5w&9Fg4f<#TQR_dy0;52P5G!~ggYYM$ z-{wK(hE@eSxp@YS8jY5ZL)^5{07*fgLqqpPgWj;f55#HpzM1;7F-0?wnlD z%Cqhi*jbBve}~BFrqp8h+*qyeWJ~9dpHKnPuAsTU6?5ae`EfL!}y5>ML7Z9<`X|6765z7s`5`Q4Xi#KDFa#-8kCR(DfLAd9l^B(qdLUMk`-d>>|q#N~r2 zD(~?aZPeXNNGC4jb&ig^1@7R`Ier0^;I9mBmmB;7$WMeOJv$VtQmM_eXr9f})PQuoEM z1$M^a?NnX=ltVh%$1{!k@*pTC8^((N3qkg4Ik8GMvg=Gz3>xaVIc8*5wnr=XE~~d? zN0X9L(P4Y5hB_GMxzXRjvwavlgzchI2|Msbp77yqb6DTcTCgG=>PUYKDHe;!_3SY7 zus3RyckB{o7BR4zX%SSfOHQHaX{rSexfUVSk~{9{PH_u?;?-t|7xXB?<`3qaQV+Uh zXoWwo*`61ig-{l0)&u6S@KMNrD^NFx%TZ&;Rg0@k6Ee*{52(=B-A_^lF}^kI4vwl+?EMX^$rEtIczsu`DB zH}qY>Ou-l(3tUTZx{lQ=(A5;0B|}Bm2H0r*_*d|rJ)niGeT>*6jjXJ#@^fw;YOywg zQWaP?zKs2?Eh323g%v%x!3%rSp$9Rg;Rr}1b<$U>*M{|V| z9SfTEXz}fPX|L*i%E-|G+XAMAmAF)tvWz?jIV0sbe_K#Wmv3-@TouT))~9Zwzelm}c!C?-Nh>wy|WMs)`Z{M8p zWy8JQWq~>t4Aa50EpV}6t!69l^rG~+cJbcR4w~XqW4Zjr2&=;KOqj~tHz^orak1wq zg;QYRJ8KJ1J~TmZ+Ba@nrWx-`OUL`NWU*8}CHfXDqb;nqS(MT9IHFnDM5&Tft;Mo# z%W#bs-tpuN8iGm%OJtmKZ{e~?6*noF^Ln~_J)~!#dm(TA7?g!xJ1|Bn821QU;Kn(r z120a6EgJnI4|rvAk@|or6!y9uHCKs2ux)spPXSj9)5(sXa>zkPwE1d_Z^Id`jBtMtZ*85kj`fbL?CG|B#dF`9g&184 zizQCy{l#Uvg&a83+eLG2$Yi?rd{Wz;V^tI=U9urk>17Q8yzt9?L1RcmoRxfB<(z(O zBp2uiT7Tw+$lewp4J{k*8}c(slB~~5Ji^K|Ol<$Hef%($ zUj_E7Q8S_XEOLJJwkl*wLxqNwe^Ii46Qn}H0$0BZx!FVo6*p-e8Snr+-Xb}ytiLPs ztml`RF5t8=U(IK~;ie319plvmKX|1%Fg6G(lMN64(fm}a%r7Pe$9hW+!LY}V<}AsC zc}kNo>V@;A(|b%GOy!;1Vn1(YTDwlisD#Z6Ctwki*-z4oP$9}BXIzHZZEL?qP11lFcrkw9AMEnxb4j?M#dL?Vf zx>kCZF@YZ$@o)VHc%4-9LI#NxGdox)ZICKPFfnGFPKMyvqymh2h7v}x$k0JkwkyX* zIsJSf-dTdhT|;q>56Ew2ShpV-;Z>6JuvCmC-AN2n1{EtM4X=CB>3jhP1*(kbopVM< zhpOBlCNo58U7ruk`qld!DfCz~Sfa!HgsH zH9j+m8@c|Vg?Gl~bCa=mZ+EEGJevutg%ye7lhiCg7E!t6q7{3!=Yxon!?yFY#IWiR zR-`++`iD-QA@n)jH4^R*E$@r;X!Xl^Pi7@{EKEsNa%sjZ+kD5u&>gQz%PaXN*G&W0dSvMXjrOxtmr-i{_ic;=Cja#*QoU>Q?l#KqaN;m#P%1 zv4gAx#XdJBT;Z3!a52DKn@|y!+_3T9^|G)IPr%IH!4c=ix+;SJj_jqWvCtblX5mWS z%=6Jt@?e&>p*#J9h8D)J&>@ z@u$0tL3_LS%q@Q9&Mq-oBo26@^{{&=QfK%+G)a_|QD>y*VV7>xD3D#wDxeGC8x9@G z>1nG!V;P_e^|RHwn=-XBMv2PMxJH(zx%GFYRLD8@g%wza`-Ka`-SM!9lSc5Vtt+2? zc`IZf8D1zmq-xrmSS>lZ_{q4O^tJ<3^e3|8X<{sb_j0T-ZL4?_GcnBZaC%KcVC-v6 zqDk*s&-N~Mhz?li@sR+{l7T-fW+Ov`BViMb#IYN#aJ_YeHxkxoio5XLVfh9*97h@k zcC3|$$raArQ4a27gKX%Eq9@lg<4bN^No5|D-+cSqpTS|nFn?SeZsY6CUJ4WcmVHjV zFMed;ZDG5LUYv?mOh86vj{7UAk`els)TByo`@jfi+$%XVe4Ad}q(_Wy*tfc8CckSQ zD8j-dZlJsFK1d|#Sp)3S5#oVDJ13h8Y*N7pl-#nlbpS&vc6eRS&Rq?IT0RD|lcnzY zg1eARw^dguQ;2>%LKkayY#d-2oNr+KY!ZhCKhO227l$#`uH7RjJ^r zYeuWAqIRpy_-HPhcr`3pqn;JDmzRUXi^RxCfd!{*P==>h8T{U(e65#kW^ie#;x4Aw zQSa-qm+hzw{$txQmc?e9EEW#q&%Vn6=fdnO9Sil$S$;8NUG>S98)FR?d>8!;FurYu_46&2L zXenAKXFixPcA+lyxD4I2?`f+c%cwT@rfSEi6NAgBahS7~$jtAoZNnqkr&9!yJ5uqIdZd)oAmN1?ttcdR z|A2U<&B|0^E;#1vbI+#BEz#Tv5F~@nCN3><@A4!UT_nuuM!1Q|0r+?=e4dlm?BK-w z)5xrmZ8sUd&?^LaFf}mn<$4Z3?&Mt#pY;`yjvsW1v7R@#yVj5r#tkPL)KT3)-lcKsh ziX$dNYqW;=vaa%RT`4*1Y|catui^(*yKq%ZxeJkYH_ZQY0XVepO#FWV~aN$%d!qu_10iZ?tmrt@mj`Owt3Z|%3?*V-cAb0Y@8 zrYXL>5_d;765bg8F#P-WiRTJD%KejjMS1aI`^Wv`#UBH^*^T%==12TK^8FiWZU#?% zzI#~2&wzgpcJF!dKP&jpYzVDB8)K7)!7T}Y8tnep^6!P|KGe@a>%Sz*oBm6|+C+R9 zIOjVHyiMX?LV2~P=AjxyHE@7au6neCCE zc6dzFx;yTOs2e7mv<{n7XPFbRt@>O}z84%9_XdB2`|H7baut68YVBA;xPV~74yaPP(-N>jVsZ z)~PZ-0&kx1@4z|zmti#hM44yi#ImbT@3hE&J$X$%D5n1%WDY|<$33Mb>hIpz$HP|# z(|P>3$hYiIf%OORUX)RtE#s-kTXy9y!2auTHQ(j%vz}w%oaP8&?uY$vuAXmbxx}8o zmdp5&RCn&-d^gy*;%h2-Jx!*{+XkNzv zTi&~%-Qnjnr-O68p8u8kW8hr&E5TXMk5uqi!TN^jf0cao2l0<9{AaMW^=?}}7&3iz z_)lcAo|6&C=^u#=?GsFAPx#q}M}u=-i!1V;XJ@{qITLJ};vr=86Vtg6oa^Xna4zqy z;H<+Jz&YP@ zT>^e-O7kG>U_WU(H^a~A-viFR^keYLl1z=VD{t91np~zo1)P2IIPl&{eg!z^doDPa z{W5U2`Ay(#t51Qm4Zi`-c6*}2zYd*q8J~rp%eXO$WuM=xf?L74-d_pM`V3X@#o%m{ zo50!rbEu1~^KJ06&R+v(-5v*LA9xy^b!efnWd1a8=FhF*4Z%6h72uX+w@bmjUCPz?N713!KODig%!YCfU$N&YKo}&wl$kj5!&; zecfNlgX#|cu&UzoYrxvsdcP8!+xYchvIzW-f^)lj1|6orH{Z9Sfa!}jz?kZ3UM*nt z6dwiF_r#uYY+Z=A#2K>whl0(^bZ&uZUg8nteu2FC?ngP!z~Qykw%DT=Y+m1lZkihHvpM`duqV|W&b;BW({bGEm*0U-Iy_>Z zD~m}JUJ=_*eSZJwLysc=FnAZP;xQVJ^(y{jMWzisw4MAnAhS)vH-Yst`5r!D z*&cy*0`HmdaTWgMEiqr8NoSGBWMnM=8gTZf@3lvp`V4&vtS!VZqT=}Td)1--f;cKl|2?!PyV~0?ut|a}1KxIU9Wl3i_N1 zR$kq9M@IW=!x><87Js}Yjt`VM5x(}3f8d;$ruI1vzU^H8xnR>5?|5MJ2mS0y_*u8p zTBFX^?`BlQo?P|UU+fdx(xcq}qou6h4_4A#ga2q-{dn^!vAwC=Q*F^_93MZ7d@k=p zRJyiRpI^bxW&9gB+vi(UbZ&b;0V`v>`V-i6#0R72W?=RF8^E%7PSVf7mRA|iZ_ai& z2uyK8zOBU7pN+c(X(?+%`la65R9gh#+c2{Nw*qiVpXkY=vycfeN%)A=ZvstkA) zGWJ21cc+%JuY5fM>ZYv@IT%^+ozU&HJJZqTmk>AG?OEE3*!Hr;?07zmb$t%lb|k(A zY+Z;i0;{L^TGBzKphMRQ(Ff$u1Y6z^_r&;|5RZX(PyF4GX-W9s9VP!ml{7yM&VA@@ zN5%BtPCB2Q8v8Zd#r+le?}M}NJp;~V9G)Bf`5x-!BCxgvVl;M<2P^Zwn+_VpRC`D*i5%#U+g`^c;l<#q6aEAE z{)Ask+%2X>`3u1xPy9E6|DNzV>vC4m0kMAV_iqR5&*J0IVKP`9wnT?qM=jvo7LEXK zk#u`#x3V950&LkW%daZ@XTg{>@HgH)=B3QeVC^HG3MScrXM=4E@@wE6cMW(-;$I84 zO)2xSip&fI)LH(E7L;W<|A;8R7h%&|qW>%gTbJs57jz%k`t2faN2R>S9v<~H?l-^$ zg?ZE&VB5>X(9gj3Q9cI;j*so@M({F(r@*%!7akbPZeMp_ORQ_>R3D(R*w%)jZHY_u zOxlJ&56+AES{GlWj?~RMdK7Fs692YRcVEU1x$Jl0Z>Fj5{S+);d`C+;m;3D0XrFHr z)=j-DV_vJ!b5roT=&(8ZzzX`@+8S;62={*^O=V2;o_Voc#@!M5%-DVW416CjLz7_sf=$w7vb1#qS&qD6%)@Up3f9agE zT+5K(1fFH=0NYN*mx0wyd@*sw#=RcCZAboXV8^E72P*PUfYnX@htNTJb@(>e`V#*c z8Ox~5y6BVpx^2O^-fzL?^0oOM@bhz_ts*mkZl_uJgx zzjrwXI1~9?mVZ(}?OPam%x9BeC^-N_fmBBxgb8A!s^fZ!vb)g zC-j0Xqx?WVqO8zyR%es3M`UN(zzQkuDoYOp#ipq8L5IFnEkHOgvHzUvgpu^MX zX1UboTNRsMbztoG_NT0`L4nDHtIwqs-QESxzI_i^TPbrtIL~uVM*;oNan2xEoy8Y} z^(*m%C?GcOwea&?Ce+*lpb{KE}8f@9W4Q;%j^sB$2gXL9+O{kQNH=@CE z8*JVJK#d^t_ez}}4xb_iemhtjn$AwdH680~b97setK~fqzWyeEPwHB}Yu`&NagRjC zyp;JPiRZd_x+RW>eK!3I8)>(@phd`2gdo4HlK#m&1hWojfwN3MGWw_KpENDzWm~=+ zzV$2r-C%uQ{HY56feL4s6`;eBUEJ$HnVmaP`zTeo9>H!Ze?$;O8oMy_d!3 zzV-gk1LAYs=jmIiJAGht()kAIs{c-O#+%R>r+`g!=@GGQ+P7asT+43U1CYt(-G+K6 zyU_2QPF@5Dyv>o(H++Y&6M0z{<6eh-)L;8tPaicIY#+D<&r0jszUW0q$GpVbf^7@p z_aUzjE5GSJF<;9y0~ym)W_AUC4Efv-p8|iIB-5XsHR`q-dg3aR#Pbe{{ndB4=ikn+ zBhH2Z)9pe(>rdPdKjZ&sjd?sm*tr#%`J`)kOm`a$m+Ss4GBZDY`aFO>B<{eb+EKgT zjlq?%Y;OSA#+11REMI)dfst=N^$`-u{M+ZpG;Q-Qo)(|4_QiW)FWZ1=j$jDeiFqv} zUu`EI1#4^ZRTch+Nj&TDKKR+EKLuYuP@jju+E@G;WOBd!EBMOG|L2To2iMU*KD(^@ zSI&*TXuW;~K2bs)KTLg?uVej(rjZ8tB4jpqyau+du19&*-}2r^z8iqm{~KWC#XkUR zXYo@N{$IhSBY%A!RJo7X1)Sxlf^&HfJ~FmX>vRy^ETgu)7;IkR_qIjs-1~O0X^PuP zNBfx9sbJfZxF4K-<8|Py&#kGvwv)HP*O!$40QjW|e+jIu=U;G+m6I5 zN!)Vjd$Z6Xw=Yc~15bf@bOn4Y zzF}GPjWftA`_gBqN3r$zB-nZsub_^oj?f-20&BNNArIo#R%APA_oHH(*6C`}%)ar{ zBjQ{|eQrE9^3`WM^tA5e|BEj|dmd*WYxKupJH&$+vnZRZjcvn;lqGqBJ4 zT(!^JiL1}t3B4PvKCaVmeR#C_Gu&?nRyXk;6@2Sq(XaNyp>FMn&ra=gC0IShKL=|c z@mIjRB>YkApgxwplYGUN_9L{!B1k zT)^jo%}f3@;N24b3|RZie;90iiT_ZM*^-L0?&Kc|n3C{P@cs#VAhLPsZx_M0&s2Wv z8PT4u?cPfn^-0V4Pw=`4{}Qac{0G6=A0{1F`rf8s>qVLE!IKl-5I@mYu18#nP1XZj z*V@c<9MjlFEtj~BtNpfk%5kwzGtIA)j%ljr*IHsa&vAbZW$~F}S>6q{-o>|qZL{Jp zf%Oyd_rUtL_*WJAXDjj>)6jAqeGL%X$s8|>FEjv(l<7&ei{g}23&p5DszW6Kj8`iIWdlu_>z}L9cFQVHQ02-ubLVAZS8Z=?C5W< z>CD90)W>Jp$zc6WeDnNRcbkB3n-T5fnCdHF{YQK)GLymfY5l~d$RY0cu?gl1WxoR5 z^lfFHhM#?JLplok3hnbN^swxiH=2RGS$Le9v~O?|t&XSQfv3`8090CnA%+4%UX^4}tAl z#E*lmYw=F)vAsB+`5I{|Z<>c45YxB+Yz13(@#$do7rz%Dw(R1Mf%QG{*TLFT{Cxy4 zZ_s%SdWxM>y%Atu*4It|9FWw)loyBk3pE4yp2F^0q5;w~{f-hMXl?=X4tTeOkEz(?o#bU%l=(9% z<<;lY@U1&#ZUUQ^_y%M)PBNbXYb)iyT#^6Sk#XE&8=Te=^VL@$gKr-q|Bed&5$UL# z>HHqP=_~WQBVu{Qf3NUw0PCyrF9GXU;&thNGJhMe^(%iVI*8Tb7_jvs=HE+yK^_~V z`#p(cnT>NWc%y{xJ}Acb8Fmv`zIcOavCk5peQ?zKY|?GRY4mBw2Ma3rv8G@dYy7S7 z^)2}y0n7gmasP8_?4!TU{lCDbDL$8eYD2E}Q!gb$`IhC~hsAnw?0Y9zzIfLeQBR*q zQ^BS$o(4{Lu=yy{rG@sqTChJ`3In8SyP( z^)c>V)XPi2${zt%A8|Wa9}vG|ZuE_Nkl&E|ZQxt>mx8S$aUU|;$26}4?+8|YH8!*@ zX~PX#qHV>O!dFK89l=rY~L}8`@s<^Bbuk>r4GVMOl32 ziSGfZgZKgXEeYRI+RZd~tl)hs_>D(Lf6&K12;LJ}@t<3wA3n$Z6DP#}-SU0`?6XR||3Yx)FRjQQT9JRrymHNATkuAtqhBopW4eF`!IoWq3)nUyo({I` z;x*un6Fv=W|15taaE{vw&gp*~pBMYQJQ2SBp!^~0l;fBa!Injz?*&^H@fBe0BmOXW zw}gMTZ}fB1T(EzvJMj@SW14>F{F{TK&aPelmi{E`b|_)`#`>gL!{5}+@#10%E8l*2 ze`GA9-#{&%8rzrsz~-c>yzTvP6tgV%Lo1QdR?6H#J0&=j@%0@sU+e3y)P?Ou{94s3QNn3cd;K_&}Mv6W#~BE7-WtK>L!u`Y1CUoYR~M z&N`f4!5;@_9d@kX^}$=GbT&gz`wG*%7ru2QJ{!Jv7GGAuZ%3a^68|i)^`gw<#N8(0 zZ-6uZjEeka@bwMlS6A@8q@T;R5NsP!W`D5#jQF}r`p?cU{qV0~>!lT$KM-+Su>JPy zxh~+k7uN@eZW(pJ)uuRH<8W|*SB(gIpODXJ(hS6ay=6MQP8o_ zXQ6*UzBe2qY<=^Bj)y)8*}uFEdIe!Wgnk4)0r@@dmc+pnll}wx67)6b8_>?kzXY02 z_=eCw;I(l-AAB0r2F>Sw7Uv$2tNvHhu(_VH{l-*|2XLH(4U~cK+i&dfS!T= z3|)r&Kao9?IPZXNg$CgHTaMRp?cjPiJcg~4ZioI3Z3q8I=p@2UgI)#oL;pc~|AzlF z@ZX?!g0F>kg1;U{d>z;OpszspLrV!e75W6ScR_bU_dx#vJqrB*`V?}XhVFtEK$k+V zgl;BmBhvg9`n;Vq?%;lJ_y<6HKyQQW2mcc~jPP%B|88VjxLynW0NRcC{ubdd=ul`H zbQJV*=s4&I=ve3-$bN*lS984rs*&CT(tQV4y2D9dC+ru{0pRoDeF*XybPF^IdNW~u zr|~UlGt#p^+z#HJ&@Z81K|2$64sVtj) zy_Y!Og&u`IO&Wd&yCZZCVN+8X|3WL85jgTD>;Z{d0q^c%u` zhJ6|QMd(Y=*PyRMzlHyMXb)>Akodkaov;;aCszE-p-ipk*&~)(8&_mE-{u9RN**4uobv zhd@U|`$8+oZ(rgc2>lZJ74&Q957664$FqnuFL%$}yP2u@2U%U1YXSwm9al#1> zI+%uScPp-c<9Y|z8PGA%Jm^0W{4>{oLjQth5w{1r61tGE_d)L>-o4OcP%nJ@oXN;u z3jPT68fXZ*0ogZlbsqi(=uOZUxVKO1fb5U#i|ljkQ+DHe2fQP>+Hc$m*+1AX*zR+i zw(Z(ZZD+QzYI|yIONSA++MaAnJHTsfPjleeZfq~M4cml%uTSf5RsYhrehJx@|NmBw z+$S_Ei|zOM%Hwl_B29V|e2it<}z-NJV!R@4XLZ&HxFZ4Np*yp(m{>n+5c0<}UH!`qna?$BY-anK3Sz0hBvze0b5 z)R2%ZU~!_{%CWjh3V6rOeRJ+9w}eh7UN;(r+T&gP2Pq!}<~ zB4;{=nbwvmY)g1sLwCV5>>%)wkT!lfSKFa&&~|4#`v9a(=fRsy0lyD^33xMTZ?NNO z(^NC>u=8lA0hg%SKEB7CRrW0=} z^c1|GLBD{03w@ceKKNY1SZ6-h$GGQz7|WkSfcT~S(Wc@S{%BY0t`Mun^lI?-(C4`MJUsq~xy*OD zZVzn(e;VOGBcL7pDrhBm2G{)vZ-ssYeGJ}vpm#y9hV~=QdC(W2r=i1*2lYY2&`Z#7 zTj+bl)xWldHw!uh+MoNG(2t?*kof`E$&(KU{41XN@Dj?(E5+*){2$Hx4?-NNzd^MQMq}habK=$|EZwfsJK9g|U zXD4_uv=lm+`yQ^pL(nu|0e*}tYJ_#je{BM_+HH`n04(HGA z&~)e+Xm5DRY(*k3A%F3S&;tO|b=>_nz=I9<&Y=z8kLxY~pQl6*^Sjr=`zYk|Ri1Ob z3n1ruuZQ?Q>D~NsK56*P;8DQUq_Yhq@7G+N6MmKJV-Wu*9faJk2()fY!}(%+!p<9= zYs>#2fAmM=T*{v}z<2KL{gdF=0CoifgPnKbdNMrQg7KYuO5zn<^|y6j^o~gz|9qpX zCNBcK@b3i+{C{nMr}x`@gNt@Q{KD^Vaa8Ac|FS_&f$r&X$L(WY#SWacZuTpCRojuL zhi(39{VncRIMTAun!^v>_jC^a<`^kXG->g~?0(Li=@~hFUT@d%;K<Z?hR5gChBysWLo^R@E9NpJqF3|`4=xy<#|ES$3kG^R^3i;;*yRS`o<=+z zHk%6@v6lgCO3H4B#lCiBK-!>?olkrEmiDs`V0HKNe6VmSP6?KA{Kv!qw(-kHAvXzi zU(+URHuhyV+$I4Y)3CZ(K;^WTi8@dz%bG=6TpL-{BonH&3Ab>{CSi5fai6}@Fm*vq zqxN&`Mw0+{X)M?c_2&-V#m;^WVRd|u1!C*$`ZG$|i~H$-QhkJvdx4 zsGb_zk{1HuFun4&%|jUjk5Y1iSJ>je66|qBH8;=B8MOB-8(U!?P-QKzjrCP!#s@gf zrK^-kd!Bc2u6N1Q$j7tWZOL)N%6d)*N9e361vuO$o!(UP=GK<=aL7&8FWfG!4X@}K zom=Z)*3I#jMG!}G)T=OeaF9L2b9ih3>7<|38aPFC#eh4i*98Xu2+gH2c76IWl3VQ8 zrCOI(+{?JF)>kP6Ev|KVxK^n)IAvDF>5wHWonv`2#|62EWW^&o&*`O#+iSAhX@G5>3%cE)5UFBd+^qQ6^q%;eCBxkTjBEH-1VZPH(URrO%K0l z{{Q&d)!Ny%VBYDRmN)7F1uciRwD+v;=^GsC8Ez@}Qa!x_v*@9xhp1DFHa`*{SeLe} zbNibwJN>2i_8<4-e;>GLosQe5Kgt8^=paqvY$)1M_MvVu+S45lRj=zn;sc>b+u3sd z=Wd{4XJ7tvWysOJ_mZnBjx-(lJF68>g>o9+J93p6jD}JCMGH1v|DqiZzi9dY`}WJn zG-P**R($sAS3h>=CJ$eC?YmD{zyAw!$5%Y`mh}oNHbz<8d;D-MTCA@7Zj^Jbmj5+c zv4sG~<=Ki`fVI>CkXUQE_LHsXoG{mba$2%#(aUz&Wc`a~9sZ{OxknZcuK$Chsmfqr zYIwZ&^+h{ByzX6(UhtJG-gNu3r`-7O=YFwd=cOl1!p{GEQ4@2fi0Q)UArAJ&3r5jO z3Qk9Suy&UWA2EG>RFh|Y7wmF(`NS$V`>o!`AryxShct=@XJa0rHHA&jYaY8;WWwo2 zF=jl6w7s{+A@$(^r;yv+K^}D>Wlpl0a9&9fR1`7{wTipOb5bh@q=u*eY91?Yhdp8Q z;%MliFb<4%#+ULx{d9M3Y}NW_E6(OS3jOU+uxlT-^1Z?K0{W*tf@^=uyLPXrj&8r&wSOvIl6j_pM!RS)W?7F{pWkv&ABS`1t_QgFj&56x_)RG5e+=~+R%I3 zvAWx1+J-I9)(IP~j>Z?OmwJk|@eT=_=OzgoS34-9zNT-w+S~O>{oxCxKJnd9*Y&@K-Y=&Fr!dO6<9G0vW+J;I|i`pfLz;Sr92 z$IHjR1v8D&TJs@9t)+ZAPpD)0tp1@<&hQP#f3P(+JB>4{=sA1LiJtpc_q7g;x7w7) z21e%&x}`sWna#Y~n$EHQR^&Njr*#F}&aYr{kOuq=SHe)BaR8t#n%m?5#?T;{vM^z` zX){wcEg+|dFkBjT%(Hkf4AK@4I>1{zSf0-dhl5i%6(}B1lO|8 z0j2FdR5@e49H)1rUv`^wn?A-_xUu)M)^HMrH}<14=Jha+Pdn1Hk2|ha@e~?Bog(l4hpwdyC~H29-^<%r zXB@ShT%=lMnO9e@nHkbau2aWLQyCwlbcDlc$9-lr$vMKY1?_Q)S&W9AKXvwwI$`1b z@_d)Cb9(w1y^rME1w$iod19Wk-+uZTav5ck9qxNPPAH(ZzMk4}K%BVZ0oF@~y6Lw> zo>f%6wsG)Q&pZ}3WD*wcL!1#+N@XHrreCZeInzQa912i!P@;k3aRwaVRqNw)`WUfo zWlz_tbS6$>F-#68U-oh4+(~1cff?$caYh(R+{o={WT<~oo|6kk#)df)C(ZZ6i4e80 zwvf&(E{yM)F$)IzDyO@r^D82l4p$53C@>`IZ#}0r+!KadPC;E+ zo5^W^q2lR2(s@)Kyb$l`csrQtvb9Dn|hFrhv=;BEbZb{Ai9`N=Jp(aIULqB z(*dv^{K1H?e@JCAZ+MLPX*l<=wFlSnr0!IJJVk+@#++>fD~cm@t2lHsFp3pNkIhMa zTV%(-EXFL0XI3Px3uzS6HqwtX;Km#}5)S|!ufpQw>k$AY3;|EUmjW>1-tz#?^3g+Vvt9#-EC%3x#yVOCa zi?0h}c9k(Nx^hYhq9@$J|B8)8zP!8cnqs(^zLD4In2HoKg77PqYTT1RYtke z)-yaom5vFV+?rEB)Yzv%SnG=kr%tyBtK`|?`sAvf1)fhAg(IVit4Yz{S7LKl4Gc?d z4Hjygp9X8yc;JQZb0&k%{@U=WJau(tE#nRj!3%9TGaO=NjCIR%Q8Uxy9y5-8U%1OX zPY%lWarDK?v$I+bU1TH}AnlN|z9SB8C`YWwFwOQ6l8V9IQlHD|Hp+Q|7>}J0**SAg zC5$3EdswFBh^D&34Hwo%S5_^MghE8!ktcaA+$fGZc8ZNjgmL zdIsosiYF|iKkj?G=F~=3qIen&GdAid2gV(mrlX9*c~hZJ<82Isnb9nnA~FA;lBSi7 z5o1r2mX`8~X!>0JkgJ;D0^dz?%CaYp4##6`y`gBH5FZ+g>B&n^J0Xvgo?3tFz~I1m z|KM1N?kIBYeweP-Q@R}NIIXT&rbxvAWZ?CO0uH@B;c&Sh}8ksnP`<@(ZhQBb^* zn;(#It+Hc)o~@UYzQQ4OF`Xp?jL29T>5fsO#)HER>?pfuYcI(Rhn z20ooT%CpOu<8tn;-CdZp#O9jLp9?PB5sm>KrxU?d7^<(V4N&fol>Pb>E|8^vu5-Sf zg*Mmf{Lb?|;JoHG%EF#&eSU}YJ{Hkjcl3L_Q;=~D&u`X0N<`QH#9sy*SGLb`}>k-NKkwlxC0r}QRa4-Vr9OCOi15+SsZk&ZwdGf6+F8V_hXf~4^-lQ6op+I zH2w8ZOlKA8nj^Oe5`@~)%a z2JH-=ECRn1d2u^53+#HT_%yKc;eVEXEIEJhHk+uhhftZsg{tbNSuIwFeI z=bacw{Y~>*lvi76lOKXzs};{A(~Mt?G88%RCxb1oGM&g+Uhxj_voHOQbX>EQ@1Bo2 zopEr^YZ~&FMH$bg$?05zjBCX5PpZhAUcv9IbxBO<0wf|L1q*qST1e&UFuh?4W|J@dBI0xLv_=Ji@@q8eg&0feHr%-;);!X8xh6Y ze-9ME6rq0S!gNhr`L`f1R{kO6#malGkox;R;oo4(72YkNfcc7_fZvkvPVilSmp?6) zJz(;6J$)rKmdb9uufQhCuRwlLs(1U1Zpx*9TCN+BF)w}N9QfK${$tomyQ%-HQB17< zH>1B;{bwPpy!oCCFdgy!fLt%7m0S@&-*w4Z0Y~0_0`5*B9 zFeySP%N5u}tW7SZEMjdk0~zzxZf`?Itjt@G3HpGqrCi!aJ70qW>vFa1e@BKW;kOHS zq`1Duem~f9iN8p_EAs$kXKTL3Z6|T<;P>UP#u=1 zX=R$mJr_(C0bhxeXn*;ek)}Q){u99WZ{k-XpJlGBq&ZN*HzDtHLHSR?*XH8yz@L)v zA>ge4zmU=9%6Q&lmj6SA|0?*FQJL#2{FA`BTpL$p1}f>F2iE?^{V?)5-#1W3v3C0i z*!NxHZz7ZBcOEQ-14?V zd!sx_g*N-~ifSO+vSN-*$_rW(W`TmBwxM`iD8ln5KT-iHz7X?p-PSxs-QZ_?Gt$lqY)lrr$G> zl;01!2W7-7p{wBQtMYGxZ(Ym37e1;6{--K3_f^W}?<=%}Uk)@x>M#@fLNLDP*|}tzo5gxCBkpRKb!Qwhx;w*U{NEK<#G68`O|SEedB!M{;I;LVWjD=Dh--b#guX{y zvASK2yk%GZA#9~>wbgG(lPFbZz@jLU)5Lqxkn!iZVWP zuOM;t(Vl++h_&aj*j%hVe?q?6(|jLCXX{j*e_hdkKFW|qDC2qPY`N6=ateZ2z-NQC zgZ%Tr`j7a05>!Ti-jlkpU0WA_!VdbOcK9JO##LrII?Gq*m!qUuogXAku{!&^CULRp)F`{ybS5LCKFYiT8L=`w$cUBs4Fy+TKiL(K{dpb+ zw}1FF{F6vWdz#KW0AkbmUd7HgAj562iF;vaA9a2hvh1e63i5gSB-Bs7x!(QlSWDvj zdn)_AC!vdw&oaN`K4X8U_tGTeZ*lacCm|~_V}Ik8<^8Qj&UYUCU6Q=NSMgu=t!0nkvSin{rjyInVZ4ZpYr13;IfzWYOPw%hwjN86gt&cwAX&4j*2Tz%BIzotzp zqkkWPvx=>+PtqpE*4MGf@IS~bLVvL`k0B#gW;Q^bP3Kf(#LD~x8L=||Bz<+Z?|3hT z&3(;d@GYbKuT*6I0Jbdhe_g55rBtrAavbnw612bQhSsHCtZQwxHP|wWcLSS_cnNmM zcy+Rg{Dojt4fTE?@>FY(zYsoZ1pGO$ZBO}SV9O$&0x)0oxsF6Ae$aUyiJ0aJ_{UIK z?fH7>OzOqB_Ak>&M>`x1{vz_W+ji(9$e6EncP+Nn&f0c5OtH4Tiv-2m_RYjKU*m2; zMawtt&%vf6{~zndXW?z&%`k%epNS!T;}PU<28iOD71b-4fSqJ_-VEb`p&a23LuOjngMdrea%s(nJ>%!0J>{`LwVnFk?yelw* z*zyhofsMffQ;C5 zR^ZIpp3}hkv$kCf);Gj$VEX~_-)Ud!`5WjL6~8@_GVTITyRAZhpAqJJBN>U!_m@Nr z&kpc5$p>yDY*#SRL!W;jSRLd)2$`4vwy%`;9@5O^-4KCX-kmGu{Q@$U(R?>SMr?UK zGf|)UICut_>_S_<1S3$i&=)Nw9rIQHvxq1*oj)NgHl0@@qt40cQG>`(gU zYkPS!4v87VI@;aD<$s8~CG{&d?pFYqH1KzUFP8rW_*tLr;b(mwf{&?#{C@Do%D;=U z=>Of&;!3%0hG}2%Lu6XfQyJ|%AFOWTWng_wyd4!Gem!t(W!r(X%ua;mG1fH{P(QyBIs=0!qYs~p4%vqfCvNuP!%#l^a4T}F zNXz>HuEUVO)fdYf;?V-cLXG3Gq!O)@55zvv)(a>?wn~-y#i7!IedJkO* zy@vbw(Dl#_kiSpA4sy?dlL=o6eFN&`{#3|)6&6DKK>I@bLF+*3Z+TwAbz5j_Xgg>N zXd`GcWSBPCkn1MUX3z(@XE;0QC(sq?3Ojsj{8O&tC!j|ledlTDchGO4??aD6j;$}? zI+yF2&@JExAZ5)j$GHG(T=VmK0dy4d$8*((ZQG`$FB$e)$TUB}_2bY~=+)3)p(*g) ztLp>Mhq&Jd+8eUI^zRk$d!U2BuY}ag-y2T@Plskehd_rx$3VwI!;s%z-vl{!xr^%_ zT=#-jLH&?r`x<=x_hRUB=*`eI&<)UAp_`yfq06ARL)SrXgWd^U54{U|FZ2e;{Sg*% zT>^DNiy>{dH~cf8k3rg)OJQg61<>!IjJ1_G+e{m4yE%}yv;9qh_Jlg16QI+fGoZ7e zFF`+oeg*vn`Ws||>qEOk?)%_(-A6(%hnyd+gx(L`2Yng(3S>MkAy4bb`fuU7C$tx2 z9dQZQ#}Ymh#)DvG#oAaK{0UOldb=dyHm>$Vmd}1|1L%8@yj-`|>&qeQ^*fM#jP-5( zT5r}_uBTi-){S*ht%nQY<$CxwVd`hPuY(M0gg>q2jV-T_?&y%G8rq`YzeSi#>-_(HBXBB0Dt{z#^?IkXvc zIQNG^mV-;!k8S6K7r{6Jl7BLP9!U5At`8+_^kM9Ci%G)*yo3Rg|Iv$mQKUAy^;qw>)Zueg2XUw-Y-EHr)r*(6#D zXsXH*zVr;=4UytN%!T*hd~U-x6r)`Dg7o?LmGtUj@^O07HvQtL_|hhQ4xPf&9WSzb zyZ!JLla3OT-{w`zkUxiMAF2)Yu3aR3UtRgKl#iP067wShenTGF{v0ZOXySW#1pNlC zXSjpkC=K(wi%>*Z&)e8TGQLXtq@`7LWFpBq;KMtfHD3>PKxW8CU};VgU~6yD$0 zDOc8R)8JG(fA>*jPM z3X3cnsTJAQ)q9y|_PG3EG+%G`*ZB0Zm*2nlbjQp}4H`0UxGnPS99!1qr|W(zQfS(g zSwzY8?WPH%eD0eazk$Di-v!3jF+l=5^LzJ+F%y3+F$)!QW(A{EkCN!aMXrTNTl!L+ zpLLDeG`sjFtG7QJE;V1GRX)ee9|p#+Z;CvMUm1q4YT|b`DSqrMa_=`%{RXZ4JZ<6! zWd0_xbEu~)d}iO%Z2@AQWsL@r;8G>8gC7bE^!UXOwhN!%myapz+uaktX3Bv@0Xmip z45u%B`9Q3A@|7`4-h}UyiqD0LZ<8Dg~f zb9(DkzU?8)OsVL92sqc5@5!?bTCk0uk!?s!+5nC7fhcVgc+$hWPXL)=`ySA(fbYD?xPE7pOj(yj)b56Z9X{X>w4}K!p-B2;OyJC5|`UxpTT4k z({Ub|+r?Gz%~w0$gRt`<)AT(LCex|oCWZj#tWz-kd%k*s@%C|s!LI*(8 zp~Ik8LT5tGzYl_zLn|QD)MmCf?YbXy60{WRhI%2x)`Ku>*voM$*W;irNPSQ@%x@3m zdIGcvIt}WBMxoWv`Ou4?7eo6%)`M+FjLAbEbt2bJ=ya$b8iUS(UIV=rGJoq*GLHEk z4$Xl&pmFFt=mO{>=wL`W?QQ>Qdzb=QcY8ypLa&03gzO_Nzjkbaw9T-~|i3V1XAb@PY+iu)qrz_}{d^hhMtI`WGE?__zM&yBPjIz2{!o z%J`ZaK6?FnpS}OtS%3S@<=dV&{HLwI`>T`LYwttbHr;EFcRvHQK6V+1Ag&X~-^VvF z-TK!p5!hyn_5Ua+uR$#S{I*Fz%$}8FSE9quzkN@V?&|`_hQp72**${aud?2rbgWy$ zPJwY3o<$Hi#@59BfoPzYfU}>MT;M4rgsrG5j5W+Aok5cYf*|e|*}O z*5vbRj(l~oJL7V>J9CPa=em-ncT{yeR=#~V+B(FhH}REa;?zkMuL#UGt5h(Xixz9? z6XeT~s(DEzz90;Fto7YZAzGJn-A!v>-{3jCBlY!Tc=ua*YZ1bDi}^gkr8%1`T9`4v z#Hh=7LTGyXQF&?7*W;eO)YVYe~9t{#2 zp@~$cW3-=b?k{<^P1qoVs+!v{*t#^pF5O%hxb-P7^&?vp< z=54!Hus^~|w_xNHxyh8Li`%3d(U7LWF7ga_ackj#jSt-n0w|I zTca(Se|+;joF;6;)O>TMa=#|DChM>{0)1$B-_Db@Y544kp~ZGkP2(1!Ma2PfG~MFC24)kvSl-r!9YxHxk)iyM43*@4xp!HxckKO=slub!?5g+evpV_T)RPYKFI6nI@Wi&xY0YF8wN2-L)1((I@0x!25r06YpxtR60h3i|>QqwXUkm3XJg!s2);S#X;Te9#CSaEkY_lGGo%zHLb*M)Z!plSB; zxuI*ZrCZ*FhTWJ#8+D{qbFwfv5bncHI|1cqv93suJ~B8q%ttG9$93tY5pCnXai#|^ z$;YhH7j1A)92h)jfNLAOE3yqFfGt1S+o?OnsNBLiiS32y=X-`TP|OdI7+QCwFI50R z>GZ8k7fR+`hIz0RIrlB9ozvRIHpMY=U!2guVfUIY&Uis$Xyk;Bh73t)NVWP9N)|+NEQOO2osZV1- zR;GcU6L%OG4HMHX@5>}ByqsFes!J$+8WgvqVv3go=kfj4nwUX=W!mvJCmZf^q$reJ znI}iFEn<;;y)hYhuBJ3AJV%8|Xt@zv9-%}9@?EJz!O3c5MpI2}71{H`_y@m8_c{Iq z4=P7!sW`!Zlc(lfa$_GH#&IVyqyJ3gcg*tBL7RA*R%ek}1MGO`7h7yZmOj}U?Cb3s zFZh|AW?Jl));Z1?m6KS~u&FYNW{+34UR_%2W5$y|_A1ABonu4cc$H!+D}{3M#mIPx z^HOS2okA-40H83BV%>A=LA4;?7#(qv4!W8#`|GcGddA z-ocH`BB30xn8krn_ONCv+6iGYb7~U;!-HUm?QGfDKNle!>R4j9+l#e z;rFZbm4!^)Yb+SvwveNw0(FdVBnLTmvpc5Kr`Cb)_#N%s!CH4Es)I~>ktXb8q%C3-a`wOTd+)d}a4c|JZOBc3Q@q&6L8b#wutthp^_MV}>!Eu)-^754PZ|47d<%P7cCvFa8*@&hY zg7VZduA^baicAM*TEwL{w{?r#^``nQ#3zKf@gd1nvY;y&qC5lae;v2xCAd_$S!gA4 zjuVFFbrI`A%B6u>9-Ea;3`sjiH{ON^ECpeHIp*46-dK8W8tV?`ZCyL&IzlOTbY=J( z9&9N>z>C?ObzpWcPk_V?IB>(UQ7-lLrJy*1PB&?UlACm$$Rey&>x<$cDIQ2P^(3=! zmaZK3)Lk%S*ESL_@o#7)cAqnQR@PSc(h$SMbD-OR*(|T6he9#Q$*Jb~RLC$dbLGIa z>J`F@0b}%n;x-0`?jWXt5_S#Dl+8OOm7YU#8dY$;AW0b<5-B?Qd9~q@m9@UGk9gYr zw!wsXhRBA8OrXQ!a`KDT{$;%@#@K%{Y`k8yrfAjFW`Pw!(G(PM;j71Ne zL+G8md)y#*LI~P)<6aZ^Iy^^FP2lGTGM(Rqu*JQjY?Pc`CFe~=mdle9LYa$rf?8`| zZ>@YLSuwH9#l*OB zj8#@Y&Lbm)Fp_inKk1%DH$O-xDK#55rRIMrNJ)C*Wh7s4p;b(Zis`2 z=nf#j)QPVIoTD_vZKq>wV3~I}J5+|V(i*~S07Y1;%jnoe`GUt5cO#+WDQ{CdE818Y z5_L*Hl*w%8cVZ z8@l#Ycy1lb=JV{d?nsUGeU9r8h5oIhpBbu-Gmo-Iyo)kloRa`yS!ym zXDeeLXuFe6P9|J{Q;l#2NII5ce4uM3-jNm#EFHscpDn|5V!oN-;Tz(HRPak03vns~ zfE*{K7+W3+Cw}N9`grN&(Ppe*IJ#{2xLN@P26Rl+9L6^$)r?2C;>%rH z7gaO3s+YD<*vkD>HD;}$R zhWqI1Sb{H5(KZ;IbVr}WWW!;iQ@5!x5BDJ!XnJOkd6;H$2WGBS>#KSZ788qqTbI$T zHG~Aa4v!5nX(>YD5&%b6c9$L?%C#+CFzk=R!Z9?SOVY7G+ea76VlmT&gM)oc**G67 z-g~S}d1FZLKqaJl)4ICW+h^yS!n0oH&$F+S&NDAREEyPK*18q}cF`Z}SwcH;&+d-V zp8gnPZS2PC^7$G^WT|Asy)2cDayBQEXk8G(8uu{F?4@vr{c&NOya?F!YpDt=H96f~#=4joP_uK69%HF<8y?t;e~QW7)~8YZWuuE*A4Zvpp2*cs^`UEOjt_7`NubCtQoU znN^UPOM7}&xgg0GP@FQ*+eNV)`|j`ihWTF3Ek}sS<~tuOo&d_Ioxuwe zkGMc8Bc_}M7c<~Y%aG-V9x{XI%3ANtvF`4bbX7$JD~E!{3c@K^r75c?-p8;8520%e zQ_qo(j8cb^Z)3kPFHR*JC#=O_Acc40C(PB$*<&Fvzh{gt)X`?lE_XCV8_FSR@S1O< zHu)|rm&X)Rf0i@M{dMCa$&x;vKnUd&W~U*!Lj$J}9Sa&hr)s#3J*u9@pfY{S(jej- znu_ED#fE^Q@D2RD6rGyo^Mr<8isLs}OR`I$HX8&RZc8Cj7%E%5 ze52c7$j;C!OzqMUG;|*ES%}H=l+V_^WV8$UDyQKV0it+*ZOF8YQ^z7w-F+D=zRjzT zR`OE3k`W`u```nEeaZ~3@bytUFA~Gik40JiHdTe=YlnhuAsbj84(a55G^~-NZ)ol6 z!U;Wo^=dQbz{#$au^u}X6!l%mOz2dDMs|7um_z^*|N zuOSm}7{h6caG!8uhu0jLA8t|rC#UtWcvR~SAWMXsXxx-eaT9{V;i0@6;>m8sMDvKO zRIhalP%<2hc%4w$GE-k5Pc#s2-D+i*L?*%HEbut8r@Bg%~=ITiYO+{Q-J#m8_#SFs=X>jB> zWD%{$`|>zp=ya7d50K(xjCBZ4W~E&C95BaV1zd+m(M5WVs{2|D}^oJK}c*#f+(=(2PEdl+a}@9CPbs0lmyB zEPl~p4SFtjnOH|>=H=u4qFdGa>KCvV&<{ilQz3C;Ho_i4 z5<=JlGn1L5lSyWnnI!BBGBZ7N&x8aKL=X@}0a*kA0a*l5P*fC@P1yul6-4$; z5D@`omF0PV>QvoZ-P6O@@9TM9zki-zUO96=_tdFVr%s((Zr$qc1^1Av%To8rn)DT`p1Y%0mIPW-b89nP zEH~&T(TbFR$Cn7FY5F3wgsp6DH!R_#f`uM;R4JN@C9US?1V*vHd~2SoeX>zfLtG{qODi+eNc?`3a%&(>3XE2*U5C`%=eYzYgj;XVl^W%I`rYEyd@ z0nYzPzUc$`bn52UNhFi|FQ)4IDWR5Rjn=%6XPf*tNe%=I1% z`-F#8wK^J5wrQ!iPCSSb59NDG9CqZ415XpQdx6vNB~Dm$r&~+)h4Rosx9^!g){|1b zW9JPHI`R+^c?R#w#JZfud0t_-&5J~p?=RYIidW!ZK7%uH0>Pn4H`AMhR+7`E)Xw&T zy>C$aSjF_3GLd4}qT42K|3crF)W9!e>LZiM5Lw?mJHgZI{rd_cAzvgHq;JiwLw(tbg!tTzu3+jR;^)cdrSG~mTi>iPK~RxIL(VK z6q*;?8yW4jHZN|;Gr4o%fI-r4>gdpm7R7oD(G@4{G1-HO6Ffk_N0TSHRkNfWaN+?? zoDdKh0-QX_KasfxbDyDuF{70wk$dh|GdeC^gr->PFO0zK6}bW5Jt2`Nahe~*^~x*Z zX(QIU1)J{e1q=vIp{KxNjmVRl9#`yMHe}|ogqTy`;CAK{O&B(#HC7!M&gMi6iF8Ql z8t7e$n2$M|?I<6a5QbhN$r8)hOlzkX*)6j-rJ8~|X4nR8V=87oC)WC&tKlNO(?FKqHFd;yN~7Xout>#x{~nyCsXNk- zK(bmPcY@)|7_sK|F4cK|IJWq!#><2k+DZ)bPFapY%s5LJ9W-UfxvKKxjAjv8f|Zny z%a0!L=eNsKRHM#8S!@TTcF7VZUG43eKz%p6zyp1Adk1*YZ!Fdaes9Q+d$pWhD)jio zd zsBWp8O$>fij$1uxp)v__cuyl+mZE`(JyOagwjR4?>5YGDM&PSy5*d%+r2_uB zFz5S~bpbx$NnF^<3u!U+wANnm&q);T7Vtjin8NsFWZy0}FX6FV?-JXip_LV8C<==^ zKc1qdf`g1dHDpJ!HNxUQKHaBQ(AnsOllom_Q1v95N$-meWqF}?m6CwVvJYbVjOA)= zXmoMy#=WvKqr{3*qZDNeWkqbCAv{g_C2o<;vixFBG4?L?Q?l)Lv9FuV34YV4p?6uH zQ#eftmu=~+7K-5o1@S{SnYt(zqSwqNe1PuWXz-qLF$*dH&n zM?8P$PhC}8U+^k|EhN7}!4iw_#NaTh+oJ+8$db{mrg=l-KDg^RY(ls_A%$h~6vC5( zK8WmjJbm(H;(5WJZtME}j#R-5pGAOv!3y7QeM zOUwAl9*8Osr-aI?E!{GTPxCJ2l@sgfj;_RUNvg6BO7%`j>X7Wg%w>@o_F)`Gr0QNw zoXGS4PFl+AETZG|}dpG|dZrUU@&`PIm$c>vsj6UO6IKFTD8Oh(_2iGx5cIbxNMZ6_wWj}mb zy2;|t(=VWLOXZ(;Sm1|*u!|Zb6(tGQvro8jkCEXflYUxafjhz!5^TmQziUNHwtInX z%Y>w4%O+v?L)agw0$WLr{u%5LMhsM7qMgT9TzqAJ~vu}~e>+5GP(Lxrwq6PPPnjulkd;#{BXepF3L28MlO&;eE#P9Lvz?lMrry zgLQn#?+>;YQt{F}of{xv{Zf-1Iscx|7;=}JtlUN|Q*?TG-xcqVYPn#NT%y@_7Y6hF zDY(?-Ne;b@oWW$}w|4lD7;lZ$6%&antl%HN^a?-aK`?3qLkBB4-`A0D$7M=&1-!<^ zevU*>LJSWXzP?AFisO?uE2eQ|&>tH_PF1ePpPAQ(3AZ~wvyFHN!6o^m(gVuNC3qD@TcfmsX>C-COy zvP<2&8GAN#VWCmYon;Qo*+D%fJUb6c&@AU>faH^jnaUY}U8LNyT({m%*~q3*pAy4s z)R=GW;#2r?o}^+3X&X^Lc;P^j5Exctgl(^mx=m;OB3aww%6MxjNuch z?u2p@8G#puN^hHAYNZ;h@yiPLIhuQO^P|(3K3nqc+urSmY9#FNN_>Vpy5Rrv$q|+l za*uDNj6XVLn<=%-u)TE2Wt`@4CyHXpit3cVo!6-gzwBXSpf}fD(gp$7uyo;fSTuD9 z--J{}fDVfKKH@47DRT9$f zmyd#^!c(7d8Y~$kg02~SMrCkyQ+>`)Ni<4tl4e#^PaEtiXEJ&9SwwXtlPJp_Y;!wr zI>GJho!r~^Ch5W2BB;dKUM8dTKDJM}+~>T^O%@MYMqz|jr1@MaN>Qn>8iM%abRi_v*TwR98~?>9L5# zDf8;wIqnNOmvK0N=l`7(6)8Jm)%LEKTg*%UL0WVOu%F@tYQ2YSV%0H zb97U-?i9nu>oOUqq>Ph1fF@jj1j<5aKBt7;*9lpd&>Od8-cf;ih!0)SVK?Opk-_a- z+Y*IAJN=k;xba&@tlMn?!^+MAU7BrMiBC=i3#z0g`K%XJ&6XzdbQYBIlCMgU+Ne$? zsuf%=k?2UvC>KanL;@L3FyfOOua1KWX=|EMsvH@ulxlaw&Ss z(>OAiA9>AXsG`4|Uzx$41>NRqNzHHO(-qR~JU3h?w_!flz`zUmL4038iB}(PM0O{d z-2jv+S(Nd*zj?8r=3SHc0Serv8G*y#daGvf?H3iKRg9K!Or837gq732M!{baLCpes z18Lu}V4I7q$~z1p=7O7nJg>KH&Sc9=phpa|OCy<{D$1Y6T&tUSPr$;bbB%w%- z$+_1TD8p#~MDHuex+Zv*xnT)Ck2%1-ma-le+^U`*u+`ssa?%bV(b&{Nvuu5#XdlOP z^G+h0J~1}ti+qToOP|0?Qr*UzK1k)?W)c*7GIHN@lI%Z}{DX9rlw`))YK%4VH zu|9204NB7%wl-4+CAbI4)B>9cXJ?m&GZflw)-Y=y6nCHN;k*0N@2aqay839C+ufaB z-^5JE^R|M0dOeY&N32qK6f`Y-Gmv()>zHN}d&*MCLcQa2D`C)cQ;XNe>=5+2FFo{U zO3Ji_yMV7ezQPY!B+>P`pB z)#Y;R1@b&XSJ7dOZf5?%GXIj9!yz0H=e>?Lj&&rA8~ftwvKxE8;2SL52akAQ3k;q3 z(gy?eZDIT&4*2WeLG!t~CWZ)i#>?AcpF?*&+IPyq3F_5>D`P#TloV-c?eCbNw6R(Y zdHmj~i7V*+`X+U$g#_mltgSfUgo9~nwFX@GHwuR+SVDC8;HVxXgo17Q1N_rsIFuK@ z@z{p(aHry3f6zk79{o%py-!3eSsgg*X5?g9;rh4xe6kH=ct@4jLMGplb|Y4!`bIe( zLYo)sQ@YdY)Stb<)A%0CPQp{i9TIo>$Y+jnQ=0q!iA6{8ok)p@U2f}Og9MfaYr43%ETMX_NeB&2wQ)KSmE1#AKQb=t4vos@0WP;a0^6(WMv&5 z-dS2*lBS81k|mK_NF^fn6(7tsj206oxFLf-oG=SVXT`KJ;mjyn>f)P$ zcpb~P!SDg?d~X*QK9$EeAG94^)JIkMzsGnwVN2ndOhZEh;l`SZ{!qK9#FxwPl`?we zRhM7FqL~qeWPA9lSR2mHclPNxiqlMtu@JzbCHR@stx0`6*L9srrm0Q2oKm7|l=_J; zy&KbEqV)X}n`F4gzHTLbTG3dPXEm6c<356(=z_0zeeMg6%9K>oOi;6Wf#R_k_b?DR@R^0LxexgImfITML+Q60s`b$Tj+ne=Y>8+hMZ7`&Hdb? zAxbM38l)o>%>?9j0hrL;HSlLJvjxloF+eBdS5kpTa!c}4F7;hGeIuFu4oQWe%dF?_ zkUlS;J7&0kq}l)boPWjr>^G#B^5eY+@dMlXJ?UNe(cx?0>vxgGAIlH=>bH`G?}o46 z>=iyP$~zeu{VuZjufq@W8Tjrujo~i@>-VN5(+v)K*55z1p)1n4B9i$q;-3=fIVX}i z6B+%cwe&w0;qM_c%=4d(_&?U)YxU25rBjUT?&?}l%Qox{PhO?cQ`D_3{~_9!-<=f|eES!{MH z?rp?>`%@+>Nne^`lMxaPsaVRB6||;I8qp82X1HW@;)-B?qqq@Mu+86 zn|A@LT~yZhz={XqW5L^dd>dHhiofz=`(1G1vHZxk_*+n~Ex~FF;a^WOzX`94-=trD z+iW$%s>{yc9pDS!)|uKc3;og~{Zqj5x$r^As}D-P3#{KJ7yc<&HVfYs@t=wCcfld= z&W#pV^4o>zS6`FBW^dtC+J;~pU zyzCU-k9JuftajN3QXT8y@7bHi-(`e-}Fv)b;>5#;fB_u;1Jeq^SCWvB4( zkXH;#ei-uGdb}LIY!Lr+_(5h@FxegdF>sK12Ki7{FZ_VlB&ZaJ(sK`Xs*X#b$H1~d zI5WaxMl!d6Ls{FBH{ic_roP=cXMFi*GBVPsylr5$g>YSjuaD~Z^_kXB<S z8stM{f}Q6?b-yCA=QZS2FWG!2KQ2%4H4|5=skt@6yAf1sYxTzi!6Q6g2$pZfKR&`2 zgQZjaM;E6t+%VSSQ~mBI^DN%RP_MnCcHbYYSkk!k96kx-$#dvIt&5+xz=~n{>V7&@ z7!TK@vXUPSJx@c(Z^9#SxZ+lL;eqC7`Rd*6({W%m91wK=GoRx2Lu+bqUCkp<39L8~ zJ`1d|QFs(Te2=*`!>R9k2U=d~KbN{-qN~d_dl{a(GW`Oq`2Rli@C0k?V~~G3!hQQ# zU526a?OBGUa|4W#PQ}9qJ6hdm!?<8%8Z&kK+BmPg?>41#)|eUA7V7WkV#k{3Q9s>= zx`%#xF<3tQ8T2ji8eHY)mon*Gd_H{HApUFEJPa)Re*>R?yUG_zyNP?XjdZPp-D+3a zecU)J`)+JF8LU1dd?8qEEd1g8G(O&=KC)Hyxnj0q`Qr6vtB>ZzO_t>oQ`ak4-2Yb|Z^1}rOT3w{`Gy0q6InBX`V1Vj-89IA*wm7>IohOn< z{Zn(*`^YKggeTD!s+Zd0L$0#F8-9j+)%^`Knp8C$H8b!Z(puZ72K>`i6WWd^8SG zT}DGcj__n0D4&SG4FB-o#-^g#c^GxPaIBS^MbB%r={m@$9iIXZ^Z0V^L%$`I96lW0 zi5=!EwZ*NpsoG2N|0q~7Dck^79fjWptM0-Zv{`HjU*2r>()@8l)@1&H&hx;^D?EpK z$u`yH0I+-|yrZ{Y{iTC=3%>nlguC`h`|klSxnYsDi+pm+5!NnSQLhCH&F9;Ie}O%!i^i75Cd0DfNcPMNp^v@k@@@kje7F)gcL~d(r z(AXuJyT~iwDsL}%O|ZtIEzlF{d($q)-yfNmcQ(H8M_~Cuc&}Yer|=lC+En-oWaNiM z_;w@ojPU%kz@t5$03PLWJ6Lh6yl0bFeM;?Hf{!a4e?K~re6IWxs7q+0GdfIO_3Ej! z@l#`(PNz}4n~$5oupGW>C$mldxn~l-gRk}a+YMGniH&t?cqkMJY#5p(!R_^5SwYNUT0Sg|DiwPaK~ z3U3NuW1aA7k<7c}EUq+OeG1n2CcNqHW{>d487o(Q_$reEO#*2X z%q&BX;#p(J?$|HC$^O-mmv1Gr5m;?1JQ5jU$<#*moqSXphX;TWb@IPqyplf^&y8U9 zHQ|4QHO2}*2bLd%cl7=gJ{`W|O89cH{2+W3c!bAuBK|P)2Av0jH5W_%5oBcZ3UC9q zg}(EB>aMm^-8aQw;_KOLHduV&99V53yc2kRkEeiXO2#ZMYO!z9XsJNO79lEpGAbS>bFWWSaFM`xAZ$S5g=a$=ra7Dlx&f@Z3*Q4)ObRcdT=f^((8o9CA^3%bgk7U6ky!`6O zt6b$h5x&MB;ivFP=r5b>YHg?I_H*EGf{gt3FaxY)#D4;;xDx(Bi`k|%|Asr*I=>#> zpC4-WoCE({e6=<5^3~Li^cmzeDy2A--}<<&4P6C3)#H~a_hpYi1z#5U=y?X6$}64s z)6nvRo(nDjt1RIUQ7FF&{}%bMzPb*c;!}NO$D+lL*34H>7u40LE?dm>b06hC)@iY% zvNjuK{@1v1I&CK(%Kq;yO~>;~$C$iiayy&PHBRm|*8HZm!TID}+vk0Gd($cY$potG z91UFpR+|bJz^bG0&%vQTevYkbQ$6pz0LdQVzYuSVfAz0Zi8o=z+gcrlRhPq1COxuq zf3SQdynELAk=BrBW3%*U$-D7E7EAKaiwmtT>hGP%$e*&muhVRn{$a!t7Z)d+vE~uh zxcUNdC9HAvwWBN^UWUIJ@k8-7il2V^KL2*3ShueF7jlYe$u;d~v8ejIJ=1Iz9s|ZT zuAV2?ru@H?S9MU{AJR^WY1y}Z)Rvb;ZF$}p^O1b9*MTN4{ntlrb~Sa7t?C;GOt!WZ zz67kkA-o1zbMLk6j-q$Jtu(4;_#+4w&G(nbUJ*+gk-)ArU-|h+05*e%-dkidBWRL-%zgy z;j6vHUj>~TdHm@6d@bXtns${JJh!z7oEj z_ENcOuNGp0aC7mHiN=mKqd5Bm@){o{|K#3Q$5YAl=e^8_+A}+OirFmwCGb^u;q&3k zpThURSG^>^<#ely>|YnGHWl7zn)z1vnY`8IKx}>xEdL0<08kw@XZ#Y3yBz*-BJ zkLHG5qq*VJs1IKk_2HKz`LiPVZE;i>2j#Rd_8qr|wY&U$8kpvDKCkI!&j~DFJ%it5 zv+$2<)3&=Dte8}hq;7?j)5Y}VfARZGmypCPv+n4)WLg!&pxzjU4k9tlr)J^Y|J(b#fY zquD9`tN1}}Ej(_b*`u-V6Z(;CQ@Q)YS6=bg!5(4p--0h6ihme&(fA-e4`ILBRQ9g{ zQ)7tmt&^?Xi;;Pbyz-Uu-iZw%R=2}WwY%)x6D-?=`xaUoX&m3FKDGa3u-Z)JZVFag z3m3^Noyz+F<*ox(xyvIvcOb4Lqdm0?T1-ZBMh-oSCFwaY(*I(e*(Uz}_?D1xGOb|M zSNtyOu6pTt;iGBrJbztef^8$f!B-dJ2iY$_?168E<=gAvOJ4js_`>2pf(@a*i;xLE z%p)T#nIim+ecl!Dg~cDX(ArKud??Dh2wy3$eD!4#AIV<;R?I8!2;}8|$=9~nxT<#f8hq7V{Ld!X zm?{4}5w-7Mc?J%72adG(*Z$WY;8EliK0o5OMf``*FJDRjyXc`Q9sVh{g?{=bWeF>m zUX03p3%{vf%l@;7D~2@}S5G#iKKbi3(=VAP!9nLKV9ASr1vvQd+=#zC!ncBDo8<4s z&+3oz^KU3ieNFtUqjub|WaGo?)N3qGR$FTiqCj4?i^j%-cQ@ba86Xed48HKE)CF}; z=H3HLUSsTmS;h)md%nm<6x_!@LTYMo^!#9N%6ap(Of3n z-eGl={d%_0IIOmAfrRyJvo$ipl6f7O5D)T!uw*Wx?i+wr_Y=Wedi)%Xu5#t8@%U4D zHF6NBB{&^a#HJmLB2N=ULkcZv$2xg~x+8^|%2Xh&im|UysNz9*pPA-o^^whRj_lN$VMfGXkG57`>A9`eu;g#t&&m}ZPcTcT>RZG) zs-xB$TZ2_c;a$OsTj9(UD@$v|`S>yT|1i>n|F4CwdZ}F=Z#SLlzfVmyKd9XMz|t># zMMv6Rr|xTgLG7~dY{QcIO2nTO@edqt@u2>DG(J?nkZ-f#&@RXJTL0C4%A>TkY?J;w z!IBZa5DInK6<(;zvk`w}#J`TbY9rLUILW6cj)@Q7B^ulU>*->NQZi)$%VZ7~{}&|*H7s1KMbbA&G;i*`>|DaYtFc6 zXRE*7=ZvG0^2K++%fT8SJCL6a9_jId`PSd$yU!O|-4u&!O-bWv;|Nc}7pjANaR_m& zIGct1wb)JZu0A(_)gG!_AO6*NCp(X%4%>p&_7Bw>7XP=%OGfg~fHl?#{|g*^{rN7| z9@V7Qmjuyr+g*-&0xj4@Wwlu&GKQx zB$Lte|KBjc#RPfRqukJ+yK$^+P(P`~4*6t5u2XQbe6BiPLESZu$hKASbBNvL*rxs_ z+dgJ4QM;%Qtcv~e=N|Akj_{V0tG=rG{_RM^T2pR;{}ltO*MV&|4ys+IgH9BP0H)V2uTm zIS))Whkv%vY|z^J)4i^3{Kr*JGhjeB}ma5n-PAEajv zc%;V#@Gc%-6yc_ItPe_lBK)nr%qHlPZ*@NCbp{H>jMkU8b5(3;j-LWkeiQ#(gykRM z$GNJFBr}f26@N5zDD|QUXa6c-)mL@-1wl*mxb?)FwLVty+xd*u6z|&T-kr=IwdqY@ z*&y6B)%3{E&(gkXFZG3OqxO1uw%H(=Tab}G8i!v4D>fwmJXe(^n;*)jWWNekw1skrEBZDg@#qu_YW`|Yqe znGUeVRpHY*Z5)vNW!R~D$OEvq;>#rM*t>R)Qp(dbu?-@~9Z$vS(KRSnboo9l#^7wsZRCn1hsc7}$w&v&5MfR&MXGVU0 znsPO^tK6rf`i^408v$SIjl1D1_LTSS2-hJq(#x!cA4qn3R$`J0emJMke6GCnX(PqI z%36B|D_3!~$s~(`Yh^QSM6%l-+_TH-I2`^X=-CLq^epZ${|K*MusKn9B04eG#p?c> zTf1XcO%r$+SK$d@`A7Iru$7T?nN(cuBAF@Zmk(w0Ignyc<8w#k zhcVa_e03&iYDc{*-Uq&7Kz6o*Dca#YIK*T-1JgZ#V`IKoN%}({N)#1yZ;=et`Y!)6tOrqNLi!H&5dG(R8VD(eszxp`T z-t;f_v~q>7gRiy_z74*7B|Me9s+aQq8vErd+5Z4o{uln7@lf@W-~JNW^EL9QUG!Y= zFJ#n?lG(k}_{#fgl7**G&X)P#_Zf5nGLqLcozN~zHAVF9V|PA z-$%d3AC+~%zE&@-TV~BREPKuzZ8D0bcFI-EsJ=I$N9`+qE4HaEWZPxPt1R(5kyl$w z{+p5hx=8=BEp6UZzdIH=)kQw}7M)SHsa`kxF+t<@f57sa@UX}amr^#WTz~uq4J19% zxtNBKox;!HWcAIMg)v^rn?ggPpIRL8$S zBs={#1Efb|!sE>K!kX*vfiHW+{~UY7mpy-rdXf9kXtvFbI zpsoLeXVDqd2ULe`$*6XcAD2=|t!sr(K}PyDmR&%nRk^sW<{rvYA68kNBdxEho|jDZ zenJ1QD0Bla|4TAyT$W6c_Lfe?(=}tP&xn5_eAzGlUd-QW8;vPb!HU1%BeN+!QeOFJ zLWJi{Px)iuOI|Y5>r?zI6so>zo2L<=XfudhOXR$l2}nR~Uho+bLYS6`JMzDA#s{ff6w8m(NF zHGEp?wRD?!Z6`fyyUmVF^FANtJ#vRNwcB z=TP@6$rxh$M)a#MNdJpqwYBg7dQ`6TOaaSI;ZwlDhW8rNv8e;BylSso!75j{yV-oG zac1?oR>xWR^D6wKwpRaLzQD>7z7Z@v!Vk{3@kI0eci_u@@kh+Dn14rQ&=#^yZ83!y zTLY{ZyR$WojeB>oa<#Vj67nin^1Be9iW$Y{)16kX;-@BuUM|7|I7)p@Z@3KAZzvg2YFuuYdjP_Yn17i%*lIL8)?n`ZLs_={2$^_vF&VFWaTRF<;bY5 zCG!H6mH*X7*GG9@p^k{!Su*@4o8`ABFif_o?>~z1>es?gffXmhuY<$*@H)b>LHu{X zY71e3Ak)#CK8p?`?(q}8cycQS!T2J+!f(JqhGNk{&CnQorhxQCHtlP>)^`|;EMk#{%minyVkWA!w))dq1`2~cz6kgDpxVN7_2rGz7+epxVrqd&Bj>OaqmeMKU!B^ zgku#;8gI{=VdbjNUIUh$!gqnyM#5WCN42T&Wbg=&ALCweC4atwF|t!*&J3`8D10kr z$u^aBH8_m(SJOe%N5nrH5cu~IY(f6_$V-o87OrJ>YQ6C|eL=A_8XD&7E}7{tQih+~Ck{3P#ES2!@ zK3Me?9=A^#KW`mu@{f@Ab;eTpR%7WNQ!Ea(C;r?a*54)b!J*cslDTc7@vkL*uHMtI z#@GwNvQxOe%dp1M>z7!6{26KAX*7Ao%r@we{nGOWaVV_3D}mMT#P3Cq>LNW&OU-7T z4>}vZVodx~z?kLm*U(8AxV*!$M_4+W;Rl`b;0uet$Bt&F=IdDz-gTjsrM;~)&`+|{ zzh%kF)ftx2wH9mY<3}J9>}&zc53)@LP*pcxtqR`KLUEN=i>0g zV9ASrPNe5m^z;kp6Z9pO`vz1TZ|$Y^^Evcc$*9ks0G18HPqmr-nuE^U$;#EZcS(f1 zqBy)5UFze~KR$}#+&C*&XL{;8t-daXBmQl~wqij1UH3KHwBPaPCd2B#_fN2R&{+Kw z#!SV$#>_jxVO*WUIIMP&%$x|{*OB&}kFZnq)!yF=@Q3+w-vUdgZ1_oYx_(%JujDuR z>d;8%L&yi4XHK_r)sH%+*}NdUC;UyxD?Ad+zwwF*-S2{&d@bA(;i+Kh75|6$Q8A~n zU~yFT#&kB>q&{4rGTVUFw}(;r?LGcrw8ezhulgRO;a>g>Ve? zbHJ*XVq%Bg42%CEe2s&`Yrqe9GqCiCzXgpX|7iR@d7hQK2Y92g76*#avvx3_2yeb$ z8c+AlPU8s`H6*)#H&b!-H(XXTqSMM%eNUq86(4H*oxrNE@WH+5xV!+2o7@5c zwGLPlzsY|2e>{BoN6!YE!`B?+_+Yh*@KazeZvSr{ji|QJUf_?xiW%Vpz_LMjSFqwo z_*wGGpTd6xuLf4#Pef)t&tD2wKatERu;NGfF#IDK^|AM;n`}_s&!)bzLG`^FtZ_$p z++LPfeQa8Ue~gUml+5+`9~I7qpMu4gJr7`;{4D+Vz~9RApI}Up{gT;XN7FC75`6hz zc>PFbZ*b7LRm9&u;;&jX`&HJ_^=V(5jm#Qe=SzKQpU=V%erpHICo1<{WK?(Qxr;i6 zco=t7%KsRdb-m1}qpf`LUDIu-Z#` z&jGLHac+s(a3lAp!K{G}0pZp1$};_twGhU?r}fKBkT{HgE6niQ>p?qe(x zU;A+b1j$-p`T2M-!>Pl)Z1L@-*#ARs7>qp(mt{; zHb{^7eau^`yXLJij5EUOQ?tjIJ?i6kM&tP$@=8W|4?{-rCYj43J?)X6dA`1q|Kv!k zm(~Pb0yf4hMHWGedru9?dt^-oMCs^$${vK1UEa96Y`SwVD`$+yc zuzW802C(WYeCL6w{U;q|aVz`Z#pkNK=Fru<(lOy9>{Ops-ce1dZL5JbCX1f~YpfPN zD3X~B4)z}p4mO+_@vj1}>+}93;@=5YKa$Sp!NG4If!Fi=Tk&VWFM-$f{1a#ws^r?` zYY{#p!e@im@G|$KM0vF~_zMLo&V_#lKj16Cnoq@ldXJi#5n%08T(rB@QRDe{&>7<4 zrU*X-#=Xv-H^-YFB!4Noe&F#%*&1KDX>E6dPJDSaUZoC^Tox?s8Ro&&cS;%W{RUPk!WT)!>Be480{Hq90U(?1At&!f? z#pJcuc{Z~0+g0F=I;@V0;XCMqYE$*K9(*V)AASp;1iU)^5w%X{CS-&q^9eZk{8y2l z4{1>ORyMpzJ4%nrIwNc2iPkXdEwXmey5(QUPz5J*#9=0*=Z#T27+>S$zrm`n=FP{u zO~2NPuSd8ItT9LYr?xjel3%=&wTo~KZKOUf`~l_4pR#T80?Vs$FL#8=2+x79wi9ll zvn!S~Pt9Tt0IOy)_&gkp5Q=lf z{68^xJCAe7D6iuGuUr>#ZN$z`p_gg5bGa^re==B~?_No5$^Dz~H$#@iJah^KasNRq|^;Tn~m` zg+3zvE0psJ_!-&DH5 zuR?!?{sBD)e|z|+QO4Jy)1fndc@5oV(KI3^UyzSt1aXk)Nf{qQi-y1pr`i%RXxUL5M0NR-Hzs2L*Ia=a=$mEvk>ni`)^2Nw$_=W;E#sJK))jYpP)~mg`^dsWzZPP z;olzrLD%2OyDGBv&@|`>c)PxKXd?e8nS0V z-+=bz{wQRYLT7TnEwWvdn};6f{sHJL=t}f%f{gn29PV%8zJoG;0{tCYA3dwVzl8k1 zhjbp|9c1P}O{Cw>^-kz6=nhEh<+~_jHPXJp^-Snn(5292(B;q-&@Z50L3coBL7O4p ziw$~TdlqGAK3@X=6|OszHXiyG`uE~~7vv^Fi%B2O{iE3UYtq(+_bAtAp>M)}nCo%q z`Zf3x@F&PWjhGtg7eUC_(W z^U!n9U!ljKC!t56`=P%;PeXr(9)cc*eh=wvCsS~Z_NLFnu8Clcks2TSpnfQffehs} zM?xC!en7r%2;MD_p549$-2&YT{Th-F{t0R9zXqLe zq2nd4FG4Rs&qH@W)5xFadK9z(ne&kU7kG1Qc$fP|PyS zEA&tJZ$tOOy9YW0-biG=4(~ruC%n1nd;q!z`~zrf%GnAU4{vwqL*zb!t|#qB(5d7< z4bt~I&V)u{&j{!&bbkx_CTV9v_oCxI=oRp*&`scGY4Sah5*Xy`%!~PHP&!(iSe=g*zvb7#j z-%}kc*AZd;ptXSJG|dGI!I}fYIIsR9|4S$TYi4jS(pqY~?kQ6Vwa`!D??9Pfg4GDM zz&n%cc3l4n>HJz9GTTCDgTIEXz7z6X?%(BJ?}Lt`F3nsIhL*tpD%ZcDVu+6I@c_uwa;r@wdT>jxolhrNwyx6+*Vw-goavM1)p3+SwpR*P9*=vq;CRg zZKQRN);n6OXnmqJgvRon!8>qW2&pY()5qTS|E)dJwF~tB)~-|0F&;Cd%=cR;U` zHjMix$^LcHrX#~bR*P2`JW?mHuxTB z7i7MU{Y%NK{g4&Vzu+CubqYF8X{bLOViRK_`;-6UzE2q|bVP!u^3< z_k(nP{@>_-3fh+RE4jZ6x*GZ`^f2^W(*6j|L;hdL^ia-w-1l<*3fC);xfD8xv|-4s zg8o&Z?~;BobP;J6Lf?kYg_@C@1C548K^IVu??AK3I|o_@ZveUt-M@im!E1tEBk$|b z&d^TKN635(y#d~aa{hqqN?gaIYd5F{`VVQ{@b=>NY;5`v`4_luL=3G7e*$| z`s*o6YsZmXPeNu#(lgL3s1<5~_9cBP^kwp#j?4z==>u;LuUC5D&4spxz6GJy(PXaL zFIbc7Sop_s-In{i(Wx`qlfg&8pMXB?DQMl%08NK>CGB{w?<4maY4f>$jI7qQ4d6!T z2b8VPZ01RS4%xLyC)t%PJ$sU-d*LqVuiT*4?Ol-F;d8i(G_HP*{JC78hbAC68Tq;B zE7V3d|NjnKT0qTZ|&{v@zs1G^@DnSM4 zWN0~bG?a(>p%u`#v1K7;W}!{NCqiF=j)zWwRzP2Zz6yOAItkiFwjnHmUvKfb*c+=|@ETu+2&|aiz?Q-_oAN50M**9S4&> z8=dN38mmaEIRZKo`Yrr#Ko3J%NOfEfzUsR*c&IvSk4$@5+HcaH$~VxhF%VYG&(SlV za!-LY{)zVtykA16aIdjbyp5>uSg@Y4HNKKub0`VACnISv>Yw)E1 zZ=`E2E&X9VeGwUyb`sae0J1R$-A6&sLC-_aLZ_3ae5Y|e6FS4+f1T?$p+ETh2e>{0 zJ>>5nv`>Xt}k-c{MHDb3T}bsL9bERkKx~eK|}3f-bT7~$S z{VmbG^oo?;%=I1UT+-L!J}&QnDn|jZCV7H=)ol7Bx=%q)&yHUtr+HkmD*wNg)!wgc zZieKW?~(sE_+qC2bNiuR_3@t>I0C+PJwN*{3O&|BfGcQ(=%) zRj2fALb}>ckH`qE6i=Vj)Go8@9o&|A+$d7%c0w`WozoO5!c(ff12y#q~D0_6=Ix2M_jc|5}wPS=a3biijM8k!KG$D=pvXek+wIC22%o_92r?`GKdEmHrmnhQ3;btn6zTqbs1vNc4Bfu~ z{(!4U_q(F&M)F+X?|0&QKBTLBJ)gAqApMTcEb=-&wse3cCz*pue;?WfnI_L)6Pd-} z9!TYU2wjhiu3Tykf-h3r94bCE4#7D-&xYjJz4GqBpC6H~X94BC6PdRm;qO3tzazO9 z;eEt)eS85--t!#5&9@=-Gv(2oiHO5pTq(-o^-5$&u0*RW397Cy<2{}8?r z*4p!R6iA2gxBNAveTDqOQ%KYAF7Q9uht<2bUvV#=-h+b2p+7>uMfM&ty@2qQ$UMjO zZD<_)={^m%+e>>M{yWg_@U;e3Sy}^YEi9~cu%0dXUvnLd?Ere-MZD&R-2WPS0vZi} zd*~7rH;^d#PszI)SkI)o|BUNkbO<+B@3Tu76ug7{fxDS~B?w#P3 zTuq{o+_ z`%fM}!S!*E|HySI1#qc3n(H=zXCS@zlkPpB3DC#fe*)?GU-oRvbvbgvdN!X4mi$Uw z^$uz*3A=Kg#l7n%Tvvu9*97fF{vbCIxgEUxB=B_7UEk)aJks&sxDk=cYV6}l6lk1Jk0$gUgkJ_qGukGYA%Jo2i@$`o&)PS8PjWCiw?9EZM96atNg7T-`TwodfAvcBNI;ui^jy{r7)8@c(xY zob=Ql8?N!y;Zsh%am;>gD|!|cy4#C6e%^g?Vd?^Y*go5t?awZ#-{(DRSm!{`>bH#i|#{aH+G1JgH(32}>`wI!=SKl)YM-ODX^ZhG= zSh$iesLD*sJC)huiWH^V_!ab2Hf6itJg=5eSz@LsU+PE6oI-zNVW79OVR=WcPgQ{D zl(b~?MaiVPn-?8LEoT=xbKPkPt+{Mxb8mNK3<`3csX%?9w_~7K#H%SvE0n?UodX@Y zB8eq=s#?Z_266+rG@`; zlXkC@!qh=2Qo>+wi|hPTTP$W*sKM&;{SG@fCHACx(gu|guBLHfe{n@yq1d16l&(rw zrS zQN`AwQzDJHUL)k3La~QY<=CvcMI$$Jd-G}urvsU}?TvdycuIsPP6#(`IeIH2Q%j*c z-?5@WvD@2`b3r+qF*R2#b>;i$i=D3X)pmDR2xvEvs47I z7bn+tbmU5F0|E`g0Zh zwtRn1RHX$O84A5i<}lZ$sEQb|S?EnHom=eYe-*Jq8Q?`#lBQ=n7i-e z8QNoRf4;kg0ktFFm+el1C9EZU>@Zb&37?SMr@(dE`T5??!Z9V{fr-7peMMicy|6Ub zo9XGJ9~63BzjTf5*cLYKzT|U;XbrbayDU!>DuUBKU=_{G z?Jd$1SfkTrrH>785q@0*}QW>MM`R6MS?1jCZ@=Z28kJNQCihqi7C~* zQI!u3Y?9c}xg=N8pSJ!L z-8q2<)@~jBZdJ$=8XYT!EqTqky`7EOo_x1GSj5ToT`a%piN&^D|BQTpJ3X`6J%yC~ zo%%t07ju!kB6nD)$g@0eSVs5OD95a)`#ITV`6X^}OL_LllHO~eO7G0?%tH}NGheB; zXOSKQy$g7ZtnKaSDimFnOU&3gtY%dd&E2yxf?n5DDD>6)HEw1aE!2)@bNv|x$B7ec zgv``2JnQj7OLOAMJr^-&@-WhCm+%DW8L4qrn>o~RnICSYn6chU;fbx6DISfr#U-V- z4s>=~K~C|sf}WZ>-9lZBSb0xz%LpijSU+~Shq7Q9x|92;-V$YH!UIR)7+dSfoji*4 zE@9}@+AqCl9O0Rb$SUYr39*6xf}GIJ5>8K*@qL>c7Rxv;D$_YbX*{Ur*%5F#)nyVj ziWaAGxkk(S?oz%p>GX=Cru?EJ57zB@tx~c*eMutq(OL@YTnDKy6qe?R7??~jgQGRj3lFJ(7Som8W4M>J@M36l+ZlBQ?I28?#-bya zU=43} zXw1h;4n)>OG8(5?=4nz_NLfjiJsBm8*_v}?rk&|2pclU{79LvqfUffla5y~aZ z?bEcCmX}W32xt~AQ&!9&%;sjcr&KYlaa$@B{ogQu+igjMw042A{Uy6(#F<{qcWM%% zmD_T~W%-U=;QAGpMs5!^Qzn@#7F{iTejdRX3vHjLLRTal)N37S?7*q#VNd2n!qEsG zq*{tO_6Cb?OPN0EVo`>9N3jFsYt_UG#hDivc#MA3%A;^oc2SP0i0&8C+O;rp99fXw zMFu1ZCBIjreNTd2gT9A}HcP3vEwAmoeD0VaAnYRnA^+$S`9GGc?Odj{W@j`PRZEsL zhZ11~(t^nBQP3r!Tc)W@tTd#Ysj(5PG$WT^(xpce7tFCb{O)C3lT{PZ(3l$LN{ls> zC(E8{scPRZNE<3?$m%t8yPdDNs5;hFW%st+2rIR!-c);(<#986C3kR$gf)Zaqd5N; zw6But6(ik4T9QUtrOq$N;+BfZNI55$>x|}9%I5m@o$mMMH<{ycp(25A|X_!u>Z228~$K#Pk22s;1M{ z*1 zXO%T}8NMh@Z_cV$_>d|gZ&==67QsnkRY#W>*w$4zW~ktmWTk8USnYgUR_NfV!LFu@ zw2DD`2&uFi4k1uBI1ee4j?Y7g4C*>V%DLyOK?Cv-;?;-MA%rVN)}f{R;95=Ki^irQ z<%bG1>;C_ZYliM(RSGTdtyKhAZhdj!O5lGLw`7=BeZa0>{7@c2&wm;INZPv9y){qQ zHPy>YMOy}VV`z`n)kWFa>`!-Lhma}qC>J(rtBaIsJHt|I2!YmIPhr^?n)2U7hGr{` zR6HjQ?v9MVxs{(SB$YQsw)dUxK#|Hu zcXzs7SjI>Ppj@kV72QDLYZ!4NF)iF%*hqCdGr9Dxa(_<6q^Y*#n3m-~? zuUAy82b1-`zpu-6@ve^@U6S1@cdpwJ)W*!TLJxzh-N(3mUolP@WR}w)`9UeXSJx{a z_K!i@hxD&Lb({Jn+ys{tv&TqVERZrPgj~y^?ig(TXF8-tj>5N&`c{=zk_Vc=*J*qy>-Yz^1&Zecp7;JWk<0;^bSwJpu}&B%2- zN=g>P-S`r9pS)4jO$eqLg<}3#{G9Dhg3Vs8*JX<{5@aAfGT>7pMt@H?BNm68dF}%H zht~+|95HXm3%$)n9Y1hq8KUIW1rgJQeOjkfZ<-M57o~+IMXV@#9u#{9BM|2{1+6tx zlp3OQ(HwE(5EjQq5znae=#a8bbhx(*ZgJ<|;Dz%AdTVBFpcnZ(;%((AlQ0^7mUqCip!wb=H ziI#xVB;MAP(l^zlr;Jpn1Yd8$eCxZYho$Mmy{U13wERg5D(84jHdID3da#J=qeW7y z-cKa`R?iQ$1Xj2vMu-uX6~b=UFxu{}r|>1KnF>Tc2zE3l)tZ56Dhg1ypo?s67} zVVPrcOM|fL8n9muRoo6PQ+eE`*$f`u)3Y@pUzOx4O=JFJsHhw!Vl`ETsws2F-9paz zv`M1Dt@?*5>%Yt43!cr&Tzi?bvn4{wKjr8~D~2q`c}q*(=-Qgo=ZvBbQavST?abSU zwvxyW0hsKYYVGOX_J^|r@^r$KSQ#Uhs(c2R-I=#xXLc@IVu7iQ$p}=*3l>spjmRp?V>B#sgTg&0}&Yz>?NM=_-2i7>cR-DZ$ zri=55oHkx;9BFgUofS!UKzt@)dIhK1lMRZ zn45@mu3&{~Ge@5Y%Xir0T-lAfwV%Oi_6M-BRe&=SEoG$p`73uX{`3 z7!Bb%$-o0lsV>{kakmw8KLW*APQpzG2^uId%VMWa!unod0>#`ihGnK!9hgZA9n21; z^C?JlFu3Tmah#b#aRtX6m4LfM6Fm#y2!_RX#B%F??%hdcE!+b}P1-tvnV!{i^4eDk zNs{j>U-b=-dcCxJ^a|pUPjfRlKzTo$S z;m>4S+Znfk=l{LJXy94VgIL6om3AAK#YyyzuH>Ng3_a^Q7E@|8Hz!RqWTJ1I@PUZT zG*_JS8=tQ7&*GKc$edn1JyGagugM~5B)6t0za!RcG;L#Y((?iDf{Xn;RBGVFfIc^r zXh>+*Vcj-9Vd&Pf?p(UN)29f;t9#l^Wg_NmFM4j^Rj=G#1?edf-l%IGQDs6~zd4*~@+=7Wed{o-jXZBflEf=&} zW0W!m?_GFK$LS2w$x2)}`Iv+o>)kdLs7253$--VEjQi+AShJEsv}*-=8+{8Qws z8^%fL5n`8%mlcC@|3B=#2b^9-_5Yt961w!hq1OZm389k)1PB3AK#0I5*(6Ig*|?jE zw1f_#6aneQ0t5k3P(XTB5m1U!Y$zxeP!SbG@%Mh;xo7Wvo_#hX!e99QU)W2qyDRq(aZ^9nEy6s}-&#C2J*N&ruS| z`o3~XRsPjcWDl=x>E*9z>}T8D@<*3yKBbwBFOgikOoc;Lm9{Zwlbg0Ubs^trc#7z1 zaCF6$JzUl~WP%;ppxU$A0Oh1RilYOW>Znpur9$O7uI-^S#hrTXq;>J6*=C250@aZx zuL^sQZeV|l=kK(IZ*wU{R8b>p2~?+)%_*yjtmIbxI94Q{&GRZNRGM&QZuvBVAELFk z1+j9nmQcZ0^o(u}rao|U(PRw2sGa7Jm*3lLn!iGT~f>|l4mlo zM3*_`lW$T^lXW&i@PN@a?s805c6`{u97)2woVUXypKCm#jpG??1lqG;n7=-5MHv^X zCynCA-TaheYJJ=0`02Kp*3veoqF-u_qq~gHw;LEEo-mUd4iPSK=1)mh$jVd9tjU=P z*&NvtC$SU(N(p3#ZDol#<7#eAKe^9spQWRsSS)n_MY*&U(1_7(B}n#NsUMMVTp2Ng zU+QTmbjfz87}cnKdHKQb4qIn&noa{pKG>no&K{LV@KiISL517a0ZDao;}lMNv)NQI zc~eRck?2>HLde>V96a#Ms(Rds#(tFc()P3e81S>z;t|0yL-at>{Q3`9A3k>AnV()4 zLwLsXS)2oUJ+$XCOW$2`e;nE~oppZ^+H=~!;;x4VsiUjm5Tj|R= z)LQr6=(7&)p2e*DCeWUdE4?0Pka`YxCePioo(FJP>2A1(o+F_>Ut5`V4oK%mPlNYd zZ{t~pdp~4|Hj}w!RFav9`=nAlv!ElbQ=vUW+cini4&-l;1~j=UCWG z{(SOizRcs>II6SfFK@!3+Ug_S3z{Gqy(YA2>HajzE3+G6e}y~$v+tq(4niH?Mdr_( z-)eFCt%2L1amv2G;J1*Z{nm`%C(;h{kU1UNc%*O7-Thv}5hxb+Ibl#yrcJmjuN_*U zJ&#-Z3~0~bmcAO=v$m!0f{r@#L+FU}=g?u>KSS5$@+(mRHp=P#&{0pWfIuvZ^CsvB z`y6zXh35vFch3p#jiWZyR<9uAdFkr&8g!J`+oiBQh)|m-^Adz*WZ0E)Hy+)aiNtbT z759U2k20N!L8Sd2Tr0Md-Wi!XWTFml3GKP-dxJxvNji(O5jt!#7dmuUn9G~)Wze=8 z=?f1?`kV=WEBaU#enaFAWWo-slBj3G>wYpa6lPA1pN^A3TvA;SjYnc*{Y3cqbG+E2O=kXS0hZ3-GLiS`>~Hw;Mh40Jwxk3=`3^SXo$ z-L{4{@5ZwSbl7b_=&twb1rIrgdY< z{VwRpSFVd>;2ra`$<-hi>oU9_70V%50s>T!l>J zYY*H*hfhHhB#VC@bd>3n$ZwOoUxRz3`!C!hFAtaE*$`vmmBsT8?ok%2(7}gow}H05 z*A9o{81-{s90`)SPlgViuZ0dBh7$j_xy&=Tht93IM_#%^L_8}}C{a)P;2t{c0v+z> z5;pQX0r$}P%#!?p9v9+nA8Xjx(LdVzg}8I=6!q*aDo3R8Cx~bRt5G3n_F4F?p`#uQh7Nm;FUhn* zM|!70M?9C8=x;(t-|+x+CWvIlUQ`Ch~kZ?vdw%aF6o% z67C^05BDgK({T^|&%r&?8VG?`mf!1fk2df)j?q4URC0f-7C}c@e-FBMuFumY_uoRtxbjxXeK`h|Xshc(N4@F~&5)es zYcRC-@%x@fLPuJy&|PzxH@Nr6=|SBS?f2YPKpEYgBhEoS#-xSNF$SCm9rf^O64l-B zp8OhGTS;GyOs_otzeC&R_eP&vp(D;0pl!Fh-&c}(2t7!?(~aEyK9KYf;`IAI=27>z za$5J5sHkDXwV^||Eufc2-ZnfCI`seNs5JIFm)Z;Wu=63%VXJASu=Ak% z#AP}9z1azMQq;?!OH zygM?rk!kSX#y#}kA3DmY9y;ph(WIrGt_7UAT#~npj)YbR>8U6XWB+`@T8^f*06J`b zJ~Tlx_pU@9`Tad%qpiI_LR9B2-IgUaAiriYoVjx7(j%}<8NN>AbxFS9b0i!k~tIpJUaQXPgf#GEUWWF2xB~c zGwWbzb(8)SwDytyK54;bdB3|Wak+*Fs|87Zsc_Pfvn%Bt0$DuRtp!J&cNqSf=x1xMQx&{n}9}E&IcJN2d6v;ny7* z^|^q={C>Q89tSo+ALBIde?#6np!~kbYd6#S#{Nb7dKNj`pkepMfXY}F|3aCt?R^l@ z9v2Xg_B5Ve7^*LK(|U$74ZHms!-o7rOc-KbcX6)&S%kS~^TM7R6Q_AGk3&gU+Bp3# zrTSZkZ!YD1rCi>;Z-9N&Q+>X(RjMb3?S~zr?cYgQ+v7CQkHT7!``gG2Mke~7G0>6U z2I$aXQ{>gbIA@k*{(yjX)>czXb@)|`qYaf`fV_Q(^c%QG{O3TB&CI>qwnZB}9r>8c zeFeHMmw6aE=B2-e?vuN(OxUpb#O;cBwjGt?*Cv~hLDSurdiYdH&!e%)in#mTxAn=0 zZNaoRC(f|RF3=QfrsvVbX+P#S-6n81>}$}+mgr64&6nRy{1ovo54|bzH&b4gh59@P zZC<25RdVk|0b$DQ8>jtp+Wzy{oOXUP83mMaEI0_=OiSAy2_3eb2_5b6WazNZr6u>9 zOYV7VB!z)(z?V$&2M~zWlD6wCiyPpd@C`^z<98 zj#Ii{i@Www|4&eMA+tWTw$*(b=+I$z=+NO{XzifPIOvFHCNwH#?z5pIU#CGwzAnPw zvBR+6;%>V3QI{bT>E2KZd*s%Io$oHWkE2|zCysYRw@>;EBc3Ob(LToi6X=zp{odrO z(2>VCp(8KL5H`wa0JLRlJR3kqzP5&rHn=x*w2?{Bb$MDRmt@X{j`**JRtNQ235BCQ zc888O{taZJk9r(B+FGanMP4?`%iVeAWw=M2H$sP=cS1*AegwTrp6<)g(I5T`I?7_@ z9SWPAiaXcNwl~-B|9~DLHypVbhbBR9h>ZC;6?&7Lz5#mkoPHYm6FI#ewB1IzfPfAX7+egA%q1!dk=3Sk?UXs}sN9&okxF7eh`6tOQ|C6ms_I#ow zvo7VE*^2Vo9NKg(>(`Kpw%SC)h;-jBrF%AIt-NJ@DFPv1w_~CIcFlcCL*WB*0arX_tHwDnnf7Gc9~$3sWn&nm_FW$2BNH?5%~ zQ{7hQ*+g#L7!UfAsPqZo7#hFy-@qEVjAQ5b32WI+1G|w~)3we&O8m+j|4*R9Rtu_cijc&p=0?(Cfey=fl|GdGa3p-doTSXJ=$=cL$ShSIWhDq7JJ= zN4{Ps&Y(N(ROql1Iv7?R217@kUmcl9^=rZ&@m1j2yMIg5%Jvt9ew7Hq3dure%qDy z-wO;OLesMB{*Fx8aJ8L_v13Q*u=zpI5$6o(s8=UIM_oOM_|?<+&&OTbbgzI`=U3DX zI&5_i0@_L)enGid2d05%u`T~I+a5J4>1=!a0b$p|-8d-PcPlG7)M56E8B>9Ujg}Ock4oH7t`GkI?Ct) z1cF|pZ_&@VR%*Mp4%d?@b+at`m%tErsY&F78goVIOUL!l6Dw)f;VX!GdW z=z)}%@%tP#rxeeP@Rp>L!i}D`ao#yFZ~YXVtH9E z-$7yBZ3|oAX#JF4i1ON8dWRDI5Hi|F_cd@ge(A$-UpJ>W!CifH{~Ye?<@E1KE8Krn zqW$(dL9*wc-Jvsmu+>@QS9fjxZQ`=+J6=ByZJn2X3EKK2{a0vpmi`stVY7OBGI=M< znVmlm9rphM@kcpc107|z2s+C2e&}ekFG5G1{3CSqX`Oa2%H?t5Hy-!1%%@DPKkkos z7I(`<_ue!>%#!K04+@jz%tkvytIvAiJY;OAw!7ttKkU#KI`r8GT3PMW03CU0g^scE z4Cv@ju7S3Ul)nc$`m5EU)pInu{R~?BDD!7%?IykZs8n`m!vBi`GA--RJIGjG%Djw> z>H6*VVJNK5)&Vc`;?;AH!iH-?TOSO2D`EJb<##jOBhLQNQRnxB)^5r-L0i_+$3jOQ zFMy6b-U1zYc?dde@&a_^%Wu6?G}%1oXVAv!oaY{(ZqkpJ+%G4fx|#R8_blxH0(2ej z>hsSM{WsDIeO`eMomWO?gIs=F=#beTI`Xpi;3ED8+#@d!5UvjRynQ0>5$Bhnqi*a- zSo5Vm`;xBp)@QHXaks1&LXU$EJJgrxTPQ5+uyyYZXycLo6|{Mm-hfCV{@DnJ%&NFY zoK3_T<$Ha}ZlA$D>gutCH7)nMZBBa$`7@A-wzfSLz&N$}cxcP(Pa|v=?vn(9U0{G`7b*#@*XWWit%-s87R4AaorGZN2;kVaFg7{m!SM z>u@*ibD^XBZiNp0rtejxbpmvh!9Srl&cm+1ck$l)D#AwJdM?5d&o$6}kiQ!pP8wSD z(Jz&B=#2YDd7Ka99_?yl+zqRq!=WSHM(AiW4-Y7G`vdeQx%`8q%l|Cw1IS1F{3~?C zzv8f>J@3G4w_`{Wf&8 z?Vglxl;b+kQLnaw4x7J#ouhn*;~w-l=*asQpd-$^p~F@$K!*;)sXr0+8r-e_uVUwM zxQBczbm(&lWf$@z)+Rio5(dXU<9cB6`be~-QRp_wia{CnV*Fo$4cXSw5 zaz7M0YJrRh0?F?wsRsK=rVY7Ia8By43ZRoJ` zlgNZ^e-FKWF25Br;l3AixKDzPa&Li-_>X{)Hr-=NGN(g_J+Fk0I(7$iM+6JQpB;BY%FA(?0ht+M<{beWeu7t)+Ori@f8aVgH!ZhW$)l zHyqEdz`ZvzG@DM35H{-7swkYZB77+T^djQrS8G>rCX< z8R_2;mRpwhdeV)0^($no^M-v3I&3>O*I8RFivpITGQTGt#IktagpM*@Wxv9`J9N~a zOQ1K-F?O*gEZ{uEpI4>D1&#zRLP zSPweN_a+Q$9k33c#oc!8T;wh8);Ih4wAO+;Bs&`u+DxDJOO?S zx)E=0umR`;CV>;d0&ogA8~h3U8uY}T%Yk*k0pLR1Y+nP3=f~i9=%=`A_g%oQU>I%; zTUq@-k^2e2_F_Bf32YjOT|`+VMn!_$^6~uCCLO;3#0*-5hKMCW1-e8sxqNHifPS+oSJU#PeD3eef9g7Wg)p z044%|e{?VRuMqA=FdrNPzDl~b{XSqrPzSccZ5z-RYz>BjVPIph3D_STAdjs5z+}*k z_#JmI#r-mHHMj;`39bTP0$%|aljcz5&w)OeyW`)ofUdREwz!>vjyrRo&V48D=OFJK z@N-}Q{EnbMm;h!Wb2?}NO<)RfY>#_0^q)X0xQ%c#xj)GLA>iJ(L0}K)gOJ}2`E#KM zazCH@Anu>%z61B6+&_oRfzVeI$5r4O@Fma-tb@DHP3wVAB6k=#9Q=)N$Kro7_q&0= zDY*v>!EIOYDP-0qOe^<8;Ew=Dg6F~ExSs@W0;|B=$Jy`MXW6gVpV)^i0>>k>EO}AC zmEiHt`o=#&Y@gHii(3Qx#ht-r_+1UY5B+;!f44c<0&EHFkrwy3s4EgSribpMDhjxlc##(w`9_zU1~hVFsC{r@+(`>dgz?gx*6 z-vRq&?e-h|UIl*u_LZZ->x9Rv(_gu-oYTf%m*?|p{H_IG2R{ef;WrfQ1HKBr2I`1! zdE`&vK8(l?;=ViXQ=xxF7|2dIWzV=hxI6as2Fn5S3!yaO~;7tj@S2R*^EU@Nda*a7SU9H;jLL%?uw02l?vg7M&JFb&KD$AaU) zDd4lyv)F4z|I1YSFH-vjIo4g_Psr$8h4G&lwv2TlMB z!Aam`a0)mZY)1KA$Ne_&9k2~?-o^bM@FaK^yanC{{{-)Ve}R94cfo%^cM5q~umV^a zd;+Wr)&T2+&A=95H*g3z6pRN)fd()IOa(`SW^fER7HkPl1)m4!fiHta;AU_OcmO;M zz6X8)o&?W=7r=|)r{GuMW$*@g8~h9W2YiBjuLjlxK1*#3b^tqp;b4C-5}b?d(_nY# zh1lj$@HNWfXXN`;&%Baz<~{|4MAgGt~5+`a(rh5iosBJ?uI+y{Lp z7zxiUo0G3d96>(?5%e!0>~o`!v44ra#r~w+kDLPUoWs7zzQ_LcWbkS5Hu20Ojk(}P z_**~|Zg+r7adR)wwcrL|pY$$puJjuIc(=v5It)%3zXf#ooeS|a9`+}uU)Hm%qxp#N zQwY-?S;IOe*ta{5IEG9|=rG*uQwMP0A2fsc;4*LxxE*{4+zlQ8PlC@O|2+4ff|tST z;IH6auo7{u3RVYegZ06NU}LZ;7yxzz2ZGUH95@sl20jIj1gCRvJAysIaPUcRI5-L%4Q7M$zy;tw@DuO?_&N9`_!T%8{r|>&MapC~ zuqGG*rh~76Tfu$c&)|pP$KYq+ci>L25;k26YzQ_1TY;fqFR(AL%r*d)+j`vh2K$lT zBJQ8X?N;tPk=I4Qd2mnMmI2!%GYU8-p8?JUw}Kx4=j3}KGa594>%jG(dj36x^dCXi zwE5rZ^T0a(P27G>TKv!4-h|i^+Bt-E`!e{&%^jRC{4eJU<+;)y(fzvVuheA|~q8NY%b|Fduha9;sz3+8~&fbW7|f#nf8 z9dsj(JHXz=F%3KjR;PaK1J1$yL}az;Krj-_1arYL;8<`u_!77S+y(9d4}$N3AAl#o z55ZI58SrE99C!iz47>z>4PF7Sfj@ya!GFNN!3yZOGFSzy0agR+fc3xzpbyvxYyvg| z+kk;!5I6{o0f&H3g2TZP;3#k!I0JkUd>cFl9tT~?b9b-;SRd4Z4Z+4>8_*Bz00x1< zU@tHd90taNdN2*l0jGh_gY&_K;OpQ{a6fnsya;{)UIM=c=aJvPb6?3a0BeDLz`kHC zI1Ds_8DI{$5!?pu2M>YAz>mOB!1Lhe;FsX{;5*%64V223Q+x1U3a*gJEEA zFaqocPDP&q+#N@E1pmQCU*oLf&0ND;6*SFf5+NOpf3hr z1eXGzGiL(4JIw-zLO6F&kMltT^k;xJ<<{xD+J@;BXVP?$3gCq3gib;8no?OwZN0tHU3_U>yHQT+a}`5xx(BjSr_ze*~X^ zHed3825Ul}$emlZmifEf?=5(3WM8Y_zku@6+wtcQK)OGF9DB9fmZWtO{Evv-KK*v^ zD%cKp{Y-Oj{O$Mu!rd^A1IGjBl=G2|IpmL#c>_28XX}_pbC;gYAIEs}Yq!#`dTE=0X3Hdv$v}8TS)`@y-LCp`8~KMW@-&&T;gc%l$ZDxpC`s zF@GM#<1}dVq1(6l^E!A3{0SKDpWI&q&K-^O``lOLZn-=KU9FFEo1X#xcY2OLzW{Fn zZDRP}a@S_kZ*kZ5((6$k+Fp8nXy<*>gSns0UE1Hj)#qVd6L}!d=Y!l&&1DY4-8!Z2 zGYIrU2%Iup$lWrTzxMPV zX=w6mAa!kLz_pGqks&%T1?@X_mglK){AAy89EsZ8cT!W+qFz7P;MqUV8UFU`H*7ZZ z?AE{eQNy<)-AuUY{GEhLGd1XF?h_dSTY2hi<=%krZ0?P$YBgr}2HfXBrx3mJ zqPG9A?RZHq3#=cytpu!3^0xU^f#b8+GN2AvpSSZJ3D=%=fVMlPX5c5?WzsmBdVXoiS8X$8BY6a zXla-+v7v5oYiq;w2~8CK_>qkhTbf&&C(jz6eNA$1bIY{xeGeEurr_r6(05y_;ACpw zcn-DYoaFK84Di1BQJH*r=%vDr?Y2JZXCKGdK)uIe1; zhPO7)ZkfopLK<2R_569iRU~cYM#Hv~40QvUuxCg%w3J;q$iK`U(!%kZEu3#yC7*>x zw#_FAmXG*MM^1avB%k1&G`y+71F(zJD3kZ_8B_RhQ0Ywm_>e&5`IA+#aGGS}l#262 z+uCC~p0SG6j8#q^DT?j0@9mI$c21+;78o(slRf7&PHY%a&P<9n_h~!T*wez3E)6Y% z=hQbg)lbOIQhZN=(n*iyLpRZJ`}{0XkK7FX@#Buw1BxEFgENkq{;;W^8{HfqZ&y4RQFGhyu z#wRW6Te7bcq`1dSojrX*B8$jMj^q4v>BRb`^tl|*o-V}vc20I2b;-#OU1e?&a4a7T zsdVuKecXybxkH5TqY)mAT|dFfM*YceCO3Ri_UQ>-GmT38kmgxaWjSGcW&~`b+QPQE z6v5k^+G6l9^C8WX=5tUgU(2F!_^evi4GbawQ(Bs5&zO{d%dn}rwIPuQHqIC^96`SV zcYxngY05rPScE7!+QjQ;w(^POHo0^rYstY_8H^`#PHa^~W!H$Q?3SV`yBJr}Qo{-D z(Pl(Hzmrvowi9NN$Pyh!x8B&Kf5W6i51&4B)_l+ZHJ?Lh2Anp_cQ*KnMs~Vts!44p ztt(_QZS}dnMHVxK3vFQzha9(sprOS#$dKZH)QX`~XY)}`|AfoI4HN2H^14%1g;Xq$ zIlo094j$(7V}9n@Rwpr%63$YspWa%gGmGeCM2_LBiDn`zg`rfqSsc6^T}g?|{I#+HFb4+Ezroaw44F3T z72QIcQ`$9ee%`!QJNqK!5C-(Nuc6sk9214{ ze0hl+ghLutht_9jtdFKAY0Bx5jWf!w1v|2SUWG>+n@y$EKO-{zGb%4s<8BklQYz#M zHW!}Xno5t4Wip@2>Bbptj;NE<_45*ul|Uj>Hta6j2G)`v4vIm2BBTm{Mb^NT=N9 z!lPYzRK!`DjFi6RRdS8*MUc5$;@wB({uHO zR~$V5%}xJu-#X*&=~;i;cF%PA?u4DQm6=)|lUQP?&sIjJWa}ud!pv%0Pie)k)~b!` zD)qpX6jxDPO_|8OF$?X=%w+s^nFQUKuhv9}Sm|lt{l@Gpp5{zSJzOD@o0P?sLd;?% zXC`q?K{~D4=-Yye>pW=%$d#aa)>#|T$aSTpTjg5P9M)wF?;4ak%S{GNnRE+pB&Xuu z03UwMq%fNp%~5T){)BhcDP*+3lq?rBvOJXa3%%66nKaeXyr!77^<+{qx2|W+Am-$6 zp5|uUL^Mp&=C28)($P9|cvEc%Q<=ywzLO@AruHe;yvp?CEQA)Bp4qt(Dy^(pvRb(n zZDvDRo~`_|{B&!{bT#c(^m2_&tqfb#j$#e2y~dW8VGF&=D}#kzk%!uHMQU|J>w~|7Sjp5@Zv$6Gz2xIfR`9;53)}1OoA*dhehv7@pL`$q zSV@)l&3idL-)>n>Ui$9|ANiN}&Ah9#Uh*RHqn_H;@UEPiu4QR>)3Dsk>&n2qN=JCz zEGO%P@n}oK`WC`?w3Y7KUODqZ|I#EMn*)(1IPdJ>|he5 zP%RN7r?L|n(=7j1$~Cv zC2fh>8Z9yX#Azc}?Xhs>L7zSP!!3luocqMr$N%)y*;^d2>z#kza;x*N zoRpPUEf05Y)MH)WwaviZ&YIFJqqghJOxn3dxn0(0vOl9oWmvW4TpMXY9{IfRMJNVa7DUap% zgQ?GO_ToIoS&#Lus9R|!H96~lte5s8Q<04MU}f6Q&rHpHw6?tqwB_5gdr3#np_?O0 z)L;2JU|qGo$@eYs)@NrPQ7?^a7_csSIZEsUVkRPg2rz!*lOGQvebZ?I;V=Jbpq!U- z#{t_#w1bnN9cjEA9nS{QZsgAg5nldEpq^gxi$K^yUYNe|n=kb=e%qP(HE;I3hA|#x zOi$W$46DEK$d~;LV_fFTxD2Chqzz-(@H4Nvb?NeCr*8N1=i}>R3;f@59{A7Fj( zcG5PHF1Z+bq|yN51FKZ>O>VKxqm^O64I%T}?oLB|RCa1IGwbdhI6^8G7}7wImOzZT zn(vQ`iw9{~bCMIAO6C*)JbW8Uv8MqdZB%iCOBya+7%`N&bFraTsI&l*2BQY#9iUvA z2+G_zXu1Hxwa10Kui0baDuWj7`{9&#u|Fu=8MOSEUG{nH_OZXabWtZ(3fD{#I$Bq9t(bBq|I&IydA(@{ZdMFej$A`Ys}pHX zT5a}XO{%?5wTr7A&N9;6p?wiL<0$J}%^O0!tO%8om3eWkO1;gSt3wmAB5!1Er-8~j z2N$c6RnC~K+Rm=DP^`W=XL7GpTH%{i3R6q#G$RU|+fd47kQ!y0B~|;CbCk-+d8Kov zGFP2DXI*I@SlXABXrC8S6D(G?bnvakEdTq{g7O6!vi(U_+YR?EAB)_#r|7VX%cl|HH7I`4IkZW`4!uu?wN zL(4kV@zl|@57mAxFS%$<^OT;~%H`ZXj>_^(rJ?<%VgYrvZPaHqv@F@kFFmwS@$?>c zx9+AAb>>~f7wy^ln`YearHfXuZI@%w9?jHaJ8E|XR{E9ujmnw7*02^tO^n=G*6C>> z)z#Yd&{9k3Mcs?LuIWjmXuYYl)lBouA9^1)M*7x%xE<#PfjsCxLTp=kfAWfpd1l z`^-HPIM4Q~13q6U?^Opr3!JB`PaU`jC~x?Uz?VU!w=wihz~^!=`3FIyC;u35j_QqXPyDTd`gv^){Oy7EHNW!i3$Hy9 z%i{OZ`!^tzi-N2fAeBE`xw*f1GLHJz<9R+>a{g6 zURS;iw++xPv5w*jzV@{(nNEM8zkQK9^#l5E3yj}3WqvF-uNa+*X|}VU^d>8fTWPFH z>yl}nWv`uftvd^IRv7aceSEv=_|=@vJkmSNVoZsLj`n?iEAuyJhsITYh;W4Wv8Dan z&&l~rA%$@k=$P!t>gu>~6)tJ;UUS#t5i3S5)2%%dEo|keR&9ZlcSpL`>|LvtNL>Hi zF2QY=@y>LeefS=EW~ToPXv-zdfYa!y1ss>1uQ=ylysy@cxwiSR+?*%*Y~id~%ft*s zoBL)nRvgoNYiF3QlWM=pbmcnoEz)%!VQ!o`__rR;+L20j5|(vl6jq;|<;#-yk-Je}(@QS>E9mV?TzbAL;z@O6`(8}_ zre&>KD(ZC9=yHmwj{EeK-o8}U^VB}dHNUWZ`?6k~bU7DGD%T&Ks#{)~L8n=CJfB%( zYCQ`@FO^D4%T>><>oXUh0pkg;eI2h3V`{bMg(arJMvC{F*@!dIuyqC0NtbUHG@|yt1O5GeU9UG0)_>|o>=ecF${4nm0 z*^aXtgOR{-+&PbNO$3h1`a3^39vGk3=HOJIzRJs=1tR?|q5bWmdU-kDxCN-2^76L< z(^o&o^Lv1E0(r;%?*aXlcmDGfi2M(N{wavLsQjD2^u6S}qPTMpFL{4UT=riJ-t^3$ z{u}2!WcC|se|M~HO@Alg86}baF7SK68$Y+~Y&d`O80l&2k?`8f@bY6z{=37E&v|Vk zKM_9k8v^g|SDgzQUj9^g?aeKFZ**3PACB8OIS-jV=Uo6F`tF6>mGBY2yuXQ#_~jpf zH@{x{fbZu1+%n#01^wkm0MF`CH~D?R%Mj}4wIA>|(8?<#|0j6M)62T%vqhvQ|1P}t zv;5^fdqMko9SD|(w|*j)@f*R%v(-Vkc@{&&C%-d%l#l#icB55uu;_%kb7E<>g<6kNk~;|1*5(FYoyh%6rNGvxKfQx4x7KGHY5 zzyFT*F25yw?3$&ZHjImJu91-=}gXG!>+;HCcs@a6bC&!#NznG<1OJkk9Hw@nZ31v;jFvHZ=B}Cy0Ux@-L$=K);Y_4!<^onyM9}ORX~4WTss4wg@yq8 z(F1|yD@@q~sm|67WwnuEeYP^3eVKaq0m|+G)Z0GH zG=~D?S|2FC9WdT8zT!>yU$eI_=Xwo>0sf%1C-<*_|bZXnRzF+=-| z1iJ4H%+LNnI~)YGvu)S#`+|?JrL%yu_F{*zGg9Y&&N$QV5BIpl^F(_&pF`9Bkn}do zdB3xDpIv-PN$UmiUd9<=@#}S;LVbQoZzLjaLrvl7FYRjf-NSVL>FQgP#Q8k!6J^@> z?5<&XpPGH@jXhM(%5{xrOy8u$PU;r?eEyxr-6yg1F2Q^{lWwn-dMC^Hl;U2W%6AdE zmfyA|YxvSMJ=HjGu719$+(A_B>wfNzZM%5Cq-mPVM?Mp04%6Pj#QQG5XB}tv+NZW_ ztPEJP)(oHcWZbn2VhTRT$1_`cQ{;0-)S~e5xkNYj78yg~Ztc;Ug^y3JX|Itw zCN6R$SEQQ!Tq8-^)bkD|LR7k1My@eTtnhc8z&4>(Qr%axatyU4YR6W70xic;b}xr4 zznifYmYDn#6EU~ycXFJ#O#lHOXbnB{CdNNm{mYeC? zKcshzwInKATD0zvj2-{ge6-h&++A6jK`lhE;`@XROYWM1;8z?+`&%YP1DTX`J_&WATXZW(_`&ckN&udCrhAItV@@YX5i zUB8i4R85+ z$*&5peUz8)18;rs8V@{E%kcWkdxn?#$bSk9%fmxv=R_X_@BCi>BY@}2*-pHU1joWh z{PLfLS6?srOW?yE@>l0Pw@yca>mVXO6W~4fu*}~MudTfFk7wTCedaCuKM5c9Q2zNU z{?}FVzlD$TRQ?V4u%CQ(UbBgDO$0vUTHaprKGRyCw2%C{@R9#X@IK>O|MZvN6<&LI zHGrY;kzaYwSqpvS$HAK(YGv{b@R7eMxHZE^dy@B=INFE&=~ez;sPexWKJ-!kI{46E z-gDN}$Mogzhqt`VPb2UQN!!2I(ZKVgeJ=Hq_l&X7Pre(4RhIWm>8L;Yd;V?YU*2yz zl;sD*m*exyY5mnl`6J-1uU^wY3%upyCI1=t-WiwpQ}XcPe<6IdN9AvTkMfcKCVZqX ze=mI4TmA>|(f`Xo1t0ZA{w4UZxBRQ{<@j{d-~22Kw7cT8)9?+!pYpQ#PI7clR}sr-h(bT$Y24+X|=ozvg74#U?0 z)7@@=_QXfdJo}b6553|)@4hm2-9z^6l=lWrLms&QgmP#wXu}tZC%Y-zDLz!y8DhR%^eC?M}su_q?4S|jKg}DVs+LcSNX=K(y#K3NW802 z#DhB2Jn}3h0X<)YG5koG~X-ye5-DJp6KIy zMy+G%nQt|#_D!udwNEYMPKHz-?r#X+@~Bg|COtX|W1Y4w#@JMZ(|+n`?Qlo1?L{lT zw?ysQ5?Xc?Z&7o~lBtJJZPgtCm8qxst)oIYOt@B-Kv^c972=7gmS5#_L?K}rO(~@q zeEa&=K1_QVTS@AT<3yn)3FT;H9{i1Vdne*kR*ywDsQ6rM&Z|{L5~4>9p6N97nNlUD+jzF{CV+Iq2&zR4P+R=Q7%pxXV3S zx~`UxJxFSg)wQp^ZI>oYr4F_&_ZMkTR~>3uG}ahW-{Z5dWn$^Kcd4xHO0<`8)Jl6F zOtnl$KW#~wjwR<23~Ag<=BylNGg&lznTJQ`z6K zE$wM?=ZU`r(qhhgv}swgJO*{-ZW&k?9mR@STcTpWoW6x$^nT^}Lzyltq&8)rlrzW0 zO854w59LtNBUFZo8Ca!jjMZAgwV}9M6Vq%h^=9rgOl1`kY1UZi?j9(|C1<$v_^X8- z&272WJ!++_xvX4cOEbju#N;fmeJlU(W2kKNOA}A3;qOnE>NpmsjTW@GuGBGHYt{OW zBrQ!#!J1S(Q;J^|8DC}Vwto-bw3?M-=*T@}to!q`KCu`pBA&VE;S4GIiMdeDy=+si z$HniZ;slFy2#qzs({ddHi?Baq67A&*N33{xcO}FX4{29=Tsd*Y!8*gP zB0_%KoOZQjQ{cO4!@8=o1MnTCt0l@01p5P5PF(HT1^8}H-plu>#{gG&T-A|31GwU% zPD8+zz_bj%54aJy@}s{DI)NKwZ>t4EQ66Rj6^$?|{hfq0rrl zNc{~jzZ$&h8{YSu8^LQk)AxPpR`9My$=8D&;Z0wD5*Pv>`I`doo+#~ad`AOU&kWCv zGEU#TR^Dqmn2m?=DKCFw9$uMda0a~k8UA>15rlrqp8&oJZ#l~^0Jp=NKlzh@zY9{H zTc=aNPau?+KNa}9A6LD+P6K{}&hpk@{@)Ph$Ln;^gNQ9V?I-W|;?z%jd={(?Z+NfI z1NS_IJ><8{!yEs(U|V=s>%7hbgY)plC-0d95#I&yqu|Y-m;8}=cy1X#6T%ff^}7h1 z0k8eNE(I6B>u37%7sE&XFN6Ooyeo=c^521v{L4QCZ~R{JeoNi@Vtn$iz-te$%fVma zBRzS)$r0rxOzAA)7)acl#xKHNHe6%5S%mA@YB4R8F) zF9KuXWA*rJ@KfP!e_l5NzZI$eUh=2Ho1XE>Uj(oH5#?_K-7!|!^jq+~U_ys)!}}fN zu(ABc@DcuY_w@-@ z|0R6n=ST2=gr|ySm;9gMdzScrz^k8^{$21a^UK4pnE59Eb>S^fFXj8fQzY3X-yc58 zM}9CoNo1G&-tgu4#=%D)r+*WCIsLg+@~6T_{*^x;e&sCoq|cY(*MZmG`riv5_I?Wf z8Td$F{@3tPKJu@_n?J)p4J?ev&oi(qz(;!W8^A|-$!`W@crW>#;MK=VehhrHNBL>F zyy?jw2Os)A3x6KG_1R1QvfN*J`CH(lynhUTH@x=LU;b(MXx~49{|$T{cQ5%KROYa^ z{L1joJ-y_&f?qG=62A|8l$ZWT!1F)5!AE_NKcmY3eE6`p{#V0O zBw2psuY)HG+4UTMzYZVuLH=&|sPFRk=lZA?~Cx|^nME;^+Wl8 z!}rNzOK->5C-IF-{1EsJOZ+7GO-lS3@chp%HtPg$!wDVKIv>gx3mt|-C>ZlIJ zNs(mFYwFMpY+o(F^dAL=aZItE3FC7ft=tyC@UwyO9}A5CabVufqyFlu{6L`G#lU#J z4@^ft(^uAT+D`qniModEw7oLgOd0d2%tk=nHUq}HB{0ryfay&J+VN{Z_j$l{9s$~+ZmYd?m)fv z1je@)FyDIv(-{TK_atDxj|S%ZY@mLZ0PX)GFujBF`v~sFdj>GvaA5g20@FPT7=A7= z+!ujzR|DhU6qx?7oS)8Jy=Ma3;MaliZv_m$6ENOKfc6*!%=d%9eEkF%zArHR>A?73 z0P1lFF#R6@+t!Xid({K$;JHBkp96-w92j2{FuqfO={My3f!x(=A~61wfO^~s)bDAa z`#wOqLxK7p42M5pxwp- z{SVLiZ*bS{M*!Vt0K-iK-N3hi{82@HQT z(9V|u^}Y$H$1}ikegYWZt-x~qF)&|`0rUGXF#ewc!*}koO(*_;e0^+z#arOTVe9r> zxZR)yw+{TT_Tzom{@Tx;X*XRmYcz5AWs`^U47J^A6!XS?%i zdDPJme8+k;vmM_P#CpGP1$@&vmtL>-JEQU&r7|7wNz+N%zOyRcNfnfD)_kAu34G~Y z?Iik{^gh8iTkg+(FaPw0B;J3$mvq|kmEKyXw=QYNaqJZEy=UwPFwe$21q=ALyS#g= zdY6yqw;L|)ElF>cV`qRG`mRL3^!xv`3#WSDO)WX!7MI^1w|{GAsA_G}K1X-0$DVwt zatX(qpA=f(qNED9l&iE;&AmYB9c$UY`t4NVm)7H}*qBdpM_UXoZ zszToPnU-OCS6aCHzSnYa$7%7d%{QCYR(If)H2F4-;-POl(gQYH*)&Uq)wLiWTm}aN~Rr1)*D;1xp0R<+HYt( zwspFfEVb(3iZ_JTRyB7wuDkK-=>gJj9o*?s?Bgx`++|S7Z4W;Q4bqvX?k0uaZk=v@)CPN3%A0y?nR0=xD#Y-@e$1+;?s)4y^z^E70g!KU6n%`Rdz zOfx;}qjlC^Wmc(mElw)z8!~Am4en@Cv}`PM+j=V1O0In!N&e}}Del-xd#SB$#o5`) zq&)k@kAhAkY0AC*UNO>Ck37Yh^3k(YOO$u_RQtu~9PX8}>6Z)k3eGRue;22m6MIbC ztz~Mv)<$XPa_VJg<@MIRrtL>bLl^VCqLu2NYC*A2I$Z26++SJ9go|atHKccs^E$22 z{U4o{|LHOZEW7ave_DR*GS99sak(dZP3YOD=Uu(eTW;s>|5*0=-rakgx8ku~*6lXB z+t0gh*Y$z!Q@UK+`P@#w&z8z6pBWdd(QV;&oj-cdhwCobq}#%g9~H$q{E_lH3wm{1 zxY~cG<_G+Hx3znm*Y(B!QkB7@hmIOK{=laCS(BSvrq>Ou8`dzVp^4w!wbY^I%;p&l zGiJ4pFOeZSF#S-kZ{?Tt)>^Pkw}q?xcUF1ds#JXBZOtC%b$O)EholKcY@FCIV#ch7 zmdW)K8?vw9uCZXnZVNvwg=&5Hdi5UXbzb#Dt2VP{wKPtcJuBH}wFN!9EnN9SDy;IS zidS8*Lbrt*d`OBE^>Q3*nZg#tB+#<&TV| zDu)bITWP^c-4<^2p;~J6{MK0w)B6r>ZfVe1D=z5XZQ=4uuhIMNqANe-zQTfKyDePn zLr|kucewn5KHU}$UwUOe_@-7_fl3FXEVu0SozDI*?DfH`NF7@CBU7t~(Ggm!doSqP zZDFsaFTwX+tIH!uuN9B&bZ(7d{(s+NA38ldO=p<}t8`nq#nM~lgReBDmq0xibnCWo z*`-(NeHT?R#!_K=d|2J!@Ocv(X3lDCo{^2D-9IcfD(CLq7WD46aE%YOOxor>T|cam zq1Md33lGjG_v+RDQ8_!Aq@yX=2mFxd{)4r;tl4SB))ih};i#@Bbva}CXP4i1x%-#f zcG<5iyK3)~d;POlbC)-l`EJj1dNg!@a+!YJx9#yxw=26XN05)N{~udmX14_s+qc=# zGaH(khE8pmIIW?@3fek<#>DY^H_qB;_JrajoiQ!-`g6k0;EG~Hd(N8 zw}qS3D1)j(ucgihII5SQzBYaziyI%HO8H|BL;FSx*6X%#w-4P$xkBw8o;O^uYPW@3 zeN@zo33Q*2lveSuTGzn@c1gN{558{Yv+4~#QuV9yiIM8R{>Q8PEQvMDZEl%1e$Ebk zw{?+ha${4&_@PaWtZ0vKTMy~r2-1(z>i$P(N&O?YIQmgrQGXxrgx>d)ZRIoNdhcUE ze&4FpdWc%1quJ9EOj_QzLgfXTRX@x^s$BnE?L$?ibyiFB^oCh2^IbbzYe5&*&OYR4 z+z#gZ|HGxT@|$tI}WLxrUd0fSBYuuLP z<}J4_xxLBlK56q$9D?UY8@B`&+uzdmQMUu7jbUzWaa&xmX|mWP<`&}EES$ECE15R; zxfQB0+dAl`qKKuIUu-saJ5F)XXB^39$m(rtDMUI**Mn@+w#eAD>=s40ELQuZ59+z` zNZpKgN#&~3?>MZRk%~MlshnFjJ+OS{VzeqY;c0)%r);6LB{6L(Or;$^NNCE--Az(% z6-*nZ-1Js#x{ET5O=+p7EJ=vU{JIr8Z4z{gqA9sSDmL7jirc@6!?6m#w6U{#D|30H zq@j(esE2M76HB@&b!oPhR&T)8-suR%R<^>r9o|iWskWyr{&B2t+E5t>^2g6oQkj(7 zi@8ZH%#Fov{7do17C`;eHq%HiZC5Y0@TU!owvKdoU&LVRutmGQuR50409llMY@|)8 zsFAw6#m(dC(ss$Tq1^4s>gx8(Dcp;Y{x~99RKzfu`fRSFZmC@@IqP+*jVZqANWJ$b z0Mcf0Mwfjb*?Ik*3wIl|;LO!OBHeYn$NWXTzIgeKmv;Zo_ud@-*6+_){WC3Ztoq~M zj>|gkS{|G8<3o2G&dkhT-q~2$*lKs?c2#x^?htO@W!T*>UZPg4siOa{e|?nB(YA@% zB;1p0)tZD=(hz26P-}3|?frzU+{v9{b9c1+-fgncNiOb7Asu)8$^PyqHfIh~?pBXR zvLxYbpxR++LK|=OAXYAE8qz*z4qnf%1Dtojf7OoO_tRhHlkuWna|blPG=JRTI}F?U zjw=^!u;RTxn)&-*XKkjI$HDvn*ZLWDv~!lWYjz-vK|k58de?e!u74_RE$r}BOm502 zikI8LlE}A@%}&(;znB);va8c91_+0Z)D_3h`82E+?OO?BwM^4AsCIlsh(x8m(bXxZ zz1jW_WD>P=X)KwfQ!P%v7E5imy*5i1Z}q-!zcXIDEUSNiuypBEpSieA$Gp4{J%>$V~AcjfZ_?!7PY^{~9Z>)$KCbIX4B z9>3ey-`~M|-i5zw_wx7iQ-R^UjQH(F$9b!aqq;3FE?o48wR*zEg{y9r z9m`r4X)JJd)v;XqeO1wuE}dkx&E6~Yv<~MmwI5EM)I0h0F({26wdHF4lBr`|YDt&p z2k%vIYonkDHsY|mk zRMw}Mn@4VqsnEAP>#OvsT!yUdr(KTm8zRQOH0z?c0Iz+LOPRT>IMZYZ;$l9ru>36l>X~cuuL^dQ!>T z3#XTMwsm{x;FG|O{MXi|q za@3MY)=Fi5mVf)m>VD6+6`t{A`NXqjd8}W&eClN?=MP$~a=uUjdPE?)=s0d~W#Vx^X;2Ndto7;mE!TP{7 zb^xB2x*70H(%rzrz%@$OMfU_x1J@|kXE69B@N8k_P5WQKby@ilU>yS1aX0+_U>6AW z_8JMs!mF?T@{JJcBYyxm4Pry?>N^Tt4{v(<9|RuGdC2Tc+n3;7pY=Kz`~%+j)kl6= zBGQi9XDq0Lk9Fiv!tVjEy^LS}FnGh8Uu`)9-gRojyC!}Ld>wbMiQp^n#_uJ6C%pOL zmhsO)M0yRl`HdU%<0ZceiW**d`OV=?-)jok72f!~)ecDUD6@H_POZ($({`2G#CA+*=gU;{F)zxv7V2ycD$Y62tRqrS)=0`JckpZwS1`JY|#x58LgO<(@*oHzbYgGb=wJwglo&){8~_mclD zeArX|ohtwC6twNb{Oi9Gy!w0126gb(e=qrM;H@uS^83KYdk*;qc;h3P%ztJn{CwPw zgOBo)zYsp`A%6$F?+m=;e*nK)#wGrxD*rd(qkbs=2|9+d{ATcBfBkoXUn`IA817@> zBfs*Ks{D_Gw=eP1{}g!bt^MUMgI}Aw*Jr@Da{u5ThqwMIufN|%iTZym{4zZY`^v8d zZ~awXek=I=ok(_O^RDpLN3Y|+82CCFF8NvTQ6BQ=!join$zKG&9CzcF{}R0A<#jx` z310i?FaIcfw1*Sme+M7sBmXb>NKbw(j8*pE8a~>i{zKrSyyTC9-<-Rb{OR!J_`U)k z<)!~U@chp%`A1;PkC*&Y@Sn)I#J>z5_S64w@Xi*yU$&=VqCeFR_Is9x{gZaEUopQl`z#&vroE|#ZR5W6foLIQ5wm=O~OOqjD`&Uz6eCd>&V ziuszeaxq`u_wBhRRV$snPvaZoy)j(f^Q`q(&6-s;YgSyfYUi_QS0ARq=Zzr4ZUz~4 zN67kme@LEVAXGkSdyUt!6K?|e;_39VUYQI1f;xkAmy9~ zsmC24%hbB1?zV+2!=;evSq2&R2@SqGcf)TADSt1>_|>iHx({T!j)rvK1=4mbTkqBx z-PMh5TS1097&09jHh6pPrgt%3bNY{Bxl-p@SgP ze>NolDUjuMETr5=LtOhf<8zJIogZa&)cK(6^m*oRuHO4*>1=ePf1kfznah<3=Pb^l zTyHh5vH{dnkz*~~xw&a@%VvLuRBsTipJTt2Gr^EPpPwria(UWlzKN^1ot90pkELXPh~(q(A%rpSv{)nAa#6`pJxV>^5N^?lp9 zGu5A(f0}JCgf~ALuta=wJCvG~mmHC!IHNaKsq&+p**QzRzMFMba!FI7>Nw?eYulK6 z-*U$|hg#Gz-o7safXQe&UHZR;704h&INiGwfGk~OM!t>4(0?x7wl-vDMf+f?_( z#;%@d5sKe<&sWMhwQalQZ%pLw?3B`Wjq|3DpTgD7UAyjv+_u}8&Zlu@+S`03Z`tM! z#aXz9>^I6W-nL|DOEz4hN3)FN(~=608XV70w-1SM^Y^#O)7?LBEOm)b>yJZDIYB)> z5KA4#s5f?U+xJ`JB82(z3z%r%hurF2_~~Ez+~M%W-%pJCG34kxcD={jZ@EH#`j*kX z9R0fB+qvNuwJ*U`=o))E#^Q1G5j*_b9JWXC(NwzEI!uk$@8xU@x~v&yVDy z<+b&9rj!20?yeHwAUh`$J08qW_6lG3gGntv-cFs_E3xuBK<<}QZdz8z>*u+4v4yU8 zNtQ6vM$F@!^?0{%^>do@)3F*-kF!Hg?GoQk4Y~UZQ(1oMV;WCg#_bp!DGrAoAF~w+ z%>Va2meS6)%Uvl$(uUiIB1airo-!kxMPlK$?3WFs!ge7?C4Gt7b9a6|8&}Tt?5oU$ zHFG$my^DMD<%$v+w#`~ErYn0Tdp5^Au?~^7ZdUH7sirnpFve5qOtKqW)a4kNciYtQ zG_+ftF5k4g6#pEREg#Ws;f&oMju^`4*uyz3Va8KAJesWY(dBSX=g2bVbp4p4Z9Z`_ zFG)M-x3%pU+9SkbKYi)#aoUi7{uWm~o{in1rg(aYVfzkyslOo{lGI*R8Rm!?g)RJ0 zS2H#N<$p=y3(+Jd(CAQo>^?betx)@i2beoc*1>5f3{SvG`sRUUr9RhbT7WGTKw9Z zHPD_SR<4IEKf;tTzwPF1VP;R2(ifU4!z?sa^3R&8GPW2SH-O9%3))rX{u}nPnqRZhZ#X6-Gk6TW62V#G8)0eJ=+c!AI4V&o3 zpYzB%O^zTOAFGQpOYU+ES+~}lBa3O{ig8}`6yuTcQN?)ZS;rK$gz>(5h-)D^OUdmS zS6i1wXUTm-^59DKSRHdDsl9rj&1}6@rl@aQ5l`63kgrzMcOPEm9$sImwKNp2{NmWO zc!tLpMP|KXRL45Baz0-jEr+~hid@}r2XL%9^=ETxX?V?WsO_>IpMyNVy^Wci;{?ws zDe(|^8 za7LZ#wjZ%(8i$%$V$PS^wT$`yL!uYVv{-vXS252?cYD{;KiOlHb)!UM=}iB=t))-j zK1_onN849_!?65na-=BpIv!{2#BSH03^lZxYRj=48d~uxtykEDBi4Ryg3G?#dYmJT zNN-#3wJ!U4uU)hlB{`<>*COjyFW#}AfNt9J%fe$RS!(5En6{teoSbL7GEscBDA%8h z%aEn3UB9zvbNS6neD525L8dcTGDCK~+S297aw>8oo$&>7@%4bNIHt>#S}4bT6-h%HEPSy75j7!P$N6nlY{g>rJjQ#j*Mrz&+ zL+-*tch{ps#+XLBHs-dVfB&`7Y9Z4-Oz!*g^4YykYe2fWf5|;ivbxXA{a@~>(rpps z9yj+|xsS|!Vmm2qJ*TOj?tjOz->y<)~Ez8bm{+#X6NSK1$Ob zU>@h52>A^L|0n+9BLHcG7lKzbn8&%NL5~5eZ^MY6%!Bc%|EEKjfVCa3i=me`{E7XB z!|;jU26peB`H}ylRru$FKLs{_reFMZuzUE#mq5P;ug9I++zX&vl5y=-{}(}mD<=&@k!(@Xq9@H*VhllW~7HodQbJ^{}1c?0+=u;pWV#6JS7 zfBD}8T?bD6z8$<4iZlP}?>*3+c#t2qx%WX^f{ow&d;r=5?4C_+`h(CR4d!v~;?;_)xIrq5Pjf%fObW*H59dz_yoO;^%T8w$LwrlH_F#O!f);@@{l5lp z1U4O_kh)} zm-vbf|5ae^#Y_JmgVVmn*LA|LPUC$`+|954YlAa?e**hWO2#kVw1am7XMFlU7@XxN zJ`B7bcQ5gI;M-16;Ab@9tv~v|9Gv<4U+|m2Bzba)-w96ria!a?`Xastoc*=!3S=(|-N}-T<8Oi?;@=A20EJJNyr7u=4bO7&!C)H}GO`>QB59Z2C=) z_(|Y9aJPQ{9eR1gue^UjZv*pxa;-+7%K++IfAOcmxAz%xEb?7&>UT}>@4=Zr@!!Fj z9`Vg7Y@8;S_;z6P&*PkU5%@L@z7cpEu=4f4F@GM|@B`=80zVX-=@Bmjr~YpOJ`1co zubYCO0=E3jkN6efEWewBF9&D+6Mq_<`MU-9JK(!2j7$6%aMpkE?Z~|Hd7Suf4qn8w z*DZ0}2Yio!6TAYP_ND*h!I^&Xv%%)i>%YL4f-}A1E1K{;PW-^1=~g% zT>K_*+WhUnmw{8K;;%ORh8O=3obieO1kN@=ye7izgT2Ie2WK4-ZwapXcLisj_1_G zoZuILv(3=|P2kk`-NBy#r@qAB0Xs(X68{yPbw+$^j3f0U-V96;O)l{cV1ita_XKD9 z^*<1t_AEXHT+4qFIPF>g7lKn?;x~5qKMF?0*T?sz4*w6p8(02oAuQW0*M%|4*nXL zW_EJv|9xVfFR+ zK~;GD4+dv?#7n@bPw`4{_R-?=!Ti5o-ZKGp_?Lp~_}>c7^cw#C;9CA?z>ZJ7^#43K z%Uk>du;t+;{(Z-PO_)=^`mYVH93#pGtcHpndZr~=yxn+{K_=l8$+ghSIG1n3K{lD$UGknDbKX46Vs%;^&s39@mJQp{3eeUXIBgpdF0y5uQLfYFAj7{4 zlFtfmIXFfTZwtwHUr6`G4gMteH6h1t%6%kczPEua&-+92?*Zw50HmBlAmhIg;ndGo zka}68iFZ$)<=Y!l&T}Bs;k?6g-3_`8^bkn7=R)$m50dXUkoo=)q}@CW(k`FS;5T!( z%>D)`=Le8-e*)=lUt|0SL)zcTkaqi2Nc(ydqDV38{UFHv9S#}(Rgiq| zg-qwOA@$;zS^b>`$@d<}bo>P}UH=Cu*S^~Fc_3u?7eI!8HKhOLkm>zagI91@?m3Wp zI1f_p;~?XC1*H7fL%P4S!4KzdJbOX9?+Y2<1(0$+09jt2fXv^Okn#SZxi94||I;At zz&VcT{0Jo9XCeKa531)6L+bTY&>f*~H}~VX+ZO%_vfTa*$@dS)bbSt53%UeS?qebK z@MK8$;~~@eQi!M~V{QFk2$`<4AocSS$b7sXGF{FoGM)AmzUpQtsm+-A`@sW4PN6d>T@o^H9@y4W!&NA?5y}!O!Jx{;q~hmvaK| ze}_!J>jKKV5Hh}(L(2Uwq#Wn@hIhVfIz87(f9IB#r(-1JeGQ~NyaQ6dUx&2gZ$QTP zQ%L!jLdttvgRkPQ|GLOA+`FOGp;tnt>%Sr6c{`;1e?peeM3^LqmgjWy0hjjln zWd6PenU5!$#GB9ZdaTQnf<}QIaYd20mh}5+;Q25-9;F-K9@ILa`$*u=a$}j%yU-@vCLF{pf zZ>iL?rx^Q=|5REP-}0V@taB&tll=xa&j0j1_)w`?B5khrE+pUK%i}(pc>g{orEs|C z#N7j?Dbk@;rB0M~4slv~VGsUI4&QX=x9Dvi_w~eA_iELBo~IK&zOGW1J8O<3zSyat ze;f7pinRTQ^Hs|;ZCYEsC$%kOh@+j0T3#*3ok8Yi8UOtHAkN@kKCub+gw5x>ggjen z(|Pf|*BQqUPwdgOKDK=`M0bBj+3~R$neKVA z4T#?hN?x@ewcOM3yOPXJ)a~TgMQcbLx;%T5W@V+jI`KL0YSgd)+9&k4PqwZ@%W0iy z?=b3eWcuRA9;Cw<*srlDhn{dtQy&L#eN6 zIgH)napJV?oqdTqwLJhV*9leG!d>Zyk`|?U;ho*5wRR z{HEo*qi-y=)oPlQBHoB?MTc#hMzS$+Kqaw5q@QKnRs}76}~CC#MX8Z$()aD1I7 zN4+b&^cCHG?D8uq`x0xazYh{Ebo>@Tw$r-SW4Uan>RQrmSK{|ey5owjYgm}Bw)3X8 z#98zet$6%)$ywyxUf#Ai%B!}6&{>R`?ce29|HW#C>Vm$Ov?Eey7nWM-ZnD^2r+G54b+%Ki< zp}Mn8TfuI9iZOHeXffKFaF`&Cqn+%Y#V{5k&g}30@cisC4u{WPbU0SEVGQwCJ2{cE zjo%&^3Zd<5Q%apJW$oG$_Apz>@>@?@Zq5*L4&E-am{rXtx3256g~+chX65!&&TRd1 zHEg!9(Xv}7XXCg0+TWJX9!`xq!kjHcj&jGiW0lGJoMVePC&{{P3iYw>#yO_WMoha} zs#g@E#|g_@c(|cahq7F`IF5I}@i*2r+Ex(bQ`1&jfqsu*YU3=iZeI~TrLL8*Lv3Uo zw;`=h)A(}klPys{Ew$7kE?eSr$zPl>V^8Lo*tS1Hj{7^-jb7L?m4BSqaY>HYrgPig z9M9-Q+n6SK7LM#CqJ0t@CA$rtxdT(PG-V+wac#yQ3vE^T`= zdumrvmJud?2`1}l&IV@x^)S!zb(Jb+fibdG(tq$fuTEKbO|OcJ0O;T8nQDEzekaac0v-x;y)}Z;J7A<%2+ae!pbbQA-&3_4Q2}!bBEIM z#ygQ*)k&+V>qlKvhy7y~T>Ly|SDQ$?O&?uNWtrKfPdCqDyME1^Pwo0$+>1pIxy3mH zVbP9*)kX9)u@39#VdeF)D9c{k_Quh3jyOx1wMXfpdB68o?y;4vf z#~ZPZg~{GzD2(+gS`BNTR&^XDVCxeyYyTL-PUGsXVoc+YHqw$EPC?d}ww!i7Q--Ow z#@5dKZ!=9_&M)dYy`0w9p;fi;i;{^GvvcGV zR%FOn|1hn&qOBd6-+Ntuk1=7mZo^1%`^G1p`@W@A?X8U~S1P*Y6Ee4Dhv9aO%y_P4 zh70rmhb~m^y~)Eijof&y<)%wo;PkY1$LG-+I1+bkQc6#I@|W`BH>hJQ8g^Ztvqvp6 ze^<$E$@3oH;YT=IPD|K+*A~i{oohy|$oFMh%owL~45ihL@z_c^ONbG`7?-Mx{c7sG@V_!KRCthF3BDVyvy z>#?CVeSU5=6lLw~`&dM1=j+k?7?2kxnB%^br-jDMueJp1a-5N`jo4mJU&$+V zsTtuf3JbZ z#-8BG{$}^Gd%4%y{movwN$xXt53$d8h1}ol-sZbN8$j+mHq0i_#?T!g!)ycX3h8H5 zJ3@Oy?uRzaPSAnPvv?QiV90&5Du zZ*G%sI6MPLZ2ZrGR)Upf{LhCT2hQ*>06zdWgY=#ve<{^Bo#Gyh)&{}60`_5T+12e9Skbv5)auxZm@ zd?ON`@%e4aoxrBo%Wn?009*cE;_blJY4y!@pl-Y2CRXMTpgqCr#OsI9L&4^Os3-Vv zaK`at+*W`WarY8G1H8@z1%3@U<>~J^LVm-bO^81R&NBWP*mHyoZ+gT(2U})dKZmXb zTL-vJu;&Pw9@Fh&9FGjQ6xc*n~BcVK^8I`bnw9GvMDF9W9z#ixL^2jdf; z3C=S61NcI4#{Wm~B@LEe{Cco9>UAyjVX$Rle#D;xug%@-&(OEQrcZzIufcb2@ZY$v zMd5A0-OKM+HV0cL)Sq~Fu;pv~{|EV7(&k5h{~Q2L8}mDtqrlmQiH`@Te#Ga3)en!8 z?_!<^CP|aa@AsYp&Nf2)oF=^SuK|87*!&sZ@9W;(@GHRYS3U$be*MK)g4K`V*8+dF z2`~2hmLE0zz{&S_zXE4@`90pBz}cpY{{>Ea_B*eeQlYFvUVfi=H*l7pcq_2><|Tdr z*uKt7d{l@3RB+m>{^vK?@)JK9d`F(ee&_Q_u;nH8`<(ZI*W=mC{^4q{`S%k46l{6% zIKkI8;nj!VIo<-}On<*Ox)V6{?e|riHvX{385CgCYk1Fy*uCQS`^p2s8Nc889SzR< zAwH?&e|CfMntT`dMDU$>)$ctUY^)KLJ)BUgB%OX^-NcfXVVC|KeX& z{(k3lEja7D*mH}r{5A&P9&CPiob39r#)>|0m&h1pfn|y_o-N=Ol3I^8w&9!D%1jXEgru zi(gpr?+$(qSo<@6@rNq^2ZB8pDdmg53bs7G#GaGH|H&o(DIoJF{tMXh;&H`TmjDfi!W^W4KIEkIMXYB8Cd;# ziQfs%@)UmvocR&^+v4g<5`U%f=W%Xt{`?r6_WNM)wP5~F@-Ozc#?v150p9}U%FpAR z_^#k=Pxb|G2G$mhPrM~qdE))RJ2w8nxdXtvfK#7h&t>BOG3O)&( z@jHG#yYc67GM+vkoccHj$7g`E{Sdzroca~N5uEi={C05WU;H7k`SB8e3T*$+;{<;X zoaKKoj(-L(YW&6PQdqW+@*l#VZNSNYD0rU^J`U`>On&_z56Af!|t% z7hefBed=HQUGUvx<~khwcW~OD__ioh`{Z%rzZE#scLa_P0xQo;d^DKobtub1E+q)Z|UGqbi&tX zILYrBPMLo38dR3FSMe>t>eEZSHaOdJ@w(tTJ)3}Yj-mg38*KO`-~+)KpLiKK>yP*x zu=>}Y#211sFCOQX^5-HjCO^5BfiD4*h3oNa8-5-1_e?0;SHp|n2{ygrme+Fd-@z$w1$b?gpZXQA2hRF0-WiVF`KM%ZKuuu5k+l0q!g1^*YSx&|A7htkDxx{}3XZee7L1wdl ziZ=jfe=gn`oaHU{%&V+l;se0hUWpF@r+&o8fYUz2D?0c*aMnltp9RkNP6NLToc1Vw zOBG&xIoSTt%Q~sshj7a=i)%!liLUxwHB6 z&x-#X@EuTS>fl`P-N0!B;*G&MClEiNgO6;&<29%M5^(1EJh10rnMeJ_XMvS3KA%62 z1!o)ZDDd;ZByn{;M9+JZ*ayhJ_gMH$t6A$koggx56<+7p9D^QiJt|o zJv_Jj7(&7IhINMzP{|3gyu21hRX`pKPcLk?C$}gE8Zj*Fd z&&`iK+NrjtJoBI)b+i1Gsh+h}+eD(Bl%r`ky}D@!rcItLAj518X`lCkpF z{KjS8HiRs{Z6NhV>izwYY5XQ+9M1REpKYq)p9dMg&!*>vknyjFzwXL19WREA z_rbU;_eYR&?F%fkBOu++hD^u#kp6FljPGj5^1K#O&XJIEmq5mMGvt_$dqBo}3S?eh z0qOq^NIiTVGOfG8ufJt3{|S)kHx2SFg7m+0!?y{~hI==p{}&+n&%j^z=R>-$4~e&j zEDP(r>D~;o9G61s?_7^G8VC`~xyy`;lJd zS|^Opx@0=Ggw)&pAmtwjDd&lha$W#gZZCn<-|Hate<@^s-UrzhdxBqaYQA?4l`fAeuS?)skui5~;W_cBO%uYr{JS;%yJ4Kf|eA^kUiO!v-^?k|PR z*Kv^f_*{cG;;#HnA>H?ajOX!?>G=v|I_^t))Xy=HdO5kdKeV}D#a;h9z-N5hHtq*- zSMHgR{%?nj?_rSfoCle%S3$=23&{8!o0$GLK<4vPknwJgyZU3n5Z^&Ku2SCc(7n@t+16?!J)n_kfgtf5`lQ9MZmj z11Wb?!YRjf70c&okl`N)$#*>mVNdG@W=5r1FP4`0} z{a*=*9}XG+ZSmL6z6xn4_XnGgFGAjzLCX6BB>!T_@GBtGa|WdU>mk##8sROsM{>8l zx*W1S|1o5Hb{E{Wn>Rt`_g9ed-V}HB^hU`1UI5`VdB!}S5(zX$350|=+dyLk2YX~=R|grjUn>F`rU%N?z`|uIj(mq=be!9-vi0_VMu-727lA> z5bl=mJ-BO+_vS92?~lyKcOdoQ+-Y_0uG^R{*8?oa&p^iG+|T>RARZ_0f0Vm+<9--- z^Xs~v@%|H%?_vBgeTO#wcWm&k+>P)5Am#o9(ym=cHC;c0%*PKQ_3Zl*_3?MedTAMcHy#5QU{GA#;*GuHzp1XS5guCfFropa< z8s2%i`96TV`P!&)Kd`~hsg<)8cjIv#M7%F| zZv4*4m3J_A)9*T&`f;wN9-I@aht=2IbMB_=@#jC+e>CtP4g5y~3)aBn-?-~~YdvA} z9iQ;!ZFYIsxhoc*y8NJ(OPB6_%Cb}Mcl5(fTe^Jt?k6l=a`MuZNAJG#5eKY1_4t*? zu2{6^iOZLszG#zkcHDl`BMw};Z0X9Srz}~zXt&c(U%F!P@)MVye#ApgT(a`i(@$M? z#u0nMzx3==SDt*tmis;Mpn}fYZp*Eew+vB7>`tIl&N$*>=bnDX(iL0oaqJn#Zh74D zqougifx{C&~NX1*-fAQql?~j(;Kh0?U2Wv86V|G27XfR2L6*E zKl8{>1^npJj|F1;e|$)wZ#l%mPapiy#g8hFpZpD%_{1T%*k?R`UKAfxv_JhE;`3vj zIFckjd^VnL-2Fq4^0*u&#s>)Hvz0gy%umbXQz$=Z^D{L+Ez1uAif?`zp(I`X>>!>! z8pRJk{CukKlAkjypZE=bs$eL6;(!%Do+%&ohoAE6l&fPu;t1dP+#`;jjWooOM1J() zr#|7<&HqqXKgaOHhZ28&sFL@(?DFV|;^&iL{d6K-jmJaGR*;e*xB57x@?nOb(yZfCU`OkY@yv03FJ?4kk z{QjPoYG1ou{ASp*1&2AQ%9qVtx4B?4F z`u9)Q(mlT>)fhFD_>FHHl>ClMw{k8*etWO0QuF&{4bd>V`z2amuKDyEuV~EeE|#Mg z`E2OpTJyH0M{R-EVC3tIhVAtTy{3KmRv@`F&vCqe)S# zQ6BYol&4cc^E85?uM|T!+CY4znb_}0qce!oNt|(-uP$$#upFIle6eV`W=QiCuBOtk z{ym{epSGyQrWW^>gTN zFeL^`{iLwWChO&=jW$D)+Lxs67{)iyM2FLhdf7e3T=4Y`>|hgHYYNoiB{nYP8+ z>t8vyJ+l<@9DtNi55~Gfue9S+9p&!_9h_gicLy8Mk+!?U*DuabN>_94Y46IhT`kC`_@=wARFxV|<`j!Vhr|YrhUNUIK+nJ@f~7WBx-H+s~UrbiXim zpfyYGhWV%EFIpwbq}X1bh>~eaY%cw-Jx(jAb7zY{C_5cBGDeB0lhmLzX`YLs!DLdfovNeebF{a7=1ajH<6z{I(m+QrZ` z)wnX`kpEB}DIwY=*>+c-mTw({V=}d(9@?WeCya7Cfvrb#wR?YBx40Q~m6Mc)O0k@@ zq5SCmx*=j}*XHc^mxk}V4#gRq+NZV{wl3fBVnSiQ58ZU#wfdXH3_q!R=mgKEH8Uo+9IDsvYle%{9lxcH8|1oWuio=w_sO@`A|!su`Rp!}RGObg>mi8<@GmzJ;XNxRj_l1!h> zPq$Ci-}b~B7M5bm>ntY9&-2E$GRIo}2A8V>j<~G{hKN&m+pXPno?-=Rxx`)DV7C=3 z*4g$MDp}>kd8VElXsS)C>sF!jT%(FUb!g0YB6?my*fG6EPtuhZ8tnEMw&B+LdZyma zL#9?&XT-Ll%hCC{ll0osEx!IGPM;@x;b@<1xuegpCfFXvsY{NF;@o1(GiSj$W1hy> zZq?(&CTpkGlV|RREju!A=dK>vlov#~>ft;#TBp!y-@@Br>N&8IxeiI&o#l*Qb(8hk zS{?H|b<(X_wbosQj21ucT3vaml)i1(_WY#g>Glxw`NcTJn%151WTnik8kG?%WI9yG=R;-n2B{7%nTj8wyZEMU>(f5ZIY%PXzkfU1d zHqtg6syi1-?tTwF?lTmB;a2y>vbDom!2*_}OUmBS9~%f~f4KliX+yJ5l> zXOE-HKOD>O7$bhupYMD%GQ*A4$*zC9R;F)z z#1&(!lCQefmJnH!hpn#g^=oeWb?a`r&t7|H4bioL3};^*qc{7%lH=hzYN#^8t!sA5 z8xGg6+sQvvyT|?J*Ywb+qU31Ecc_kM?A(L%|`v=C!4)xEeU zK0041QpehY%w1^>Tvv=ZTpcZKQa9evcNu9qK8`VLXtG-?`j+4f$=X^hZm0}h4N@oJ zXFB_(+UFUvr0z&PXDiua*lKyMd4JpzWs+lTM}avT7~`$a6CLV3rj>HqMZS0U9`jOb zU|rVJ-&)k%{n2+B>De>1WtV)0KBJ!3@(M>i7PqY#4-xYSQ&MkR8c*4{Prb$zT=}*r zEYZI)KJ$&da}WQTx-9c^C-eMxb1!GtY9mB@HA)%Udep91YYaC>!6#30ej0X^VcV{? zUfQGjh4K&C_^^z+Y#c2{YCW0Q@@}KR(FQnkN^DOOYa@M^c0bqmAMQ15drI9ey-h#- zaJyi-UC+yO4RH;%6%nqUZDfqKTYGd{G&aM@8e~o;pmdQFyYm zDIXpOwf)k%9oO`Iv>WS1+oxVt8X7It+~sX*x|Y@TbjcNt_?>Y#tVQZA^O&J#eYD3ytRz;&tt0lI&h|Vj-F)P4a%Sr}CLw#` z2sP`tZ#M3Bk6gl>!Pm3?Zh+}D#xwX@ZJQR}e)1at`gd!lp|}oBpZK+)vE0RG&!yM5 zbv}LhXO5YYE7m~D+R>QZ z^+!S>q3=F!)4B64Lpq*tb@e#vOIT`mb{m{A?yv{9^|Ix(jJj)Av+xdCUw2e9UHaHK zX%^{YW9d5eMShoiD2DbJ!uk=b)o$3%p0aMUBc|c8b@B5}S?n|zt4B>$YWsR{Ke7 zmBSHW)Rm!kh#6muuEuPy*le5M{%avSVcNUo)Rga}Y@M|yYqjs#?5p~FIfpHCIDDpe zOmn%W9BsILOO$JS?o!&4`T4pwk=(YDmWUcg@l?GW9DD0v)9g@Zy86s zXVOZvo#Wxw4$|iPquTnNgZao`VzpJU6xFx!X&3&UvGMtP1i2iG9yS!DGu&S|_QTD2&Jv3X7#a2y9mXP)L zj7dvn-7Pkdx^mZzc9A>ltYdA?p)$<3M(uIms-)DAgKntx7kM|tI*ODV zY9}|Wl%0+E{lX2&i=&Jao6+*neuz~ox3HY{I?Ae)|G&cmLq^O&ZNnCpqgp>PQj0z~ z_dS&nr?t&DN%f4P_BEWXnIj+5SR&a9jd=kL$8_kG4lDE?+U-Thsz z^lkrISGY#K^tY8_9WY$WF9W5!)5GD*GY!1_zTI!@y?pk2e!rpD%`+4H?%Z$DH-OfI zJdeO{*f)i?hWvitZ}7K*_JBOQ#&7C(f{uoi<+uO$hgLwIHz5B5pmQMQ`K|oE(32tk zr30YnK*nYG!=V>KrpN0@=v9#N4KIE>`27JUd$-|?$KNx%$ z?(#ed^80?{SAQ2ne&6r+{@f;K{9MF?`ZW#e;!-_0hQvJU_EPBGxOp~!dV3}G5wK-x zxn2r=9jttVz74vDht!$+`vo|4D*iLr@ao{*&@Fi|590Si8}VQoy)J`x02{xTcz1B> zNc>Q+Ix@ZDBfzG|>jTgduw`WW#4EvfZ4|v@MU%~xz zV9%Pc3_cG11Z9+h+hm&{eBtzZm{{&|0?K%Rrs%hKM&6OEB+BU^)LP{Sb2sQ z`#TF+-d_XX4xH%`Zvd9xOMG9j^30#u-&sif4e-I>jQ?BUlPiDm*$Hm)x%aXZ`pM z_$y$`)AWnK-S~5xoP*@=9(b0B*R{|;!KokdZAhH)%P-ytY_UQF@=sw`I zAMqaGEbo7S4+2}BreAza<^NCcX<*wYFY$R`%hOAIA=vtDc=2<=SzkQw<;@Mh=@b7q z_%7VV2D%Dt{tWLqOg{ss{jLH26FA!s@oF>{HC`K>@#()YIMXNIri1SbHa~dH>Ax4) z@)vt<*Fj+An?BE(Sqx5ntp#4$_~Sh}XX|kt{7kU%YcKM@sKN5vf4ml)~{nZBGjNkKowgsm>ig#)F zVV|6%b4V55b9GJwTi?7qcjyAJy3*#w7lPHNm**=z2b}s7`#TA#U-3J@X`i0g=Is*e?32IOE6Vta*4MCn^rIJj^L~x;@!d7 z-iQwdTRuEa_?LjSC*yPc@))r8Blg_5XH@*2H}w*5=Fjt$UJK6lS$r8d?Zfk%J^{}3 zi2dCH>obp&^PPSMPJ8zJrqy8Ex3CvEZ~<@pHjh{^D1G`9HZlH?sbn0kOX` zkm(WssNv^va?a#$D}T=cyBUR}{o{2+cBIP1IkmEg1&@w>s9KJll(S^veK1JgxJF7Z|1 zw14q0I#}h@@!uMp`IUb&aN3i2J8;^&co#4#n_QlEwl_G_D?S2jd&T4AcUKmJQ{SG8 zb~4z$z)O4zIO7*Tx#2gw_+oIT$Me))3|9YM;@5$*{)#^Yz6X9hPW-g)VKa`1ZVpt{y4an_XRLTKDqS&P7|KT$$5l7Z?Fsp;OOrNq`io5 zLFB1l@w(tFKk*`P+Ov2Iu<`Rak+(fK)B8{ycdx>W_XVeZ#s029mXCNDIOU61g84tW z#1{Z+`4@w;e(3*NaF(z5&EU+R=lp#Poca@A1J3dn|4)TI|M1rhHUXY*cr7^fBmNgS z(=Wa?AoC}_BRI$V;w`~xui`zy+6#{p`Nne?ZaIeWtiV$%8Ha$M*o2W+{DO|Zzb%kD z)c<|pY-7Y<1ZSHe{(2Lh$BDdOHvD4Gel&sBQS0r)!FL3wyu-m;HU4-{erx7I;MBSP zM}t%6;&Z`iQ{pFd@I@W$?*ODt%l~RH|0kFDy#R{gdVD1~Z9@NVgE8~#{eKD0GSdH# z;0^KRagzRZ3A|{+9cNMQ0M0(>2$&88=a@|Va4`QTmv}iK^Dn*tT!()-ILE;He-NBD zE&dER%TN4ua2=oL?x#)Z|9fzjhxo>L;&gp_?gXyGFY5Sj2c{Xko_}|6ot^{0>s9`b z?BM5s&5!nB{O+|dw;TRnM2 zA7Al{FKqmkFMeIczZCq*4*m%^v$Y5ufmJJ1vWk}@!!Ck2b|yyX%IH3@ZR8>|738c&+yL#r#*{b4$kruzZIPJBfcD* z^-cUSF#ji)_}c)>&P)7Va4qlG;B52s|8obgPUBF=Cy(`&+a#RjqCERZnwH6US$^9f z?aZ`M1t)bzyG8sYf3`Uk)uirNzqJwV=3bEP$v)5`=pm4P`$L8~5V|Y$dq`P-hU|l# z-=O-*xWM{of3Myj!QFJI1Jh;OV13aB9NXU;GOY(g=Ih~*>3IYs?-7uBI1^G&PloIh zp8=Wgmq3=+rI7hwpZE;7H)ObFkm1gN4EI*Zczy)wZd&BmO>onv zf5S$fJMgUkA&~OTi*mE3Yq3DAoYD;NZ#EcZD$FjoRcBLUI@u=SlxGQo=@U# zxDP}6s~h7p&4$wk^w%~FyB%a29tJ7rsgSyU4rJJ`L#F%tkmY|Y`I289%D**aJc}Xa zeiBmd_aNi5t@Eyp>8{R9&xVlvdqVmj02$BA8vJbT%KbKEeEUN39|IZhv5J4* zA;bR~QvPos(|ar8H$U5RH_baVcoUxGKMKNW^6ta&JpnTO zn;_+V3Nri`Aj5wVvORFU!t}VVVET14U57*J{{qPPp9mT5`H=a!0#e@n2`B%9A^kUl zOxL3!Wqkrt{_i05zX&p2uZ7glKOp0Eo}}I$0I8=3LdNq*$nrQHlJ8ZJ;a&r2Z})(V z|DKTXUIH2JZIJ1C2c$jx0Wu$VCLYthHFwkVP)K<@L&kd_NdNsH)A@49aJxXt{~2U_ z+d$^)>5zKb3Nn4$L(01dQqEDtqnuAemecbf^LYwneE$O(?&px{d=O+jFNTcQ^*`e| z2r@s*A^jf(Desw(@xKeQoR5d}e-WhqKLE-1aY*+ykf+|B1)08&LZ@!hFO z_lI~k+#ZnmdM_mZJ@FTx1FZqA4mKaBLF#`su=f{0hIifZ&fFi!{Vv@1By$b{8K9DgRK&_|AvS=hcw*{WQq@?g_v7bKa)D4ug#EEs%QtBcz`H1Xf!q#llhjQ42B_&y7nzUv_Q?$yXYfoJ(ng)EO(Lh}6$GTy&K@;?qzADa_S{0qo< zZwyxcwUF+Mz~=Kl+_kGOLF(UiJLTVv`|8|Z0h#{SL+X1DclB{I?#g`%WPaZO8L#W6 z%5_|^Cilyrb)a`c+QpTS{%?j%$Nxgsvzx+iynlt%=jD*;`2nP!U7s|c&g;#`Hz4Kw z6f$1NhUVkTka}|cUHz=fUB350ruQab`PboYJTHWd_bv_p`*}9}R~q-va5sPd4Jq%J zkmdGU$Z%^D&UhWmieCze-wDaT0q)9kY;1gYZTP>+vvRJ1)YCs9^ZDZj{~veL{V_;= zuSGcX?R#(2^DW45zL)TR>*nrz0P%XweN*n1+f|Ty-W{wS*5q!vd<`<*UqQxmH14MB zn+-k=Y&rc4Qg6F}m465B)+gtj%D)G9?PVM8#&aX?)|c(LTmK%yU4GXgv;*g+rsEde z<=>3Ec6M9t%DG*0zdd*L`2g)bhzkG`Q zf9`#W@21K(Jo>r2*ASkD82iLxk4@R@(muPVjk-H*V~0)dikhFdzmI)Z{`M~1`9tNd z9lvjJpOs%Ry5n}fl)7ilU8ZVc<@FkDhi~)b4j%d4Mda?B?k@dR4L@IQ-6Lqp8?X6_ zlQQajnh(!DiL-f4Svwu>rW&%0T1LGi$}j1T!&=&3)OEl43|~**h}}uz{I+jf!n;r3 z-PnD1_fxrFyY{gR`>wh3O3v727R9evsx>!u+gWnf<}-20Z^PZM-M6lVglSup zA=OWuveva)eam-qZB(be?W3;FgJN&HHtH^XTN_KqcFLV|+2X`rarL2Je!~$OSi&66 z5_V6#UojLstz^3VUEO#6YyD?TT2R!4*el(yDMd=~n!^>OavGxDJA_Zeb3^I zGXbVa?WX@M^r@vs3KMnv2Yo#i#};gUOPAAn<`=X1)R$)3Pn+b*QucHxcY$lM<*98q z>2LX1`jO`NmM7ZP__82EDQ8HxeYb4cvQBEnp6x7WxW%bW{=h?V?Y3m$6JJut*Q;9K zQ2kTxIA6EU6>e=U&!wqjtKH*Na8vF6*Em(r@{U$i#{wRr|-Rdlvq_g+(a8UyQiVygu#r zd&N~daHJU)Xej%bl9NEwdy-lUvy4YmlO?w9T&B%2TnkHji~q1LA|CCllxhiGYD3yn z>Y@H#AZ;*G)@@nqwpKr-+hh9WeK$n_LZ9HE=g zu;uC(9*#wwH95-2UbHLOk$~UET5o-dlP)twr6tdKNVn7+{ivmqBcJnhgt1s{4Xkm| zg7+oVzM&!J|A)u8qsyJ+$1!(D9rhqG`j0cka+Wr(mz3HKo#klC7b3+OkR!wx)zqb) zHE2Bj)5DgUp0(@WBduK*S4E~@p~dX@hK2t3G8%`XKWm0-xYI}p%LBxJJJ`H>*)V%)3a~7VQHRK z-a=EEqoirAO_pY*V<`N>QsKxcS2`o)*lNVI+C5#;!c!J2Mzh3R)|Q-`#Q1sI`pUms?yBZ* z`dB>sxNHr|csJ%>zDMZKZ@Qrzx!Nb#4#cnRICj5b?c+jZE=)i1)w=UE?Q>OY$^24Q zB}INmzwnkT($Nk(YwWqcAG55qfpP2Y^3O6B>aT>mau>gbXu}8fkMI{0;x~T$U7nmvPn*HibM06KDsOCODUa#>)AX@e$U9KBbrDbAOM(lhs0kEex;HO_^! z9x1Vm;4`H$yBY5<`ypqqYx9Mj%_8R0t~JLs!G-pQt0Hq@shw7P<9&U;D@ZNn>S>Nt z+FYfMjh9v3wk&L>UWc4k>wN1Rdyh<0uAz?QqMZISO>Unv>ZH9;`K{5emg-Q`Yk#ac z`yPD$^^?LkU1pgB#d`J7>Ux%GtWb^VDtw36JEpbA^M#$wdQ*Zqo^4E0LPTpe{Jv?` z#?&`N_CoS&`)}#|d&WGG>V?T%NNP*_eZy9CBAv5JTUZKbT~En0B>zHUSx9>o@zfzs zpY$5B?_kyuSCQhl+p(Jcj%z_T#J)|{Z1NVWovzf=ChJVbr=_RPXKPi4QaLPdA*uAu zyFEy0KNp&=`6MhXCB7xRA?X+kzmQb;+fu%hSd|hQ4!f|}&4VKsZDZj!5_=qm!Y?cp zH*^Iq>S-A*jjemlmMZs;WM8OOa@??xv3Fla8B^R4Ig!&+xLTGZR!xmP-!?u@a>%|;p4J~c!s6rdX;Bp$9~M* zZBb5`t^KC$NXq;U$*tei$mg$Mmz6W0ZEa!?ZP^cJ>F3@!t=-=Qb)7iQ_>2>^V^4l} zh0W7G)4%&mni<+UWGkPu*5f9cbxs$d$Na5M*z^bEIGB~IgZUhht#^Co$=jI?BJOud)Ad+8RxE$+JivdOL=In-!`7_!=~ zPuEuU&y|IcBeI={wbu5ouW^nsxgn{p@e!l*PF-`p7}|#0_X}cTWSh(R>OV1aYZ@;@4*Y6nLa4fbEwws20R`7PKkUh(-LC6Jx;ie&)+bw#_})X5eWGdC{_@`4WnboyzIm`!J9%Qk(IORJ zTYFou{%U983E5>f-q%)fiMnGe+x^W2U2H{d!*bVN-IMlP(g+dX7MPm&9?$)QzDKdQ zjb5PqdUXC?QQcPzxw%i%l*Z`E^(_1C**W8lW_LX%!>dh8rduZAZ=V$>T#NlpiQ^i* zIHvWCf4|vie_J)|>YAIQj?=EUgWz+oWBCfouZ?Vj9V6y`pX5^qVG+7$xoS?mmexFd z>Q%oe$4sx`YF{nb70BpIPbW`~^{i)>Va^0Z?Q)8JJwtANP1+N!m`L`nJ>;ljc!f26 z%QrKor#s)CpQ~NtySzDam?pE!Hzu{e-j^|kM$LEBHun+5oZHqpW)R66y=AmY!EFn& z4DE%Dsx8aPnlS7dD>0GkX#2~TXC;KQF~`__m)XKQu88%UBB8j=CZkxht*h%lN?0;! zYvbFv{4Oi>Wu6?7I5s>DE>|4Qh5dnhcWo7hzD%0V*)CImJ;@q>0&(P%?)Q$> z4*N)R8LfvX+jrgiBam?QJIS`)+Hb{|gO1+neH)gGsdIdtq2v20_2TH)v3Qh5`YTIo zjNZGio4&qmb!`PK(@cqD23waRRXsQo)>1rgLF~6nB_=gc=425vtjKbZudh?*A<=s* zL2CQkux<;e#4_{9wn|MzI}v*x!+v80t$gbgNRrSH$2hnl-<>)`XtJE!TD0sLqM?)qDkq zCy#{QLfc9+b*E5+Z7cKXZ*t&9_Q-n(wg9UM_6^Ngw$_#>KfnoEx#3}rJ7sk){fX?AB#G2%wdZb z)*K_!^RVG;n_Mj|>sjW}UM${x#P^(rp2joQ4;a>8Gu5(9pVH4GEul-lviDg{uDJf5 zEBk6O$5P4TTq;iras{G{!IERF4wV`Zv5oO{OQ>*LMyA*Hw_mU3=bJ8d7KzC-EN%Qf zN9v}}F)T@YbZsTWX-~P=C0pKd#?6V8NLpCwk76uq{jNu~C$><%u9SVdW!kQ>?J#u@ z94$(}G`jBXT!yc0hNB?kO1-9yjB^Z0ay=)0k-guN*=xjC>g6eO+K+cWo_5S~o;#@v z(KF?&6L$g;$2EHxGyQSbb zr;CTQ8zH;zSTkh(wZc%XoyOPIM#N@1y8Tg+)Ez0MPbu5J3-kY@({5N&FvqW>5r|W4Kwz2*l=F7F0HixHuC4ZD#&I*TJyJeg9m^E@?q53&Ce>p2iS&4`2 zHZ+nPxd!Gs^q9|>Rn#%JSB})PYfW95Z7$!ExDz;gLQlSEr$ITns5@A12Wi4r;dir<9(bb@5RGmtViT8u~T(3W= zLswX$&B{I}+c4Kctn1be>rBqtqqan^*_}y*pDUz>Tuh%EBlddDK%N)_xRW^Mpt0tk zKKX9UTAXgCAZC_IJPC3hGCaCmNSLNAw@DidkIZEc6Vf;?He}hcfU2UZ0FMX|zbzXC4QW;l{&r@dM?WV$# zvF%w--qpD)3PbN0mEGsedSyQBuZFp7d*eOraU&eITCSiPUM(z}td7K3rmWnmCDWIC ztHyoueT-$QwWVek9wKv?D?!?L-OJR^(|EPau(aqe)mT|GwN9FD+pwXv-FRma=O~&l zYpLZH{jcqn`j2r-tf1OQv{$h0h2#B2?uqR7td{-pla!QQu%@e^D3$EJ)o;FO$$R80 zN~)w$Ut0}(Q$t5uZC!m&)c0#!svM>~@4j)?9&-Ozw6Q~Ot}ME?mD-P8EAf^h#2>_mvPwtdc>#P5psn7jJ$MB5m(rA|_E2_L0zOJeV7 z%{F(1FC@hK9cyCSH@{)&x(}y0T&K;ShGmU~>RWrA`i!wZhwsJ`?LsHM3oqEF1FBJUxuev_7GFFW##ucl)3 zpkz~QYucWJhR->qU+K0jF{(=U`mMZsNR@L=b1$*zt`1Dm7*Cy&zJ&TMpAsUUVJE}u zEqxnWXt=IrIRbK*QoXuiPuF)K`(t7Hd)mf1yDNP|mNAqr z%b;zU`KD_;E=$7FEvJ(Y=lSf3b=iOU?lQ)brYmZE$dC7H+M%iN?VGaF)tctqdFcI# zy_CC(vR_>}iACu#ANSW|lo)$R>hVSB)!C&h$nG(WXX`?LlwX%ZjwrH)G!34_T=pqO zUGBS-Id|Pkl{TXv!c^7ciatk-K_d;Z&Jbq+IvS7h`h4=o{7M^I$Jno1!@lhrG|W>h ztmtjJ?%REGjGMGxHEVsegwc*M

$lwWu$$2*t*{x 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 D4sd{__z86CouiX!8Z1@Dtuapr)n< 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 - /// ASCOM Telescope Driver for OpenAstroGuider. - /// - [Guid("017109b1-f0ed-41e0-888c-2bf766c74389")] - [ClassInterface(ClassInterfaceType.None)] - public class Telescope : ITelescopeV3 - { - ///

- /// ASCOM DeviceID (COM ProgID) for this driver. - /// The DeviceID is used by ASCOM applications to load the driver at runtime. - /// - internal static string driverID = "ASCOM.OpenAstroGuider.Telescope"; - // TODO Change the descriptive string for your driver then remove this line - /// - /// Driver description that displays in the ASCOM Chooser. - /// - private static string driverDescription = "OpenAstroGuider"; - - internal static string comPortProfileName = "COM Port"; // Constants used for Profile persistence - internal static string comPortDefault = "COM1"; - internal static string traceStateProfileName = "Trace Level"; - internal static string traceStateDefault = "false"; - - internal static string comPort; // Variables to hold the currrent device configuration - internal static bool traceState; - - /// - /// Private variable to hold the connected state - /// - private bool connectedState; - - /// - /// Private variable to hold an ASCOM Utilities object - /// - private Util utilities; - - /// - /// Private variable to hold an ASCOM AstroUtilities object to provide the Range method - /// - private AstroUtils astroUtilities; - - /// - /// Private variable to hold the trace logger object (creates a diagnostic log file with information that you specify) - /// - private TraceLogger tl; - - /// - /// Private variable holding the serial port - /// - private Serial serialPort; - - /// - /// Initializes a new instance of the class. - /// Must be public for COM registration. - /// - /// - - private bool isSlewing = false; - - public Telescope() - { - ReadProfile(); // Read device configuration from the ASCOM Profile store - - tl = new TraceLogger("", "OpenAstroGuider"); - tl.Enabled = traceState; - tl.LogMessage("Telescope", "Starting initialisation"); - - connectedState = false; // Initialise connected to false - utilities = new Util(); //Initialise util object - astroUtilities = new AstroUtils(); // Initialise astro utilities object - - tl.LogMessage("Telescope", "Completed initialisation"); - } - - - // - // PUBLIC COM INTERFACE ITelescopeV3 IMPLEMENTATION - // - - #region Common properties and methods. - - /// - /// Displays the Setup Dialog form. - /// If the user clicks the OK button to dismiss the form, then - /// the new settings are saved, otherwise the old values are reloaded. - /// THIS IS THE ONLY PLACE WHERE SHOWING USER INTERFACE IS ALLOWED! - /// - public void SetupDialog() - { - // consider only showing the setup dialog if not connected - // or call a different dialog if connected - if (IsConnected) - System.Windows.Forms.MessageBox.Show("Already connected, just press OK"); - - using (SetupDialogForm F = new SetupDialogForm()) - { - var result = F.ShowDialog(); - if (result == System.Windows.Forms.DialogResult.OK) - { - WriteProfile(); // Persist device configuration values to the ASCOM Profile store - } - } - } - - public ArrayList SupportedActions - { - get - { - tl.LogMessage("SupportedActions Get", "Returning empty arraylist"); - return new ArrayList(); - } - } - - public string Action(string actionName, string actionParameters) - { - throw new ASCOM.ActionNotImplementedException("Action " + actionName + " is not implemented by this driver"); - } - - public void CommandBlind(string command, bool raw) - { - //CheckConnected("CommandBlind"); - // Call CommandString and return as soon as it finishes - //this.CommandString(command, raw); - // or - throw new ASCOM.MethodNotImplementedException("CommandBlind"); - } - - public bool CommandBool(string command, bool raw) - { - CheckConnected("CommandBool"); - string ret = CommandString(command, raw); - // TODO decode the return string and return true or false - // or - throw new ASCOM.MethodNotImplementedException("CommandBool"); - } - - public string CommandString(string command, bool raw) - { - CheckConnected("CommandString"); - // it's a good idea to put all the low level communication with the device here, - // then all communication calls this function - // you need something to ensure that only one command is in progress at a time - - throw new ASCOM.MethodNotImplementedException("CommandString"); - } - - public void Dispose() - { - // Clean up the tracelogger and util objects - tl.Enabled = false; - tl.Dispose(); - tl = null; - utilities.Dispose(); - utilities = null; - astroUtilities.Dispose(); - astroUtilities = null; - } - - public bool Connected - { - get - { - tl.LogMessage("Connected Get", IsConnected.ToString()); - return IsConnected; - } - set - { - tl.LogMessage("Connected Set", value.ToString()); - if (value == IsConnected) - return; - - if (value) - { - // try to connect using the port - try - { - serialPort = new Serial(); - serialPort.PortName = comPort; - serialPort.Speed = SerialSpeed.ps57600; - serialPort.Connected = true; - - connectedState = true; - tl.LogMessage("Connected Set", "Connecting to port " + comPort); - } - catch (Exception ex) - { - // report any error - throw new ASCOM.NotConnectedException("Serial port connection error", ex); - } - } - else - { - connectedState = false; - tl.LogMessage("Connected Set", "Disconnecting from port " + comPort); - if (serialPort != null && serialPort.Connected) - serialPort.Connected = false; - } - } - } - - public string Description - { - get - { - tl.LogMessage("Description Get", driverDescription); - return driverDescription; - } - } - - public string DriverInfo - { - get - { - Version version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; - // TODO customise this driver description - string driverInfo = "OpenAstroGuider Driver. Version: " + String.Format(CultureInfo.InvariantCulture, "{0}.{1}", version.Major, version.Minor); - tl.LogMessage("DriverInfo Get", driverInfo); - return driverInfo; - } - } - - public string DriverVersion - { - get - { - Version version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; - string driverVersion = String.Format(CultureInfo.InvariantCulture, "{0}.{1}", version.Major, version.Minor); - tl.LogMessage("DriverVersion Get", driverVersion); - return driverVersion; - } - } - - public short InterfaceVersion - { - // set by the driver wizard - get - { - tl.LogMessage("InterfaceVersion Get", "3"); - return Convert.ToInt16("3"); - } - } - - public string Name - { - get - { - string name = "OpenAstroGuider Driver"; - tl.LogMessage("Name Get", name); - return name; - } - } - - #endregion - - #region ITelescope Implementation - public void AbortSlew() - { - tl.LogMessage("AbortSlew", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("AbortSlew"); - } - - public AlignmentModes AlignmentMode - { - get - { - tl.LogMessage("AlignmentMode Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("AlignmentMode", false); - } - } - - public double Altitude - { - get - { - tl.LogMessage("Altitude", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("Altitude", false); - } - } - - public double ApertureArea - { - get - { - tl.LogMessage("ApertureArea Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("ApertureArea", false); - } - } - - public double ApertureDiameter - { - get - { - tl.LogMessage("ApertureDiameter Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("ApertureDiameter", false); - } - } - - public bool AtHome - { - get - { - tl.LogMessage("AtHome", "Get - " + false.ToString()); - return false; - } - } - - public bool AtPark - { - get - { - tl.LogMessage("AtPark", "Get - " + false.ToString()); - return false; - } - } - - public IAxisRates AxisRates(TelescopeAxes Axis) - { - tl.LogMessage("AxisRates", "Get - " + Axis.ToString()); - return new AxisRates(Axis); - } - - public double Azimuth - { - get - { - tl.LogMessage("Azimuth Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("Azimuth", false); - } - } - - public bool CanFindHome - { - get - { - tl.LogMessage("CanFindHome", "Get - " + false.ToString()); - return false; - } - } - - public bool CanMoveAxis(TelescopeAxes Axis) - { - return true; - } - - public bool CanPark - { - get - { - tl.LogMessage("CanPark", "Get - " + false.ToString()); - return false; - } - } - - public bool CanPulseGuide - { - get - { - tl.LogMessage("CanPulseGuide", "Get - " + true.ToString()); - return true; - } - } - - public bool CanSetDeclinationRate - { - get - { - tl.LogMessage("CanSetDeclinationRate", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSetGuideRates - { - get - { - tl.LogMessage("CanSetGuideRates", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSetPark - { - get - { - tl.LogMessage("CanSetPark", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSetPierSide - { - get - { - tl.LogMessage("CanSetPierSide", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSetRightAscensionRate - { - get - { - tl.LogMessage("CanSetRightAscensionRate", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSetTracking - { - get - { - tl.LogMessage("CanSetTracking", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSlew - { - get - { - tl.LogMessage("CanSlew", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSlewAltAz - { - get - { - tl.LogMessage("CanSlewAltAz", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSlewAltAzAsync - { - get - { - tl.LogMessage("CanSlewAltAzAsync", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSlewAsync - { - get - { - tl.LogMessage("CanSlewAsync", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSync - { - get - { - tl.LogMessage("CanSync", "Get - " + false.ToString()); - return false; - } - } - - public bool CanSyncAltAz - { - get - { - tl.LogMessage("CanSyncAltAz", "Get - " + false.ToString()); - return false; - } - } - - public bool CanUnpark - { - get - { - tl.LogMessage("CanUnpark", "Get - " + false.ToString()); - return false; - } - } - - public double Declination - { - get - { - double declination = 0.0; - tl.LogMessage("Declination", "Get - " + utilities.DegreesToDMS(declination, ":", ":")); - return declination; - } - } - - public double DeclinationRate - { - get - { - double declination = 0.0; - tl.LogMessage("DeclinationRate", "Get - " + declination.ToString()); - return declination; - } - set - { - tl.LogMessage("DeclinationRate Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("DeclinationRate", true); - } - } - - public PierSide DestinationSideOfPier(double RightAscension, double Declination) - { - tl.LogMessage("DestinationSideOfPier Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("DestinationSideOfPier", false); - } - - public bool DoesRefraction - { - get - { - tl.LogMessage("DoesRefraction Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("DoesRefraction", false); - } - set - { - tl.LogMessage("DoesRefraction Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("DoesRefraction", true); - } - } - - public EquatorialCoordinateType EquatorialSystem - { - get - { - EquatorialCoordinateType equatorialSystem = EquatorialCoordinateType.equLocalTopocentric; - tl.LogMessage("DeclinationRate", "Get - " + equatorialSystem.ToString()); - return equatorialSystem; - } - } - - public void FindHome() - { - tl.LogMessage("FindHome", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("FindHome"); - } - - public double FocalLength - { - get - { - tl.LogMessage("FocalLength Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("FocalLength", false); - } - } - - public double GuideRateDeclination - { - get - { - tl.LogMessage("GuideRateDeclination Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("GuideRateDeclination", false); - } - set - { - tl.LogMessage("GuideRateDeclination Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("GuideRateDeclination", true); - } - } - - public double GuideRateRightAscension - { - get - { - tl.LogMessage("GuideRateRightAscension Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("GuideRateRightAscension", false); - } - set - { - tl.LogMessage("GuideRateRightAscension Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("GuideRateRightAscension", true); - } - } - - public bool IsPulseGuiding - { - get - { - serialPort.Transmit("I#"); - string s; - s = serialPort.ReceiveTerminated("#"); - s.Replace("#", ""); - - bool ret = s.Equals("FALSE", StringComparison.Ordinal); - - tl.LogMessage("IsPulseGuiding Get - ", ret.ToString()); - return ret; - } - } - - public void MoveAxis(TelescopeAxes Axis, double Rate) - { - this.isSlewing = true; - - /*switch (Axis) - { - case TelescopeAxes.axisPrimary: - if (Rate > 0) - { - - } - }*/ - - } - - public void Park() - { - tl.LogMessage("Park", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("Park"); - } - - public void PulseGuide(GuideDirections Direction, int Duration) - { - //tl.LogMessage("PulseGuide", "Not implemented"); - //throw new ASCOM.MethodNotImplementedException("PulseGuide"); - - if (Direction == GuideDirections.guideEast) //East - { - serialPort.Transmit("E#" + Duration.ToString() + "#"); - } - else if (Direction == GuideDirections.guideWest) //West - { - serialPort.Transmit("W#" + Duration.ToString() + "#"); - } - if (Direction == GuideDirections.guideNorth) //North - { - serialPort.Transmit("U#" + Duration.ToString() + "#"); - } - if (Direction == GuideDirections.guideSouth) //South - { - serialPort.Transmit("D#" + Duration.ToString() + "#"); - } - } - - public double RightAscension - { - get - { - double rightAscension = 0.0; - tl.LogMessage("RightAscension", "Get - " + utilities.HoursToHMS(rightAscension)); - return rightAscension; - } - } - - public double RightAscensionRate - { - get - { - double rightAscensionRate = 0.0; - tl.LogMessage("RightAscensionRate", "Get - " + rightAscensionRate.ToString()); - return rightAscensionRate; - } - set - { - tl.LogMessage("RightAscensionRate Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("RightAscensionRate", true); - } - } - - public void SetPark() - { - tl.LogMessage("SetPark", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("SetPark"); - } - - public PierSide SideOfPier - { - get - { - tl.LogMessage("SideOfPier Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("SideOfPier", false); - } - set - { - tl.LogMessage("SideOfPier Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("SideOfPier", true); - } - } - - public double SiderealTime - { - get - { - double siderealTime = (18.697374558 + 24.065709824419081 * (utilities.DateLocalToJulian(DateTime.Now) - 2451545.0)) % 24.0; - tl.LogMessage("SiderealTime", "Get - " + siderealTime.ToString()); - return siderealTime; - } - } - - public double SiteElevation - { - get - { - tl.LogMessage("SiteElevation Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("SiteElevation", false); - } - set - { - tl.LogMessage("SiteElevation Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("SiteElevation", true); - } - } - - public double SiteLatitude - { - get - { - tl.LogMessage("SiteLatitude Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("SiteLatitude", false); - } - set - { - tl.LogMessage("SiteLatitude Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("SiteLatitude", true); - } - } - - public double SiteLongitude - { - get - { - tl.LogMessage("SiteLongitude Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("SiteLongitude", false); - } - set - { - tl.LogMessage("SiteLongitude Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("SiteLongitude", true); - } - } - - public short SlewSettleTime - { - get - { - tl.LogMessage("SlewSettleTime Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("SlewSettleTime", false); - } - set - { - tl.LogMessage("SlewSettleTime Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("SlewSettleTime", true); - } - } - - public void SlewToAltAz(double Azimuth, double Altitude) - { - tl.LogMessage("SlewToAltAz", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("SlewToAltAz"); - } - - public void SlewToAltAzAsync(double Azimuth, double Altitude) - { - tl.LogMessage("SlewToAltAzAsync", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("SlewToAltAzAsync"); - } - - public void SlewToCoordinates(double RightAscension, double Declination) - { - tl.LogMessage("SlewToCoordinates", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("SlewToCoordinates"); - } - - public void SlewToCoordinatesAsync(double RightAscension, double Declination) - { - tl.LogMessage("SlewToCoordinatesAsync", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("SlewToCoordinatesAsync"); - } - - public void SlewToTarget() - { - tl.LogMessage("SlewToTarget", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("SlewToTarget"); - } - - public void SlewToTargetAsync() - { - tl.LogMessage("SlewToTargetAsync", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("SlewToTargetAsync"); - } - - public bool Slewing - { - get - { - return this.isSlewing; - } - } - - public void SyncToAltAz(double Azimuth, double Altitude) - { - tl.LogMessage("SyncToAltAz", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("SyncToAltAz"); - } - - public void SyncToCoordinates(double RightAscension, double Declination) - { - tl.LogMessage("SyncToCoordinates", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("SyncToCoordinates"); - } - - public void SyncToTarget() - { - tl.LogMessage("SyncToTarget", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("SyncToTarget"); - } - - public double TargetDeclination - { - get - { - tl.LogMessage("TargetDeclination Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("TargetDeclination", false); - } - set - { - tl.LogMessage("TargetDeclination Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("TargetDeclination", true); - } - } - - public double TargetRightAscension - { - get - { - tl.LogMessage("TargetRightAscension Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("TargetRightAscension", false); - } - set - { - tl.LogMessage("TargetRightAscension Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("TargetRightAscension", true); - } - } - - public bool Tracking - { - get - { - bool tracking = true; - tl.LogMessage("Tracking", "Get - " + tracking.ToString()); - return tracking; - } - set - { - tl.LogMessage("Tracking Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("Tracking", true); - } - } - - public DriveRates TrackingRate - { - get - { - tl.LogMessage("TrackingRate Get", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("TrackingRate", false); - } - set - { - tl.LogMessage("TrackingRate Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("TrackingRate", true); - } - } - - public ITrackingRates TrackingRates - { - get - { - ITrackingRates trackingRates = new TrackingRates(); - tl.LogMessage("TrackingRates", "Get - "); - foreach (DriveRates driveRate in trackingRates) - { - tl.LogMessage("TrackingRates", "Get - " + driveRate.ToString()); - } - return trackingRates; - } - } - - public DateTime UTCDate - { - get - { - DateTime utcDate = DateTime.UtcNow; - tl.LogMessage("TrackingRates", "Get - " + String.Format("MM/dd/yy HH:mm:ss", utcDate)); - return utcDate; - } - set - { - tl.LogMessage("UTCDate Set", "Not implemented"); - throw new ASCOM.PropertyNotImplementedException("UTCDate", true); - } - } - - public void Unpark() - { - tl.LogMessage("Unpark", "Not implemented"); - throw new ASCOM.MethodNotImplementedException("Unpark"); - } - - #endregion - - #region Private properties and methods - // here are some useful properties and methods that can be used as required - // to help with driver development - - #region ASCOM Registration - - // Register or unregister driver for ASCOM. This is harmless if already - // registered or unregistered. - // - /// - /// Register or unregister the driver with the ASCOM Platform. - /// This is harmless if the driver is already registered/unregistered. - /// - /// If true, registers the driver, otherwise unregisters it. - private static void RegUnregASCOM(bool bRegister) - { - using (var P = new ASCOM.Utilities.Profile()) - { - P.DeviceType = "Telescope"; - if (bRegister) - { - P.Register(driverID, driverDescription); - } - else - { - P.Unregister(driverID); - } - } - } - - /// - /// This function registers the driver with the ASCOM Chooser and - /// is called automatically whenever this class is registered for COM Interop. - /// - /// Type of the class being registered, not used. - /// - /// This method typically runs in two distinct situations: - /// - /// - /// In Visual Studio, when the project is successfully built. - /// For this to work correctly, the option Register for COM Interop - /// must be enabled in the project settings. - /// - /// During setup, when the installer registers the assembly for COM Interop. - /// - /// This technique should mean that it is never necessary to manually register a driver with ASCOM. - /// - [ComRegisterFunction] - public static void RegisterASCOM(Type t) - { - RegUnregASCOM(true); - } - - /// - /// This function unregisters the driver from the ASCOM Chooser and - /// is called automatically whenever this class is unregistered from COM Interop. - /// - /// Type of the class being registered, not used. - /// - /// This method typically runs in two distinct situations: - /// - /// - /// In Visual Studio, when the project is cleaned or prior to rebuilding. - /// For this to work correctly, the option Register for COM Interop - /// must be enabled in the project settings. - /// - /// During uninstall, when the installer unregisters the assembly from COM Interop. - /// - /// This technique should mean that it is never necessary to manually unregister a driver from ASCOM. - /// - [ComUnregisterFunction] - public static void UnregisterASCOM(Type t) - { - RegUnregASCOM(false); - } - - #endregion - - /// - /// Returns true if there is a valid connection to the driver hardware - /// - private bool IsConnected - { - get - { - // TODO check that the driver hardware connection exists and is connected to the hardware - return connectedState; - } - } - - /// - /// Use this function to throw an exception if we aren't connected to the hardware - /// - /// - private void CheckConnected(string message) - { - if (!IsConnected) - { - throw new ASCOM.NotConnectedException(message); - } - } - - /// - /// Read the device configuration from the ASCOM Profile store - /// - internal void ReadProfile() - { - using (Profile driverProfile = new Profile()) - { - driverProfile.DeviceType = "Telescope"; - traceState = Convert.ToBoolean(driverProfile.GetValue(driverID, traceStateProfileName, string.Empty, traceStateDefault)); - comPort = driverProfile.GetValue(driverID, comPortProfileName, string.Empty, comPortDefault); - } - } - - /// - /// Write the device configuration to the ASCOM Profile store - /// - internal void WriteProfile() - { - using (Profile driverProfile = new Profile()) - { - driverProfile.DeviceType = "Telescope"; - driverProfile.WriteValue(driverID, traceStateProfileName, traceState.ToString()); - driverProfile.WriteValue(driverID, comPortProfileName, comPort.ToString()); - } - } - - #endregion - - } -} diff --git a/Software/ASCOM driver/OpenAstroGuider Setup.exe b/Software/ASCOM driver/OpenAstroGuider Setup.exe deleted file mode 100644 index a430264de96d7c059b56885edfe48b92218eff21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1584060 zcmce<3tUv!wLgAl=D-ZY$P9{#h9sDfRHHEvOd=x9C}0p@BQFs(h6n_V0);bb5~I)q zjVHU)(l%++dvkwnZu)C;`?$5YshUUAfiZx_M9@@GlSpD7XPi7pG>V3Je&4mvnE}+k z?&tscPcocy)?Rz9wbx#I?X}n5XIxU|5zK-hh=NnlG(p&dd-}MA$@KuFwv@hvK5~ z6#n8?5c*?DnfzlG+|3-(O^>Kd_4PYJxGz@tH+pc#3Q0~}+fZ)-0sh5LQ>>79l`8%7 zV+A*LtS46Z1^Vgo&rGRuiv*zRG1^stt08w7HyKjStkDsxCjeRx9AZ{NIvD;W6JABR zR1VNDsAow>vvI8*jpr5w|IGUv8&M)`c>sTUMwb)Z`1ohm=mfcLpd+rkUyjCi6TJ!@ zk+%_T6{yX-u7X#o)8jga?m6C`EAZSir43v@uG4zpUH#*q*`U+oMuR@!^j^FQy@tky zbwq>uHr&TAUx_!0O~1j{Jet2-AjA9r_9MF7g2g(&u5LqRc`dgS{s+*g1?3wWE5)J) zZ)J4hLyc19MpEr8l$dSvY8z{^tIHcWF1!YBz2HGvj7V?`2}$mRstDD9n{0*Ebq&(O zT1jZqG;KS;ysSkp+gQF~1Io zs2I&(8!BpQ%Qr-kNDx8eJj8gnkYM%H)qqO_l>nLum@5i=@0>*te26i9w(~l( zsXV%PBmyT$7=%!Ya#PIGa;auhC6Go)E(j8p+4VA_FjAT}l!?)WHMI|Hs3bXlPS3X7 zEm9?XXN8&bexBpx)OqjUP-y~WFFlLdbsOs~y!=gGC)?Z5P+7a~A(6vWz@lQg{tKlB zkcX5*fF;Cu!X23k6>;2zu^hglrlOKMa&Z_w18|FtbWXMs*2(s%0AJNmR&#vn3&JPT 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π=i;am~lI9GBtgr~?MsWvyZ(+CgEeRCw zglY=$?tXj=^T!W`hrE06-B}%TPk+*){dJk=5I&b}lwsCccw*lN@U5vLGyu~;ew^_Vxl()IORmgBlTEYqG z93{$r@zJ}uSTq51_2w$}UBmd?>}~5!n2)8=whbfC%twyMZ;E~%qr(djjzIG6EAzyz z1-W7mt`Gl_Cq`bMD++K;!8ILMF0RE`lv{%<1L^B=mEz*hD+U)%t*LLQ#CmE~s3trs z9Ij$HNwLu+=U^$brRsH30xKl^FZOD>*x1$_z}W?o!$)4drPfa{4K1jtF4pe zB*jFNn!d?x9OdTi6Z(0*4(~?zuhTlH@XFen;)WZls}^$I6g*)$Nm0?HrEf}wXh(W5 zWvX1(EGQ3`ZyJ?ru{aVsW#Y%~BrnwQEUf#cl-l{Y>In( zicAGL*dY+AsR)7cRx3IQ(OjeUiaoBVhPpbhoT8OQvo2-W0&vlI)Ww2hWQmSkGfWf7 z$QhyV;#w49vmynN#kE!3LZH{|h1fnCGD}o4v*eWqIm#b}XFntqQ5U>oh`oZIsMhF3 zwn%+&N4`iKRlD@MsY{kZ`Kqw3w-uN@-mOEhAwkNNMW(*j2b|mk;DGDy3y#YI4!F#n z@yityjRS6cUvQL`18(?()8f`c3eW*Jw=aAYp95}XUvLzk1MZQ&;5hy6fZN^&oZ9#i z;dAD$KKQ~W;J`PjFF4`mb6NHtH)vnwVuCKG>NU0pdg^is=IwsaX2$$A`85MaeJtZ4LL;qsb=G_X2(IdfT-2Jd%buZoo`ZEC#* ze^sT*;gO~&F;CkdjXr5=y^M%p-2<#iunaU+SgwKWh_oHC$somIokc^&tB3~;Ry=i# z@KX?)B=cE8DX_}Ml2fuoT^H#t1PEp$UYM( z+mV6{CE+@B4?@r!GQ*VLOLFW+!sfwv;s-hTu=}B!h0t%>6DtAwp|#$kUX!ERA2wd0 zF%oz_un)RC6qeA_Lp6)SizA$1o}iUjSRGmdFHE-uWre4rZ(1%zDnUy$9vf8Pr#5XR zXwV_DsX1EdUJ&4)QGOE}2!1}<2PNfAhTF%!C%$wOBZ`>3{*5RErQm~Y2acS-3;Ba2 zU``b}!G>^t?NaXk#}AGOPz{(CsVHFl4DQ#HObP!1%+;IxW|c2vr>HQaw{&5KAYKG) zrW^Lk+6XOia`^XPUmm10D+EqK1wy5@kwP50aB>Wc6m~>Nfc3=;lZ30>LvM|nH|w95FsAa&y70#E<)i{l+)|Ul(rinwnB{B?%^)gHrFUl}Q9F$?I$i9ehY2qdsri-U# zI7s|ehCz{aG1D_dxeN!3hh#WJd?3T2;zaOa8a9;-6UkB@bPcivYi=7IpX>qIASxu& zbnD3_&#eY=p{!^M8j>2ppcPfXZp3C{td(iJzWChCjLMixHhHzNxmYSoz+#h6^jtQOq9;oIN{w&|W^jA{Kyv0utsD}= zDLMw7*TVQ``Wp;|{$daBU+tFZ0{()=P<+A;aaO6EE zZ9xmBeMyQmDVm>+FfGyZVnc*Cc!@M(V^uI$1-Gf-F%`U`f({j=O_UkNsbIDWzN3PN zRIp72`&Ho2kr_s+pg;vnQ~-)NyORYo#Gk`vKg_O$B>A%xpxPb6}DnbS~&lA6Ohi6hJV{no(W@ zU!#Kd3Y}FvG?UBgLoBUv0YG4jqv{4UaOtffAj@ixTUJVBoER?87h~gMa*XeQNT3IZ zEiE!O96K5PU0ggElVA*t=`+%k85a!(!4Z(raX}KM)?;|^RCT_X8@H4MjC?|276HdC z4(pJAN>SeCrP6halRgNk+NC9fDN5{Fi~|^q0LoWLL>E-j`5Qh-KkG0NA$<>5AASA6 zeOme+_nulPi|}iAaYks#4IFc_EbY&!C=wH|#lou31T2C&6#yOeY=cG|)q<4gl~q#I z2RBn@SJhYDP*q(OULm@G(D|#lR6Q5ya2i6^|KR@@K8k?PFjV>s7@IUK3^%~cQ{Z3+ z=uC>2#0n}O!tKh@pU1CD*VE>~w^jW!(BJWQK0?-iBSd5QXdAK$kLaUWV;W2T8zHI( zaXo?SpcI==TmszFM50(N!z8gwhKG6sB1P6w_8}?@dty07g^>a#I0AUfiaoMDtdI`9 z2lG*S!pSR&31@ZZ(`1YZC8(C-NVMKE6lAd;fPa4k+#PL}NHzquz~RasdN!-BO6Emu~YzaIVkp$`9wka9lS zF~-QhC|{g7v1TRZrh5WOAInLKjV3wq1{kP&POfCZbt(W_vS2xi;m_UD-7Hud7baDb zVe{cbpmqMn!}5>M%NNDC_^Uyfg>WO}W9j>V$0S{`W0EHkH_$Q3hR@WPWc;Vrn1mFe z%FEA|T{A}X^y#ju+DY_aI-u2R8xf>3Kr8fc|%7Z$ryft4m z{wIQX=D2Fk1y6 zyKjq@W>s8vX?^-I@c(9o$}7sTU`UTCzRwDvIdxTG3A7hwJAW00>N%jp;}BBL_o6aZ zo3D8A$ny|ZA2)Jif%I|aB3z1V4X%y2CjAI=5ePGJO~FO^vptVNd7NiR7sI5ytxn6T zezsugar&6+CBgCL0tD-n6dxU{uY~PxH3`D|B66YC{I3dpMe^xP6--qDC?251=yi^c z+f}LgZ>Eoon~pid%5to&Gy-BwT!>_jb>z6PAXJ1SjN)~O0rHQpKyL@-&fl2J)pNU! z|0_bu+v(HJJ^3ho8r_yD&wl_P<(VJ`srFl52Wl~Enk|Snjvz-%isA{9v?fKNVSV~= zix&eN0$i^G)M-~~UtVuQQFZyE`o3kE47a&_37g&~VDqKp9qjt0<>7^kIXIO4t{?cH zLRz5WrjjsT@?VIX*|LcxSKL&vqNaRF)k56O2-VkPB$!%p6IYkyI*(KFurM|Siw-B3 zs`&{ngv+%Rd1^p@d3E&-n6>7zP%esd{hU}lLT;rH^MPy7sc~_gUs_aMTaFciMR1_h zkH`IU#hX8GGE$tI5$s6kW&|0T3P|^61R0%#=*VV-NR-@+z!_#0RaVnbAF3FKzDZ3w z3vZH&y1=nbLq}zM#r9c6A_Y0UellM5X*geOD(ZRm#6Bu28ND#HG+ac@JAdLhS+wt6 zeqE?MjPWdgYIQq7ZgU{5$d{NW(d(z=ya-mTB34{nC^%gVO##u!fcA#o7Bx)F(;5b- z?u!aVqJm-}pu-I!SI{F{KLQ(pH4*L;u*QX#j#303FaIF=1rG82&j zEGS~`iRYl$f=MZoS@m+FRaO#~6JcFA_SguP(hQ_%jNmq6r*BZrJVgQW>=D9prW3HK zfW>@84LcZ?HM@w;0Ei;N5aTU~gcekTHwEyCpF_x{#t#tEM;-=Ovu2A;8+$tqkm> z-X$HGT~yI{tEd=NwE~0cfwUNV_oJTD84#io+~k~XM6QU)Emk^?TX{bQwtp7lp3?Cz zBV_MzG;8E{O?2vh8hWIN?!)L@4{fCFNr2im+(0!#yQhIkE-I@J)v4Wh!pf!;jy?t^ zhbS53%k(V|70B>o7pDAI0(G$~U{RQMwucIvPY)p-p@cNIdq_d$F5 zn)^l15+pTNq+FwPNPed9gVIE$UTX3(L-+$OD7h)oHF+ubQFhjaGMBNIoy`_hyEx-8cNXX3I(6Azo1na@?D1wgQiXR+nY5BK zRdA~c9#O$g6?~?G<7P|9%T!RVg7qrctO6(x$7p@bYB+2ydVs9Bh<2sCq;{c^O$ARp3Hbd|Eb6bXVY|3Qk!(|EV{RdooTsSOC${j*B z7(Agkr4k)?b1DjnZfsmQEWW9+Xd^)2P{cu%rj47NK47;We`#zmJppV!q%VSfQ8>bm z{RqY$aZtL=#nR8Qp;%6%>eE-e%r0k3}O zpQyIVws9g%u}DXAUL&oDQ(qxF9**>{Kmu)@2c$8ai;yhmIP;|biaS&%Pw zAY6QnivKCX@nFxUf$RZm-++B!xc2-I^R@R|`!9WX#@)(v51q791~ffiE@pGF?%@KUl z)kSiq0}d(;Uun5?Wr2f3MQrkfpjno7XDP??>;yJ-D?L8jNl9!6k=Aecby(BEbq=nDxcIvnq3n;3a*a1*wCa!J?K|y3+CXeh?%9Q| zeW#H<-&B0s9QD%{g%N7ix3+>tg4L%%8eCLb8!oR_UA$#lAcr-m+B7j3O?im!*YylM zd3UK`>HW6F?UF^-!i2LeqEPZNDGpxpyALHg?s};+lAI6u{B$2g-dY z{+{KGhX=ktAbQX8hrro|i@)Rb-fsO;6U8lQ*L%C2(Wn9aj_7TXKH>c@B%#UwSq0u3 zlKgdVE34XlFwJE066&))xo&z zwwXzg-F<-A%-ju(&foYD>|O`bMFm6cl;wlR zv#_L!?NWY~AAqO$X*~Shtz+CaC9MljdX5wWmcwl=fax~!)DJJFt8vCC?kvvf2SHicw$@QC%CrwX3L^{D z=>Zj>mW0~`iurRlTgRL&2gKXs0>v2+3w(XUty7~HspsW7{%(X>C@%~;t-TZ*yN|3> zfq%qrpIKiWyL}w-CF|}L4}qp>(3{U>NPSToi&XDPWtk}m8>1{EW#x2lsFfwaX#y%) zzp9cgSm`(-ccF9-O9gqU_dG>NBg2)RIG4XEQ17*Xhrm%sImH7`@fRg&g^5!<;yo=Z z35I_M7Ax6}*WomTS%`PaZXotxG)wM@KNcJ4-nZz!?Os_MuUG(@D7#(1J5Q{j-_HoDS3A)0Xh9#joxkrYq&bBA$ICw%YG-e;yyu5)mvR;-0&sb~tiI?q>rsut) z(2+}gmm=CHgpp}OCS_zO!%RtDv}^{IVJf4pdIiRFB(4DOIXHit^z%j?K7{aCbh+Y; z_~Wmvk%a@^V;gN}NarxT_0PpI%uSMfL3)#1QLIrPD*OqOz@LmIPB!^L5r1wKPK|m+ zV|-kw6rQbO?^m7#ygt=ksn?P1-B>>0pMcc#`kP7?*VbXr3tyd2tG_9)roPI4m{U~| zQV+rUn=sg3i1j=5?Cegwq8pf;zr{7`dAbf~Av_kD9Yntn&+j(BKK6c{bXt3yRb8am z1Zmd&XC#^xizhm$_CtVIs!cw&f+GIhGD}gIWdAv$*3F|0`gy4iZ$U^NJpyb;V@v+; zc%)tki715P6Y19PinxF)Bu!cB=G9jH z{GbjWLwGFul=e-0ecFonWA!yy6KfnNw+t#a3DT^`adtH8)rUI$4M~bc+;Q_H2;$GJ zPRTYRBvs$+=Fx~c_1voC-#~aQJlcva_wm|X#pnMDk38ai(Bnm)WbsO#q(ENf$li$C zUka*lOh!G{&U}(f?2(4cTIn81PGDgli=6u=vsh=%V;dd$5|76|;k_B)$o3y9Xj1`r z?B{FeDR$|YD&urR7!{6{!C*OcrfspDJ7ZyM;=)Fo>__544YCWC=nCrHa^0$*H|p>q zgvTP+O(;B`T>o`nPHi05TX=0bkZ!%FJUWS0j3*+@8z+aQh`yzQG8L>=0fZst@P}Dn`q9@`)4Z5m2l-Cfh#fdKjo@8k2Yq%KD?ULM*w;X2ldO>CEV>p9SZ6(V=s-u##1lI@ zh)yIa>qmgivCPI4eVRP2#eQe8`W82zA6$lJh`2pE{!@h9`|I4Nf28+s0yjj?Q{kLa zDW2VXgM8}LDb6n?6k+Egw@8lPq$C>D$E%dqT1Vl@xu`6_rWJ8nLvMXj^HGOEA2$-6 z4!U212`ZCe0^Vp;&Z9oy<19gFK}}vFAKIg79iEZPMk&En^3{e5~ggu9)bB14%=@N6P9CdvSKARWrRb^!!Yx* z9KIePe=O8~NarSFf|X(;XbmfvERx?V$IO7Wt9U#xB08`ik^Z8(5Iq(CtOMDu2!)nv z94f(1DZtWebV{HLXp*$R)N~u@L5-a!v!OH!DH@C;*ywZ3xZgs`UP#%KP?vml5mKIU zq$z>r*%R2@2rsN29}j}E01bX?R^azTRiibZU$;v_n6%yW(hyYf&g6Ea;gNYUiM?iQPWt&Ts z&Y$&ZUtli_S5?i$-pl&@}RvG(JTfr?|nJONAcEP)|S&0=a*W0p)a$x>ryYccU+UlTQV%Xl7=wy z>(b9Fb$BO2?&m$4J;Ph)N8Y!j&1eG-&Zl4#VW~CwQCnxJp_1?sYB5?_Tb^)sC5((u zzL3Dpz6T_ox*J7>NPp5X7ej8SZNB||Zi;pCUbl)2Bn!z({Nij?OHya#g^~Imz@5Kc ztJU*<9q+~S(ein5p4xkR7ecPl>Gg~axs+kx8A zf1W4BLsusvUz}0|Zc;{3z!wM-oK#vX4Ps=kz6;E?S06=@UlF+;Z8gaKfyh-E?D4mu zt>wti!W|W}&M)VApS6{x(QU3jWzr4tNt7A9XsZ4O?9nw2yAyUQ*l^v^*x&8d+rqTP z9^MGq`L;U<^ZeQ;OT80Tdu>8zyU*9m6@*;Ei zQQ%#mmQ9U6^#NgBCXV_gj4TlVgw=TQ)Pr2X2~)L79<9#oxBMJctopC5r|R|Q-wynj z9)q5g%A-ly7su^m`%@RIza4Xj+nx+>!d^baU8mz45N3ep5om+kLcW3=9wXAet90T59p0qF zpCDv6wHx6T!Y9(!x9IQ-9iG2lrPt~3bsY|CR`CmU_>2z!q{Eau zRr>y&@&@A$hipvjkN%*3*chELUo7g8aw<^b|k5 z(IUeL`D!zVZ$>@$uJBM^yv?I_=z4`3w)dMKa~`>1d;I(th)p2Vhq(x!oKB-ra*-(e zBh0eOO;xOzdT}Oz9J9)67KJRLqp}^xZp`C63w)9?W=F`E(v8-KZ8UCX4lpkT5tFw- zi4aS^7~WXa`rMU_no5>+h9S1=e6_@ps&F`}&36u5+=@aZxqx>oB_eCjC0;quyDYtE z4;+=pBIY}$M}ycauIvL7Uy$k#lVo^|_8v2~xNTviq|MJsAxi);P4vQ8m?)J>nG65K zBXBUZbT_DrDpTUD&=L%!2CBf*Wl7k!#7uPUtc+2Niqd?s2@Bw`4+T|q_^<_*B^(44 zgsSnvtyQ-ux}$W$i%vocU1f4;Q(vM=%(FZb`YL=?*Vdo83Kd?_sw-a@R+VAPON&;_ zBUh%F`K&hs^CaFRjTbM^%e4L(BoSDrq^S++$r?c(8eUu!QM_@Xm?CKi6fR%5*lB2@ zh|n0YVFzzO@L&whBl(O|F}ybxyfj9!CCCF1tm;IG zTGDULsD4Yr`={f0{(*p>snF-+to%BQ&X`uBUlA@`z7$7y`{Zl#9Fe*jIA0-`bA6m+ zEU&7;^e^A=II?BGNM=it6~3y{Y86pcj8Y^oTpw-1!2hc%|HbyC`rB0U>?p}NOA$XS zbW5nN-WGHWYqTjU!6t`3nXK67cfv$5LHY_F`HsBhHhRTWNkQ6Vd|RV#MG2(1aIwYt zD1FmB)T6vCrLmE9%=vvG>Z?`9MUoz`&a znrm7k{;UbdDsgmFTNq5SM66a{2GC-S%RHzP&62RuMj_C?le;ZM*%!%pXU8tbB1y;K zcXCXlCV2WEE8$?QkEDO=O}Ix6na)%}feIF>0Nq-`IpSQbWurUN3(ggj3q=^0dr*Zf zqf5&d;l)C6~Q15}55(3u1NQe!n zz~Iy4&Es+&)ZW|dnhfTNReIuqw;WxGcH$Y;7asfNC@yKZaPh4Vjf=Mu*U0Z-*U z8CTi!PI}#OjGjb_%)+ZFp367^Ab%18Tx|ZlzAHi)`|)f^&KP(te=zoIOmI3kM27b= zGfp|;@{K=F;z%J9`&$|)WEW^0JkwoYdul7<{MK{kd*Icu>mgT7P=sbp7H+*_!w>Qm zY5M<|d)4zs9sg5=M>}U5JvaU}aHt8B*>UE^{|zf+eL0%4I z1{O2x&w~v5Awp0L`1LolKK?$pj3)h1Jx|i{^AH}bjK&wKdG)ynIj{ZBs_C1YCC8c z=z0Zpb9r&0XvC#{D2iLf*icf7BK-iOwQKKQk(!1=xgxa|p;GF}$7H$Tjz-qBbHsYk z6EnTN31!&R&ncwRi%;!2Y2@0}Ze$I_?qG0bmi#3DlKu_UQZA}d_SehE^{Mk7ayG9D z&2;xT$X=g%62Q)1`@?wG5pnP8_(KTU&vijz2P$v2i*8)gZF!^cc=C3AGYt)KA_}LR z8xT^?k0DeI@t8Rn8BXK~5l`NGQO1$veV&+vtkGK{C~UT27Y47mK-N394ZFZxZJ0bi zb{&b-kg`;k;)psj^ASr&*xu?mpqqXDFeclzoq0Ga`IDKA>C(&o;7nU^H7F>|lqyeF1EeB$3(FwiN zMfmm82_m)lF*pB4KdzqV>iAm_9xeawovHf4tq9o<{unse55A0$eEbZdYJPU*9UV*z zKhF|G7~3I^l%(41jNc)W=WI+-z!wM-7immks3JQ=7g#Q1tqu`2A#Wn`>W^e{bs+Lm zo#S53a}*(ed!EP_?;$Q7A%ABeWZ$?Iv~#Rn@ZWvv-`1tZ{lrS7sOm@-OM%LM zXZMa6s{-8l>-j16)g$gJ9e+HY**|tee+MdaHk0Kjc(*QG7C(^waXt#8tnWuiS#L+E z8tA{k#Yq2=BN{7m+o(hor#Ss9hM?L$cNF)R&hKD%+5MOtyj3uujvkE1qdEWlfJ{8q!MRng&;9`U~V=(!YaR3Pw$j9#Pzt z|7nSvla*^U*WKc_Ov8tOwSHZ=pMZfv%Fpw~?{V>0{|j{<-+P$B8>qZ9rx%I|R}_j7 zR~Cv~gmZDJeO=_p6wDma$!bMt%{+0(jGcf@d};;7F^JNO<#s05W-lr=b#hSA<#n~o zN*CiW;>ESq_*8-zfteY;$&iL^U>G!ASsSjZj+Dt!S$+R*Rm=NA!rK~I+s{UZAq+RP<#sWHZs(#YGUREkM%y3)&9 zbO#5LF@-7+y<2O#SPFGh^==F74dS$B?B`o zXc4gvrHc-)__inpnA*k#?xIOVRa?$MViQ zy}^Ul(I?k8`Y*XytwgEgr_aRq>I<DZ@sRh|2U+5W30CrX`6ovic#^vK5oE#$703U$*DD^{`<~E;eAt1lzG2U z!Qf|PPkMn0%2aTx3P5PW5HZxX-j7}^&T71Jt=O}S2b1}8_r-oFMLoNh(zwZb=b`Q| z0l&wzAFdE~7OPLS zaD>vzQut=8Bfr<3U#>H%{8rmeCW5OfWgenr>vomt%0rpponZ$LC^a=75p!^e4+N?C zB658{p7?WXtA1Iy>C$Sv{3{yHe%ABoXkawY0Hm=eyR|F$%rGXcZEZ-*Zf$v{@-t=cg?=lNw_@;nXbF`nl`+jTr%7E!f2m; zqcGY`oF6ZW%@hkkIuHQJXa!7r)2)8dF!n~lKl7cjU-ueaYrjM(W+_WSMe6-)Tf@QG zW*gFE`EMY_$oB&S=q#IQd<8PQ=AfV*<}a`iS8O&Di`jhc+P?wMBY-ZwF?WvPD>id2 z3JgTfTR=)TJSuih6Nbo6SW3pdX6YIXk5nCr!}zDsZseyyMH8A# zzagado_M3bB|q(XiqRNGu9=U0+|%2%-QSs&Q=idrlCi_rS{wz@s345|45K8idD0!d z`596_jr2#hPZMb1yGNpdkDByNZ`%f0+627(Z+-xUH@9u=>1|uTRmq(-t0S1 z*{y9GN{sfk`x^Y&t=F^#xA>Y`yPLWPExRGOr7`V!yj(wW?MVnY*k>ZlzIoy{^^B$@c}~XIs?!5;|k&m5UF^#-nOxHjwOW*su^R$M>D z^-Ek#2YEh_7u+JocSo()UP`wc=uMs9%`3y zFFh@hGjqp^xHO`zQ~;pm*AfxvCl#;|3rrR3PKS>5_R2D+ zsWK0>Pl?U}BF{sjVNsW5KWy!ixmgJNhA5dIZt5N!Tz4m^g53STm2y80fyW;udT%3Q z&%t#*t`b}~8(qc5>D()homQgq91?V+uNB9k$(#hcSnGdn@mrb z>fqhv8Sm*FjMUM;BZvJ|AgLd-Worh^wb0GPrdCDgPZXU`p=hxDB?Nxia|$26H>7^v z{1@}Z+erBfu4LSwj%z$F^iioGp=p9FJmEm&%ilD9;;j#?c~xrX6@dBpmp05K zL=Setk>s;boihOUJHSDQNb~)zsKO32^pdj**S4|k&3rxxve>~+ZTM>4j2?8mpEsBF z8131uWs6UI2`AL_j;(0UGTMxc-dP#wW6v}Sd(7L03ei%w-+bqO4?|;zk>iZo9Mumev9Cb!ks}gKK`}c+6-x)hh3k|D^tu1)lMk`QNay z2iL5zAv4U^k(`sjDm0wjQns0ej+TXOwhP<%W>0VDZ5F;CA%miSK0aU(OaG590{w-* zR`kytLT){1{^t+Ltp{zCg+w`~rEpELg*KmP_n>&t`5Zj+ma;WA^znesZk>1a)fLSd zi%$bTkZ*_h~QZiz0;Uaq;&C z!YqVG=0Nvb-(N4`Ra%Hzk$IX8M@ zbG&917uzi&4Qw5(u+6E$XT2K2`L#<|D4dxhAquD3`4&ZTMij|uE|T@^6<&DL4Cl~~ z!i@D1UG#hLCc##K@%$dLl>;*CZ61%CEY2M6qI&3gJbb>7IaDP$a&sZpBezH;yaFp3 z+u?n?vtL;o;lx0YTqv@Dgdc{HhkAu-7KTb|Bcx!g$5F706lx#a2G0AF(_5DMu+8-6 z+tTL4zqN*W7d`?T_0{^aURbk+z-(hiTK1dh?XCp&wY}ld=rxvoNqZU2xY0xZ^9|!2 zGhr`mOuA8$VeACF>HPsvv^B2k6&NjE3Ve~#qR|FF_38yL2L$^XN3kzGj69#qF=Sz& z`SP?KmuHIEEth9#znG2Byz@Qj7aKd*>;vNc$l*Y|6NqWyWFO{09FmAteO6@{g=xjc zA7qVI!pR73DGaR7&%~HDjnwZj{$Lh<-$8t%y9`Zy8pf;UZ-^ITNuwyu4E;lLwux8Mw{mNFZL^(|>IqilKOZpgBLSvN=Da zCEsuU`tKO#_iUafn)Cfeo8@mAK2Vh?2itx+O!OLBzoM^wD}1iy&`kI;>kxQUvw&$x z5Q%>OUl8>;uBULli0c(xZ{T_lSJSNl5xlpxGY6w_x(>t9{qXr*E8%qO<^-tQIyeDq zTbZ6}MN21(brEeFjEuE!fQPCjAwV($}Pq50WvWMhipG*$+#eZD^@ zfz@qDfS*QQN?OuzD{HG_>AumuKMvg!>bv+AS>M|b$e~4o*PrC^`;!wA`~g3Hi3v-0 zm3d;cE;kdGJjm9+=mxVxj(5fii!8h#tQcm;I)B7hGx3+*&fz`0r-_NO&~E_}ac1M*NNbN9CcB zEz?H^Fj{>N-Mbk++}msHfn0q}pP1CmZ++g=JCE}=vY8<}J0bHzWN)qyfC!dlr*U4* zJi(bp`vMz=eEcT8`89?l224wSK$;0Tw$$mHnEt+<4jX|M0;qt9;MhZ$=lh4@XG6^U z`iB`$n49Cll+2!Kd;vx^O&Td0k|FC~gRPwx7+@V*-&SKd#-=AK{|y7;J8M)?;o%O=z=_`$kp%DBSkq7Pjel+#bX&TGEs; zzPhwA3E{vP2Wcfu+q;okEZ+FtNG#&xc1>PaUI0vc@6F@uHZ{Wfd`tCn&`f#*$LkY zJ{L(i-LT`2$E^jQiu>jy^iY_8l|3)(2%T=)ZlZ@Y-i6@1TMA93ROS`iIG!k5{5?>h z26-ha1t8{@m!-b#G~PD92bOX;s7D?@1b76=-GFQBScw_1&QD~K7BZ`q+X^H!B-q2XgknGha?Yb+Ra0$O-Z z=XB697;Xnf#XHPNu*lM^ncu+u#W;3{`2gmgR8*%GRcS}HTTu^hQc#M7WJQ8pW1uZm zu@|dYr4Qc)Q7}9cP&(;roRHp-hWmB6H*)<{3Ui^1AB@VjnH(@0uxa5_EHhyh1lJ6k>6b3A)Dvb5t?aO znhSf_*+`PVc(JFqIU8NNrgt`SKvKW>ge+Z+n)jer?mXj0|Lm3-Jytm(S2=J8vXF~o z2W`V7Z{Fq1RJUDFGYSGW^G_X8>rS#0y2-R%27q^(Pq15^$U=RDJrh(IU57rHjfY~6 z2OM>MCYpu^ONC;^M6qqBpB7h{O3rBxb)E;R&kK=cFPrkd(4itO6$Ohx2;xS z>AlbVaa=s*#FOU6^Jo;FOxgA&F|*?$89^jFF%knY2`%h^wX-+;8i*U?Fbut<3n1k+ z`L~ph@s^&$d-``hy_-B3T}fRvwrQ!3091DC0_K;p_)5AFJ9X+eF93(nyy5|;B@V(8 zXLg=QOAP(!Jf60gH#9d4X~wBI7Lq*5b5{#u-ZuXRpJ|ilI;jC_o^l8}SLZxs^Nb!z z0>G8teFrqKL;K~MR)+?Pp5N%CXecNe(K(6~JQ@m z>bq1S;&ke|k3kChbmNa$O2@Sm*JrrCje;|A{dq~(y9@UIxVK?%OJTdY?7N)x<6Ng^ z@RcuN+VTmY0NncvHUn;JZ^P!6!WYfu67u4S+qGC-yE(^5RObzJ)&D0GL>CMPA^MDBZ z`WvpZa6b#zN?fWCqp;h|lZ3)39fF(x2q^9NFCc(CfKR>2;`&?@x3b zA2GAxEVdLrp?Nz4yrt@gWNfRBy;#P+r=QN2Pydg&Z-I}hxcQK3>rYb#c*wBn10MU5;1Dz#B5prFu- z?OlU4)zn6b?*IFpnfuzkyV>aP^Z8%6nZ0vo&YU@O=FFKhbI-IGCnHTTl=UcpZ#3CS zw&7W*t&$CP8&X_bZ8&+OY{PE*tTxq(;@5LOJy6*0G8<50R(KmB&+#;x3^GR zf!OD8e~bG9JkP~#7jZXRWLMUvAo%PbP{=~Z*m^sRM;=hE=Wjym40xV&Yce#3^;UB} z`wAYd<~&b;l9KQ<=oz66Y|iTa7|Q_SOE%JKKGaqp#NRF4)?~Z{fbyB`{K?%B?Ytix z(lDpCdaHy{x*jmZL+$E1L>c>;LHxAaaUJsvt*w4S<|${n;-PjmhgG9q{&wS>I zZ2MC{bqU583^k~>TI7+v>oT;AM9Y{W-Vq(u@@I>8tf|rRJ2HyN5?%QMRQ#uiZ84IO zGZ<=GgR&nsS%dl=RI=2{p(&V(e%o-enCU(9AXk3dLv89%m9GWT^9Kcd`k;o-^&J>h z&G`~!6GVS$v);&lpR(WN8MNjz6p@YjLpVza^vEC52S$!SPX3UI3^VhGEN7_dzwAKy za2Ojeth^|td?@nvMcGvqNm}_?RTZg8SW4Sr-15t04Pzjhy0*00=!_?j^3`0FXxxY% zmbD7T7d7+BKqRD?@inxAU?`n+ZDd_1L6pI9zmE<8!f+y~X*X!|@NW)&X>$HYShx@=`8O-IlJW8R^Ie6Yq5pH9vsX_&I)u|5y?pU&Uj7s;Fa+{8UlLocvT#$IR+) zvsTwt9llF%Y)C^bQ>xwr8$fpy%{tLo$kn@DP%CyAdtlvc7=nUs0yr#o8PgD6onN1| z%73hK$uTW(f{oQMJKJN(25ESVT7ac*ZW)70MfCLuMc|efWnUkB$ZEF~W5Y@@sEG0V zahOoh$uIi|?sajOd|ar_KTxPWdk{9vPlVm>Zb$0*GW8;)ti}B&+RptRFo#3vBaf_!S0HFEI2a6e4ad;(C_Qm*5s=l2+Bl zNN?1Nl>BMea0pXU-~zg-@Kg_FY6+J=?bK;Zy$3>Cq?S5QbuLrCB4G2Uo%$oNRp|FJ zwVNu{{&r{5UUEQS3E%)2BxgJrV&3&N5-$6b#5z)g{~X#~3) z^A?jf{Arg^$P%&v4tYL#tRC+`&pimjukb-id}FG}DTKep4egn8FQ%PYn+mgwP10^g zCgVDhoImY?K1N>;J&oij=+J8(1yRHsi$zW$?X7~IU{3n&K+XulEoYt{A`gGsrOjcU z^EoHpVGOOc3D*lzAY2ec+K2l%^tJPG&&2%z?n6<8o6i!?y@Q0~PrHN+maq>)Hu9LA zt9l|+4;HEU(@uR50wMIQnOb(S>H?-7C{pvMo%&Bqjd+V;`!MAck&-{{l*^cMoP--e zn{4LML>~UM^At1B$;boR^jKljCW8g$RUZN!zQNu5Q|!{gy#n`ZxKYpjLu6-e`G}&V zx*67QYnbfQMZ}*!?PUFt%%L~tLxR;-izH%X+0p@M z8c#tNQ3{caZO7POidZ3k9I=ZK8w~ARiP9~-QB(7frP~|PJQ(f|)J$%vncQ46xv6Gs zqtyQ!l@@X;bS3Hm+x~8iC+)m!RhObk%dnYAsCC9KVaIGZ4^dY#DjOrbaTE${Lmr|o zwxYH$ikox#T2U7~j&WbjEY^c7uqM?48h|;n4i}=95EqEW0vvi1uhd6?*I9V=0Pa8I zPQ~*W+_P|V+Ed!Hh3Sk_p)Bd;%^0gwtN!iN&&5FeNR8mY{Kh-e1|0|$0B&tH38I%a zORX{q%7*SYDe)U>jk{Em4~ZD|HC!&+7zG;J)H}|h=JMS@z;Yl*rS4Q4vxksely)vl17;T> zkArXD7SwMtbSP?6+pZU3i!lgcFf{spwEJOGRh4=t?JCsLxNX$Z($+l-=s{!YKhY?S zuxA z`n$PQw8J<7#nhG_HA?S6ab4EFbtyRHsL}J~AEt486)*gSk?F`gR4Q>I>!o)1fXd53&o-qjPcs($q%qHX!T3u?^y$A6ca-`@;p>{3qH*nvH`!n26;7bn}nkn%5J-)tLzP4rwYzJA$ zMuPYQ)12!9ah8>06H_c_iX2yp_GSvap3T?)rFfuiu~AT=2~>DtnN5YgcnvCCirU_Q z`%T>U;69A|DcoV)sH27AAJ`V4L!+ca8cTRc2q}|N%dHfG4xbwk9s!$7v(4AQ?`^)D zXulh4zRQyJ=j-$B*Zr;6qVhUlpJ>0%GG7DoJiHU8EpnDzPuRi@`>wf?;51x<~ z%;w!ddg7A1Ts*hKD0JlBVGMESZZEiY;h7?5 zUby^dxZJ4q*BdV`fG$v4&)Uh|q^G0jgdSyMsWh97S4Eo5cA6xlX}I0h*gK5vciYJC zFgA)O3wc$1Z&CcI;c|EyYOM9cE+s%eVT1lX*s9?dW`gC$MIym+J3%!PI0XJHpkS?k zx$OB{FpbfSFo+urOm_o1729ZVexls=lg9k%Q3Y`TZ$MKs-wU`#m!h@JnF$?K5+nQ-~KTK{@uu>i5& zrfzS7_*QiEm?)UDME?q7mdL-t&i^myU!jfh^B-Dbp->&*H1KvpSq^2p)oc-4JawwHTLj-SP&|b|{U30j^#z1A?t5{+f*aO* zlk(L?ET`*S;>@3RIbVSBLe%<@`jg4KKY<_KGJ{Fg>Kvxd z5~=yqPOT$#!(_3JV8d?Vl;?brnm_H-lbQN#q>iA{5oS0D%GR#tPdh_jWN>t>ejsga zwMZhhdTwhno)o6P^|HGesp6?#J^fFZ$Ua|&a9?N;J7WM7u#&47*a-JU~S^wgWJ#@)WYK$l9y1)Wz)Qr6nYT>^8DJ$(iK@cA&V7b<>2HDIVzcBhw+ak zqSz#ToG*V|CW;%LertY1@}1{ZEosuq)2o&=Y72TcBrpDjE|LJF6k?RE4^P*}WwJOv zFQkHX4m6s6Rx*KjcVLlYCuQ8ibYO0oHLaaV(Drna3;InX%--igU$W>eUG{Eb!3 z$K7>F*0RSz4u1D??|#{7PWci`a_as7;b*wN!JYE&Lai(AGjI>XeHHGRxT~5w-_<*7 z*(l_$GCE`};~u~&BPDR%sH|n(@EgG?2!vKsW#nWnJ4;3mM$oSTg=Z~0A3yP7i3AcV z#uI8`e7+xA!bm*Ks9MsTbW&XbmH>^)j}bYLDN6Tey^c9S7I;jE14g`oh##4a>Kr0C z>-jgIIo%7FW9!a-qboBsqTFzKi;C*Ws83u`gBkUXE9!+ANm^(Vq9Cp@xidn)LaX`f ziPfbnV=Z6FGGAoU754Lccy72$z5J373-AELY_o9%vNlZT(dQB(T|ytj5-Ti0`O?JkJMm-6_}@t2F98#tGmJa@>A!+}tDG7eXXs9j`V7mE;8Nqf-{CX4(A$-e4S$Q6e+koqdyV<1WYVLGNxQC;+pAN|CCn2-(;(lD9wIi#djBW1yHfs?WS=8RBJ`Jx^2F!6&- zoP{`;eE57fpSkp;o?qniSAuU2qNtOAuU>kPDd!WRzwr%LBsYyuH_lpx7A)P*cO`sB zafmE^fPy*M2^uGgCrh(YdfQ1tZ|fqezO^g~^CCjI|N9@q4YvYB2whA@{fkl4M7k$H z3`{3G<9!Fbr)i+kc=Q`6VT;x`1pRmC1JV)qyyza>~*^8Go`H(9_~Bn^fRVcOoX z$>emoUdpds+v}kw8*Tz)c&0tp`Brnlqy_VW`0}7#Z`I z@1xxdk}&K43l68yE4VavhZVPlaRsTgFYGYZiw7qCo&3dF=niAG6|KwE`AZth&&c;T zm1C>4aW?u2ZAl8%p+FT%#omd=KOxDv6sMNKY`ey|Ei`yK+fYsIn)S))Hl!I3%XS>~ zU$Y%yr@Y1N6oRxY{}^p^mqUFk-1%~|9k8p zYWFsZtE%%EbAudGT51MBO<4-$u=?4arV+~TK>m5yD2EE}Q$1lcih$yAEjBFkeM$Zh z?nNs9MQ!PBVE5eh(FrLOaZ5;O;XslXkfx0P8x*e;c@yN zIj=iJZ5Xx}%(JbycinNKlud}s+Qft_nGUiOdMo2LGEUnKygDXda1P^nb;SKL)|H)K zrSlo=#r=UdVneLhuuR41_HWG=1-%Yc(PVrI+V+yHjllwlM7c{u@3IR;7zLOl;|uew zjqeV}MlTp@uect>o7{p$@YJdXpMH}5SN%io4>W$Ym;9m@oR^{q8rCF`U%=273_Y+2 z6#GK$%ToJ3_hQe^WY#`tbQP7WOG@FMOhFq#ho_<5D>~@)SsOD_-WjgH$?v;A(%<>e z(BFNP6!`ETm-gHy*5EM=>Avcs*Dlq9TG9V#^R}<~&6o}$?r9bO7Q(@JopWpAKGvQ% z+ppF4hi~HPMcT^);DhlTzt)6s58~wo8++zCI9wG^uCD?QpI9V3oE;}V6)c%|`P7@s zP{Z8=i-dc#<3=!|WFEh|W5rXn4}cy&1N;u*rSOx|7wF>*Ev+5=o?KZrb&hi6(pw`= z(Vw-=L2~P>zhrHYK+`(fK1CdD&kxL8=?d1pz;7+3k106k2jq14KA29dQZ%}kiOQ19 z?=zCL7@+=+EIM40ZARbuD8a@MR(4KWEW_~ z7a@8fx!5#hYj-Zj+A>5G6fHwsSz_}j`76z)I$18ZM-Wi{2+~KKUj>r#!|eXWq%D7$ zCs{2FESNoara1SBg9v-0U_6T7HCK(mU+lq@UjNK@))_FJwA`Kr+OVq%AR)+pTv*Lu zRTW2wD4b(OIO-fLQAy`HRx5wN7~bY{tXiv%sLx@L0pn?yp>piSpUK+9A7ww4_-R^` zdY+=fxd>UGw)EdfKk9D*2D?wPW}S%?m}ea)*7})9t=2H6=k-QW3rh;49;}~zZqffO z8l+_+-oN3keQDVAzQtz1^&|f%<*gDwE5l*aHLTWx#Lml?R3sjK5L&!WL)g|fy7n6B ztGyB-m5W7yLDBaFLblak5K33jR+~8-pZ_1US#OOfL`y1lYA9gHG3s=Wvp%9RjydE^5lC6` zi@2sG29niGL|kC_r~_2#kB-#B6>s>^hP89kFDFet7peFg5Vnegy2BXnV7l^g*$URnbCe^lI^>Ft+njgly+OA(S2TC%3oldOu$q z0DPj_`!LFAt-bqcbC5OC<24(bJ=z6k;%uI zJVNCwS2dKIN3653_9LhkApbZunSrQn? z634VSpjf9w1S9%W4M53(j2Z;4cmtWQgPT_M>N!(|XCiDXty;?DIF>s@j$?kn;5ar1 zA!+t>D7h6?O~?igvv_%pb|C2TE!He`It4Aars1YTb)%zZh7DHFE0>)Z{ z7wKWQOEj9KUn1>d4p@QX-SnQHRirIO+#gkZ5Fy8_O0;*P@{7E=b|%Iv-12JUc$E$$ zD8~vBN~ZQYtElx6KzKTHjaa}aN`lQnDOL-{9+C`R5@d}Wwbn1*ZE(x0jk2L9kRZQYhfvA}uM?kI?`@IiQ!N8RQEajtg|x;deY9Q3>LD6j znW@Z@exB!3wG~@7j5K?;+T87O%;u&MaHnWwGzLNKzaWI!kfFu_|9D+ zk&s{=Y+i}BcgYmLR&YJmPH*sQqYzHPE&aliBHdx3@gZD^kP=5;7~jnoZvXHc_-+62 zW~Kzsr)owS^c)*`KGn;xwB#Zli%AjZQ&HpWBi>-*V|O+n&R*RYZ(^KJH4=m(k5;O1 ziwaY_$@q&^xB?*+k(UsXm%mow>D}e?EEU$OaFYsuRN=@IWV#v^zNx|=5K@MojRqv# zYsD4`>fjXfe-jdVeym)Vs_<~+0@qT0fCXdd4qR+*efDaAOS%3TP} zN)`kSZX&Ug&+D+Q042|} zs#=q1V!%U}*WxZ)V9e2y?>tG2qmRqrH5q&=gQOnfU2hqX`fWL@ilfYQ5S*8LToz|l zaj045`C6S-rG`Q7tc}QTomHiVzE;kvQUhT)7h96uh(w%KRf38}thdWavS~1kqPuIo zort1`%Efo_Tdq;D7gHIq)~FI)Zzs>0>+J;MTyNJ-#@a-i*V|jGj;K#D$iT%6hH5c` zKa;gxDARdOKSe&*tN2e5w$+9aY3~^Vm{R?<)^6Lh(A{bcW7>+Qh}t-9MXaB_zWRTQ z25FgyJp*>8{{Rg+3uZImif3n<^9y$y1#;zcK*c|Zu&r%$aJIBFX*WtcQwT7q-em(e z+v-Aua%yX}nZtn7`g(h-ZPr^O3en2Nd{H^8$-He;Y*z~Sh{OZ2ZP+<}w1Bo;U~wfY zV60`MA}wux_`j_p+bt1(Fzs8~sWH~uTO(%ldb^K26>Gg+$RNB|>+KXnWFJeGiTNLJ z>3EUH$*_sxVy(BgfW8zw4C74z`JUxYJk8DPB|Whgg184%{L=`tk*=*azV)}@oN3(h zLP^}$N-8C?CiMjhV9;MA`yf!M&-QE?a7iq>9Ey6SVC82SrLAp=GbTYA834SZh*qdbxRIR_`J$ zfVihr{GSn0CbV^(dN(@J9^CS3qfF3%1bHPNp_B<;HsIEKS(M%XATWxO3e!PRDXs-Ws7sX*{sO!ZgER0XxfxM?lxa_Mv*oPaSy2Y z=Mhpav~{g|3<`e2YV!o;LK6yOTb~Ui*w)t~lyc!`w7K1H^0gALHeZQST5I!u+Dc@N zlniWeN(L7MN(R>4mJH_p6IU|VYBl!10g0c(D|Ri}q6w~8XPs&C3Z+AlYA!dgDCw{q zNuAfSvx>BphkqIO`;Usj+iJ%L+ZZIlfs0SWTU1cXvHc-j41?`@HG z|7U6WT+iwggXkTSG48jx^Hgr?gR zUamrKyMJq3c)r$*#*6ABRQ{|!;$ekP*3K8U!T1?7*qYIH{{dhhS4P_XTPsn(O3?1_ zf|bF^Y@&AmR&#oy(OYAWh@P6epwXO~JulMk?@l7^yV7DN45Ln4cMQ9K90;Cvf7(yP z(dW)4R^RK$l8dFK%e4CkfOMqY-(6@tyMIK=k=hstjpIrdEW&q3LY2d$n`_mPEa1W@ zmnx8x7V+)=?lR*NHHO{44G@NED_En#d2<6(XU|=TDXUo{9Q7WP#>uVN{oOfPeYf48 zqSsbTOuLOMm&2Ow~q4` z=^Y(;aW49EDw{sSXF12z4Ru6%7_qu7d*m5I?Jr^;Kqn`}0J8AKJfYUg`Yl_-Zt7K;G!Nff*Zm6=(${xbt#;GM|Kzm};8V zcL?D299=l?=J`_>lvy9I@$1k2vb3qwZkjr?tc~BJSnyX6KELT8{MifV%^fy=(ZWF4 z&HcSgC~zXo-`!Pm%TioaHe+h}oWMd=0?y)XDu%O9?OtDAkmv3;g{mLIr~KmAlh&_S z@N4&fflC;7`*Vx55JJU`t|D{rj`KlYeURn}Jm=vyuV>Dazt^d_Z3y`t@Y>!5QF>y@ z+XdPb++(JoHE;*;dl}{g=DG$gtN%oP9Ca4%4!8`bAf#KOB(0|+TD(RXC|4pCO;QBL zFjOmKmGOHN>tPzIM`@!1eyu&kGK5F@w1An1HeOyTPsVbQC&O;HWKF;^7crqng z8iZex0~S4C^1{Q`uV?XVchb-z?Ks?BaDN9pym%oO?@V5(NB>)o=K;9Q>#+LGcwR3e z{3*O3;U&))+@IS;!yh%UZ_sR|+pL|C>n41G{ke7u>wi$r?@<#Sa6X zS?Twsyope+GNG!Z0`f)9%!GcwgwB)HkxnJW3x%K=g99jX)-?D~{Cc<$)5=e*S<-SN z{c#izdK)79D4cT`!6t}oSufyLnyz2jtasAKHrHg{4dCH|7UlX5er_h{x8&-VYcE${497K`Ji;xLQ&Sh={2Y6Cu=xcQa{O9bUXZth=wa@$*;&PhXZCfv_?f+ z^ecUO2Y#h)yj|83Hg=y22Zocu>1=6wHo+ONIG(rDtY-ie$6pm2bKwOABUVZnE=^9V zK2UxL4o~28r&+jV(YpvxU8e)1?Qn6-bEy;#fYmz^)@c$}dmf(lD|j!TBp`kyT9iy; zkBs{-t3I%}d*PsOt#`U_gOLo%jJT}4!2^YdrU?}2dHK#E`s8LpR&H8q#~!sv-t^m1 z5FEz&Lz6Te(RAMe?ln^REY6mLOCGpZ13O3}twYV^i<*i|%f-v>AWl@X4aqf|O|;TG zXq{ka%^)~_*<)q=4KmVG^VB=&bE(OggfJLd$V7(aZ?Qldsg-E~tyr6?P1A0|-0*1RXbDsr=kJN;d>+Xxl#2n3KEY*67vohhv~3{W*@)vsOkYqu`vpkAA(rX^ z-&jb{Q#Ohjho!nfbtoCkpIY^W4>W$K;pEz!r1!sHlv4G92G2TrkB9VYa`QjE&8Kf` zNY>xc-#@GV(z^~i^W@j#EIa`0aW@V^16mW)Elj@`n8NXnsKoDYAg0{~rgU6opM|2l zSJGcN&+hIDW;`Fb=|Fy;abBLL2|qpCe44D=xbg4}1=owUlUv3cTal1QbJORM^y33p zO!7cv)L-w?G)Q=zdke{gFCYD#sy8=RosSc9^o|C79pPXa`q-}iK%T!D&@fmogt+6dS#o_|ONY=U_uUJk%NOOy(Wt7m3N6EaK%I5acRw3GDW8gGr zIwGx+pXbLDSoE|#BALWH%>kbH#~x{vughjrxBe6|a(U@7uyIuH+SkMET~47`+Qk%# zVW`U#iVJ&5*IlK+R|?>&3oC?tJsI+~06sK~0ZrlXlZ@M$x)^^s%r~?Pi{BP6U5o5d zIE=S&5Ix+0S{@8-Jexfn5=k7%lVvPG9ULx>KtT=s??oUxuQ~?MWz0ZA*Nvu zPAofC`44p77NY{GSV3_RrEw4Bu+^V##Mn_ftKLFK_`aG#93HwAZ32N@PSURhCm0>* zuvR%hgJ;ebV?L4y`DzYNV_O=tUdX^$m48Wdc^Z;nV9mB_un(m$+o{MF4CNEcMv&L! zBMv|K&%s>`{%NJgHRxWGEL_oL8&OT$K>lbE%j#TeXKoIU}(lPD#sxKa4GJ*c1 ze#jc}czUoJpDP!E<8Qqd4YA#)@3aTl<}0ehSt~k0#~%ru&i6P^o6k1BJPTSfd~((u zt7^{5y7vhv%{WJ+s1TE+yy_AJKFm+F)KpXkS88(7UVo7`2l2g&inKrDJ{8YPaI0om zS+!&(eLPlU%n2K5Rq&X%nm=oO*XU!@_4c*CHj6(h8%Yb@uZS^R;Ew)Pj(`hW3NEtVs4p(&W z%y-zRB?bJ4Ur4&zIQ||&WS(eag<`O_y1NT{!>Oo3DPrky`ui4iB>B6xbc69yXS$u-z%q(N z8O$18#u}6nS_fXKt=0g=CeJSw>=q~=28L?rg4O(8Te`*w_9yH$gl#M%{>&N;dl+Ch zTxJrS4BWj2jz9gY&VXKEa&&K&!@O>u$s8$prsZm5%e|0E{#8l-mclEts{aF2EOAqX z?o}($GWJ17lXXyB_s$4Lu+}nS3p<5T1h_z5Mfn(Y4x)mgU!DPEUy?fBwsd*E9MAU< zN)wc~n$kwhh}frRjWqkTP@I~025v5#J$55w4qgK(g_`z(bLn!Q{%ON4h5C{fah%3i zKKE0mIK?I^R> zP{%&~BdFR4Uz*7{ZfCD#?)$$brJEXz*Z2?Cz+EzqPb4n#^qYapHvM+MW)!gO>?92F%Dd$xz~gBxw_(5whPFW4YG_nA zPsgjQ)5lD`ebJbCQ>PCPz{S`NRc3aNAP@sleN7RXNN;&P6#AxnaFNVENK4~ zN#%leZf*hT5^r~}rj5DGO~1S`^0`FCFF@E<`t66ca2342wIHOu@?pT>yyA6)q+oC5*p=AOLr6z`cGZ3VCtfIGfI4HQ(PEV!ffGqt2BHMv3n5k zvrdb$*GHAX6@aKKru9@B(}#`)eb0{Xe<`XUEKo+cj>_=SVN!Nv%7lC}v6l47^cGM- zZN(MgK`Mi3L=i~9w8}G8vet}DS$U(?$M5ml^oSRA)b|XM7Dbl>))}p|V~PLf`GG|v z%I8k=TyTlkoYn%#6|#?-ZM7fI>9_}}_|XVy3wRmwHqm`3Twl1h!mrK2EiX`N-L-Q2 zN$LpYP*i*hjn~+A0>@t!q;|3vKyfr5Jd03@$unD}!QAqj%N9(@?CQtqu5SNH67dyp|AKht9`HYD?NNif~Yq zc~$au_$_=HiOp*}em{dM?M3*DaWcO8O1WdE3Gyn@HrsHUUu(J5uMI`fnfTp^Tkahq z68q8XdzeLXR+iIVI*&b0wC1R?IrD|jS2LY!o6ul%i(F)GkB@yXpBI=tV-cy@S6c@( z+1BrV_m~QIBIMBboqFyiI2*e8<3;XhKhedt7_3Y8&#hA)@li zRn~T+=PoQ;fTdbRVt3n%ZD^>ZlHy``bnXe7BP-H83%Y*hR*Kl+(&wNo-7$s0o_g74V!+cwgL^OiR zhVBdf>Kw>FMFR0WkWC=r_{Itjh}XN*3(FU{37LL**=;H&Svy_elR9Gdf`wKcqPSFX z@|dY{(kMWMbIPV#B0UOFFHu@Mf5rT%bEiW;z<9-JnX9KJYv)NCnHvDndBlFk)|x~$ zq^Q~zGfehwEtldYmFs7A3^{NfM?$p`jozZpX;+rrTDD-J)u*CJqgrD8JX@$orIFOv*=ar|MN|CY39B(;P*TwQEIH zJOE`zjvH|S3C$#Oe{vju7!gb~P$9g%YlX~>8_he_3vdrcN|n9(wrEraDUcuodjm((-0 zv!EEv?h<#l~=nfRXeO*TAw>M!qL;QNf`t?43?fwWA{S5b)xZlUE zP!i~wf0_}`uOoO(!Mu9ebzlzMy!bow`XcRdga=jJKM>~PU0c@UIS04D{aEozq1Z`A zBNS)z@YQ>Ol2dU;f!J8)!xqn}cotV{##gynjCDy% zEGerVd->kn`$0Q3*D)Hg|Dy)`NW>1P{!>lEbJbngQPh8qAw9-E(T{_nA{-2Bw7Jz5#-{CYdNZt%ktS1~8Kin$NP7@>|R%ZIY`kvTJ}h9;Mv zRcqm~w17}*M&ghy)0{pRQN}CGQxBTLqMo}EHt>l+%UrlVT01h+*aWLPE$1V1jA9%i zjSWVG+JWt4%mWCn!dzuWT*qP#;4E}Ra>rVeJ~9*Lb*?^S7Q%9GtuEw$bJqc}ek0&~ z2J|I%PTIY45o47(-Ulj2(eSxrCJn`senA>d^~YzyRB!J@8iI^C?M}7FB9vs8dlR05 zp-+xShJ()a2<-6@?cA(?uQzh3YMs@_pi^J)iZK91b9tv(|IpmyRyzS3-xlWJcrg`a z7`G$Js={*ulV)QqB7>osER`z?a?M`svFV<*sdG|x)%VHe8Cab;9qG8YW-pds%3viG z`)rJ3hp>$XdvdTyA2gDY zkA-VT^r-RW;czl6mF47tnKO*lh*lf0uLJiiJ8)+jO4qfP@YN_1ypIiQDB~lP_bV(& zT_ew>=e|kq#lkkI7ImgvMR(UmzTbWg674iD2LqFlx22F4rL#IsGa0#dY?I!ZtWwa! z$ZJ5!b%87_xnR>{Qi^dBoAL7eA>3$G-X2GYwOfT6HtPA{;NtPv!}Ma3z9XDX9!oiE zCz!0}5_^Z#2`EDV?rxlwN@{UF2dkK;|fCQeI*syR*RYeaiaFagKO~$ML12P7UG}MD+ydznX@wDkS8L_U_!hc3H%{`A9--qvk1rhiUMic9IrhEW|KqXnH9Soad-{38so39` zjTKqB5;tg=$(e;YqHjw+5o>weA9ny}_?oo)<_D8@08e0`>3v-M!$2W$SSwZZ z--BYE^cVdMEg<@hT3#&xpK9#~r;1aXu9%>TD=^aa8OJ ztXPHpK?3S)@Ibba#C{7=i`xA?Hv zj!#-cXMJzYWCN$H8{Z84AzWRTwaWiZ<&tl-Kq|I=HuM__Xy^e^8;kaN#) zeZ1-dkj-Atz67XobLK8AZQ6;hL!w})9>Y$jMco*ApWa7TH7!d?P#&B%FqOWg*-a#OG3UF|N z+T%Kg5aLFjL)gEQW2Lqmu;FgwE&{~E*w-W~B}%TrQ!sQa9hEXAJkD^0JoBuVk$Ao4 zuwH2~>Q(Hh*MK|F03(1#BK7*XqoZD5ne`GN-auKRUZUg|@DvR7bk{2;FYcUWwikC= z2-5fcIlMS?z)#{uQIG$f=irGH`sWecIeRGqu zt~)5Na=HKApzZ^1>L3azBNpE_jG;vHZ4g^%M;i@0KAwW1La2-mxea|* z9Jh{h%CT|DD8(j5>ayE$&ii-YC27=Fy~nG%n-i{gk6Tdhv$2`ptKOp=^*+jhbuQ3M zq~00MdhY}_qTT|;zfhK_wSQ8L?6#8+C04k9-6kvBv}>8F4s07<{tXhrT1`NP?v>#}cwi%&`Q$IltjtzlrZD2sh6& ziLJk<7iQv!^P%CZGOI4q%FnSB8XT?752JSYTRK8Q72l}o9SnThgh^wcUSO9)%YFzO zm!tMp|9%5N!3)NP86?bj%(<*xW_lgRA<>U9pb>-P(I@3r|5|*)AyDWZ9-qmb=UJ=k z9DDM*AR&lu{0qulF!Tea8q|z21qo`oc-66AiSR9FZPIZ)*&nBlm|Zq!`b8I!QlvR% zN8y%>tg|K=h4X(2@4Up|34?Ok^x_5cuwoxrBq6iq2zkXs3o@f<>Df)#{S$*dwk$Af zok;7g|sm1*p3K)4Y5OinKc1U2#vs&1)t? zdJ)+(&i11|;6%TcHwBJ)aF4=mekVH%wljVwThiUHJrj^;8t=NJNL%#_>}g?$dmZlO zcwdK5I|1g$#qigI=N8=SZiQbj-1hzn?#s**c<>Jm;@E7?4Hc;)N~X@91N^!BJQoqi zjkvNbP`+R;+_}>7W@b#o*}4m+(qu|2=iR8xr2wC$ohZJM#@cFN>fC8%vH`^5v$LlS z6*$nPlE{iRwgn4Q1VC<1+bZayHpLXM7<+RXX@~Pp$b_DdNo%$%uyuS)&FwqM=?jGo z_zW2!Mefxjw4dkFIo z@;VbC+jq_gyL~5~9KU_n!a}j?6nVz@bhK>+?n>NtyK(n`X{p7Y0_i@N5vk%7akR#+ z64{XLMvRy|&0^I2_$cdTPt zjMt<`pOMjRfL)u_$i}4@bY5Agm+{-g!XDS4e;TI2VB43+!Z0jJdrNt`z675mmd?5q zJS}Bk%@WL;kLq36n~X_c91Fv2)SfW~Fb45e@dVgLge*( z@ircfy04);wA0(=`^5-G&2ut!y0dI2C8=DEK?Sv+{;PJbf`!l$XAG z6i>zmz|qI&>98;R?hE@HuPEQ+1XEpiXAz!td)GRjiZ-`!=AHRWL7 z^P$$%LMMfNuYpz-gI1M2!yO~iI1m~ey^W_484SJoog6!qRprj3ZmWv2rlo82{Xk=> zJ|a)-w@$5U@aZRAHvTF^IH{Kk6p%@bYfHD!hdAXhi{|IVL;t#V$>DKZ&^+2VPfe<+ zt-$M=>c#kLe>&6z3ncmBVsu+I7Q#p*5^(?@s!xWY+23r@K0g@frgvDsT@1pDPY27K zvIK+h+o+e!W!(K+VR=j{R8T<70n6&jlM2UU2vxXO(%O9jcKd^Tm^oAjfD=Pjz?Chl zdI%(q9o2VPUDmSuQ6bd87>qANWuDq4y9U+Ciauv2&VfO>beArm8kZHbh|*anRhSj6 zJeC~jsf)5}efaJQc9U&P-=VG#u0solJ-PWehV`bGi>7Yd@DG?oFj0mLSuR2v;l@hB0U#h{RKnU3Y_%v z%n|%b{-P0s!un%udk1BTUG>h~Cgz!&^$(4Sg-9r>J+dm;{qpj6?M!IJtm@Rr<_O$g zyJSs_s+O)%#DDK{SBV8RmsLSmn`x;e6y)&!02<8QleMx1E zl0oFxQD$vvrID=4J|18shoj*=%C1yppAubmr7Am1l>GzNlp4OU>C)rJUF9d(k9k>d z)ail;_^ojV`$ZqI#PIHg&W7lYjy23q(%skq@rA}=C#4t~K%EyKo!Bus_+pJlCu8Fy z`26%H`NHV%xaf2==3|nKjM>JFC`kO~&W~)p!bqb~k}w?>S_funz;tT*!qCR1B$^W?@^lQ>&yt zk*tM*8a2=JP!#u`W@%k4^~Kge{S`w6&{)dneB`#aXu6cop`rrJXMF<$rIibm!vDD| zA7d@0l{8HA#)aheQdglWZ9p!mDivP?Jr%Uz1uF2WRskTWyXMiJYR?hW8~kVVnI_$OSjfb)&Zb% zy#(AZR;(m1{R+^sHWm29$8WEu0y*P)NN9`KZpHg=3w*x7AQU~@nRw6##t@|Jo3tQ3 zkn!WLKt@C6hUA7Z8&VoZZAfn@k{!l4SLRO+bU^+y**2kcDQAo|hnzs5+cFqpCS6AOrz>zUqq;kU-FfYg?n8fI*)wfI2KWYn6~420lz? zQuU0r3V~-Ifv3Ap>9S5@Eo0o46OhmK-E|_`)bC+VeZ{KSn3rO5~^2o5bmg+iN8sFoJEOd4>cU# zyQ5uHL9af{a(1j7m|!l-)q`(0i^OZg3z+$$p;on6+r8319l&aTA1T8RB5o+V3kU+KAj;7b^qGuRA4szaE zj`>XmydlBJSTSw5W?VEMJu-xeT5AfmgPab9I&COQ72M&aPzO5OTx>^51yi)B?{1an9LH;`J}n<(SQ5H?Lr43)Dn{zw#;`$7#tX{BUS+aC~JvZ?K#DoV~0CEMf!(|T0IWZJ*OLTsm{c3=@8TQ1wR;KaK0-P@j)pIjO+zxP87{#XR$DFlyqH|d z5B1k#_Yr!dnh^bn6;NCEpL2p!_rDHL*#BUl;Wj&Te>vs~ogUm4=t|>1>_mBL{*aAn zHx~^|MPn!)_FFnF*bvv?+4jQeYoQ}giER(2y)gSRX%Eg@BkjQx z5zfcG4EGw`!ybVSjxY!JDBN?9o>vF0hf7g5?b^y%EAUH;n}ju*;`g-p-G<6YHMXd1 zgf>eRi7v^jlDDPCHmdsb4X;r(62CkZo{8|M&?VrYOWxx}T5EL4MjBonv~Hes@mEOP z(qg@4MPiWS9@IgSqhJQC>Z&A9a%kFp5)Xk4{uHU_Tov|0NP4Wf(B_ksxvkrkSDY&C z%101#-5~Qcd|Qco9ey|A=9R9U;HtY=>ro6rJknynCfZyF@-V^cc!k=pmjP1vCgEHp z6wS+%2$hoywNc&)V2&=E8$iZBx|>e3)bl76UXJjm(5VFFj=?6fCWNDU`nA5ed*F7{ zDJPmvU=ZSv=J|@)dXWcHz9;cYP5CB{(7L0jm~??{+}?lq{9bbp9VU9Tc!-%^?S2e} zLF0D7sH)qlYY^V;FyXH$>|@R9-a|&`tWM48giNcvqc0pT0ziA}(A;F24S<|e7>E#S zqr#5xCm0g2xlr0D`n`w;>6|3_Ls~%O{O~@e!Lq9G0Yy`AGq9|xfJdw>TFJ#K?vF4= zHOyr^oKk%U{Te<#iuIk!!YYz%>LjKBdYWav)rEh=q0&DhGP3siC_<+6mR+fnoqYH-;3~{_%7tQ^hp*2ryHF(m3iXS^C#f62J*q!yT`(5-}_!T zaXv5he+nO;73pwPwYY#zs!+N4EpUyTAG|HqxMMMVmB4GVaEQ}IK%Ne87>c+b6SLz1 z`Tmx2--e`yc7<1z!|NXEJW2TRs@iVu(fwF&hITmMSzxvQD>{aOvoTn4@29dO+-U}F zg6|rQm2IpY2eDS+^rO{i`b90(eZLXq8q^dgK>^J{43<{73J!;M@UL>9^2f07i;4|< zr7hCA%E z+eQ4mxZbN>w)nvQYAQW$JeKo0LteMi)C^&=tgPs(WmP9r@5BmD?ICE8D?Xwp8v1`E zS4M2%efTYu6EuoGIwrR8Zbq*p%o!F;c&j;Tyooual>IfbA!0{CU(CAIQo_wZ6>(yFad%_iJ~rD^hp6LPNuEQJTK_@4 zivW_%vM~#qf}(2uN2CmpuA|yxYcBS`GxuM`CS$qB*pf$!xEmN+R(B;h{)j0tRV?L) zvht38Qf}42EGV@xxpk!4OebWg*|&rg61&W0s@t$JF7yCeSV^LJ(-n7Fi#=jTQ(pk% z79cb!1#7C2vG$mJ}iMykrzDaK?^$@}2m(^Dp2B7{xn5OaYCW ziWUf~^|Iqe@V_NP1y-*DD@%sHGA*KCh$IU!8z$myk)b_cr8Ig8{KU`R#4k#QddaKd zQS$2D+nn-BfO~njkXIe`5z?0B6j<9#fhFr5DYHhs2F%vmGHcpH@nqJ+t;wuD2ImK! zGOIV_Y^2OO$tkmLMA4L4Gu|fqK7+Y;gv=WB_BeT&GUE@cTr#5{WX2bQ@w{Zj!Z(GC z$o-p?5vwqaQAXVDgkjv@3?o%t9i5!D2#1py#y6iF3x_c6)r1U5l7d3Y5Wx@c!k{2z z$nTvpM7-L7R}>C&rcyXGX1*CA5oO4%SqN)NTqa|yBt+0f6H4K+Z~mJNS~S`ZA? z9B|2o7m!3q0hTMJKnhl1gQ2NR_qmV)F5N+&*pjs=#a0i*p072S`-(o9URBW2u1y^N z4AgR?=r8Pn)TRypJCPh7(eE(slun80Ujm8F3W>J#uX^ai#*W=q={vzfiS@5&ec+~m zvwsQ5B>-pZ13Av_6;B^1c^_EqN0(9hz#G4c*SCV`3vu;-rs`v*68;Tun`>2SCYd|#hPz0bk}~1!z0GI2mS|! z*uf1Sa@;)?@YFbG?sFZu52{6n_w9ARj(=6_e$czEfw1xz8MQDsr7i_t^PaKS8-<#t z7hpw1u0yEjY(ATNX{9PR$x+51-?Ph*i_-s_=2; z(p6qnMY@XPxV)vkL%F(lYzuW@Xo>JqO=;I377S^nRt4+xefo~mktKW~|CFC20*Df&f5w|oOML%`A*W#(%4`nFk3}57*2?BG}s{IDK=?UMG;u9`wwDS=6`341sZ+tQp_FEX8VjSY_bw4 z)gDdeKRKew?u;Vt?brb?h`SxceXTEvx7{XgGZ>`SzurQn89vHQROS$s()BJ%??QTM zf2{SdvfB0QMVc0R0X%bKN<`DPV5>SyU%eQ$0RqE_fPAnTI6x+qd{?^~YG>H!e-=~m zr>pSGh-~#3L|gcda^Sm_oFkTAM6LmfE4$bz3p1#N^)O&kT^;mx!^Nk@5l@Yaej}BGT`?-;@ijnZMTaejSP@M^%kq(hu#te&qBdfb*bhzk6#86E5CU> z_e94q^A#X~I!1d$;`=WsiH>g`52LsUL>+7R+*YS^>j~Du`8_Z9jC>8`u^(QT%CQoy zPZaCho^?4ZqAr_Y+KjBrFm%jMG5IoO0y}Exx6wrSC(JW|`5O$oRdpS(!#8L=#NQR|fd$NO+}d$BBJ_gxVvBCF zelcQJf>rXHvAF{ZdJicAOO#Nbc=cKJm+0+`(O^t&MK&~`YckW(HvmZrfFaHeevQD4 z#7#$JFmxL1XAWjMROcoxEeh(pb4lNSZ~!iDF9|$#EqgoWJ)jwd!CQPeKNY|Jj9*n1 zN!pUs*D)Mp^N^&Sgz-3&6(m*HEm2#_v|Yb*+vf*ADWB_A{HF-X&OgU@aVlU+r<}b! zd>7l_te9(CvAq`$5ZGDnc7Yf1O-m3g>zas1Tv+=b09a}5=O-h$e&in#6jvp0hhNRi zb#59SQO`Ll9Eh;3G+cj&^j}<$kY9dG0t`C0tVBp!{t+QJ(j{wFL?2v0A@Y~^^4iuhg>vJPdySFh>1%KQw=qnr)B3ItZJKdpE&Mnn7_ls+fE zFJq6wVtF&}AQr&Pj%B(W?iLAuw*0h2P@7eyd*YSAMA8-fm(F%j{*vLikZC+!8Ee~- zE321>FJlj+k9bkY<;@rlW1j}Rvt0g2Js|b}*&dDSQI7L^<{9jVMO+F(UMC>TMmQfb zBvIeE^rf`;EmG~Y{@%EkuHYh#qK~PH?KALy%?4H1Hx}q z{G{jP_gybTf+gB+%kK1R^-KKPL==7);dVS9FA5&tHQ%7JpWJf zeU%E|SK%+7m+^%vtWe<}Rrs9>`)`ox7O8ND3R_e-_yzfXu?n}VFr>l`FUt1=RX9@ z*gS;W(<|}M_iEe%G~Hf}T_}oC!}jf(tPRyN(Zf8v6T7l?245_#y&6WTU(qyK+W2T@-b8x=);><)Y5sUX9}c5>$xq)p(dEV0txf z3*h)(jpIQQ1drn0cwUX;Li6kkd7=p-yc)Z}m=20vX(BslHpZibyc)YeM=@|5ug38* zw#BQl3r+-c#rJCLm9vdrjoI_))z}3pf(o9MiS%kL0Y$cg?AWOjq_;@Q1NJYcS7Xn7 zQB;WO)!2o%%GOq|#$GVm$4KMt)!2m*=6_NunO=?gmQ%HeR5868 zyV6CpZL${2t8x5X@w^(x%jwBW@w^(x1I7bE$xqQvsJD6hur7W=iA zal0ox>5*QI_eUj>UX6!A^IVR1yxbs!S7S9N@p9~7S~S!QB|HGiup5Hq)wl)dJFn@R zd@fS)Hy~^){RUS`d*MWcv=`nB7_=Au2_flt z0HL%OTJ-cZzA1Y4)(9|q&XFxpwaDq+y-9O+?})^Z9)wvkPq-{f(YT+8))a_ zLQJkvpxs{aP$pFqX)kFloCCNK=bhPhB}D{JOCei0o)LrZVI$cM_#Wq-MU}Ck7x_Kn zYQ;*}=T*?RmGjP`3W{YRJWf~$WsMWE53+)^4{iV!vFw9P<82>2f?S?wokbyh#EUX6 z>)?Pt16C}1ui1t_+cKzWM^TRR+P)R08pQnqA+I3_X&YPziIJ#{iSo|3%&+C(mKSKb z^6f-ygHuo(ZAGgQN)hQkTP%u_u#P$`gLx=1%6?HNs$yCOiAO?~L02}x45UrOS!Z$a zA#J6Mj@PM#W$^UZoKm)_%4?KM!+9g(%abRN*t|C2_bOCr8^YsWm+`l}A?<=kAgdB> zvrH5@@ov}z5zaz52BB>i+=U*Wh+WW3=dugtp`s-zhELEc=mMX? z0W!+2(pw`tMvu_0tjQX@(;?aaPpjZEl<&3*x=_sESmCw`u0jqEtDq}eSDDQ^$4qJ;n z>&yiwg1O>b1-){%(JILL(kkcz71517D-&rIlz<||WF$GGt%9EUqNotlD(J#nWoxTd z&vSwy~{(@pHwq3dYOn$xHF9 zg7JXGwhFp(#jpxSr13oK%#}tA`faiby0gp9@RO{9i31Wyw!tdsf=sI*72@c5y(^h( zUhi!-;AFysMCipP0F#93!iIwI#9(ufg%4g;%Tr+360 zW{3<*We||T!!n>U6nWNJ-=%(S814vzT%=WSN>mbQ6`TdVB^&Q}xj_i4pqi1yvkI#D zNqBQq36@n5wwibCITwpste$(Q@JxhlwQEJ%1uq8-IqB``nAJwx1*QM%m}bEWfs$p% zlDMWN0+N+X#LNV<;9ew^Wy;n4Q!H@y*0v%o^a#}Of6D+_ifUfeLEsCLvNo^in47eS8#n>Yv3E*iCWXs0u^?Xmm$U(r*IyKI|L0QI6 zF$Zcx-ve>`NABrc zgnU^&4NDVO7QC}9d5@V-;BE><*i4{eqyP+O1G=Cu{S*P=e}A?)^n zj9>Dhv;{UpNF~}{tL}vz@E+I!QFbH3J$SZlf&00GwJ!RQjXz&Fws_$bh1 zJHM&I?^QT>j}+_IAfzquQG~Pw9zaNb=}_!p$oDN`*rY%5+IY>AixUHLK^(b1yJc`;3a?!0V>sJt;ufv%j9a}FZ!oO4Xl2B6N~roecB z1Qp_&0>^j)rYW#3fa9A2<3SPxkK*2Vrogz+Jo|#DDbNKbhAGgMCSw@JqJ&I=?rf0^ z9LE$GFQcc$BZeu^1t)^J;+q1!a<|rDc<^YXDKN3#AIlWzLMlRL2tIcX%bYW$#n%rx&5(wR`12Q- z0Z;f;%wLAd;942nA%n+dKt(9h4ES=jU)zq`J<&;zGy@t@Nu(LD0y@hYyyN8tA{)8yH8Mqv9S<9q_J_?lCbG-`pB4qot^-Q$BM^yWKUZmCI_YvH@Qnd`x7UGODJhQwsM-=giaVFUb zpqQ-H!D~loyA?psTG@U)tdlkdEwzp#YZm9+XBOl1d7dw})7ZBZpTh4nrUM_i!R&ya zUjl4RN;suq03HtGp{lMOpYikop0YO1ZwKE5o#C+H>3iU0Bt=ib!DLA(mzRI3?^I`O zornS*9ujt1AMq>y2loL^<ZQ`<#1eNc{;>dW3%<(s{;VYSo$d3*4VE`Ro5*ZUI2fegTAGE z9p8ppxS)hbmxFXg88iylA+^87f;1|>aS4ikwSb^{;pK?%*rxKg5L3dK9Fe@)c$r8Q zCri%+JFfv<8>_z!v4$9ydpf8A;57{<)QG^TGE+n369@DBzu zONSIe<15sPY~XR4-jzBxE8c94ph-$ z4n6zqFa|9_ymVZ#7=C-K26`4S=(yqvLqlq`V<95w2;gHNhg%TLmf?rM~`HYW$Zpoe@MD&!b`3aeOC0=j~QR!qYoO> zZ=L~%QDNgkVyt+p{4U8`+I~eS6eh0a2HFXCU);PdK$wTHt!HcDtl3Gjj9u zP?0;5fp{s@o`%aEiy7}k z0c6J8g&*rx_qdpG9I)|XMj^Wjdl+wiCj>n_R>21k&UrFkMg)KJ+-E*#!rQBS2l~_f9$(goKxH~Y~+J{N@`z@(ZI_opAmZGq9M$SW-oEU_HQVJ`r*Oo_cuWXo>Q#gn8!SdM$b{Pec=3ZlJOqYsfN>}??gDa zR`1+t{(v-AC;9?BWO3I2WA9y{qbia=;G1MZh7e4^pivQmL_h>YK?Q>tNG7~75W*WJ zKrpzx3=;$eMFPrriGoj5RCH0%MK`X9fTEE>UZV0^L_rr_)H?(i_kCwF zgZ{rg=R4mVLeJcORaaM4S53-5-fK3ybF=DJz8!iK1(n@yo!AHvQ1)$txl z`SoeKX}5;Bru7dR*Z7seFe2zyHBT)`k_`!vG*Er-x)#6kglt-H1Jt*By(F91*ZXdR zZ1Pl-;_a!S3-@nrMO;7^o$ZwIYWRX0e&>G6XANj>k51{T_!p-W{uEdlmOFO&-P`<~ z_owJiU_iR?M-5V3&--_*_d2MJ2~=DhM%T{9RmO1myW(N;dgGIC8&I))?M)Bt?%a&ksqKtFXyC6rL)NTu-~%7Cr`Rl)qq<@6olKJ)f#TI(=h#I z^J}Hj6oAJs&dk6K_<|@tj0aNRsveGBg-O8f?_TmxhD7mV24WbEV6e<81vEnbhU(!n zfD{lTE}SRj|KA$a9>75F8{ju3kHM_?10UT@L)Bq7-tzgR26Ne+n1e*^n$HaO29b|3 zXIk6Ov9>XtY{r8C)*rZywM{o@(tZ9+w;D`_MCkh%-vF%}b;#}~HLPihdKr<5UvZ%& z^=dx6bx>ktDa?|UGikbO>2=rN;F4(#$SgER zV~4@ce=nrpTu)^ACG&1i_1&3!FEI&G}sUE&>#2)=8R#m&!a=9!P0vdRD0@qtgp(Wc-yC{ z^WNh%-W9DZBxT-!kB1<$lvW2Joc3@WygtB$gP|yoyQLvgIsST6eW8DEVMQ75ROgda zs`i27xL8{KvyKcV4U!k%PwS$iM7UrAlL*^NxkR{b7MBR~tZkIGMSbPHJB5tH`%J2d zp(jiyWJ1#79_CbK%~k_G%g}`A6N2J>FJbk;dBi;+HEQf#P@RVTf1os8;Gqmc6L|jx zm8)iVE|<+olS<>D^~q@EpFgtuWPy*eJMoyi6SC8khw+@hI#{fAEIS43G52yjyY`PD z-5!qBC{1|?g|+)G`BKamNRm6R)u_m0O(bGzRW?JjscJ;rjMr{3XO3Sff`Nm#7`G-Z zNxjOqws;3><4RxL-OHRXT^~lpR+`YlwZ1jQ)#f5iP((w*o5%xJdF7YTt3NOfMjKu4 zOV>|pK9(d*XF6_zP8YZQPLztINm40p`Yl3^?u%)pm79#*>C!~p1Uv<|0#C&_j?{y$H+OE6`qaX{eI=?ak2OpEy)9QQyTzYZJjWMtw z=u0m9LhJ8$sIU~6=@A2mTb$C7Wt7Fa@VE%=&59zbxfIt z7W<^30z;|t&EJUlYRdbhDxGk1s)okj05K6~3?BLe7u`X$q{+c`wD%0qQ&8;rO@*3XvZZuL?ulHRSp3G{=hb@ z`(R}8R{E>xt@Pv8(4Y#@ErzeQYj}6&hg(VMUddmad7ym0;q9!bcbNdUg20^${hYu( zX#|%Pa;Ou`a0GQ4Au)dtmp(QIGEPkkpLy*K}iM?i~H%Ji{t6@ zc*@_&?pdX@x){oOOM|kG0?-Wg0ul;nT|Wql(COs$M~q5(OH7omq&LAYf1nJ?m*GX~ zpgp55anwLx^n&;y)Gs8^wvDyOQHDNX81#3n=Q^bsfb$0~r*^BE7NPoN6PX;CAx(zF zm?2HT)#OD?7T~d1tG_KJ_QT?|Oubtf@aWfq512yq2cs7ffXo&+Ikze8iT$=I|3FnT zUN6S?XYrk0Wtp3VcMow_!MZ76+T1jG+oHqXWMwoOGOVMxJC_U;^fhE79quDs_bdHf zef7a1`6nM7{47*?)kUiwnJj!VS&zu-mbstR|ZiAUPFDoX3{0`wHQzG`et=VuG`}stLLRCw@zhO-7B4T zoe7T4+(Qr_+NQtK_HVxf;`0D8x^B(7Uaj28x?XMVIt5)R}RB|F!1{PE}o#~sA4A~E1B_S)S!L6JmE39pBor&~NW*4eDQzz&Sy3XW%+rY_h zp$T1QD*qdeWDHa?O=r6Q7K6_8ACxAY=>jz24|Jh&Txa6?VpDVsgDliO#_dIB9eTxS z9R;eBzYn?tSsl3zu7P-ObNtb3>eD+Uc$-(XM#evpQC1o2Yf#k;zn;UdEPQW>?~mfU z>aD&W?{E<2#l4#hqkR@VlEys>5B-5zB?Q0rcE-*C&mbwZT@U3(4os>5rXhf7RFzZ_ z0|x|r5B`ccKfbH>(y*e_&2yf2hav987)|Ci<>8z@p9K0J6^7s z%AOTGxS6x?5trgRyOJK|whV%#Hxs=u4KL6UZe-{VC( z9jP17|IB^lPoNEcP`4q!dr^?22AKX$+t4dv||JUX54|HU%F9G(=_Ht zLRGNKf0^VFj`mvkmGC)3|HaUM+OCdv@O?E38$SzT`0usi`7Wf<;xfm_V~UEA(mg}J zpbd&CYL2!Er~Q!fm?8}UjzKym+_sgdS^ELzc?@6;wa#aS2>*22!crJVk*G~Av}oR) zJhaGEEQ_9Mhb;&{`n=T-HsLptc~kEvKZ^F7bPRFE+=LLvP$Qc0a3_l>pEiZ0zOf#} z!Gwu5GWAu_CW|VWKlR)|BuQ)0hx_VCV~$K6;=HK1NjzcLjT3Gyn&?err`q_Ald)(- z5lA#_ia^SWBi7&_YXlONagIRpqE>SIu<=Jmhcvzm_nISoe6esD)W15;PHoB$=uKM#4`* z)G!g2xttHjfFy`xKST$7E0l1mYPk>4DK1rlc zi}X{Zv^<Mf#ISuW!uD-7nHgk=BYd>l~iHM5M2ZbgxK%6>0NiUM^pxK9L?2X-W#uzgDDU zMEa0O53Bi2c)3EPv}`^sepe!m1%7@NsY}X;gpb>Oq) zl}OVcVTh8sA}z4CAdj{Z5v6^FH&u<5vKX!YFGG|b0hs0xB@>8=#MI^xCAwqQAw3{f&Q6Cy;(R3>pNBaMW9vpmygdgs!T zBO-)`7EPNmyC_a9(6MIB*$6mHh?2QKGvzx*VuT1$GPPqNuJ9pBPBo(pQ6jJ@M9I{Y z1q+UYv4$w|hU!D7Jw(Z|o(&5jLzGN#i)zt^C^@weRfrNFgKZ%(g(!t6;~b)7g2)!4 zM7dGV|%*`(Y<1 z6ImVH5fa{>iI-xxGD|D=JDwz*OUhkr8=myz2`NO@P^BLC<9<~9nGGLXsM1VZ5gw{^ z1iDK)^5|o3f`uvx+r;6Nsaw6rTv#f>9kw2{P^ALjH+lKK{qlfzi+7gBEvw4#?WjuF z?#iG}?>Rwcb4U7b?upB`%Gnvdua%#B!LuGG=ey(q?qETkFV2_mN`5!HRTkC0sIRwC zUvJ~S-sJz>nNrpGvoR@E?l16P+~GS@?$1s~cmWC}o!KF0xAVr8DXy5UV@C3KHe*M3 zi6{6TS=ZRTlC!pA=OP{@aLlrr4hZGsb~#+`8Y36D<)K^4U0W1?#TmF=3xZvCDtRxR zq4&qfmu+`drI`xtLLnvQl{3M(+U&ul@5w9}WgMMJrTwh@;c&{*F^9jS7|yid+wZUA zTlIjls@RhFvZ|QUk@RpZvU|9^0|8iBWu3D8$xejlgb8SM8S`u#cmPQ~xbW>(^VIS>EWDO>TBZ3uGM$d$}{Yt4IW z!+J}m-kMgmL!NKsj;eH)?ygE>>7Fq-l!Qvfl`bT5R;4cuPt-m03bAMYj{KRgV5`rw zL7tyV8@RpFJmLf_HjumQ+|(H}pnTc;k6-~D@)NKhJSwl;^Nu*Swff2|N!g1t>lDf1 zc}Jfk+Cz)=c`6qjE^WBoQ%CP)u8OBk@45wlxJo-L4tm@1ts+3Cbi?*1ww*rhQmK6N z)){n!XGs{p5{I3uQL;y$d!J_=cEL*tuh27;gjDnGUhDM#!b>2A7?Y zl9#SRZ?qp)zzE}&*D!_qK^EO#U}SNAfu8r`M)dMD4XP@|@c2h;^N&JX!O{&?IHb0Y zLWBlq`8*Xk*{8KTRBiXG)wXsAQ@b8pyN^@5h!?6T#qm3rx4ZlyC^iX4DSrJsYl7xc z99qbr-9e6%z3T-|YB!)&1{)#4!;o+TMqS=@Hjq^As#e~8Rg85Ihba}fWEq>O>N@Ja zsyJ`k_#?F#}1h04tsagJO< zTR6K$(1x7YT1=6^1Np<1z5UTT?U3ivvEX=RT+ScCf7M;GADiNBa8_&4;ky#>H6NvL z^oY)|tAA`?hqjL)z`WR}Vmrw=!tN?zr<>@!Esy6>%QO;Ya4=dcK`_v{Ia`@HQyH~S z$R~cPLH!@X3P($EUYD5mmJ3v-Rk!=g3yuN!dx38HhLV0cEtua`!_surDEAx_)V3ZQ zk^aDHY&lgOR}a^)y*9Nso|^hR9HP$&A^ZH=)MszjXJ=EN`Z=hE;9=_tsB}Cto{!+~ zOE;dRq7rPscq1(w1T>B&K(3F_LJ4!4YnbvYkKYUmz_vP{%F>o}MhQRZb?)*Y99!Kq z9;KBhuxT847%Q$Q+5xjp5rB_SW(G3xTuB16<9Qnd_*LLJJIbuS7#=&M{CwD_)Y5W5 zMm5fW{ZOMdY8+xUz;Q}HgrE}{bH8gFXG zOTvR)7w^XABawpE$1$~1FI3`zlRR{Q4#R1Z9D$QG*5(&utlhA=ZOD>q=@9=FI8%WG zWK^gF6*?D%D6j!5Db85%ILf0~I{v_xd+v>;blln6cox+=jC>tzhR8fTS09xZ9AWbk zEIp#a?L$u*Jr5w9c#dqMl}2fKlQ><#A`J@`5pi$N2Wr0HA^@AJDjiV-RXd!oDU@d6 zoZUp}GPrU>(Un?<-aJ21n#$_TLV5bAd34TiB0H})3n%wVaE5Op(i!-cPQ|oxbk1** zRD@pbrPQ{F2W9}8BGfK4w4&yNB>z;br;sW7Ny>~CI&%-kwzILL$4UiDU6@GWM`t3s$$GH7oDJoOM}-GFGU^k zgtq62bb_S_XyLr`6pkTjvwb;=VuPNC09}dJ{eka>pfjAhM4%<6SHm;Off<+uuLb{n z4(VJa%|JRznd{63#;tQk+c|2StR|236IY*Qn@=J1XsKaSJK0^DgA)halrImS2`CR~-gIiAhK_#Ixjzjl z+31hXP;SOUI=!%QG~wlwJm3WaLPTRP1(4>`3;Zahh&S0L=cg&-(G|tgCa=$HE^k5X zR$e+k?d)&C&hpAxDRgp!t%n-`8a?A~%+0?l0 z2%u5=_o4Gq%_`evOY#RwH=JOVcZ?pXd>tCZ_qJnwcMkKwQ3<_`-0-T z(>3&RG7>!=d>lP)#Hdk)`uZ{#=z^ww45!S7LiJ~lS&dYAPu!;?l_vi*Xb<S>e=IOvviWz=HyAcCUCL&x|v@@ouh(M*17 zJgasl|2(SpI#m;KsNd&^Gx>-_@PkgFH1XK!w`NlKcpH?Lv)aiy6|w43`x~0Gy8fZetk3F5yq3X)YPyG$!y6r;KxPFCLRBjs{gQ?cae@)MP>>1{3 zRR(vS;H$I_-`id4k+vaCKuVv+ND;^v^&KB$FN0qPam*R*JyJLPW#LcXTc*29(pdZS zANWgs5T84^a9R( zcUa++slba`q7layp@WdP0_8GLu2HUj5e*)b3zlZNaqjRbCEn7)soGJE7-Jpw5l^E$k``@Q0x*}{lq;``7!;2bvZ(QMC4R~?n^(oMTTqnC zK882#twZImF3iJL=j+{^yi!fs<4W*0sA6V5uUl4`W{l$70&fnvgZ?1vU|^pvhfy() zO7?|sjrx)iq)g}n(SKPo7pZm`^M6@uvW1+ zJ4abH<~lThz>hk))J?McsdiRb1^CO#yKp!BJfC zy1qLTUnomKQe_VsB-rz4m?YS6JoE=<_F)ptQ^(HAcLETG<;_#a^idJdi}hQ%5*;V6 zABlAf3YH#+b|D@sFtD(Co5@2$eVf-LTUS4gR`QL{lm#0 zfF934_YQPP2 zSAZ5rbs<_dE_Szpr}Sa-8&uYJW5Z4Wvna zEu3fvE2vj8^o1N&9;DG{r-Su`JDXY2T@VUiOWbWLJCVxr%Wfuh1xEAJaZ{7eb$`%P zdt>Rpg{_3htPHuq0^BL!3O1;^02IB1u-yREcH=JHxPV1L#>1p*IPzgUyt>pt)pIaf zLjD3g^aq}VE6kv#i~w^Q$lA}9Mv%2!NjjOF)!abK$Dv;+@AuGYxnriLuQVqxDKe0q z_eMR6AM?w38Qi{@*p$r=GM6EWvK_7C6}X3n&DU-*U%P$d>U`sB<)6yuA04uh%($Ol z808yu1b#eY(8cRFZ)1w!EOXNC?}o;;d^%bJbUQFKS1D@7xajwuq(9@3cFG} z-wK@YLgeslFTN_9!OMCW2ycW(f%uiZ@ZDBj%)NgQ$*`x$FOaHc{|nigYWEFLUGCYf zTz^0DuNr+f20k{3OA*z%6WG(^KHkPJf1o2a7pk@yXv!e3(p7mSjpy=8w>@qpj)40X zGm)D_|D|ltb%FMRxS)Ve!YkuCAuuvG?N&Ib8_(?Ik?_1jH*nw+Xv&uhJJF1R zwjogbq-v4hH6P9UH?2TbWe{Z17(bq?Hc<+`w_|>tnNl%)1=A(+8x_La^Edo|i&O+p z5`9=3@I}84F})js1R{ok)?(F&dajEqc(6QnmWR81hzCd-N)cOrC8w)Cprsw@3YRoF zHx&*7L@uQj&%6TmWUebux#vwFqc-?yS*06!cm!_(8~93;PzS#1W(*u&2h|s_0392K zPHfGrk1VMV;P*;-rt$Q{7$;-I!|-$hykA9Ze1t3b(ifvC?o02WGy|A&ZabwhQsGbU zeU;`X+;fbuE7IN|ZXN)F8N%)+ER>n4yagmtr>zyKzE=Qkzw}qfOej)8brk=LQQBC$&Y+ z%8)zL=I6E8{1m^lTxC60NZwY)pE2I1+E1uY6k!t62m777M*u)|=Z*;S{OMelnHnEv zYrLn{8v2UyUZMRIjkmy#5(6&Fg(ouF1s9HjD!}h&K+pdq(&Bd{z!(3!P*Z9^JXn&h zznYvu+m(iWF`Kj%JX$$;g(RVh5f5GV0TXg9&F}K7)cIAl#0)tLvT3^*TZhBo{>*7? zY=#m^n(|AC9Oy& zIUOW#qVhS6<3K5?>5#(&@K>a+QkS@c1)FnJwUt)2%T928dI!XvuD_1%X{lxp+NI*b zr8qmSYV~Z#kyLU{S;1%?s-_GS-p#bhJ#pj{?_ zI#=zsozl4zD{!vi8FU}z9>CsbaPs1@pfGiAs=5ZQfyzqFKG}{^GBV04+xg%!#6OHx z!F3CX%6w!hDVRCsX8b3*Dya75bx>O>UPQwXLr+sGF(LlI1DTlX<64ooPy`!i$`}vV zQuA4gTR|Ar1>l@S{2x{M9OS{S0MOP9%$eHN+*%A-VHvmHLgX8Gh8FBMAiNt1a&_29;!NuGcDMBLL+NlrDE|z#QW407(L; zAJh=F2mQ09ekMi>ZAP{n-%`RFi>UH z5pJQlpeyS>_9VG6!^#h^zW%z+qkxw$WIxfZ_f4Q=77!dEru6IA6 zg2*Tno9iv1nDOkY0-6^Fiqr&h@Zra>Z+?N6y_;prp8|)<9AuFU<9FBeb<3ZXRn>Vf z9^g$G;B^luO)lG#QicCgs}jq$q*cY2ZD|*`cflN>Hx_E=7U4rx2tp>&b+`F{!003Z zn?v2=$~TFNHq7&WuDl(1-uaN`h(D;nmjMs`NM#8;_f<_Xwu1@+!^vsCUGd_XhVs^E zPwyoLL-7ZG#0ssE6l4a97(YqZ!S{q`Z;0o6kwW%JOJ3IRS?(}COUl4s4*vS$Zy^4% z@K=nOpGEjf9SFbP07Qrk_DD+~@JR3AkAFZM?Gm$@bF5MBjkiyS$4A z1p?7Qa5qM&1v4;^a9-O4506Z0*h{?^o6bh_PwC z9<)G~f-{VfL6$^~70xW2IE7AaJGPJU(Of2+J?@A!x>jVPq3{R%xLcHXQa+@to(rvD zzta5<@{%(?Ri2EHp@)D`h%ngswz92< z*d0K1zJf!zFF`k#R%7FeSm)_Xm37K-cmp>oWI-GqQW~G4b+4d!s+NtsvN=hTx3%5| z-8=z1@(6BfVl~+%WH|i+D@n+%S*VWktPmPT4`_QD+V%&Yg*{aDU#;Y7UQ!5`2hcJT zEo{Z8n?wvaohlqr^3NT?=u84xT;1ivSc>gf56ekvO$Ta}729F&;Kc>{hkma5?w`JFXI9lGF@N+rW0N z)+@i5iCv(SfDBwp0WVdWdXH5Lt!uShbLcH7hYeelYtHGM@2~v?cKB6_Nq)4F^mqR3 zOFZMFV~@4|X)g-T3A~(rTG*DwhRq3EV4r+DH8~b3$G+B zlJgc=6nky4fK%O1+XQOC9pE@@Cu|p!dP6HEb66ACI zi;MFP87Yx!@)HMCR#L}?QMSc?Xg)>L38h8+f~I2%-o zfJ!kz^%mN4hN_m1E^(-EZb^9!PGJDx?gapzr|&=q%{L|<`xN{;`Mr3Jqo^?trK&D< z94D`74(&QK-}-^Yp5C!l{?18&CXxpozdFUE!8rR|$KU*0TY~ z!FtBzJ9IvF>tlJT0xPqk3|+Y}2-4YMgm&*ua54Lpj#)GnmxMN9k2_EDrB|JcTisws zxPwjT3-0ejWqN=qbjgQsX81qa9HgOE+58$9!2gQjb%xaW1E*jBVN-zdf$|(`Yvr?0 zo|;^CAx+ReDu;`e$PP2=-!8dv=eq&*UHqgA__W6mS5)u+4pW>ChN_c^S%DNEfCwS z70E6z-a9n|%?cMcoO=hAe|urb-3bAm29|uzwGKS;*gzl{CJ=6cr9FuaE>wXhQN!A7 z{04C=3z6v$tn9$CMlw#`ff+t<4{)^wWDA)$1S4T1^d=9H2V!)Gpr>bN1oP8JGkLF_ z4cXO#lTw$RY{%##5U_B$x?7r7XL7k>k4p20E~knoAu0JwDIQA$5z}n>`Xu@8PQgNm zBSn}BeEFHaY-euVb*N-m@#$bc(ew8Lh_buf(p`z=xh`ydHOBn$Z~r-TTGiYn$TmUg zg{VWC8~4Fg`>^FwP!}wPWeiVT^)^opP*qJA1`nzOZq|+HB`FvFvo09$0BuBQ%Lqks zY6g+V7ayJujwbprJlp%3c$P0?BQVQN+XMsPWx2<9p*;2;mv6KSiQ6|C)C8KvO{>;o z%`;fJu|Pf*9Gl^mT^YVu8MNl>?Ly-A^>&wS1*yoD!7M}+z#-zw%yTENtOQOpJYROP z3D2F*hY$01*Y-ZR_E$seIFzxXb(t^4*B84!0zYU`oJ204Uo#wwh;S-weF#MJ<|yV= zz^1Yg1#s6F6ldhB6kBx>nWD5tHKFB4!mYTe)$$0JZ&-- z856x<=mTJ~j8;q`%ib73vh0KoxGu|%F~CmftbWXBtYct}? z22{={%b-eR-sGMiue9@@4#K0H#Q3Zw_zYuX7bayMx~oB4W#*x~Pk~3bk&B(}2Q&FW zdpe|$oD$-Ba$j{$NX#0fVdnPaMem{J;vl*T{G*Pog4j!hsBYXBhM>|NbBqhZRnIbe zwi(_b=1i*9q$+nNrK+Bq+U>4|L}>6C{fHjHETkp#7QY*bncKcsdH=`Qxb1Me_PT%{L?=ff7d=qkRX47poyL=wUx znq?as$@Jg-ZkNMVn`Hl}(SVfXCUd6a4Jijn+ev}76udi&{jbX~*kfFZL0FTmN4xcz zDEQl+@>C{!O6z=Gmy-}Gt@U}AyKn)xJjm@ExXjHBCzqu9q8O{-4#{#?KMMJpU+3$w z5MO*=fQ{c&X`wrq4ObfA@ynfq!|5x|b+GV*B!Dc=w=q59D9H}6JyxEz!0Y15`C`9^ zj4%QX!1i-(cP%GE;XmYo%iS1@_%Up`%Lfg2k0|LIbV43BBQUA!$iXFBMZZ_v@Q`A1pZqoVFndEC(ft;f}5 zetwrL(?9=_%soi=&s)k;|NKSesY7`S<;}C`r9-nZxzG4|ESKj!EBPG@<~GX#~q%qWX5%J@k;bg_8+b3P>mnb-{TJqykC7zV77pCqC!Fqk6*m3Hn0CwP`6b5Zw2JHc zg|<*gSQ*5E4B`DfJYihjfV|nR{Fd@ZaPhAY4bQ)eWffPy7PyuCso?&*lh|7h>XgDh zT>0peq+Ev#wsOM(uj|=0XpyuJ7jpf978xYx#IpVcgtle<0Re#?v9>oMu*eUCGrnLq z+H!mnz{t5Bl!uTCvHvr!kQ5915;VqnX2cL5IE)UQ4xQIt?^-)rGa8PaO4s8WH00^1U#1@6!Lur0{ z!a1TjY)S7E`+EqO%tX@)i<*noj?*oDUhJ z-1-|k_zT*H-=XZzb`tE=53#K0Jwv((go-b_9X1$=_9-8mFFb$d3&?K<0q@K1AZK?# zKGSN*BRXUP*NwHtmrEO@%2!*&2&H>xuPzc#Z=n}V`1S(2|u z1@s$csdAI&sD`vgsKg9?X7aE=2&f4Ou)mmoqwNzlN#*n}2>pS^ntt=_xw?J>nqfj4 zSm?VO%FRT0iiM%}HG|G(sBO}L#)ceOWlcfF%us6&hY^2dGt}N^P+JYPA?XCQP;Tnb zwKmEC%9C>QT@n$+WmHZmH~jrmZvQgn2Cy}oV@(v5HpQ5A+u#mVhR!O4MFlb~!on~2 zbz$V=S7M5;r`E)JiKB2X(u;BbDi$81q&znXa_n~EU(PZYt?>#@w*=9@0s&@$dvzvYAj2slB1=Ku#n(6&SlaLRbb zK!3ZBfc}2e>2JbNg3d;N*RjXKQDCOO^`Ysn7i!rZ1$$w?X!N%PwKe*ig7QRvw&7GiGuX_b)$r~hB zI<`xDp&Z_{wkWW%qbk^hB;3CZhsneOHlXl)Qps}t=QtAy47l3a=Bo<1&(!Ps(THG*$oXb zscdVCbN#0s>kpv%zh1z`Y_88NP6h*^L)iy6G>Dji^0{ME5;gS?G(~79y@-f`+;%i? ztc{1DkEv~Rf^fD^!8h8+-q$~<0_$ueC&iI~ih$_rX)5|_$gUK;dc!^NGfB*Sr6f}ynzvs#u(NNByv zje6NsD*M~4u;WYTK(O&iB&4=ec|JZXE^4k~!((Nu3FN1ESv$SAxmKsu297+l`w5WN z?JyPv&tM#MRuw*!8nPLg^XOsr!U4*TR^c^h@Po1T&%GL_5KUgty_)`VCEBoiLBC2ReMc)a425)X_h9$Z zA9$CF@LL|3ZmsN00P1u-E;mNg<3=Dy)#Fa&`{4954E_{0zi9Bcj#UQ_MSC^WJ7oi~ zDh?#}VVOo1kNHnqYIUlbF$6FNDo2GfAN+3epnjo^rw!_r&9{0`Pn^q@JXo*QNWceV{|jB7>9lI&$b$|8}sv$80h6 zR>&K2i<|_vv3hEyBuk|YsKkA(I9=rEY~{M5a`V~w0rgmmGqGGm+$vf3@_NLXlytV2 z2l(0Ef*RmZNwvAr4tddWyvhX3fB072Dega<@QUU?Ja;50Tk{{5_tyM}r$(S9+WDh* z7HN#!6)lqga4T~CfiGe9X#T^e(Y3{f(ENvc#h~C8dqDUPM*|r09}Yz-%-X~7LkY9C zFDgJBlF!P)f7l5-h|F{K5q(kphu!eQ?mxWsVXQFCU@ltxhp})*aQ`7&b1eS8&4nuF zRDU1ijE`xq2QdeVFhh8d^(`!Ftc9}hb* ziuXI#wL+h33CKwJHVlY52q7oKELTm6Nt7}UaF*bTKcCcglk zlfUMz+EXB^-{EYE#9!k%gE8y=!v3hNJLnc5(;^&%zi?^-rs%Kq7j8anf@8~Xr|kZk zlPF^a=dArTs{G)u!^Vc0xGC&JkxF4uRn;w97P^plorNOV@w05X;%ij-$^Ry!T;g8AcK%tgaq=1sYVw7A%N0h!~nMO)xdii>-4ymQsm*jdm zeZzZ(87&)5BPSf}$9$g~m`_lq|_2XtOQ-fc}Ts($gev2X#m;yLaGV*YVR z;C@^PXY$Q7gUsC<#^1O3lnK5qHBR)8GFC9pn*Ie`+3a);cBZjkk+YC)C&8YWbtp4& zz5+uvt{5unlEf%V(kMc#OwgpTwZIU=$=%>Xn*!2eCqtY?I(@D zKZUqf`P*oJvexdvh8WqO$8S{!4@O_t8jL=kF**x~+s-nLjLz)OXSF&G_UEOH(G4ef zbVh#>_3ZZN)OgP5%>MiXookEM$0$$sXDr6#59CleozYJsQ%6o0%%wljii$YdpE=L| z1@>qEsVb^SUWc+j&IRVS&hGm%3qDx^E6|fAUI6N^eu8i0seoKWl&9h4q3& zgx&sp2RVjC!_ofCqS~7M`Ra6)37GwP?GM8K{Q4=){(QI}C|k2X-~R^I2oBHU{K_53 zu-l*O&>|@?Imq<~Zi4?zvp+93gU9ci7Ux%nh(Q_b&(FUHq_98tA+_6|JFwF5b?VRB zpT`%${(KaGMrD6qKU2k=YJW0L?hd!2Zhx{zU&ER9zpy`Z03owK85Cmyg+K5yj2qql zG@mzlUN;ky@ip@ECS+q4>6Q0|u`zpwuraG!L$0zIPUkZz?sg=1W2`o2=k|E~5RSa# zj0$bNI-ipmbW$UEI;1tU%BT-6L8gIc*jZ_=4@#F%pN{(AKYk9U54x1gVY%u0BH<^T zKKN?23BG?FchI4}LK!QVXRQy0!Bs0WENuXbt~-x)0D|KxwGD9PY$FEw>*_6MO6uFw zf8s|IPM!%k;N&Be`O9z;LbrD*H^TR#h}bd)5*-NJeI@k772V;T*n{&nab?HpZlslP ziPIPz_s<@NnalUj2GUl1k5OzZiuQ!9d*D7aYu`k@{cecdOUS>7Ju0yWK3o|@c+z#> zUEgWC?_n$f07kXr)iYdU^FVdUV1IFj>%~%%$wmd2neBJ6$Bt)c4x%!tf7;3V|7hy! zV$`ym>*cUzv@DCq0l?b{cwE;0V*~mo`}vW+@VJ{E<~G&1n^FOUG45vZ3u@fWE%+wXn_4WQ!o41V;AL~o?cGS? zZl1praW@~qO4Q?S4iKfZ$D0;L`wcNS<6aaoH+0GlAu(_VxE2yES$~I#m-!t6*?^xj z|7GihICdq_(Gg=XpqQb%;hL9 zA<}Qj$cMQ`Zjz_&R3%ovp7|~v;lw2_$K+voa~|iOvFwU97QpusEa||KaVE# zx(iVk_g}(@p@?Yaq2&JBxmXPhYuc|zwKXjPISy-D=a+6nxXxw3+x3 z&6;);ry~q8q{jelbTOo%*R(BY+PJ2b(}sYyrmeXKYuf!+YHQjIQ zHq|xlIRS)mO?&+rbxnI1-|TBzGt`N4P5ao3HSKq@-?Ug#wx$hVrmks2=;S)i@F^7Q zhx4f5{ULNLd=LwLqxJ6~d>QPZs4=e>1;#0#z_ZP^z~xHA`glFui!4snx*l48hgly# z``U!-FON8^kBzZt8m24!`p6{YECdTXua8&WA9j6IP7*x2Zap3F2u2g&g|zKb)lOa;Pho3j<+W<V zhXz9rk4g@`3F!Z<92x>4Z@~5NLk@CiG0Ip`8&Xea+G5p(q2$oZi^I#IDFlx$hraz( zlS99K;V6fO?KR7x`xiUPp$Y79wEEB#)UwN=mtnU!%c12cPjcu6fb9?5L**Rh(43C| zbSIq5iBJyR4$|OqXcWF_a%en$L?ef)?={Jx8bJG3$)SB{+9-$S!_TeDp=FtnL!0m- z0b%3cj9ey%MxvU79Qq88Ne;C{Ie(x#Y)P{mTK!2Ba%egh1tKZC99oMU17Ta`(A88? zmqXY6n{0f{Tv$0Y(%hyhhn5QaWen35ULRuC`$U|(aMp)f-4k98eMRu-a_A<& zBlMve$ib{weT~)eILvMEH8#E9Q4SsVseBTRK6Dbb>~g5pw+1<6@-<$7&PfivwU6Y` z?{H2z%OQG8uJR&3oDzv$_9IAx%b~sarpcj0_z{g9nj@R!&^$o^ zKn@j>4QSSf-d(85A-L(t_&SNc|EvyE4#8}|&qJR$$d30>#)^)RI?O!sy0yiTGH2QG z&Ac$OBcyNXH=N8P-_md8Duo(+OA~?^0{1N~Y6joZHIpsArOmAjZkID?Lia7TL0x|! z6=s^*w{$i>Pj-D@M>wng5-)krz%gg`wBdt8y^13hoUdZSrgBW$=`cT|CmArls-&jwF=`XI++K561 zIsmH)``+Bvb>_C@LHxd;WPtOlCm7?s^f?N0rBIRu-4eW(D9nwMuzNM>t5Z}o7DaQe z$_`cZ0V>)ZMd@VrlHAS$%5$BdqkPR=Ka^EE)F83Tz3=XAk+8Z(oLaT#vymZ2I|_dY1AG~kRbmU?tFhhfsr8uIlsH2-A3T*dG22$M-SgO zs^`wO^Y(I4YM1B3kYgq?76+k*czgi?Zje`B?;?4Q+0x|s3U%+uaA%ujZc~-#-31Uv zy|NreCzt1!7gEqmAEXVSH$hLeLxV_~cFpxxW)-3{xR= zMp=z-CoV>O`wcAxA8mt=+QLU8cY-z+;=Ygw`RGHR%15u_8^bd#bnEaV8XalnBPL#2 z^>DPj6xw%v7n(Nm(_S1k)%j^rHu&jz+(0P!=?&yE9m$1i4m#3eJSNtfg>wEtIcyfQ zj9)f+XQ8ihJh@>J8Cz*E(ew|cnP_T7gA8offttJG4aAJCO{#44aR^M zt^~d;yzszm3opD6|KXpt7sg?sFyLo`-+>pFql^K?eBB7C+h2qoJJRjW$W04d;L zw@B>6sVvj}bt@wr6VQYX#}?G}2P$AhMFdA90mpxx;Fzt$!7ha8Z-wKdW(Is5H^Ffo zgQH!faFpRdBF)R+o^rs)4**i#&!-C(wv4pkW3Ca75;URX<6o%j53D*6AwK@VjugT1 zvlASXbvW3i5Z77ZxYP*8DH9y+860Wh;gCH?VX5HUgfB%OL9qa-e5C_w_5*JMHS7|b zmqrNG;9|C;ijOX**@LE(_ficr^$1$h+h2wz{DHe*$Y>P9?}gLPT{yzE2Z#I!Rc)U( z!lm7{(Orj(UAEEK1liBnw&ai%86oS0wsgpT#mN1EWBUw{!S=N96kx-t4xA5aj2k8U zC;9rjef@Eblio@@0p~|1IK^E=52Fi#KX$*yEyIoY+xv5!fHHWl0e=TfQ06fxdm5p% z;!g+WsqZ<`@}DsxO#stC2c|R0pU(>{bpC-6iqU97Z+I6*=?`q!`{!^~cY=fWyAyb~ zpbJ$j(XpCL6+A|3FZ`t9D&GjD^sEue3KSI6b!MjwwB>?+I z(_7}?aiq5Jz*Q!lWfB06&d2F&3txd|jrvM6oV3;Tl|_A_ugq?$=_|h>=6l0d>e^rn zUxOw{N!fx-f8fX`m|K2;lH0;dzXz^jamoiaYs9v2;ucJz;~q<2>F?3oBIbpbz!l${yZUwmFSzkI8eT|!$;1n3 zFaCAB@GIIf^1>+EXVA_nRSv>QNc3wD*$HWVNz{TwkG=sfn=7p4G zwD)<0XD0h&-EroHCCD*Ml$95nP(_^=&U+KQKrmuZ8g7Ip zdZPCg6TdBeIa+>m))PmdStGA~4+pl+Yk7GX=WA|_*FHh+h7;7aK~KC1P0&Oj+M_|riwbBz4kizjAl#YGbcT9H!2z0RQW6( zT@esQK6|=E<+I;z)A($u&S!JcluF;Y-!PJRo2&YQ&&C05`kKS_#D0_PdgAqduoIxXC`t%mN)U(3s`_D#z4xRcA9LWW~Q_i|5CS#3<| z0J;$#@5o46#=a!UsrXXEBF_+!{J=M~JxV2#WY;pt7M$~zQ}3tuM2t)Fr9Q!*_+0k~ z=pBN1CYQSRDsdjXiGjU4&{JI%lTGzgSIG1_^cwbN5!^|3yeeiedtPCBe)sXrpXas6 z{Fz>qjs{jxGpYYVcf2p3>tES}Gk>1{s=N*01MJK9XKuOc;>>aG`RC@-CN zpbmR}zEXG9MVX~Zcj2gXQXbt}E;9c^nE=+qFtYRq`~)3i!ws4Umbmmqb}_yrxo?!N2+9m*|rFH`CK$ zz~AAq_!o+B_m@Uro6v;b@U5up4~&Enrg@2IJlN+(9qe;cgV^VOHcr?KZ7>|u{nM@t zys;fGpTx4&WhZ~@%uO$!qSXsm3Da((a&tNhKGoaYn$7mk2dHiC!+qM=^V9mQ7{>B1 zSM%wg1a1^x<{5EX7S&Oybb(pv+MU-Xp@o zi?(W2x@v&>Rs0p~xPOak(>vcHufOd@L;al>JJ*LOusI#gu%r;q?l87BUu`S=+~lH; zfiL<{tPOs#*0KI(|1o2W_`E*>>W28s&1t5RBnm^c* zPrhB`zoh1O((-xxv^XLEJ~jUwmLGEbjGl7=vvK?c^=N=&*@wceOBY;e`D8qq@#GIe&*nC34O-nIeqRz3jesYvTc^MV_cTB z2Y(&L^Y?lW+nFVe$KOEwruTY#@txl5y#arZjL1T*IO$E)&z5R}--+}Jw7&~EG14^x zkwqm@q46r|$b)!YwZKyx8-yG0$>twde$mv)u~J_eT8tDELvPUTE2XXMFEz}bF@2V| zq;#TJt%J*R*hkb!?95P>s86qGCswqR!`ev@FXxVv_^ZF;++Kz<(MnS~ZWSZB1{O{B z#!Bp0tQ0?V$}PqC2`CA_31>NUnyW+YvH)~QvY`PnTpUF|O-2nHIAxYsMXyF<*)yh2 zEn;s-pGEXJMVo;7-jd$4Q(;L-;oKRMhY@Sh2SIN^T5!U>`J3_?Oy2e2pJDw30<~WM z0=S5`Y@d)wQhCeumPc|If(%u344&bgGI_3NHn{gMM4A-mZjfIzeNs_Lf_OiDQ&&H{ zg}!4{xR)CAVpDd$72YWmnWT~El^2BS0}0vEQH)Gwi8wdq2naxuREG7B0#sJCi(jc5 zFh9fld8U_6D=I0RFtz9}M8Ywr8EU|#pE@6pQ2%58a+)3HnKsiqH@9^9L`M-Ej&wO> z3pVQVk*I9RCXciP&)yKvcOs>ww%fzmHW`^SK1=G0KUGE+LpG{1a`i(VX%GJR2NO`Y z-6PTZ6Q4_biw9i9NK%8`exRQ@c!FtdgYI)6QpX_ejWkvo`+tBlP6XZ=C09#F0b_&g zlA=Oy5to^ex9&ygU6NGUNsvR%_2O{HO6{1ebPt*_yJ&FH9Ee;xM&OoW%+)X+!ezq$ zDf~2h?HEz%QehZg)I#VLLnVV!`vIEb4f=JJ4l-VCehPTkzVjF|DBI? z5G4E^NC%*^O-N}eKZTU&uETpgog~s#B0VC~^h%yTSEPQCHhG^vzgeVZBHbX;??u{u z3okcaq#H%r#Lu4(73rfQ{X(RdZsqv}B3&fXmqq%CNE>{>%k>bcPo#d49vA63+ju#T zNFNaCagnBi_WNUca*+~VW-(r<39b{VOUnDJ`Lm5Q9<*WM$rv|rp~jQ3Qg>;Ey;Q8Z zR3ec|tkkfVPAIW>9Xe@DmgcP$yFEtBI@Bd~^(4+|D-i)hJA+{R1YO5_ zN=jywsD*f{gHL*Wj1)I$)-52@VK7=_C09v4B#aNLU zVO^RCTV1ZKHt08fR#6FwUwqt9L`=}K2#(A_Ycuun># zS(IS3<-iXunq5>fOPgpLYJ@1tpP{b>wlW-jE@K%B5}2+KW6>4*F$j`+Pnlj=GB+Qy zII&p8yoKHb=7sH<&M8)1d|O#KQzh6c34gg>N){2Vh4tB5@ltFB0Dzp@&y$~d(iCAhcz88W zfa3V}(&bQ4uv|f#B8o{vv|c;>nT;}ccHzvziBr6DsR(>i!GX3ST>GHdxjOg{>0@rf zMW(B;o8T(8W<#t@n^{;=R3faX;3``WZq=+B3-Ft?FzNilv!*-H$Y`SvInZcFCai7B zlwV0&hjx=Mu=&r_w$I85=H7)iFLLntsI5lexEV-oq&tuIPdi@-NgwhFqp$SYjo)tk zbrH||AtnFIR=hAgQahV`)F&PVG2oAXu!t@?6p8=kZ|IKfawb1W^A*{S zevtbBCe7=sBK=mR>7Q^vNFSu+2e}U^`9ZcLrTPC|q*w0Yzo&`xWs!a_(%ii~f0;87mIY0NE__u`I#cUSETzz+VB9+?7NcW2LSCL-$Z(i;Okrs(`rAYUQ zwBXMo{@<|(M-6J;MfTs}E zbZ-Eh87J(e;D$7oN~HOY(3xSbn1UDC+swhX5>cVunPI9*&IlsTu+E6s|66Cq2J~-s zW>`Q36G!CCFjYH`ct0{{hN)hn3+sW+AraD4ZY*+~Ct1!VWszvLoaB8C-Uxjcc2ww#sgKZ%Zl*}CzA<8&=B}@=uAC8$~npc8y z*$$U+MGE7Uu(W2O@K9cf@U_BuCBoHoq@{3PiExe4E&#du5^P=xOD#vQgr$t5SHe_= zE&5S;B}~-?GdMdF>hVfM-Vg&a3a^Bv<*S$;ta~Mvz|vuxutr+TqNm}#5@a|y(5N6b z%_|WZ_lI&tm|(Zb49l`iwnBolUPxvItwj+y6HcQQ_zluOV@VcIZsy5Co&Ym8XTtc0 zJh*O z7XS?IZ)jgH4h)WmH1ue5JmjD)&A3V=I3jX9n5tm_95)G3z(ct8K36|e!wK;+V5FT4 zNg_H`fIRw`8BKFSWPG9GRg${mdm4t6i}XS9{Fg7e526-*N9uzZh%Q$=?vV~4U4wKf zQr!pP1~o?FgHX$vd=R@s_#jgM!{_=sk4DI(sxCA zN~G6(#q;kF>3)%3{5606H<4}>=@%kx`d^;kN2CvnbcaaKJ;w9Li}W#(ek{`SzTx>d ziL^|lFNt)wNPiOPW#97hH;Z(wNWT?nl_D(`>FXkGtnmD6k&+K$iunB)(pcbU zw@6)**)MC8LT#i<%(R7HV%)?b8o$uViduWASaYdFn)nEv5vJx7Gyd-Aj39EfJ0nb0 z$r(XZ`oDBWY(@WOXM_pFL}F&$icyUZxBX;=soHtGS|lecO!X2cVHRu-g^x_t|;qcCga4j)}N9BwN+nOUUI65Ot&4h49n93wp zFw%&?8DXwwCEzg5h;S7hZ7y-N!+Ns9)Q*L?!k?^gsu`s-g2qeE2vbuQHg+70)fvGX zvWiJ7I{8T}qcg&>o(&5joe?IuMYU+15l(GH<&5BCuq`AeXGDlH&dvxEL^fvx<&vRi zDHZaFgsGfmZbKiD2wy9lGa_6~M_LN!j0o3QXlI0}R;=XcjIfk(bViuUuth&AXN0*r zXNI$KMnv8a12PI{gsJ6N=_;lW>&^%-%ph_`n2Kf5)9}s+GA0~o)as0gjQc}5BTPV9 zWQJ{7hKfgaLqa_|BH0?WE=Ay&cnruCWJ*2&M_hElVGi_2ZLiG2Lp&Y#%S2wnf<0up3x}}UyA5k z2N42?6T?%c-_ld}WKfI|1qad*2};9xGAN(fqlW;~S;ZLD3)k6rKP0KR3Pk>=V~pwr z4$E@{F-G+@qs9V-jWHrrQ`}I_2_j$qvBnrt86m_hF-CJx>nvl8>Vv*#{T?Jqs-^y; zjWMdX=T3jx>vRlPsTn^fe(*>q@a%k~^y!F{d`{At$o&`Ob9(1FkJRINwQbDT__|1Z zPWPib@;SYSl>3~bjnRn&X9h3TK)`6Rx?|l68@zfvh9Hl~OJ%BtArmg6jxmY~eww{% z%uIbN0=!yx|H!32mu)LBJ@he4Y0ayJkT4WiKS|ZNQUOS4f%F#q(dVO++^@Ad7&%?k zt^!TqZxK4Dy9c`=)%{urAVDMXYpLZ-eyvFmcj*Aj8e`PrCr(c}BAqYNw~&%w>r15M z*J|-I_iNpRl<01mNOy?TRl}cWiFA=jzYuBLUwD40Nc|%HPNdC$<@rNI`m{**iS**% zM17I27wPXJ?N!V3eInf`QbnYVf9LsKM0%@8SBdm{k+wa>%MBK3iAY}-=}&6@AH3Wg zq~zCnMg0C0DfzY17*Es$qmMDFm%iIbQ$ZURo{Vu57n(d_tL>#?&7~5FR3h|*nVL_O zVscQ?7Gp#NZ1;qjs*)#+==y)@37d)j&7Lq5h)rpgjK~vas&*c)7Kta!R4>tsrO)Qg z3h4d4(|yI*Ahdxje5f!%L&_>BQH35 z!c5JC@PwJlB-Sv}h`jW5n~~!nVm82pwbO*n|Z)rY1tV%1i?jEkx@ob84d=SD87+h!4lI zhA{Y5e}XB-sQ%*44m1;-HU}Ezl5@gRDx?F=RL(*Yp&e-9YlU;5g{$d6f@(~!bBs~A z#zH&LOtnHd&@5#f9cZR9Ojn4?fo7^MFn?AKw8$G`Kt|y}Gqp?(G}63v2inrp+<|5) zmPJohg74@UV?=h21C3f^jG`6~p?qm3_$=~;A>O#KLrElCCF&TXdi7Ff5kVcP&(?~U zVpC5uTkBe$jNr*^o;<-5QoyV+Mj6j~q^|fg8)Y`{+eljx?tP;>$=%4KkGToveG_(5 zIPaUVqJnE}J!syyN`T*_o#`Bi4Rg9H%@}P&_i2T5rBQyYlzs+&lGe5}LH0h*&MhV_ zp!P3yI2UB^AriNaw1?U=pF^>?^yl3)($b)AkJAKCl5(X-@a#SD{NG5)PqW&U6Y)6{ z^3#lb!6OypkAL8_=-fCrg1caF>jd-DT!WPRX)dpiCWh%@idRc>(51!1!@`TkG!rk8 z0Ex)$VycD_Fx(_W0}mm0e0=?^4L8a*z{n2=5xw>mm@~7R>PE?mq4Drf9=>Lt#@EZE!{AzdQox-=2Cx*=R5rkWPbDV8s|kzKnIt|5knvvr9?({Ol~NVt|5 z!lQDDgl)}{7aUz8re;F8L`-E8cQew6z$Id;#wOE9z+qe>;VL?sa3NeGrgp5vg%u(6 zwJT0F!?;9*J!*7ex$RZ{!4XK9(jfaCA>)Egn(&J%*TU3kI zhX*|%YW$mZLiT(TQ2r9%2P%;g9WBZZ5Jv|U^h zzE(KjM!1@ev=r`eP`JiI`!>wAoDTS>$ zGJG4P5$nE<@vwvFaFD537CjB`+aP1Yfkv%|gCgVpP!0_fP*#~iO`9DWWH%(#rz4WF zLF-Zk?uj?h9&DI{Jo%L;&G1GTJnY63;xwy!VmG$RkKoU2?AY8B608$*5$>L#*DqCw z69MLY=AIBHNjUd}Fi?UcZ9Qo2328jwZ*s9opB4vvv^#{!DM4}Z{Y4tiDM97Pq?9(G z-DL9|sO|pgGZ@8q4UqBEH6>S?iDyrV=dU9r+kQc#$n8Y3?H8=UgyD~W$hN;Y65D5BvS7Y8T6)V0GsfUP%jLG#jZ*9GXRWu z84YqHp5}MFK#`d!RU;k)a5vHCCk@}bVj%62&Jxc*Ys&5Twdg%kJAT7UI1Yoqf#{sx zXH|q_2wfH<5bIh+*NZjrTARS{ts%cn{MOLwIz?d$`sddBNFuH#QT> zcsG_wTn8;7MvBCEH&zq3^yrfr&Ug<~(a}Z;WxN~PvCu^L^9)YZ6vlXWI?q7FOXnF( zOkGLTQWHdIvsb$#wq&@34e+OI{&1`;S zu`GJ361?+y2C_FCXw-V1A!_ju()>5VXOS-q@n-X%*&7Ltx+PgAw4Oy^^shmuuz5b@ zNfl2L@p?);?8p;hHLKBo2woKhe`e#zX7ne$Xf48xetOUBJE%?{a}&(y7xqgyqhDAv z!AZ6rG^2kQz>hi}h+DC05RiS(UO&V@@j&!4FNz1EG@QSH@|nLt0ZeBV4^%H)XLs;n zPD{}EpNyf4)oq2H-z7F`Jj{O5MBx?=6sF|H3@kKp} z?#O5H2~zHhiZ&i75}Xv|Oayk&+MW2c+Z!>(rL} zz@{T5x?3gELn2LW$Dikk^bwJMFVbr-Wg%n zNE>$G&xeTg36bs;X{|^v?#Rn!i}VhWR*3YpNU!b0%iSc>g(BT3(%36RzDSoKB_G%( z@%uZZ z6%{LOZMzs-Q>7L#vfuN}%)NW>-QE1*_kHie&AE4e&YU@O=FFLMXXYmLpE+^@d3@ zd_exQUa=+Y3km&a4m3&pXO1+PUW{M;@}D`f#R+gP{7( z1N5J<=h1)WK;_~>g36RKUo!uhic9Skr$mt4f0hu1i#HAwN&RPzifIf3^`9leF(Ch$ zs*Y<6k@TDH1c(2u@8pU7XAU~!{AY}%Z^D%-ssGH8&LtAb_XG8wt2h5yZ#ff)VDJ93 z-jF5tpE+_R*$?DOlhA+WNF!~90r}4y*)`_}uOk^(_;eYybiQ*NoQjQ6hN#yb6l_DnuOPGeta7m|0r z0TE2@KXeIYFzH9f5r=Z*ZzJjv$isKM`9-PPriOZx6XkQlO`(R>vqCru>4tD9csYHH z`6^TFZ_*;n?`ZFB={Qnq2t(ZI&FgF_$nzdK{PnLNkE*-Jth;A%xA!lg<$YYoaJ`O8 z3uvq~+^SHaw5OW&ZBHNZsF~!+y?qMBaaXe%v~o-em2bCHcseDqcZ; zE`0F;FX2MK7Z8&o&elu|S|5*(W7%Y}i!x9Utf>sw;fsYN7%wA`oj>h6DrTsuOqKPM zf$s)F*MzIAJgF*+nJ06-WDnLGn9YWdEE11th^gsMy!728*<*UG#*WRmNgtma(nntU z`cX}`!GUr4ATg;pkbGJ1_kc5SUIKZu^}NOgd^tL_VNep6K;F*%nkjE{th)-_?X9@D zNL-Jr7FP+bMDi9wxG8TB{1wr}DTZE`o-WvuvBhF=by8=a&pJC2rRoyT0R-L*j7$ zJCghQRaLe`f29ul|A054o{KSYK`^wcp?XkKhws3}>$x9qGv)3@>+UVw?fngCc@5Ve zaXo`8k=(t9a8vGfKUpBwUkaZ)!pvXubalTG;rx9Y@MPrfSIAGfdtbv#fIpd@i(}bj zG0h=$BsgB`7@Az_R35j~t&r?->N%$DOX@aC_Lx%lXt`bL_~ei}@-l&*i>oHvpuZBg zA2tWDV4_@pN=(s(GDRY0b?vCMZ@6SNbFL6DK>%VX%lDT~dH)XECgL%#6MdA>`%wOFX z)cp#C^LHEI$;jLfke@R5x`t-~zmmCey)=e{ZTKXwL-a^?yy!7Bx#+1pZqdt^Omb>E zrtC}fR!JtAn(pWq?4rjfr|1dt)YtFovPJqWf?_vt2Noxg!MVZuU}J4n(}i;y>gs}3 zp<0-?7nYY+)>@{s{=%!d^di>d^(SQpH7X~N*Hc?fdA-ECE5Y5~%KRd66Rt3>3S5cg zwHe{2yz=Y3*|UnoHiVhK;@Rpx7vcO}2zWB`+JgL)*I#J(380eK@;G_@6j(f2>~+XC zs~9ia3{5WEDvw*XcR?`RYLzMblI;S?P%Yc$C%fkdYeF7jen;9qS0?{`|5sSUmhOK) z*atcSrzhwK=68$-Hs(xk97-kCnL|JfsgV$Ps6(bl{}vsC(kCUCX4qRLP+4X7s zO3=*H;$zy6y!7>>nrwsq3f#TGImq!mZtbKwvMU$*<)7AgUUG*il`E~g4Y=DosTleX zS0S!*aV3(^QiPlG$&;`S;&}xw^EY~)x<91DP5_>ae3q3c`P{7GZvY2Bp7+V($ztQr z?Gnu@#!ECqlS{P90dBsP4xg zoWJRSCnIBJ$WPhYtl@6}m5hy!vmG^?CW{>o!6KRQg2m9}f~E4f1uI)J#VJ@!*_U9A zkW4WJOKoH_1&dF1!2-|7LtoPBk>mXoDB!9Fu0f9Fik;>F9^ZinrSuZWK6=&%<6PevZk1U|~+A`QO< zIQX%=PZm!W2OYA^D#pt)LzBz0%Hx*h6_TM&S!T+Vmi_Xb9g>7tE{);rOax zeRZ%py(UC&FhRJnF%B_MZ%z$P7w_>9$SOB-v~ zVqHTP?;1kEDlBpE;~vG;Rxyw_O{;>{aYbw*{w(0#HT^Oki$COxEg~fUhc8 z9c~O}uD+=#TrZt?Lss8py{T?!%wBy{K@iP_*VYYIX70^!27!A3B)8hFYoYl0Tu9QACXjjI@Hu%cYHOKD|e4>-% z5ov2`7FRa<*3?Ks0B1EeR&K}utgdbhHZ^6fsktgx6Ko9DR|S!FVL0SxNE2S@Cn{?% zP^M?Wx2el&N?{>*^^HO!q$8ueq&`$*k-?YZ?;t#*wx+nUX>Pc-I#63vP}_tLQ-y+! zHI-GtO!ZtDs#=wxz?l^&FVn)=ltN^xII)y*IkC9el}$l={CdQvWtEq0Sbal7-IbNA zgHeyT3t>5@lv8~9K`i;QU{+NX7}3y3QI+Av%l zTc;~1*DO4+Shm}o%DOrT$yzBs?jWzcP0)Oz2RKG#lyaF3Su}R3Y(0FAdkMmamo8o%QeCpJKGe8@gzZ`;Q%q(2 zh*HXuD}ncVCMaiohWxM@@orh6@z$wube}a0KU%HBH!(c3)cO*dI&lhhjNzd?Jc>uj zlgDwBlVQn8iew6S!pIR9f|>Yvyi_C}5khM+-s7c^QBu%G`75Du`CL?2Ed(2!q4N>y zr|^+DY(qjR5~aukV^E&SCrJa#Al|){2K+p!kPjlquN>(|3@MfJTex0wug>J{8sZvK zZjZ|_>1Vq>ZsJR0H*NBWW{@E(;3H{J2OjYb(s1DLq%W+gX$rz4&01zK#9qr#!df=7 zmS$D(9WclMsrFwDnseCZiZnL)ScI`cd4M@N<&L;?lV}bAB#1vxmdtEYMc%MZo($Ec ztApzmsnmZCQXfu8>f?z?6_1nFp%$%D*Oyn`uuqdK_LJVB7QJS?M-s!LaarxA)+Wk! zlMx=jOfMO&LPZ|Leni04A7-k)kPna(U|F`V;9!nbl9CVsJwUvktT_$UL9OVMu;pMv zwnPxB^+c{Eqq|ARa2FlyvlI*Yqr_O!h{PdWfOsSNSz&`)Ho1KClMCGDQeCs(l>s#3z5!ra*o8 z^Q6iCqiB%AWOWQkmn15CacyG=`dps8XcBRNG~|>@6-$Lf1=6hvIKuLC${lfOraUL? zglt2}q>QVAmDRc+29i`y=90$R5QZ#EzGdgMcg5UQi4@KlgeK^U;+|_k-;i?q%U_E( zWFS=nf1a31D2G(3t_GE6_CKaQ1YD3^%Vd$wbrgY!>|r^9a%Y^y2v*IK7mMkpHp-BQ zlz344#8tT z-K?Y(q(rhj_Bzm&Ya8pJXzGH~5b6;#@i!+|+Biy(WgO{{KeFHI{HB^=03$pZd<)?0 zH+Q+qlA`~REbC!+Su#%6jfJs}YzF=unst4`X4r&KtwJU$72?OpoioB#7m1$=gmNH% z4uR0atCPRvq^w*#Csz@_?sJqHj}2>tir5{ndL|&q-o;CU$mnu&Kj0k z?``NR{CU!3KAQqGdq%<`_>qL%Z%@(*?jjw^u5qyEd=yOMOcG!z45boP7>ANlEU@v& z$)pVP>1n3or0fI!1-12yE9=6VyRysr7gVm-VPvl~BK$PgV_jP^(@%40er*%9yrmR| zz}RN8g^jAoEK|kL38g~7>8GS8!s!vI3GJ4l$MKm{zGaRo6{WJ2JvY z%>$)_FM^;YBuUu}GA$`JbjqZeG>jFwu!TXDOr2p)y&#hODeg0n6E9@|j6}G{&oEX2 zEa9AiVMEYz2)=l#ZYoAd1`GiM?GYr7$02xz$j}&dR`*H|*2P*&Qic%KR!k$Y`qox9 zsvz=Tb}*kxG+7ZUi^wY2P#^^FxVENn{hYSwOWjW+pOZ0~=^o`c0^j9#PeZVnK*9 zYiXJ8{t1Zm&aEgZ5F(#_NXpj%Os;Z(?^RH9QYO7mDsrEhL9 z#0~~5rm%Bz9}ALVnOO$+Ot4yoQUs-BrfFM@0d%x_%xw@#b#VWWCxcR8v)N8#pxtKM z2DZje67MIo)g-+DRg;x0fG1!?mR0w{^-B=|x~~Pufj>s`q;S1ut2l;Ia|9tisg}G- z%dsygEn&8~9?Tx~dgS3hjKo_KQ74*25cg&{`ByF)MOcQ$!ioGsTxE-wRNS#k^hBe^ zaU)`cMPU0Go8Ana6WHEaYW#Lq8+OV(MfxLOsX87tc9$6Yjprj}BaTPAe7M;;?06Kp zQONS^ue+ube$7Sst=>Gto42gf=xEt>L_OrU7UcO2T!3CcZ(w_F>b}{=&X!%-NVlk^ zBg4#PvX%)-gBi8B5y39wTWgx~FthtoqT7MWQ-7vAT6Ey2MWd$D^tb%|;)}FKsLAd6I~Ykw;KW zB=;h`T-t>W@Zv1vIisQ{a%R`DsIk0f^P8cxmM*Vxy74>X<#|S7Po(CC6r0>ae!1ka+66_^Nf^mj`5oDT;#&3 zA4d=Wl+<)aj-NoE&(APKq#JiLK11(kD7|HUinz7Gcz*Lofv@ju`P1#jh_CPe)jSbt zM^Arn{`2#&gYL53z#R5In$q<-8PYOMgfiM0xVadhTU8}S;V*im}xnS<}JYmY~7jJ9pc^Fq9g7uAUT$u+jXQbZTzWtZNVvWg-Y z*&jl^BOclDfEGd{+v`RFj@C@tv$Z(IDDY<)0yk|Tf56!2_f6^uY|oi7uP1!jzrA_v zAmOvOUOP1UQD<{_*yJ&j2#0>u`F8m9lJFn8&V62`DZQ$-J2D4M+SIXZX*d83`E8*| zDVH9-?dPc2^|T6Ny2;d+4W?$II(R;^3l*U{crLO`icrhP(Qua3SB=zB5Ghj&A|rc$ zL#EV!g1z79RQ(@%xoq(w;|-&``SO%-HWbI}lcDSk)B}iz9FIn&Y75W!4E338t#i;? z87-Ib83AarVa7;4An!BdVhzTaxyD5Y5Tl#<3|lh~Yn_^BpbvCL+H85!P0nZSQ^?Po6zXc_gwI7%mZ>J}jGQT(&}y=3BxIBA@UzK&a^je5 zGBsvJet@*F8^DiAds?4^D7L-^A$($fPUeUIv-L`_BFD4!O0c3JCks_Ny=`O8kiZky zkKVfQw3eCQ7U9&^ncr^P7&yH+eArm)owNs<0BWG?SqhyoFZ3Y`!IM!ni88 zF>_s3;ORZ7{^-!o=u4eoUNkDUW~Xe~O}ka~`Sw<{q-g1AHw0~mmW_E{5!h6W&S2mX zLAijrG-t=)W(?qHz|nvs07r1}0VEY1ACf~?4o{bcp`!PDMlzq>mDO(Ei3Ys_O z6^PKOZFAC$1A!+}Yk(%Z27Ji&goa|opY4c1%j9LJ9w7aJJFj5F!(wk)?-e1k#c$+8 z(*l9!s12@vP<%w!s)(c6gJma`m7O?2g|sqEJo zYvXE1Briw8P$jaSE7~fKvV7FD0QEeZET4IATSYhI0%2&&Zd%y4!p5}fa@5vrxBs>c zIYw5qF85y$UzZ1Lb(sxnz^2H)RMy4JRfAk0D)JOUI}h(WhC03Bs8h?XhszdIydQ2| zaHMrXcWXs^YvB%wVCs4ld)7!IIADzI7>B3f@~J~VrQwO)VexvC5ziGqku*m9%G_nbauUVT^9+Y&V7@Rpb<8Xf5n%xwQxCjHjxQlNIfeTQKi$ zEqtWq)<+P&SN1h@rANp;FM8U&vZr+$-g{dMA2slQBv&*<#zu}oYlJo$%O7p|qF;o9 zZD@otf8=2L@n{7aByt7kS;hg3lBcyTIAB!lfMq{AS~eOrjr^_bljxShC%P_?Dbt`5 zRLb*Vz!Y|rwk>#ArjM+9@B{-QPw4c%!1g&_WQ<%+$+-q%8MFM@1IuL(>;~^PfRn!& zM;Yl6p)3l&5>QqB%_;1GrbUqo-jYFw4}XFN3>*b&OzE__v0O$zY>bpVJ^`l(2vUvn zB1HX&jI;)mgU0m~MRGF>mu1e4z~3a0^qmUK{Wj^SsTs_~Zze zwQh(W;krH(eW~kIHO8epvo)ppV^3pdjRELw^hnTjCc>I>n?DwTUw4FtolB{>{+iCf z(=d_G#mLA9H7>TkW?W)ijAAcmv2Sj@4#l3~F_z@saU6M?!=Ba`jCKCz+p|ur3p8c~ zp8hCxV)PUc@G1!SE0`@(y0`ch0j+=_pw;iR3#~cpp$(?|2DYc3*d5BmHFSb6G^Fc1 zX%E(8yy`lS>g~D64Y)TJz#!tD7~SY7| zqoa9RdMI^DM`vUPXu$yXaC11T<`#q0L z+ui8dvinC{p84=0q@v7W!h)p6>#L-ynxE&5EaG#gvHwYMQbg`U`ACB{lQNpL5|Rcf zj-=sL(jW!W7?F-z+~Hv@)cC6WIhGvG+Gw_V8zhVpH3n{4>9SB1d=3;?Emn-wY_XnC z*kUhy7!xqdZeC(oxW5yJ`vAoQGX1>5{fZs;LmKx|iM!s78?H3k1#h-4@4*0L9M_gX z{;ekch7S&&z~3ohH7zql=sY8Q#2Nx&;FVHe|IP=&+=nU{zm0qmLfVzf`-&rqofI?a~(nKV~icWSVoQ51ls?Kw*YWnKNm>@y;dd0fFdgI5eVdfFj2yuh*wtXqkp1O zhoCg1?nb}4V^$MLPMp>?%WUOWILygbz63@@*F>|GehAjF) z<(LV+@cHZuuSE>@0x6SDzDrt8v-5ok5VAk~7tF!V!@qoA_XiX%$5V7!ii!cjkE}f` zl{j2#fjc)t7NU8ZHzW7AaQzt9Gq_&Cbr_dyHdBU`8wfjflnxsw!*<+-upxK{cHp8hcN8fMIa4}X3@V@3_~^2Zc`e^TdIRd_5CtHQ&o3dKNmEv~h=zJ}{3xL(Bd=4$`z%X{vNhI?e; zvNDIzQM;ND^Vaesh&dV!ACZx=R!_5u7YCjw%q@+Ev!h|ZjFOdWM}@m)Am7`!I`YX{ zK7pEdoq@;$Lyn+a`10NczhX819=IU;@=m@ul=UiGOxFg6m{%jG4)2N5gU~VHaivX; zD?h_nCC8P4kBvuLUx+lS>>%qMs9O7PUyFJ+!;d4L-r(F(@n^~vtjHI|xaQ-^$F&OI zIoO1Y-`=Eu`c&ZJzL5qEg*ZdLoWyHY)BSu^co7hyb0;{QU z&ab9V@4xVGIg`sNuxvrS$oB}rH<@^AZNB)#nd8i9p7gs+%)c90^~+q0vG@%Nt4CpV zc)@eDbx>tX84y7KiGEoHuAC^x-}GHl)D|Ul>r+z z&;WbMDysqb#$r&clAqa%H9+atKAi?2J$_+t0P@L~tU6>~AB=xT^V#J6-Y;wU*Wt$j z2g~RGyE#V z50=+;$V(nSp`j3`y7h{=*^ZJ;7FpcB|75sb{Y^KwM+}PFiU=FGvHutR!Pzk!!fob( zRSmMOSB^iT`74=>Kbv56@@IzcMEqd+eE@mM?{k1t$@WM$pXpwU+MIITt)I>C3-CNxJ{KS_`TG?O6Ua5UjAD1<2JqVZ zEjzFGoeZzH5S7C|92~C|5e{CHKk;&HRfBBnmEUEH-M+8uyv?`4c_#f%Z>Elp4#zwq z`ZE69@n=}|BIN+yEiLu74sE^Ki@-8tnZNlK_{v7%^VjvuJ*R( zwl4Kbf0uOk&hsMEx*?7JxObW*4H*0FTcat&Bs#LX0`0h#$pHWqp4l#k9xX1kEXWl%9Z@X9F~rnFQ5);*;X`d z6PA*Mr?&I$zjW;zBWcb?z74Ni`#}Uo4jjfE7o0pvwMIzz;XEe2{)7xW;2NEJ1njUEqbJor;mhape(D{TS~nUyXc# zg@9eNNW>j~k|gl$$_bP*T)vJ;-Dh}6!SWtsRxaz&9L_Y0?8*e?zg5L6KbNEYe(~V7 zcmEgg;3^XF|BnZA|2ObpCp68c%Y(AT^f_MbH9BpbAQw*@lTvr$ZHzas>q_{(4j3Qa z@mDE(lyHjwWcCt>|Az)wR(qwYHpMT8YdoS*?yrx5GcpGvXnTI$tKEk1c}kxl`{LF9 zWF%DhTXVaL`XmAJ4=1rnKo&iMx&!idpR)sE48y?WuJ@=|y>mG#m9kRaepTO(l-XA4 ztbR7C?|&;+ee3xxRzDYGWwN@T5+j3kH!8AQOTAt52grdO?G{x`FrOTJkYjnvuJ_!0 z7#kzN#)lfC)L+9^?iWKibmux4k_(1pOGmVl2kTk7kw<_by~x8EF_L0DsWB>YYg$YF zU5f|Eo8fl9v0@N{Dsr#VJacdA23t1;g0-b*Q_d zi3m4e6426X$MZ~F=I@}sXE=Yq2INbbfxpvW?$PDS;}&YDFIl}tt(vdoG2epa;0&`Q z(JWmVlzo3WMu?5~$LMFN`}Ok{4Zi`1H&#eP?#IEdpND0fF#NcNh?8bZ2=5uFf1$KZqFif8vWgXkCzY)~L zynOw!>O0Q5uKBKd4(af_0a@2PpxnJYU+lv*VMV^k!_`||^B*e`M{(WzIPs;59{~@R zVT*rAm?9>joOz%i74JiIHA|d4C=kRE|7oE*NukLDPUEZt!90Aj9|$%_(vU8X0BV9u z8Jj-fTJ{eF#dKMPEI5{MZqh1lzBa$H4VjdtclyY5Q|mA=`h%_keqJ$)|$T_ARcX{1#Wf_fCF{t3y5bb5l*4-l9?Y$jzx8nL5t{|>PTtCG17_ML8`VKDE&;8qt zaL&sU{SG2dy)ef9Fz}p5Ep9_W)?=hgijYK<&9mA9?BL$D*yHu?D%+-?~1#b&Z$4AdZo{ zqg)E6=DW80c2B-&UXEAnNQ0?zJJnNn;F;O}mW~v;b`0TVn25K$7)9_>e@ka{^PAzc z$YzvdbY7!y27bLW@avbx@1)&0{RQkI!+UwT=V;fIJx>v1`Wm5*u(equ$7uz#_S-k8Au;&V{O+30UNbYY48~u95AJ zsLYS5%#WLy3w36$xi$(h^%yauB0HQqqtFlbF5j8U_G&BigKg{xk?9+I(7t}vzOnQ^ zq;JaT^4u!7x_rhNu{NvAb6bobM5^rmSTdH^B=er?3|t$RPt|eWb66r&nr-C!uPQ~A zXUIqRIcH${7S5P~EyqinhIDzCEk&d5MqRJzY(FRg>-l+X?2Jv(t>jgbMgDt>#>(tpfb&j_kR;C;Iw7-dx?Si^&RS;NkT@ zzIki+eTWA?;Xf6Tcd_UiIgH)y6tBA@Z{Qir%Fu&Q=39liZ^hAR4|LF(D_A#sbc{|F z2RebzN#|MpqjR>4&dHiiKk3BUnm1REc)jDTcga!Jjw8)SFgVtRZyk8+!1A4=b^9X| zvML6}XdNx<0a|TSHqF$~ZT({E*Ecwsx*5-8s+`w>-nUohzHOFkwZA?PklzooY|ZA-2V3|9T-cD z{Or5&PT>`}r8ur&wS0D9dxd}ePP+H;Gz3o>@+lKfIe5w(FMA|(i_RPF#u{&_zw@(= z5qVSg+#R`P9mfaYYpd|L6=pxll>?ClNN4tC)s`~&N~Bfej`2cCD61rtQxY15zg?rH zUhb6oxKrxk&h{gyVCR$j@%O8Dz7+W#c5Y$}iOWYN+}TbY+}TbQ+}S?1gZYl?eBV_0 z=zBQYilxpRdkz>^WVb=B8M`98xwf>M9_(Ea|35G=mU+1?G}7~T+&_1<-cM-D+ihHF z=3VtZmMk7H7BlZ&reCb`cJRK_%qzKdz?hS5>?gafSc{&c3;d=mM3 zT*EmE*O^@xw&$Tjd`lF0@!wIoa*hk8e+k0TrtRd9jQoj;R4v_MuD6Rk{g*g=Q%!td zwBh@{#z($MeAhYf;Z08_eCIE5>&pJl&3i%_#xwFBFMd+cF4pp6=Ebt&y$~{Nvf$p% z)40HU#=hI+pfF^{KATZM3&-f#{QGcv`vnl2PLzPXBnK2e1Y?s7mJ+|wA~)`Tym^lf zcwGhjd;Eu+Kf28`{se?G@YCnNdUxbFR?kA1J;rmy44T|HK6K;wc*Y4yGDq50|H)XIqWquWQu3lhIfW~N)hV#uKPxg8C1F%wM%yxu z4w>QvFd;=EI%WJHtoRr`GU8bkfuezXQQPbkxYz^RJz6FG4eP3xb#99b|6P*sCz6DJ zPldO<>k0Yig|g;BQ4MR~h{o(}-zNV)B>%SaFYD+?w@=1J) z%9xrrBb4X8&1>NAT;sJ_=o1sb3p3yOEhkb!rw6vr#=e@XQzWVpEjv9e&v;t?;o1Dr z?fW5f))zp_F&}+{{wo0B#UVO7bauvK-^kf>O zl{*ni!p9cfxu6HK+`3?2YsG%P@gMgy^Ns(MH`}mRxMF`~!e2hdeh=(X+!r|uw@mfT zN6l1i71%BuiR3QoiB3pq%nqH30qh&0L+@iBT(lQa2FWMdzSdUu+ z+hZzvrgTK^Y?q81CggYjzuF+;g4C^s?UQOrH2B9bZOr{@# zs{S$WDh_e_^rMAjPT-zSi;(}3gd8$P#t6v(A)SX;vh2SYow5Bm&Kho7ZHzkoaK$gt$*>cB&r{OvF?}^s9*BJN zX&Z~C10A<`?0lZ&9QYN;(R=iG7EdytKw|&G8+9BEKz#-G5J78932YyZEqyn2jB4{f zTe@?eXq&nZhdO+e4lR!(y0B$1`pQS?DWS>S1r%BG59|RtAL8l7F3D5mhQfSoD8%t2 z+*`Psw=}{_|C8ja^G(oJWyW%>_u*?tBs%ybxu2J|P?~hw!1t0J@6WOPJkhkfF2Zt| zVGnKrfIny?VPxwM!3)ku)jlAqG`9U=IBC@?8*ba|jEwp#b~|C;HqPY09dwX&s0w;D z!eQ*|Gg^!f$9LNvXB@a~i0u)nu}y2_OUI(6KoZHujqzgYo@J45e8~2MC&^>{!4joz zP+@Hgs(X&Db~gG$R~LoI+84xKY9`&Sa7^3jzWy&J-4(cV(A{k;KWfwV<2%D=lC}-| zG;M2eWBiu1z53_lQ~=~O)MrfUR&7IR7JYl4C4FCl7`o^yQ!IVoMcS@+K#=_iDe$A` zch*R;;YJFu#fpz)Q9Y4#S;`oe0@>vuQsNglUmoZ12ZJ{)Y^+^bTTdk>y`(+JlhxEP zJBYw~Y(~gvYEaAMLTOD6h4t2F9OOZbJk?0d2QGhh`IQZ!+L{f8YjO6HNb#qa@hcOJ zzH;?7Rr$(g9TJ+3*c7>pTc^U==7_TYyxZ0Ddpi6Bz%fX$_sUt8Z}rf>X7&2+As6vm zaFyfY&m*!6@m?WVxw^2iv7u4044)&2R2(U1YV$lWT}zc6fA7+CF@V2E^z%I$ejAW< z-UUpi4|w2oW)&9I)&(0CnX(L@JxCHE3rt3)nEHg1pXK^_riQZtN#|6c89betg*+Eq zlPOq+&lW@)9`2n?aZuAkUh>zYpWo5&UBHv4GpkS@)vXC-8Q^Cuh(z>3=%#ijKOff5 zcWHPx;K|dOQz+#PJ*fysA6J7PEXU^xCM|uCE2ci_q<5))o~hw%K+=11{V7n$R}T&K z=<=GkEXU^#CNaHtEAft|i!#8U|0&)7b@&H>Cr|It!jk&6m36h%>I*M;S0}5q60+I zw31M8^(2Ow4>*DszjmYyjBw}YmuUFTFP};5KNk_|ty~Xqqz;idW;He8!1aY|r1qyd zeH3x&b(M1()@(?ttDIF|?X9a^*ofPu4UJiKm1T`pI4k$&a4@^BlAp{`53W*3=;Ob1 z%HO>^ie%W^I{Xtrnp}f>_m2|HL;KQ;^kJ?z4^O?$ODj?*)bd5z5ENU0*XpwYX9L!0 zDDaw{sS0sQp8D3$Me;R!`Wy@oA-vY*4}j8dz&sN)euykVT&m zi?T@&f3iifaum1C(Wp<;C+7bu)-KoL-isR51O7yZZ~V1-hdGdT*^MGMt|%6dR~CzL z*B6V2apjN(NyJP@l-W1fB*F}^+KElc*H7t1=27kp;oH}YqB)goDy#6t9?I0I;!B`z z0eaXE0oj~y0CMF(R6kFBx=37sGD3h{P4PG&)AeY0c87XiqT%;7+^yliG`!#$m2Rzu zPipv4it*mQVS_1kDN@cX zsq=_QB7$V8_-IIMy#YnhN+P8WOCP8-C<^Dwc1W937p!bdiuEFqkA_Mw2-XGd67NLJ zmPmm%QXjd%j$YZiX;Rypm=&~$kt;7!MCyX3m1s47p#ooEG0)=87l%-2uldE8DJ(N_ z{$kaS3fEVys;pmWb<|WR%cOQl5$Td_YEf3hqo1KjJ>opo-3!;RsjLTAmF|dRyiy82 zY=3I3tYW8?o!jFojG;E>&zGpPbS5^5nbA$9BcpiqP12ZAP}>-kUpi9_$;ChT_&{Tm zReT(kpOXa+ffkCXvs6LNMMdOjPmj=5lAKvs(@%NQRnnPMl~k`Cc$MZT&STqnu#t7b zkLz$8Wa{=a#ZK}aLS%|}oI zWXya#F5?o#5M?>2Y}gFqY(Mz~wL#3Y(EVstK(uF>AJ)SrUe)7dirJ)RvM9$8k_sUP z&V=18UKO!#q?U#);s+*0a_sXdMa*F_$q1V&JXgwL-*dA9UsZr=ag-RXEHzAnNgl?m z=pj_YIr#d`K}-pch>odrCsCh?(IX=k;j5t&pqW=R>Ln*1N5O%d*xne1(dtXt`tI^^ z!S=FYt|-Je2DUB+)V-< z9OY{?e$)8gWO(PKB!RU?h# z;+0SL;eX;RJ#`nrX

EZpsFeI9H3aD4|?3a$)XLvfvo>nvQK#We}nrMPC{D#5h~ z*VVWxan<6w8P^6}ci=iEc_oBf=pRNL<(EHqm$JuoqsOq<+`GF-^dOJ<%ZJ=B>}R<6 zTet_`s0O_M{P;6l%J<}p6}ZeZTSBdD&375Zqx8rfHY~3YY3N_ zQ*zG}BTyGtS4)wd%j#+#alWi^yamiYXiIjkxF5*e2CXa6MIyHkwb2)bQqw1WWvX0 z@L{@zHBS4Zmy8Jw&`Dwwa5<+Qz2NX*+U2c5Be=~wM;=!rNcwH&-RDI!P-ye6Zyrq* z+g74Pw}s{?(aoYO#J$Lq&_e4aUqTM$iEC>~ZG+uHb0FbtV-?b*SJc<_mg;k&ySiAo z?RX9o2_)$>*-MH?sZL>YF=WpNNjQ3H}hI z$0vaJwaq4cZ##6pAf|XdCnSyL4hC_tEF|4-T+_O6q>@jV+?F+j8>{e5HxF{j;$S=T z<3^>Gp;f8!BNuU5<#AA^VIukCvlB@MCNVMCg#1kdy~A^D6_Yk5>GOz(HNRy-{KOmx&zAH zlm%x}U7eaqXN#q0<%@eUyyB;gaFJS6QouTSMKS1_k1t7o2~c{M0Ovtc_5re8GjzKi zLb+3M1Z_DqJI-$L~k=ts%@$x;z5kyf=wr!<{c!zj&!|WMwi|5uZPUKc~r> z&Zam^pcs%kZcm990|!Q@7|3>l&oM?CD@0~iM{AHYHh_E&t{y%_}*@5T`b?zRk1^Hq{yts||smUCwA-jZ9 z5L3l7D2%pU43hh)oG*sHwQyXI+YHZo$i%6>DBf-UXr|aw)Iu6r8bR9a*AZBq)l<467Q z{^T9d&(_W?Vjq%nhHB+*n=4x!GJsINGN)9~!JS=Hv8Ea?9PEy7ikq*9ZwaJ=GRw#) z;-O5GYBDNU)S#9WmhS;lYdr@@Vd>H^=T$X26-ek84S23b8BEIpQJUQf90v=dL6d3$}aQ(CbJQKlF~5 zQjsNBOQ@z)F0lkOoGTuN0J-Nd4*VYRd0Cr)^xWg^8@|RJgcu~nsoz?;efSQfE?dqc zJ}ad-18X_@p!i}*OlDDSeKlK#bSUOwyQ8D|D9-4|lvj^P?2e|kNWhefmAoVzvm9kO z#w=ZJbCS^;QKk=>!($yplgEOwGQC$Nma9O_$sbkxZ5nRZ@DmL$`jd*^sNv%peyrh?Kdbm#H2k@S$26Suj*4He;iDS< zTf@))Ma8ex@FyDnOT*9oRmF!id_=eLyhVN;3=@AvbPQzUqdj6%t7i!q1;Tsx`{z%0KHT=GY-5Or_Zx#PV z4WHC7{iq5r(D17o{!YU&$5i|>4S%5FUo@P2T*YtH@Hq{~eyqalHT;E!M>M>+N5!wz z@C6M&^N9-Iq~V(yo&`O^{+cCxJo6w}xq6P&170pFGv7?6`b&|_vJ|8e!{m2%xTYr9 zs4Xd|T5UjiU=mS{q{+oyNpMgfLmMW?Q6|-pjSRlva*!b&n#2*$jUs(vO$`QYO_twA zR=Lz_cCzAddIpM9y-Br^$#Ka+W=dj|c5X@IsaJ0Gg`+|$Yxv(Pt1q6KDnDL6x=()b zOXj&E#xM0{^B7@^rS|tp!jfW*<5*u<=gPs{Pg1!cAyuwUh~t`GO%ZEcwT2-^T>sF- zQRhZ8EipCt%C=MDrEz6Z;}QKUK7}ic>>@hI;wL)M^t*UhKD`hm#>9Tse*PefcjX&w z@zsMY-j#2##q&GFwl?fH^IiD{TYU2%i+AN4Z1MaU{a|YE$~V~J)vRXV9nY0-u*JVK z$lAN|4Yqjd(!ns_m2a@cPaS0Ou6%MH`sBcfI1acn_LBgvVQ>iHusG|WpQE8Wqa?uYI>Kr_jH=j@8oX)B zWaY?+^9^`(U$z`Q+%Aiq1!@y5Uw;%xpEXu=1hHb9spD|y7cw#D2NjeH2Yuce2RmKT z9_63|CYzlO)@DFBw4#jRD3Kh&GO5aH<#01!M7a!&IImneXtuMq--z7KCO4w16H^rD zOpEh;DMT@z^V#m8yIdm9iB(k@h;$XkiJ;rH;=v18GCN7`IA%E~c5!kzAW~cw)&NOy z(KvG<}PmUCq)ipp;T)9t<6qo%qKvG<}PmUCqB{o1(T)9t<6s>AZH~s)g zapgWaQe4*A07-G>J~>iccG>_*apgWaQbs^OI$Qt)QgN=_Cr8TElOn~H`{YP*xpxNG zK(5>;M~chUGeA;YxlfK1m)mE6q_}dQ6e(^O(7;G>=Z+&~o@ic=)lJfY)T==h_lmLH zWf091J^jSgmqoNp_%|e?Db6HH;?_!T5?v{cnt-jgcALm;)%2wZ^;;{REKtfjF6Rn6*GwUkp^h&Ud+@%QhFY#8I~G|D z07Jeq^(0qp6eKhh6H!nu^AC0Amn0|@F23sB)L8u6q}KjPoY+8##ZRHidbI$&OyX26 zh0WwuJbI_zwk^^zfr=-}L^%uSnnDeDt?m&kCCXuv%os|G&UoqKIz?We z#i-q+!(}nZDwnhuqiy9{K52XR#gDNRJgglos$CymQ&L~kKX@}e;$ylRmXv}{;t30T4wt?t^1*C zxWFO;=w7F_@s?uIflK{3RRqOc4eKjffUVGtJj8)|(2t7c%1X<*ok~>g(*vN42B%jvLlq}9Jt6Uo_Z%~yrC*>X|c~U^BO6AfT_KKOZPiLyU zJYgzHPOWqNOrn$y+eA>Fe2KVC!Bf2SQ{SS-aw(HOl^$?!vf_O*tl439y&dvU2B zdL#vxE3=(PlK92fK@gW;?*ODc{!zm-Q`PfwKyDKHx`Zj>HxhcqP*e=gCLEM9q}(pK z=L?b>zv_7v(p$pIRnJ~f=Uz_ZmnU}XOx0FEJ; z=96I3#R^WDoVm6V$J)@ktoE<1gg(Lfkc^|X30PEF*Azt7^2Trw@w4&4s>TgzNEi%d z0Iy1q=PPULve)8_F>@;%aRF0Z5ct(WRaF~+2D6PI@-2y#Qy;o`Dsono7fn-v$f>>s z@9IVr1o4hf)>j^-SX5WJQr4F-hY*ofQ&UpED%e;X3RY*<)XZ5`TUQMW#LwWm+WKGu zgj4-sQ&zc!uPKFyfDnjF5$De;r>PihWQ$@Cid+)OBQRB{xaXX?;ufTn#DNSP{)G^o z3W4`19MTrHaHuC=xq@QXMRUck9XJ@0u3~}XfWiUpU^%Txhk7zCQ#n+7GVFA4@V4v( zF$QsgF|l((tXa-gL9DsOXTO8oaGbJqwDG4ezjt-vSAKKT!Y|EQ^miA>)R`eWfXn>t z#r?I}bHyJ3zniJT_X18pf`RCs2W~AEyK&jSn-n{5j0&2XNBuI;G^m`iLKPptB{Pk$ z$aFx;@tt<4pFuX;RPDw>7=!~kX$H`SmN~J520@%<(j-YMx~idpYkwKQ{byN4^BWp& z3a`<@+?q5N!5Kxd2@n$F`)LRa6qT&3Z)glkIRuY^21f78;0_h$X<15P&H{V^;`W$? z9x)!=d;vzXSEMVkoGWI6F>xw$DbiUgQ;zgdnHD$Hkma-LO)W_t$7@Lk9*=00_GAve zBZm&d-Dx<{NuOedb8-C6)M|d{)f?F6Lr!yrwGtQA-A2i^t!W_#a0e9NTCgL`qbv zLxI02;2$CbS$!p0RO|LluFW_Ph%%++EP>X~j0v8Wy69LOO(Yed5Y4~`9M(Ks%U~38 z=t`2~6iVcq2I7WuudqJ$Q`sb-6U|kQIDak#vA%jiFtneJt{|KTM;<)fVs>P z_y`0FKZQ(W=YZ}ZI15?sn^r`px{3B@Sar^fRX;__v#x|Bl8r(_tAJEuM**o$0{u)A zLkEJG!R#5>97=kIW7N>vmV8oFdE8XRmrqo0+seifmi9r$UX(Y0a!x5XwUK%1Y_e7x zVllwha3aSFRifZN8XzN9Q5)Z^_N3)PcH9kGOm-z|PiNss$&9YD;RJGXRzz4w^3vum zY|`UmV#twwcq?rog7czg>W&6O)-0$z-R2J3>=@e&PT+-57! zB`i{!O=Mbjp%Eo6uwgf887=#qvmug*u_r?|ldT0)TwHW_?pRZy%UwD&#+XEe#;}9b zsmS0$E}M8Gkod7r93~2PKAQ&!%Y(z?80p5~Ca)LyV)<;%e! zGTpDqdW%f~Y4tGFH%n#pVZu-Km`ulQ8ksM3+<&9Y-ui^C2#*-bTxJRJI4F0^u!irB)$x*bGD^XDHiSKJF_bsFH~BUShf zqvncxkf0jlXn*}ZyY5%^;n?qB|0u4z9>hM=@8aN?oj5B5aOU@lMW_=#AzY!Kx%cxo zo8)j#Oz|0qfb=4{zZ?`Zga)gxsI(Gx8tpw!e<#Wy>2Ic)SlvDsCr2_B-6uhsiKURn zX$Trpw6H!lL?U7WnkF9+BOMWD;~;?_>YTIfOeD~Q6hiMsXemN-5$YH!5GSDZmI4e% zoLjvkdK#3*3Pk%6E%g_|b|GvP!b~cxekt_@60AorT7v|`kjd3`5&Ir0u^zFb5zE?H z*=_aU(A11Hj*|>HCEkQUUlFs(EqxrGw;*UJPXDb}st(6<1=ob68{r~xBV>Z^gRcV8 zebAxdF~E5k-ESJLTyB2`lrG{^6}(i#Re*FYe@#E{&@iguRi~-+U)S(W4bM7Vg|F1` z#~Oa9;iY3#{OuY(t6|n>RQMtdzp3F{8lH28im%o19u0SB7}4;8GgZ19HGE#fZVgWx ztKthZT%+N=8t&Eb-x`iROQm0+;d;P%B2(&`lb@lJ4ftB zLj86IGK4g0+_73+PIm0xUQXTZ-rh1X=KBs5boM&viF?7LP{f?Qe6~A#=ZGCnlyOug zK^a>Kt=?SXHELz`;@IKc?z;80Zm)k>`dV_=KP-K%mg^suz81Rm4@)zoySFy)AC|tB zm-P<|-6|(fOJ9q+`bWzM2z~dYm?$W zrw->u{tzcqN~+BHT5QRTLubm_a*D&f;StM~qtKDxdM)Box_Ws^`Ydg6>%}R)S(d&1 z4(If-_a>hen|_QjgUE~O8Y(fyshtLK_5wcZ`V)ERXJxf|-H9n3cusbZfT7UI&56AvM+>GQ-p(W9SD*tS!}QKXXyx8?9R)LWTJU@CR*Uu=wZX6k(6%#S(QRw+X#oXx-m(aHSg|>q<%S^F}OKg*I zCWaxAH0gXf>yq3pZG`W5y_qs@l!I#)b{pT_!1PaHeRztz`L2czVYM7=DC({zrdpDjg7E7Pg!U7wkwvtQ5_}xXmXLpJiL(TI-^&TxQ;OouW z&g2Uzj5X#fDV{ebIzU(1O|@$r8RHlXGmi6rtf3;0gN<|!sFw(?cT4cu3ePEd^f`Dg zR$z$&w zM&VumSu75qFzh{Dt0!Zs}4?V#NU(KT_2hsOC6v@aqGe}oIMu9elz zrE^029-{C+xRQ@b;*3BupNBDInDmF44ie?bOY>{VHD9?VcKkb>V;R<~6q}1XBby4z zL~e_a?{FzaoLLg`x*POhdMSTte#blAIRCSB3F`@|bX8i#YY(`iWRG}{bsb@QFB5yA z0H>ex1#_OR43uNE|(;e+px*%9z=HYcLevl`8Ipp zT%04V!iz4zJ7Xjmi2rZJ?qacR56)`_+>L8K?yvnFrh0&}_r#=zjy(1ATOA(`I(x%` zN;9SMTk&{h1k%Gd5qXDLZ*w{9A%de6U4PkDgnDz#aP(#_Ak%9NkhlkGCm(?U?KU&T z1yK>S8u}@`VD_G@-4L9`mm+dlQAJa5Q5c`JtEmlEGgA7O?1JWn6|0Nh*H2hHEu^PQ$2%mrmCBHTk189HB5((OZA}h1?4W@$HmTKIVJecoMM^O_vB1X$@>(1PwWJJ z_?~(zcaXlP@v`G3cKbMs!y1Q&(KpS7cVHJx5v5FQoI_}DQ`mBG?+Z>G^yfGVO5%J; z?$0R@Q};S?#?h4oXUw6a_dQ4nbqFSpkzN;p`U2z+8Hn!uEumyqvq4r z;Q)iBMoqQ{h=wN)IH^&7fB~Y3>*0N#8=#J1&z3zr=HHP@%;Tg;df)ADA}$vPp3%#KlLwfsq_UU->c-TGHqjwfV9Z)^#nfA0}wNl_#wNzmodkdv}pei3E{yN4pbf` z4KeOb7sbe^HuIVOAm-$uAI_Xgs_i+siA?1*{X@*jCBDv_N|0kYXNo$MsTddY7bVWC zyhyRU)5Jr_YaRMzTT|~WQ+btQ`7RX)ECy+R5)0&H-S>sq_Zt#$$zP5-%O60(V1FI&-4;_Wpdq9KRxeD;G7v6HxU%mE{V;p$<1>8oUdUK zAlE6M+&AETh2^Un;jUBoedZ$z@AV7nLTo}3th-d%)siSsb3Z~c{nfvR@f66_X}E4L zSPd5~*PrK`NlfVS5vuj)5#&z|Sov!ku;71#Y_xRbdk3-Up*1B~nCB0zncuJu+h2X^ zrV#;GHZ-oTtiw%l?MiGF$j~=Up`6f~^4itGIY3rhRaxgMnbfbChP7{}>2fbDFWXRG zwW_h99$TTV3RX2VR*yy+lJO8I$ORN$Txy{(HURmG6jMB+8S(H7O%K97Nd287lmonQGxwqWu8Z z4lfZQT;?|uS7C1|znS>Ruo5wLM2VP+i+cjrAdUJBK@-DTXN@v6OXW9J*66DEiq!HV z5{GnZ{eM}gvJsm?bQn-ziIrOLR2FVp6XfO>9Y<$UR#ADdaW!_j#IghsoLS^fOg7~f z6*UHf3+t^c8qrY1WpDvhZPO}=opTJfW_Hn4LA;Zw*NRqBNzP^zm8}YgsvFjEqd@U5 z)W(8rc#7L`Fx#C79<`zzXCPvlJ2X6|;l*E2@f$V# zrH02fyewbEe@Vj*4L!3|_$3kzwAQEG~R@vbFK~I4HZ5a zZEmVOU-prB-;@J24L%xEBNb`0>Kp1etZoQ5DGp$h2`Y<9XI6h>7Al>of~kS1TP6wi z&Y`nvAWd@`a5O<1a=n^` zl&?u;axhV?tIEL|Pg}3IN|i=7b_H2R*QKI)WQj;y6b^=ClYvad5Z^4TL#rXg^y{;+ zE|Y}VGeS(`GWt0-rHCwz$!ux0Bx0EQ+@>sB?ennS=f`8xqnMop_1-oM?Sv6@;5GPy zI5?_AWZ6bK#U@NI;_8v0boJ$g`0N8bqZwRkkDPL|w zp>RSfIGMqiszpw}>`~OGGSyFfoTu~)pPHKa%huG^vm3iRT_!&M)Cf_9W@85$ zr#etsT`;)DozzDgs38n@g-47Mp1-Nj`aEc*+1l-ihh1U4Fo zw#5;b`WP3#?l`BkqJmpXtQ8(ZRgM5wQ>=C6Izz07j>tx?^4hAK#-?`*8nNycce2G=>@u9?}iXWgXnwNhBq`8;{ zS_t8^i|wq7eLHfx>})RE%j2JlT$b%6y_;|l;wzU{QT)i|krw;(7h*fDR5>yg z|J;iRe*+FVf{7QxjT(dFW}gR{KXv*=7s-s7$anxD8C6Z(ivo3vJFc%$cl4a#F1xBp z8et6^@Q@`RupSEcnN>}up8~h?gMkS3S2d})AaKB^0Tv7CYi2EM+DvE3W z$<2jaLLfncqM{EK0Rj-Vk_kORi6 z{q}gkad>j4ggIingfY=`f^z1VCShDWAYm7=N5Zb+G%$!SK%6gO0C%hL`%;RHIx-+ldoeznaJ-aETx>!hcgXP4h z=))$Gb)Ty0mbR$N>*{9S=4)XD8OPI+7qfI8u1czdxn8!IExoAPYjqeI$M-!C^RFrl z9?U}a#3_C{Om5_6&W%vAl-vvPdJ1W|opQ(|wBSn2(^?Kpeq}y8C%bICV7zF^-@F09 zzGwEw$riD*v3bXV!gq5-Q9TxtxMDm7F^4Ec1{!ynNcv=6o)yT2+z`aiTfuG~A zojZ5V1)aCzdndj#@wM>158of*OJVe1NVEy*^tep@G^-yK&3HCiKj_c0VeZ^~G)Zz}dEHJp}3;JxyD&Z`n!U#vShcs5alG`?4UL;otVac-r! z0l!zCRwV}G_d3A7DBBO;73Wlm>1S1mR{Z@S(l_ASj=#5Jr?B^2XZ^tieFs;RBvF2# zow%WhFA&pDD;4W;E`pDfxl4s!;PH5qtCo1h)R{L?MmMW{AC@Q1&WRqROy*Lm zhdi)Qt9$8M$|;lw5Zx=VUBC`OUAQV%VzEpWSLmUUD|vPcYU~ftqvEQv38+LZb@706 z^8h?B*Gsd|yunCin7MD&4E>+L(_wgO)PvQ!CV3dvJ~DMD*SSY`Gf& zd5G~a;5hL~@*P0#K8IhWV3UTe8cv(0(to32pXuuN6bypFI)i~}V7D>d8= z7{l*gc=lPcBl&4EnfxUAak4#mIQdcXU&*%Qhsl2?KS&-)wkAhG%1ZGagYR|t&O5tG ztOdLQ-#Pq^?-G0~Plt5kyAhH&i@)(5iEoNm`-M_eeap$1+?Tt{Nxe&VL%X=V@1cezY;cImko{XA&P;XF+q5v~UEeEyg8UM#J(GP){DUQjOy# zFK5P))E5M*ai~vM4e#nQs)_9Z^+hiAvKn|ie(u%WfJuwha7v7cEUU@9FRs&lp{kKg zO5YdCB+rO>S8gDQuuYpRl2a@XN4!-MSGnqNq!&s%)4YR)f|VW%mtfBFh2p;HREWDa z$asnjGAwCPR}!U+kF&+-|G;SUEI4U%ULwbEkMbq8H#XGE+c6g|KxSz50C9=cvnXs` zd4;BOAQ&wU4XT17Prcv63$!yuNP7rfuI3%S7AeuM3J2gmW06CskG+!F2tzgPd2sZ? zw0XSRq8$?^9rveBIo~GSPfWl_*q3!xUsrCZR<9{DXJa!u&vR+W z6@zfMTY<9(Ne^%`hmgRaE`)ao!*TeLJgrP~DDxE9C?YIuq>q@%7 z9g#{&h!qOTxHP@W^zWU~>Rc>4yNlQ#P!+1oxn6>^6_}#HQU!jjz>5mJr$DbSu|RH# zES`If!UDAMQ?R1TcPR&jWO9GV3O~{gt|(lQO!C?{B??^3J_2?H^Q2r`wyq@#DAy};*`sDNyE(Rp#i(K}IwAG5{|4-zkoKNVFT!tb2C}ikZXE{uE57acPCvg& z48`|4e3#;P5#TI*)dx#`9(r*L)D3$CxUDa^iR*vPRy@JVt56e`u@3@wP6JgFaHr~Y zK(7Dq0OSSiPfM5wghf-oICJsb8&&ZMa~FK&B3XT4O}h^z+{ss}m>6zeE1Spj1&$-! zb_A+}i&~=`y=~aAJUtaV<2{xzvV~8C10_GYDqZE2%rQ&G1p6f~&?xqvvKshCHP2gO zXU>!(vO)ngQ?r#r`G_eKdSReDBgCARaC!%5wgO@5XDxbbz?a90pWu54-!^<_Awv;# zPU<~xQG4s1U|-nYdg}1Z_SSc!JonZEMpTK-C{u~=1bmm`TaE7qeATCm5X1gHR+Qpb z0vDRIqq$4wup5K4A}w;R{xM{a45~yfLt2?wjYQt*rX@fN_H><9buJPinK?JAz3WAQ zl-=tA$BEwJE(wdpRta&HH@G@Z94{^boGkv4oF#vsfE{}deyu=z3Q}eKLO~V;*oQ7wV=I`<81+y$UTl6fGH zArbx<+e$!D=LFQ=>%^(j$~s!F6ujHRFU7!Wh8cx4{M?y5 zWmq_Ss$brtI$sR};9d*dxO1PQ6WhkR5d6#<`1JJ)7H&qLi4&W}D*6Gp2mo*5EUf9B zcP&U;?rriYCZrNyJu7qHwu4x9`P%3y{kj|%S-&pt@R61)9aA)2UW#R8q zk#ffbM|jr?y?LXEc188{8Ylr&>TWn;!zP*-3PFbi1R@tRKxcrvW& zkMNf=ih*?UBrhX6$W5hZqc|_MWebpc+Oiq!;>VosTx}^t={&EWs`2+CH0H~IKiBEK z7N{$IH$(em+E0B^>8y$>@d#i&;B-LmZjsd(b=(1|4^}?K-O9K@<0~PcJt}MG!M6+C zaq{6#5IyjbxF3c4BQMvBYP2E|4wGktO!jZJhD{o_08&-I2RI(8`|O2dMH%wl3`jZH zpy6%}ix#Q$2^y}|@PLLRzN((zso|>{eyHK#I`w>phCkErj~bq}SeMuEISsqitMrK) z-mBsB8n$V8VuQ+enTEG$_=tudYdGQ-mG2r2muvW>hDV&|x2k+A0Xc;|rGNhgFb4h% zkh0yDjElbM#>+sl8hz{=BRL6<3U`b!5_xMdSIo?n&n}mjn7JJu6KOmg4fOe(6JfOS zG&x7WAVEP4&bCI;m?)L zQ$ygELlxEDX<2qepe$ZL2B-M0%F60cn``#H6D6&6w&Td;#&f85+jmzuQku=vC8I-q zh$I)F{~a#K$2feF-ri)&ICZ`hKumX}Y!JtUdL?X-L|R^>FiD07r1z+?g^q;*vX${_ z#63A35E!D$^WMng6RG@tQZ(|a7R%)U*{2G@H-(;InF{a(NewPJWFao0oPs_^X@jm4 z)gv~&!;#l*%-lLSgz9q_O#nPdYvCNL$FGlWpG?r9{SB4WW1gi1F{g%;* zG+IbyR=#8r-ZPRbm!BcIE>fK1N%_pV3mE<-4=jAd`nu1FW66^Z<{1fjz{3fHhCr!_ zvN9+h@PE?mV;oOvzU@w)Wl09+Tl7xerzh)4dP>PYhkuH9Z}LUS+UQ^<7Wcb z3b;yF9)faLNI8Sc5KtGWcVA6GFW!jbLg%Q+AVc#|Z?XC-S?l5o+I8s=r5n}Zh~$C> zuEhqCXG`4qQ|so==ONqTl)K>#5@TYxTtNr7_C_{iYp;)PeU=06J3?esYZzqqv{pdF z=)vu<#!wF`%#W`lRS49G3D*t|0?BynmfVRQg}CR)OS``04n^5KqW3IzL64{yI{(Q0JU5()=R1!0^n0w zU=kj>T+-U7X2Cp{P=yLX=&7jC--0p*J7HwcPzE!x6T&(=1L&xwT}kpEfv>HXg2AZ~Weaeo|8`o;bkt_}AYzQ3sl8M*&#!eYM%0F477`)6JKkN1HVH#cvn5|vd zZ%e-!IFxZ|NQf;x9pz~a>+2+GDTZ~@oR<}96v(i1K0#L1Ib<0=5k~g<h${ov*qPl*x7h4@r1PP<%(^W z+VE+U{O7dk%RF4t=*`M2A*EcS8QDsi>MTRaAFtmsAe#)%q~B=S#Ag%m_d3_G&!l6B zVTfm0XS_tst*EVF(-W&=K2eBIa0 zaXzXMeh5hWmQMdMAZ_@&AnTdhhN&})C%~@&U-bcVi`M$q9(u`T+VI~-bzEf>fDEN( z&(D+>DF*$KsMu$$M7%Umx(kVXl9Q1^-zXLnm435^n>F04VXtqf=M@^>qv3W9kF(VCFKKwMhA(T_XSI4hL&L9Y_!A9Z z((nTf2d`22uh;PB8va$of^Vwl!!*1}!%Z3%d`msQ5Rg;n9R2%Vz!>=Rl7?|{W=7*^ zpxBEJ_l+I6)IzG1(jiND8Dup%D zP_J)&3^&vtyPn#>GTzF{2N z7ddOrDU3TI`KdX)N}> zJfRkQBafW)v$EKm#noU4H?+s_9-K6$e;L(iEIy(TNg}hb*c&9$V$XGP&^BOXGi(Fl zrUz~;LS$5H4cB6?Muksn1V(>4Grd8SuT)@K=H4MMvvnf39m*IIy`O=>{yt#EerAgT zdlmRpfm6RNpK(FtH`w1@RVCKrYi@i32Kz06EXrX22-Yt1@Qfc5g*4df%}JEOUT;;B z#aIxV7+ixra95%Qy^c5Sm$+kww;37sN}77Ky^?=QYr`ItP5q3zNB!QX)87Zo*2doB zFA{Z>D&TVp{Sx3UJTYKjbZ{S)J#i;+CI+S$07LAFP6g@ghmN~%Ms`CshIYfT_fmk> z$8R@eo-}sDr6^W-a){l~Auo#{q9(?6lp)z>CXVtF1P|R zn5kWfx~XFlVsNTc?1Jq-%ET`CE~=wluoz@0b!PgZJDfW=Maf+t`k|tLm0~ndxZ^UP z)n{Y}G>XB{04#Z((?B*V9U3(_q}^{lFnZeX5ctH8IrDgSzvA^?{|vz29cagefOqKh zzuu?pevd%GWZFN~sB^;=xIGK-5x}*8p53n=qbw7l&`HGEvd-)UI%fXY{);deBAS;ICB z`~J7eH%Y_w8n$V8D!QFhR5c*S#WE?*ZOO+qjEg>@I%1&MiVpUTjhqBWgF7~8=j#aO zikZ3c+20x3`3&^=obv*fl0kw}7@SRwq8NTsIRBk?z8xUbwDTDx>RUEEADFZby+*O) zIc*@o&v9jqu=5$^@|R#f2-xb<+WE|~?1(_wGe395f$3m!`&p?yL&S&Jw-y%gL13RBtOi7~GnGtrrsDh#9j5KyW z1CLL*qV0TPC9|~ivAwkO8K`{2IJ7Z-JD)=2SCf8r2JL*IS^%FREmyEJfM*qL8Jx z^BJYm*!g^ULhXD;9y#e}W#==CtHE$ocD~FJNg}hb^BI_F=i@p!xCb|~8GG>XEj~96 zAu{T>^JO;r)7kk9qI^0-%6aPX8}|x%;p;+fE0irFdcOj@-d7)#`;~PHJfXlF3Vfsh zRuuue-lB=P>=9pcV-v9JJs8NM?0WsM+MJ4K{Fo@DT~BX5qU?HlE0XL8)R1b|>;Gfe zKTb34dMR!_`jUOa#K)@#w24pMTd)~8Qa=NJqJB5)^j840wORS?d;bCswILpuvh{WB zdm$93HTCtE)TNmE1nJGo5G~tE5f+hFAi2@K6KK^&mu$i(!VOV$Xr3`2Kf8abco^64 zbiizRcmvD=wEL};c8FY21svRLE&?PkzYnPFes1Ga3~C`fg;O$61vf3bfGA}<6|Nu1 zcj^aU=HZe&PyO_h!V)vHl`_>a0ZQI@{S{3z`I*_$_7KLyS;k&6gb|^pLH2T# zHc^8Gj9P~}3I_yigCX@Cm6=eq0e|BBXggs@W$8?YDK~{>WHn?vX*FE-Gs?gE_^pP_ z6KXZwghGV_Lu`g21ZQAA6yjmv8`5ci9HidfTMN$8V*KaHF_Z&3pzX0FW>E*vr z_QeOGM>6fVQK)p~XqIJ11j?o{H5w)Tdm6Q9@Y)<@YK%f8xp1_m#%vHrn;N4qNrnfc zH_Fr)i7j+2gqj)+G-*tYMxOi*DH<7=8qH!#61~ohFf~RM47I4FF*O=^e8LrNY78rx zrKyqarK!O5lbfL`MCl z#>_^4I#Z)Tluu_!IZrh;%6&s#r)xy+HkAD%dLP61f4TCEb^n#z&J0mtoC5O|zzQQ^ zcAS1C-spj^X)_F%9ajgkD6`{GtUO2K89ycpX?E0mk|?vI-k~J-2WoK5j_W{v&k<9r zXU=sU^mrZmO|^AH^)-ji^4hzNka6gj(f~%P_>wU0fw9(AH?+vVbH~@-hWo(vvzRl@ z9w+*rQ7T5m4%QVy!w(i_bgb(w?Ps1)W&9sw--ST+6MjhRSP(jq2Rg@`|9V`(zI6D zCuCbZt1R1?_kT(XxtfV(5DuKp`T?;VYbc+f-`S`zRDtj>#`A}MD&TpX8E}J@LuDr}^X5DSh(L`pN z?cAvh=H`tgj((G>ikAw}zQ<22fp>t+DO)%Tm*6vv3NYsBJmzHu3I>{bjX6e| zuFWxUu~E<5BJVEx5N0ja%px3?idI_({=-QXMV7n z?Ux3P+A+CC!o5^-#>vQ{O?K0wJ*inKWHQ%h(N@z3JCOt;uY1ca?uA9M#08nz<9#z; zkbHGdZ%;FyQ(NRM0G!lFS)XUqwn9#Pp?3KVD3to?(7zwl@G-z_b(((;dIdPt9OU|; zr}*$YJ(_k3X_ut9ItcQQ1kYDI1Qi>V$q>gBaK&@Z6rjgr#1yatc~d{@TD1Px>F)z( z%d4H&EB)UJNd2D=oYep41CnRg11kOR@-9UwI=sV`{wN<*-)kj>F6+Y8H~CBT?aPcf zA>wo|?Jgcp{~{a~q~a`Ps-wQi53gTB$RqO4wW8|cF=Szv$49Wt1KL<5+*7xU#HWcmQyHJlE&rxk) z;8vZj4~}Xhn=z_!?HY(UR+;fy%AQp^q*IwWh>AU#c?hlK$CMehzZFG0uqHaw+{dNa zZE}IdIa9vRf*V4$Ib~8zJOVtapMEc>-%sfD=K!FFSXx^)Ji8WiJ>VLp|n9b-lXT>-6nH|lcxHT{f=q9HS?Q5cQITL6GA?{lP@ z{iH^9ry8=y%cR3 z|7SR-o{q|8zXP)0zX7NQ?lE)Hn`=tMM$i@L|1GGiv;IFv>_t)ktjf;kU^g&uR%QEx zgWbqx40iJV*k#6RDf?EbmQH2n@>d<1;Yw_+?l@Cs^sFkx7GzHSY}p0>C#3yLr+3G1 z>WpTXaWa(|>Wo&1YJ8R>Gg<148dOTzSqrFiM%6Ls4BD$xRYn2G3W&^RRMnZt3>MWW z8lp0c!ZAS}=6!w?vx}6OwbQO2{hHJDG@#`vm{2K@k zMTSMNsAbys4_%A-`oQ3md0l_ZRftPZM0=%XL+c5V{Eh}Kv=`Tx6 zS|Fzr_X*d?gXI(C_l6#DahwmulcEY)!gz)&k5_?Fl-J*Acv!=--70;VhA#qgG4lZ+ z<$Bng3f`#UPc(c1~G>nUjk9z!EEOw#` z1LK9;DtEld&XSH#`nqZ^Aum>!442i_;*w_Pmi1V|D40({@Ow;65OD~RQ6pc3VH6Ch zQR4ESajHXP0~c)^2CjS>tONcl>MYwR8K5GpWGESf1jj{i0cy|@6PJno$d-C5w6EFH zT8Wpqc&A;dhnXWp<#k}3^BxTJ59TsoV+{;3_!RO)t-HQZikdQ4o|Vx1!z7La&8fLs zop9yku%FKq8&RwOW@@vrh`4axmvgLG0@cxdYTa$v@XFEVU7v4eO{HkC+TA&4ht4(p zJ@9^-Np-j!-a#Z;64f+mNlj(y7nK-;9{F}0=O+L3qy#W1_m=L?dl=AnPK%=ZM!Br@ zaLPGNKtBX}Ro0n$Yu|9GfV~Bab2ej;ZJf=VBZk6!;$IJOX5)IuC`Uo1*yOpF0FnFA zB2%e4NQsP+y5Ob#W-Y1x8(=Eus=TAuYMlDiIaTzW+Ev7wr9m#XPl2QY{eLGX+A;;^ zDuD6PaQok zkhfEJPni|0 zMn0r}muh$gV7B%Hzb)o=;807*p%J#20Oe_|F%L@GJZlVThEKe=zI0B?98*L9HCvs@ zt{&Ey?(aw`18dYfrz5Q~xT_x7Q$KU|s^4pM`Y!;p<>%d4@iG?a5xJJn74HBCmoPEl zCST73RNFe22_c4!022lYA`VW7vn0tbd&3Vj*auWfzRY-4330jy8tWjc)RacHQl`2V z86n6cum3V3om|eO|CCi`2k`egFFb}LQhxP(S0vFD?7lpajO{(y7av(v{W`RmH= z09U-gKh^2a0CHcn58|Hb-i^AmU{00j zhp+lTOY^25Xh zNl!-6OGYtHH-bFMI|{nUYo+(22BJI#dj?e~`#GhrG>jco z&(G3uqJ}FqeA#(^NadRX$SHJ{{{0wW4E(V*jEjMpjirHNH+tMResU5VG4A-`zPtc3 z;mZ{>bLCS2{QL4WduaoGJ}2A2UK;Vos4_U)8%1NHR7&f=Gm>c!$TTCF3=-v(lDf@G z8_8r8JD$2Avq&bRT>f-SDuHOEw2@3^S$0IAY???Wqog#gppp7Tbh6E<8{())rYJ;` z3r8EtlnvtONTw)ElHmdAjf!N7#1=XhLL-?BG-)E4j6C^|NYTh3lF2NlB+)aIL_{)0 z6$}m7NE69q;PDApbR<()$t)w8*j^eY3{<{h9NHLvB$GnqSCf8r1|yk5%LTYlDeWmC zFF7^n*2S`oWD3KPRV0&YLtr8?BAL?U36EqlC<;U}@hP`=zFcV|nT&kCzD*y=6kSSL zf5TsA8dWk>mZBn=qL8JJWHL&niDdHS3B5GQ$Rj8HtRk7r;%YD)RU}j9h$NAID}RJ_ z*}%+$TrP}*HUcA?VIv4PL2z>sBBTCDrp!ivx=1F2D4)&~^2P@3_cZ}sR(qQVCo^@84&a=)HmA^V=ffO?tAO?!UD<@4swT&zC`1Qn<3?|ItJ>II4aiF=9s}ft?mZ0$exQC| zui?EKzOLaJXfyNA&~Sr>*ji4VTziwGKWjfPPyCe#wP+ZSsW*UQRs1vB6+4ZzKhwm&AAigmlpgO`fS->6Ui#!JOz{fX52 zz5ReB$vgEl2$1D~*Q0y1*a5l|I8V{#*fQEajB@(TQ2DCd6*K3fU+~5^xpv5R%GT<4 zIT!g$iw$w=tax?Z!W&smO$dmm&@50VTfQoTq+TMc>w$iPWYyMX*Ul?t;p2?LQXm~p z<(e%HRL{Xg>koyPjZjl7-b$;esm0sSGi--C!YZs;P{tKqiu}hLDJPmxSK4h3R1$jy^1U-5iz7e z7SuxFE?W7rYG?EZ`XXA{MAjM;87P}*3|T0fXhe>hno>Wr&Y5u(>tfNYbN5E-UD;{* z)R{8tggo4-33=*VnVDz;%8WWDFJ-(@-=tS&HgZc9sKqbroV>eQen^=SqPQKgnj?)s z?Zx$Va~Is?4?mw;U0b)9)6)VqpI*wP50`-KQTd@(a(?JwOb!Ar0Nh~AOast~M+czC zh{Om$-vOF?O*hZWJCEwkuvxNQMW})CorKQyp7;|jT>r5-2aNhe{obh4e*s9&WHSf& z&({lplZrPcW~7|tIEUb$UrW;-$d8nba!-ue#=QSqQpna!4uElhzZ29b8E5a{bAM8BehjI5+`+2*`fxk2=)(z00(eL-5b9 z{{{(C5}Z}1$~L;)7rxtOA9J_u%RF4LRo-TPD|pN`myxZMsosG|4CEXjhV=Y zau7hT90E-}OG7*~GgJd+5V}-H6f@2i+_LhM8iej-NYQ(gDp&7OH;NUXL2s2GD@|?? zx{W4MNfAaF9Qa(;FOHxuGxas_t9z_Sx=yKGFsruCd2Nyk9xw7w4A9jw?msgAnmV1n z2KRy_MO(nvKRWm0|$WYIOQn0I`S{E4q)#c)w2_+`b6!Df(*4IlZ&* z&m_k6NmRF5>X7Y0vq?fXt%q_&L^>9L9WwLG{nE&C>+BH zHrD5#AI0pVkp*KwUX*0Y4cG?Mtn@ht(H`^xKk4*&-yF8t`&7p&MSrAK>GYcb=>`7? zD$n$MzoWKX%tO7+x^7u}Sl|0&TpvYc?DIo_?DG>rj8go^%1O@~zC_f6tU%vSKvkXf z{W)S2iu&D8+3{5T1_oMj*?dp&4}C}Z#2VR3nd&Nj^8T1*#%n3Nc4v=_WM&s?Rx(3n zJWKbRDKpCC*@m2HeJlMs&aqWdtIAcUvKR1ADyen3rtHPz>h}hn{xDzy`Hp4n_cm}S z_2K&drCin^7wxr+aj}wbF`jlQCnSyTT0oFy&o?g<)NFMoQ!kcgHvze~{QxH-mu6zW z<{vW3&(ydd zH3OYH4AVusvJW`oe3^#}66uY&R)}f>s|q7qDO24MCj@!q^8kob z^@tEl^D4y(q&=$Bw*zu+9Sy0-RKId=UAeeQtj1S;Fq*>jE0RM!;d+Az>e(v*)!-O^ zEUPH#^`APst^;8K4Z8%Dxm}xfcHM)bA+xJdn7V^}%=Wuc0{y=Um37wt=ZH!a_0O>Ee2#Ym17}z=AUNKQZ2s|1{(lZ~{vxe;&jyz83*x7)@`yId-;C2n;;tNMV_oj(oo<}EMJA?DZbb+tw5e1l< zCh#>24C;t9Jn%IFjff6>HA}MjsUF$Gr3UsEE{;vuC}r4$&k<8YEDxOBxGplv#V{?H zfv>DSfqjsfEwzK380%oPYeX4;r(&NDwUc)Y+Kh9avWrL0r3iR^R2t`EuPM-~K(Ass z!H!hm8U@JtYyw_6(G-UoKxDuxXPc3sk9EMSo(ZFzzVz(ZNx-X~3zL`+eeM(ffY-ax z(sc2Ae#1s+{2se9ish=SMJwuwir@3sbu{sNQ~RKf$hbFuEuF``Jw%*o;@|Y8s=d6nQ%g-s7Kllb^4QlN3-WISc14WeANd_ANs~|$rc^=W}`Z;fKCA!YSo@5 zzAS_nDR1o>ikgiXmpY{qINg;-KIzFQ?#(DB*X86iob`VX_EoJr_*yzQmf8v_U(IasS*S5wNdp*z`lT9+}k0Hu1w|bi24vjZ;FBw*o8%lo%EFV+ z6!rWL4PVyq0}ThBs-9n~;ZHT(tKp#kP|xc%d|1OjYj}2l^}J5Q?`rsK4fko-^)!|5 z5)Bt?*sS3v8lHB#%2%%8QVpNi@U%13^YMVRkSx=`9|q*=eV>MDE-jnQJp zy_qC(l1g1=InHmhW=)>C;HH$@eT-tqt73Zcrg}&lyJnQjug0Vjh+WIDEIT4lRyo}v zaAt9BUA^N)m239B+*zTKI_@p79*&B8GsyQLl3Y02xVLN&N5{QIVUi3FNN-f!TO_v7 zu`oc~03nN4&rEgqGti`odo%LnKPW{bgSa=NnC#3{0gi}!iz*lz-jgQo&A{W6iRieu zu##EEy>aAmD{G+gaUrxZ{Qvhw zmU!Ghq>Fp=uNArX$mB=~ac_?SEfy_rD)27_iqDjZ7b(CIceWT}-1ybb8o#C;KfiR z?O)74v9oLkj?~W$1NCnWdjckq;aGf3MgoW0Sf3fmhLX+9 z#3=zzC0l@1ZG%Tlg{$m(+R6=sGZ%Q?kt z<#H>->d@yTt6ov$1*2u;9m^)tJN9u9A+1dy$bSE!v_o!$6lZ#dOdo=_+p$Snnqr4sKPnSD zSg@jj5rzW%L-?HUe0PpSH=0cm%<50K&6zXPO9 zbRVW*nTB_0_-hT58csi7<@;|9TQ$6NxJv)BhTqk2r-pq;sOJ+kT(99@H9UEwdOk(N z?`ilK4HFlr=R-BTQo~y{{Dp@5H9Y@9mH#Um-lO4D8vb3w3olan?$K}yAg93h_3x9V zV7Dc&)G#joqm!{SP;5b0`^HO7f+NH*IJO0I#mrp!?D-50jt2UCPL=_a4PNsI`3uh0 zM$s4yjug{>r@^rq^_vDqgT#E!7^%D2v<63`*zu}ZCI&~NT>gFxwSdtut-;YO%Z>>t;D0gf;@n)R6lL+vVQ42}jKpKwJR9K%Xx zX>cUjG&mZle8V`jF@A%iLev>Ml|D!{IEI!Ba3QV1(V$xw%huo+h9fJ3qiRE7A~6h( zY4U^{91V&B21hBuin4%?9VC&Y}uoXgv91xrez_f$J4mrocu8(BA<=7#1eeX%}&B^XxtFU zq7035K->g8Qpa##-*zXJ8o{KeYEWsWNX%lpM9Uy(JtHG{J z_gp)$S#|bY)A2VKv+BckK+*>T!2S8w1&b$r`R3Xi>v=g1oO#xxE^eH5Yj_4|;qS$O zw2{TdnNwAP&@0qjL&RvYGHkod8*$v_zoa833NAOOh>1zcRW`DFGlaJ**u;+wIVIRIYM_8>* ziwmr6P0QNX)U-D?$L)_^|0HR(tXP&5^@VmVO3(UM7c@{bZY{7{zI6SyS6@A&#cG~% zm3<#E|K4hStmE`ItZnx3Kx|dS?NcR8=-&l)PyAl_&hk8DDMX3uuWgxf)s@yiK~8g1 ze1KIJU)5aS&Dv?bW$ziDBN|5!5DmvQ-kuQk1xPGQAiWvsR(!xUD7sd*Z!_9w{l2NZ zZB2Q*)rUUFcKsFY$q~&pbN>6XN---rY*thMRqqt89DuHAnsLY~Kh#ui+k1Zk3illB zW|iByvXYI+x_I?cst9(mI`JwvXk9fx_Z?j4ZtR;y_jY+X| z41X>vuqqNI+i&e+|9U6bR1vr0o2^|XHHYf{qol@Oe3B|M;`OGQy=!Xrf}Pf@_9ZWW zl6*V|IFb!pR=!i;UFEUAN#>WgH7<#Z!j(^f!B&qaE*LLXy-=Uqc%U6!G`#>_wCKDX z(Nx|l%f#&~z=@{v{cPx0E_E7ua4>q#D&KD(x&RnwbXXsjG#skyQqo}8^|U5-SbW%O zUp9=@?YFPJFb6MkZ`e7a`I@V*p4C(|rw)i3m+cqz`H$rwgOx~L+0k-fvG7k=HG4+9(3EeFJ{5cfGiq9!s^hW=2{d7Ux+eU;bG;@cZ0mgf+Q%lG>-Lpy z!an<~s3t50FRb!?_IhM8ns5OSH7?tyo3Kwe;Sa;yCM255cU$;}ChV3?xa}0L35kP4 zC3_1f{qfh(t?YM-WfyzCtP(#H^5^yV=`!wTsMQm|+b6asTMo=+o$q0kSbv?-;*3RS zC^nzop7aLdwtnr&M|056TQQ~C4~_;~%Hmd!T`yM%B<{xbiS~IN$)weaA=1>~jLzw= zev;f)QIzA3&=w#~9ieJ~uEqHL7*9ApIVhV@nI5ML@TVS+cOZuxkJDxYuyJi2hL6+uN3(c2{$QL9ma!G!8hr=3-IJ@tsXg|;` zYZLW(_CSio8DN4p?EV70s-~IHiY*7uI~Q5rhv;eHL0hcSE!~>ybFI>t)_ZMJs9D;m zI&0=!_eF=WrWx(q$~$^N7OQU-YiimaDBeC!*q?j@-9NDnvNUvag|P2<^y8%cFe-87 z_eLOCQ{HCZcMq#|_#QW;&F zkIc9^)w$p_N4x|wxUAxJo_L1$mo2WJ9bBgrVLLJsE%261te#6IqjtgC3vhc}YUP5J zCzzO0HKtq<{*FCb8rWXaSl$J^*K2IWUb|9zs%9U6B-^5 zNd9HpFY+80XSrOTj|Pqm&cR)Z)1HIRl0>-&x1`lOR}H&k!9~etW^%5IQ<<&Es@8F; zhojHIODjzN^&P8zSL*cHfZ6h|ZJ9a;@4K9PgIuv1IJm}t9FTn62bjS*xZC(af*6Af z<6=px%g*pkEP2jNtS|F$LF&9c@+^o`0_WgHwo;~g=iuax*I!}h;4aBzYbO2Wo`cr| zce->h_E;(H#x z{FDRo9Q+|PJ=6U?&%u}6iG4l3>H~&uoR-Ns_*YRK=boPcMxKMG@*w3Ld_Ai4o$JLC zyJTCOb8r%p(K)zLj3Pnaq&o)>rH9N_`Z{WG$#d`v$ERxCIhu2(UB|gMV-xZ^pJx31 zAX@Y~;K>tI`kfQiIk*kAm1&>tT!EMye5a!3!GHyT-Z}U#jQmW_!JT}@IruOPjsBq5 ze-8ct$Yft{*HB!cet!Xws(vOQ&%qx6WcI=-qg?(W47I>ncG`1rvn)FzP&UmuxKYw?a94{3FQPr_96Sn<j;U9B~dFRWS6p zFU>i)fyXCY(dXb{C9^ySr||L|+(6~yLTF?B=imyFzZcZN_Qpo=96YpKfD38Q!40}~ zv24%5!*FDE4zAh|m`IFs@HBbC&%q6f0_Wg-n!xtVmn-c#xRKA-x9QKpqf14dgGZGN zm8Gb2@F-;I&%upSY0klYc|y;@jXZMF&*~i9EUpGa`0;ft`W!rSM3TrX&cO}LJO}5B zIJn0*vKf2)a1#PI6CpC{KL^ij^rt%qH;D4-3@PWS?rB2q8`7PFyK6*lHaIV3a1MUP zbh(GAP++zKs}y)h0Zc)GbMQkjqIBSEZgv9a;QjCLXHn_= zK}jwN)Zm?i54hUfbAcCP!nL>u8fmpU{pWz$+HS|dBBefX@L=B=_f^pJkicVHV1ZX` zVE;J__upf55^PXHB`=>)L}sGoKC$)?Gz?ySg+v*4R>jHG8(}h zmB7LI)H!vvGiQY!oV&6xP#g*#oaZDefhJ|YfIFi?O>Mqx=S!1v>YY)zG9wj}*34Qz z#6w0xScD8d0ciAtTqo$H2@rE8a zq(*uB**-XI87z;(-f~Y*CIXAZj3Z3@aCaWcJl`An4&qP-Cr$D!Ka7s4E*-C=r{kCZ z&qoK&Sv%~D!{~T3m5zmyj!XP>kQc2Znj0_K0#1nfi>*HV!@5Sd{sH-`R2@W)M%6kY zZjD}VZA-qrs=1-7YCVq_UH)3Xv;H}Us=(TTv#^zeaIX4~|A1Qn4)5OJ30@-E3!rIw zKb}Rcnc<#Ay@gb}cA@YNeAnS26GtZxgN@6N7>?&M!0AdH{iys^Z&mNp-{ukgiOn(jOplV$XsCx3qVH~DG7;5G`aJ@^$tE95s z9)@eJos6qx#x`bL>1CVEO zuPNTd|Ho{K+uc7pob;3MXv`&n1juvc)~1Q=O*I`!oSm2Bbh&j~c^gh!TX8}QpA7Wm z6Vomi_Iuy?IC-ECm_~O2<=b*-%7}O1vZ6|}iz{z%WFZ9Cni@E_bl5%T^Q`xfgZ4W_ z`|QUr#?H>t5C^^`TXz`8Y2 zVfE>c1Lnpri25Sy6#i+QY`v9y1Fkja;neuk(&atZ#IJp={kGi3T>^h!^Y*bnn5-tnL`LeWZMisAQfyhK_5(7=pu+l#e)E93af_ z3F(f$-v#j-m7Eq&77R$j$Dv_w)8fR{*RV-evyyk$8|xW?j`{#z8SN0v?e=q@98PW@ z8wWkfrdt!%cDM%>+8-cKibu!x6y8{`Sdj9vguM)Wkoc!u<#?BTnW*9J0mR$vxj+nQ zSbH1v%FFwp?JD5oC9!|U#J)}P?n-;7E{(G1gT-qq3h11Le*#UFE;AKGsa(B=;7>hd zN244av-BK7t%`r81z^oJ_K-iJv(VC-Ik`8wli8ON<5#`2^tiGSAHk7hO?;Exr=~qw zF}~r0HDlxU_o3EZ-I9+&3L7V{FLa^kCVD`0>0pDIOVvq7FkPwrG@7br&zs!}p&zK{ z?fbF1SW}_=M!x)1N;O|Ks(AyNspY@}1*}HTk9v%}B6SJZD5|~6&yJ(D9ZH{6aJUYe zFc{D|!VpyVsiE{86>0zSa@7rUvD`*1GbYh92;Xp&Q(F4}Fq6 z*j@kl6hBgFx*bJ52EPzvGryZp2BVoNK3%Pp2(RWbsF_nv&72S1x}`G_6c#kUuIwj2 zmX%Sd*0isQuZ3gdh{-9v+ip}oK~{c}S-F3m;gRs{9~=@E&32kk651sRZEGgN2e1t_ zUX2!WCW~*f-nO5(GNt-kQO;}o%Qok&sL{2`DT>& zn*4icvX%o6C5-WO7qW0XHDIyVa=_w4Z#?cb$?O zU*CQ69YypR0Hyp>bET^)1ic+1_=dgh zzf&rxK_-t&|B#E-XS$M0N;$5@lw~gkM$Xsxn-k6p%!Re;qaPnuew5qnYldUFuI9i& zAG&kkC}hBtuy)n!^>o(^JHD(&O+EcE=6gtsvf;X;oe6E=@;bupySAA4p zu%@QN>T2)*0BesPYsx#Go`a|MS;Y`x>`clJZ7Xl>wWh|la_wi41^&wLEZkP!4v)V> z)i>u@Js!eh2eW;S7Kctw1n1&AqFMPBD$1}h#|EY;4@;}xPH0cAdZ&JtCgY(t5ZJovqlTea zto13HjCIk!*n`dWU;L=7Us3&N6j_ZT)pIt2tSMG*vU=3PL2lj`RNk&KZxQm|fV^1v zZL{wHi!jXKjwtf%um0*Me|fFf!;gyQNslhv0-mX*1G<=Gbw&2UimVeQqTWb2K~{Rm ztyG~3!=?C-IgbW|nmJd_b0mnJx@)|oXS@9mtal}k3#^y8A?&cQGb(a9I~}E%ebRFVJg|A#UQxi2)wmq-7mV0|v%YvV2XeH{{u-Qe zVSutPMN@UpzWa&Wvm=23$k$G}lDo;c_0nTG$?AUGL+r*NLSGhOGjWaH8+$(2RMveq zzkwy*O|2Y_g)6^HMnGyQKos-a7CK#Zu($Og146JeUi$S8jKL@V&YtRk|2X4C?)Vdt z(aw;l1S2jeg_6V`1F}8`9SExMbVb@v# zquxDaHp->wIF#`y!fjLT$W2xj*h|nxjz#LjDOiWJ*w0~ch2EBi7YI@pxv1yb86x%p z*ukCf@nm*QLiP_756m@+fqE=Wm!=T1>*f38x>1<}U ze~dp1e_NKwZO(1B&-^p(d~IA5T_J0iHeOZSs%f*ElAk3Df4eww1q@YVDpVK}7O%n* zD@NrtoXdrL@p_1VQ`aNOlJbs*eoTq4hiAX=!SvANjZi0xF_6%D_2MW_bV z(USMuKhcu+%x7R3@;c4_Dzdv-S0F3QRrXS>!XW=Ls}_3N(PRJ@)clmV{R;>z42Q>A zeM+&B9r3~gG@IDN{!aT*qG==)0OM*lZosvLcEf#jdZ^F4BHd3>kQo zTZR{;Z03KQOiCjP>tlQh6(g)IEC_2$v2{BKvt>^#c^(2f^t)<2#~&)$*3bt#5bHVU zxN$O2#6HLsc3(vf7m1iUpq4m+{PlZWBsRe;Kqc2=-`ftdTkNwzh7MJc^BYuSWx{$5 z`Vuoym&W(v)^R0oU`qM`n|Lgk5eD{#{fnQ0f;aHDy%v8_7jitNey>D?&5;-C^HvYu`zZk!FB@_ouebP+0_bD*5Yz6Fj?{^$dLbibudHB4?0GQse z?2}pgGs{cJg1tC+b+fn`kBD_JbTCaMjRcvVK4Tzrdg}YxIp_^PX=EMJzRMb9+pHap%aGdr&SgA`TTyqy z!PwH?ND?v$I_!>HPCgieU9QJS)wq$@V@+Fj2iCOje@exeaMlKK7booQ-0Dhu_}3bo z;VgIEm<$eKOj>_q(Ka=S>o^&!$1GLD>LEcPO%wmtRD-qnp*1u1$rVEf25ISFRAXT|aa_}`rd%u!a_x<%zA3j6Zv)M@ za!a}l{#}J=u<^4YuLfrckhG>5ZLmVKB!^>3c`Kis&L>#w-#59s@Tr==p#s^R-dp~2rnt0YScpLz*{84JY$_knttt(8`g+7w-fHgjIlYi;f$KVTkAsU7wm zXH#p`%z5(`hx15XQ#{PVd4#me7jVO%?MQo(39C=5&x7Ze3VZ8W)GZfc_XGn=3-^!e zya4h!CHFNV;L=r2OUk|k{q5G9r|aE%t5fgx@>a-{*bYNGJ_j$d%8Q`Tb9em;zxsog zVacls?#nH2?Og*&z!cDSXE{Bw`#07Ui#z929{V@WD8Lk?rI87XpFS8{_LNLYG(u)? zIRn!99}Z@(jRsz~xi5h>ueomyW^>23%jTk|Yue-@;<+O77j2gPDNiW2m$##Gw4{UJ z;035}O>tMJ9Z-HnsIR?u4fclYtW4Um1?||J(vH*6j#Cs~w-qKIY} zYe4~5z0xDW+awwRsANDLf2%9{A)eB3{!2y=FZOHaj&C5@>-p+lkbbPP#s@35M3$0YlH$BOrI z>Js%mkGxoa+`$vU!=}p%Fq4%hasazomnU*%l6853p-6}Za||X?Z1xJQ>2b`?Z`hAu zN1lD3n-2K0Lf1%Fys0xQc>z5_?Ujfd4H23vxVw!sY|x47Mp8e6~QTf+IY7#5_%X1N#9E91E;v33-%9^i5b`Y`d?d zrl29Oq&#s;FN~NT#$1T8!DeyK^Lwas%v!xmsuMUA>wV{QNgOfX`Dd{YTgTqmz*01- zi%NRekE7l%#NNyP!XC~x7)J*$T=jZG0p^JUr0{n)tGBh)9*$o!8XkjcYRXh~;Sz}B zpSWL>8!EO*jmr<@q3QSnh~6TI#60WS+->*i*CW!BrDQL(fEQaorr^0zS6<$0D z+TjeW%~FzjA}OCTD(ClMl7|Vb_j0H3bmA2|_ji&4FyGn+>222IRLU;&^fcPKc!&$x z^^+u(FC$|cpi^7LEj1wMN=Z;n8+qNjcpxf2UDD&EC~~m0)#LyNwt|Wr%s25okhBOK zgN@%MNv&61`K7OgW8k>pugI!yMF53d#n>0V3+~^}<3t=ZCiFq0oTu6mF5I{^?uJ}f zqi~89L|%%(VS;`1D&mD4uc=7rN$%a#-LT^#Jmk8tsk(2=faUb@QJ=y1d(Rzk9Rhq@ zr@scs2$5`KB!}Ktnev`RzIcms93j1_)CX6r2;3S?b=s{0?|`VEx!^{|wHD1#ajiYv z#K{X6*5kpLTJ@U7ZWYya3l~)_n7t5*4(@Ih%yq@g`9$GV)TKftFw}4_nnG`?>)1rV zZvl=&-EfYdN_-V_mozL|A?nv7jx_ZikiMd8VmI=-u22b59TN$U@qqj-9vg%QNRquAN<5R}03#I*BV(=t*P{!}pkx z*+r9U7cZQ5OKoa?keoo=qLE*SUZrSqH#Z-+g?#Myyc9lAE|kMjngCstxnYGTJNPMf z=-;z6tOKO%>|B<4yb@!~Mx#0GmOD{ibx=>)LGV|bEjy`9W{GI=R!M=53=3^BY0dMY zWqTB_(zjXMiCE0j(%jGON|6zmOq4n>nSaK_df-U?#J{e7Z`A3(08Ai5wqq_eF8NL1 zP=R&>qweSSC{7!gEF^VqBrWJ7y|~xid;9fh^^W^<-D|%+v}|jJj%zc4Rtcl(gvj9J zy^<=Ai%&Ev9`4uaG5pS!hx;2g#&@)YqurNzxFC6+<8lXtmV?~LR?1X2IGMch`YW1b@->tGa)OhKR$@Gy z6@D+P$B5A2WcG4Y{G=KzU{pQoC>)Ufo^G$6qYF^p4g87oGrXtUs|?X3p#jP%S~Q~w zWww(M$}?6`{?*4Hq0Bs?5z1>(sBmD^J>4F`nFJ{BBfd0uLVK8wJwSQGf2#4S+bint zLcA-|Ue)P;1>}mM6#666SXa&+>+Y%&58|snVCR^1KL2ZVFQ^cBwex~mwM)qHm^cpA zb8RpdP^rzKoyv5I0=z&xfjW&<1IOedU~|WLJ}Jp4K-nk;`pBEStmu*4#YpbVxgYMr zZv(lfbysTE@$dzo75pZXPJl9gO}*Rew^{hR5{tA;~YtMoYJ9#K%jBjAZ4>GJ0egvO^~ut(jN^);!~rcqJos85J@f^ZIE&{h@*p) zqcBN^2c$PDNI4Q)=vW91QZ~?}2~sxloE4IJ7bTAZ3NfuO|KM3l}Uf;-O?DfNgl)0e@ zkx_q;a%Q7HU68Utluu_!IZvII<-Q@W(={S@8_KW|Whg)_t%&WAyQ|ni1-jqMWkBp~ z1tu!M#gPB4fO}y~IfSpd;RysO7p?MVQ9;TDSa~)}b5UrJvfh&o=DE1;^Kd@go1UxDG zg+YQX3ohP$+0GYFAe$MaY-G`zxsxDeqX>hPpMbqDB}kc!<-qghOB1AQy!u1SuP+AP9o82HRmojI!55l*vqNhp;+K#36^WI%E{2EPZx7x8URp>U68=3IsJ4 z!;uRP1c)qKQvpYd0{eU%Z>^~)hCiV_kjG#u-t3GQjl(jWDbIj6f%NHuAM-ob*kbz- z-342%_YoiXe5~-7gWiY-25y)@+2*FFZDUXy3~Z`BeSUO>L+sq`!P$N+s?EN%<((PdK5wNAXa9#O_ zE0%pIa2;_&8@P1t?8cIF8%PBHILGa-zI}XCy84Ti%=`-@VDfb=QrGVNi$=_3s?RI&mQ34_B}S+N3Y6P zzeg^nM$X^nM9z0v2q!(b>y2J78!g>|;X*luey7s4bGS9O2)<;}4XaJ2^p`%VUFCT- zqoX0~d~AQ=GsPEpfY$eR0t@e42K?LYlb$`S?xnuVZTMRtN)ieWTYJGywtn<(w4Oez zo?jWysNw#nn^(U?HSL%GE1L!ZnYF@^jU%suvP^;{5t zHw}&nm1xt|aJ86XU-1Vz!t!$NF7{Itgcj}VF>@PalD-}lMMElz>4{Mh*S?C{@8j`( zu3!1y=e6I*RoXq|*QW{bg+29!$tw_)U>`UgBY!%u^IToZ2;P0*MyRb{0qH3DP~ z48mCTjtp==jv<@yIo@VBeCl=LDbO{?AvQ&hm*Qki5v0EhG1#~6B@uLD@qD%5nSe^ zSp6G15X&HtTYlik1Neh+_O+>Lmh7XY-|i{9ceWE=&Zr0^Uu4=K2%`xD#i zip4TuWx*+^sO7-Duc<+*nQ=3mh#bc?#Eihjqs1Nw^5F=*t~og#{-0B>+!h}I*XJc) z7WF-*BEyUD#wnYXoN`0qQ;yGyGoDj?oZu_{MNtp`X1Y-#% ze)y_2<%i+3)s9GrvN6dir3d5N$`9wPSaw*{_fZ-75c*Df9`Ue5#zM=FgADKK% zA7>DId;mRS3fDoNQ9A?Lr>=q5Yc&JNtg_L`DWg{K{(8I!pbZ|u@PScYF3MjIV--VH zjnF>(!BMGvj@#&0K9@No^zNJ02!%5@yP~7y$~c_25$(%A3mSUaf7!wrRD~#Cbeq1~ z{#mzMP6TRqv<}(9zWMl7j#j!(IIV)%F+iM384s-4udLRc_JoED#|a( zXHrqhpozlOe})7haH5r7=k3;_VGijp&sC(4To2`KT~%za{)2SnXD;|k4M0Ay-5v;^ zZD>!aDiAzEcdX*(7wid1$ z0A=BFbT$}(lJ;aYyXC+muTaq4hmCm1sp>Yk6}24rmVBs{wIlZ*p&S($q9lL%I`P8K zjQo2tCBqpx<`_j|O!P;A0zBbHpM8f{t(}$B~6C3`F{PyqhH}H%d zCKof1UHHGZHBC@%mvAh$?1N*i=k0fX2%*H3UVnb!Z%<`Z{aIz(A-*6=Sb)};|BP9q zq?_h;`-i`hZu*zthJwWShJ7gA4V74S$vJ%EM8l&HZfnI#lmxLoSjPUt4}iTL!47nk zw^VxBPa3oa$Vo`o?k2wYOwAjx;I9$G5 z2{%$Wm$i=g`>N#f66^ZnA=ei{JNJAv2hLdA>@y*uNGy4GY0P>T!j+39X7PaBH_@x# zcnlts*B9j;9P;U^ne7fQIgAAV=jf4P;OeCWJ=h+N<>_}Pz~VSxI|0`)yfmbvvo z#1VE|T!b0Qx+1YAo`Y(8t7>y*w99&*am8d4Fmq5SpXOG$;I|z3GUj)6OF@eNr0F+3 zRuh(Z&>;+KQ>nV-T`w;BLOl1-e_Nu@mFVTDhiot|V&x0hX}HU^BR;ZA<3HloWkZfkV~hlrtgpym3W#ju?ZpC9^$%Z7!XdR-iZY~K z`@19BN5y^aaLHxNYKvWZ0vK1`;Z|C?yo(LZg!!hU@RxnvR=lcOVV{EqU(10qtTeFf zYoXfmbSd!Bquh=BTK;2)GpOhPv-kFKR!`dl|C#1gr<& zJ|1eNEiu=>LG9Ig<83VsfdI(Gjteu1jhLZYOv!fD_kB}Z*pQd(QsFJ)AqO)Brd zvW`nd_k$aZp3FOG$Hel&J?K_;x7j^xux&b1FEL4v;k()2?U~qOU=C%(VvVQoP(S_7 z4HFO798p`V#Tn|_k^e(l2!Bpou`@ooW6K5MG#94;GwYb?^CZaMZv8Osk)*E>8d#D? zh9a|)ff~zKb8cQ={;bklm<<6xcPq=$LN-3h$x3aKNz#1Q)Im8oYSP!agK~W6-eN2)r4eAzpe{BEPFzGGzOReZv4f&* zV5y1Jc9{TMdUKBK>l1~0X*);1TB9-2R+?=7&f*NrAQKyy`@HeWW5mTI7LC%T(Qq0i(hNHU0{NGJjGGIdqXROo zAWHd|uB=&Y?MFDjz0Q#8@_t>DAoy@31%j7CvMdB|g*ur}`Oj@%*_w6ILE=((iZmlT(0WD`~9ge?1w`%h)8as}aku|(ZY<}1B!Y%regZnOF_I`Xq z%1~xc3<%WfmiNFNg+HW~v?w-P1a2{|9d(ulN?dUMIEPJq%F9_S%+g$38*wqoB4Y8f zwBYkid(%Giql8O&a(ijJTTG~}3k=hV&PMT|MFVSh7CY_CZ!%=xXj=lj&CNoG4WHWBV$`Wzm*mGUOOTpKsfFW(v0#!!i^t-q#$ zvce$9oy79O4Hd;3!-X5n{TKa;h@-T>cJExS_tHH}gh{%-qIkWK-+x~MH+i@wIk{dE zghJ~i$%`a$dmB3<`WRAxVlzS-37vr*sWoY=#O6*Wp!t&j+_aNwfw012OS#MzfKmle zBGC>YckF8~*>S+70v~SQybbe>Nar(s!g?qL57o%p`VIIN`-HkcE0HU(C;@TS9+jaa zY;%;&=Z`9V*3!mqLbN0KUi(p(-EUcT`O2wQozqJRl0Zo?t@!;;h2$4*!z{l>}G=YZKwH!Q77cP8uE3p`37?;P!5OA6|0QTuFMU5 znv;9~r|eSYTBVd>>waF!2x=JuYs&a%QW;Hc8GgzLP=^0w%J^8yaN1$C{nMq4tk4k^ zqVu-dB+l{IO29Wlw=Yv@DCTY)Z|l%6#x&gM6RS$IqmX?au?#@^c2z zMqB;?QhuAz;mPHvQ@(6W*mv{Dpg6zV@uGUgdmX1>@JR06*c<1L{giW-CXm4VBk1#$ zZJk|Kn;E>RDcBx-ZqCV1aeX{@K_L$jCGwZn1i1M8-N-nO&>j5zytn1oiC;zWPRkB) zX9zUMhT+a4`0nI;Ak}hVeT_f(+|ZqtQ9qjg2uA)uS*{$p)(nPEG#OXy5}X`YhYgaZ zWifyFkdfk_&9eAw&0Uj;t_0Q0ZsxEz!Fx(WAQR0fA`;C(V8@)QTvb zWv~N$7hwx#I#Sq#Y*uh?6jIrch9<%VzOL;Uw+u-;jFeZZMH!#mGe(98#{SF{>Dr{E z<(_pVo%o#;>kp~m(oKM1GO zLt>zq$Z70+v2|TWT;Bsi2a$cI>;pEs2tQ3S1qq%2Gw9xxBD?H=r3kT!;#l+yKG$^V z)10$lj?x@Nw%qEz)uDs=IF=G~gA1GOXeJ9<#B`vj^5#I33E{}Cx2WGfwl_+?mL-q{ zx(9=z`~y^6taKt^Vk|5NfJ=-E5q6Ol|p4?%2{ey_a3^tlMc}MZQ}u zU&4y0=h7O}8UiE{m0rZ!!tJtbv5tA02^_X+Z((_A9ID}ma+Z)Y61^D#9WzpE3*PpMHgKE3d@BWn7ikHFTdg68l`mOC5TT0_h1Z%43isMi zb?}<%a@Fqz!rRxBt&pO8B@CliY>ip^ePTkp4UCGt7WR$l);dIntg+k7lr_{1+#wa(hNn3VFA1_M5eBoy+`;6FA%%0`{yW=U zi!BJZy|F{1FCmGNv6U^^M+|te`H01Nta%UMddYf6?@mg#hh*gu>YuY>Avy6(EGBM% zjcm$vKax*ob6ZjglgJG znM*ndey)vw0Q(jc$+Fl}G7BQV38nesYc&HS_C}J+vG*Rq5uK!Cx;roV?TgOgz@)Ga z*)mL*T+K2MexZhis6))G%^LfwYy}eK^?YMEe}cq$&v{5J{IHa42C}|Z4An1Z!%}OG zUY~UK*pE!o|I;?_qTd^UCYTFDsPoiWPo;4G^KRiz$)~Vx^vw(%<9wdU+!SIk1(SUe z2)Zs74>Mp$*9NIPfrlEBsy-VTJwNeMWi*gUsBbLPJz4OdEi5ZxpnGWu#SY6X`zt8I&(aH zfNsQ~ZMEi#*NGjhvFt}V*V5Q6PTrvsdz{8rN$ih6Gd#4)i9JDLGo@mcXmyo0w=3~i zi2ISjmuxpi88J=_^HmgU$){^U z@)|DEoeBH)_GP8peI+MXV35q_x>a%=U95hN$HuVGU1v^55Xs4cjeketA>aL^9WITW zbPPCCQMh4cbJ~UDW+87;1X;0|&JJfi7TV_M7&s?FpODRRt1?BN^uA=Y#=%YXZN+() zAKC<3{P8Iul%E#v-gC2Z9<}BYD$}!bL?d-b>JK1cS?yuhZVf&WiEVb$-**LPf4#v-jH;7 z^o|qRmq=md?CHS!G%6D9FG*c~+pZm!)(;m^s)+MtV4iu|?Jcr+Sf7Yl&E)9XEI9ux z=7Bsv(Pv3!*CxUF4>By#3rPU6a9QFzS)s(&{p$J~nWMk7vfiNv>*gxP9|shr(ic{_ zl}gWM!}*!kj5J5q+cPP;9x7FP&HBrE7FyMeN`q!qo7UQ_T(4Qq z-sY`sjY8|fdd<3*)(f;|d6;9~LnlL;wcR}PVuNOF_nOtrY1VdgCDXAUw6>dT$;B#->qI0f1TYR8<+bx|_rXP(41%gkp9w`@g9Ub?| z9_4H!uH;=i5hdm^Z+G}$zO&_`|PbJ{2$VIpN$ zc^U?V6V~e^%sho)7X{#%~S3P5g}WlX&^n z^4)^x0nYc~Jdfpf3co@8&fzzKUkSf?{Gz+*Rk1m zLf(=PMQK^zBt%RatyJ+DA;LFA|3Qdu3hT@+&gG(F4zhTKV$5W^H#T}B0aC{|zp-_n z=|l~asMwTZ6VjInUM(NffY|7ju&|oxP5B(?eZDB4y^B{!D@{wydaM`uSBX5tso*QoPNfb5N3FsMIT`M$4%) z0WGJamgC7$(KnK19Jdn40A-fn`I=iI2XDt>;k%-k62-6*#{!}+_ySBJMge(yiZ^gB zVlGEE!DHYSi*sNc=cbKbPtQStAyb55b*9+_gpAJ7M1M4L&P5~V z96-y4UA(mvoF5-KM$avd1_c}ot+Yp+YGih|hNsjT-mo5sG+v@*UdxN9Ux>mIc#uf+ zwIwn}a3>C7Le9h4+z21GiG&oPtu!h=vdESHV0N0=Gf`$5&5H9D(F2FX&lwax&>ExZ zLLt~twI&fUJ@pPi9sF;$HCDSQbZFTPIT*DJ7v$s>w3nT0jwU(ECZU&?-k}aVN*O;?sFKg+RWVLLeAgNm#FIqiPj8cjmpwP@8n$5b ztR8cBOZ=>ZUXX{ZXq9FhL~w3QzGJOr*Dqm%3G2Ce!RFcTdQg0TDrEdDH{;(Tu)GH0 zg5xT|-3M>8@-FCjfvQcMyRdlcU&YyJTob^P?a>^Qdz#D09;ZI{yd z?PePLA&*O8(HxOfL$&FmHE^J*oB+{1iFS5UkLCX=N6Uu@9q9iPOYORqgXo3`W3D<= zb%mRn{{NB|ZVNu2@1Izn4nE8Fy;ctLGCT;^(j??drs{5iZHLDNPrb-PwZv-kB9YSN zXEf0-hyi2p|IU)!k3`anmw&X|=9TbX?Ef{9JrO$U!B(64jX!qCi)p9l+}8b}TcJ}f z|LL3$32;WNbAbasfAuDO1k>kGNQ1k?+yl0-#N0=HKk+-3^sUzp@*TskKfm+&y~Iz# zV?5=T#=Cq=xSMAx@AvXs!fzwLgNT>se11|T0yB17!THAvvO>E6bQI@Q8uu@DV&M(J zm!V@%$IY6~L^X4w{$!(Gk*Gc9pAr>wR)HBBMR=XLUBW+b!aE7S95IWJB+Sb8*azCM z3JH6{N!Q(mT_<6VxnlE(4SQ6=%A9o7Htdgt#ilunT9zDvFfSrz#8CvFr^mLebsRa! zUN2(uB)GqH{5_DdZ;RlauMzrHE}`9uGqI$1qZGOBwOvfNK6*8e!8N zV$)@lE}wMqkQxl7UyPw9wt995$Bv;t=>?)&YV|mOs_2{h=%Z@KxYAU?;z350Kv$q7 zCo9E}_{c#hjbdu;9SAQ1o9tXO=3dcF7HS<{ZR8x9r)cp)@u{Nnar_Kb&TbJNnU%f) zTYYj`&{B}8(qT+rCjohnt1h3OrDZsIMZM^lT-*$3%e1_F;YYAPo zx@H-9yJw4T+vq?#mJt29>93_{BZSgd&)~|!h2#(g-57CW$#+_*Pz;vM)tyGrD*%Kg7iC%YD_p}j+>r^HAyV? zn_}sqq(*eT4bgmA=~hj>)k(cI9NL<8`V?iQRa#_~QzT~YsuB&@2veu2Q7+hsmO)wR22H)eNxdN) z+K?BjnI%^#!h6ofT;w4G9pk062n(e&s?v`?hQjKzL*LPqV{l|6?YM15@?aeUToa4& zwHsx~q7O4neQu;#7ygu&BFQuvaoOdQ(d22W#nJE#1{Wlk-?t zSn;k`nzU$>IRh3}xQK{(@yH}jd6O;F90hB}{Rb(|deBSgZ-##rDLnu3I|+9PmZLwV zM$`ZJwu?v0IOwS}rAMQz8pll_R-nhIQ>kuf(80(OcM)+&>(`oI4>J}rz@|eB8lt)e z{fR`8?nC=^5?|f~m_Z#RRvmy&k?4I7(ZU~~7{bomHmZ+5)@@}m^1E}JL#)l8n@?kV zGO;umNjMJG)}q*aS6}pd(X#ZfaC$W+koRxrKEh`1BkZvE5yG3q1TZW5S8sav5kjp7 z#)sC1mdFecfY6F$9vgKg*Z8T075S~!glY_({jLivSPW4ao)m@4Zk~rG>s>?4ai?=h@f;S}QXr~v?iDeh& z?B;16Kd)ii#}k&^_F;T$25GxDsH1^}mX1D$w3aI{>wnSQEblx%OxW_0qEu(%VF(}}gz8Hr|dhHg%a z9l-zoSf-oIFM)ihet$`UKyXAaY>}4s=C$nlPWEn7XXrO+rgFp0IziZZii4d?NtV~I zQ}8ai%p`?1k%WVKV|bc2)tS3RW?on~XGW2a(it31<4}uYdUw4Q_AIo1QVtzJ3rge6 zAuMC@&^nP#v#0l&Z=MrsptG=7XSNvaD~i|Hls`gl!}7uWBt`;pPQh1(e$|;eN>a1f zPTv$eY~R|EPJtwMMB=E-%Kvm&h=$7L?ff2XOA>xXu#j?ki8xhWdg~g&OM5-RWwuCg#vYVo>Gf^_vSfg26smmyg?5o%lXM!>~y%)n-1j_IvqxmizqL6nhnm_ zQGhm_UUeDMg+)GR3Hy|lbAX4cWRa<8(k(D?lDnvj{GZ=x;>*9q&HLmBX09@wrCZ<( z=>zXL>G?z>j>M0W*qalV&{{31ySa)nh(w?I3zOkHFaA*{US_29J&d9ABI!KGMYi|h z;;k4m)eyAS(384KN_fix{qw^WVSsF2VQtAVV0b4Gq)*}IkX&&xN9nm!b=hl8@?HzI z(nF3q^G5=``kM+q6|Pwc;`z)uaH)}Krj+kU8VF73oxr52FCcj`k6}}mH3c=t(T0lR zfUBN0k>X)0GkikFC5^DBr#NX;DityPY#P6&k#k`rfROYo*~wzWx43SZD0lfaQ|${X zRYKQGGO<9s7O?BB&Bs!p>zBCZT_$d1-sz;0EjQOkoC`U*SVm#F=kBiE$em2_FM)r+ zk`^oEllz!*=djI6`Jj;3*LdqgNyakl6Ps%(7PfQl?yL_}a?7WeTRzBrQ&R5M%UY28 z6mmyz0d8}5cS+4JpI(0XApgLm{H+-1O0x?y$FZ~L?#@rmET3Lx`5<%4Q44Vp z>PPl1kvKm%+%q>1Yd8Dawy`Fn#Ufq~B4!jpvG&Uj;PrM&6C?;v8A#T(Ti`bK9c3p>KC&> zs4j`9)2zIYBg9aRTu$gZKv<;eaLx)4{4mRI+_v~P5u9X-)Tvfz!`JP6zJbF+A9X&mm<JM^Vfpb5sgm*7n-N9;OmA%#>_*~!& zGv~3L;)CO}Snq;xs16Bc)3WdV;gj-yp1oFi^6l3b_{^88+yyYCj2vMqSy$DQ%>K>3;e@|Id! zuNkyp9Ks*z=|4Vpc^A3eT~SzN;@y5lc2y-z=bBX_+(EMgV8XxFn(&`xOoH=&Vx%hy zH<}B|cawIb6q~8V&O`Jo#a`$YYjawh;l3a8ee$s2%1L){zEBua2=`~E2?yzJ;*ftZ z=th9<2k6~oG!^LW+CPB4#fTeq**sA0sngPma{}fd8f!KQc+LUxwaJiw4Y60a-RkS; z_hdBJ^pKrh;&z3;+m;0-$$O~F=zz3#!NT1@{R!l0N#eGDY2?OmJMHs*fKmYW{qrJ4 zaVzpsQ3Bl8sI2W$DW(z)(w|d!c2CAOe5Al`(I@VZq`>}}zcO7ImcX1D+-gO~z#Erp za}RNORa~>htMWw_p4DbN?J?Z7RweTjX=vf5R*&G)Gura4qQdc$3G^egUh zd3r@Jh+i{D9Y=dPe{-X~y#3MN;+spi-tYD^H>ID`CHAVVpG5EfZ0lcx_pc7#8R=XV zo9OoV%ID~DOvGRij;_+jsK64tM)Mw#QlKXt!mPY&h z`Lf@b5r!M8Zm&`FNE+Q&iO(zEj-U2ILyu!uxc!|;#b&p2ji84#9kKfeaD}YIxYNDDlHOp zp8l!Z=?Zo|iGJ0ZyB-9i9emEM7`iPfvf9j$NKrC`|KlJ*`aRC}+nD*w>36!*Z^qe} zTaj+cI75^m{U)g6yb+1L>3yuz<--`~L!^qtI5$&$mHNYbJq;G(){$C7I(i4kEK)~n z{jM|f_>M&HMG_W6UpZy(%{sz5Gem5Rj0@zQwLNqOB>2?unfB9!{(w9pJk8zdAH`zl z?({p9hv1;=#Qp$V+MO#MZcZF1SRsS(33B#>g1tjj4lJB+j!jk75%`&RR2wV&G2o_&iu_=Gy!)oSV5_46V1yqwma7 z8hoOLsEYC`8*(@ysvOt8*c3W>?KTzXfz4zx(UGJ(o-#$0CQSOwMHQM;HlvOU_~>?e zJ-*mMAUxMOE0T7)*-}L##ueih-O3phDp>SUcR6hlO9~EjYK8n~ z=;~c-^$xqip`U@Fqof<*~LM2vxB%P`;%k{}Rz%vr9yp7In zbuhZIzB&4^)fJ_+h}b^?v#y2NqLoN{km|Q%6C0?Q8c?6o4AC~scf=1Aws&E(LsDe5xrj)V|6~MqbVR^X6_e|>(CDpZ*;7!o9_$xoo_3OuRit1XGbD8<`!4hE zNT?Vi4lupdN|XF{s3xyZ%TA%CELF}5Eqfhv1JpDU{g^$!w?ZoqycG@EZ7vHetUDvZ z;UNML9UHYvQj$&6gjp-97-~d?pis@Bh`J(z6ZjCeI|~bU3OPXnN1(Yc{m%p!@EgW&EWbJH;q>a=PfI+(R)-2$b#&>A>j)1eHI2nQ?!ZTez-+ndB`+bm_;4UZLx zwn5Nnl}haSnY|08lHOZMm{diLd5J1SXVb16b<0|rk?4vGEfzh^^x(sl(>n;E`T+5G zI~fxh9&NxqL7%UnY=xHr=Idsxy~qn@W-Lxz2-yC$Q%Ma*d--n|GorE>_ez{pk2))EJX=hhx%Ts7^-a0@%VxG*q72Z}B8ajqcrU z^C-K?&85}%OI2ozuKCa$1qkv;#$ zL##N5wH*DSHiT9IJ<1&tTcB zlcVb!WZ4s^xhp6rE?(!X-2Ljm(eyr~h))gFj~gj*9kuv2a->`N!a8Zi^1l)+61lS5 zlcdGB5+x9sLSQ61|0dGZ^T#fGpk#Y(uG}q+aPiabe#`!_TS`ht_M~f&fgN=y=a=6m z1JOf|#^uhAI=gGo);7KIxQ+ z#a*Pp6GW*o#|ag&ci;zUCaPiQkw6%DXYOX`#RYeWJF%9g5T45+3WAL1r*tI0E;^w@Fy2a<1s=FIrPXBk@u9C8j|=G`juRBj6D znVeEmya*qceEahfuS`Ar>g1I#xPP6_;-?lcsIXl?P5p6yRHE=X%dHpwUyIJ?;EuQC z7WkwE8=Uw-j7p99ZkixzNGLnWYs_GQo;Sh1r8%+IG%;I0xD?7fPa)cfKYp!k_ zdWZ;0cMMgM+p1D_aHvI*$w?H3fv7uzMUq;n$NIqZHd~Oi1_#0kU5jqpYG<6JpG~ z;a;!RRGa0GhyZ1PRwE;<{OEQy*i@}&+-zlpnf!y!Io;O?GpXyDGLr{OgiO(Db4!?t zEi-xiG&{d{16C(?3bB@%{8|F#JnWGg9p?DdA@Qk$97|-BV_;>)g}2y|6uwpLrnonC zm|RbySGBMZdmGvaD{*z1(lA+IN*8~pOzCnSjWDGhzsI*9QJ?esmfz3(>i9J!yfwdr z_!XOX1bVSki_J@dUa?-qhP@###}%8;Wah+! zg!GUNmT+V6dEdk%QT;)qH?!~^F2QAme04G zl#^HNV#%l~FWwRl@edMJV-|DmBl$G=1u~2^e?=Psl8vNdg+#8c7O1U|3Ti1k+EFWDujneFHM>%desnW`uUDxX z8NEUxjiY)|L|aHr?>NT_jp*?v>tsz#%<++3 zg*AD{Y?2KR;EtFjI-JhJb(OZF&fErL7l}T~0h^x~ zZZeN{24hO=!ZFtV9e>wCl|!|2`u3Q84F+Lj z&Ekc%gF@djLA(Ot4dt@KGSL{FrKsTPHQuxdOhBVid)Mq^ro`W!ue_jF+EZX>yupA3m`y@yO~G39bI+AuK2RHl`XD!0Wdtrx#;acds0@)+tbbyOjKiS_Nn9g>-ub1y%IR!0=CY>Q&98X? z)0=h}I?}r2`e=;rMv^TUCY~qi*mw4GkE5AfkiEEqG#5=PQS2JCjHHDzPmfm(|GnG zzT}jF4SboMf52e0(FXg5T$u06=Qrv6eBXS2OWF?hb;`z{8Nco1pGq3Bd^C)AF_RBp zF{*Gz$%JWBF1pehRX@tNgt!KF?MnzuvTHAGYhFLAbiiLQkaYE|{1M`V@q_RSw8V>-mOiPRu@pWY$Ew@2dJH(j$vte|YD+y(HtwB7;4MxP>LvbzPuiAneo_q<25_pF zk}O|BT}P(^m&7>jqqzdm{TV06$!QJcwmGVCe|8Q48g+0gBfBrZCGO-HwF{q{hwt6L zsZ+;)<=k{BWe2+Lr*BiIBHvydn>KgcKf zVCQ}LHFX-hA5Kk|OIcm^J$|DKubNtN-GI=PO9agMPJ_M2zJ@W4X`?-yx;u5A_OBb{ zn?cyaPWTHvk%0Spf$;n58&iCmF0B~sTg}h@QB_8Z!KwaQ8ue-VCDqB2)1GEnvbYyN zy)F(X5zP~Q8>q0}qSPdiPf^~Y)KZ$UUk*)EvNiDuT$=BHTLi3@Chuz$WRY$12qjy$ zB7#~EIxvH$lD|3fOLk`3>9@pqb>}^c{`BJ+cEW$$V||%Ug&-FViAsV~(^%|KRxd;>*-cm*UHG37I>QvA!?UVBC)LiOzG1^L&h_ko0$Xo&|{y z`Ud;Nm+9F&1s~=*&ljBMFV3?^nvD-R&v%?>`zAJgqVrttJgb~%X1a~<=R9w9o)PES z+Hd2}bDp<5&o`WBo2E8?tn-}ZJRfqNYn|tJ&NH`}O@FTQ{D<@W+<69?+xV`|^AhK| z#CZk+HvSJhWvRQ=`M#ZJ6X3JfdHQ{a?vr*L<(t7k*PAP80ht}%ToFg6OB<$YlA5Ze zjQf5%GEFJIr7VgKTtOb~6Krg_DyL*^0OrK}eXoRRL;k!fmP8HfgX_u|MjC1-t)Y0~&)k7@gIWV)|{6bk>XBh%kg z@V*_H?yDpPcmwR+mm|}Cme%N8Xw;EuN-=wJWSWwuI zT~cyJNxJTe18f#j8qfd=dv#>mShnBm$h5ICewQOt+xG?wNs1%Wy`*W}k!ebc8aOhQ zSlNcvOSM-=rYY&_jqTnYneIE+z8snED`%s)v@b`d`zmbjj!aW>?ZuI4y)=zFGEGUN zi~jF&WSW}YPKN)=k?H;yq>cO?j!aWZ7DuMS4>#P)rzA_+%Qr46kc~tmI9lJ4sht)7 zY4-2Uk!eb!>d_3v^Wo;`)J!z8$YIbR4%*ai+IYeX(3P9 zCB5K0|Lr`R(P#)-l&|)tM)nFzDI{sHaI{al)sS(om#l|x z1IbdIn5HCgsPcbsVw#eriLZ-qLpkU)1jnz^lXQiuOuBmM_Tt1eB~|?f?8AxaKJqn6 z-S^?dG^HrSC4y(j1^@Ht2!ig9To6e^>r6WveZKv2V7iEtM-gqCF=y|LKfDG%k)l6x zdHiypnX-wH#|SAqRsI*>M>o~srZc>Hv7|Gj$+1{sip&8dwPzb*pt0xb>YJLbBf`<0 zFBvaqxF^g+p05|-s%fHg5pGsMtUGiZi1OtC>*;KM9j7xmpv2SJFT-&7b#~}0?=WyD z87T^-elzr3IRQH4VvbwBlhWTHt>{v#tzoBCnW&RTxS=}I`L5s_t+b|Q3+iBEl`6;3w*?c`a{!GQ8C2YHjFk}|8HgQF zc0(3czpVC0ewL~QxuX?3J-Tk390J$QL1`rvG(Yv1v(?&g+wy+dF?>m$`Wijqtjgxj z3O8NDcf8$d{x@G=lyn9hq(Pd9d*xXvP&>KMh1%ydUZ7SyTJR$MLhu5G23xhZ51cuE zETQdfb?wgY%@7rEeU5MQZh<@%c){B~LVd*T#H7o#?iw?Bh?M)p1(c95H+3VCcFH>qwFxSU0*}>mb^K77T`vm&>dF_1tW{u}-zEXuy2|_vQ5T;xqqQ$|qQrjd zjf3Dk8dm|gRk3!_tIp@7{6T3p1@`M=o~6fb^rV55D|x17^MCNUG3X3P0d09y=C?^R zel%s~Zx)9u=sTT78I|U{%cKKuji&>zhb!$&;_fVm$pO?=%~8Wi#Tnh@fePZsjF=ew*y&q(X-baUEsJO8D>pNnv8^tQe@V{8&4rk_D!~Z&iyL`b6 zzDHn^W!Al?hK{Jp(rveA8!0Zfofi0=)1R?;n zY!)6g`^=fu#uw_P{p<#aYf%K9Gb04dWj$i$Y~mr;Vb!tuw8ucI9I6A z0C8=Xp(QjcGP5`Aj63G39vDnT1G<<;csgdP9))-_RN>X}rguWALph6ut}wyc$3k`>Wuj6drjK%c2tOl}_`9hru?#()EZk-OSH?YVBpKd2n0KIwm zH8XG!4ftTOgqVU7){K^vS$?mSY2qu1nw7)^kf#b*ca z5*umn@xBxzt}kq3i1T`cnuK5LSN5uZ&acfwKPoO*I}5?*B4PgmNmB$$6`4I0L}Lzl zzaNNJK^dC1Pf=D$`of|tfuA{qB<}i8^-5eb`4cUq5+oASQU%_ zm;ZH5HzOAg-Hl?OIj~;V(;(Elk0=a;7bK`c;`8f?TmhG}vyI85vhb`|Hh>6mgSV)0t z6;JxxK`u~I7Pj%HxeHrhgk9KXGGQgdbzTOF!Tikbg+>0dQ)SZnLT#w6W)=P{!qoP# zgpo!Th%Bns32t5;$eb2kRMy}3C6lbbV(_2!cO&2Nb{qI#S}wu)fwDKyB2~U5GAe00 z&Y=}{34T?mslvLkngbaHb*NnwVnOv_n-C3Mv z&4fD29S3Xb&OqIKNp?ew+8Z%;%+2EI79?l3cVSpQ4ka_yl*JkYnrzq>sS%~V5B|0j zjus{Io^M#h`hpeEYwd9IGjL9+AE4JAiN4B$9{W}sqLm`b}$}fFd#5DurM9VjfSJb>3O|Fo!r`5X-QYPuHDahay@`DQtcMF!y^18tAROSbTGhrNyOd2`yko=d|2rzS48{Brp4vv02 zk~Rv%AxIfC@6Zr)C_^sXgz7_iwCRTRLYo%skaDmwLovfbexZPn7F}yt`%$*tVx6b! zl5pWCkhoS9S()EDO}HUHcCkm7t*HuEE2|*MlU9%(l6(uyASA3DH%X>Fl_V36F+Ddc z`%h$`Yq8dRl4bqJmtu8*hFv z882Zv1XqX8#xgEf4_-y)FcOc#ix)s!^+pl}J&RnJGb~%vMd_%Ra~hE)EgQk6XP($^ zbUCJ{2T~ojb;Gq{0P7I8fOtyY0h|93m2Y5M5?;$h4VuqMm&9eP1>O-Ah`?jClT`^G zgB%@@K=8O09N;mBp0Ur;#cPx4qhGmZ-WeX#(0Q0JiL>OY%M2=@%tfPv&ri*nxU&)_ z3~)bU!F|gM5S-Vl0QXhJJL4lJ^*>`UG~1vZ8y^pjVVo<#mg_IF*wQx?fCb~3_`_pe z!h0B31{X;AX#7QIIVI3S|9| zE&NcS@z>J4k?)$Wl=WQdsd4O9if&}y0DsBZ>c2M#iB#)RGf%>jazS>Oe|yUN=8C&R zDRHBeYo4I>_&dxYwtQx8KwPwm`@%ZWp%x=N_p_)@oO@P|FAbho!0p+|tTcId5?5Z( zo>1^zY-d)Qqit9R!Z2>z{tk2B3b?98ymz?6+^X-6ePr2Cg}g?7bfPpe3!{hSy&O}b zGiXEE4ZUQyCpKz&u>O>f_lubtX@mH|UT)n%lmkYxP7UDp_@b~0R}RW63`}ckI)5kX zkN&)wOY1^yCB>#Q>D$vy&DXotSSoeZ2gg=X5HIKjB-;x(EUdZ+tl~;W_qnxNb`BpF4<{K^ikiW3q@TTQfv`W<&Swy-iSFsL-C}5q&>_XSNH0~HcB>g0$+zUakCW+4i{Lw{=i%;$PPEeMKo@63Nm$< z7jrATfLioE1Ey@pKs>6pdOA%5wgzE2Y-+g};*z&XQ)!E|Vj)+(BhiQ0^|&{@6z+C& z6h12;_#qynyDRqUYqm1KA5pMGn$gtl;*5+J6GDK-Ea0EmVO6-)!cxS>hHuCUUmX}K z^W$}<$7L})J^YU;vXqe%-g`?D;RPCxa#_gG`&*|W zOHG9G2jG@nN6^K=n((*6hGtX3l@;k-oF+X0;@y_uTUs~b6KX3k*W$VrdzKV#W`qF8Xa z>(!OnhqJv^9P*Exv`CXIwMjaVWRE22YLkGgV&REp7L0fA5{k%q2tEiW`q+;og+q(+ zPk6O&Do;#53BRSbvgBR&Lk``N+n6)iZV1d+p>)6Jr3qIFn&d0pk@rh-UP*f2Bkxky z9p>*h3$43DrfF8PjnG|kVHLx$0W|<|RNfvn?bZQC$TbGiS}m0Rbd6&Kq*t1l0pT9b zDa`u3G5$~wMev{4`vS_`@=(e~zN_6hZCSzcbiw;9PwyZi1i!ON@Z`>hyY*Qz=3w*{ubO)GlnGNxx)n^Da8b#G{M_!j zgQt{CY*aa~p7OJ&kGDk1I!epBXxilIS5IjmmG`PSt(%{M^6wx%PdH6ZQp9u^{xo(fJMZ(?-3K@4JwntDj!N zyXdEjKH;6`K?p3tht5g2bXIV6(V+T0X|WsS?dqQ|-Vt@o70txY#D@ zeO8~QxpVrIu4i=P<45(MaOH%{m{ylMDfczZy?v9Yx1M@ilfab} z=Z&(CSQB6146kMxBx!HMK}yZ|p9V=_*ZlW2Sio;FVLt{-=5SQ(yxUp(D2A5pTf}?& zkhk?8(vHvgMfttWud(@CL%2JC&u4Vz96i|Q=jZ-C;=D_^{N2d&znQz z@`bK-nf=?2B{OE}dx?dCtndis<~#l(EJap$hMqy4I&iH&myEvf^elEIc0023b4k)G zJlY@5$PH)TT+Vg_w$~4DLV%h71)Cgy?%AQYBvHEuMD*ADIEq*w{t&(c|F6^R=A_`?ubL2oMmgWl{I2LlYMiovPbJN zuTM)a5q1Y2w1n=#)=2ko2XG90{aD#qSboXwrvhALGl;}Xu4YSig39jaG9FxvJc2z+ zB}+`3Q6fiQZFh&d{BFf)w>evOv&xv`B}VyV;gVzeAq=uI&B`f1DH~N`+=PlKQ+_`o zmXp#wzi#a+3ZyBYip)Vv?NK&^UD0u3z1W{yem=|@n{4GFW&bAoMQkH}CF6hF6D+vZ&AxN{jVP7dMhNt>Z-6xVyn#EQ@w< zC-8Lf?|M0MJ+^nHO?vLg+cY~p{L`?!%910)AC|qwe(ny_PBzo@Ha|-@v0$AH>?SiD zUYfouHu!oU2QShwiLV(rq2%m~r%#x6&4g*w{|n}3;Xcdj@w=HN=wNkJJgErvtB(HV zFP08gM_=^b-j=u3+oKblRNJH1I&s^hcX@AOBVzsf^`FwdZ}|Pl??Zm+T?hLz`5nY> zH{Z@uDU`tb%Ox(cqItpk(u+8umGU>A{Jr>XC9FR`_b>N&8&>Ot?cpif_P>`uvgOfB zS)7ERI~;`#-|HY+;!7fFNAv%XOxnIrA`I?_^D~5-&(Xbte850+yyDq7(gVJOyA5`Z zfS|$)Db@Vajk$`wXe=v%`srog)|wHR1PWJ{7i5%SDm>JeluHLA_dl<>QqF>m@~OEM z1K3mB^xMr5lD+^c$kfJ_vkk5`t(@R7x!!)g6V=Opy{cUH>pvkC;9M@EJ0#iv6%Sts zMMp4(1g-hRvSB${v8EHtCg%JwN1RI?%@*)HYzBnQ&;{SkJh%|6ydrbUB1pFN=0)h` zz@edU9seWt+{8-L+Cx#zyFEopT9QHG{_^fIzZ_g!I*M$jnjKDiYc_X?ngGEKgMhP$ z565m9`9!>+adu=ZOss^^>NQMuaRYPH@Mm?1oO9kd~dgPR|8c z7vk;YRfBtoosV>LaaZ79ScCQeM|ZejuhlctZAn|L8mw5GOGF4$Y0l?rcG0ADR1hxc z#D*lECj#nEkq7RY1q6vqXvfLDA6uHeoNbcA>$3}-#5^4&8 zM_Q7v%`NiFafHgr8;=jzc%26cx$UkV^j_t*EN5%Yp5yqmgW1NB*q-o*h7w!ZXX@H) zE+STCwkm*V4#l1hRdUX9H&B`*mi?T1bS;syPP8&wv8IUBMN~5!KRfc7Wo{um&xtSp z5I3utgk)k4*!4Usue#(AaJ4yTok2Q$_o$3nBvsoWHIjB|T0%y^35+mJ2;c>IGo1JH z6?a#k7g?I7WxFEm?-?iQit-7EV=IIizI7`z{78{(4#;;d_#Q@2k|fxoM4)rjj3&Y{ z-kqI0=L@+Oel(?o3;H`vZii{BvK#V!CCA5(2v5%sqfjK=o46L~Q^oR!CQ;WF%8iLX zqi{jKD#(1ui@E#QopG7%h`1x>E*ffQGh-n0#ho)U?>+`p;@3|6rL4xz*BpfYE%UDJ z9}@371N$R7aO5V813vOv10v3x#Y3KeqbFcteJ2iYeNLSC=}W}9vLPT_gpd|Kt}r97 zU{uMOG!uqTYyfo4ms3DyxYs`k_lAgpGgbn3V0&XY zNZ<-=XvX3d!dq`;Nwq3uC-xGerMA=?s*s)GwaF~&Qcs1fFB!EkIh73b65_LoGqqUE z)-aFsfC^h?=IYjnt-`BEpCiWbfqdo$IqQFewc)y^;rH@hyY|4m?A&YHgx|qOO`!Z# ziH)U~&uYrde|Nzfp^p*#+4+o%Kx|pQAQ}@_{Fqr$@`sjrm7(;4ShK-pyW*kk;rym3 zrD1QB-YRU6!ydYx(%9B)E*TomL#aRtH_L=cH*4`BloS(dQhr+a=kRBoPCetvM&0>23N1F z8R~atXekNn%~0W4&9hDc;D9M4zeA;t<<+55d8E+!Z24r)j#|SKGnZKMG9VkwA)=S2 z@gHODp2FFuOuk*(J{GDkPj(k7SvY+2X!*L8H3Wk0CXMqx3gcL6hFy#X4Wkdoz06{? zsn5>%K-3I_x7-fo29}p@4#H=HdRiQi0 zik<1BC`(4TqdsfRf%@e9hbQ*Wdee|9=BSm{`l?3$VQHspC!O_l%P+sV|Mu-49CX1c z8y+9guJBKfo_EX%>5t#g^ypj6xicpYyMJ!~(xxANoj-E;aCaBaF%RrS0QVEjJ8-XT z%~lXjl-5l7xb1jnMMFs(%EI|z5V?5L6{ole=)&P|$0Wf)tZvPlEp4we7xM&h*nD9F z?Ni{v7+{{=4rRFNtOc8Ao`Wwgad5vWF@BhnW&DoPyenr?+Zc1qM>>8-Ipdc_IoKvO zNx9VGEW%!09^Ow$c<}K8zkqpD@3V;Q?g*O9?LU3ED&HzIV zW6U=nDg@6$&kXHTvsL2k{1RaH5=>ie)7O%oDD$k%fpI)FD9x-DJAK&ptu+skGS=s; z(897(%ud@-Y^_Ns=MO1xu1bRQXSfxSz{&!7XF?+ROxaPdh@<6MjLdPPRqQGZZ~*1kq|8 z@=^nE>>b>%wB8)I(X=n^;`7J;ZA%goI{#MhDxZofog0rXkqmFf%hS!eQiMxwtFpj?e#}bhsD7&onmxYS9NP8lXG$3hnomeT;lEpcfJ?T^*y(I#a|m61|*_ zVM(b@^E;)is;3>>Wmv)$}PIYE6*`dPDiN|7=q12{?SE-{;#%tos)@ zZLn`6zYhEc@sq#tJVl1$|E%GeQ2z__eS`S9XF{&cqP|~{_H^tO@T=li%dboRVBZX$ zop|2Kvpdff{0#3~`EB4maTbw5NI(AY_WIBBY3N=g<%o!A zSDS9Bwvk3%H+91FZuPp+ZIrZY@RW&HpXNdeb~3)?-}$bsBzbKjI?LfqzhxY@k3Pd^ z-dPS&yN(SSdo`xxS^n@(Wna$@zlvV$bbsEu(06cj@Q9+_5D2#uFq@w*lx_PWm;2ms z1YF|#XfPetIhnhRu)NNshh`(~khR&|kMS(Zf@iPrZ;-QS(R6OA-a?gU4p*h9=5=ZZ z?nlhqF!Q39cg9gttCUlA46Q}~El3Pcr7LzLEVJpKppI2q2F;xopFxW+PvhI#M6=xp zTtLBV{4#+KM7MIZzZ_?=#dXrpOzr3WRM{O5rNGhL^1l zXf5W#i%3Jb@+A0J`^4(!$)cVi4ef-Am2)LT6ktppJ6R}Gv&zEVzL=l?6FypwCaFuj zBGDL||5&x?y{blDyy?Ac5JD{$mmsVc8I^^Jdtc$J_u+1!9^(2iJCq&Htd_#s>HpL^ z5A>7PeCf4DzW(NY*=pOmaEKilT_KVX@rjYuB$R2sXv>$}UdTZ+aWMcf)%@ospY&~_ zYIz!$7`VDtSr3f zePs_2fT?<=sO#s#Fy3?tPzWwqLTQV8HDjk$!Zo|aj}WMAl)3IlxKz1Ga4#FJ#j6Pi zR_)|zMs%RrhgZ;%dqoIr4&;@{Me+d#_9S}oQYV8v&EXQV+zFAV2@7-iaq>`tJ9!y1BX^2hQgrpv%(hCOru>a0JD^{z%OcM7trW{7oT=`3gGMHL= z-D@)MT$kX}T){?ZSh{ZZFu#Vri7FM|Le6>{KH=$rwRx4Og~huqQku)?sto+=w8BA3 z=0(2WoJ19(3o2q8(B&XLy(X_GvET=r@UmP*3VHRD1pBwh7-L_EmhdcDtIV$*QSD3U zk4_Jy%=KPv$X;narxd;a14#)N_#r*aAJKnw0O0IP?`ZGsOCP3KyXO?YZfFnMO0C`bw*oEhY#KzhHhMyD;X= zU_TcYHYYh>eUE&~O|}%zypm~nT_k!2Qw0wz*4(z}dU~MSMS3anqk{xk2TMBYcW$E` zNW*1~{$iR$3SDrnNx1Sp&OiO(%Y2L!?eh*AefS#|XCcx2^7^gx-T7NV<;jp(4w@jDz$9O-@`9qO2?#FxZFCM59Vt zt(-w)%Zsu(PZODuJT1-B>j0hfIzX;j!Wtk4Z6m|^IpMb97E)1$l?x@?@*GXk4(-O9 z`6jdLkKn@%IX+w=ahV|JuS}|2*`_F!&M}*bMatQ7#TIEoL3?$hUC`bG<2XtaFy2qP zNc34&4bR?ZcpWH_e>w0I3$(~lwYMdi!&w5~Ok6bq-tH>*?IF$_v~~@X?oM^dX*kEA zXKu!)C1XO4{2Z&=Vi~#eff?nqvyeqDV*3mOyVm?5FIE|NBbk!stttaE4>GAr2!ZI( z&T7d8DK0=ok(1fC_=gzmtUE$vzUw&Sa3nW#DN4s$=Y6%ck1S68@HL=Ucz_XicYN&n zfywf7;0gLHsf|Y`056f`FA~C>?Ht0o=cubAdXBnCT}*1EITf7Jv6t=2ufTD-pQ8^< z?hoS_`gYT8s>$N5llGAOFJLqJQCDzOH>(w-2Eu(F!dGp5gL^8;@MhJ{VKSfC8 zDse7~i#H`qbNlfM9DHE4$e-PDI0g!xG!EUeA)VLy*A5H_pX7jj9BJx<9UL%sNnYUY zK({S<9q4u@#-%@;$*3|MU|drMY6X?ra6_|r()hvksg2sFK1qX>+UNxix!q?sGiH<0 z8r`~DTJxFL|5M4OS4EZ9)Ht-}L--@1HBc(-A1BkA38a_6D-IBNJt^s&Q<_wIvSc=m zJ{RSDI}3rYE;N2t679 zibqev#40`MO14Jm$&&;N-kn9dNOZ!H_34R!9`KvCpY-HD2*0lB4d_V~F-b_McQKRj z_#(-epeGYqITy>w?USC&Pc74>CoegTNTw%mzvt4Er+9NPzBWNmdXVRL(vxrh0X=C4 zyp*0O&Dba_&orpWxtv>YHeqSVqwhO3MC?*CmF;B;!Nq#t`uev97o(~w>=sfSJ!M}H&A4#r;^ZYw_qsHg?P}0jh zFAEBOzAot+o##1s3Z9PK?|J^>yY4*y3vb>$e}s?UGtZX{OPS|OY3=`Np5IE*$@Bcx z$;tEF|1k6X?iamz{xGpR&$G$a$UMJ`V43HakS-D}J-q%r&$;_|%=2Xs-Nxs6H8Dv@ zSbv^hCm9p-d{!p&Tt;r6^ZbF-GTnLpq0@-udH&Vg?mS=1Tf=!im^{C8o;P`fd44?b zsyEMXex=?#f9ak7`#c{j8_xuM#%DA#&nrli1Y&QVzb<(b^SmE(BGsC1V1Q?{2|7 zmyz4&JYP%U@sc=hg-0<7!w#7t{i;Ro2FMEtBaDf=0E-B|D6^LZJh$c5rIZ%!CcbR2bq9X*VQ+P^Y&eQ1ol@*#94bdOj`*aRm&J*H8bPAH?2M2oTV~4AA zA}c@Ou)$a1ua=NZE&u4eo$&!FvV`|M{{B$PXedkgg`Gyi`^Kbv5+$0ujpjz8?@JQo zkuofLuKy{EMiQMnx4B2>t{}#xbK6Ji;b@|?)+gD{j~?xIo-IwU$C+Jy89$Mfu%+p# zk;wuSb&}G`%M(L@QY$BJ2v962Oj;h3(|RheFF;E z4@iATFM)SAlb%;0b4n7Rj3YA9owam_{l6s9yWk2N0ZZQaKxtD`^$fbWn?o6@-NeC( zC`+x7(}ldMS$=H^4vKtsN`TNNfMK{HaMRxhHpWf zs{Z^yEyqb%N~jUmHna9+@F+TXXZ#!*>)@7#T{TE?3nK4Hbi&ngGL$`_=jICkc}SGj z`sc~UwP08Xw@o#o5-hl-x$mLG@Y?sxt3NbJXZMV`0#p~0JacGC-Q1Gu!rAl6@G5<< z9QzNM8yIe%{^1lmR(*d^$A=!=U!tQ5TB*t&E$=*0;9HDPF80+04)&=ccGI$N{o%Ih z?=N^i)O4kQ&#Xqop=(J!d9Pk!wnqURWHpCZL(6Y0x(HtX2Xz)L?ked#di;Iom7zA} z-}ynTR~~|5oWR@gQSWE}}e zXXoqx37RP9byjSGR0ALZ=!oefQiJN9n=1NV6BY%5y7KH5`chjyY6W+8{T2OJU<@N* zPQ1XqJI?`|$gL5N{76SMpPMP8UM3%z;spUQqJaja+<4V@v^iCB29%TRDQuJWfmJMJ zkBA5fKcuA`Y6r|ihgAawX= zb#9x_J9;VD*4eHz6C)4X^|Xe7ym8w@IAc~^)Pnr;IL*YFV7%lyTNVl~VX>pJt*msL zXf^U;xa&1KYwsdx@NR5IvJ_RpeabcJp4_P3bdY$x-*}F;6~&a&N$d$7z4#g94cN z$Uq}d$V;69Sv~>?DESl#rNw6CmgY~0)`e~$C+vXAfF~!+iH~d#P5969!^fe$LUS70 zUNXcaElkQEfG2uN?h3E2l-!m{fY{7E&m}ghntDl^@Hvo|)=#n256lp(d*ys6$m|SX z=m6nxUig<~iUwwwzZ0R-#$8EfA0{oNL`gW6*hutdRyFk0VDP1knvg@SAb^7`=b$V3pUJ?sDE<8`*aXnihM|5mu+p2$k4v57h(qn_k zIfE$!i5Fc6_TIcm>DlL?@*;aI?72JPk zv!kw;l#c`F^ltMm85Oy|OY2Zu2Bw?D>V}0R`Vv1+_KdNHQH=+CqT`v8`&yzf%DG}WlF49ivzpb;{O^VAY$SZW=HyTGxYztMTNH1v=_9w7elh7~uXzH^jzs?`>0Fr-q!k$*I<}`X^_8dc zWbH3C@yM0v&c9Z-LuBm^L8&D&iQehnB|HdMXqeMsAWxOj?6l=Pzr>yVo z@se~@=tUBFra$~1YLk||2@eXKnfK<*clG|4p0UW?3{~&J;h3YhRdSJwVPK@o>Se5> zyYo(~hmktC=XmL3>QS7*lw(LRk!{3Mrn>p}Xx%_04f03cpp7SY!$Dro1}JF*aRZ5j z#FbJ|BzliTIwLFdaA2g&+Y^XkEVQrn&s@tcc00;=*1QEK|5Gtp&s-;J zWHKfz@jT7TBU=XenB+6pDT>RDp1Bs1ui-xFZFV+-%S_-JGb9<8uOht!Uh=Ep@}rV2 zaprn6kphk>#R86n8mSwpMf592%BWm)k2lU>Ppp2Z5-IG%TZi-9k06whD8xCgLx z@LxP>3kpJA2U`OB%_xPv6EDR1J+NP9#%j|D{-?ID5AAD+|D>tk%>Nqyopu$lAmz&$ zH5_LDdH(Wdvi{ZYN{;P{yEaH)UfM@rChtjs^_1F1`tldj{15wLq`ag#(1AJ~M&>wT z+&Pd$yY*H~lALh#ghpw1Hw|u-cJJfd??iGnoYtSVwD{ie+;1G|g?3NhDfs@Zq;qL^ z0>5BY)@%VCFGe6ihnV}|ySMAIdo`hANqPiNJnza0D|l1flhd3#`Ox(6&!Un2pY#Y; zO-zv!uBNsBD>>m`DLPqB`1EjytfxmX^ApHY<-?XGF32%|B39*uxnyfZPWULnLK;Sr zE)u;80iDAPqRS?F1Ua7pzx_S;dk8uzDCPJ^OwuFRN=y>+)|V4bmW&BG;gnx?VDXoc z+ozoHmeev`IpOP0Ba-EWA3p2K37_Y!p`7p(^5|Gwx^Fkc`_?1izEwPWDDbK$C%pb2 z_09vHeD41)0~`!hPlC^|8l}al=li9kNdmEgqfr@PRxLx?9DPQS?VLK<#ik?~;2KHs zI+CS^GQbXA`n}2kwfxRU?_CCXIAt_k+kRyGl(dBRCy~lxw79J_HxhkEk|fIjKZfWh z(Xi1!do=7aVq6-QECbZiS{`9Lf9~aO=fU)<&zU*--8~uL$r_owpsNfp=;did2H3QR zFsIuS%;~2d-*O=N8p;6cno6e~8Q^9r_tKw6dXWL%@skj^jgl_0pkG8}0yq)66Nx@8 zNg9&@Zv5N-KnA$-3Kvwud?!)S6dB-M3sYo(Gk*h*zCxyvBm>m2$-NY}AmAP~-ai?j z=KhmNN&erG0lrE{6|_>7l>z>IxWIQfd!7GZ28iTOq_L(sd%>{C1_Ma<0vG6>aIZ2z zn<>M*&lW3@X@6vZ=CJ>(Y^pVDiI9llBADp;hUoxn>L`$&MN|^Sltl^ppCX&u0HsaH zrVgFrP6Cxpt^Iz7l}$~1z>`gNmXi}tHZ}a~-J(E@+{&~h0)fL?b5XJ^CYKUr`Q3T9+c5`dpetr;ttED*gF?*!vo|DvRv@0WNSs3M@1$E80b+65~}N zwJ!2*Xe3x#nj&1iAOgXqu*@*Dq^o6RWt;74T5G%3QdyyEn+5q&R8&@$R#sFGX)To* zmC65mX6Cu~dF~q*wf%kmpO2T%;mqrqnKNh3%$(3TkW0EL z$bjZ~uuYAiQ}<|%`UW{v+f)iXuC}S0mcTYO1p7)S+mt^xvDZKjq@4omMy(C$$x4-T zXf3xP@sYeMUTZ_*LDdvQC%C7=eDy!HA#Fkpscr*!Ee^&}e_V%Mj>Cq87U5G*vg#45 z9wjrLup5QL$xobxMe|hJ9AHb6vB=mMjAIqZ%=8Meg`QdQ%+gLYtDA3aTK7|!*k z4^lkXiK2{%f0^FC)7gopgd+GT4Hj>EIzLP%nsr3bLG7My3?iKbu0_}`T8~1HyWi8z zIP@C{mSfGW+tV48Px1PJBfhsiUD5Zt`prJzW*>Av(l}T1nD=yiz31Mh*5wb5Zi{tV z1aX^MM71i-eXyyWflRJ8wclWS(%aMmi3bkb#BJZ$*EIKaIo33qec7HfP|^RQ>!nTY zJ6=2O!iAe%wmT~A{66OMFgtp%slCB#eMnjY)%P(od9BGRi!E3LtdsU-%TGv8fqOe? z*>Vo0Q}<k;YP;X*E>g3$85*wl=@*wj8FCF1#MPP#$2?@p;bar^FpAg$eZr;dYau2ZDdU`uKj%h0x=qGFe z*m>XmJrt})-Vc9?eK+--*L`=So~F9*o**ls-FHuaT-|qH2A5ox48p`NmnAQweBRf- z@4IhWfPMF4wC|($_Z{!s`mdsGHebK-6&$#M?d_f$)lS0>Z_1D8qtnnvI^wBYJ)5ap zsWf4%9c{chjOKs)iA_@xx*X@0z#e_mW4~Z2B0pgH6eN*dIiKRugJ%Nc`)8QXGoSYlA=n_zVCQQx$zQ}xYbaM|_EMtJ(7Z`R+W(>EJX+Y@EyyB(yp`exTyt-eY6 z39@|d3cJ4fCt|t22}3qF`er$TNm}P3T}$T@?0oe4X7z>OpRablEnf?fa@9B8h|vh4 zv%XnG86ETM?Vmy4P|tbQH|zB@RekfZtb|tIe7jcFH*dk^YUjHWdHSetLhGP!l4%pE z*Ejdx=Va%5_0i)W=S5%X_%nOIn{j?W(r8$$j&nK#>R0RtU+3q*rC>K!zc7a3vZdbw zYw4l&c+i@mwjIyH)weIcBYh|@y`pUw-9fYTx)}QfQA72`p-06tZ)G~w)uC6)kWcEB z10ac#9A(@|WzhUY1>Ex~HmLF&&n0k+Z#<`54*5Hm7O`0d%{QJKkWB|3u6&Fr z*Ka(ZxJ4Z`^o-kNP$r=W%{QKj@Y+>*6B6@eM&)m$B`Jqdi9!;5|BT&`_8ZTEC{BIu zO&@^izwylf0NJ-Izk>>W<9R(6TQ)>5TPdYdl)o$s`rF3p}a8)+?@Gy*JXpk>!zRUiq>frO? z;<8C=z8HA=qJv}Vbvk(XttUEZ4y+s0yxY zzW$&_I{0h;LaQHkb9x=TKDQ4#c;x4DOu2kxWkrnhn1Ss=9q_+H>1uSa|32to>N&4E zI7&}b)xlF`CA2!Yl#F5g>&?sIa@E0apnTrfT;_fHX7l!H=-{VmkEqwdr{3kHgVP>4 zejWTV6s3kgpMT^=2lq!CG%Qwiu*%}U5D8V^tpx#9-`!8d_&4oG?m%CUr`LUS`mPx{ zHH5YL?ps7@^c}Vaw7`AnHdR8UzMF+2H2N+bUc0_qgTzwF{fjh`(06f2($ZP|tzO>^ zMR7vk@qX&y-=BBzgC3~d4Go%dl@DRBqW7k4Jd`gL>7K|iKYn4txuR+~s|v##uY>Uy zrVlAf<1am?@Rf93!ay|z-XiZJ9gwsPNAhJL6h!=MM~i42)z?afuS{io=0S`k1z+|q zpWLx_0nUa{-h>6!HlYKY=C9Bd;KXNTA=+eb{Jp3fr(;x}fzoa1tjC7sz_<4Je<7X@ z_nLq;W=m%=MRxI*B(TnO(f2do2K%-vr+|y3?-$WH(CGU#Od*=N@jrX)`u;8GP&fLX zi^FK%IR0MLGmDA6E^F>Pd9Yi3?~l3DgAL~%-*i>Z*VpvJ?Z;1Q0ieLo7ZT;JDI6M4bFgKh9ozC@-%iJ&pG0yr$GdFy;7a1Mv^RM2+ z+(5l-pBqZB%HvNlTF4<@qBZDgs&m6wSqbgjFyR4pZnzjOIXASyd@fgxPow-k&JAVd zm>ceg!O&@L_~8zxxnanI$3Hi`3{|P&&-UGJ=7yh;M#Ey~xnUuZQ0ImvAfV0-^NARr z8+IOXJ2$M>6V}cRZzIZeZg>t?oC|3d`cuh55t_MS7`%4%w-t${dc2RcmzWzOk));b zDr}pyYvE87=VfkaZPb)&pBw(pLw%eZ+8R914TEm)>)h}R-U!yr4Wr61H_Sqt?2Ug4 zb(1ZAfG=`Ou({F94X-1f=7xBz*;+cYDbn-YknuX$w_W)jglKLs(>Tz~4MRQ@0wAUT z(Rb`~!?V!0ZsrCq4w|{)%{z&`E_1`l~BadX2!kk-x(sW=44u@_i& z1arf83+;2m*@zYPU#f!Z+;9%4(cG{XCUV$+Vck0Rxna<6eV7}LLZ`c*8^*k^Q(RoX zXy%4jDWhX)E3}U5J~;Zasau;oO|jJ8tcVujGQ^#>J0;%I`OWU)g?mf#!^cqkaodD+u^;;#DyI zApeAJ<=?p4Wrlbw!-(_Yb+*#=>mjQX#mC^j?9dOKHX z>)pC>x%;lZj!XAvD*X*)wPW%zI#193OeU!Z?Y!w``191`} zasMxNJ#rw5?=K=YfQCO-$9V2Wi#BnVQuviNx?9hFaW@XYBp%!Mf6(df$JidkXavA{ zj1^Hv#~7R4hA~FHWgla!)b-boj`i1KJxz7}^`fkVc8pD4u8y&PVS^>dSW~Ng{S}Wq zeH>%o;6;Yc0brYBjEVD3{BD(FO7kq_CzS8u9Hr%vZ_Cezm7~H^DeQdo)&)*n;;&@! zuZt)AN)z{F%ft7meb0|p>J~>UImoO98GOG(Uyky8_rP!O^+%D}LGm`d{@K!5g$bL# z?LkW$j0-Q%V>Y+z`sqKfxf$!B}5B9h0drg9v-s*>K4*x#l(dn0y4J`Zy-9nt?I7h}NBYd)X&9 zIn8_hAv(wVZ1TxBbo_Z{hnunR8PYhjLw%1yjD-z5(U)6r=!cJE;jN|WSojhfJe0;thg z_$Sh}biRr`gnld}y$1gIdfwl!v_qjisEd6d1v8GOqnyXW%aqYEKW%>%V}W|k>saVO zCJjw>ES!U)oY#QAU~4DFLO5J$FVSe8pc8`?YU?yxI6E!9pCWcWJm3J ze-pUz06JODK2GQTT^i--yuWi-sh#e8-d`y4i1Yp!T=t1*2r^K=zKauaS~|bQVov}n6bJs7{j5&s2G3I(-2ev+>8*ls2 z`o29ccfSt&JIHFs+9NnO$T8Mpf-%3T^>rP1FXjsO!;_p zxfzFFB8{f2b?d-^{HD0U;+l^zyhFT_ZkmDK5zoe;eQh=?)s8m4yP1hHp2>fy=HYj+v>DMg~PxPl5CS@s>gGsJBx z{CIfFBli0u^>so_3WZz^NG5%`e|5i#GSWq*{wCaY2&dlzz;tSNU+-j8@2q|n`RUH;FC~rz{ntRxj}3OY zvs%Nd1lFXxtD36ndRH}tdcLb#Fv`sx>1h|J z@;1Znx*o2!R2=u34wwLl1-O&9DF|2PEwVnFb--@{sJ}yNg3S@>Gfi_RCNQ_9|iuM4fP zUuzm_d^<}ceB{#$AMrHU_vTWU_$-L|k3tU5b|Z&{SIjDd_?lDpR=J`MDR z+=+|5i>l4`OWRdeC9p1?oKZbp<%~i-%bCdIEN6L~D|#hIDSMN%DV!^+l3RM7R>_f1 zFK5IrX6$MD2h%`YmoGm@s( zIp*r&GJ`sv9rFm0yY$i#Mb*_s^DAc;(o9WeIXcRU@Y!BUqIg(fO^-p|ugMkDg`*2k zSlwvqaQO{#u2+V6b`dVwsqsVAasLhKWSpbXS`#a+rL*Vr+jmYl^H_i}sK8uNVy+IB za(kMACYZ!y=m{2tJC`v*o#9;f(&8ctXC!09_}#(jZ0qBWTc-nz6eH{5&rYK>ycXyo zN-OEY*M(f+({eK_YUi1&i)NLZPdGz5-1S(H=rPeh*1w|;MSqYi7iP|@vd+({ttckZ zaS?k>T)+4ySrzbeQwz?XZc(G+jto~NR-3?Ye z1^lxNpT04d4M&2it-i~MWd-B|PreQT)3dn^z>Yh~#z3pl?eF3T-bRL`bLr{Fr6%T?ha`53}Yn5!5QWnYjx#(vG6i7mztTlbO&ZuSJTaQ^fN-t z#815dulY1uUj`%)pLq?Ich>9`s3VO}Y1}A#XpTPE`ngMAgB>__FI<=0^ zp?)mzs-p5*-1q0tQiO6tj!8uobIfX`ow5xi-QmZAcsAS#=+DOZlrQukCT70%(K6G= zywnjcc{4;8=2q00t4S5(2Nvu5o;Mwhl(P+QGZebL%~Lszeu9Rk*%8d(l@RBGzk>^s z#ewOSwH5q|!tovmhxJlJXTtt$q6bR7wUsm6MS72!n%l7u&Ff~!FDjm^c7V%3NOn!* zBvPSOSTEs*$J`pev>}-inSv&n=V7Y#Re=5n*u(@<~{E`LlUv^?l1GHImAQ&$D0sjDDb7eSn$qNMyx5u`Hftkp%uR?!$5 zd120i*?VL1`E1Yp{HR@NoNlnB8z5E!&NAsllM_&Pj_I60h$N7PfhWj2@z{wsIubdY zgfX+O*rHW5?kNOu7R5tBN*-~40<}fZG0-vynVoFmLb`v(-`2TdoN_7jz>Q>Q~G@&haGX+kV8eK2~Fx zsQe`J4Y-5W-q9`$l&Ywp(lHmfq!H{hXwx_`fv*+(oYo4tyar+8N-K)0=NF(Ci!CbW zo#ah&UhYhzgv6?ok3XB{iIAsJ?Vb>?q|vF87joL6h1I3=FtE%uBpiH3bm2k*Uw;P| zR;H0vB!JP~3v}zQZfRwrP*vb#Iqg%j%~rXs#{MaQ(N@Wgj7klI#15_HNdc;?(W!?_ zURrR0NP|8sTge`%3(nA{A!5{$2XsoLIl zsbah^wh45@&vdc5skD#9WX6n}LGx@kb|IB&?`9pAM>L|`xAz2?WfRS3F5cmbU1lzdqrLMQU}2Xz-&5N)W|f^N$Yo!( zlea*%D^u}4nN@Vz{5d~@d#?kru^TMvZFs^Y5{;9=X(=IA7po+X^a5`;iLfi=IPj(Z3)hg0mCb3!K)e^rW@p-R` zbW%pX<%jvZ8@fVY(Zzc_Igg6(D)uhoE z!ro09-Y9W~yGXA$lZIDnZpVUKlZK9rYMs!TJ)8$<4i^m{Od5L9&I0Vkq~R@NUrZW0 zI?lr7)uiDrrx%lk+)wIE8q{9e9Oy`Kk#-DYw~dioTDu)X5OV4TCqk-;Q)|3%o6m&{ z9xWESddqBmwOF{L(Tl}GniQnPLbSnUB9W3T%oHBdxVKH{YUIzHY!ehq`#z^s9&Ho) zbW{;X-+H!9c+cg{HsLL&TUqjEoA5@Ao&}J>FWAL4q0hzK+9sURxV25_((p;YPqqnN zb~zZ_n-qGnP54fTSF#Vb2|Z<&z}LYJ+XP)PM79ZCG82V*w@uK-!HtYctzoxK_%`}I z8636XmmN769(Ul zjR`=%v2igc^s~I4%T^-nB^mx6Fxesscly59C0j)MgAm14Ds8ew?D54G5rpDt z&pH}d*dpS5V98M7rKn?uemi{kWjiYU1+nC z>4IeS|I&0(kMf;N7uqU@(xBF^i#@)Lq2uO2kMlGl^z zLYvcRjl|omT_bsW8$;J@CqkSH$85UrQbT9Ly_hb%Pzoi6_sw+SjhfrB;NEnhCF99- zp-mIIlZ%EgrVCv*X94zRy6}?G?G8=84&wYahBuk;{x*iYoL)>9?%u|r_R@1(9Vw?_ z?4~g}ln+}Iw{K&JIG97cFo+ZI{5FPL5>DeqN5ZphLt6<+q0hDrH#B;&ZRp>|5Y2I# zLwNnw4WRCAjNX%buy|1y#nEZ~5kd9sNB3`I zc#}OZ77uL|{5@Da^l98%JhW-}TA^`vhkb|>c1R>tKZ!X{}^BLz&{0` z{yO#w_Z}H`82EU;yE`BBXyaEP@x#F4ySob|^Bf;-d1PGziwlJvSAJy`z^LM`AL3D{ zItazA8G<+Q@EUk+G2R;#dBj^+_B~PPCUhfTE7NN=@@r#CsZQWx*&HliyHQ`w3o!2I zY*JsC*gum>HsqOSV#7Oebvrh*AFKKp zdf4LpeOq6@&GVIkcy#9WLkp(G>Rf*PwAH#s+l+LbG08K2XL@i&KSkmuiNBXP=^GKhK;l-34@vyz10p_0;tGi$lX$PhF$YDu zSrRu&{G`Mk632ck(ltu_EHK%4zm)#d_<+EYNMZxK`VShbLs}nR)WhJvPiTD4dSy(~&db6;uil>nh@X0K! z%QjGC^TjNz%NM!~v$Kn7*P~fjpO-qqC9emwur8<5?vc0ISF^A;LYxc7Y8LJbVee*P zZy2C*ksL z7Iv4jk7i*Sd1MyWk#gdKo5ti*K2K(05f|W6 z3%jGyC$q3#uImb!Oq-le;$y>+0!Z7N%G-xjCisXcpF`a}o*9W?}ESyqSf) z<#Z#0-p#_^h

(>vDN83p=H8YZlg};cJCHnT2)PCFk8+b9;Fa&UZq*l6^1>>nM|1 zm=@p;vv4a{4^9GaqEJ=f-J6AJ&*Mf$oz231Ru7)c!n$TS=@-s;?Zi&|mEb>WZAzOX znh$+2BNzOa@40Re=mCMA6KIb>V6%%EdG#tBX9Cb~&RopM?Jh}#8JUh&tw$XF^dz_$ zS#F`cnUUp&swWzYa6JXP85sv6^=3zQw#vCZR;ZT~sob6$7=rVUg&ldA-IWSg+x4i^ z&448UGeFjzb3*;M0^zD1`5-Qb9{hbSTZ1t5H~a_TjzT#7E(JawJ8~)V)8_JFiN65u z)sF1Ux&)T5vm;Z*UG2yes*YM$JF>{*Y)3u^l(Y+>a4|C!6cJio%h*YkHOUz_#^5EI1}(Y>grA=qY+0oH~K9` znkM*@0O~L7kOko?AVHBb0@{dBN`51y|c=sLKJs zPk{FT?)sMf0RESX!zs06DDsL;NBV`Z`pR&RJhu%{5h9h3orvR0q*3j3gPPf){cvCkHB9K zP=AJBq`O<-bAgXX-o_z6$(dE+t-!s?o1J9|Y=utVsK&1HMxmbNP2_Qww+{51^Tb9e zdy_ZD`J>8PQU;Z*J|HEZR^Eu0-sH{ROzH$5xO}MKNPQSZ=k4N5~ zMShaEFC~rzeIakrp7oo9WjOy^Cva3{SAnBY&jKg%I15}MXOLdOQOe!~&dM323f%5n zwE{;zt-yhQ#815MqMoPWIyu{=gL=Y8p#$A^&<$60C%sVMLb=dVZ7wP~HZA9N9iN7K zbcEc^u)D5@t1a~i`WP?)5DRc8cT*6q%3c01IjjSI3qbuH{9U*e85RWp@yJ~a@{`N(IQLs8bW~qgp`%dGLMQS#3tby}%~{J)%HD)dLGA5NQbG;s+F6x+ zdZ8m;;(QE`GAEl!UEs68nT|rVVwIyv5RqCN=z z1KC4;?(4vq;y2#?IrviQPoVyN8JC+0x&GAd`W~*f&8R~Q;0?f&0C#e|2jQyzr4Kbr z=sG-vslSo{;kF>0ezyZ3k6f=oev<2VBt8rDgYm zkF!`7a<1sbl2Z02mNPk5q*$t7P7AT*KE2*09=bUPUu_<-+*h$;O`sL7zRRc8x2kQ# z>2UjF(VlMBmeX;mnvk)Z?XKl;wVh)a&xQfw0sR5)WNZw=RT-nVUw6Wv2T*@|0)@Lx zhJ6EkJTi7V=#h+NO1vCc$XJYv?)1Pmyz!|MIjXj+$Wf?gkrR2GMQ$TH(0Qt-l)Z`E zZq6iieJNjEmv4NMPcL$ecpB_;bE!vs7D1L21R0!uOmn`kZ^#{s*t)x$<}qASCgiro z?s^Zdw)fD6PXV2PT>y7-dkEpG+>*Jy9#^&*0P1g>QMeb&ut$N9M{bWIKgn$z=n}32 z7IJ&7i`@1;=ljZP7^QWhPAzp6bqe(?>LQP`sK;@>>a{DS>`m0Sa=xmQK0SM~@7>jB zMD|Ia`XKm^WDj+^k3*xt_R(fKaKJVoVtO`9+@_rU#E~9byRAie^r^!=*S2WxEk9+d zdPm#x>U5h)P?d8xgK{?NEkmXz=%CX1O z-9L!GPmMpzDV}c4KzxlF|Lc>yp0+)*9rR61lb=$c#(yN^)ppXW=E$F@#&2OtL>xqBfdb5|Hvtx6ffcv)%Y#;ctM|J7xAa7@qgj*xJR!{UgFtB zmj&*@_!AdJ+IA?#6^DEN9f;cD-p4KH0sr~^@E0N{vsSFj(&s};aO2zun@L?M)>{tu zy!>6@<+Z!*R|kFyQgmVDIiS+gnONeuxl`QVSH`q|>Q#P6aA`O)wILJL=hHB?KFcTL zg1sZk#bt|8s7#mbX!as{E8lOSe`3$*pKFINpR7=poWYbu zSw7)l)0N7DMes~G_>AA$wuxy>iTL{G9_2>Vt*7>g

H}KDh%e{}NZ`_0)Fs)E>g+ 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 z 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 diff --git a/Software/ASCOM driver/OpenAstroGuiding Driver.rar b/Software/ASCOM driver/OpenAstroGuiding Driver.rar deleted file mode 100644 index 81471e7e45af6d35c8ab943c0dba07ab7ee9483d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1880395 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�!QiokQ+bqQNFj=_Q`Se{8h*G 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

KF3C*lkP=ivP>DsVdk*G$g_0jomMy`L z{bd`nzbo`W+;6S`Bvvq3GcNTbkdN2PAlRZxpTvFX8+}I1qVCBx{fEzKk+Zw}kG7jh za};mbLVkaHGGaqSvBPStcpOc-d%LV6UIG;Rz2;{pn8#~YHF(s?YWGI z3h%jIQZS&YFCl-3E>P9C5kK494F(b0$HDxc`!4y}H{d{9uJM6?j_)g~0(25%6Qprr^bfeZ~e&f08bqViT@C z7$dsan1(*pMsu2HgnPDdprp?I^&*A!F#F&texuczy815-=hs_C^n#kwT=tM7F?Z-m z2DSAr`DQ{24wCDUP{nljm%psqxz+KBi;79jbKL@cMPio|z$ATV^%|!C$X#vl0Bt~$ zzos;HFtR?ahmaRb4oo_wjC#6pdYvZzZ8J4`oZ0mHaySZ7OP1#2gUFlqSCQTt#f*$l=nb5{KL9b8uz{xB?)fKwaeDngzNCCE2V-95{;o0* zQ!si4W`A;v5wF8W$bTqUvy%AOQj?~()EP;KrfJ8bgFcDX9jgvszMeDnFB}!9&ckj# zSL&E+SSwG2+l)@Nr-y?n08TW`or)rE6kRiF2W9hG&Db+ICg)a0HJ>*3 zr?zW2>lKtnVWbP|C&6| ze|TRE0*L0=LP@l4#nf($ZD_#I9DPKovbbYkDh&?BVLbDzz@?Q>N3Phwp)IYZ0xO;7 z(H$0dhF8s}%5>qQOO_b(P<@mo)bY{7amsZ)9!RH)rg-!d0e?0%o*rYV*D!Vs<5a`1 zN3}>E9_09!NFUu@@lePtG%>C(P1aE&fSn+l^(fce)XWJrDXp_lrlOSL3_mq54ehqw*KvkJEmQ2!`S)8PR8ZCM1 zNLu9f_vDo7fwR?@D8TPtkhQ9Vud~GaK-P#?WW}_`i;(G?SdzCLv(==gd<|r4FDj zuIR!2KSj`^nm|K*SFsFAXoj5-+6;vUmcce}NNz|X^ipytODCPjiVZyT-03{%zBl0S ztg`{ouEeJ}zSm;;gXd1dSP!S@!`3%n7nS{yN3~tjcX@#W*f!Qr>&a7hJ+EEa=#(P# zxok_WTKGJ+hqKI=+U=`tq{z7F)bP_zx3j;`prR zt@y*2Pc(SE(dIjL9nu3W%Hv?oQcM}8R;lJ;BD+6AF8vuSX#bqxEO99A368{Wi9gNR z&Cpl*_s!6Vxb72-9vC^efgCHSpw%-p2lxlXcUWo8xs&n0v6=?-)eIA@#`(WDG+kaY zINjS(kl-w>Y(|8li$#D$@8!}7)bn{j`;!)#<%yIaXR8rgK?Z4&h2qAt_0i$8lXYFD zz#MkevZfat94$l5*E2=FhIR^>db_T8UfDO8M;5s*l_FNiLKKpV*gs`mkoND4f)Ae`p2Z*C4ys*{(NAke(Uek}!LDXNbI0=4 zt02;-$TPwz!4#PDbC)~u$+{R(sP>@|Vepped4>MrKoo;RG|YI&C~B^zUK!Kw?h@@R zc?F-jyB|L8-wILiJXmGe5f<2S?2J@ND6HyNoLKQy4A$z8T1X8~LspY+PCe3gyJnl# zr&qx`wdL~7Ip)zKV%F;L+4>89X`)X9$H~oIhiss6<0vp3f143NV{8nQ{j+T*@%}GpW1Ioy^B+cN!g$thmlt8x39*))t5Bbo5Q@> z5G}i%_b1YHXm~h(CYp1eYTJ6g+ih@hxv3i{RvS900kh~q_0KfFL%TnlB97HhDR~f| zx`;(AOaT`LF93PSdR<7ls|c22?$KrMi;9U5YLaH^xOY}l-RG>SRkVt!H)CS5DfH@! z={^algPxr>&ENg8DT03x6xpBUtoO(G0fKhVi~iZOj;KDO6wPLQiOd(B0g?D96noo6 z;2Jo`vY`Df1Q=Z?iA|Z z=l)-=%iBHkuWbK${%*syjtBXhCeOZ~=Pdg^{C}Ul_I>_~J%lORDL)w)PUB|V^ zla9T@o>o-;5O5Vx3-~$wTom+~M{#K~lOZ6orY;J7tfP$03|-Nbnw|X5Xk>Ny4|{t5 z?h|#tkMgR5Ak6=0Qt>nO))puMJWQXU1k&zZdk+0TB(k#*s9+X5`w1p!hbcyI$xLV9 zuuRM;zQHpi{VY7F&LkdFe5TwD(_Ny1te#2{71Ck3+!r4p0w0RJ)EX(J=8aNWpWhW? zi@N#tB>%jhU`BM-qo^+>#s$DDedurwUxxhdwOkbxy>vU21jRXxl6a`>PTgz)6({11{SZrxQ-4|J^aHflU}W=`(4@kSWZ$DD ziNYmBj2Ru0;(hv`t@%a^u#@3AcG6{Q z0M7*sm6QKQ6U(tXb+8c%^dU>E4hM9OEOLL{W10HTbJt$U+f89l$V`U5C+dG4LOeq{ zXNLw0ExpRLtHi_hUw_%O#y-VwlA^S?kobIFg5mfZ0V`Gg9@byHDBZe+ zB|1S?qQh0f9_!x%b}I%0w2R6T`4M@*tY)~1v`QNtJ(Xiy!*Wa$t%FgPf~-gmeokh8 zU+_KC^kA{L2kym#^VHy?;kvrBtN+9Qo6yEs9G;?l!x$WW&|vA!nyaeKsTqGVZ9>5N zaInud)a>&6oWcJY;*`LLH@4ejx@uD}U2IC_e)dGLmk1cFRF~(UYlq+thvn?W+~CZ? zTf`N0uzx6laqvfj=whuXlt)!;TCV9=uH@dG)cT>_av%~+BvVNSL$d8pW3G0gVIs^t z*VoLRQ2vF<;n!X_tb@oDJknl{BeMi;xA<9pI|_RX$!k8nj>{bX6D1orE;y+^7-tEo zOL$b0zaHpIin{wAEZHX@Aqg)sQc{=lH!PZBQHwVy0+L~arm+goaOX<{b+M#{`4{vz z{`!{{R~o<#^Jm*5urL>r@!==IRV8iuD`|POYJJw`9Tl;>Q6z5?3yQwRq1p5MP6h4U zH$5x><2FO-6BQbHECsVd!9eH@<(sC0T42E$fnc77;yCgj2^Sc7j><)Y3Iq4{1-m#3 z_9Zp?Iz<3VabQ)afGWj*KF}-+PY5n-d%Qm72XtEZr!M|7ZFqOs(!$ejncm`t{Np;N zzCGYOUm9*N!#Oz;c(C{jI(J>%m{QxVva*fe4ZD((4OMEbnYau23CpHmxbOsc9e>XM zwRjw=UuQ_@({BD`!=b68#gaemj3T(N9{G`xQlpZ1g5E>(H|SS;LKV|ZlRC+NB|&t6 zE;>Y~zDyVx#hoeYqAj+?2g!#mF0dh zP9oGvi-S{$dg0hajO%|4IhfP0A`n%iz z(VteBCh)1hg!CevubfkOB`Vd?sO%D?+Rl}SV6dWR`z}q~B@=&&d!Jx!$gqfhK%h!| z6*XbP>kN+k$H=-1qiTRr4pppQuOv&xmVUfZI#5B;ph6wS#?o7$v&R0X5wWtXx6(Q8 zV9%Rs7o6ibZ!viFn9wiX;T6s&VJyB1ual<~_vLoik+N$x_tU5ZZ1o%Sh51F-=Ufwd z$J|ilUqfq9mI~yQ&o?6rR~G*^T>md>g)U#$lFMe^Ze|#j6n%~Et%2jkEq<;ZDxHc$ z;f9I9|I#BRisgh~Z;NRT}Z~4eGfg<^4G2wKR~lirr0W$=}Nx z8eLaWr&LfRf=2HbrAogSsu{iM25`sA3HK2*6rl(QVa25D=R@qWuTwn!>BjN}$}5Su z&X{Lo9=~Wd`hY!5WHw`hAB;x!j?&7dqgp7)Tv}g9X%|4&#u*Vf{92S9zg0SZ46EHC zj(!E(VDX+vBD1P*EUF!YmGuz-L~WXfwS!h-iT1@&p3T7^}k~l$`oK%Vo!fm~(i$^(~ktWs~PgREbcGdFdJVLf8IRN=rK|ju? zV6Tb(saASXD@`+tD!$ff4ELsP1s%O=T}DaSo6PS!>r!&4YuTCN7yZWst8CRSMt@kD3Ex8S#a*cZPg!$Cn7<>dorNi8Dh+`e?o7jjo80FF%t2Y%hn((H1tZrR$>T>jMLO6lgjZ#L_uxhA_(`S#@tw_2#01X zc!+mcghRI$EE6wI6qleJmqboRKf;eKvnN;Oz63(4k9A%U<-geGPQB)QL$`XE$<|{C zc&AetI@JLWOS)s)i2xk`AZ3)gT1@_6_&~8E>anhj_HRnB+ zA_08na{0`f=Gw4)435lQ=ZNdB_DbH zVi6|0E^g%-<2|9oNw$~w6Y@DvbbFU)r!9^bAQYdJLm1;LkA>jd zY?&1Q)qA|Qy`JRB&e;;<1^&$^_fQqkWtoqUq8U82fx!9*th=s3 zd*#B^=c`h5bW=ZXYvyTggMYf`f^=(Zru&cIf^ys?p72&g9m-T7?l`0-D$wZ>$PDTg z7;8fM4PuHhocMT?($vILIWKY^K$Ml4x);Z#S8Nbtg3&jIOlP`y$6P=#-_A2oSJcnv z(8JTY{Ybk-;S(A%X@;_XgF_w6Kj?Ckl;*1EiK+GuF>(#q*z>a)QyaXZBW%38!6)n)I2#XgPd){GYoKHyPaRm zKCKg4`m~3dnT@;H7Vy#A%oa|!Qy^-O>Yowmt3g`-6x+G@^98`WOSVA!AZ8VgwnAt; z8X?5Er39cjr(QhkOwX=#@s&{hCSrsP%+K_t?nJ2^g34MGO%NY}LnwfcP^oew`s&vx zq?%}TLHiRmpx48uS}6KZ@(mn-lByf_gYWvdc%Fn9JSBaN)E%c37>Rm7)%J<$#+{oa z-N^3HEHvnIQxijUWEoT}X5SkwK1wmMkFhey7-$@=6)~jf8WUmJ>i0XtNJ1Lgg#Xgg z=cI7Jycee34Mn4^Zk zag>1wka}8(x8YR+3}L>R8yuz(%isJ_uBnp4kwFvmFi$}VcRDD}oxd2y2^=)ww z*w1>B`RR>_gTaq$mCr%?cYPNPjyy<{PbQ^FhB1XDI(c~UAk8@+MCS}7E?pdWap_JO z3*2_dABfG^cE=W|3`U6F=B$p`!5j0IwsCD8u}TceH z4f$BZ!o@W5d5H(&ZMQ3?(&6y&PiKr9a+PlWv*Co8_80-%+pG`0#S-yfgYR<-BeEX5 z)^Yc>>TLDBh(9ONBi0OKF`kFq@@d*Np#8q#o}&b_zjy7d54fH#wW2cG)x*}k=KWB5 zMp>Q4xO&6d<~4<2O{!kHk@rZOnsJHqUmtXr-#@LNT3zHm=x;tdoA{5o6qNTgMSh%p zzvR-*Scjl;jH;QT=p9cB9lA)OSCWK^w6ZE$%EM?LdVpNCQ1i4+Ia~3{Y9wKJg!Y9a zLk~Ly56Qye=Ukh1a+(Frv`7u`ogWZ|CLKJ|`^@1Op-ZfFfklwm>xVJbO^(4rCcP(L zyg-4RqOerhoTji?RUGAGwkt%IuwYcZA6PO(R_NBSXy6AbvEL`ruGsJdcKT^9WrnOf zI~O)rW60vNd+@?jW6}y8YR9NJc@>XX5Mzgm-pQ=?J)_Lln(tK>J>vmO+Q+~nL71`e z75h0@`3ljTEPTQ&b~_(IV-mX`Q+I31$Jw&G*{aD0nZdR{5+<8|Sp5^`Ulu=RuxAS& z!HCrxAJO@wHb21>ewA#0#rW&BVwRbqmD?Z{m9VkF(l&Luc>UpEm5@jCyu7^J%!) zY=+ADZWn>nKU{6vc#I<)nxH)maG~rTdZYr1`$hw zy{Bd&l++VVx^D-uFCo;ON=<~%YRDS~%=b~0)3R!PpnvJY0u!&izi^7w5<_NP+;BJI zgnNBXV8Oz1@E?q6;p86@y$2wv*QK*I&K&i6{Mu{3U&(CN0t@O+&C-WoeTK9OIf23i zQ=)Y%r2-dv^~rVzsu2hJ!c(wmLEWN(e4nk5(Be+P2>(H; zls8(ENe&4qzki~akr+B{-Y8)fER_<&v7M`HAr)4fj$ev}(E1=G85;$}*>O4)sV@%X zL&1RhTNK_eZQXq4SYd33SRK4xDOt1qZ}J1T0$x0J;#1>xBgmP_b(-nGCJZEnO>+Q= z+f!pL5uhC+>r+(yZ$5~r%OD|0(R`nuCcBD%f(YLr+xIDc0{Clw<oAWz0s{-?rvLKn>Wny(_FF{j7PfadGcw=R7bZKvHb1r0TYzhMcu{g8EbyL&<$ztLY zPRGb2wF2YS6q(qm1u^@GuGNRvR5z06}Bt5%y$w9{!PrVJaqwP`zU^dj!l8Ue95 z;RZ~SaFPU&A%r2SGmy*!4ls{^PDo%(<^(f=FeYJ>3<6;$1{?-VoH7R>K6qm8c?`uWZy?*{`yIs-uzkAy4cjwOis;>6EcYIdAMfoq_ZoX$) zMnoYQpXVo%Q^F$MYKUK>6wQ8rk6up#xAJH_CK~ZY_U=sf_*16f&WkO)c(W!=px!iw z^RVVOl0WV4?_0~8eDF22h?Src;xbDFdKC&+qlP;_Y6 z_w|L%tqB|Y1%CCFC`FpX6nZ&r)vW3Bqmqzq5!+Kd?Ih()E7b%NB~6a7tpilD-BI!KOAsaju<|J^ato%c?NaW*K(2 zN4;HTraThGlF0lT^V4Nua@KzL#@7OQ$1Gp{0`)t3drLZ3r*8|>AW%x{TRig~ofquw zffkloQ=~DZnQ&A43h;6$UCJRVTD*%SBLYu?y7cCrmDXz<=FsNMDgJbxS}unF|Ch-q zN3-(&Hod1K=~d{<)a;7|q%BD0p?sxVQew+2zA%Xsmo7wbh!|erh8cM50+`UUV zl9k77*=CVhGOh#PhPFoAi7$(aGn{7Kf-Kf3#YW0jDO#gtE0nEMAfT#ChI|bDJnifLSkThR#yHu$s%M!eX8oU|@eWDSmS{>c@vWZ1 zt)8peZMl56TPf6m#PczdnF94tiL;O|c>>~?`=KsBJ1$ou8&t|NQmp+?kSJNkn#-m$ zv&_m_YU-kG33r%LC`oO5t+of49}bcCi@tSg;??Vi?w^*L5>Z{j;Jp_FeE%cYu^FY& zUeKK;W(@QqW{&Z0I1=c#ccBJhJUMh)y`9PSJ(PR@b+VSyrpBd_(~h>e-qC_S_4P+9%S3;rlOShy>xUGtnl!LYeSv6s$izTZ8W{i4ih*W>Yj)u(SP=g_+k)UCGVFIt-yW zObm8S6xp8cXwz(!8B%7{{6$qcqFI(_6`8_ml<(Bf5$c&@wnlX2j}nJKOJhzkcdI9v zi{z8OW%mh+$WyY#^N((s9yyo9yeELG$6{Lc+9?rO=+Y{dDJ~(?SGdVbblc1tXIK`k zT9jF&QoyrDSA_%o4=bV>V4WuO?O* zZBv;g(V?}RCf1Iddo16KmF|r`rfM5cHI);PYxB(O^hM{Q$QbO6eyc4ZJ%t0eN>6y! zV$7AgHNiaXRFOpHmNwg|JUePl60?Nct`c0wJ4b!X5`it@x8AWRsn45!$<#O`LhtsK zRM;DT>Q%`$h2N-D#^l@gm0c4AyK2ayrV{Z7WcjAQA(2kJwlsvDv8+R{YT-xZ@7JM% zPx@0%OpcLrlTlWnUC-$%NIH^Onj1zOE1rOs#;_7&W?M0;By(AaMeZ3WD}Ku;gz}XA zjJ0IZ^JT`g3{kM{*OR0*9|3&Rx zi9h9g^JPc7(t8HZ%m`SQ8$xteDs73pv0R{C>TGIE- zA6EZ`R*A%Bf z8rqg=iu>&!jv`r}2Nd%J=olyvcV>0u{0eMIr(#n0o*7w0{HkFH5s{7gF3SAjbZ&W& z3K`Kdq|24&hu>+95N(;~33Q{fV5!d&=qU`HnwsN;7`-NZuR<6M$0p59>TS;_0IyC? z8&H|OGN@y`YaFn_kIdJGSYX2n&e*WQj&ifcEHGndSjmBC!H%Z0L|9zYyH|bHqYX#8cY}phaAZ(4@+~n2b}__x1kfT#)(wM zjF}R;Lnb-0WQy3CF=R5N#+6jVv4RXdRWYh2T+Ac2%xi{RGsRDh;XIHSwG!Mzr&RyQW;mU?(T^$e0j5_NsM&v&Sd;45#-=Wk$y{=o9Lje z{?~UTC2V5O-kg@gZ3uH_ObC<~xpOZHREcsXP{yb4Wkuf=!I4999@IB;R<*I6G&j?z zVqMOpQh9yYT%ieTRT6M9I6p7sE`XlRyo?B<3ZYDdx>cdyyo)gQXO`zClo>#(bdh*L z%N1uezUEuC!?CyA@W5G*PKvi3F|1DKF1!NH3dL)FB<7GBa!`6liVd`OlE;$KOj zkCqRxF)U16aMi$-{h)n@Y}uIM!8_Oza6pnR41DkoPmT#;V-5&>D4jAasq}=`(`v_9 zLE4sOvpM6hYv+rh#I%vFIk0)V3#W!^RBBv(%428<1pbJ2wd7u*Dd$ z${tRk!ODl}?X^8^pN9fnCiXWm@+||B?l$mb0%C;Z$SiS@mSxu0OQfLIUIRj0qe0qs z#(ktkmUm#v%0C|w=~kQpbr*kCz0E!5&-9y;*^*&5r};FUDd{HO5a13J$vyFPxckL$ zP66wpPokk7fuym)_E84(Px4{Oif__g3Zm}rl4vJ5uK4FgWY6OqRR{G`tQx*Li3+oi zPe@EPC)8;Om`P*BsGG_KRzED|XjE5=p6xifREaq%a8g|iI&_2XlHwofsk-c_U18JH z0#8V1`9KNZd7Lwwo{7yI=Wq}3^SVtnx$EB^?0SkSVD>sNreal9(JsDUmE|n2EkiRi zv*m$)itilBeB7#ydQ`N^G@!JVzsF%f%!*fgM_LVu?b6KfE8;HELU1gVr_OdN67n4? zMu>w)9l3wQf)gia(PE-Yi*nJL`SF~PsfF-YWVH^(`3zJI$f;$5G zulBn>?pKB0`<=%lr2Bo3nbr01qu~1Av#RME;rROBU+ru=9xqzzW}E8vJ%x7SFB=nS z4j(5$eZj4l-*Id9FuN-c8?C?0eESgw#>s5G{s&#{UwFRH{%yaC?o+(}Pq+-WJGe(p z{NHAbTwmt9vr^rgF^}ic*W`P2YyX7p&fns8Z|c5Vt_)h&v1-_Vu^Nuo);DCry|six z>g^PbQno*bC>Lg-`f7vb8!dX0BNVH#D0U$H-NPLJ0=b4Qm?zSx&mUH|%yS!A(Qvj4 zxgoyY&YRNDU~~!Y{$z|-KDBvj=GD{aFHB~|{IErk-5gV`?q*2}!;v=lZ1bT8bFin- z3;B~};x`;)C5tW7#ZkHVybsHJl?mGQmUbhwzkoQq4=SvXQ-vKRZA;5tnc6R;278?e zIB}&(kFJr4&$w{u@>PcI6079If&$1Xn;0faVN`?&Cjo z75s5+ohW*TEvEK$nSg#JreiC24fd)K?E?&8S8$!Tkx_%X& zJdJ^X@FKl?1~d@gJit5L8^8^~N%VNoBRIf(ses}5c7kzl!k6$~hI#Y1&%-1v1^`?Q zgTEXTiWh;LcnSrGA&~9U=?;Qxs3^G<;BX3jb(hBkyAH=d2=Fh&a`*_j3C9v1h`1Y( z!zMeiaq-*e4}fIx5T6a840C~g{{9GTiy%`V{XiU9$BuO~{=1jaG{CK$OYP&ziaVKS zw-^xL3|Jnn1(&Jic68Q={Qm4kIvRb~4gVJxl*sY8137qXx+$je--p-wty=1 z^c+`d8vWbrNZ?Z)>z#<=#CX2z;-OWg#ywg!|_eDJAu=flyoDA zaKc^0J4ay^-4X@6+dzCr%SaBb?jAUY2uYU|ny)S4ytsPgF`mS>2yPt)eC)V3kHS!E zzz(tU;u6Sht)g3lq2|%-0S736QUD-;eaXStFm1u7F5W$LNeD)W><|nfJ$fJy1JvRX z5DvjHZEzv0XORuKAQNo%8}N+@>xW8@-3QD7^cR4-jOX&WOZ>z+&#k%+Z`|xqRJ$GO9eBWO8^mP0$C(h38qk5a4PV>i|mE&%79_#5F zOUbYM{@$|3^=e|_Whj5&)~x7#4|kFFz2|@3zMHSj<2TcA%3e51G(OM z5H+2C*3HL9$Kmhx1n#q5dw>1(KjZW2ybjNaf_?O>rx4iawxXqT6^_prTBNr#Bb$k*|G{-^c)5b`@y=mb4J;W_!X!;>oiaT9-qHgyfc zJE-7A9meY&siywoY;ES?c!{JB7`Ee-@QdMJ#wYZLT}4l0r|Yfk*jL-c)>U2H!<#zZ zRI8}6W+%#3B0@Yu^lOu(I~OKHe-HX=rU;zbtZ%c_k4j67bh_Tr-rICzQB&JJ)H56P zkI)kIo0HQJmxr@*KSq6l@7&RD6YInHjQy{H3;}7WI=bc6^a|~tDea6O*A)nxM0Wpf z7VU@)S%Z*zX{L=T_seouPiy*@IK{f}S@uWbeK=NvIOQLc-Z;a*N-K(=!W4{pNOSz* z%fmV>x_pXfs)(O{j!(Etx&6mW@_IPsACCDAGml;xvX>>OM*$4mvRxkCy6#KlHOE@g zW$HU{lM3Pqi4`xjbxWG1QymaIlz=TA@2Ms0QTTe(itW-Dj+dqtRHdqAn=DF?Sn`d2TR(I~JHCN>4+Ua{J_+sxKBI+ z0}I`v00fAy0w8-7%CCSU03Kp#ZZAY-Vs&RPK~qCdO)f=vV`Xr3X>V?GE_iKh3IhTp z2du?)Q`7;;+gTAX1w=D6H1bwf_s}=+@{yB@?my?Y;%k{Y1_4zRu)P(E%GtzMVU_0vj)DY#qVBb`8bYjN~`GiwG z^&(FbKJor?OFk@4$&tRbK6{gO$scI`UdZFFJtPElx!cwPZb37WK0HF`N;@O%JYMLJ z$G;f^qIo@O@b#DV_Y_Dt2$A%S>#jCHap(vhKpifxx>ow#7#zq00P%bpU^g0x(*3{) zKuiyiCfy=6z=22FlLmQTLK$8JQ<5_K-12+=-zSsoFa6DTIFPIyj+!Q&5_|OJO7HX? z&_M9?&HM(95Kb51+oqu?wQ6V5>K3*f<#4%u;zu=&6d zGL@<);zSAFj(IZ+wnZ0=bivGrQ=fyLB^-db>L5CF^CK<_LdZ&gR6b6WGpkFjHs>roYv)~j6VEH(R3!J_w9oflC0_oG0X3z*z&`J^} zVNUx#_S{={^7g+d@(n~6r}}|hZgBZHtY&7bA#Y|>)!nmYqGv-n-Wk&we;5r~8E7va zesghPC_z^&rT4UAUZ@f%cBBSe@Ge0=GZJBnyI%~bU)=xzyDg6k#%canZHG6~ zlIp4LEF~QgP5pkoniEun&2BYle@HW6a2KS2F5!JMPekd7T_RWyK`uC5$zaZ3(0GWm4O6bsp%zt)T@%O}`FeFU-?z!xl88(WlONQ3vESg~?pFy{M?8!CoNfZpFC zWn&(2KCqRuV(1mUgELpXc*kc?na+iEH-`y&;{}7pYXE@k5vh427gjCL8A%z<6As{z zd>O_baO00cInYcfia6H81hEuw481_L6EPFV7GQbPo+x9(1@~d`BLR__cMZ|v0eR#F z8TkyAhc|X^rygl!Rv#6D3^SrWqBH0F07$=)zbjnw){ zuxKY`Sn_y?q%j(%+*9*32j@i6u{SErMhl}%aA&jC?7$39O*DGPcr?bIiims98eT~0)TDR&szVyN<}h=fM&e`nr9;7^Kt+ne7>bh z89GUu76SLN_pTr>6S)VpJSgQ)JViJ#R$wU~|G7Z>3K0N13u2-uZ;1B?g!M%JZhKJ# z%V;*yyvOZBlI0k~bNK0hRw8YCT zvh!_8v%|8yb6AyFr#;o@QsU)RXij;nFBscp0%#g`r&VMYI|HG0#MF>cceOM2fiTR( zG(286l-SiEn%L8d{lNkKF*f!N&sg@sgX0jdJn3e-zZZKayPf@SOU}wuvxqGy zN1}KD9yr2e!02jBQ;10civfPeP<#qcG>)R{pOk&C{2-v{C|9WwM!2wwa#h1k$p@8+ z3qb!LYpFsAR;>a&M+|%tCwZq*3>YYEvgtx{g<*(1-*Ui$s|wT}2COW(9cRLgx?#=oWn-sI8$;te&uYCuotnpv)0)1#mv(2j zZwpqP&1%U+-fESBf96+x+OV*e`Kuapb2km?uyVfd!Cv6CU9QH?Wg!y9{u5VWd^my& z>vN?p(p8SplmM?`p$qpCC$uw0|H{zvL}+3Q!;0e)-dpk<;QE9@~92U`a>Y8-5uRfN+u#Hp_& zXen*yoWNvEmU=>%NNW?AcKP=6yopvn(WQL$vT*Q@(r&Ml;cLT`0dU4LNFe?Zo?$vz zzGF=sBEzr2T9HAQK^7H}L0^Jc$pV}yV;R%L@qZ>uKv^1lH*2!hdncCOyM1T7Yq3a1 zf~HLxSJg5Nlkh0I-bf;wrgrr;#OPjXn%)h9Jd~W+2)z`QXF<-Yzu{c!PI%l;mpJ_5 ztby}$D?3hJhSnyIs9=z`aOIbh*pP-%=F|&IeI59-uQ|&~qIj26-8WqL$B|HU(@da*ABjN;ca&%J% zO%h1#Niw{#{tl>7SSN*{GLM7D=%uqEy7eh*Q+lyNbn-~X_yV`(jobd>z~xO3x&t6O zw|@@RGzCmPa;r{}1Ow^z+Qt=v7r*b3u1D-Nu&dvHIA`n;vR9jqS;$ z7%(3M@l%~)v#$nqLtcJ%nCql_=@yA(bf{_xAXOwe^4WSbd2aq}3e&1&<-Me|w5mPZ zsrI_x^H$~=%|6q(4o%~t5-UXTaA_B37W8%Ayz1+F0TnNDH%_SCiKA0dcbQGuE(R>$ z;ZENZ2R`OqzarDku`yo8xa%q6A6s6hjOO^Kk5c6JzFjv@EzR{$GO0tdQ_i7Vxop$X z*H^ZTu(4Cs)zM1a^!6LbO(?JH6!MNpX5s*;MjMB$eB5pzU$ZP*6#40bw#`q8JtabE zDi-A!MeK@_ip`Q9eb_2c3v!gwlSTcuVc8;>oqhs zG2L0BzOJzk6=tE4}vF#z5R+g?6s5&_q}gj?sm0_16S1 z`vN<)Pan50(rgS1yr(iAy)}4z1$t69O9m6QrRpywHYQ@r(02o_D7PAEd7s`0o2D0g zGUa~ky03xE>|$`T8;)6@Cu-6~JiJ3u4C=0d%CSD>F|4~x-HgifWfjZ4HcgqY zD#59mx>`9K3b3-~NIVWht;T?~yQEu519N4@oDbH0{6ww_U385*av&o=BIX-)D{%Pp z<;MX=-m}{nuxwTz)gDq5p@oQ*+TO*ZboHEHN3*x7O^Po5R0Z0zj4!0y;q~pSbou@b`~Km5epP_3wN(Y9OYE+ z-g^Mwt1BA$y|k8t>>pj}uE4CKuea9O4(;$7EvMIcz%2xr?CNA(S`lHv29=I@;w(2LhDPh%?)w?@OIZ>wLRgR~lu~oFi zO{bH@lK2femnxEzRUBn4!s72(`vse{8jyV zufO%yRpdW}_^XVaLwIIg*rj9Jwr$&~m=)VLDtKettk|hIm84?Zwr%@O=j-l4U;n5_ z`&?(Z2m737?R%}|!{*wyop$gBKKOH)nz$fGLqAxgq;#)B14{t1W!J~;Rx=hEIjVOS zx%xvh*dvwD)Sr*IXJ)P4mr#sX3|p?Jpei*^#CK&7|1AkF=%F|fTyMx`{nB;5oUA{0q;gk2H8N@f1pUp&kB&EA z0{w0}$AXJiF{dX+aWGY?rc`9xQ>m>IEhJbsX6L_qTGy613OoE<{GlRW@T<@pdZq@M zVSl|CH^==wan26V9WOGv085NBrS|h$-EOx6(ly%66>ZD5ziy>hLdSEc9CFBQt2-rm z4anOP6?mPILYNyB>fVQ8nFMVOa5qrm{Mv)ElYbPs-_SMpGa}qm_XjK%vgh^1tgD}8 zQ?uYDwgky{)M>o2w1*@6!o=Qm^Z!7XU|sdwM%hQRxr7GpR{503dWU zoumJpbiP)uAiXZWvo>ctSiO>=dLP}G$vt~`dnmUuKXM=VUHTUQpllE&EA*pJp~ zEB!o1V53;P^R@r7`1|v=@-2o&ZF_~j(IM*0!{j+NLzE#593^Ejgs5rM0=3GdSN5hV zvx2R_NR;y4r6%XlR8I*MQ&~)R=4TPoi)O@emur#Vs#a5DOKix~kk0(z-+n{?72MNV zLjJ9uX{q(E*L#y6Lda2n`#k-?)8XZ__$x(hjnybT{SYK2Dtjsh?+Wx8^*Ksg@GeF6 z8dCC^+4Yhif8;TQcC1-|Eaw&Nsx>146Q+ z0ju$?&QSkPh)dSN&D_Po*zTL=ax-^u{eNgK?C6Pz|7fnMCp#pOFbN5Ec415y-_0!o z5r}->9!X+CAsLb%`&*`M4cQ_{5D796E&?zzrL^c0bFvOi=c zaw28c7I+5|*x>{k*e#oGEb5 z_}tF2zmRVj3ENuIcON&83>=P5J{*~a#;0rUFWS4Wue&BTJGZtfw|ky%2$-gO*}_4yxecUwA?38HK#~<+>e)*Mr(=Cr2mA^Zv`G^Hmvd z=@hZ<%Axr(xrt#-^ZK|;in*I{DD?!?TSK-;D(j7FTsI!1u<5Vn+j1VIAE{xpr;99C zR&0aEv*P84Phwz|eg*arc}+y$o5!EQ8IFKKM5fkKD3s<^6-o~5R#6>~`UVSd{vj`f zar3a&{oH3a#eo4@9M2-v&CjH)P1{RM;x)=&Le5&fGJkyhS=IV}GgdmhaNR@+!=!a` zGD#)ZT$R{r+;CcE3kG$Z9VOQB9-N}%-C~!pK}hv>pa5g=%w(l+1qWdG0}$B zOik@K%xE7cw0^C5bhTc3RqEL%E1q(L7hJmj7HFBv^;n=jyolXAll*-oDKhSVdp@G% zu)W#L5X)QUpyFygMDQBAoa1t!TEyiqGO}(NLHjsZdBJ@LZsCVlP`7b?L(Xv)_2F7$ zFlC^Y0#iJvA0I_+E2rA_Wi7%;L~)cnH5&oJt1;79W519&a8>mrIFv5>b}%JQFL%47`Jg}vH4`a*#fPcg+5%yK-Wl|}S#+@X zGW}6dgf4$;CS;FAclDUKbxy{>EM8N?d=Q@k?dPtA5s+ zlfUSBIF!#0itJ|Z;Gf35!r?9x;w?#T#>4 zh@CcjMYT6x@1g`218N(yRl$;~i}@kxR*eRqM(iZ-Uv3FIJ~K1ItvW7+5AA9N$3OcB zpdyp=B(o97f)tx`*Kgbg-s8IPnse1OK!a_zINqMnO_t-@?Xf5 zy|aG|(u9}a`Eo?LWH=>F@X&+Nnq|4>g1e+)r12Z=lD#9t9+@>964gTrU!WAgPfS=D zAB@iD29bXu@R*GjT2gLavUFyU^sDHSSa(SXAT>|h@cnd<%BCjs0u1G{W>`-M@=`L3 ziPSa4&Xv|`XI9K=%HD8l{tTxUphlCDhc8SvRli?3eNi*uu4m2U(#oRZ;+CUR63VE} zot&F5hnvDdP&ABa>Mu&7D$49nU5l~dyqKMc0t+@rifqZG8DJKF^>F3jh?_dTBqWS= zv<~2La~v2-m2iyT!!=c85;1FJvVo9o;t!KtGqZ1q=w2{H#(0%sQZU(}%#vS71k`iM zS@#BY1Uthbl39;d>PV5`%D`=N%vHzztm49vVDspygDsRc>TDBM#8Q~X`$V$n1W z{RyN6&G~78jHyUNXysamVuZ-K;S?xyOr2y{j1QUXf> zD11I(=JK}Q9mQ`-i8#eRGXAh=z}mw=1M~ACdU!}^_Dt%&BhPW`RsI*Y{&Z*H*7H~6 z)QdlK!J4r{Gtaob{{wzJGjsB%5VrA_J#fv}u&m?w>Z1m_#5SB9dh^wg%d=?W!{F!p zcW)!{#RmZE&OrLjpXfg9k8nl%`*vIB?W;fh>$@ZJ@a-Sx;x9sZ-SaE|cJx^5)DMAn ztLMD-VxSU~dH2xST*J4mK=}UOt>A`I5wP2Ry>W*x?$INPfA*0}9Eu}DvgH>n+GI)Q zWuuwV!5zea@Fy~l&sbaz?yBjDOWlFd!fw=%$RAu(R=SMF9YMGE!#8_< z*pCROL7}O_MtkM+C;sCY>&qd0?Y&zZAk3*MDyy2xlvx<66VsU;ZQm(lRyrmEth;@&h+{eSwe< z(8JmeU9OotcZLzfgbx}uJ3rb1R99L|2wK6B&PFgH(zjILb!ovYh+V00dMt#=RIm{G zq0z0*WaB#YCrX8&HzZ&H5Bvn9vEkt$46#rwb!Fk;I3=fe0z`1-!?8%(D*?Vz{`I;G zsDlYaZf9eV4<3}O9ubECl9%|vWd{5td=X9v0>qVke$WrjywKrWB^OzdJ!EmJ2y+M# zq_RDzAiRNF1WD$g)3ce7HE`7)iB_-!HsXOW(x5D{6=E3LCxP*{M3Ei}NqFpUA227O zaOcOm)Z}mbN2j!sq>drXwrqXXrWI}FAa}(&Tb+^jZn=9knW_d3JiPdjDf zYh3^o_^r@0YOS$Y7rbyc@V)EJEx!NKw%MR&esrPtPAHvfyZz9`1Yil>_HG#6dh~go zN51q1G<)+WuDBdXFBofF=`-+Ld}Z0P?+60a z>V{X^^%3$PPW^lKF2~$DTycK;1i){I>d z*M*G~|3cL^y{sXQ^B)PYs`_9izr6RD6FVg!4VuY+s9j0%_s5keg!~-;uD>$1S3Ud}J7JmUX;R}DQi)rI ziMT}U!n5yTFJv1FArmBco_!WS=(q74N(%R4c2G%P>`3S0oUX6=9Uv~pWsEy53Z1Kb z!lDsC9cvIo>zy+(oYT+cKcGp6n^BL7kY$w4oaz75Bn#6^s=ln)b>$mN771JpiD{2| zQdmW)MpH@%?Hh3BSdh3tI7pUlOt#5R)9V&;mn3tBMN;|X4bq8a9i3q86|W)zCX!c= zoq1B1_I+I^g&}GyRWDU(JE+PZJG=gZTX=Nwk%I2h*Q6e>d zxJ!`BO(B<%|6$D;#j9QBMZWiDqUdy0@3Q{NQMgJ#Q2Mp{sD~Y3@p%8kO8k3rZH9*k zA8UNB=a_`m1YF^YOf5i<^Ub|o$dgL#{l-n(?HO|`kwtNTPwT4{Ohb-w}A^VJS-f<8J@YjAxi#;!e#Co+w@gR9bu za<8l_!eR#EeSN}1hCn@Q8U@!s*GYbsFssV)uXUjz8=?OCOq23g8HIW1s~q7^eGY&1 zc9)~G8n?t(90f7R`4MPUh>I@oDiNiwt7R;{4-H$ksjbQB5>h6WVn5!p)ezQRErMe& zc(JgZ?u#sn#IqfqCT7m>(y|;yaDEnL1-$7ABUPRW`1b8u3$qh|Fc>VZi%K=g2ruM! z{p6994nYhC$`@^%LsTX#5Z}tv@s>Flq#Ij)}E`ieaqaZw~^U^ z2>kAxiB9Vwag6n+0YM^Zypg`}JyEZy<1a@K_#RHM=rOj`t|{w=utPZNygDrT%E}S` z%!ozoj6H*#ko(+%Kl8d3FvYlv4$$l3*W61CZ7^(zM3a$mVDMsS6YW;lxh_!JVN!bw zf+8gJjOjQ?q#;wb!J~Suz~#6iLsey}Lxrwq*r1j;-WiJGNXLl0nG{q+D93H<9VnY4 z&s>$zRdhIewEAQt4^&B1P+Pr-cJ`jui1nA@yhftfDTqIVj*wK-a+ssTNHVh}3au%} zVB+JQG9VwA#+#^h!b|wvj1?n&T@og8%TIHt0NovwbBh4@evjHt4)n9INq`?z+rN_I zcJi`Z`pfmQaoB0Aa<pZ7jncf1icJoU)eONHW)^~5$sfTr?~V&z00%N@EcO|gC&xse)v z5I7=3^~MO_f?j{PQ8yxxkjgO7@KhesnCUiX69xXEbKkdP{DPtP{gTBv;5hXwkZ1F3 zTH$X4pSJ9ak$#kNu61GznGI*RBub4_L|_N{L9cE~mYwGDfRm4gZ4enL{atZ|GE}?) z%PXo1V@P4`+;^NC?FQ;Z8Fl;_R=n`qCD* z-xdl&knF17TMB7)_KaFH0v;8A8W3-xx4-Mt?|t!>n^AjfRaRR(n#oWX>za}Kk4<}K zv?aw_NF*{1q5|T5Q*jgIW9?2-hpmY& zLO?T4IVS~>CcG<2J4r&yd5x_}@PMT0s6(SVT3YxsuhSQ;W!>d!;AN<7ziph|rVzCh zEXk5uU()E%UQv+JG3Yd{htCurBk{SYTD<>BlQA)hvb=jQwoHq7^vT*ehLfxWvJ0J0 zPGoV(h$>K&^q}N}nhdZe%RU59mM`9m>y8Q^ByQ6C`5Wg|H2sCs#8d%|r!@Q9Uoarp zZ_hh)>$y$^Thw(0M^@gJ=B6&}^pK*|#m5;k(u+@0o~>5o{#1TyU&ot;VP4Y+vcx6n zN5OcDYr^(6Pml}T>vysE+m_d;-uC19TMc!r*~YDgyWw#S8n2Hl6&r;c($^@)2G1t5 z;M{B294wjrn#GmSBUCdwoKtZDA}UoguF)NbCkCXlziCvpZzQJC4%gR^+`Z&lhr4V> zf>9|RRIr^Rv^r5Fc-RH&V`TS%{nB#oWLBIR_mH(~MNx}cM#|h~pJcuv?xu<|_I<+W zFdbNI^*DZCn-ir8{gd&~ssE(`o&9Q%7`+_F_4A&sq{W>NNY3 z3gXrx<0N;<6BY}+kJwTNJ9!fH@@@oX_Xx2R_lx~^`2Pim2CDh5B%$<0`I{MjRQgTIQQ>jEz zonkSRMN}|U2}qT8Y{=kX=*VHF;9v&8ia-XwpXgW-NTQ<1WD>kAjDJo*VxK=x^Fy_7 z0Y8EKe>`Uh*mDjy^)=7kon6xhA0`(U7q5!8r&HT&T&^=cGqaYMntqW3Q6S7f5Ric+ zAaxiZ9RIB-6d)x3tveLo@9DFbU{1tPMen`6%nsqcg7(-SWbvF@e;Z(^TXr@9Rj77O zj=n(AauHGCK2h$Wa-QyCVc{`y9$s=$v0-vSh_iGzlJj@vg&1~O!pF2gY7nKQ_CzE$ ze<~ddlL?wAD+*KmwNhtWLt`h$i>X+yg)%`MHM^dI*(p2eqH-2++BE_)(}|4|*Xe)h z#}1N4IHKl!7kB{^y?4N75Su4K$BeqKyl`cYkeqjp4`PlQFNhc>kb47j{&Q`LCs%@$a*2*kclhPgQI&<$uQr zo}PBIC_ppDf9hGmjueEeU7}o=Wi^l-qRU1~lERWR(LTSa5gN|y7DBJ#JvvRAz@Eq$ z>=lx6iRUC&4&cGk785!w22DjH{&Pvhv^$Xxn{6zpB1fPB8y72z@1T=D9dj$K^C)+O z#7t7;*-7XtL4=~wa<7YF$*DRckPO&RjalVUudn5{u_mbxW1E0XN&<678AlH%U4u*`qC7k0={ zrq<`a8=!>y=y3pih)0gd;@+Mjwp0)*pn_e@wNTf2hkq6D7yIt& z_;bo!kT~{HXB{r{$@K|LOHsOFeWss0Tq4XMK#Pu_J+Fd^EctB~>9HhE`_ec=YYH4T zENRF&%EFM>fKU9G+9!mJ`UfcFF=MbLWu#n#6k?=<(@$T z=9q$jB8LoeSVEvOI%h5jm(xNOvl3|{aCys|ccw{E#M&$>R+H?&^*|;WK9R6aiG-xB zSv$jzRr?e*7(+`aQW$3=5p9ZO(9Uta`bgCoRXQ)>TomCLA5VS}3Q_A+i~Umwc&=b! z3!+jtv4H!sEw1V4{D)1-;$V7UgVW*}Z?xFOO*5?twbEF|JdA?3@T$0X0~&zQj2v@i}?DARaw(v%lb zxd`$E%H0L{*hP4eG$0HLTKe=ysa4Ylz1cZ0I5}I|f}?z(QR)p!wiO|-NzzW-I>qc- z8pYFmDenGIg3;bYDbItce3)WO#)QS;j8NlX0&kkVIY^heZ(n0Q@)4`Hj=(WnGPIR88vN?*~=#rplA6&kDg(wpxaofN$`lBTxD)9e%-=JwE|Ng%;li9Z`QQX-vJ^b5L@`*ipE1}Vtn0Z~>rvE)91s!{ zaWqQXImjb%)pw2Qh14rJlISx&DhNG>f40ul+(__QQZ8b#>otV=2|^f=y6tOd55{g@ zskZ>h&}VVzeIelZa^#5BcImeYV4WsRJ1sixJIA;FZFOw*81!d~p%dB2=7`B8f|Z-q zOM4kxUk_x9r8#L*ra&)>B$ZpM^9R!>5mpA3Uk11ncB;Z>X}9X$$MiC@Y4qr$s$fmP zcX5!sokzoIZ@>)%;_sj&8PdXV9Dv+K%KM3)j`2l;lalaD8#1Klhl*TD%>QL9fsZzq zIy%o$McY(thWc4l2*oj$IXv0pIzi=)et{!}zgSR6{740rxRpKL#Lk8DEY)E)2_B%O5XjdS~3N93aAymW! zB;f|ZZkNzcQFS#Z-NpJM7Z?1GiZ}<{P-sGz6iQ|RhAfmGPX@EPWJ2d)@Mwvb(sKc! zjRGUsrokbEuky$Nl$s1ykpi>HtU*ssIvSHox)_tU?3|8@W}sW( zJ_`AmpmbTHFxP2VaW`LHvyrDEE(}yvK})2eYOOU@IdE?A%r08A{?yOUcqLine)JD= za~e{kEJRgO<^nZ-rkLr~DkRzBsbvO?qZOHw!&%e2x>B;8JT@>37c0lH$SKeU(gS5@ zW~X`-Wn?jb-zZOO-YS7eWNF&H&iWO`lLW6t6)^^agji5;nELi}VAtG&- z8T=RQ;^N@_>!T3Rr~{d6cj!}|_^meV5_qs@B6+a9&Ql_$j_g|cn;NpAt0R||uCSkIVf9A#P&2xiKVrl$v_Gbrpq zVJ3p@Ksy1HOh)p+)4&Ia4DO5w;!}wwObT%IXmeZ!(sDRh?yQ0 zP+9NGFF1qW&pSG(H=lqP0a4^?yTFA_5_yF9MGnWc%8mrtaihDc@o!gT+Ytqey73)v z2W4lX`S#)}AsBZEj#bXCqBl1<&h;?M$RQp`yyG$JmUd5rY0TwxVtm5S^YhoAXRU0# z*rVF4kp3l2teJq==W~25`V@avo)Bk1{7!hVYr^n3$@7~u@!kB+$?qH0tfGKR1Q%Jz z9L(eH%2W=azAsn4=_6bW)`=)#wXaSwcyPui80$(Bnm$)sbqX!X-uQ3^#%pL!^Q*6l zsTBy#4CwR|8Rb-vXY_#M2}z{u6A;0ide7PD0pL&OYhHjjJOVagNCco`nxO-yw8%RV z7v_iXY$!aQ2L?F$d`V7thUResJk>jQ=N%%S9nYj;=LSatnOYkb3D8KPlV;XoIvg*8 zKdcyN@;|UB*aN6qwIW!b{Mf^ut6!GO5MoiCQ9)n>nJ}DZf(W5=>YmMS80w7YxUIKt z_!9*WXvkdR6A#2DK~x|(fl#7(rC(=!-xnkb-VtzID>+SCOxy#UqWuv5pY@(VW*#ZA z{9?S3G$E|a;NH}H?s9X99A46b{I7fn?7S!nD?LaQ8Wkyn3_=_^q&V@iP=fS+RqBrh z{NmjL03nR$XE>gGF@)f@+->+g1M29lZ~^G0$9V=0i)&r=lhi09e`L>tXxc}%Kl(fFSFZ)o8zLh(xaD^IwBPX- zd0m<_9dtg1=Zgtfyo3AkI|kHn0^h&KJ(onDG>z_|7n6{5;r_MUYu@VopOrVTSPX5@ zNTOCOnr8yD%g71OD~Mje%_B7^*6TUhp6@CJnPbsNCiwzd;s&S8SXKbP>*A@1TL!Hl&KPyG0LX=d#>Dc*Eoc&0*%nHafJpxhp`;-mFJxPKuz^x1Eu|t!~EUDXtn}REk z;!H8j+qZn9i(9^x28Rj9`#$bIB#_G3dhkWMa_Uz0>}wVi%O_VR_q`^WQ8 z71EtV47qUwglPfP)2sMa$8i;irQ*koAaE8;DmWb%MpdnWYXax zH!|f1qy>rmaMEIC*{@Gv&vy^}EzTmXKzjEKLlx3DDnIY0C(gQLGG)|FF zUIhJd88`WhThgQ~0W&2${Z3xsflJOvKfLBLGJhfO*p-0$Vj~8w)WroUQ}HX(u*A>~ zuPllN@Ah1P^o{N!O%0s|Km*{!0~TQu{>e-Rxa}CZlQf3%fxlSX&XPw!AU{-$iC`eM zzao9RwCZL`O9`?#jU4clc=@31#&o`F6}>a3J~-bzx(8klu_U*p!uN!RWfdZ2BTLAFS@v{>ZK8`-edB0B@5%0UD>+a zwSF1%T>VzPrxrMu@!dMuG;G@ubt(Tt-8J+6r`BKBXyWPfwjniKG5X95sB8Ck8Bnbs zqO)x85k5675b-fCF1hEE6L~@W?Q(RoSTA&I4nyM@D~{?UIlO98)41~e`eQw7CN*=& z4JUL0m5Yk$wC0r~&yc!^&gX&2B=j0M1eFcPuP#C;3Ks&`q##dp8eC#*tOQH&1xp}` z@;Z?vUMxPrrGtfje@=Jwg$j?4CSwDe89^m}gqix7I+(hI#qt(b67pcA;j2hK1I%$< zZxWWm19wxGt)68SS%-y(Cdwhob~2{qInIaJeRBlgtBiu*V0`Bfu%nBgDMlUb0h8r! zjMS8WXw1L~=k9?Y0_)J7vAaPQ@z7{)UVLoeF*M;_jRRWOhtM!r-7EI|>*?rf?PwM2 zEpG#ikDrg7pyvI=*=DVp)>>T7v0affG&MmYT3HSl8~8V1gjOfSoB_HxTnhac1-YZ6 zHij4v?qvy!io0cqa|m*X1Q!+rqdgYt?(Kd4{OpCUj)k?8HDK-iWUE)|4Ll$+^ztYe4g{;OqdykJ$uR&DMTpcj9H8-%9|7PM;!^zm>BdvHee z-;l&`Vq!p2AD0Je;&R~1KM2Vidzj4-MEHOXU0)-ZR`7Tuq^Aya94W4WK1k<5kZ%@V zUeAv;mSqTRmjdBBct@y{$3;x$OUdOW2P~dO*y#SoCp?c#tvk=*5x5buv)-(T*yOge zMjP!Nr05bA%?b*aiynZNL$v$?eIl~riJW>$OsD7MZuD^ptya-;+H1~WJ>`Vrl#fW1 zv(u2X35S3L|E(h`er)nM@vxk=709}gc|b1D1Zjd%8hIndSKG-UC`CKkf)ZnE{a(pP zCo%})LNFlsBKv9_oobfTc@dO-n0xneR2qXlDMO>q$?l>brdX%|tH0nEg?>N#llU^S z=I;AoSuS%tpV>t;AJl?6p~X7}OI{G^cpV`*&M|MFy z|f< zXcY5d%t5ueE-x^1ri8{p76bJ+IdK9jB_&`b{yP=AgvN=3J6st0tt^}$^+Sw|57y`H zMx;viPcgNsDudqe?MqBn4nCfGVb;D}7VdbrBzBa)tu39i+zVyX?67tA;Uzv}vjv#u z589laXhQYHGH@`lgt^-p;7#C4b2RzaC24G3~;jwVdZV!e)vLh z`o9+l;;uoq|IXX&rNs85G)!{+aY?$g1Oe0S_i|=VYGN*$9poNg3og>Uv4cZzKVwnu zA^u}jxr~E?y^qKo;Mg4h>1s{{Is&7!_5*`KD_?X5h=hdF4)u&g*>KD7=S&Yz2hY>eQ>g1?m9eZeLaTP?lkp33Wvt?%CFDaaf1~a2XXJu|CxG6I%Xm7KolJQ)!vo5r$Db0^aSMR*oPeSYa<)Ca4~xQD&w$?eaqr zRd|EW;8qieR<@xn-5(iLE+~jM7+{mQP=7trFZG*@UBhX{L{$T7P#XJgwB(9An^b~3 z;8o|?lvP~7>mWlL*wcGjQKZ1_>8kcqu+3Op4#*<(p1FgH!B>#akbU5ks7*u=u=aBLg7d@3OL^l&?aIe6`;%-38Xn1vlV1o!xBQK{X z7A0}2zXPL)WE9M1_zOAWIV_TsaF_e;XAfPl{RN@WW8uG2(>zA% z+ChHf@+1Bdo}Jr2d%`Ul8iYK@Q+)L34I&xnf9PoJmsxD`=>3)4d>6l**3vT&`jTP` zMFRelsY}l&V;+$i+}qj?4ob8wYdK3jnmt=R>m-H^q+bx9=WYa{oK_;8b%^_=u8AG zxFCo36+gr{tzD53A#wM^&1;`#MX7Kbf7)O!tuicOshjZs=)*uZ-qD9R+%CdS@3mt1 z=b_yH<6iy;kfT7{jl-BPhT#_{C8!mY*C1XmWE@ zCRDJgL?f?}L2X_0co%e_$=j>UOr0_mNCG&*+;kB#qw?^s%+A2g1>4;mk#G-`F+U#^ z#D?To_MjbUkzeSSp)5CW;D!0kGt%FWTQUP~-9?=rJuB1LA_X>_PFifTA{D)%oZLkN z>OQLers1W7v=KLyi$3Jzi4jEcWqj$eSd@pMAe!M{97E-sa(2coNabHUH(g2S&;T88 zZ87w@6}1e5PG3VA^m7=x?t0_FykW2i0)Gl^DG{H8RdtEU1aLDfQ2}kTvqC$YAutbj zCp=3CdxfeXtFgMs+r7KA(M4Y(Zv)lDYHJV zSOQe|1K%P@c5xGFg!fw2;D4{vnX@oE3-X&9UK-6pZMI z;em|@U?i7{s5(^l%^l-O(&pM?Wo}c@TBgm)bsS70+xIO9nTN7`AmNogqssU2M*oCB z`eWRp3vEJ)$;(TH7ip7-2D3X+=S%Pr@aBCsYvcXAqHXOAc`q$5LsUXlB70*K#DtW(P_Fz z;_PWi^!Hw-+m}A;?WrstpIyr~0u_Nd=Rxw3LX2>s1es2v#Pm`MhjeurKZlXJ&Tfz- ze*Ilz{w-D#FFFZ;$}#Grf^yuaAt=$SUy#6qM##U)^?6xG!vRUbFEw+0FP&W#5xr6U5D1?;o=?Hn552i z7zb{|c-f87?#eiiCbxR@+BPHFf~6<()}r%zHlo5}RtNX9`PA84ntpZ)Q9bA@vWWa@ z^11c!HilHYuZ>&gAg$RJiqT&)5NY2;iFx7komF@D-n&(MfRtQ=QCu5ZP}{n8`iEt_ zJ-Pyx^?O;_z~Pd|b?ZEOb_eEse&-T?QDp;Ldh!6fp{$45Gb`WVOGK{v(OdH7@eNY< z;vrPfut~khROtyu`d9xIvtUVnm%*1-RTZf4{O&c9t<9j}{U7Z0Q`L~P;!jkY$-jKei;aC}=iR^4?FeBA`4=MRJRkY0$YfCJYnrkYR>0;2{b zBRg6S&cFC?YhMiLqj+!gUw7(lRJi(eft#;07qj8sz5}?Lc|=Y}(h}AD^<%C&?rl<% z@8*@l0Qzx7GOl2o zMp0&;?xfZ8586K8a@REEf>j%`!e*+rt5=r^T}nLmv=t?F$aL{E$C*?@E|VVQ`ZNs! z^|@{8ebFs~2@kfpS3&`x4A_t_(+VoI?`>#?wHSOEgD7H%Xj0bmqVAwf-OE=XMF-aS zKL0OogEuy<_@CLmcN1v-bvNFf7nB`Oy#!D8d4Rr@83W`n?0{G(A2-h*r08AF6eCR> zv~gNWZ+4NUd9`m?U$&~cFXoIPUBZ_&5Ljwh_2aVAfQ#amD<0m8wlN|G2V3L-bwEv3~&a#m@Tvm50$e^o;p_^O)gn)3=As$DzwZNo$RyV5BNfC+l@$}fXS2EN(N zCs`#wTX?=Ty}h4LXsJ0R&nrHCiPR8&GA?`XbnOCM1f-qCkjuJ$mGZa%&YO(=zQRzK zA3cB0VxMYqwuP5BH+Re@Ep&dEyBpJeR(%X;=CyS?9I%H?+e|n%u1*-hjRT_k5*jl+ z7taC~lQ+&Vum6-;2Df%T2Q&?YRGXc#*2AHDS4ehcdF&as5VuXfNOZtvNz7im(MW}y zF0fI3jk{7ll{%G_=8O|bp8|aP02I`yz`}{JVcRz5H?OV(ImYr&s1wh5t)fJ&moLtc z#R5l60He!47=?jysTYZo)R6w}dk-GukC4nNiLIbHqG%tofooK(nKX#_#}1;VFjgBh;X3 z$Nl$*GT?kaym3~~y7AX$`{YSX_Wtza#(bcN+WWiKM5Zg8xy)0udncstUd1laf-Bt7 zFoOHvf2buXZ@M>GNkhQpMgQ4G^4Zy|4@IC%3qSmC%@sp?%aisX9Wl!)F51&Uc5Eq0I@HXVy zsfJtXZ7*+k2X6amCkxUKKW}H(P=dq;P$2}S$c<1^=ny&8qTiw{__F%p`EGeT#_Q2e z#6gZd^t8b)9iU1=6md7b6f~j=qsYn!#=9*&SSN`2-%7xU8yu=00*Ih!7YtKyJ;wry z6=vDa-43Y_*w3`1#I!L|{dMht=(O7fC;OSBodn^d@p04hz+_m@mitYF&g)Ztq+3PyHc zHd-iEB6U{6%lBslWhjsnBKsD>2%7qIY z^kUK6(u`i$$7elJ7b$MX@9Sv;d97cZw$@7xjq}?4tFMeMAk9~Oy6)9{_n9?}&XUE! zIOc&jBg4Q`HJZiOk*syNRoYJJ&`ZNL^61%}Sas4o3~=m0ON4@`t??UDsVwIqz_!jl z@7AZ%gjG1*6*2e3**ML~ktZW=xU9Q9_!B+$9=HEz|+2|G((MfYiX zRQ4`uqRN>Pme7G_lk@^f#eXJYpO(T}GbKrl%kmDeRDA(+Kh0*x0mDxLxKv!kaX`0S zyFf;C5Lh#!N=#hki0K?Kj*mV2!B{sTy^1C}^IeNoH-kWGP}(TIl9@^JpiNiNT5{>m z9Zl5?>LJ#h41V0z(lRg8=h*i*{eFfxvr-A$GpN7Fh^`R?pjpb3YJ{EHe#eVT#2le_gm zh;yK-g?Vysj|KNYzB2g>J?J*9la6QA+4ZFq$U;$J_Ldn>&+UQH6jf6Nc)TG(icvEi1Y09IKvNg$t+tAt;`Pt6-?hLxDdX)YO zl1^Hm899-gmH7xE)?Gjs&2oYZBSp@Hh5yV#H}KcYFhqx9sQH5+w-8?(t+(}qDNKwwRMUdnrL>U} z#zPZkll;(i(h924cxZR)dS4v@zh^;O68mE*2F>M9He!DRZ*Bw`|@E%xPiXz^Uzrabi}8x9V(|S zwd$+B+&X2$A`PKRO1gPKMF`hW3r*tlmmmwrehS2Df(9gLDM6{Afcz^8okas2=@XmP zC{(64RgM-YQ>oQBOXO&0#PLeS#4lr23=zMOL9;ZOcer@@Kj1zfJQiYcARK)iM+*#L z_I2{{ieM&w6Y%)pIp`2XUX;h1;vM{>cqaAYcrb5o;miLEJwU?0NqoU@a_3t_*9Dss zya00YA7T#!@05pl6Qo{zkFV60Xa=P-tweo%Y77V0ssAo5WFBZ*_+w_a9oSna$C5s~ zTS)i8Za+U=Sg|?FXa%~GgbrmQ2>RgO>P~4?k<8|U#;#OO+Ua0*Oz8p@+Umsxw$_V< zu9FQJWeECpZ8y7Mo*E$KPE8A;!Q6|Z!<-}Ognvt47g#=(UJl^AJ${I2W26**F7Um9 z^o95b(d*G$SSsN4>iUL&J$6gnc7GyxUp{sEXL=z``4H*x$<%OeD`(SC-O=8|w%e@xo>nMlMv`C6+QJEaEdR z?q|kuoWu;LrBw6p=;p9B;KL7^8H$^{gQfoTQLGkng>5QlM%Tul+MEz06*qshM0{fe zXZ7D}gf5J33Vxl#EZKwzK747yHsqRIa5HB-AET?ZM)~x4&s$nqoa46j-00dRF1Cx| zZ`b0%`mpu)PZC6)SeD8ck_EIWm|}#9?$T8Cxwr*Crw$T&rOyq$-i^wHV%GbW zoR8}$vmTT^*C%7oE6-3-G}KyK4^~6NomsKFr|ob)QZTQ+uGT+SaMxw?k=SNDUR=eW z;;n0;k=N-m{Wv?xe46v}`+Kb8JgO!=)9+Ubp4aq{-bJWMFU0w2It{w)&Q5G7d-`hj z)Q;8|TwJ>+!+nYrlN4W5!NOUj>hu$5a3X4A=yRQO^MN{d)wWs=o{7N+4jO%F>NrhfaY157IC z$og-!mg(>NJcd?RKAXTYwjlR!cRqd9=0`u;cei9~{7QOUwyHq<4>E|ke!R*TyU4@2 zst7gjL1zw5;c|X9iSNTXTcr0hFfY1qzQ}EJ!o@k;9&a2(kBX3#T;8cXKXjf|rYs=1 zAhgH$hvjlLdHjzqH8#U?qt@B$tc+7Cb2;VGcF(r;v(ag#TzZ`Bzoyl< z%bn9EFK+S^FP?WkYxeWS>O(y zd^PSo3!XQFn4u|-_t@s1bQ`cI_2pAp(0w%AGf!kvnncNsQ$$<}t= zI4_m^c}02Itdpv-Jv}#ZYH5W36sEVT%j;yd`|L_;jyXXl31jVrpizcRJL`CsodOX_ z1cx>Cl4q+?=k}=RpR#HEWDTOa>c3u4x#R*goiBZ|Odqs}iC;gMRO4)icdJLk(D@MS z*y0@2y=^wT%?!%ZPgzzRG#Ozn)0F6J|*8kr~X<;PHIesq@GolB&Q zXhhkBNX`SoxTma@mVgg!cfh`*+fr@M8of4_Up1r0-g04E z#8RpMd~6RdWh+(LY>-K+jj(0a(uYkI?=~Ux*URNlZgB_`;^MbreP2N}KN5?c3!u ze|Ft9d+*FC&umz--}s6Ao=fjB4jr1U7Jf~<5Ljh1GEaTZ3N}gdvhB66Z#zfslvc|g zd6y(}ktg#ZaMzw3gc~hQw3D3V&<%It-Ozq1X?heVGJhrZnsG?!yY0~nE^yVlwlfdi7ZpBEX~q|z}qw(+JaRkcg;Exv>gB%$t7 zO^=gw&F+d#$nZP4Ygz>#R8PNslBKZEqQ*OTFEV9CB~$G-X^6U*!n_+tVev_6d%k+XJ`LJDjk2m{h27h5{GwNB}T$@#6Zo3)ME9B-wc*~`EJiHuOxe=r$>{EI_1z|es+0O2_-|Lr5f2i zrHr*l%R!vs?|l3-{`6aRfp0QPB;v0Q%o+lFWa^4HKBlEnq;T@Mo*2#7XeP7nMK+~mVM9B7R zPYKm6ZackHTAx8RS{!eA513zQfS9R@hRynT$F#kI!`98F>vVm`X>Qjm4s}CLyNu`bw*C}Ne<3?gt=QJ1tjc&H zXaE2k+$ducRr~%$LHrFW994lXs)RP<9{<*vvY>&itmHULtR8!6c%E7-D|;Hbw9gdg zGlk@w;XylfmJfOlZ$)N3JHFn+XD?d~-G!Ck$>-j6hq`KVuuu88YY0dZUT(%mX2(gd z(4s_eNyImblan~-p6za3(TaQZmy)&$j7ip8u5Alr-xo8px!)sFw5O!b`*X8goaa%) z)!FWJWl`d>cPej7i9R(BrzhRPuE{LpySeJcEi_ic+s&4#o~A}>U@Nm$_wpiaJxFd~ zNcyr`IJIqPcWKuXMB5dUC;Tc=vY7ecgm^{n zXAkD@JbX(QlVOa{H9bthxn$1m)s*u6g0WkT8zP#wg3TUhd6bY>&KC4@T&O9%|A5GZU7hL#k zTz)@qM1@0sRUdUU#qq{gCG^$d^`9?BkF3qWDdfyaXE?W7trY?`v)M_m#vlCa0;ZuyAn{%@wwqZrS@*mt!G8N9o92XWqn z>qqv>@X!ySOZGUZ<=8&W>LKAHmB`p+cs$e%mg3jX)MTz!;e`X#rBwPuTBXB!t=&O3 z)r^uAwAzt4)T8v`y9X2%Jioucs6_K{>Q5wFxqwf|Nd}@c{_ng|eEve25?YehZs$Y5 zaP_W0{QXgVJq*fXIqMdB4V?c{;!RB%$4TziX9XGR-D>Xg?ERZmqzAOp&`Y*aRTFle zb*$#GLQ$uFB>4{6C2q5h5=f@OL8m^9)k{k^JENlQ(!6S9^F1>7x2hy{%9))~Iu_eN zC=TK3vyy{$O`+R?q(&)74$voiIte7OoHIoMh(t>JyQKJ6mwO9yaw z$3%Z>T>5XeWv6_2wC>vZe!rp)0qpOAHzmK-WXU%P8<97r?`0!4(yV&+?{4*8AKT!W zdUo=4(d4yPhkJ}_-t%eR-*M!y$VXWPZC+&>i$xo_@nt_9EuF$ssbC3ru_?kll7N*BVvihOmq-;R?-%4d_{ZyPTJrpm(wwCnOcD={zFP<*PB*iGyU_N%ut?P*Z+ecAmQ z+tbAtZ=-h1Sh9}r@qZeH)au#n(edT}rKrk2&mHed;*lYV`KF1=Vlwm98F>d??HWma zn)|miKda7Vyogh-yELlvPLSu z9qnaonGEtP`5p`=%O;-OEn+s2eHA;4&CSsvMJtL7mfkP!`;VX1IIt%ZLz1%c^4zGN za*f+r=?W#spBJ}Ezw?7AuajyowqWd{PT4Wk(4|3jw8ajH* zg$03*Q}Qp1R&%GWC*Ehv zo^~hGe39PSUo01&%7RY{nKi=Bu2S{*Hj;TJZlF7K2vGf8-&5ybjGayDAW_l!`6vf( z8eJ!W$2CNobq7_8vC-U3xQpGYL`is4cF>fvb58B4Gnnb=(#c~T(~;;Y*rI-qx&Dlb zaJ)sC(6ShQM{C(<8mFj{u0+o*bL8_P#V|V;Dbw4-xaw>8C9br&J+;(6Z9?(H#vu9H zV&|#BvSh_KM~A0z5Wa`P10q|GxOLp&cvHEQE)L5P@8LNx`?1J-dyn=>v$=gvsGPi>XK0_og%>3ICKd&xy6+Zr!-Yu=rj)bBHRX$=5+ z|50W5sOixv`uW|P6E$6IH?g}&2U}V^uHKGA4y}oQ-XqC(cGdmgXT{Ol(-B(PF5>G9 zrypADy2GscXgFeVPI+ry_If-r7>NZ*)P4V=uNzTb?@@%`H(q>n{e$(rY#iE&Ifp{{ zsz083@n3fzu-)gfoU4jt8x6ZPAFo3s*|#Z=w5D-kgzf7%8l)+tVPozjHyFH!mv#qm z!P8W{ryC*2)m!nBD56{Ui}g!Qaz8!WpCdE|*X_iV3j?V9ubGCI{ zzhZ7b$=a*TPM()wr`N48M_cyXI@V|{YMi=e~D57glTpI}{$oEbe?P5x_>7=rz`=73+jUvj6I>_+`vyHu|kJ`UoyHFp`p zUc2*SxDd2k54~-Q_m`cknR`!p^!b@&AgujcdhX9=R;~9&{dtOR$dT>$kNf23k2JD@ zV!b`xA=OJCHwpC7eYTFg+lACaRlkL_mdk{2G9B;xGS-HqCdZk?0#_sWF#mG=|;jsIiwBl@{Br;SM zhtVT=iMwg?T_V

iF2GmD0CAK6X;u+pzh=rgm5J{T_e46_M7Gk9BIpX|pkj$13f$ z{>*kGt#77*@k=IUx7kd7PVJj816d&U?(aLuI*0y`c1J$Qt3bs6xyZg$+e~b#w*9{i z4{<{)SFAhGR{T->y$puE-$zsHn(-a=;2S41T?AZ$@g}4voz;_jJf6&Ec-eGi0x?ar1QuwT=@TXf!VRfW6iG2`~KePZI|1lS*C~c z@9DK$Ce+$}e!<^SqC3aJbF?XIwyYm38#Wibgl}CT_q#FKQt7na+;23h#W~U69C`OM z6|Pa#RrqV1bM}>SYg}jDi&tl4*Amm7lAh+CWi9!W>%0Q zQDQ2*I+=yPIv!C2@sG{A%%aC!c&Q-0S$FQIw3lPu*HidcJp`E>O6{{N4n)S^y~GD5 zioFXx-=uf=)cxYO|7jhbDA0Q$tb5XZd?jjI z)nW{{-yzVD(4=%NyjaZ6GwWYc{q^l^`>y=GgQu%*pnW!#q(j}fNalXfY*c7i?mmHu zsluOzk@V77*C{-vwk7#D%GoamHgx}~#Fk$8Dy{~DE;fftEKw*w4bMIno)GTiMR#b~ z15d?yte0$#30AiLi#udW4uOn5t2g8C>Zo(voo_>x7P0vJ1HEYvq@m0}O-oZZa!>d5 znwiXY7H4_M)W~GsJdZUT*(QEA>%e^)#+{Q_UHI0)@G5t_WgZ+G!xr1WBUp23Ts?I% z)Y3H_DU4rotGP`{^qKU^Nj7e`UEMbiw>j3;(PC|KJn4PLg`+aFh^}HWVa;LLZh4yh z)qMCV?A@%#`?aMKCSfsqC=?rh>(3l(yUtS`?(j@ZElJ4Uy(_W@^$5ExY|no zUoK;or}%ct*)gg09#iMLNBnxj90y(W@^g~*SCoA)py0-Xyj-&fkjNramGR=NV>7il zZY|WWk^0Bqi?Pf7*s|0fxtVQ^k24!W{QBRug-E53#MO3wDxg`nckVIFttDt?f!~>~ zncwYrQn};)eR%eVyC_(go<GA;sDyj(+{5)tabW*IY2l8Yph+sM}0qUwCKwGJf4 z{ur%*QjoCVcG@`#yZ)8adehh9g5n=X*3j*=1J@nfLt!&B^x*7}A-XAi$p4P3%3>iC ziRVqA$amH5VH4^pJKv0eIHE@^vwHT>d9=P&2L)iK1V|j^t%610-`l_9I?r|2tkDxX z$?dLPwo@8J4aPQ1qz9y+oT=Iz737;rC;IY^kiPldhKZxi8C-jBch1G?;cT(BAjjX_ z>uh2^G@Q-+v#&qXVvW#`x@+hDIN6HkM65;PPN_o*r*pYnv1L*BhSM=@gUiKMh@Dc2 z{N86(}DKqK_8IB!9qk_ zY0lXrGn|;rjQ;8>NmbuAwy#5&peY2Mt3$g^`yObucc6Y`IO}t17ZnWrGL+63vTTbG z+0|InyjM%>KKo^>Mb4$M>KwCr-A*T&%FAx_x+(7a^2Q1)K!!VZQ$?b0QR4=X-T?CsR@ zPbpLf zSJ_mDvQ@V7D9JjWHNwWqFvR*_oA2HO&aKH$lQ!d~cI`5qHe{#h0G~(3GrRr#P&nEs z=^6i?a@}V(D#9ln}I9rR8{yU^l3MLDI{u;Siap@*Orl33+U4^(Ed^B?o$I@wNr$5D;%w{W zK02m5odwbcS(bCceVSXJ?bZA~p1-A^IqiD6F-}nSr@t}KrH5bId^9UEbUJ>1Z7C^D z3%%jrclcgGl{6S;50eJ#Kn3&aF@Imr+?&C-m@4p&U6UsMc6zYyL)EVG{B)Xo&d!!j zb)EKAk;4@$^AnElQ!cUCcBXClBZs=ti76$ges;Ezd)%Luq35#e<+nN08LGbh*O`7M z+v}ah+tA)!x+dmJ@wYY}Q~pd(S)g}WVdcByoKPNa)$19y1eLQ+K~! zwTA2-o%wj51Sn3lKPxj=I-85RWBfw3-Ywa0w%z`O{v*NX-!B0fz+C27wor@G)fz(j z6QXNcv+mURwu)Iv?6{S{mY{hco1FErCg`%6QmT9v`P0;`cZ05vCZeUZ;$e%XW1RU) z1hPKWDY-5R*PE()l>AuKMtSJqUFq|>wV-QcxC2i@ldc-?>g69d2hSd^7SHCh>gv7s zR+6_B`0cMDXUB;?wcS9Ik&yCrEqS|tWe<>_$S!iDPnEpfzUsX}`LBn)M=!qg>1h&a zaYCL^7lpYIRWEb0tvzxj*ru&(^ThYH|E0<1 z4}B>MQ}E>5(^c)hFniSBJob~J`0wZKE3rAv9nVHbb9-n_QOK+2@6kggU&d zh0AXtUM_Ju|GkU9YU{R*OB412#kHd-VSl_baG-iM>6X>^?CqtoJE~rX@Auz8#Xzxjt)wFN<8O~FoOyEXZ38&&P+lrDENsSM z!366`A$MQ3XHWOO(oJD@n7apLl>K)%7qqDNylv`zb8}h_-1=?38ipOy*IDJ$c*(;` zCw%!)^UxHd&T_3Re=q*~I4NZ^QraC;_nk}SEMCK50>X)H5l){&&R*B5yX|r`9!I{n z*9?Pr^>?h^sh{TEv>nBgc^p4N2QZ=B>?P<~_H6i?4`Cz(`rCb~5(I!iEJUAFQt#j8 zl2m}FZncK6iNSt}(;xRl0 zdQzUrO1r0MpJk$X)RUYy;OnxM#WT0Od+3+!`;~Qg$>eyy81ycNbB`XX=l5^My|cfU zh&t3bsB0m*d_K0X^N-0#!rX1#6k-eo%6=KP&9^$&C1 zXBzv3faW}UaTy4H!-no7gq+i|e0JKmpQpnsa-@_I>Sld#mvoNB6sT;za`|c+WxJgu z4OVpT$rGyM`zsHpYepNW6g`Y17i{PK`Or=nl-}k57kqmW}+TOa~A4hhA@7%;sx>v|o ztcfu-r)1Xbk!$F&&fWFShbF7pvqP%fz~t8SYGLYjP8+M&{9AUZIhtrK94nFt^Egu6 zZ2bD=EhnE6mCyIo&wMMZCvz8FB*qIxxx)L5<4wO0r^@(Av|M{R5OfDpbLWy8co)_> zPHt_>oYK#z_Tur;()T(RuK6zimZ47bU!23tTx;VqOH{DbHV|84mr&W>rY1teMW39m ze{l~6hsBp!>_YN4 z&)iN;)l^!Yn%wiNdF{?Jzei!m#XFwwy?(7iREttduF57gsP7$V+l@o&c>ev?J+IHd zE5vY9*d)Ad{P_-jppthScj|f%r9EFG@tIqxv{bUtDQW#~_4&og)qk>@PV1eiw~6yT z==geV7NaJ?Z(}Ol$h~1ZjLfm-Tznhur)zEE-SSfX*zKbmTcv*!t>=Gb^S*$NcH==s z1w=(71yul31=fQ@5{4}a3=$YLj|7GZA&1fGhDiuvk?e*A3_2K?=Q|N=ecW^A%P#D= ztD4N+O;t^2Gn-=0Di+3*W_E z^}Yv`&S$Li>|sCY#BaUL%x?xUeni@X&D2$^sh)JnbNcvC!GK!HT9W2Y0QUDS?`izpQh=SiuWtTli5Rn1vhMTs z834G~PJz=EMY93}3BfTh%Fbz2hUsSe_w*6BQoX^fkUlyPJ=)t{m~p}v-NpXkH^Wfm zbjg_xzbi+3zEl#WSbr5z^~@w5rIG;&62KHZ-&A0k5%`!1O6WO+6EjBwfK#J1eIfEX z=K@26+ot_^=NCXGS4dq8aP-e5QFM5kaggBe#RMJ2poy49-?YzRm878tef8>%6phIa z!Vz1*Ff~`ZDA}H^uyDMgCvef0U4cdvg+@u;)G`dG6`)T0jwYF_d_MV4^I8$B!j_}` z)zj!~9)V+{v*gcPy!ktNiKP^&LXjuVHjjJNNn(IDmhWyZJ|WO|Ewci-uRgTjZ&r+b#0>>dmCt(}7_VE@bgc<@l*JzJW8Ng&lMi$1mD#^A z;kT~aV`Zb#CiL8{yT9q1SnnV+>LM6AO|LrL!NM`VM+5E+&cSY6!N_Vwl^_mlO8`D# z%~U;?_4_j9HgKmSS~E^q360vfLdu{1)q=R8jF@hnQ0oPt|6Mw$xANt#-ikt*>8}sV zwPujpv9xcEwO?Xiz4^98vI-sRxG}6qH&o@L_Ykw!#6m&v@_#v*(J~HB-$$1dNg1F3 zsdPU}7TS&NIJ+54kz1Ys?ZDQtm$(OyIc0CPzdt||}u4M1_8tb}i-&KXS0sA+vxnTBAF#s~thV)j5+I+GU- zoUxp0yj;kQh!LfPLYrKj)om{@6KGZvhVPaRG&A4n6>VLN@$Jvz-95*C=<4|ZONo6S zb$;H6k~6m)G2{tD>%f23U{NT&*E5Qt36+DmwO85v$L8WtJ)P52%CTZe6q&;u$TK!Y ze*`fU^?g${CRO3etk`Y>GD-lY6V0=i*DMn6*HEho>S7H`ueYP2$+08FDevvCiahh> z#9!e>_=s)}1}|>(U%b|rPArw+5{w${LF2VhtTB2aEVuKmyscU{Ms~tC zkVO*?r|#JIe-ugjFR5%>x<4c6?$d#TB3>NvD8L!(1CGFfwgVzs+O@oWRFf&H_uc)p zieEL!`v&|Usswh#L;`p96)2~CpQq&(5I@2kU;Om{*P=5Ra@NFIpv2`ECr>~Y?T?V} zH=im8fn~>gBKM}{-mn>Q(!$V|ZR+*C^^S6s{nX&NAq?AdUy?67J)O<^Ud=^GR;g-W z2Q%?*`KaDg61Pk}xe{MLpEaSn@E!VbeH&|85vA@#8n3;nXOTwAv*DV81gVPEF}o-(~o;qR4mfF%Lc~uko!7zrx#=d67I8s%1wyEJn$+hm-qI#5&O<^h;Zfp!5lInW?}ge~z+5MI{Wl*^t0Yz&xow@qv}O}=e&sC@fr^OKTP z0XhmzeTDN)y=^;bq?Z&5Gmt*A*sy9xuX&4$wdhTN1MKVIP3hgk%H5hAfS${goO9Qn z(+V2NZRW!g+pO?qQ{?bd0me=J>yYwNZbdshyKS3vEKjTh75DMpojTF)Le zp~vkW(tYkAw4>7hARNyvYx3dTOO8HL$sZC)5W*6?P9+}fEYdhfKR-V$0PAZO{haMW zGZsSYE<17Lf!EMR$PK08d}qi0mIUlT<8J^qK(Eh03CoCOpk3HrYrW!-d;puEJ+x^MBk3YBG8Hqeg{0#m3X#=#4 z27al2E{us@hqJA6o~4*QAB)!nG*q(5&OE}znh;mvftbiFr1NL3Z3ELcRv2iWUC=3` zov4b)J)0q)#@3q0hMnNTqI3z^wKA=Z zJ~X3-b02NIVLqM2N3UGFYpn$~JjoM|Do&HOzXkCjCosdhlk*nEu>73GY=5rfuCDJA zzhK6t9}Q9$h;Jj~5YS$@2={IbTQtU;;T27`ms&*}2Q^$KVG}6j0Y>SL?&#Tdo=&yJ z-JCff%GlS`=8?oaHcSs-Ci&pkw+a}_DgxTo^KkWRFG>o*{5+NYqPgCH!baUA*SzhX z^H4Iu;R1yK8co`VUbI2wFvXl!q)9aF?uT&Wv>rc;!nt?lged7)?D-D?=c`q{)PsGR zK-aa}+V3|HjjMTyGy};3?HqmrE66^a6m+(G-*Voehi%>iad_#>P|?_Hxt4G>?YUs9 zNtR*td~S^MdMkKC1jNIb96YJjDB4-lrylHk!zF$&oZc?7zL*X;_JDmBh()s9i0I6G zU{^!aDqgkQst7qTl%CYYAaT99%p{(y#r1gutAI4|`rr}dYj{5A8~WG89Vu$#lZE3Y z0#-fhs#1OGHIwt7>;@_qmwF@IL(JONC!__{R(26~i$QGSTWIYM$>Xn~a*|(Sg?0%T zTg2XS@LE!gjXV$K;;~RZ&L13Q?o`n$&a;_LMcgS67ZYUx>W$`+`yLA%=SO^7x2Mze zEve2<>@?3+bQmT0mHY}?2F6o@$0trqBb--_#w69`D=Mk| z4Dufl6O6}8TH7uNwJ}U4^iM*umdI^+P|^bS=D?GImlyWS`*zn%ws&0ZyL1k0of6ro zG2`87-N06#-;NiXb~7i)0Pp~34MJt-f3etJt;b&cFMPVyujRF9-7t&C#p>PXIXd0f zILUeK=lL4DKAkK3w0eL${ZP~1a+G|a{wd2mn4l$zXk;WBk~FHzf`EYq7)n=cYIv}1 z=bB5(h&==V5N*5TrMrsR)457`1k0T|oPUnpNxF7Up1~|G^hM1jQfk+9xCyj6$qjEi zzX+}~sbMW|NV=VenCSJ6!D>g3iX9AvQ^;T6`c8B}8k`o_6?Q*}6cxu&e4GaXnje8k z>4b?)3<9*O^yd}Eef4%()J+!cU<$ODpw3mX z5?ZnB1vlkn>E|QgH^%ez({%NQ+561C#%<)=6Ih~EOjNI0#=ID)tq6db5LT5WFC!WC zrtZ>bnIG0x==s@xV4N zWLkm!d?~~Q$9Af2pIzwNrxip`fa2*l+`ZOY9~r|j_##ri#Gte2iMQ^g$_O3XVAPkUfoi~rlH&GNpx#wQov&(b=d z%aatHyJA)3{c++G$MP-om-5i{wTkPPYL;$ka+(R+Dh)WA(XUKPZ6dwScl^~U-Nc5n z{;TP5HH!QFeRn2@fIyu|7N#g-YK#fK7ks%CN%_0++L+R@@@d0rnir+v@w9$Qz=w;B z%!8Yz4}9-KR~>pT zKm&1SNhJ;bViSJ6yU>))7o@Bs~Oo%q1r&n>dIaP@sD4uWJaZ9n^OwJG4_(}t#$R7Z{K@@ zV*@lOpxRj>X64nEAzk{dXPKp|x8yLPj}C5I?Q~CF^3g9`G+lEJcvk5NT+4J4y6-Nv zI{cw)p!2n6l51mnJh*FY`Rf#efIikA4HC`(f%D{I`-2gLDBTd(6+hihMuy1D+Jm=L zv#m9QGZt(edpd9X2)r;-I^xWdxb3>x>5uEcEQev>QBgiG!}!m6$lj~o-s$7|XLLia z<7MW=4ObOO+Rd$9fr@q}q~+h27PYG?7PqFZ55t@zxH9ev)2*8hMbx`(@7k-lII6b2 z$l!GznU0H$`|LJ4zo_E}0^$kwtrQhD{MtJXn36x^j~Yq_`HXCyp-&oj0r)I?bGS}j zJ2`2z8){=cOTv77za06Qyu zgpTIzb*9*{Y|l*ne;w37H>MEj4#MMPFu24Bjuir9m*yPr4J#!Yo}>k|t65*rmB(ox zFHH_RV>YIbnqDR@unCWd3>s~J9#%Rsh}>}@uZqB^CEi`RB!F$^f3mUQb$C zMoK35(!%eaaHt$zW-FOx!>$+xmLIFI(7&^<%i+?t;_@Kl*$yW|A006pAO$ZAC(FV5Gj6I1t%aPhO+}LzZJ->lF1|AG7xt3i)ACihwF1a`K9#4fc(2i0$AYDo4f&v&iQhAtCwCy%k5Czf|*}7G-_Tj6Thd|0KB1sl**77GWE_x7beRS zM;^Zy%UK30XTI?ixuWqXVzs>a6sWn`g1YqdL!GQ|tt)(2j~6$>rh8QJzzFen-c=LJ zE5@05Fd{*J8uQ@aFR(WkbSKjoHx{Y{BPGR6)BaWksVy5;;4O?)`j#W1fC$ti5#MD$o? z4!reitA_#e%A#_mfoJizgJ1)&iqy2{Udd8X+Iul20K+Oj*P36Kn+46~!CvBCBDnV> zm!~L>x4BF!nfMm-Q(Ql>pPXCWgL#MDV{y(6KGbdm*#GP>28e=jgez9<_z!Ha{EBck z!PB_~K0~*2LYB{&-FoT!lenPw6WY?==uQpNNLc{Id|Sfwmn=s5wx<_x40FfV(D1h> zpV3?{h@N}6@#=SlB-===IF^q9ScuzOya>5?YB9C!f?azid1}yG-i-qj34G?>Ec=3Tx@z5~q+0u`eO&9pD^6}IO_Td?G1`}uXd$b3c=y%aEF!zio+ z3*RTEkR=z8_NRZN47yNYj-+z=Z2^G($Df(I=Y#c zhtzI{(YEf4sEaF=Pz2~l9cwAF!t$CTV3W6Aj%yGd2~SFTFNzmdb!fO6wGA>f>{sl-QC-iqU7wS66W7vQ`m`;T;J;UT4^D|C zyWb894^9=c7@ndQ&tj`bk0R|aa1y7aYtqG0IH_r4pHcGeS?6x3yA#F!X~5J1M90V- zRQ`}t<^0>RN8_`KA9}~W?IZzFo|V8mZ#qdoN>|98kZ2PH-E0@3DZY1>%0nFr62HCRTn6CWAfrnepn}+0(UN=fH z*AK560eg;i(tmSueQw|KUfcIUuLv-0y;;)e=Ah2>rr*z@YP5S&x{@BGaYYmuLwDHf zC2_;9@@-K{9EsF~^{qZX;1T&xedYuXLpDi32-%E^8=zJFj{SZduhV?QYdvFuKS-iC zsHAYN;A+fj&pV6x#tn*E_%$U*BhihVJwEe`_f2Le!s>McxC_$px=2#wvSPZyw-pH` z&;hGocDrBf|FY2lncKoe-^-$9Zei^>yn(n3%K*)3@BFU%fhcmL`Nm$SM8>siHMtiD z*Z@HbwrA8GenlAncl)ajxCe&sS-UoD4P4U)%d*FN@cUeLM942x3Ihk9xrkb*bo+BX zmt_|?)~s{1D#j@yW(B=!*}da(Fu)^T_2+0U{x2S5uC46#FJFbzlu!vbQh(Wa^mI#? zNv}jyqI%g*>)slnAouhxV;Gki&32`t%0MQI|spmF<-ze*F*cf~M z*S`G7az7pUpJJZ5ZBg+5nHP1u*Rk57UOo6ug=QdV#hzxeZ2GoXM_@6mBVEqdUvIOE zO!7_Pc3Pu?5dC0Il4DL8P)v{`39jMR^Jeg0OGuys)P(3~h?t=w&`~D+eI{ew{W|Q) zH^mRl_=igDG-~kDG0k@PbDLQ;X|aPpIm?#QDLo*0^qQ}5QSH=ZzwYqfkr)9w>1G9& zg5t|Uwmw@k+e8(?Hdo+7-SsI#iHrewRpCaT}e~r>-dGgGMW2+-B6}lXtF;ZC)sj~KIn)X-i+ssZEc}M(NYZf{b9PO^x!Kn+o5sOp}FCY{hYd+GoXBwAbaqCl0$4v z@;HQCt96E6rHZgNdZ10YnC=`q{oqGF8%=LCPaE?IV(+$qHlteu@L{L@vmN=G&J%b* zzb~r-W)qyQ^$W*^1FJM$uL1Q9H5mu=bjM`N#)9{7`)(U$M2KUPqf!8d99h(=)B)ItrTF_oy5UKe*fA#VRRZcYD1t?2)a8V0HD@FYO`Hv zv#UIdK*ky_jJV~p^0?v1^47UsBOsTWmW(4UjWR1$aexa3Iajc6+SE|Lv2ar- zilz}PU8pv2KE8dgn4lhdozg}8nas!kC`GLw4~prM-tE0}Qsnz1q4XyL&!sljvsphz9Apwcw$Xy!vzA1q zNo`XY5htevk2sV&ouOp*FZ#u%Ob`UgC04=MQN1x~Gg77rkN#l0Ix9q|JFHe(~sL25%L`cq_D7e_p#uu3q1F z*TXk5r&THe;R_XYu$*z>?Pw{2KS^ae`es1zz{iK1K#iAm8i}?NjZ*;rHXDeUxfus%^^C>f_&n|G+ zVI2h31r^Y)_NS9FZjlhveU(hBCaQPcf2fSq@rLWGMH*$h2rP!sWXZwX?b`u9Fk>Td zQ;nq>`K$fC8{V#7)jN-DUAR1YWi(5sOtKi|mQy`5EynnN9KE!j6Y-iChMM-K& zy8uBzzQ1rg$Gbbln|5fK?Wr4~&LhECrbpnMq9UJKx}5~5C!mr;y1QOZU6)_^Ou4*c z5$`WfB77~@xa$PaTd$Y+4)=Y5#KEeE^~N(DP7`|tE_->9RPX_w_)hS(zVQDt7Q)gI zVv>vXXDYjO9qD3B=rdnzz)V>+5KhgM2&x$b9)EBD!9&!}4sNPmn?5^o-9Jl}Zo+PE zh~KZyc_X?KiF=nnQ*ZAkK;N;TAG|#ZGO;g=N1L!x{Z*gju?rDxafvpJP69SEA>vyQ^+|q7e;ohmu3_>Ll#d*{d zxO5H=p>AMHJ+e0UePN2WvBS0s4z8F!nH0&Z2FLd{%YJ=XgNlIF4xh>ABw)ra!*?p& zTVMj)xQT0AJe-rYeq(4Mqo0rb)jhs2RatfO!tfZ^?p9tuaqlb>!@Yddm2%%R_ca_X z3OeV1G%1ztIRwIb63nY5wo>dB55uIAYO#IeoIzA%GJuQ@N8NKNd9WHljo6*Y>aZn6 zpwHlT`q;eTrbhiR8=zUmVH`tU@nM^5>oT~d!nkX*y1l;s=jzS#zkX%af>>`KW zC%JVxuKQI%kG^!pECv9h=8j$G=}gyj2+O;_r#4lPD*0daGI%|~d;b6TU=}KzRureo z3Od7A*^cMl-NHyr@&#R-_V8cf&z79xl^2f_C)ZZzoW(%l4@mk`=RuSu^II-W%ZT@3 zrUA&a7ZcUu);vonQ~~gs$v@cu{wAKKj`l%R6T9-B(T*F4D`jFDr+o!YYo5^%$g+y> zQV$ia#uK3zwK-_=I|c3zUX&Z@iBlbURa=gsyYJaLPrRApqD|&&e`5wu`boc+_ehZ5 zu3dcMX?`}XxHR&LO~7;{RZht0vi0EkEv_-w+v z<|*X>9KlS=kUdT5$M7K~X_X@TQk^G`es~c}=$}XtR=q@tUG1$~!Sc2)e#}e$4IDTk165BJ zcovoU5mMG+%nN?13E4^!v_>uR(buF+@xyn*QL=kC;_*qJa$CZ27w_M}EwT@inedG^ zo(`_bVJ|oN`r-dC;9dG4oZ9e^QN=+X&mHutH_nRWzUsM(>Ztlq3fjd$Z7nC=x@3u% zzM9xA*= zA6+#4r%EPSaFpd7#4QJ%*VQW(ZkvvTl_B8-eaMbC-R2~A2beS;K|Fuu5LPTtKtJ1R z1=3?GDT~O$cZ|EjXuIYlT2=4VuDC{)_O`CvP`spW2TFSeV=H@Ph%zc_G4K9kJDB%& z^AB3G(Rhyj>0nzAt`N?xa0eOUU=ezKZO_P|tF4}0Bj?|~&*H~MWtTGJgtqu64@XoA zU|(XSiCFKM?^Fi#rp;00BLjLWJiQURhzb z>p9phfqscVZ_3}vBSpw^cQpeL<^&*j;W9L-zDT|7CX~S-O}v_N-o)RqDzSU=cYcsvcf8w z6DJKq^@kKRsnM7=93P1+_nryXy$R#TO-K?yvomVV&{t2utZn7RM@)3L>KH7b!D%m% z3S6ZO|5GPT1_TTeMPEJ#G$XIJ6AfmcjS4I#vD}s{Ads@xBP)4cAD$faef%+mesk#a zjQ0%-3froOu_z8SY5}-2lLRIWMsp-3tiEzAH#YP??vQ0N$8ehp(CML;5@}A>e`J*tY zP!rlmpYKM5(|9JHphT{WQ9}jYRijMcHcMRGr82IHGNmH2z7bp-=Q*HZe;@p6uQL)` zDpa_@G3plXB;Ozvumiwl>lNj&WjCZ{NRDFXde@%o$1t)OL`hwYygKvXDU0@{Tl-y=g}zqpqHToTvRC z_8>obcr(i4JHUKori6@DBBez3`&dX(>VPi{mh**G&+!IUHd378%N z4`bbmm^rj{j3#)kx|v#>GW!7GT~nUs$;gR~?M)rJMbe!mP1*QMbh2Mr;=A$L^`tWs zSx0=84%Os6Li;9Jt{}g4kr0xSP>hfO23uRuauNi==+U9S*L<+UYRp~ zg2`FXR9?Aezt=kRY%A)&o| zPMCJ@LHC||xDZJcV%Ioi`ZFfSCpgq%1el=jc^l!!ZY`Fw0NZK z=^I0k;fFL;QSC``{~^#ka)%JS&tnf*06=wZ3y!qnlhx$$14$_W3J0sVA|=g8%8ttmt>d}>N{e6gD~MTucg^+fLa2KD9w zX(}Y3M2Vv|SKg3QF#3ZkoO_8i!5qyyx(TRdQ)hE?OqFMCU-F=x9eaKx&?su9)xCOQ z6Pb$KbedgXl&oCH?P;kuKXf`!3{xJT-$_Dq>U7hlkkXYMgpMV8lqKDw6RqtMq>-!7 zrdSunBK3tSyME{UC0sK!?@+NcQ&SM*m zef}E#J3U4gyENvoRnNE$xYN!;2NASO}LCk6}j+>gW5OAYbGN2!DAmK8&hk9v@+k_n zVh2cQkzyD_g510W@<^v-Ut)Nx98t^T%ZhJrk3ASj$aYBM^}X%(_)&r%#vu{N@wTDy ziu>aE0VDsqjoNK34lk?n#67>E-XADAYtF((TH!^R;e+r=HXCK1&%lnZ!1q7 zf4jAmxJo`iu|cIRE0{N>?RV^nAhP}a=3-F52~R(AI;soU={hXai0hqYuS_=!vJ)S= zajwm`IM;W#<_>_dH85^~m&8d{G97M6YF&~(Naw^rK7DhzKt8-WatVK=6DXlay{ft; zAmeM+^?KP=DES)=DW7*O_Ss?pUoWo}$rj_pxf+(aLSKe)xy}fmIU3cSLLvASN@f@= zf+@*SBfo5vA1j%Am3p0-Zotz9!%gRwh=pAr2KZ&Lz(}V}JfplYNb_Pj6|ta5NjG2EnR2;u`*p4- z$z`-vq~RWGgB)nL`liB?Y1SuKb!TR;Gr=g(>GFJs=9rZ_<&f#dcbl;!mIlgILv(H~ z@#%+-n;OGCQ>(Q?G|fk^S@U2XqJ_fz+>&5F(Jkucm%+^1ez)8m;BL8K>vG_tjgKuC z8yt+}Ur|XRm%`+ZPDLP+Y4b|VnIu$+A?^I^*CqRolk~v}L!`p%EQ+f~d!M!hN?AUb zmb&Cm5$U*`8`_VI&|w(LsD0%-cLmKjO{aJ%tV~KmB3qQuT-I|`yP6O%$kU*mn~})@ zK-xCe5ynq66q@IRf9gzg^hxwZGAb!Jz1ebAZCwSb9GQ5Yb9O6p4%sIsH`wa)k(-J! z=}_5I7GC>2(SkvWnE|YbFR%TA{InUPCpVB`O|%&%Ge9&y)%0Af`Ut;=CWccE*QVhj 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 wp60Vz#a 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 z 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

&6fft!@WhAbzbmiXw=I1NL?6P1qwTW=y-#FU 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%0Au#cM?Q)z-RIf7 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

PcZ1Omsb{=iZLW$oiW-^YUp)%T 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

(aP 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
    }?_$XxY$}+HFDs07GtN(@*Ms8su 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[#*g)fE#5IJ7Tl3cg$4SDO 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 _x?v^Y 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

    5}vk}=o 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 -// Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:4.0.30319.42000 -// -// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn -// der Code erneut generiert wird. -// -//------------------------------------------------------------------------------ - -namespace ASCOM.OpenAstroGuider.Properties { - using System; - - - ///

    - /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. - /// - // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert - // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. - // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen - // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ASCOM.OpenAstroGuider.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle - /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - - /// - /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ASCOM { - get { - object obj = ResourceManager.GetObject("ASCOM", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Icon ähnlich wie (Symbol). - /// - internal static System.Drawing.Icon DefaultIcon { - get { - object obj = ResourceManager.GetObject("DefaultIcon", resourceCulture); - return ((System.Drawing.Icon)(obj)); - } - } - } -} diff --git a/Software/ASCOM driver/Properties/Settings.Designer.cs b/Software/ASCOM driver/Properties/Settings.Designer.cs deleted file mode 100644 index 17192a9c..00000000 --- a/Software/ASCOM driver/Properties/Settings.Designer.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:4.0.30319.42000 -// -// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn -// der Code erneut generiert wird. -// -//------------------------------------------------------------------------------ - -namespace ASCOM.OpenAstroGuider.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.4.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - } -} diff --git a/Software/ASCOM driver/Rates.cs b/Software/ASCOM driver/Rates.cs deleted file mode 100644 index 3ce163d5..00000000 --- a/Software/ASCOM driver/Rates.cs +++ /dev/null @@ -1,228 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Runtime.InteropServices; -using ASCOM.DeviceInterface; -using System.Collections; - -namespace ASCOM.OpenAstroGuider -{ - #region Rate class - // - // The Rate class implements IRate, and is used to hold values - // for AxisRates. You do not need to change this class. - // - // The Guid attribute sets the CLSID for ASCOM.OpenAstroGuider.Rate - // The ClassInterface/None addribute prevents an empty interface called - // _Rate from being created and used as the [default] interface - // - [Guid("39c6e3c7-7f92-4f8b-bc19-d83c19cfd0ae")] - [ClassInterface(ClassInterfaceType.None)] - [ComVisible(true)] - public class Rate : ASCOM.DeviceInterface.IRate - { - private double maximum = 0; - private double minimum = 0; - - // - // Default constructor - Internal prevents public creation - // of instances. These are values for AxisRates. - // - internal Rate(double minimum, double maximum) - { - this.maximum = maximum; - this.minimum = minimum; - } - - #region Implementation of IRate - - public void Dispose() - { - throw new System.NotImplementedException(); - } - - public double Maximum - { - get { return this.maximum; } - set { this.maximum = value; } - } - - public double Minimum - { - get { return this.minimum; } - set { this.minimum = value; } - } - - #endregion - } - #endregion - - #region AxisRates - // - // AxisRates is a strongly-typed collection that must be enumerable by - // both COM and .NET. The IAxisRates and IEnumerable interfaces provide - // this polymorphism. - // - // The Guid attribute sets the CLSID for ASCOM.OpenAstroGuider.AxisRates - // The ClassInterface/None addribute prevents an empty interface called - // _AxisRates from being created and used as the [default] interface - // - [Guid("79ec3632-6f8b-4e4a-bd5e-2ef313340c01")] - [ClassInterface(ClassInterfaceType.None)] - [ComVisible(true)] - public class AxisRates : IAxisRates, IEnumerable - { - private TelescopeAxes axis; - private readonly Rate[] rates; - - // - // Constructor - Internal prevents public creation - // of instances. Returned by Telescope.AxisRates. - // - internal AxisRates(TelescopeAxes axis) - { - this.axis = axis; - // - // This collection must hold zero or more Rate objects describing the - // rates of motion ranges for the Telescope.MoveAxis() method - // that are supported by your driver. It is OK to leave this - // array empty, indicating that MoveAxis() is not supported. - // - // Note that we are constructing a rate array for the axis passed - // to the constructor. Thus we switch() below, and each case should - // initialize the array for the rate for the selected axis. - // - switch (axis) - { - case TelescopeAxes.axisPrimary: - // TODO Initialize this array with any Primary axis rates that your driver may provide - // Example: m_Rates = new Rate[] { new Rate(10.5, 30.2), new Rate(54.0, 43.6) } - this.rates = new Rate[0]; - break; - case TelescopeAxes.axisSecondary: - // TODO Initialize this array with any Secondary axis rates that your driver may provide - this.rates = new Rate[0]; - break; - case TelescopeAxes.axisTertiary: - // TODO Initialize this array with any Tertiary axis rates that your driver may provide - this.rates = new Rate[0]; - break; - } - } - - #region IAxisRates Members - - public int Count - { - get { return this.rates.Length; } - } - - public void Dispose() - { - throw new System.NotImplementedException(); - } - - public IEnumerator GetEnumerator() - { - return rates.GetEnumerator(); - } - - public IRate this[int index] - { - get { return this.rates[index - 1]; } // 1-based - } - - #endregion - } - #endregion - - #region TrackingRates - // - // TrackingRates is a strongly-typed collection that must be enumerable by - // both COM and .NET. The ITrackingRates and IEnumerable interfaces provide - // this polymorphism. - // - // The Guid attribute sets the CLSID for ASCOM.OpenAstroGuider.TrackingRates - // The ClassInterface/None addribute prevents an empty interface called - // _TrackingRates from being created and used as the [default] interface - // - [Guid("1ce89e7d-70b6-4092-9b06-c761135d3b95")] - [ClassInterface(ClassInterfaceType.None)] - [ComVisible(true)] - public class TrackingRates : ITrackingRates, IEnumerable, IEnumerator - { - private readonly DriveRates[] trackingRates; - private static int pos = -1; - - // - // Default constructor - Internal prevents public creation - // of instances. Returned by Telescope.AxisRates. - // - internal TrackingRates() - { - // - // This array must hold ONE or more DriveRates values, indicating - // the tracking rates supported by your telescope. The one value - // (tracking rate) that MUST be supported is driveSidereal! - // - this.trackingRates = new[] { DriveRates.driveSidereal }; - // TODO Initialize this array with any additional tracking rates that your driver may provide - } - - #region ITrackingRates Members - - public int Count - { - get { return this.trackingRates.Length; } - } - - public IEnumerator GetEnumerator() - { - pos = -1; - return this as IEnumerator; - } - - public void Dispose() - { - throw new System.NotImplementedException(); - } - - public DriveRates this[int index] - { - get { return this.trackingRates[index - 1]; } // 1-based - } - - #endregion - - #region IEnumerable members - - public object Current - { - get - { - if (pos < 0 || pos >= trackingRates.Length) - { - throw new System.InvalidOperationException(); - } - return trackingRates[pos]; - } - } - - public bool MoveNext() - { - if (++pos >= trackingRates.Length) - { - return false; - } - return true; - } - - public void Reset() - { - pos = -1; - } - #endregion - } - #endregion -} diff --git a/Software/ASCOM driver/Resources/ASCOM.bmp b/Software/ASCOM driver/Resources/ASCOM.bmp deleted file mode 100644 index 55516c7aaa3591604865d4cd18379f8f650c3104..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3382 zcmeIwA#&YN425B3CLjUbgJ57$uqM1+gO+lZkut%6E<(#F6wORPc)-i=r?4!c_Vwp; zZ3Fx2>gm_x54#?Zw`LE_etx;JyM1xL@%<_@PLnpcGPUluKQDjn-|L&12NJySLSxLr z;9wF7q0kt!G&lm>q)=$g*LR%^B!og^%$Qm^0tune7=F^=2qc6;W6U^h9D#&TXpDvN zo8~x1LMSw5m*!3e5<;OdyXkPr%u*^;D_frLmI06Zw(3st}a59h(3XRzqWFR3F8nf*xCj$wg(3oxIax#z*3XRz|Zzlr@q3r$RV$Z*g8j2NO iuBTlt#|(_)(Q$tsX9dm*oE11La8}@~z*&L+tOB3FDm>c& diff --git a/Software/ASCOM driver/SetupDialogForm.cs b/Software/ASCOM driver/SetupDialogForm.cs deleted file mode 100644 index 1233af3e..00000000 --- a/Software/ASCOM driver/SetupDialogForm.cs +++ /dev/null @@ -1,69 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Runtime.InteropServices; -using System.Text; -using System.Windows.Forms; -using ASCOM.Utilities; -using ASCOM.OpenAstroGuider; - -namespace ASCOM.OpenAstroGuider -{ - [ComVisible(false)] // Form not registered for COM! - public partial class SetupDialogForm : Form - { - public SetupDialogForm() - { - InitializeComponent(); - // Initialise current values of user settings from the ASCOM Profile - - comboBoxComPort.Items.Clear(); - using (ASCOM.Utilities.Serial serial = new Utilities.Serial()) - { - foreach (var item in serial.AvailableCOMPorts) - { - comboBoxComPort.Items.Add(item); - comboBoxComPort.SelectedIndex = 0; - } - } - chkTrace.Checked = Telescope.traceState; - } - - private void cmdOK_Click(object sender, EventArgs e) // OK button event handler - { - // Place any validation constraint checks here - - Telescope.comPort = (string)comboBoxComPort.SelectedItem; // Update the state variables with results from the dialogue - Telescope.traceState = chkTrace.Checked; - Close(); - } - - private void cmdCancel_Click(object sender, EventArgs e) // Cancel button event handler - { - Close(); - } - - private void BrowseToAscom(object sender, EventArgs e) // Click on ASCOM logo event handler - { - try - { - System.Diagnostics.Process.Start("http://ascom-standards.org/"); - } - catch (System.ComponentModel.Win32Exception noBrowser) - { - if (noBrowser.ErrorCode == -2147467259) - MessageBox.Show(noBrowser.Message); - } - catch (System.Exception other) - { - MessageBox.Show(other.Message); - } - } - - private void label1_Click(object sender, EventArgs e) - { - - } - } -} \ No newline at end of file diff --git a/Software/ASCOM driver/SetupDialogForm.designer.cs b/Software/ASCOM driver/SetupDialogForm.designer.cs deleted file mode 100644 index dcfde817..00000000 --- a/Software/ASCOM driver/SetupDialogForm.designer.cs +++ /dev/null @@ -1,150 +0,0 @@ -namespace ASCOM.OpenAstroGuider -{ - partial class SetupDialogForm - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.cmdOK = new System.Windows.Forms.Button(); - this.cmdCancel = new System.Windows.Forms.Button(); - this.label1 = new System.Windows.Forms.Label(); - this.picASCOM = new System.Windows.Forms.PictureBox(); - this.label2 = new System.Windows.Forms.Label(); - this.chkTrace = new System.Windows.Forms.CheckBox(); - this.comboBoxComPort = new System.Windows.Forms.ComboBox(); - ((System.ComponentModel.ISupportInitialize)(this.picASCOM)).BeginInit(); - this.SuspendLayout(); - // - // cmdOK - // - this.cmdOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.cmdOK.DialogResult = System.Windows.Forms.DialogResult.OK; - this.cmdOK.Location = new System.Drawing.Point(281, 112); - this.cmdOK.Name = "cmdOK"; - this.cmdOK.Size = new System.Drawing.Size(59, 24); - this.cmdOK.TabIndex = 0; - this.cmdOK.Text = "OK"; - this.cmdOK.UseVisualStyleBackColor = true; - this.cmdOK.Click += new System.EventHandler(this.cmdOK_Click); - // - // cmdCancel - // - this.cmdCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.cmdCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.cmdCancel.Location = new System.Drawing.Point(281, 142); - this.cmdCancel.Name = "cmdCancel"; - this.cmdCancel.Size = new System.Drawing.Size(59, 25); - this.cmdCancel.TabIndex = 1; - this.cmdCancel.Text = "Cancel"; - this.cmdCancel.UseVisualStyleBackColor = true; - this.cmdCancel.Click += new System.EventHandler(this.cmdCancel_Click); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 9); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(186, 31); - this.label1.TabIndex = 2; - this.label1.Text = "Select the COM port on which the Arduino can be found."; - this.label1.Click += new System.EventHandler(this.label1_Click); - // - // picASCOM - // - this.picASCOM.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.picASCOM.Cursor = System.Windows.Forms.Cursors.Hand; - this.picASCOM.Image = global::ASCOM.OpenAstroGuider.Properties.Resources.ASCOM; - this.picASCOM.Location = new System.Drawing.Point(292, 9); - this.picASCOM.Name = "picASCOM"; - this.picASCOM.Size = new System.Drawing.Size(48, 56); - this.picASCOM.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; - this.picASCOM.TabIndex = 3; - this.picASCOM.TabStop = false; - this.picASCOM.Click += new System.EventHandler(this.BrowseToAscom); - this.picASCOM.DoubleClick += new System.EventHandler(this.BrowseToAscom); - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(13, 90); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(53, 13); - this.label2.TabIndex = 5; - this.label2.Text = "COM Port"; - // - // chkTrace - // - this.chkTrace.AutoSize = true; - this.chkTrace.Location = new System.Drawing.Point(77, 118); - this.chkTrace.Name = "chkTrace"; - this.chkTrace.Size = new System.Drawing.Size(69, 17); - this.chkTrace.TabIndex = 6; - this.chkTrace.Text = "Trace on"; - this.chkTrace.UseVisualStyleBackColor = true; - // - // comboBoxComPort - // - this.comboBoxComPort.FormattingEnabled = true; - this.comboBoxComPort.Location = new System.Drawing.Point(77, 87); - this.comboBoxComPort.Name = "comboBoxComPort"; - this.comboBoxComPort.Size = new System.Drawing.Size(121, 21); - this.comboBoxComPort.TabIndex = 7; - // - // SetupDialogForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(350, 175); - this.Controls.Add(this.comboBoxComPort); - this.Controls.Add(this.chkTrace); - this.Controls.Add(this.label2); - this.Controls.Add(this.picASCOM); - this.Controls.Add(this.label1); - this.Controls.Add(this.cmdCancel); - this.Controls.Add(this.cmdOK); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "SetupDialogForm"; - this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "OpenAstroGuider Setup"; - ((System.ComponentModel.ISupportInitialize)(this.picASCOM)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Button cmdOK; - private System.Windows.Forms.Button cmdCancel; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.PictureBox picASCOM; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.CheckBox chkTrace; - private System.Windows.Forms.ComboBox comboBoxComPort; - } -} \ No newline at end of file diff --git a/Software/ASCOM driver/app.config b/Software/ASCOM driver/app.config deleted file mode 100644 index e4eb0907..00000000 --- a/Software/ASCOM driver/app.config +++ /dev/null @@ -1,8 +0,0 @@ - - - - -
    - - - diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.Astrometry.dll b/Software/ASCOM driver/bin/Debug/ASCOM.Astrometry.dll deleted file mode 100644 index 3d4be7d2432e62e909e73287959ddb2896ffc2f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 478720 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𝔅COENOrbXAhqA%{v5l!3YZ$?*x8i+dJjYe{O0 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 - - - -ASCOM.Astrometry - - - - -

    - A strongly-typed resource class, for looking up localized strings, etc. - - - - - Returns the cached ResourceManager instance used by this class. - - - - - Overrides the current thread's CurrentUICulture property for all - resource lookups using this strongly typed resource class. - - - - - Exception thrown when an attempt is made to read from the transform component before it has had co-ordinates - set once by SetJ2000 or SetJNow. - - - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when an incompatible component is encountered that prevents an Astrometric compoent - from functioning correctly. - correctly. - - - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when an attempt is made to read a value that has not yet been set. - - - - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when an attempt is made to read a value that has not yet been calculated. - - This probably occurs because another variable has not been set or a required method has not been called. - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when a NOVAS function returns a non-zero, error completion code. - - This probably occurs because another variable has not been set or a required method has not been called. - - - - Create a new exception with message, function name and error code - - Message to be reported by the exception - Name of the NOVAS function giving rise to the exception - Error code returned by the NOVAS function - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when an iterative Transform function fails to converge. - - - - - - Create a new exception with the message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Class providing a suite of tested astronomy support functions to save develpment effort and provide consistant behaviour. - - - A number of these routines are provided to support migration from the Astro32.dll. Unlike Astro32, these routines will work in - both 32bit and 64bit applications. - - - - - Releases all resources owned by the AstroUtils component and readies it for disposal - - - - - - Flexible routine to range a number into a given range between a lower and an higher bound. - - Value to be ranged - Lowest value of the range - Boolean flag indicating whether the ranged value can have the lower bound value - Highest value of the range - Boolean flag indicating whether the ranged value can have the upper bound value - The ranged nunmber as a double - Thrown if the lower bound is greater than the upper bound. - Thrown if LowerEqual and UpperEqual are both false and the ranged value equals - one of these values. This is impossible to handle as the algorithm will always violate one of the rules! - - UpperEqual and LowerEqual switches control whether the ranged value can be equal to either the upper and lower bounds. So, - to range an hour angle into the range 0 to 23.999999.. hours, use this call: - RangedValue = Range(InputValue, 0.0, True, 24.0, False) - The input value will be returned in the range where 0.0 is an allowable value and 24.0 is not i.e. in the range 0..23.999999.. - It is not permissible for both LowerEqual and UpperEqual to be false because it will not be possible to return a value that is exactly equal - to either lower or upper bounds. An exception is thrown if this scenario is requested. - - - - - Conditions an hour angle to be in the range -12.0 to +12.0 by adding or subtracting 24.0 hours - - Hour angle to condition - Hour angle in the range -12.0 to +12.0 - - - - - Conditions a Right Ascension value to be in the range 0 to 23.999999.. hours - - Right ascension to be conditioned - Right ascension in the range 0 to 23.999999... - - - - - Returns the current DeltaT value in seconds - - DeltaT in seconds - DeltaT is the difference between terrestrial time and the UT1 variant of universal time. ie.e TT = UT1 + DeltaT - - - - Current Julian date based on the UTC time scale - - Julian day - - - - - - Current Julian date based on the terrestrial time (TT) time scale - - Current value for Delta-UT1, the difference between UTC and UT1; always in the range -0.9 to +0.9 seconds. - Use 0.0 to calculate TT through TAI. Delta-UT1 varies irregularly throughout the year. - Double - Julian date on the UT1 timescale. - When Delta-UT1 is provided, Terrestrial time is calculated as TT = UTC + DeltaUT1 + DeltaT. Otherwise, when Delta-UT1 is 0.0, - TT is calculated as TT = UTC + ΔAT + 32.184s, where ΔAT is the current number of leap seconds applied to UTC (34 at April 2012, with - the 35th being added at the end of June 2012). The resulting TT value is then converted to a Julian date and returned. - Forecast values of Delta-UT1 are published by IERS Bulletin A at http://maia.usno.navy.mil/ser7/ser7.dat - - - - - Current Julian date based on the UT1 time scale - - Current value for Delta-UT1, the difference between UTC and UT1; always in the range -0.9 to +0.9 seconds. - Use 0.0 if you do not know this value; it varies irregularly throughout the year. - Double - Julian date on the UT1 timescale. - UT1 time is calculated as UT1 = UTC + DeltaUT1 when DeltaUT1 is non zero. otherwise it is calaulcated through TAI and DeltaT. - This value is then converted to a Julian date and returned. - When Delta-UT1 is provided, UT1 is calculated as UT1 = UTC + DeltaUT1. Otherwise, when Delta-UT1 is 0.0, - DeltaUT1 is calculated as DeltaUT1 = TT - DeltaT = UTC + ΔAT + 32.184s - DeltaT, where ΔAT is the current number of leap seconds applied - to UTC (34 at April 2012, with the 35th being added at the end of June 2012). - Forecast values of DUT1 are published by IERS Bulletin A at http://maia.usno.navy.mil/ser7/ser7.dat - - - - - Computes atmospheric refraction in zenith distance. - - Structure containing observer's location. - 1 ... Use 'standard' atmospheric conditions; 2 ... Use atmospheric - parameters input in the 'Location' structure. - Observed zenith distance, in degrees. - Unrefracted zenith distance in degrees. - This version computes approximate refraction for optical wavelengths. This function - can be used for planning observations or telescope pointing, but should not be used for the - reduction of precise observations. - Note: Unlike the NOVAS Refract method, Unrefract returns the unrefracted zenith distance itself rather than - the difference between the refracted and unrefracted zenith distances. - - - - Converts a calendar day, month, year to a modified Julian date - - Integer day of ther month - Integer month of the year - Integer year - Double modified julian date - - - - - Translates a modified Julian date to a VB ole automation date, presented as a double - - Modified Julian date - Date as a VB ole automation date - - - - - Translates a modified Julian date to a date - - Modified Julian date - Date representing the modified Julian date - - - - - Returns a modified Julian date as a string formatted acording to the supplied presentation format - - Mofified julian date - Format representation - Date string - Thrown if the provided PresentationFormat is not valid. - This expects the standard Microsoft date and time formatting characters as described - in http://msdn.microsoft.com/en-us/library/362btx8f(v=VS.90).aspx - - - - - Proivides an estimates of DeltaUT1, the difference between UTC and UT1. DeltaUT1 = UT1 - UTC - - Julian date when DeltaUT is required - Double DeltaUT in seconds - DeltaUT varies only slowly, so the Julian date can be based on UTC, UT1 or Terrestrial Time. - - - - Returns a Julian date as a string formatted according to the supplied presentation format - - Julian date - Format representation - Date as a string - This expects the standard Microsoft date and time formatting characters as described - in http://msdn.microsoft.com/en-us/library/362btx8f(v=VS.90).aspx - - - - - Sets or returns the number of leap seconds used in ASCOM Astrometry functions - - Integer number of seconds - Current number of leap seconds - The property value is stored in the ASCOM Profile under the name \Astrometry\Leap Seconds. Any change made to this property - will be persisted to the ASCOM Profile store and will be immediately availble to this and all future instances of AstroUtils. - The current value and any announced but not yet actioned change are listed - here: ftp://hpiers.obspm.fr/iers/bul/bulc/bulletinc.dat - - - - Function that returns a list of rise and set events of a particular type that occur on a particular day at a given latitude, longitude and time zone - - Type of event e.g. Sunrise or Astronomical twilight - Integer Day number - Integer Month number - Integer Year number - Site latitude - Site longitude (West of Greenwich is negative) - Site time zone offset (West of Greenwich is negative) - An arraylist of event information (see Remarks for arraylist structure). - - If the combination of day, month and year is invalid e.g. 31st September. - - The definitions of sunrise, sunset and the various twilights that are used in this method are taken from the - US Naval Observatory Definitions. - - The dynamics of the sun, Earth and Moon can result at some latitudes in days where there may be no, 1 or 2 rise or set events during - a 24 hour period; in consequence, results are returned in the flexible form of arraylist. - The returned zero based arraylist has the following values: - - Arraylist(0) - Boolean - True if the body is above the event limit at midnight (the beginning of the 24 hour day), false if it is below the event limit - Arraylist(1) - Integer - Number of rise events in this 24 hour period - Arraylist(2) - Integer - Number of set events in this 24 hour period - Arraylist(3) onwards - Double - Values of rise events in hours - Arraylist(3 + NumberOfRiseEvents) onwards - Double - Values of set events in hours - - If the number of rise events is zero the first double value will be the first set event. If the numbers of both rise and set events - are zero, there will be no double values and the arraylist will just contain elements 0, 1 and 2, the above/below horizon flag and the integer count values. - The algorithm employed in this method is taken from Astronomy on the Personal Computer (Montenbruck and Pfleger) pp 46..56, - Springer Fourth Edition 2000, Fourth Printing 2009. The day is divided into twelve two hour intervals and a quadratic equation is fitted - to the altitudes at the beginning, middle and end of each interval. The resulting equation coefficients are then processed to determine - the number of roots within the interval (each of which corresponds to a rise or set event) and their sense (rise or set). - These results are are then aggregated over the day and the resultant list of values returned as the function result. - - High precision ephemeredes for the Sun, Moon and Earth and other planets from the JPL DE421 series are employed as delivered by the - ASCOM NOVAS 3.1 component rather than using the lower precision ephemeredes employed by Montenbruck and Pfleger. - - Accuracy Whole year almanacs for Sunrise/Sunset, Moonrise/Moonset and the various twilights every 5 degrees from the - North pole to the South Pole at a variety of longitudes, timezones and dates have been compared to data from - the US Naval Observatory Astronomical Data web site. The RMS error has been found to be - better than 0.5 minute over the latitude range 80 degrees North to 80 degrees South and better than 5 minutes from 80 degrees to the relevant pole. - Most returned values are within 1 minute of the USNO values although some very infrequent grazing event times at lattiudes from 67 to 90 degrees North and South can be up to - 10 minutes different. - - An Almanac program that creates a year's worth of information for a given event, lattitude, longitude and timezone is included in the - developer code examples elsewhere in this help file. This creates an output file with an almost identical format to that used by the USNO web site - and allows comprehensive checking of acccuracy for a given set of parameters. - - - - - Returns the altitude of the body given the input parameters - - Type of event to be calaculated - UTC Julian date - Hour of Julian day - Site Latitude - Site Longitude - The altitude of the body (degrees) - - - - - Returns the fraction of the Moon's surface that is illuminated - - Julian day (UTC) for which the Moon illumination is required - Percentage illumination of the Moon - The algorithm used is that given in Astronomical Algorithms (Second Edition, Corrected to August 2009) - Chapter 48 p345 by Jean Meeus (Willmann-Bell 1991). The Sun and Moon positions are calculated by high precision NOVAS 3.1 library using JPL DE 421 ephemeredes. - - - - - Returns the Moon phase as an angle - - Julian day (UTC) for which the Moon phase is required - Moon phase as an angle between -180.0 amd +180.0 (see Remarks for further description) - To allow maximum freedom in displaying the Moon phase, this function returns the excess of the apparent geocentric longitude - of the Moon over the apparent geocentric longitude of the Sun, expressed as an angle in the range -180.0 to +180.0 degrees. - This definition is taken from Astronomical Algorithms (Second Edition, Corrected to August 2009) Chapter 49 p349 - by Jean Meeus (Willmann-Bell 1991). - The frequently used eight phase description for phases of the Moon can be easily constructed from the results of this function - using logic similar to the following: - -Select Case MoonPhase - Case -180.0 To -135.0 - Phase = "Full Moon" - Case -135.0 To -90.0 - Phase = "Waning Gibbous" - Case -90.0 To -45.0 - Phase = "Last Quarter" - Case -45.0 To 0.0 - Phase = "Waning Crescent" - Case 0.0 To 45.0 - Phase = "New Moon" - Case 45.0 To 90.0 - Phase = "Waxing Crescent" - Case 90.0 To 135.0 - Phase = "First Quarter" - Case 135.0 To 180.0 - Phase = "Waxing Gibbous" -End Select - - Other representations can be easily constructed by changing the angle ranges and text descriptors as desired. The result range -180 to +180 - was chosen so that negative values represent the Moon waning and positive values represent the Moon waxing. - - - - - Refresh to parameter values and invalidate caches in the parameters object so that any new values wil be used - - - - - Flexible routine to range a number between a lower and an higher bound. Switches control whether the ranged value can be equal to either the - lower or upper bounds. - - Value to be ranged - Lowest value of the range - Boolean flag indicating whether the ranged value can have the lower bound value - Highest value of the range - Boolean flag indicating whether the ranged value can have the upper bound value - The ranged nunmber as a double - Thrown if the lower bound is greater than the upper bound. - Thrown if LowerEqual and UpperEqual are both false and the ranged value equals - one of these values. This is impossible to handle as the algorithm will always violate one of the rules! - - - - - Converts a calendar day, month, year to a modified Julian date - - Integer day of ther month - Integer month of the year - Integer year - Double modified julian date - - - - - Translates a modified Julian date to a VB ole automation date, presented as a double - - Modified Julian date - Date as a VB ole automation date - - - - - Translates a modified Julian date to a date - - Modified Julian date - Date representing the modified Julian date - - - - - Returns a modified Julian date as a string formatted according to the supplied presentation format - - Mofified julian date - Format representation - Date string - Thrown if the provided PresentationFormat is not valid. - This expects the standard Microsoft date and time formatting characters as described - in http://msdn.microsoft.com/en-us/library/362btx8f(v=VS.90).aspx - - - - - Proivides an estimates of DeltaUT1, the difference between UTC and UT1. DeltaUT1 = UT1 - UTC - - Julian date when DeltaUT is required - Double DeltaUT in seconds - DeltaUT varies only slowly, so the Julian date can be based on UTC, UT1 or Terrestrial Time. - - - - Returns a Julian date as a string formatted according to the supplied presentation format - - Julian date - Format representation - Date as a string - This expects the standard Microsoft date and time formatting characters as described - in http://msdn.microsoft.com/en-us/library/362btx8f(v=VS.90).aspx - - - - - Sets or returns the number of leap seconds used in ASCOM Astrometry functions - - Integer number of seconds - Current number of leap seconds - The property value is stored in the ASCOM Profile under the name \Astrometry\Leap Seconds. Any change made to this property - will be persisted to the ASCOM Profile store and will be immediately availble to this and all future instances of AstroUtils. - The current value and any announced but not yet actioned change are listed - here: ftp://hpiers.obspm.fr/iers/bul/bulc/bulletinc.dat - - - - Function that returns a list of rise and set events of a particular type that occur on a particular day at a given latitude, longitude and time zone - - Type of event e.g. Sunrise or Astronomical twilight - Integer Day number - Integer Month number - Integer Year number - Site latitude - Site longitude (West of Greenwich is negative) - Site time zone offset (West of Greenwich is negative) - An arraylist of event information (see Remarks for arraylist structure). - - If the combination of day, month and year is invalid e.g. 31st September. - - The definitions of sunrise, sunset and the various twilights that are used in this method are taken from the - US Naval Observatory Definitions. - - The dynamics of the sun, Earth and Moon can result at some latitudes in days where there may be no, 1 or 2 rise or set events during - a 24 hour period; in consequence, results are returned in the flexible form of arraylist. - The returned zero based arraylist has the following values: - - Arraylist(0) - Boolean - True if the body is above the event limit at midnight (the beginning of the 24 hour day), false if it is below the event limit - Arraylist(1) - Integer - Number of rise events in this 24 hour period - Arraylist(2) - Integer - Number of set events in this 24 hour period - Arraylist(3) onwards - Double - Values of rise events in hours - Arraylist(3 + NumberOfRiseEvents) onwards - Double - Values of set events in hours - - If the number of rise events is zero the first double value will be the first set event. If the numbers of both rise and set events - are zero, there will be no double values and the arraylist will just contain elements 0, 1 and 2, the above/below horizon flag and the integer count values. - The algorithm employed in this method is taken from Astronomy on the Personal Computer (Montenbruck and Pfleger) pp 46..56, - Springer Fourth Edition 2000, Fourth Printing 2009. The day is divided into twelve two hour intervals and a quadratic equation is fitted - to the altitudes at the beginning, middle and end of each interval. The resulting equation coefficients are then processed to determine - the number of roots within the interval (each of which corresponds to a rise or set event) and their sense (rise or set). - These results are are then aggregated over the day and the resultant list of values returned as the function result. - - High precision ephemeredes for the Sun, Moon and Earth and other planets from the JPL DE421 series are employed as delivered by the - ASCOM NOVAS 3.1 component rather than using the lower precision ephemeredes employed by Montenbruck and Pfleger. - - Accuracy Whole year almanacs for Sunrise/Sunset, Moonrise/Moonset and the various twilights every 5 degrees from the - North pole to the South Pole at a variety of longitudes, timezones and dates have been compared to data from - the US Naval Observatory Astronomical Data web site. The RMS error has been found to be - better than 0.5 minute over the latitude range 80 degrees North to 80 degrees South and better than 5 minutes from 80 degrees to the relevant pole. - Most returned values are within 1 minute of the USNO values although some very infrequent grazing event times at lattiudes from 67 to 90 degrees North and South can be up to - 10 minutes different. - - An Almanac program that creates a year's worth of information for a given event, lattitude, longitude and timezone is included in the - developer code examples elsewhere in this help file. This creates an output file with an almost identical format to that used by the USNO web site - and allows comprehensive checking of acccuracy for a given set of parameters. - - - - - Returns the fraction of the Moon's surface that is illuminated - - Julian day (UTC) for which the Moon illumination is required - Percentage illumination of the Moon - The algorithm used is that given in Astronomical Algorithms (Second Edition, Corrected to August 2009) - Chapter 48 p345 by Jean Meeus (Willmann-Bell 1991). The Sun and Moon positions are calculated by high precision NOVAS 3.1 library using JPL DE 421 ephemeredes. - - - - - Returns the Moon phase as an angle - - Julian day (UTC) for which the Moon phase is required - Moon phase as an angle between -180.0 amd +180.0 (see Remarks for further description) - To allow maximum freedom in displaying the Moon phase, this function returns the excess of the apparent geocentric longitude - of the Moon over the apparent geocentric longitude of the Sun, expressed as an angle in the range -180.0 to +180.0 degrees. - This definition is taken from Astronomical Algorithms (Second Edition, Corrected to August 2009) Chapter 49 p349 - by Jean Meeus (Willmann-Bell 1991). - The frequently used eight phase description for phases of the Moon can be easily constructed from the results of this function - using logic similar to the following: - -Select Case MoonPhase - Case -180.0 To -135.0 - Phase = "Full Moon" - Case -135.0 To -90.0 - Phase = "Waning Gibbous" - Case -90.0 To -45.0 - Phase = "Last Quarter" - Case -45.0 To 0.0 - Phase = "Waning Crescent" - Case 0.0 To 45.0 - Phase = "New Moon" - Case 45.0 To 90.0 - Phase = "Waxing Crescent" - Case 90.0 To 135.0 - Phase = "First Quarter" - Case 135.0 To 180.0 - Phase = "Waxing Gibbous" -End Select - - Other representations can be easily constructed by changing the angle ranges and text descriptors as desired. The result range -180 to +180 - was chosen so that negative values represent the Moon waning and positive values represent the Moon waxing. - - - - - Return today's number of leap seconds - - Current leap seconds as a double - - - - Return the specified Julian day's number of leap seconds - - - Leap seconds as a double - - - - Return today's DeltaT value - - DeltaT value as a double - - - - Return the specified Julian day's DeltaT value - - - DeltaT value as a double - - - - Return today's DeltaUT1 value - - DeltaUT1 value as a double - - - - Return the specified Julian day'DeltaUT1 value - - - DeltaUT1 value as a double - - - - Type of event for which an ephemeris is required - - - - - - Type of body, Major Planet, Moon, Sun or Minor Planet - - - - - - Luna - - - - - - The Sun - - - - - - Major planet - - - - - - Minor planet - - - - - - Comet - - - - - - Co-ordinate origin: centre of Sun or solar system barycentre - - - - - - Centre of mass of the solar system - - - - - - Centre of mass of the Sun - - - - - - Body number starting with Mercury = 1 - - - - - - Mercury - - - - - - Venus - - - - - - Earth - - - - - - Mars - - - - - - Jupiter - - - - - - Saturn - - - - - - Uranus - - - - - - Neptune - - - - - - Pluto - - - - - - Sun - - - - - - Moon - - - - - - Type of refraction correction - - - - - - No refraction correction will be applied - - - - - - Refraction will be applied based on "standard" weather values of temperature = 10.0C and sea level pressure = 1010 millibar - - - - - - Refraction will be applied based on the temperature and pressure supplied in the site location structure - - - - - - Type of transformation: Epoch, Equator and Equinox or all three - - - - - - Change epoch only - - - - - - Change equator and equinox - - - - - - Change equator, equinox and epoch - - - - - - Direction of nutation correction - - - - - - Convert mean equator and equinox to true equator and equinox - - - - - - Convert true equator and equinox to mean equator and equinox - - - - - - Direction of transformation: ITRS to Terrestrial Intermediate or vice versa - - - - - - Location of observer - - - - - - Observer at centre of the earth - - - - - - Observer on earth's surface - - - - - - Observer in near-earth spacecraft - - - - - - Calculation accuracy - - - In full-accuracy mode, - -nutation calculations use the IAU 2000A model [iau2000a, nutation_angles]; -gravitational deflection is calculated using three bodies: Sun, Jupiter, and Saturn [grav_def]; -the equation of the equinoxes includes the entire series when computing the “complementary terms" [ee_ct]; -geocentric positions of solar system bodies are adjusted for light travel time using split, or two-part, - Julian dates in calls to ephemeris and iterate with a convergence tolerance of 10-12 days [light_time, ephemeris]; -ephemeris calls the appropriate solar system ephemeris using split, or two-part, Julian dates primarily to support - light-time calculations [ephemeris, solarsystem_hp, light_time]. - -In reduced-accuracy mode, - - nutation calculations use the 2000K model, which is the default for this mode; - gravitational deflection is calculated using only one body, the Sun [grav_def]; - the equation of the equinoxes excludes terms smaller than 2 microarcseconds when computing the "complementary terms" [ee_ct]; - geocentric positions of solar system bodies are adjusted for light travel time using single-value Julian dates - in calls to ephemeris and iterate with a convergence tolerance of 10-9 days [light-time, ephemeris, solarsystem]; - ephemeris calls the appropriate solar system ephemeris using single-value Julian dates [ephemeris, solarsystem]. - - In full-accuracy mode, the IAU 2000A nutation series (1,365 terms) is used [iau2000a]. Evaluating the series for nutation is - usually the main computational burden in NOVAS, so using reduced-accuracy mode improves execution time, often noticeably. - In reduced-accuracy mode, the NOVAS 2000K nutation series (488 terms) is used by default [nu2000k]. This mode can be used - when the accuracy requirements are not better than 0.1 milliarcsecond for stars or 3.5 milliarcseconds for solar system bodies. - Selecting this approach can reduce the time required for Earth-rotation computations by about two-thirds. - - - - - Full accuracy - - Suitable when precision of better than 0.1 milliarcsecond for stars or 3.5 milliarcseconds for solar system bodies is required. - - - - Reduced accuracy - - Suitable when precision of less than 0.1 milliarcsecond for stars or 3.5 milliarcseconds for solar system bodies is required. - - - - Coordinate system of the output position - - Used by function Place - - - - GCRS or "local GCRS" - - - - - - True equator and equinox of date - - - - - - True equator and CIO of date - - - - - - Astrometric coordinates, i.e., without light deflection or aberration. - - - - - - Type of sidereal time - - - - - - Greenwich mean sidereal time - - - - - - Greenwich apparent sidereal time - - - - - - Computation method - - - - - - Based on CIO - - - - - - Based on equinox - - - - - - Output vector reference system - - - - - - Referred to GCRS axes - - - - - - Referred to the equator and equinox of date - - - - - - Type of pole ofset - - Used by CelPole. - - - - For corrections to angular coordinates of modeled pole referred to mean ecliptic of date, that is, delta-delta-psi - and delta-delta-epsilon. - - - - - - For corrections to components of modeled pole unit vector referred to GCRS axes, that is, dx and dy. - - - - - - Direction of frame conversion - - Used by FrameTie method. - - - - Dynamical to ICRS transformation. - - - - - - ICRS to dynamical transformation. - - - - - - Location of observer, determining whether the gravitational deflection due to the earth itself is applied. - - Used by GravDef method. - - - - No earth deflection (normally means observer is at geocenter) - - - - - - Add in earth deflection (normally means observer is on or above surface of earth, including earth orbit) - - - - - - Reference system in which right ascension is given - - - - - - GCRS - - - - - - True equator and equinox of date - - - - - - Type of equinox - - - - - - Mean equinox - - - - - - True equinox - - - - - - Type of transformation - - - - - - Change epoch only - - - - - - Change equator and equinox; sane epoch - - - - - - Change equator, equinox and epoch - - - - - - change equator and equinox J2000.0 to ICRS - - - - - - change ICRS to equator and equinox of J2000.0 - - - - - - Type of object - - - - - - Major planet, sun or moon - - - - - - Minor planet - - - - - - Object located outside the solar system - - - - - - Body or location - - This numbering convention is used by ephemeris routines; do not confuse with the Body enum, which is used in most - other places within NOVAS3. - - The numbering convention for 'target' and'center' is: -
    -             0  =  Mercury           7 = Neptune
    -             1  =  Venus             8 = Pluto
    -             2  =  Earth             9 = Moon
    -             3  =  Mars             10 = Sun
    -             4  =  Jupiter          11 = Solar system bary.
    -             5  =  Saturn           12 = Earth-Moon bary.
    -             6  =  Uranus           13 = Nutations (long. and obliq.)
    -
    - - If nutations are desired, set 'target' = 14; 'center' will be ignored on that call. - -
    -
    - - - Mercury - - - - - - Venus - - - - - - Earth - - - - - - Mars - - - - - - Jupiter - - - - - - Saturn - - - - - - Uranus - - - - - - Neptune - - - - - - Pluto - - - - - - Moon - - - - - - Sun - - - - - - Solar system barycentre - - - - - - Earth moon barycentre - - - - - - Nutations - - - - - - Structure to hold body type, number and name - - Designates a celestial object. - - - - - Type of body - - - 0 = Major planet, Sun, or Moon - 1 = Minor planet - - - - - body number - -
    - For 'type' = 0: Mercury = 1, ..., Pluto = 9, Sun = 10, Moon = 11
    - For 'type' = 1: minor planet number
    - 
    -
    - - - Name of the body (limited to 99 characters) - - - - - - Structure to hold astrometric catalogue data - - - The astrometric catalog data for a star; equator and equinox and units will depend on the catalog. - While this structure can be used as a generic container for catalog data, all high-level - NOVAS-C functions require J2000.0 catalog data with FK5-type units (shown in square brackets below). - - - - - 3-character catalog designator. - - - - - - Name of star. - - - - - - Integer identifier assigned to star. - - - - - - Mean right ascension [hours]. - - - - - - Mean declination [degrees]. - - - - - - Proper motion in RA [seconds of time per century]. - - - - - - Proper motion in declination [arcseconds per century]. - - - - - - Parallax [arcseconds]. - - - - - - Radial velocity [kilometers per second] - - - - - - Structure to hold site information - - - Data for the observer's location. The atmospheric parameters are used only by the refraction - function called from function 'equ_to_hor'. Additional parameters can be added to this - structure if a more sophisticated refraction model is employed. - - - - - Geodetic latitude in degrees; north positive. - - - - - - Geodetic longitude in degrees; east positive. - - - - - - Height of the observer in meters. - - - - - - Temperature (degrees Celsius). - - - - - - Atmospheric pressure (millibars) - - - - - - Structure to hold a position vector - - Object position vector - - - - - x co-ordinate - - - - - - y co-ordinate - - - - - - z co-ordinate - - - - - - Structure to hold a velocity vector - - Object velocity vector - - - - - x velocity component - - - - - - y velocity component - - - - - - z velocity component - - - - - - Structure to hold Sun and Moon fundamental arguments - - Fundamental arguments, in radians - - - - - l (mean anomaly of the Moon) - - - - - - l' (mean anomaly of the Sun) - - - - - - F (L - omega; L = mean longitude of the Moon) - - - - - - D (mean elongation of the Moon from the Sun) - - - - - - Omega (mean longitude of the Moon's ascending node) - - - - - - Catalogue entry structure - - Basic astrometric data for any celestial object located outside the solar system; the catalog data for a star. - This structure is identical to the NOVAS2 CatEntry structure expect that, for some reason, the StarName and Catalog fields - have been swapped in the NOVAS3 structure. - - Please note that some units have changed from those used in NOVAS2 as follows: - - proper motion in right ascension: from seconds per century to milliarcseconds per year - proper motion in declination: from arcseconds per century to milliarcseconds per year - parallax: from arcseconds to milliarcseconds - - - - - - - Name of celestial object. (maximum 50 characters) - - - - - - 3-character catalog designator. - - - - - - Integer identifier assigned to object. - - - - - - ICRS right ascension (hours) - - - - - - ICRS declination (degrees) - - - - - - ICRS proper motion in right ascension (milliarcseconds/year) - - - - - - ICRS proper motion in declination (milliarcseconds/year) - - - - - - Parallax (milli-arcseconds) - - - - - - Radial velocity (km/s) - - - - - - Celestial object structure - - Designates a celestial object - - - - Type of object - - - - - - Object identification number - - - - - - Name of object(maximum 50 characters) - - - - - - Catalogue entry for the object - - - - - - Celestial object's place in the sky - - - - - - Unit vector toward object (dimensionless) - - - - - - Apparent, topocentric, or astrometric right ascension (hours) - - - - - - Apparent, topocentric, or astrometric declination (degrees) - - - - - - True (geometric, Euclidian) distance to solar system body or 0.0 for star (AU) - - - - - - Radial velocity (km/s) - - - - - - Observer’s position and velocity in a near-Earth spacecraft. - - - - - - Geocentric position vector (x, y, z), components in km with respect to true equator and equinox of date - - - - - - Geocentric velocity vector (x_dot, y_dot, z_dot), components in km/s with respect to true equator and equinox of date - - - - - - Right ascension of the Celestial Intermediate Origin (CIO) with respect to the GCRS. - - - - - - TDB Julian date - - - - - - Right ascension of the CIO with respect to the GCRS (arcseconds) - - - - - - Parameters of observer's location - - This structure is identical to the NOVAS2 SiteInfo structure but is included so that NOVAS3 naming - conventions are maintained, making it easier to relate this code to the NOVAS3 documentation and C code. - - - - Geodetic (ITRS) latitude; north positive (degrees) - - - - - - Geodetic (ITRS) longitude; east positive (degrees) - - - - - - Observer's height above sea level - - - - - - Observer's location's ambient temperature (degrees Celsius) - - - - - - Observer's location's atmospheric pressure (millibars) - - - - - - General specification for the observer's location - - - - - - Code specifying the location of the observer: 0=at geocenter; 1=surface of earth; 2=near-earth spacecraft - - - - - - Data for an observer's location on the surface of the Earth (where = 1) - - - - - - Data for an observer's location on a near-Earth spacecraft (where = 2) - - - - - - Interface to the coordinate transform component; J2000 - apparent - topocentric - - Use this component to transform between J2000, apparent and topocentric coordinates or - vice versa. To use the component, instantiate it, then use one of SetJ2000 or SetJNow or SetApparent to - initialise with known values. Now use the RAJ2000, DECJ200, RAJNow, DECJNow, RAApparent and DECApparent - properties to read off the required transformed values. -The component can be reused simply by setting new co-ordinates with a Set command, there - is no need to create a new component each time a transform is required. - Transforms are effected through the ASCOM NOVAS-COM engine that encapsulates the USNO NOVAS2 library. - The USNO NOVAS reference web page is: - http://www.usno.navy.mil/USNO/astronomical-applications/software-products/novas/novas-fortran/novas-fortran - - - - - - Gets or sets the site latitude - - Site latitude - Latitude in degrees - Positive numbers north of the equator, negative numbers south. - - - - Gets or sets the site longitude - - Site longitude - Longitude in degrees - Positive numbers east of the Greenwich meridian, negative numbes west of the Greenwich meridian. - - - - Gets or sets the site elevation above sea level - - Site elevation - Elevation in metres - - - - - Gets or sets the site ambient temperature - - Site ambient temperature - Temperature in degrees Celsius - - - - - Gets or sets a flag indicating whether refraction is calculated for topocentric co-ordinates - - True / false flag indicating refaction is included / omitted from topocentric co-ordinates - Boolean flag - - - - - Causes the transform component to recalculate values derrived from the last Set command - - Use this when you have set J2000 co-ordinates and wish to ensure that the mount points to the same - co-ordinates allowing for local effects that change with time such as refraction. - - - - Sets the known J2000 Right Ascension and Declination coordinates that are to be transformed - - RA in J2000 co-ordinates - DEC in J2000 co-ordinates - - - - - Sets the known apparent Right Ascension and Declination coordinates that are to be transformed - - RA in apparent co-ordinates - DEC in apparent co-ordinates - - - - - Sets the known topocentric Right Ascension and Declination coordinates that are to be transformed - - RA in topocentric co-ordinates - DEC in topocentric co-ordinates - - - - - Returns the Right Ascension in J2000 co-ordinates - - J2000 Right Ascension - Right Ascension in hours - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the Declination in J2000 co-ordinates - - J2000 Declination - J2000 Declination - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the Right Ascension in topocentric co-ordinates - - Topocentric Right Ascension - Topocentric Right Ascension - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the Declination in topocentric co-ordinates - - Topocentric Declination - Topocentric Declination - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the Right Ascension in apparent co-ordinates - - Apparent Right Ascension - Right Ascension in hours - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the Declination in apparent co-ordinates - - Apparent Declination - Declination in degrees - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the topocentric azimth angle of the target - - Topocentric azimuth angle - Azimuth angle in degrees - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the topocentric elevation of the target - - Topocentric elevation angle - Elevation angle in degrees - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Sets known Altitude and Azimuth values which are to be transformed - - Object's azimuth in degrees - Object's Elevation in degrees - - - - - Sets or return the Julian date (terrestrial time) for which the transform will be made - - Julian date (terrestrial time) of the transform - Terrestrial time Julian date that will be used by Transform or zero if the PC's current clock value will be used to calculate - the Julian date. - This method was introduced in May 2012. Previously, Transform used the current date-time of the PC when calculating transforms; - this remains the default behaviour for backward compatibility. - The inital value of this parameter is 0 which is a special value that forces Transform to replicate original behaviour by determining the - Julian date from the PC's current date and time. If this property is non zero, that terrestrial time Julian date is used in preference - to the value derrived from the PC's clock. - - - - Sets or return the Julian date (UTC) for which the transform will be made - - Julian date (UTC) of the transform - UTC Julian date that will be used by Transform or zero if the PC's current clock value will be used to calculate - the Julian date. - The inital value of this parameter is 0 which is a special value that forces Transform to replicate original behaviour by determining the - Julian date from the PC's current date and time. If this property is non zero, that UTC Julian date is used in preference - to the value derrived from the PC's clock. - - - - Coordinate transform component; J2000 - apparent - topocentric - - Use this component to transform between J2000, apparent and topocentric (JNow) coordinates or - vice versa. To use the component, instantiate it, then use one of SetJ2000 or SetJNow or SetApparent to - initialise with known values. Now use the RAJ2000, DECJ200, RAJNow, DECJNow, RAApparent and DECApparent etc. - properties to read off the required transformed values. -The component can be reused simply by setting new co-ordinates with a Set command, there - is no need to create a new component each time a transform is required. - Transforms are effected through the ASCOM NOVAS.Net engine that encapsulates the USNO NOVAS 3.1 library. - The USNO NOVAS reference web page is: - http://www.usno.navy.mil/USNO/astronomical-applications/software-products/novas - and the NOVAS 3.1 user guide is included in the ASCOM Developer Components install. - - - - - - Cleans up resources used by the Transform component - - - - - - Gets or sets the site latitude - - Site latitude - Latitude in degrees - Positive numbers north of the equator, negative numbers south. - - - - Gets or sets the site longitude - - Site longitude - Longitude in degrees - Positive numbers east of the Greenwich meridian, negative numbes west of the Greenwich meridian. - - - - Gets or sets the site elevation above sea level - - Site elevation - Elevation in metres - - - - - Gets or sets the site ambient temperature - - Site ambient temperature - Temperature in degrees Celsius - - - - - Gets or sets a flag indicating whether refraction is calculated for topocentric co-ordinates - - True / false flag indicating refaction is included / omitted from topocentric co-ordinates - Boolean flag - - - - - Causes the transform component to recalculate values derrived from the last Set command - - Use this when you have set J2000 co-ordinates and wish to ensure that the mount points to the same - co-ordinates allowing for local effects that change with time such as refraction. - Note: As of Platform 6 SP2 use of this method is not required, refresh is always performed automatically when required. - - - - Sets the known J2000 Right Ascension and Declination coordinates that are to be transformed - - RA in J2000 co-ordinates - DEC in J2000 co-ordinates - - - - - Sets the known apparent Right Ascension and Declination coordinates that are to be transformed - - RA in apparent co-ordinates - DEC in apparent co-ordinates - - - - - Sets the known topocentric Right Ascension and Declination coordinates that are to be transformed - - RA in topocentric co-ordinates - DEC in topocentric co-ordinates - - - - - Sets the topocentric azimuth and elevation - - Topocentric Azimuth in degrees - Topocentric elevation in degrees - - - - - Returns the Right Ascension in J2000 co-ordinates - - J2000 Right Ascension - Right Ascension in hours - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - - Returns the Declination in J2000 co-ordinates - - J2000 Declination - Declination in degrees - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the Right Ascension in topocentric co-ordinates - - Topocentric Right Ascension - Topocentric Right Ascension in hours - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the Declination in topocentric co-ordinates - - Topocentric Declination - Declination in degrees - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the Right Ascension in apparent co-ordinates - - Apparent Right Ascension - Right Ascension in hours - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the Declination in apparent co-ordinates - - Apparent Declination - Declination in degrees - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the topocentric azimth angle of the target - - Topocentric azimuth angle - Azimuth angle in degrees - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Returns the topocentric elevation of the target - - Topocentric elevation angle - Elevation angle in degrees - Exception thrown if an attempt is made - to read a value before any of the Set methods has been used or if the value can not be derived from the - information in the last Set method used. E.g. topocentric values will be unavailable if the last Set was - a SetApparent and one of the Site properties has not been set. - - - - - Sets or returns the Julian date on the Terrestrial Time timescale for which the transform will be made - - Julian date (Terrestrial Time) of the transform - Terrestrial Time Julian date that will be used by Transform or zero if the PC's current clock value will be used to calculate the Julian date. - This method was introduced in May 2012. Previously, Transform used the current date-time of the PC when calculating transforms; - this remains the default behaviour for backward compatibility. - The inital value of this parameter is 0.0, which is a special value that forces Transform to replicate original behaviour by determining the - Julian date from the PC's current date and time. If this property is non zero, that particular terrestrial time Julian date is used in preference - to the value derrived from the PC's clock. - Only one of JulianDateTT or JulianDateUTC needs to be set. Use whichever is more readily available, there is no - need to set both values. Transform will use the last set value of either JulianDateTT or JulianDateUTC as the basis for its calculations. - - - - Sets or returns the Julian date on the UTC timescale for which the transform will be made - - Julian date (UTC) of the transform - UTC Julian date that will be used by Transform or zero if the PC's current clock value will be used to calculate the Julian date. - Introduced in April 2014 as an alternative to JulianDateTT. Only one of JulianDateTT or JulianDateUTC needs to be set. Use whichever is more readily available, there is no - need to set both values. Transform will use the last set value of either JulianDateTT or JulianDateUTC as the basis for its calculations. - - - - Interface to the Kepler Ephemeris component - - - The Ephemeris object contains an orbit engine which takes the orbital parameters of a solar system - body, plus a a terrestrial date/time, and produces the heliocentric equatorial position and - velocity vectors of the body in Cartesian coordinates. Orbital parameters are not required for - the major planets, Kepler contains an ephemeris generator for these bodies that is within 0.05 - arc seconds of the JPL DE404 over a wide range of times, Perturbations from major planets are applied - to ephemerides for minor planets. - The results are passed back as an array containing the two vectors. - Note that this is the format expected for the ephemeris generator used by the NOVAS-COM vector - astrometry engine. For more information see the description of Ephemeris.GetPositionAndVelocity(). - - Ephemeris Calculations
    - The ephemeris calculations in Kepler draw heavily from the work of - Stephen Moshier moshier@world.std.com. kepler is released as a free software package, further - extending the work of Mr. Moshier.
    - Kepler does not integrate orbits to the current epoch. If you want the accuracy resulting from - an integrated orbit, you must integrate separately and supply Kepler with elements of the current - epoch. Orbit integration is on the list of things for the next major version. - Kepler uses polynomial approximations for the major planet ephemerides. The tables - of coefficients were derived by a least squares fit of periodic terms to JPL's DE404 ephemerides. - The periodic frequencies used were determined by spectral analysis and comparison with VSOP87 and - other analytical planetary theories. The least squares fit to DE404 covers the interval from -3000 - to +3000 for the outer planets, and -1350 to +3000 for the inner planets. For details on the - accuracy of the major planet ephemerides, see the Accuracy Tables page. - - Date and Time Systems

    - For a detailed explanation of astronomical timekeeping systems, see A Time Tutorial on the NASA - Goddard Spaceflight Center site, and the USNO Systems of Time site. -

    ActiveX Date values
    - These are the Windows standard "date serial" numbers, and are expressed in local time or - UTC (see below). The fractional part of these numbers represents time within a day. - They are used throughout applications such as Excel, Visual Basic, VBScript, and other - ActiveX capable environments. -

    Julian dates
    - These are standard Julian "date serial" numbers, and are expressed in UTC time or Terrestrial - time. The fractional part of these numbers represents time within a day. The standard ActiveX - "Double" precision of 15 digits gives a resolution of about one millisecond in a full Julian date. - This is sufficient for the purposes of this program. -

    Hourly Time Values
    - These are typically used to represent sidereal time and right ascension. They are simple real - numbers in units of hours. -

    UTC Time Scale
    - Most of the ASCOM methods and properties that accept date/time values (either Date or Julian) - assume that the date/time is in Coordinated Universal Time (UTC). Where necessary, this time - is converted internally to other scales. Note that UTC seconds are based on the Cesium atom, - not planetary motions. In order to keep UTC in sync with planetary motion, leap seconds are - inserted periodically. The error is at most 900 milliseconds. -

    UT1 Time Scale
    - The UT1 time scale is the planetary equivalent of UTC. It it runs smoothly and varies a bit - with time, but it is never more than 900 milliseconds different from UTC. -

    TT Time Scale
    - The Terrestrial Dynamical Time (TT) scale is used in solar system orbital calculations. - It is based completely on planetary motions; you can think of the solar system as a giant - TT clock. It differs from UT1 by an amount called "delta-t", which slowly increases with time, - and is about 60 seconds right now (2001).
    -
    -
    - - - Compute rectangular (x/y/z) heliocentric J2000 equatorial coordinates of position (AU) and - velocity (KM/sec.). - - Terrestrial Julian date/time for which position and velocity is to be computed - Array of 6 values containing rectangular (x/y/z) heliocentric J2000 equatorial - coordinates of position (AU) and velocity (KM/sec.) for the body. - The TJD parameter is the date/time as a Terrestrial Time Julian date. See below for - more info. If you are using ACP, there are functions available to convert between UTC and - Terrestrial time, and for estimating the current value of delta-T. See the Overview page for - the Kepler.Ephemeris class for more information on time keeping systems. - - - - Semi-major axis (AU) - - Semi-major axis in AU - Semi-major axis in AU - - - - - The type of solar system body represented by this instance of the ephemeris engine (enum) - - The type of solar system body represented by this instance of the ephemeris engine (enum) - 0 for major planet, 1 for minot planet and 2 for comet - - - - - Orbital eccentricity - - Orbital eccentricity - Orbital eccentricity - - - - - Epoch of osculation of the orbital elements (terrestrial Julian date) - - Epoch of osculation of the orbital elements - Terrestrial Julian date - - - - - Slope parameter for magnitude - - Slope parameter for magnitude - Slope parameter for magnitude - - - - - Absolute visual magnitude - - Absolute visual magnitude - Absolute visual magnitude - - - - - The J2000.0 inclination (deg.) - - The J2000.0 inclination - Degrees - - - - - Mean anomaly at the epoch - - Mean anomaly at the epoch - Mean anomaly at the epoch - - - - - Mean daily motion (deg/day) - - Mean daily motion - Degrees per day - - - - - The name of the body. - - The name of the body or packed MPC designation - The name of the body or packed MPC designation - If this instance represents an unnumbered minor planet, Ephemeris.Name must be the - packed MPC designation. For other types, this is for display only. - - - - The J2000.0 longitude of the ascending node (deg.) - - The J2000.0 longitude of the ascending node - Degrees - - - - - The major or minor planet number - - The major or minor planet number - Number or zero if not numbered - - - - - Orbital period (years) - - Orbital period - Years - - - - - The J2000.0 argument of perihelion (deg.) - - The J2000.0 argument of perihelion - Degrees - - - - - Perihelion distance (AU) - - Perihelion distance - AU - - - - - Reciprocal semi-major axis (1/AU) - - Reciprocal semi-major axis - 1/AU - - - - - KEPLER: Ephemeris Object - - - The Kepler Ephemeris object contains an orbit engine which takes the orbital parameters of a solar system - body, plus a a terrestrial date/time, and produces the heliocentric equatorial position and - velocity vectors of the body in Cartesian coordinates. Orbital parameters are not required for - the major planets, Kepler contains an ephemeris generator for these bodies that is within 0.05 - arc seconds of the JPL DE404 over a wide range of times, Perturbations from major planets are applied - to ephemerides for minor planets. - The results are passed back as an array containing the two vectors. - Note that this is the format expected for the ephemeris generator used by the NOVAS-COM vector - astrometry engine. For more information see the description of Ephemeris.GetPositionAndVelocity(). - - Ephemeris Calculations
    - The ephemeris calculations in Kepler draw heavily from the work of - Stephen Moshier moshier@world.std.com. kepler is released as a free software package, further - extending the work of Mr. Moshier.
    - Kepler does not integrate orbits to the current epoch. If you want the accuracy resulting from - an integrated orbit, you must integrate separately and supply Kepler with elements of the current - epoch. Orbit integration is on the list of things for the next major version. - Kepler uses polynomial approximations for the major planet ephemerides. The tables - of coefficients were derived by a least squares fit of periodic terms to JPL's DE404 ephemerides. - The periodic frequencies used were determined by spectral analysis and comparison with VSOP87 and - other analytical planetary theories. The least squares fit to DE404 covers the interval from -3000 - to +3000 for the outer planets, and -1350 to +3000 for the inner planets. For details on the - accuracy of the major planet ephemerides, see the Accuracy Tables page. - - Date and Time Systems

    - For a detailed explanation of astronomical timekeeping systems, see A Time Tutorial on the NASA - Goddard Spaceflight Center site, and the USNO Systems of Time site. -

    ActiveX Date values
    - These are the Windows standard "date serial" numbers, and are expressed in local time or - UTC (see below). The fractional part of these numbers represents time within a day. - They are used throughout applications such as Excel, Visual Basic, VBScript, and other - ActiveX capable environments. -

    Julian dates
    - These are standard Julian "date serial" numbers, and are expressed in UTC time or Terrestrial - time. The fractional part of these numbers represents time within a day. The standard ActiveX - "Double" precision of 15 digits gives a resolution of about one millisecond in a full Julian date. - This is sufficient for the purposes of this program. -

    Hourly Time Values
    - These are typically used to represent sidereal time and right ascension. They are simple real - numbers in units of hours. -

    UTC Time Scale
    - Most of the ASCOM methods and properties that accept date/time values (either Date or Julian) - assume that the date/time is in Coordinated Universal Time (UTC). Where necessary, this time - is converted internally to other scales. Note that UTC seconds are based on the Cesium atom, - not planetary motions. In order to keep UTC in sync with planetary motion, leap seconds are - inserted periodically. The error is at most 900 milliseconds. -

    UT1 Time Scale
    - The UT1 time scale is the planetary equivalent of UTC. It it runs smoothly and varies a bit - with time, but it is never more than 900 milliseconds different from UTC. -

    TT Time Scale
    - The Terrestrial Dynamical Time (TT) scale is used in solar system orbital calculations. - It is based completely on planetary motions; you can think of the solar system as a giant - TT clock. It differs from UT1 by an amount called "delta-t", which slowly increases with time, - and is about 60 seconds right now (2001).
    -
    -
    - - - Create a new Ephemeris component and initialise it - - - - - - Semi-major axis (AU) - - Semi-major axis in AU - Semi-major axis in AU - - - - - The type of solar system body represented by this instance of the ephemeris engine (enum) - - The type of solar system body represented by this instance of the ephemeris engine (enum) - 0 for major planet, 1 for minot planet and 2 for comet - - - - - Orbital eccentricity - - Orbital eccentricity - Orbital eccentricity - - - - - Epoch of osculation of the orbital elements (terrestrial Julian date) - - Epoch of osculation of the orbital elements - Terrestrial Julian date - - - - - Slope parameter for magnitude - - Slope parameter for magnitude - Slope parameter for magnitude - - - - - Compute rectangular (x/y/z) heliocentric J2000 equatorial coordinates of position (AU) and - velocity (KM/sec.). - - Terrestrial Julian date/time for which position and velocity is to be computed - Array of 6 values containing rectangular (x/y/z) heliocentric J2000 equatorial - coordinates of position (AU) and velocity (KM/sec.) for the body. - The TJD parameter is the date/time as a Terrestrial Time Julian date. See below for - more info. If you are using ACP, there are functions available to convert between UTC and - Terrestrial time, and for estimating the current value of delta-T. See the Overview page for - the Kepler.Ephemeris class for more information on time keeping systems. - - - - Absolute visual magnitude - - Absolute visual magnitude - Absolute visual magnitude - - - - - The J2000.0 inclination (deg.) - - The J2000.0 inclination - Degrees - - - - - Mean anomaly at the epoch - - Mean anomaly at the epoch - Mean anomaly at the epoch - - - - - Mean daily motion (deg/day) - - Mean daily motion - Degrees per day - - - - - The name of the body. - - The name of the body or packed MPC designation - The name of the body or packed MPC designation - If this instance represents an unnumbered minor planet, Ephemeris.Name must be the - packed MPC designation. For other types, this is for display only. - - - - The J2000.0 longitude of the ascending node (deg.) - - The J2000.0 longitude of the ascending node - Degrees - - - - - The major or minor planet number - - The major or minor planet number - Number or zero if not numbered - - - - - Orbital period (years) - - Orbital period - Years - - - - - The J2000.0 argument of perihelion (deg.) - - The J2000.0 argument of perihelion - Degrees - - - - - Perihelion distance (AU) - - Perihelion distance - AU - - - - - Reciprocal semi-major axis (1/AU) - - Reciprocal semi-major axis - 1/AU - - - - - Interface to an Earth object that represents the "state" of the Earth at a given Terrestrial Julian date - - Objects of class Earth represent the "state" of the Earth at a given Terrestrial Julian date. - The state includes barycentric and heliocentric position vectors for the earth, plus obliquity, - nutation and the equation of the equinoxes. Unless set by the client, the Earth ephemeris used is - computed using an internal approximation. The client may optionally attach an ephemeris object for - increased accuracy. - Ephemeris Generator
    - The ephemeris generator object used with NOVAS-COM must support a single - method GetPositionAndVelocity(tjd). This method must take a terrestrial Julian date (like the - NOVAS-COM methods) as its single parameter, and return an array of Double - containing the rectangular (x/y/z) heliocentric J2000 equatorial coordinates of position (AU) and velocity - (KM/sec.). In addition, it must support three read/write properties BodyType, Name, and Number, - which correspond to the Type, Name, and Number properties of Novas.Planet. -
    -
    - - - Initialize the Earth object for given terrestrial Julian date - - Terrestrial Julian date - True if successful, else throws an exception - - - - - Earth barycentric position - - Barycentric position vector - AU (Ref J2000) - - - - - Earth barycentric time - - Barycentric dynamical time for given Terrestrial Julian Date - Julian date - - - - - Earth barycentric velocity - - Barycentric velocity vector - AU/day (ref J2000) - - - - - Ephemeris object used to provide the position of the Earth. - - Earth ephemeris object - Earth ephemeris object - - Setting this is optional, if not set, the internal Kepler engine will be used. - - - - Earth equation of equinoxes - - Equation of the equinoxes - Seconds - - - - - Earth heliocentric position - - Heliocentric position vector - AU (ref J2000) - - - - - Earth heliocentric velocity - - Heliocentric velocity - Velocity vector, AU/day (ref J2000) - - - - - Earth mean objiquity - - Mean obliquity of the ecliptic - Degrees - - - - - Earth nutation in longitude - - Nutation in longitude - Degrees - - - - - Earth nutation in obliquity - - Nutation in obliquity - Degrees - - - - - Earth true obliquity - - True obliquity of the ecliptic - Degrees - - - - - Interface to a Planet component that provides characteristics of a solar system body - - Objects of class Planet hold the characteristics of a solar system body. Properties are - type (major or minor planet), number (for major and numbered minor planets), name (for unnumbered - minor planets and comets), the ephemeris object to be used for orbital calculations, an optional - ephemeris object to use for barycenter calculations, and an optional value for delta-T. - The high-level NOVAS astrometric functions are implemented as methods of Planet: - GetTopocentricPosition(), GetLocalPosition(), GetApparentPosition(), GetVirtualPosition(), - and GetAstrometricPosition(). These methods operate on the properties of the Planet, and produce - a PositionVector object. For example, to get the topocentric coordinates of a planet, create and - initialize a planet, create initialize and attach an ephemeris object, then call - Planet.GetTopocentricPosition(). The resulting PositionVector's right ascension and declination - properties are the topocentric equatorial coordinates, at the same time, the (optionally - refracted) alt-az coordinates are calculated, and are also contained within the returned - PositionVector. Note that Alt/Az is available in PositionVectors returned from calling - GetTopocentricPosition(). The accuracy of these calculations is typically dominated by the accuracy - of the attached ephemeris generator. - Ephemeris Generator
    - By default, Kepler instances are attached for both Earth and Planet objects so it is - not necessary to create and attach these in order to get Kepler accuracy from this - component
    - The ephemeris generator object used with NOVAS-COM must support a single - method GetPositionAndVelocity(tjd). This method must take a terrestrial Julian date (like the - NOVAS-COM methods) as its single parameter, and return an array of Double - containing the rectangular (x/y/z) heliocentric J2000 equatorial coordinates of position (AU) and velocity - (KM/sec.). In addition, it must support three read/write properties BodyType, Name, and Number, - which correspond to the Type, Name, and Number properties of Novas.Planet. - -
    -
    - - - Get an apparent position for given time - - Terrestrial Julian Date for the position - PositionVector for the apparent place. - - - - - Get an astrometric position for given time - - Terrestrial Julian Date for the position - PositionVector for the astrometric place. - - - - - Get an local position for given time - - Terrestrial Julian Date for the position - The observing site - PositionVector for the local place. - - - - - Get a topocentric position for given time - - Terrestrial Julian Date for the position - The observing site - Apply refraction correction - PositionVector for the topocentric place. - - - - - Get a virtual position for given time - - Terrestrial Julian Date for the position - PositionVector for the virtual place. - - - - - Planet delta-T - - The value of delta-T (TT - UT1) to use for reductions - Seconds - Setting this value is optional. If no value is set, an internal delta-T generator is used. - - - - Ephemeris object used to provide the position of the Earth. - - Earth ephemeris object - Earth ephemeris object - - Setting this is optional, if not set, the internal Kepler engine will be used. - - - - The Ephemeris object used to provide positions of solar system bodies. - - Body ephemeris object - Body ephemeris object - - Setting this is optional, if not set, the internal Kepler engine will be used. - - - - - Planet name - - For unnumbered minor planets, (Type=nvMinorPlanet and Number=0), the packed designation - for the minor planet. For other types, this is not significant, but may be used to store - a name. - Name of planet - - - - - Planet number - - For major planets (Type=nvMajorPlanet), a PlanetNumber value. For minor planets - (Type=nvMinorPlanet), the number of the minor planet or 0 for unnumbered minor planet. - Planet number - The major planet number is its number out from the sun starting with Mercury = 1 - - - - The type of solar system body - - The type of solar system body - Value from the BodyType enum - - - - - Interface to the NOVAS-COM PositionVector Class - - Objects of class PositionVector contain vectors used for positions (earth, sites, - stars and planets) throughout NOVAS-COM. Of course, its properties include the x, y, and z - components of the position. Additional properties are right ascension and declination, distance, - and light time (applicable to star positions), and Alt/Az (available only in PositionVectors - returned by Star or Planet methods GetTopocentricPosition()). You can initialize a PositionVector - from a Star object (essentially an FK5 or HIP catalog entry) or a Site (lat/long/height). - PositionVector has methods that can adjust the coordinates for precession, aberration and - proper motion. Thus, a PositionVector object gives access to some of the lower-level NOVAS functions. - Note: The equatorial coordinate properties of this object are dependent variables, and thus are read-only. Changing any cartesian coordinate will cause the equatorial coordinates to be recalculated. - - - - - Adjust the position vector of an object for aberration of light - - The velocity vector of the observer - The algorithm includes relativistic terms - - - - Adjust the position vector for precession of equinoxes between two given epochs - - The first epoch (Terrestrial Julian Date) - The second epoch (Terrestrial Julian Date) - The coordinates are referred to the mean equator and equinox of the two respective epochs. - - - - Adjust the position vector for proper motion (including foreshortening effects) - - The velocity vector of the object - The first epoch (Terrestrial Julian Date) - The second epoch (Terrestrial Julian Date) - True if successful or throws an exception. - - If the position vector x, y or z values has not been set - If the supplied velocity vector does not have valid x, y and z components - - - - Initialize the PositionVector from a Site object and Greenwich apparent sidereal time. - - The Site object from which to initialize - Greenwich Apparent Sidereal Time - True if successful or throws an exception - The GAST parameter must be for Greenwich, not local. The time is rotated through the - site longitude. See SetFromSiteJD() for an equivalent method that takes UTC Julian Date and - Delta-T (eliminating the need for calculating hyper-accurate GAST yourself). - - - - Initialize the PositionVector from a Site object using UTC Julian date and Delta-T - - The Site object from which to initialize - UTC Julian Date - The value of Delta-T (TT - UT1) to use for reductions (seconds) - True if successful or throws an exception - The Julian date must be UTC Julian date, not terrestrial. - - - - - Initialize the PositionVector from a Star object. - - The Star object from which to initialize - True if successful or throws an exception - - If Parallax, RightAScension or Declination is not available in the supplied star object. - - - - The azimuth coordinate (degrees, + east) - - The azimuth coordinate - Degrees, + East - - - - - Declination coordinate - - Declination coordinate - Degrees - - - - - Distance/Radius coordinate - - Distance/Radius coordinate - AU - - - - - The elevation (altitude) coordinate (degrees, + up) - - The elevation (altitude) coordinate (degrees, + up) - (Degrees, + up - Elevation is available only in PositionVectors returned from calls to - Star.GetTopocentricPosition() and/or Planet.GetTopocentricPosition(). - When the position vector has not been - initialised from Star.GetTopoCentricPosition and Planet.GetTopocentricPosition - - - - Light time from body to origin, days. - - Light time from body to origin - Days - - - - - RightAscension coordinate, hours - - RightAscension coordinate - Hours - - - - - Position cartesian x component - - Cartesian x component - Cartesian x component - - - - - Position cartesian y component - - Cartesian y component - Cartesian y component - - - - - Position cartesian z component - - Cartesian z component - Cartesian z component - - - - - Interface for PositionVector methods that are only accessible through .NET and not through COM - - - - - - Initialize the PositionVector from a Site object using UTC Julian date - - The Site object from which to initialize - UTC Julian Date - True if successful or throws an exception - The Julian date must be UTC Julian date, not terrestrial. Calculations will use the internal delta-T tables and estimator to get - delta-T. - This overload is not available through COM, please use - "SetFromSiteJD(ByVal site As Site, ByVal ujd As Double, ByVal delta_t As Double)" - with delta_t set to 0.0 to achieve this effect. - - - - - Interface to the NOVAS-COM Site Class - - Objects of class Site contain the specifications for an observer's location on the Earth - ellipsoid. Properties are latitude, longitude, height above mean sea level, the ambient temperature - and the sea-level barmetric pressure. The latter two are used only for optional refraction corrections. - Latitude and longitude are (common) geodetic, not geocentric. - - - - Set all site properties in one method call - - The geodetic latitude (degrees, + north) - The geodetic longitude (degrees, +east) - Height above sea level (meters) - - - - - Height above mean sea level - - Height above mean sea level - Meters - - - - - Geodetic latitude (degrees, + north) - - Geodetic latitude - Degrees, + north - - - - - Geodetic longitude (degrees, + east) - - Geodetic longitude - Degrees, + east - - - - - Barometric pressure (millibars) - - Barometric pressure - Millibars - - - - - Ambient temperature (deg. Celsius) - - Ambient temperature - Degrees Celsius) - - - - - Interface to the NOVAS-COM Star Class - - Objects of class Site contain the specifications for a star's catalog position in either FK5 or Hipparcos units (both must be J2000). Properties are right ascension and declination, proper motions, parallax, radial velocity, catalog type (FK5 or HIP), catalog number, optional ephemeris engine to use for barycenter calculations, and an optional value for delta-T. Unless you specifically set the DeltaT property, calculations performed by this class which require the value of delta-T (TT - UT1) rely on an internal function to estimate delta-T. -The high-level NOVAS astrometric functions are implemented as methods of Star: - GetTopocentricPosition(), GetLocalPosition(), GetApparentPosition(), GetVirtualPosition(), - and GetAstrometricPosition(). These methods operate on the properties of the Star, and produce - a PositionVector object. For example, to get the topocentric coordinates of a star, simply create - and initialize a Star, then call Star.GetTopocentricPosition(). The resulting vaPositionVector's - right ascension and declination properties are the topocentric equatorial coordinates, at the same - time, the (optionally refracted) alt-az coordinates are calculated, and are also contained within - the returned PositionVector. Note that Alt/Az is available in PositionVectors returned from calling - GetTopocentricPosition(). - - - - Initialize all star properties with one call - - Catalog mean right ascension (hours) - Catalog mean declination (degrees) - Catalog mean J2000 proper motion in right ascension (sec/century) - Catalog mean J2000 proper motion in declination (arcsec/century) - Catalog mean J2000 parallax (arcsec) - Catalog mean J2000 radial velocity (km/sec) - Assumes positions are FK5. If Parallax is set to zero, NOVAS-COM assumes the object - is on the "celestial sphere", which has a distance of 10 megaparsecs. - - - - Initialise all star properties in one call using Hipparcos data. Transforms to FK5 standard used by NOVAS. - - Catalog mean right ascension (hours) - Catalog mean declination (degrees) - Catalog mean J2000 proper motion in right ascension (sec/century) - Catalog mean J2000 proper motion in declination (arcsec/century) - Catalog mean J2000 parallax (arcsec) - Catalog mean J2000 radial velocity (km/sec) - Assumes positions are Hipparcos standard and transforms to FK5 standard used by NOVAS. - If Parallax is set to zero, NOVAS-COM assumes the object is on the "celestial sphere", - which has a distance of 10 megaparsecs. - - - - - Get an apparent position for a given time - - Terrestrial Julian Date for the position - PositionVector for the apparent place. - - - - - Get an astrometric position for a given time - - Terrestrial Julian Date for the position - PositionVector for the astrometric place. - - - - - Get a local position for a given site and time - - Terrestrial Julian Date for the position - A Site object representing the observing site - PositionVector for the local place. - - - - - Get a topocentric position for a given site and time - - Terrestrial Julian Date for the position - A Site object representing the observing site - True to apply atmospheric refraction corrections - PositionVector for the topocentric place. - - - - - Get a virtual position at a given time - - Terrestrial Julian Date for the position - PositionVector for the virtual place. - - - - - Three character catalog code for the star's data - - Three character catalog code for the star's data - Three character catalog code for the star's data - Typically "FK5" but may be "HIP". For information only. - - - - Mean catalog J2000 declination coordinate (degrees) - - Mean catalog J2000 declination coordinate - Degrees - - - - - The value of delta-T (TT - UT1) to use for reductions. - - The value of delta-T (TT - UT1) to use for reductions. - Seconds - If this property is not set, calculations will use an internal function to estimate delta-T. - - - - Ephemeris object used to provide the position of the Earth. - - Ephemeris object used to provide the position of the Earth. - Ephemeris object - If this value is not set, an internal Kepler object will be used to determine - Earth ephemeris - - - - The catalog name of the star (50 char max) - - The catalog name of the star - Name (50 char max) - - - - - The catalog number of the star - - The catalog number of the star - The catalog number of the star - - - - - Catalog mean J2000 parallax (arcsec) - - Catalog mean J2000 parallax - Arc seconds - - - - - Catalog mean J2000 proper motion in declination (arcsec/century) - - Catalog mean J2000 proper motion in declination - Arc seconds per century - - - - - Catalog mean J2000 proper motion in right ascension (sec/century) - - Catalog mean J2000 proper motion in right ascension - Seconds per century - - - - - Catalog mean J2000 radial velocity (km/sec) - - Catalog mean J2000 radial velocity - Kilometers per second - - - - - Catalog mean J2000 right ascension coordinate (hours) - - Catalog mean J2000 right ascension coordinate - Hours - - - - - interface to the NOVAS_COM VelocityVector Class - - Objects of class VelocityVector contain vectors used for velocities (earth, sites, - planets, and stars) throughout NOVAS-COM. Of course, its properties include the x, y, and z - components of the velocity. Additional properties are the velocity in equatorial coordinates of - right ascension dot, declination dot and radial velocity. You can initialize a PositionVector from - a Star object (essentially an FK5 or HIP catalog entry) or a Site (lat/long/height). For the star - object the proper motions, distance and radial velocity are used, for a site, the velocity is that - of the observer with respect to the Earth's center of mass. - - - - Initialize the VelocityVector from a Site object and Greenwich Apparent Sdereal Time. - - The Site object from which to initialize - Greenwich Apparent Sidereal Time - True if OK or throws an exception - The velocity vector is that of the observer with respect to the Earth's center - of mass. The GAST parameter must be for Greenwich, not local. The time is rotated through - the site longitude. See SetFromSiteJD() for an equivalent method that takes UTC Julian - Date and optionally Delta-T (eliminating the need for calculating hyper-accurate GAST yourself). - - - - Initialize the VelocityVector from a Site object using UTC Julian Date and Delta-T - - The Site object from which to initialize - UTC Julian Date - The optional value of Delta-T (TT - UT1) to use for reductions (seconds) - True if OK otherwise throws an exception - The velocity vector is that of the observer with respect to the Earth's center - of mass. The Julian date must be UTC Julian date, not terrestrial. - - - - Initialize the VelocityVector from a Star object. - - The Star object from which to initialize - True if OK otherwise throws an exception - The proper motions, distance and radial velocity are used in the velocity calculation. - If any of: Parallax, RightAscension, Declination, - ProperMotionRA, ProperMotionDec or RadialVelocity are not available in the star object - - - - Linear velocity along the declination direction (AU/day) - - Linear velocity along the declination direction - AU/day - This is not the proper motion (which is an angular rate and is dependent on the distance to the object). - - - - Linear velocity along the radial direction (AU/day) - - Linear velocity along the radial direction - AU/day - - - - - Linear velocity along the right ascension direction (AU/day) - - Linear velocity along the right ascension direction - AU/day - - - - - Cartesian x component of velocity (AU/day) - - Cartesian x component of velocity - AU/day - - - - - Cartesian y component of velocity (AU/day) - - Cartesian y component of velocity - AU/day - - - - - Cartesian z component of velocity (AU/day) - - Cartesian z component of velocity - AU/day - - - - - Interface for VelocityVector methods that are only accessible through .NET and not through COM - - - - - - Initialize the VelocityVector from a Site object using UTC Julian Date - - The Site object from which to initialize - UTC Julian Date - True if OK otherwise throws an exception - The velocity vector is that of the observer with respect to the Earth's center - of mass. The Julian date must be UTC Julian date, not terrestrial. This call will use - the internal tables and estimator to get delta-T. - This overload is not available through COM, please use - "SetFromSiteJD(ByVal site As Site, ByVal ujd As Double, ByVal delta_t As Double)" - with delta_t set to 0.0 to achieve this effect. - - - - - NOVAS-COM: Represents the "state" of the Earth at a given Terrestrial Julian date - - NOVAS-COM objects of class Earth represent the "state" of the Earth at a given Terrestrial Julian date. - The state includes barycentric and heliocentric position vectors for the earth, plus obliquity, - nutation and the equation of the equinoxes. Unless set by the client, the Earth ephemeris used is - computed using an internal approximation. The client may optionally attach an ephemeris object for - increased accuracy. - Ephemeris Generator
    - The ephemeris generator object used with NOVAS-COM must support a single - method GetPositionAndVelocity(tjd). This method must take a terrestrial Julian date (like the - NOVAS-COM methods) as its single parameter, and return an array of Double - containing the rectangular (x/y/z) heliocentric J2000 equatorial coordinates of position (AU) and velocity - (KM/sec.). In addition, it must support three read/write properties BodyType, Name, and Number, - which correspond to the Type, Name, and Number properties of Novas.Planet. -
    -
    - - - Create a new instance of the Earth object - - - - - - Earth barycentric position - - Barycentric position vector - AU (Ref J2000) - - - - - Earth barycentric time - - Barycentric dynamical time for given Terrestrial Julian Date - Julian date - - - - - Earth barycentric velocity - - Barycentric velocity vector - AU/day (ref J2000) - - - - - Ephemeris object used to provide the position of the Earth. - - Earth ephemeris object - Earth ephemeris object - - Setting this is optional, if not set, the internal Kepler engine will be used. - - - - Earth equation of equinoxes - - Equation of the equinoxes - Seconds - - - - - Earth heliocentric position - - Heliocentric position vector - AU (ref J2000) - - - - - Earth heliocentric velocity - - Heliocentric velocity - Velocity vector, AU/day (ref J2000) - - - - - Earth mean objiquity - - Mean obliquity of the ecliptic - Degrees - - - - - Earth nutation in longitude - - Nutation in longitude - Degrees - - - - - Earth nutation in obliquity - - Nutation in obliquity - Degrees - - - - - Initialize the Earth object for given terrestrial Julian date - - Terrestrial Julian date - True if successful, else throws an exception - - - - - Earth true obliquity - - True obliquity of the ecliptic - Degrees - - - - - NOVAS-COM: Provide characteristics of a solar system body - - NOVAS-COM objects of class Planet hold the characteristics of a solar system body. Properties are - type (major or minor planet), number (for major and numbered minor planets), name (for unnumbered - minor planets and comets), the ephemeris object to be used for orbital calculations, an optional - ephemeris object to use for barycenter calculations, and an optional value for delta-T. - The number values for major planets are 1 to 9 for Mercury to Pluto, 10 for Sun and 11 for Moon. The last two obviously - aren't planets, but this numbering is a NOVAS convention that enables us to retrieve useful information about these bodies. - - The high-level NOVAS astrometric functions are implemented as methods of Planet: - GetTopocentricPosition(), GetLocalPosition(), GetApparentPosition(), GetVirtualPosition(), - and GetAstrometricPosition(). These methods operate on the properties of the Planet, and produce - a PositionVector object. For example, to get the topocentric coordinates of a planet, create and - initialize a planet then call - Planet.GetTopocentricPosition(). The resulting PositionVector's right ascension and declination - properties are the topocentric equatorial coordinates, at the same time, the (optionally - refracted) alt-az coordinates are calculated, and are also contained within the returned - PositionVector. Note that Alt/Az is available in PositionVectors returned from calling - GetTopocentricPosition(). The accuracy of these calculations is typically dominated by the accuracy - of the attached ephemeris generator. - Ephemeris Generator
    - By default, Kepler instances are attached for both Earth and Planet objects so it is - not necessary to create and attach these in order to get Kepler accuracy from this - component
    - The ephemeris generator object used with NOVAS-COM must support a single - method GetPositionAndVelocity(tjd). This method must take a terrestrial Julian date (like the - NOVAS-COM methods) as its single parameter, and return an array of Double - containing the rectangular (x/y/z) heliocentric J2000 equatorial coordinates of position (AU) and velocity - (KM/sec.). In addition, it must support three read/write properties BodyType, Name, and Number, - which correspond to the Type, Name, and Number properties of Novas.Planet. - -
    -
    - - - Create a new instance of the Plant class - - This assigns default Kepler instances for the Earth and Planet objects so it is - not necessary to create and attach Kepler objects in order to get Kepler accuracy from this - component - - - - Planet delta-T - - The value of delta-T (TT - UT1) to use for reductions - Seconds - Setting this value is optional. If no value is set, an internal delta-T generator is used. - - - - Ephemeris object used to provide the position of the Earth. - - Earth ephemeris object - Earth ephemeris object - - Setting this is optional, if not set, the internal Kepler engine will be used. - - - - The Ephemeris object used to provide positions of solar system bodies. - - Body ephemeris object - Body ephemeris object - - Setting this is optional, if not set, the internal Kepler engine will be used. - - - - - Get an apparent position for given time - - Terrestrial Julian Date for the position - PositionVector for the apparent place. - - - - - Get an astrometric position for given time - - Terrestrial Julian Date for the position - PositionVector for the astrometric place. - - - - - Get an local position for given time - - Terrestrial Julian Date for the position - The observing site - PositionVector for the local place. - - - - - Get a topocentric position for given time - - Terrestrial Julian Date for the position - The observing site - Apply refraction correction - PositionVector for the topocentric place. - - - - - Get a virtual position for given time - - Terrestrial Julian Date for the position - PositionVector for the virtual place. - - - - - Planet name - - For unnumbered minor planets, (Type=nvMinorPlanet and Number=0), the packed designation - for the minor planet. For other types, this is not significant, but may be used to store - a name. - Name of planet - - - - - Planet number - - For major planets (Type = , a PlanetNumber value from 1 to 11. For minor planets - (Type = , the number of the minor planet or 0 for unnumbered minor planet. - Planet number - The major planet number is its number out from the sun starting with Mercury = 1, ending at Pluto = 9. Planet 10 gives - values for the Sun and planet 11 gives values for the Moon - - - - The type of solar system body - - The type of solar system body - Value from the BodyType enum - - - - - NOVAS-COM: PositionVector Class - - NOVAS-COM objects of class PositionVector contain vectors used for positions (earth, sites, - stars and planets) throughout NOVAS-COM. Of course, its properties include the x, y, and z - components of the position. Additional properties are right ascension and declination, distance, - and light time (applicable to star positions), and Alt/Az (available only in PositionVectors - returned by Star or Planet methods GetTopocentricPosition()). You can initialize a PositionVector - from a Star object (essentially an FK5 or HIP catalog entry) or a Site (lat/long/height). - PositionVector has methods that can adjust the coordinates for precession, aberration and - proper motion. Thus, a PositionVector object gives access to some of the lower-level NOVAS functions. - Note: The equatorial coordinate properties of this object are dependent variables, and thus are read-only. Changing any cartesian coordinate will cause the equatorial coordinates to be recalculated. - - - - - Create a new, uninitialised position vector - - - - - - Create a new position vector with supplied initial values - - Position vector x co-ordinate - Position vector y co-ordinate - Position vector z co-ordinate - Right ascension (hours) - Declination (degrees) - Distance to object - Light-time to object - Object azimuth - Object altitude - - - - - Create a new position vector with supplied initial values - - Position vector x co-ordinate - Position vector y co-ordinate - Position vector z co-ordinate - Right ascension (hours) - Declination (degrees) - Distance to object - Light-time to object - - - - - Adjust the position vector of an object for aberration of light - - The velocity vector of the observer - The algorithm includes relativistic terms - - - - The azimuth coordinate (degrees, + east) - - The azimuth coordinate - Degrees, + East - - - - - Declination coordinate - - Declination coordinate - Degrees - - - - - Distance/Radius coordinate - - Distance/Radius coordinate - AU - - - - - The elevation (altitude) coordinate (degrees, + up) - - The elevation (altitude) coordinate (degrees, + up) - (Degrees, + up - Elevation is available only in PositionVectors returned from calls to - Star.GetTopocentricPosition() and/or Planet.GetTopocentricPosition(). - When the position vector has not been - initialised from Star.GetTopoCentricPosition and Planet.GetTopocentricPosition - - - - Light time from body to origin, days. - - Light time from body to origin - Days - - - - - Adjust the position vector for precession of equinoxes between two given epochs - - The first epoch (Terrestrial Julian Date) - The second epoch (Terrestrial Julian Date) - The coordinates are referred to the mean equator and equinox of the two respective epochs. - - - - Adjust the position vector for proper motion (including foreshortening effects) - - The velocity vector of the object - The first epoch (Terrestrial Julian Date) - The second epoch (Terrestrial Julian Date) - True if successful or throws an exception. - - If the position vector x, y or z values has not been set - If the supplied velocity vector does not have valid x, y and z components - - - - RightAscension coordinate, hours - - RightAscension coordinate - Hours - - - - - Initialize the PositionVector from a Site object and Greenwich apparent sidereal time. - - The Site object from which to initialize - Greenwich Apparent Sidereal Time - True if successful or throws an exception - The GAST parameter must be for Greenwich, not local. The time is rotated through the - site longitude. See SetFromSiteJD() for an equivalent method that takes UTC Julian Date and - Delta-T (eliminating the need for calculating hyper-accurate GAST yourself). - - - - Initialize the PositionVector from a Site object using UTC Julian date - - The Site object from which to initialize - UTC Julian Date - True if successful or throws an exception - The Julian date must be UTC Julian date, not terrestrial. Calculations will use the internal delta-T tables and estimator to get - delta-T. - This overload is not available through COM, please use - "SetFromSiteJD(ByVal site As Site, ByVal ujd As Double, ByVal delta_t As Double)" - with delta_t set to 0.0 to achieve this effect. - - - - - Initialize the PositionVector from a Site object using UTC Julian date and Delta-T - - The Site object from which to initialize - UTC Julian Date - The value of Delta-T (TT - UT1) to use for reductions (seconds) - True if successful or throws an exception - The Julian date must be UTC Julian date, not terrestrial. - - - - Initialize the PositionVector from a Star object. - - The Star object from which to initialize - True if successful or throws an exception - - If Parallax, RightAScension or Declination is not available in the supplied star object. - - - - Position cartesian x component - - Cartesian x component - Cartesian x component - - - - - Position cartesian y component - - Cartesian y component - Cartesian y component - - - - - Position cartesian z component - - Cartesian z component - Cartesian z component - - - - - NOVAS-COM: Site Class - - NOVAS-COM objects of class Site contain the specifications for an observer's location on the Earth - ellipsoid. Properties are latitude, longitude, height above mean sea level, the ambient temperature - and the sea-level barmetric pressure. The latter two are used only for optional refraction corrections. - Latitude and longitude are (common) geodetic, not geocentric. - - - - Initialises a new site object - - - - - - Height above mean sea level - - Height above mean sea level - Meters - - - - - Geodetic latitude (degrees, + north) - - Geodetic latitude - Degrees, + north - - - - - Geodetic longitude (degrees, + east) - - Geodetic longitude - Degrees, + east - - - - - Barometric pressure (millibars) - - Barometric pressure - Millibars - - - - - Set all site properties in one method call - - The geodetic latitude (degrees, + north) - The geodetic longitude (degrees, +east) - Height above sea level (meters) - - - - - Ambient temperature (deg. Celsius) - - Ambient temperature - Degrees Celsius) - - - - - NOVAS-COM: Star Class - - NOVAS-COM objects of class Star contain the specifications for a star's catalog position in either FK5 or Hipparcos units (both must be J2000). Properties are right ascension and declination, proper motions, parallax, radial velocity, catalog type (FK5 or HIP), catalog number, optional ephemeris engine to use for barycenter calculations, and an optional value for delta-T. Unless you specifically set the DeltaT property, calculations performed by this class which require the value of delta-T (TT - UT1) rely on an internal function to estimate delta-T. -The high-level NOVAS astrometric functions are implemented as methods of Star: - GetTopocentricPosition(), GetLocalPosition(), GetApparentPosition(), GetVirtualPosition(), - and GetAstrometricPosition(). These methods operate on the properties of the Star, and produce - a PositionVector object. For example, to get the topocentric coordinates of a star, simply create - and initialize a Star, then call Star.GetTopocentricPosition(). The resulting vaPositionVector's - right ascension and declination properties are the topocentric equatorial coordinates, at the same - time, the (optionally refracted) alt-az coordinates are calculated, and are also contained within - the returned PositionVector. Note that Alt/Az is available in PositionVectors returned from calling - GetTopocentricPosition(). - - - - Initialise a new instance of the star class - - - - - - Three character catalog code for the star's data - - Three character catalog code for the star's data - Three character catalog code for the star's data - Typically "FK5" but may be "HIP". For information only. - - - - Mean catalog J2000 declination coordinate (degrees) - - Mean catalog J2000 declination coordinate - Degrees - - - - - The value of delta-T (TT - UT1) to use for reductions. - - The value of delta-T (TT - UT1) to use for reductions. - Seconds - If this property is not set, calculations will use an internal function to estimate delta-T. - - - - Ephemeris object used to provide the position of the Earth. - - Ephemeris object used to provide the position of the Earth. - Ephemeris object - If this value is not set, an internal Kepler object will be used to determine - Earth ephemeris - - - - Get an apparent position for a given time - - Terrestrial Julian Date for the position - PositionVector for the apparent place. - - - - - Get an astrometric position for a given time - - Terrestrial Julian Date for the position - PositionVector for the astrometric place. - - - - - Get a local position for a given site and time - - Terrestrial Julian Date for the position - A Site object representing the observing site - PositionVector for the local place. - - - - - Get a topocentric position for a given site and time - - Terrestrial Julian Date for the position - A Site object representing the observing site - True to apply atmospheric refraction corrections - PositionVector for the topocentric place. - - - - - Get a virtual position at a given time - - Terrestrial Julian Date for the position - PositionVector for the virtual place. - - - - - The catalog name of the star (50 char max) - - The catalog name of the star - Name (50 char max) - - - - - The catalog number of the star - - The catalog number of the star - The catalog number of the star - - - - - Catalog mean J2000 parallax (arcsec) - - Catalog mean J2000 parallax - Arc seconds - - - - - Catalog mean J2000 proper motion in declination (arcsec/century) - - Catalog mean J2000 proper motion in declination - Arc seconds per century - - - - - Catalog mean J2000 proper motion in right ascension (sec/century) - - Catalog mean J2000 proper motion in right ascension - Seconds per century - - - - - Catalog mean J2000 radial velocity (km/sec) - - Catalog mean J2000 radial velocity - Kilometers per second - - - - - Catalog mean J2000 right ascension coordinate (hours) - - Catalog mean J2000 right ascension coordinate - Hours - - - - - Initialize all star properties with one call - - Catalog mean right ascension (hours) - Catalog mean declination (degrees) - Catalog mean J2000 proper motion in right ascension (sec/century) - Catalog mean J2000 proper motion in declination (arcsec/century) - Catalog mean J2000 parallax (arcsec) - Catalog mean J2000 radial velocity (km/sec) - Assumes positions are FK5. If Parallax is set to zero, NOVAS-COM assumes the object - is on the "celestial sphere", which has a distance of 10 megaparsecs. - - - - Initialise all star properties in one call using Hipparcos data. Transforms to FK5 standard used by NOVAS. - - Catalog mean right ascension (hours) - Catalog mean declination (degrees) - Catalog mean J2000 proper motion in right ascension (sec/century) - Catalog mean J2000 proper motion in declination (arcsec/century) - Catalog mean J2000 parallax (arcsec) - Catalog mean J2000 radial velocity (km/sec) - Assumes positions are Hipparcos standard and transforms to FK5 standard used by NOVAS. - If Parallax is set to zero, NOVAS-COM assumes the object is on the "celestial sphere", - which has a distance of 10 megaparsecs. - - - - - NOVAS-COM: VelocityVector Class - - NOVAS-COM objects of class VelocityVector contain vectors used for velocities (earth, sites, - planets, and stars) throughout NOVAS-COM. Of course, its properties include the x, y, and z - components of the velocity. Additional properties are the velocity in equatorial coordinates of - right ascension dot, declination dot and radial velocity. You can initialize a PositionVector from - a Star object (essentially an FK5 or HIP catalog entry) or a Site (lat/long/height). For the star - object the proper motions, distance and radial velocity are used, for a site, the velocity is that - of the observer with respect to the Earth's center of mass. - - - - Creates a new velocity vector object - - - - - - Linear velocity along the declination direction (AU/day) - - Linear velocity along the declination direction - AU/day - This is not the proper motion (which is an angular rate and is dependent on the distance to the object). - - - - Linear velocity along the radial direction (AU/day) - - Linear velocity along the radial direction - AU/day - - - - - Linear velocity along the right ascension direction (AU/day) - - Linear velocity along the right ascension direction - AU/day - - - - - Initialize the VelocityVector from a Site object and Greenwich Apparent Sdereal Time. - - The Site object from which to initialize - Greenwich Apparent Sidereal Time - True if OK or throws an exception - The velocity vector is that of the observer with respect to the Earth's center - of mass. The GAST parameter must be for Greenwich, not local. The time is rotated through - the site longitude. See SetFromSiteJD() for an equivalent method that takes UTC Julian - Date and optionally Delta-T (eliminating the need for calculating hyper-accurate GAST yourself). - - - - Initialize the VelocityVector from a Site object using UTC Julian Date - - The Site object from which to initialize - UTC Julian Date - True if OK otherwise throws an exception - The velocity vector is that of the observer with respect to the Earth's center - of mass. The Julian date must be UTC Julian date, not terrestrial. This call will use - the internal tables and estimator to get delta-T. - This overload is not available through COM, please use - "SetFromSiteJD(ByVal site As Site, ByVal ujd As Double, ByVal delta_t As Double)" - with delta_t set to 0.0 to achieve this effect. - - - - - Initialize the VelocityVector from a Site object using UTC Julian Date and Delta-T - - The Site object from which to initialize - UTC Julian Date - The optional value of Delta-T (TT - UT1) to use for reductions (seconds) - True if OK otherwise throws an exception - The velocity vector is that of the observer with respect to the Earth's center - of mass. The Julian date must be UTC Julian date, not terrestrial. - - - - Initialize the VelocityVector from a Star object. - - The Star object from which to initialize - True if OK otherwise throws an exception - The proper motions, distance and radial velocity are used in the velocity calculation. - If any of: Parallax, RightAscension, Declination, - ProperMotionRA, ProperMotionDec or RadialVelocity are not available in the star object - - - - Cartesian x component of velocity (AU/day) - - Cartesian x component of velocity - AU/day - - - - - Cartesian y component of velocity (AU/day) - - Cartesian y component of velocity - AU/day - - - - - Cartesian z component of velocity (AU/day) - - Cartesian z component of velocity - AU/day - - - - - Interface to the NOVAS2 component - - Implemented by the NOVAS2COM component - - - - Computes the apparent place of a star - - TT (or TDT) Julian date for apparent place. - Structure containing the body designation for the earth - Catalog entry structure containing J2000.0 catalog data with FK5-style units (defined in novas.h). - OUT: Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. -
    -  0...Everything OK
    - >0...Error code from function 'solarsystem'.
    - -
    - - - Computes the topocentric place of a star - - TT (or TDT) Julian date for topocentric place. - Structure containing the body designation for the Earth. - Difference TT (or TDT)-UT1 at 'tjd', in seconds. - Catalog entry structure containing J2000.0 catalog data with FK5-style units. - Structure containing observer's location - OUT: Topocentric right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Topocentric declination in degrees, referred to true equator and equinox of date 'tjd'. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    - -
    - - - Compute the apparent place of a planet or other solar system body. - - TT (or TDT) Julian date for apparent place. - Structure containing the body designation for the solar system body - Structure containing the body designation for the Earth - OUT: Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. - OUT: True distance from Earth to planet at 'tjd' in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the topocentric place of a planet, given the location of the observer. - - TT (or TDT) Julian date for topocentric place. - structure containing the body designation for the solar system body - structure containing the body designation for the Earth - Difference TT(or TDT)-UT1 at 'tjd', in seconds. - structure containing observer's location - OUT: Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. - OUT: True distance from Earth to planet at 'tjd' in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the virtual place of a star - - TT (or TDT) Julian date for virtual place. - Pointer to structure containing the body designation for the Earth. - Pointer to catalog entry structure containing J2000.0 catalog data with FK5-style units - OUT: Virtual right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Virtual declination in degrees, referred to mean equator and equinox of J2000. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'
    - 
    - - Computes the virtual place of a star at date 'tjd', given its - mean place, proper motion, parallax, and radial velocity for J2000.0. -
    - - - Computes the local place of a star - - TT (or TDT) Julian date for local place. - Pointer to structure containing the body designation for the Earth - Difference TT(or TDT)-UT1 at 'tjd', in seconds. - Pointer to catalog entry structure containing J2000.0 catalog data with FK5-style units - Pointer to structure containing observer's location - OUT: Local right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Local declination in degrees, referred to mean equator and equinox of J2000. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    -
    - -
    - - - Computes the virtual place of a planet or other solar system body. - - TT (or TDT) Julian date for virtual place. - Pointer to structure containing the body designation for the solar system body - Pointer to structure containing the body designation for the Earth - OUT: Virtual right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Virtual declination in degrees, referred to mean equator and equinox of J2000. - OUT: True distance from Earth to planet in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the local place of a planet or other solar system body, given the location of the observer. - - TT (or TDT) Julian date for local place. - Pointer to structure containing the body designation for the solar system body - Pointer to structure containing the body designation for the Earth - Difference TT(or TDT)-UT1 at 'tjd', in seconds. - Pointer to structure containing observer's location - OUT: Local right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Local declination in degrees, referred to mean equator and equinox of J2000. - OUT: True distance from Earth to planet in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the astrometric place of a star - - TT (or TDT) Julian date for astrometric place. - Pointer to structure containing the body designation for the Earth - Pointer to catalog entry structure containing J2000.0 catalog data with FK5-style units - OUT: Astrometric right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Astrometric declination in degrees, referred to mean equator and equinox of J2000. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    - 
    - Computes the astrometric place of a star, given its mean place, proper motion, parallax, and radial velocity for J2000.0. -
    - - - Computes the astrometric place of a planet or other solar system body. - - TT (or TDT) Julian date for calculation. - Pointer to structure containing the body designation for the solar system body - Pointer to structure containing the body designation for the Earth - OUT: Astrometric right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Astrometric declination in degrees, referred to mean equator and equinox of J2000. - OUT: True distance from Earth to planet in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Transform apparent equatorial coordinates to horizon coordinates - - TT (or TDT) Julian date. - Difference TT (or TDT)-UT1 at 'tjd', in seconds. - Conventionally-defined x coordinate of celestial ephemeris pole with respect to IERS reference pole, in arcseconds. - Conventionally-defined y coordinate of celestial ephemeris pole with respect to IERS reference pole, in arcseconds. - structure containing observer's location - Topocentric right ascension of object of interest, in hours, referred to true equator and equinox of date. - Topocentric declination of object of interest, in degrees, referred to true equator and equinox of date. - Refraction option - OUT: Topocentric zenith distance in degrees, affected by refraction if 'ref_option' is non-zero. - OUT: Topocentric azimuth (measured east from north) in degrees. - OUT: Topocentric right ascension of object of interest, in hours, referred to true equator and equinox of date, affected by refraction if 'ref_option' is non-zero. - OUT: Topocentric declination of object of interest, in degrees, referred to true equator and equinox of date, affected by refraction if 'ref_option' is non-zero. - This function transforms apparent equatorial coordinates (right - ascension and declination) to horizon coordinates (zenith - distance and azimuth). It uses a method that properly accounts - for polar motion, which is significant at the sub-arcsecond - level. This function can also adjust coordinates for atmospheric - refraction. - - - - To convert Hipparcos data at epoch J1991.25 to epoch J2000.0 and FK5-style units. - - An entry from the Hipparcos catalog, at epoch J1991.25, with all members having Hipparcos catalog units. See Note 1 below - The transformed input entry, at epoch J2000.0, with all members having FK5 catalog units. See Note 2 below - To be used only for Hipparcos or Tycho stars with linear space motion. -
    - 1. Hipparcos epoch and units:
    -    Epoch: J1991.25
    -    Right ascension (RA): degrees
    -    Declination (Dec): degrees
    -    Proper motion in RA * cos (Dec): milliarcseconds per year
    -    Proper motion in Dec: milliarcseconds per year
    -    Parallax: milliarcseconds
    -    Radial velocity: kilometers per second (not in catalog)
    - 
    - 2. FK5 epoch and units:
    -    Epoch: J2000.0
    -    Right ascension: hours
    -    Declination: degrees
    -    Proper motion in RA: seconds of time per Julian century
    -    Proper motion in Dec: arcseconds per Julian century
    -    Parallax: arcseconds
    -    Radial velocity: kilometers per second
    -
    -
    - - - To transform a star's catalog quantities for a change of epoch and/or equator and equinox. - - Transformation option
    -    = 1 ... change epoch; same equator and equinox
    -    = 2 ... change equator and equinox; same epoch
    -    = 3 ... change equator and equinox and epoch
    -
    - TT Julian date, or year, of input catalog data. - An entry from the input catalog - TT Julian date, or year, of transformed catalog data. - Three-character abbreviated name of the transformed catalog. - OUT: The transformed catalog entry -
    - 1. 'date_incat' and 'date_newcat' may be specified either as a 
    -    Julian date (e.g., 2433282.5) or a Julian year and fraction 
    -    (e.g., 1950.0).  Values less than 10000 are assumed to be years.
    - 
    - 2. option = 1 updates the star's data to account for the star's space motion between 
    -               the first and second dates, within a fixed reference frame.
    -    option = 2 applies a rotation of the reference frame corresponding to precession 
    -               between the first and second dates, but leaves the star fixed in space.
    -    option = 3 provides both transformations.
    - 
    - 3. This subroutine cannot be properly used to bring data from 
    -    old (pre-FK5) star catalogs into the modern system, because old 
    -    catalogs were compiled using a set of constants that are 
    -    incompatible with the IAU (1976) system.
    - 
    - 4. This function uses TDB Julian dates internally, but no 
    -    distinction between TDB and TT is necessary.
    -
    -
    - - - Computes the Greenwich apparent sidereal time, at Julian date 'jd_high' + 'jd_low'. - - Julian date, integral part. - Julian date, fractional part. - Equation of the equinoxes (seconds of time). [Note: this quantity is computed by function 'earthtilt'.] - Greenwich apparent sidereal time, in hours. - - - - - Precesses equatorial rectangular coordinates from one epoch to another. - - TDB Julian date of first epoch. - Position vector, geocentric equatorial rectangular coordinates, referred to mean equator and equinox of first epoch. - TDB Julian date of second epoch. - OUT: Position vector, geocentric equatorial rectangular coordinates, referred to mean equator and equinox of second epoch. - The coordinates are referred to the mean equator and equinox of the two respective epochs. - - - - Computes quantities related to the orientation of the Earth's rotation axis at Julian date 'tjd'. - - TDB Julian date of the desired time - OUT: Mean obliquity of the ecliptic in degrees at 'tjd'. - OUT: True obliquity of the ecliptic in degrees at 'tjd'. - OUT: Equation of the equinoxes in seconds of time at 'tjd'. - OUT: Nutation in longitude in arcseconds at 'tjd'. - OUT: Nutation in obliquity in arcseconds at 'tjd'. - - - - - This function allows for the specification of celestial pole offsets for high-precision applications. - - Value of offset in delta psi (dpsi) in arcseconds. - Value of offset in delta epsilon (deps) in arcseconds. - These are added to the nutation parameters delta psi and delta epsilon. - 1. This function sets the values of global variables 'PSI_COR'and 'EPS_COR' declared at the top of file 'novas.c'. These global variables are used only in NOVAS function 'earthtilt'. - 2. This function, if used, should be called before any other NOVAS functions for a given date. Values of the pole offsets specified via a call to this function will be used until explicitly changed. - 3. Daily values of the offsets are published, for example, in IERS Bulletins A and B. - 4. This function is the "C" version of Fortran NOVAS routine "celpol". - - - - - Retrieves the position and velocity of a body from a fundamental ephemeris. - - TDB Julian date. - Structure containing the designation of the body of interest - Origin point (solar system barycentre or centre of mass of the Sun - OUT: Position vector of 'body' at tjd; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Velocity vector of 'body' at tjd; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. -
    - 0    ... Everything OK.
    - 1    ... Invalid value of 'origin'.
    - 2    ... Invalid value of 'type' in 'cel_obj'.
    - 3    ... Unable to allocate memory.
    - 10+n ... where n is the error code from 'solarsystem'.
    - 20+n ... where n is the error code from 'readeph'.
    - -
    - - - Provides the position and velocity of the Earth - - TDB Julian date. - Body identification number. -
    - Set 'body' = 0 or 'body' = 1 or 'body' = 10 for the Sun.
    - Set 'body' = 2 or 'body' = 3 for the Earth.
    -
    - Required origin: solar system barycenter or center of mass of the Sun - OUT: Position vector of 'body' at 'tjd'; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Velocity vector of 'body' at 'tjd'; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. -
    - 0...Everything OK.
    - 1...Input Julian date ('tjd') out of range.
    - 2...Invalid value of 'body'.
    -
    - Provides the position and velocity of the Earth at epoch 'tjd' by evaluating a closed-form theory without reference to an external file. This function can also provide the position and velocity of the Sun. -
    - - - Converts an vector in equatorial rectangular coordinates to equatorial spherical coordinates. - - Position vector, equatorial rectangular coordinates. - OUT: Right ascension in hours. - OUT: Declination in degrees. -
    - 0...Everything OK.
    - 1...All vector components are zero; 'ra' and 'dec' are indeterminate.
    - 2...Both vec[0] and vec[1] are zero, but vec[2] is nonzero; 'ra' is indeterminate.
    -
    - -
    - - - Converts angular quanities for stars to vectors. - - Catalog entry structure containing J2000.0 catalog data with FK5-style units - Position vector, equatorial rectangular coordinates, components in AU. - Velocity vector, equatorial rectangular coordinates, components in AU/Day. - - - - - Converts equatorial spherical coordinates to a vector (equatorial rectangular coordinates). - - Right ascension (hours). - Declination (degrees). - Distance - Position vector, equatorial rectangular coordinates (AU). - - - - - Obtains the barycentric and heliocentric positions and velocities of the Earth from the solar system ephemeris. - - TT (or TDT) Julian date. - Structure containing the body designation for the Earth. - OUT: TDB Julian date corresponding to 'tjd'. - OUT: Barycentric position vector of Earth at 'tjd'; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Barycentric velocity vector of Earth at 'tjd'; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. - OUT: Heliocentric position vector of Earth at 'tjd'; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Heliocentric velocity vector of Earth at 'tjd'; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    -
    - -
    - - - Computes the mean place of a star for J2000.0 - - TT (or TDT) Julian date of apparent place. - Pointer to structure containing the body designation for the Earth - Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. - OUT: Mean right ascension J2000.0 in hours. - OUT: Mean declination J2000.0 in degrees. -
    -   0...Everything OK.
    -   1...Iterative process did not converge after 20 iterations.
    - >10...Error from function 'app_star'.
    - Computes the mean place of a star for J2000.0, given its apparent - place at date 'tjd'. Proper motion, parallax and radial velocity - are assumed to be zero. - -
    - - - Transforms a vector from an Earth-fixed geographic system to a space-fixed system - - TT (or TDT) Julian date - Greenwich apparent sidereal time, in hours. - Conventionally-defined X coordinate of rotational pole with respect to CIO, in arcseconds. - Conventionally-defined Y coordinate of rotational pole with respect to CIO, in arcseconds. - Vector in geocentric rectangular Earth-fixed system, referred to geographic equator and Greenwich meridian. - OUT: Vector in geocentric rectangular space-fixed system, referred to mean equator and equinox of J2000.0. - Transforms a vector from an Earth-fixed geographic system to a space-fixed system based on mean equator and equinox of J2000.0; applies rotations for wobble, spin, nutation, and precession. - - - - Transforms geocentric rectangular coordinates from rotating system to non-rotating system - - Local apparent sidereal time at reference meridian, in hours. - Vector in geocentric rectangular rotating system, referred to rotational equator and orthogonal reference meridian. - OUT: Vector in geocentric rectangular non-rotating system, referred to true equator and equinox of date. - Transforms geocentric rectangular coordinates from rotating system based on rotational equator and orthogonal reference meridian to non-rotating system based on true equator and equinox of date. - - - - Corrects Earth-fixed geocentric rectangular coordinates for polar motion. - - Conventionally-defined X coordinate of rotational pole with respect to CIO, in arcseconds. - Conventionally-defined Y coordinate of rotational pole with respect to CIO, in arcseconds. - Vector in geocentric rectangular Earth-fixed system, referred to geographic equator and Greenwich meridian. - OUT: Vector in geocentric rectangular rotating system, referred to rotational equator and orthogonal Greenwich meridian - Corrects Earth-fixed geocentric rectangular coordinates for polar motion. Transforms a vector from Earth-fixed geographic system to rotating system based on rotational equator and orthogonal Greenwich meridian through axis of rotation. - - - - Computes the position and velocity vectors of a terrestrial observer with respect to the center of the Earth. - - Longitude, latitude and height of the observer (in a SiteInfoStruct) - Local apparent sidereal time at reference meridian in hours. - Position vector of observer with respect to center of Earth, equatorial rectangular coordinates, referred to true equator and equinox of date, components in AU. - Velocity vector of observer with respect to center of Earth, equatorial rectangular coordinates, referred to true equator and equinox of date, components in AU/Day. - - - - - Applies proper motion, including foreshortening effects, to a star's position. - - TDB Julian date of first epoch. - Position vector at first epoch. - Velocity vector at first epoch. - TDB Julian date of second epoch. - OUT: Position vector at second epoch. - - - - - Moves the origin of coordinates from the barycenter of the solar system to the center of mass of the Earth - - Position vector, referred to origin at solar system barycenter, components in AU. - Position vector of center of mass of the Earth, referred to origin at solar system barycenter, components in AU. - OUT: Position vector, referred to origin at center of mass of the Earth, components in AU. - OUT: Light time from body to Earth in days. - This corrects for parallax. - - - - Corrects position vector for the deflection of light in the gravitational field of the Sun. - - Position vector, referred to origin at center of mass of the Earth, components in AU. - Position vector of center of mass of the Earth, referred to origin at center of mass of the Sun, components in AU. - Position vector, referred to origin at center of mass of the Earth, corrected for gravitational deflection, components in AU. - 0...Everything OK. - This function is valid for bodies within the solar system as well as for stars. - - - - Corrects position vector for aberration of light. - - Position vector, referred to origin at center of mass of the Earth, components in AU. - Velocity vector of center of mass of the Earth, referred to origin at solar system barycenter, components in AU/day. - Light time from body to Earth in days. - OUT: Position vector, referred to origin at center of mass of the Earth, corrected for aberration, components in AU - 0...Everything OK. - Algorithm includes relativistic terms. - - - - Nutates equatorial rectangular coordinates from mean equator and equinox of epoch to true equator and equinox of epoch. - - TDB julian date of epoch. - Flag determining 'direction' of transformation;
    -    fn  = 0 transformation applied, mean to true.
    -    fn != 0 inverse transformation applied, true to mean.
    - Position vector, geocentric equatorial rectangular coordinates, referred to mean equator and equinox of epoch. - OUT: Position vector, geocentric equatorial rectangular coordinates, referred to true equator and equinox of epoch. - 0...Everything OK. - Inverse transformation may be applied by setting flag 'fn'. -
    - - - Provides fast evaluation of the nutation components according to the 1980 IAU Theory of Nutation. - - TDB time in Julian centuries since J2000.0 - OUT: Nutation in longitude in arcseconds. - OUT: Nutation in obliquity in arcseconds. - 0...Everything OK. - - - - - To compute the fundamental arguments. - - TDB time in Julian centuries since J2000.0 - OUT: FundamentalArgsStruct containing:
    -   a[0] = l (mean anomaly of the Moon)
    -   a[1] = l' (mean anomaly of the Sun)
    -   a[2] = F (L - omega; L = mean longitude of the Moon)
    -   a[3] = D (mean elongation of the Moon from the Sun)
    -   a[4] = omega (mean longitude of the Moon's ascending node)
    - -
    - - - Converts TDB to TT or TDT - - TDB Julian date. - OUT: TT (or TDT) Julian date. - OUT: Difference tdbjd-tdtjd, in seconds. - Computes the terrestrial time (TT) or terrestrial dynamical time (TDT) Julian date corresponding to a barycentric dynamical time (TDB) Julian date. - - - - Sets up a structure of type 'body' - defining a celestial object- based on the input parameters. - - Type of body - Body number - Name of the body. - OUT: Structure containg the body definition -
    - = 0 ... everything OK
    - = 1 ... invalid value of 'type'
    - = 2 ... 'number' out of range
    -
    - -
    - - - To create a structure of type 'cat_entry' containing catalog data for a star or "star-like" object. - - Three-character catalog identifier (e.g. HIP = Hipparcos, FK5 = FK5). This identifier also specifies the reference system and units of the data; i.e. they are the same as the specified catalog. - Object name (50 characters maximum). - Object number in the catalog. - Right ascension of the object. - Declination of the object. - Proper motion in right ascension. - Proper motion in declination. - Parallax. - Radial velocity. - OUT: Structure containing the input data - - - - - Computes atmospheric refraction in zenith distance. - - structure containing observer's location - refraction option - bserved zenith distance, in degrees. - Atmospheric refraction, in degrees. - This version computes approximate refraction for optical wavelengths. - - - - This function will compute the Julian date for a given calendar date (year, month, day, hour). - - Year number - Month number. - Day number - Time in hours - OUT: Julian date. - - - - - Compute a date on the Gregorian calendar given the Julian date. - - Julian date. - OUT: Year number - OUT: Month number. - OUT: Day number - OUT: Time in hours - - - - - Compute equatorial spherical coordinates of Sun referred to the mean equator and equinox of date. - - Julian date on TDT or ET time scale. - OUT: Right ascension referred to mean equator and equinox of date (hours). - OUT: Declination referred to mean equator and equinox of date (degrees). - OUT: Geocentric distance (AU). - - - - - Return the value of DeltaT for the given Julian date - - Julian date for which the delta T value is required - Double value of DeltaT (seconds) - Valid between the years 1650 and 2050 - - - - Interface to the NOVAS3 component - - Implemented by the NOVAS3 component - Note: This interface is now deprecated, please use INOVAS31 instead. - - - - - Get position and velocity of target with respect to the centre object. - - Two-element array containing the Julian date, which may be split any way (although the first - element is usually the "integer" part, and the second element is the "fractional" part). Julian date is in the - TDB or "T_eph" time scale. - Target object - Centre object - Position vector array of target relative to center, measured in AU. - Velocity vector array of target relative to center, measured in AU/day. -
    - 0   ...everything OK.
    - 1,2 ...error returned from State.
    -
    - This function accesses the JPL planetary ephemeris to give the position and velocity of the target - object with respect to the center object. -
    - - - Read object ephemeris - - The number of the asteroid for which the position in desired. - The name of the asteroid. - The Julian date on which to find the position and velocity. - Error code; always set equal to 9 (see note below). - 6-element array of double cotaining position and velocity vector values, with all elements set to zero. - This is a dummy version of function 'ReadEph'. It serves as a stub for the "real" 'ReadEph' - (part of the USNO/AE98 minor planet ephemerides) when NOVAS-C is used without the minor planet ephemerides. - - This dummy function is not intended to be called. It merely serves as a stub for the "real" 'ReadEph' - when NOVAS-C is used without the minor planet ephemerides. If this function is called, an error of 9 will be returned. - - - - - - Interface between the JPL direct-access solar system ephemerides and NOVAS-C. - - Julian date of the desired time, on the TDB time scale. - Body identification number for the solar system object of interest; - Mercury = 1, ..., Pluto= 9, Sun= 10, Moon = 11. - Origin code; solar system barycenter= 0, center of mass of the Sun = 1, center of Earth = 2. - Position vector of 'body' at tjd; equatorial rectangular coordinates in AU referred to the ICRS. - Velocity vector of 'body' at tjd; equatorial rectangular system referred to the ICRS. - Always returns 0 - - - - - Read and interpolate the JPL planetary ephemeris file. - - 2-element Julian date (TDB) at which interpolation is wanted. Any combination of jed[0]+jed[1] which falls within the time span on the file is a permissible epoch. See Note 1 below. - The requested body to get data for from the ephemeris file. - The barycentric position vector array of the requested object, in AU. (If target object is the Moon, then the vector is geocentric.) - The barycentric velocity vector array of the requested object, in AU/Day. - -
    - 0 ...everything OK
    - 1 ...error reading ephemeris file
    - 2 ...epoch out of range.
    - 
    - - The target number designation of the astronomical bodies is: -
    -         = 0: Mercury,               1: Venus, 
    -         = 2: Earth-Moon barycenter, 3: Mars, 
    -         = 4: Jupiter,               5: Saturn, 
    -         = 6: Uranus,                7: Neptune, 
    -         = 8: Pluto,                 9: geocentric Moon, 
    -         =10: Sun.
    - 
    - - NOTE 1. For ease in programming, the user may put the entire epoch in jed[0] and set jed[1] = 0. - For maximum interpolation accuracy, set jed[0] = the most recent midnight at or before interpolation epoch, - and set jed[1] = fractional part of a day elapsed between jed[0] and epoch. As an alternative, it may prove - convenient to set jed[0] = some fixed epoch, such as start of the integration and jed[1] = elapsed interval - between then and epoch. - -
    -
    - - - Corrects position vector for aberration of light. Algorithm includes relativistic terms. - - Position vector, referred to origin at center of mass of the Earth, components in AU. - Velocity vector of center of mass of the Earth, referred to origin at solar system barycenter, components in AU/day. - Light time from object to Earth in days. - Position vector, referred to origin at center of mass of the Earth, corrected for aberration, components in AU - If 'lighttime' = 0 on input, this function will compute it. - - - - Compute the apparent place of a planet or other solar system body. - - TT Julian date for apparent place. - Pointer to structure containing the body designation for the solar system body - Code specifying the relative accuracy of the output position. - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - True distance from Earth to planet at 'JdTt' in AU. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Type' in structure 'SsBody'
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the apparent place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for apparent place. - Catalog entry structure containing catalog data forthe object in the ICRS - Code specifying the relative accuracy of the output position. - Apparent right ascension in hours, referred to true equator and equinox of date 'JdTt'. - Apparent declination in degrees, referred to true equator and equinox of date 'JdTt'. - -
    -    0 ... Everything OK
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Compute the astrometric place of a planet or other solar system body. - - TT Julian date for astrometric place. - structure containing the body designation for the solar system body - Code specifying the relative accuracy of the output position. - Astrometric right ascension in hours (referred to the ICRS, without light deflection or aberration). - Astrometric declination in degrees (referred to the ICRS, without light deflection or aberration). - True distance from Earth to planet in AU. - -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Type' in structure 'SsBody'
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the astrometric place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for astrometric place. - Catalog entry structure containing catalog data for the object in the ICRS - Code specifying the relative accuracy of the output position. - Astrometric right ascension in hours (referred to the ICRS, without light deflection or aberration). - Astrometric declination in degrees (referred to the ICRS, without light deflection or aberration). -
    -    0 ... Everything OK
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Move the origin of coordinates from the barycenter of the solar system to the observer (or the geocenter); i.e., this function accounts for parallax (annual+geocentric or justannual). - - Position vector, referred to origin at solar system barycenter, components in AU. - Position vector of observer (or the geocenter), with respect to origin at solar system barycenter, components in AU. - Position vector, referred to origin at center of mass of the Earth, components in AU. - Light time from object to Earth in days. - - - - - This function will compute a date on the Gregorian calendar given the Julian date. - - Julian date. - Year - Month number - day number - Fractional hour of the day - - - - - This function allows for the specification of celestial pole offsets for high-precision applications. Each set of offsets is a correction to the modeled position of the pole for a specific date, derived from observations and published by the IERS. - - TDB or TT Julian date for pole offsets. - Type of pole offset. 1 for corrections to angular coordinates of modeled pole referred to mean ecliptic of date, that is, delta-delta-psi and delta-delta-epsilon. 2 for corrections to components of modeled pole unit vector referred to GCRS axes, that is, dx and dy. - Value of celestial pole offset in first coordinate, (delta-delta-psi or dx) in milliarcseconds. - Value of celestial pole offset in second coordinate, (delta-delta-epsilon or dy) in milliarcseconds. -
    - 0 ... Everything OK
    - 1 ... Invalid value of 'Type'.
    - 
    - -
    - - - Calaculate an array of CIO RA values around a given date - - TDB Julian date. - Number of Julian dates and right ascension values requested (not less than 2 or more than 20). - An arraylist of RaOfCIO structures containing a time series of the right ascension of the - Celestial Intermediate Origin (CIO) with respect to the GCRS. -
    - 0 ... everything OK
    - 1 ... error opening the 'cio_ra.bin' file
    - 2 ... 'JdTdb' not in the range of the CIO file; 
    - 3 ... 'NPts' out of range
    - 4 ... unable to allocate memory for the internal 't' array; 
    - 5 ... unable to allocate memory for the internal 'ra' array; 
    - 6 ... 'JdTdb' is too close to either end of the CIO file; unable to put 'NPts' data points into the output object.
    - 
    - - - Given an input TDB Julian date and the number of data points desired, this function returns a set of - Julian dates and corresponding values of the GCRS right ascension of the celestial intermediate origin (CIO). - The range of dates is centered (at least approximately) on the requested date. The function obtains - the data from an external data file. - How to create and retrieve values from the arraylist - - Dim CioList As New ArrayList, Nov3 As New ASCOM.Astrometry.NOVAS3 - - rc = Nov3.CioArray(2455251.5, 20, CioList) ' Get 20 values around date 00:00:00 February 24th 2010 - MsgBox("Nov3 RC= " rc) - - For Each CioA As ASCOM.Astrometry.RAOfCio In CioList - MsgBox("CIO Array " CioA.JdTdb " " CioA.RACio) - Next - - - -
    - - - Compute the orthonormal basis vectors of the celestial intermediate system. - - TDB Julian date of epoch. - Right ascension of the CIO at epoch (hours). - Reference system in which right ascension is given. 1 ... GCRS; 2 ... True equator and equinox of date. - Accuracy - Unit vector toward the CIO, equatorial rectangular coordinates, referred to the GCRS. - Unit vector toward the y-direction, equatorial rectangular coordinates, referred to the GCRS. - Unit vector toward north celestial pole (CIP), equatorial rectangular coordinates, referred to the GCRS. -
    - 0 ... everything OK
    - 1 ... invalid value of input variable 'RefSys'.
    - 
    - - To compute the orthonormal basis vectors, with respect to the GCRS (geocentric ICRS), of the celestial - intermediate system defined by the celestial intermediate pole (CIP) (in the z direction) and - the celestial intermediate origin (CIO) (in the x direction). A TDB Julian date and the - right ascension of the CIO at that date is required as input. The right ascension of the CIO - can be with respect to either the GCRS origin or the true equinox of date -- different algorithms - are used in the two cases. -
    - - - Returns the location of the celestial intermediate origin (CIO) for a given Julian date, as a right ascension - - TDB Julian date. - Selection for accuracy - Right ascension of the CIO, in hours. - Reference system in which right ascension is given -
    -    0 ... everything OK
    -    1 ... unable to allocate memory for the 'cio' array
    - > 10 ... 10 + the error code from function 'CioArray'.
    - 
    - This function returns the location of the celestial intermediate origin (CIO) for a given Julian date, as a right ascension with respect to either the GCRS (geocentric ICRS) origin or the true equinox of date. The CIO is always located on the true equator (= intermediate equator) of date. -
    - - - Computes the true right ascension of the celestial intermediate origin (CIO) at a given TT Julian date. This is -(equation of the origins). - - TT Julian date - Selection for accuracy - Right ascension of the CIO, with respect to the true equinox of date, in hours (+ or -). - -
    -   0  ... everything OK
    -   1  ... invalid value of 'Accuracy'
    - > 10 ... 10 + the error code from function 'CioLocation'
    - > 20 ... 20 + the error code from function 'CioBasis'.
    - 
    - -
    - - - Returns the difference in light-time, for a star, between the barycenter of the solar system and the observer (or the geocenter). - - Position vector of star, with respect to origin at solar system barycenter. - Position vector of observer (or the geocenter), with respect to origin at solar system barycenter, components in AU. - Difference in light time, in the sense star to barycenter minus star to earth, in days. - - Alternatively, this function returns the light-time from the observer (or the geocenter) to a point on a - light ray that is closest to a specific solar system body. For this purpose, 'Pos1' is the position - vector toward observed object, with respect to origin at observer (or the geocenter); 'PosObs' is - the position vector of solar system body, with respect to origin at observer (or the geocenter), - components in AU; and the returned value is the light time to point on line defined by 'Pos1' - that is closest to solar system body (positive if light passes body before hitting observer, i.e., if - 'Pos1' is within 90 degrees of 'PosObs'). - - - - - Converts an ecliptic position vector to an equatorial position vector. - - TT Julian date of equator, equinox, and ecliptic used for coordinates. - Coordinate system selection. 0 ... mean equator and equinox of date; 1 ... true equator and equinox of date; 2 ... ICRS - Selection for accuracy - Position vector, referred to specified ecliptic and equinox of date. If 'CoordSys' = 2, 'pos1' must be on mean ecliptic and equinox of J2000.0; see Note 1 below. - Position vector, referred to specified equator and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - - To convert an ecliptic vector (mean ecliptic and equinox of J2000.0 only) to an ICRS vector, - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. - Except for the output from this case, all vectors are assumed to be with respect to a dynamical system. - -
    - - - Compute the "complementary terms" of the equation of the equinoxes consistent with IAU 2000 resolutions. - - High-order part of TT Julian date. - Low-order part of TT Julian date. - Selection for accuracy - Complementary terms, in radians. - - Series from IERS Conventions (2003), Chapter 5, Table 5.2C, with some adjustments to coefficient values - copied from IERS function 'eect2000', which has a more complete series. - - - - - Retrieves the position and velocity of a solar system body from a fundamental ephemeris. - - TDB Julian date split into two parts, where the sum jd[0] + jd[1] is the TDB Julian date. - Structure containing the designation of the body of interest - Origin code; solar system barycenter = 0, center of mass of the Sun = 1. - Slection for accuracy - Position vector of the body at 'Jd'; equatorial rectangular coordinates in AU referred to the ICRS. - Velocity vector of the body at 'Jd'; equatorial rectangular system referred to the mean equator and equinox of the ICRS, in AU/Day. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Origin'
    -    2 ... Invalid value of 'Type' in 'CelObj'; 
    -    3 ... Unable to allocate memory
    - 10+n ... where n is the error code from 'SolarSystem'; 
    - 20+n ... where n is the error code from 'ReadEph'.
    - 
    - It is recommended that the input structure 'cel_obj' be created using function 'MakeObject' in file novas.c. -
    - - - To convert right ascension and declination to ecliptic longitude and latitude. - - TT Julian date of equator, equinox, and ecliptic used for coordinates. - Coordinate system: 0 ... mean equator and equinox of date 'JdTt'; 1 ... true equator and equinox of date 'JdTt'; 2 ... ICRS - Selection for accuracy - Right ascension in hours, referred to specified equator and equinox of date. - Declination in degrees, referred to specified equator and equinox of date. - Ecliptic longitude in degrees, referred to specified ecliptic and equinox of date. - Ecliptic latitude in degrees, referred to specified ecliptic and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - - To convert ICRS RA and dec to ecliptic coordinates (mean ecliptic and equinox of J2000.0), - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. - Except for the input to this case, all input coordinates are dynamical. - -
    - - - Converts an equatorial position vector to an ecliptic position vector. - - TT Julian date of equator, equinox, and ecliptic used for - Coordinate system selection. 0 ... mean equator and equinox of date 'JdTt'; 1 ... true equator and equinox of date 'JdTt'; 2 ... ICRS - Selection for accuracy - Position vector, referred to specified equator and equinox of date. - Position vector, referred to specified ecliptic and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - To convert an ICRS vector to an ecliptic vector (mean ecliptic and equinox of J2000.0 only), - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. Except for - the input to this case, all vectors are assumed to be with respect to a dynamical system. -
    - - - Converts ICRS right ascension and declination to galactic longitude and latitude. - - ICRS right ascension in hours. - ICRS declination in degrees. - Galactic longitude in degrees. - Galactic latitude in degrees. - - - - - Transforms topocentric right ascension and declination to zenith distance and azimuth. - - UT1 Julian date. - Difference TT-UT1 at 'jd_ut1', in seconds. - Selection for accuracy - onventionally-defined x coordinate of celestial intermediate pole with respect to ITRS reference pole, in arcseconds. - Conventionally-defined y coordinate of celestial intermediate pole with respect to ITRS reference pole, in arcseconds. - Structure containing observer's location - Topocentric right ascension of object of interest, in hours, referred to true equator and equinox of date. - Topocentric declination of object of interest, in degrees, referred to true equator and equinox of date. - Refraction option. 0 ... no refraction; 1 ... include refraction, using 'standard' atmospheric conditions; - 2 ... include refraction, using atmospheric parametersinput in the 'Location' structure. - Topocentric zenith distance in degrees, affected by refraction if 'ref_option' is non-zero. - Topocentric azimuth (measured east from north) in degrees. - Topocentric right ascension of object of interest, in hours, referred to true equator and - equinox of date, affected by refraction if 'ref_option' is non-zero. - Topocentric declination of object of interest, in degrees, referred to true equator and - equinox of date, affected by refraction if 'ref_option' is non-zero. - This function transforms topocentric right ascension and declination to zenith distance and azimuth. - It uses a method that properly accounts for polar motion, which is significant at the sub-arcsecond level. - This function can also adjust coordinates for atmospheric refraction. - - - - Returns the value of the Earth Rotation Angle (theta) for a given UT1 Julian date. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - The Earth Rotation Angle (theta) in degrees. - The expression used is taken from the note to IAU Resolution B1.8 of 2000. 1. The algorithm used - here is equivalent to the canonical theta = 0.7790572732640 + 1.00273781191135448 * t, where t is the time - in days from J2000 (t = JdHigh + JdLow - T0), but it avoids many two-PI 'wraps' that - decrease precision (adopted from SOFA Fortran routine iau_era00; see also expression at top - of page 35 of IERS Conventions (1996)). - - - - Computes quantities related to the orientation of the Earth's rotation axis at Julian date 'JdTdb'. - - TDB Julian Date. - Selection for accuracy - Mean obliquity of the ecliptic in degrees at 'JdTdb'. - True obliquity of the ecliptic in degrees at 'JdTdb'. - Equation of the equinoxes in seconds of time at 'JdTdb'. - Nutation in longitude in arcseconds at 'JdTdb'. - Nutation in obliquity in arcseconds at 'JdTdb'. - Values of the celestial pole offsets 'PSI_COR' and 'EPS_COR' are set using function 'cel_pole', - if desired. See the prolog of 'cel_pole' for details. - - - - To transform a vector from the dynamical reference system to the International Celestial Reference System (ICRS), or vice versa. - - Position vector, equatorial rectangular coordinates. - Set 'direction' 0 for dynamical to ICRS transformation. Set 'direction' =]]> 0 for - ICRS to dynamical transformation. - Position vector, equatorial rectangular coordinates. - - - - - To compute the fundamental arguments (mean elements) of the Sun and Moon. - - TDB time in Julian centuries since J2000.0 - Double array of fundamental arguments - - Fundamental arguments, in radians: -
    -   a[0] = l (mean anomaly of the Moon)
    -   a[1] = l' (mean anomaly of the Sun)
    -   a[2] = F (mean argument of the latitude of the Moon)
    -   a[3] = D (mean elongation of the Moon from the Sun)
    -   a[4] = a[4] (mean longitude of the Moon's ascending node);
    -                from Simon section 3.4(b.3),
    -                precession = 5028.8200 arcsec/cy)
    - 
    -
    -
    - - - Converts GCRS right ascension and declination to coordinates with respect to the equator of date (mean or true). - - TT Julian date of equator to be used for output coordinates. - Coordinate system selection for output coordinates.; 0 ... mean equator and - equinox of date; 1 ... true equator and equinox of date; 2 ... true equator and CIO of date - Selection for accuracy - GCRS right ascension in hours. - GCRS declination in degrees. - Right ascension in hours, referred to specified equator and right ascension origin of date. - Declination in degrees, referred to specified equator of date. - -
    -    0 ... everything OK
    - >  0 ... error from function 'Vector2RaDec'' 
    - > 10 ... 10 + error from function 'CioLocation'
    - > 20 ... 20 + error from function 'CioBasis'
    - 
    >
    - For coordinates with respect to the true equator of date, the origin of right ascension can be either the true equinox or the celestial intermediate origin (CIO). - This function only supports the CIO-based method. -
    - - - This function computes the geocentric position and velocity of an observer on - the surface of the earth or on a near-earth spacecraft. - TT Julian date. - Value of Delta T (= TT - UT1) at 'JdTt'. - Selection for accuracy - Data specifying the location of the observer - Position vector of observer, with respect to origin at geocenter, - referred to GCRS axes, components in AU. - Velocity vector of observer, with respect to origin at geocenter, - referred to GCRS axes, components in AU/day. - -
    - 0 ... everything OK
    - 1 ... invalid value of 'Accuracy'.
    - 
    - The final vectors are expressed in the GCRS. -
    - - - Computes the total gravitational deflection of light for the observed object due to the major gravitating bodies in the solar system. - - TDB Julian date of observation. - Code for location of observer, determining whether the gravitational deflection due to the earth itself is applied. - Selection for accuracy - Position vector of observed object, with respect to origin at observer (or the geocenter), - referred to ICRS axes, components in AU. - Position vector of observer (or the geocenter), with respect to origin at solar - system barycenter, referred to ICRS axes, components in AU. - Position vector of observed object, with respect to origin at observer (or the geocenter), - referred to ICRS axes, corrected for gravitational deflection, components in AU. -
    -    0 ... Everything OK
    -  30 ... Error from function 'Ephemeris'; 
    - > 30 ... Error from function 'MakeObject'.
    - 
    - This function valid for an observed body within the solar system as well as for a star. - - If 'Accuracy' is set to zero (full accuracy), three bodies (Sun, Jupiter, and Saturn) are - used in the calculation. If the reduced-accuracy option is set, only the Sun is used in the - calculation. In both cases, if the observer is not at the geocenter, the deflection due to the Earth is included. - - -
    - - - Corrects position vector for the deflection of light in the gravitational field of an arbitrary body. - - Position vector of observed object, with respect to origin at observer - (or the geocenter), components in AU. - Position vector of observer (or the geocenter), with respect to origin at - solar system barycenter, components in AU. - Position vector of gravitating body, with respect to origin at solar system - barycenter, components in AU. - Reciprocal mass of gravitating body in solar mass units, that is, - Sun mass / body mass. - Position vector of observed object, with respect to origin at observer - (or the geocenter), corrected for gravitational deflection, components in AU. - This function valid for an observed body within the solar system as well as for a star. - - - - Compute the intermediate right ascension of the equinox at the input Julian date - - TDB Julian date. - Equinox selection flag: mean pr true - Selection for accuracy - Intermediate right ascension of the equinox, in hours (+ or -). If 'equinox' = 1 - (i.e true equinox), then the returned value is the equation of the origins. - - - - - Compute the Julian date for a given calendar date (year, month, day, hour). - - Year number - Month number - Day number - Fractional hour of the day - Computed Julian date. - This function makes no checks for a valid input calendar date. The input calendar date - must be Gregorian. The input time value can be based on any UT-like time scale (UTC, UT1, TT, etc.) - - output Julian date will have the same basis. - - - - Computes the geocentric position of a solar system body, as antedated for light-time. - - TDB Julian date of observation. - Structure containing the designation for thesolar system body - Position vector of observer (or the geocenter), with respect to origin - at solar system barycenter, referred to ICRS axes, components in AU. - First approximation to light-time, in days (can be set to 0.0 if unknown) - Selection for accuracy - Position vector of body, with respect to origin at observer (or the geocenter), - referred to ICRS axes, components in AU. - Final light-time, in days. -
    -    0 ... everything OK
    -    1 ... algorithm failed to converge after 10 iterations
    - ]]> 10 ... error is 10 + error from function 'SolarSystem'.
    - 
    - -
    - - - Determines the angle of an object above or below the Earth's limb (horizon). - - Position vector of observed object, with respect to origin at - geocenter, components in AU. - Position vector of observer, with respect to origin at geocenter, - components in AU. - Angle of observed object above (+) or below (-) limb in degrees. - Nadir angle of observed object as a fraction of apparent radius of limb: 1.0 ... - below the limb; = 1.0 ... on the limb; ]]> 1.0 ... above the limb - The geometric limb is computed, assuming the Earth to be an airless sphere (no - refraction or oblateness is included). The observer can be on or above the Earth. - For an observer on the surface of the Earth, this function returns the approximate unrefracted - altitude. - - - - Computes the local place of a solar system body. - - TT Julian date for local place. - structure containing the body designation for the solar system body - Difference TT-UT1 at 'JdTt', in seconds of time. - Specifies the position of the observer - Specifies accuracy level - Local right ascension in hours, referred to the 'local GCRS'. - Local declination in degrees, referred to the 'local GCRS'. - True distance from Earth to planet in AU. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Where' in structure 'Location'; 
    - ]]> 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the local place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for local place. delta_t (double) - Difference TT-UT1 at 'JdTt', in seconds of time. - catalog entry structure containing catalog data for the object in the ICRS - Structure specifying the position of the observer - Specifies accuracy level. - Local right ascension in hours, referred to the 'local GCRS'. - Local declination in degrees, referred to the 'local GCRS'. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Where' in structure 'Location'
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Create a structure of type 'cat_entry' containing catalog data for a star or "star-like" object. - - Object name (50 characters maximum). - Three-character catalog identifier (e.g. HIP = Hipparcos, TY2 = Tycho-2) - Object number in the catalog. - Right ascension of the object (hours). - Declination of the object (degrees). - Proper motion in right ascension (milliarcseconds/year). - Proper motion in declination (milliarcseconds/year). - Parallax (milliarcseconds). - Radial velocity (kilometers/second). - CatEntry3 structure containing the input data - - - - - Makes a structure of type 'InSpace' - specifying the position and velocity of an observer situated - on a near-Earth spacecraft. - - Geocentric position vector (x, y, z) in km. - Geocentric velocity vector (x_dot, y_dot, z_dot) in km/s. - InSpace structure containing the position and velocity of an observer situated - on a near-Earth spacecraft - - - - - Makes a structure of type 'object' - specifying a celestial object - based on the input parameters. - - Type of object: 0 ... major planet, Sun, or Moon; 1 ... minor planet; - 2 ... object located outside the solar system (e.g. star, galaxy, nebula, etc.) - Body number: For 'Type' = 0: Mercury = 1,...,Pluto = 9, Sun = 10, Moon = 11; - For 'Type' = 1: minor planet numberFor 'Type' = 2: set to 0 (zero) - Name of the object (50 characters maximum). - Structure containing basic astrometric data for any celestial object - located outside the solar system; the catalog data for a star - Structure containing the object definition -
    - 0 ... everything OK
    - 1 ... invalid value of 'Type'
    - 2 ... 'Number' out of range
    - 
    - -
    - - - Makes a structure of type 'observer' - specifying the location of the observer. - - Integer code specifying location of observer: 0: observer at geocenter; - 1: observer on surface of earth; 2: observer on near-earth spacecraft - Structure containing data for an observer's location on the surface - of the Earth; used when 'Where' = 1 - Structure containing an observer's location on a near-Earth spacecraft; - used when 'Where' = 2 - Structure specifying the location of the observer -
    - 0 ... everything OK
    - 1 ... input value of 'Where' is out-of-range.
    - 
    - -
    - - - Makes a structure of type 'observer' specifying an observer at the geocenter. - - Structure specifying the location of the observer at the geocenter - - - - - Makes a structure of type 'observer' specifying the position and velocity of an observer - situated on a near-Earth spacecraft. - - Geocentric position vector (x, y, z) in km. - Geocentric position vector (x, y, z) in km. - Structure containing the position and velocity of an observer - situated on a near-Earth spacecraft - Both input vectors are with respect to true equator and equinox of date. - - - - Makes a structure of type 'observer' specifying the location of and weather for an observer - on the surface of the Earth. - - Geodetic (ITRS) latitude in degrees; north positive. - Geodetic (ITRS) longitude in degrees; east positive. - Height of the observer (meters). - Temperature (degrees Celsius). - Atmospheric pressure (millibars). - Structure containing the location of and weather for an observer on - the surface of the Earth - - - - - Makes a structure of type 'on_surface' - specifying the location of and weather for an - observer on the surface of the Earth. - - Geodetic (ITRS) latitude in degrees; north positive. - Geodetic (ITRS) latitude in degrees; north positive. - Height of the observer (meters). - Temperature (degrees Celsius). - Atmospheric pressure (millibars). - Structure containing the location of and weather for an - observer on the surface of the Earth. - - - - - Compute the mean obliquity of the ecliptic. - - TDB Julian Date. - Mean obliquity of the ecliptic in arcseconds. - - - - - Computes the ICRS position of a star, given its apparent place at date 'JdTt'. - Proper motion, parallax and radial velocity are assumed to be zero. - - TT Julian date of apparent place. - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - Specifies accuracy level - ICRS right ascension in hours. - ICRS declination in degrees. -
    -    0 ... Everything OK
    -    1 ... Iterative process did not converge after 30 iterations; 
    - > 10 ... Error from function 'Vector2RaDec'
    - > 20 ... Error from function 'AppStar'.
    - 
    - -
    - - - Normalize angle into the range 0 angle (2 * pi). - - Input angle (radians). - The input angle, normalized as described above (radians). - - - - - Nutates equatorial rectangular coordinates from mean equator and equinox of epoch to true equator and equinox of epoch. - - TDB Julian date of epoch. - Flag determining 'direction' of transformation; direction = 0 - transformation applied, mean to true; direction != 0 inverse transformation applied, true to mean. - Selection for accuracy - Position vector, geocentric equatorial rectangular coordinates, referred to - mean equator and equinox of epoch. - Position vector, geocentric equatorial rectangular coordinates, referred to - true equator and equinox of epoch. - Inverse transformation may be applied by setting flag 'direction' - - - - Returns the values for nutation in longitude and nutation in obliquity for a given TDB Julian date. - - TDB time in Julian centuries since J2000.0 - Selection for accuracy - Nutation in longitude in arcseconds. - Nutation in obliquity in arcseconds. - The nutation model selected depends upon the input value of 'Accuracy'. See notes below for important details. - - This function selects the nutation model depending first upon the input value of 'Accuracy'. - If 'Accuracy' = 0 (full accuracy), the IAU 2000A nutation model is used. If 'Accuracy' = 1 - a specially truncated (and therefore faster) version of IAU 2000A, called 'NU2000K' is used. - - - - - - Computes the apparent direction of a star or solar system body at a specified time - and in a specified coordinate system. - - TT Julian date for place. - Specifies the celestial object of interest - Specifies the location of the observer - Difference TT-UT1 at 'JdTt', in seconds of time. - Code specifying coordinate system of the output position. 0 ... GCRS or - "local GCRS"; 1 ... true equator and equinox of date; 2 ... true equator and CIO of date; - 3 ... astrometric coordinates, i.e., without light deflection or aberration. - Selection for accuracy - Structure specifying object's place on the sky at time 'JdTt', - with respect to the specified output coordinate system - -
    - = 0         ... No problems.
    - = 1         ... invalid value of 'CoordSys'
    - = 2         ... invalid value of 'Accuracy'
    - = 3         ... Earth is the observed object, and the observer is either at the geocenter or on the Earth's surface (not permitted)
    - > 10,  40  ... 10 + error from function 'Ephemeris'
    - > 40,  50  ... 40 + error from function 'GeoPosVel'
    - > 50,  70  ... 50 + error from function 'LightTime'
    - > 70,  80  ... 70 + error from function 'GravDef'
    - > 80,  90  ... 80 + error from function 'CioLocation'
    - > 90,  100 ... 90 + error from function 'CioBasis'
    - 
    -
    - Values of 'location->where' and 'CoordSys' dictate the various standard kinds of place: -
    -     Location->Where = 0 and CoordSys = 1: apparent place
    -     Location->Where = 1 and CoordSys = 1: topocentric place
    -     Location->Where = 0 and CoordSys = 0: virtual place
    -     Location->Where = 1 and CoordSys = 0: local place
    -     Location->Where = 0 and CoordSys = 3: astrometric place
    -     Location->Where = 1 and CoordSys = 3: topocentric astrometric place
    - 
    - Input value of 'DeltaT' is used only when 'Location->Where' equals 1 or 2 (observer is - on surface of Earth or in a near-Earth satellite). - - -
    - - - Precesses equatorial rectangular coordinates from one epoch to another. - - TDB Julian date of first epoch. See remarks below. - Position vector, geocentric equatorial rectangular coordinates, referred to mean dynamical equator and equinox of first epoch. - TDB Julian date of second epoch. See remarks below. - Position vector, geocentric equatorial rectangular coordinates, referred to mean dynamical equator and equinox of second epoch. -
    - 0 ... everything OK
    - 1 ... Precession not to or from J2000.0; 'JdTdb1' or 'JdTdb2' not 2451545.0.
    - 
    - One of the two epochs must be J2000.0. The coordinates are referred to the mean dynamical equator and equinox of the two respective epochs. -
    - - - Applies proper motion, including foreshortening effects, to a star's position. - - TDB Julian date of first epoch. - Position vector at first epoch. - Velocity vector at first epoch. - TDB Julian date of second epoch. - Position vector at second epoch. - - - - - Converts equatorial spherical coordinates to a vector (equatorial rectangular coordinates). - - Right ascension (hours). - Declination (degrees). - Distance in AU - Position vector, equatorial rectangular coordinates (AU). - - - - - Predicts the radial velocity of the observed object as it would be measured by spectroscopic means. - - Specifies the celestial object of interest - Geometric position vector of object with respect to observer, corrected for light-time, in AU. - Velocity vector of object with respect to solar system barycenter, in AU/day. - Velocity vector of observer with respect to solar system barycenter, in AU/day. - Distance from observer to geocenter, in AU. - Distance from observer to Sun, in AU. - Distance from object to Sun, in AU. - The observed radial velocity measure times the speed of light, in kilometers/second. - Radial velocity is here defined as the radial velocity measure (z) times the speed of light. - For a solar system body, it applies to a fictitious emitter at the center of the observed object, - assumed massless (no gravitational red shift), and does not in general apply to reflected light. - For stars, it includes all effects, such as gravitational red shift, contained in the catalog - barycentric radial velocity measure, a scalar derived from spectroscopy. Nearby stars with a known - kinematic velocity vector (obtained independently of spectroscopy) can be treated like - solar system objects. - - - - Computes atmospheric refraction in zenith distance. - - Structure containing observer's location. - 1 ... Use 'standard' atmospheric conditions; 2 ... Use atmospheric - parameters input in the 'Location' structure. - Observed zenith distance, in degrees. - Atmospheric refraction, in degrees. - This version computes approximate refraction for optical wavelengths. This function - can be used for planning observations or telescope pointing, but should not be used for the - reduction of precise observations. - - - - Computes the Greenwich apparent sidereal time, at Julian date 'JdHigh' + 'JdLow'. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - Difference TT-UT1 at 'JdHigh'+'JdLow', in seconds of time. - 0 ... compute Greenwich mean sidereal time; 1 ... compute Greenwich apparent sidereal time - Selection for method: 0 ... CIO-based method; 1 ... equinox-based method - Selection for accuracy - Greenwich apparent sidereal time, in hours. -
    -          0 ... everything OK
    -          1 ... invalid value of 'Accuracy'
    -          2 ... invalid value of 'Method'
    - > 10,  30 ... 10 + error from function 'CioRai'
    - 
    - The Julian date may be split at any point, but for highest precision, set 'JdHigh' - to be the integral part of the Julian date, and set 'JdLow' to be the fractional part. -
    - - - Transforms a vector from one coordinate system to another with same origin and axes rotated about the z-axis. - - Angle of coordinate system rotation, positive counterclockwise when viewed from +z, in degrees. - Position vector. - Position vector expressed in new coordinate system rotated about z by 'angle'. - - - - - Converts angular quantities for stars to vectors. - - Catalog entry structure containing ICRS catalog data - Position vector, equatorial rectangular coordinates, components in AU. - Velocity vector, equatorial rectangular coordinates, components in AU/Day. - - - - - Computes the Terrestrial Time (TT) or Terrestrial Dynamical Time (TDT) Julian date corresponding - to a Barycentric Dynamical Time (TDB) Julian date. - - TDB Julian date. - TT Julian date. - Difference 'tdb_jd'-'tt_jd', in seconds. - Expression used in this function is a truncated form of a longer and more precise - series given in: Explanatory Supplement to the Astronomical Almanac, pp. 42-44 and p. 316. - The result is good to about 10 microseconds. - - - - This function rotates a vector from the terrestrial to the celestial system. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - Value of Delta T (= TT - UT1) at the input UT1 Julian date. - Selection for method: 0 ... CIO-based method; 1 ... equinox-based method - Selection for accuracy - 0 ... The output vector is referred to GCRS axes; 1 ... The output - vector is produced with respect to the equator and equinox of date. - Conventionally-defined X coordinate of celestial intermediate pole with respect to - ITRF pole, in arcseconds. - Conventionally-defined Y coordinate of celestial intermediate pole with respect to - ITRF pole, in arcseconds. - Position vector, geocentric equatorial rectangular coordinates, referred to ITRF - axes (terrestrial system) in the normal case where 'option' = 0. - Position vector, geocentric equatorial rectangular coordinates, referred to GCRS - axes (celestial system) or with respect to the equator and equinox of date, depending on 'Option'. -
    -    0 ... everything is ok
    -    1 ... invalid value of 'Accuracy'
    -    2 ... invalid value of 'Method'
    - > 10 ... 10 + error from function 'CioLocation'
    - > 20 ... 20 + error from function 'CioBasis'
    - 
    - 'x' = 'y' = 0 means no polar motion transformation. - - The 'option' flag only works for the equinox-based method. - -
    - - - Computes the position and velocity vectors of a terrestrial observer with respect to the center of the Earth. - - Structure containing observer's location - Local apparent sidereal time at reference meridian in hours. - Position vector of observer with respect to center of Earth, equatorial - rectangular coordinates, referred to true equator and equinox of date, components in AU. - Velocity vector of observer with respect to center of Earth, equatorial rectangular - coordinates, referred to true equator and equinox of date, components in AU/day. - - If reference meridian is Greenwich and st=0, 'pos' is effectively referred to equator and Greenwich. - This function ignores polar motion, unless the observer's longitude and latitude have been - corrected for it, and variation in the length of day (angular velocity of earth). - The true equator and equinox of date do not form an inertial system. Therefore, with respect - to an inertial system, the very small velocity component (several meters/day) due to the precession - and nutation of the Earth's axis is not accounted for here. - - - - - Computes the topocentric place of a solar system body. - - TT Julian date for topocentric place. - structure containing the body designation for the solar system body - Difference TT-UT1 at 'JdTt', in seconds of time. - Specifies the position of the observer - Selection for accuracy - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - True distance from Earth to planet at 'JdTt' in AU. -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Where' in structure 'Location'.
    - > 10 ... Error code from function 'Place'.
    -
    - -
    - - - Computes the topocentric place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for topocentric place. - Difference TT-UT1 at 'JdTt', in seconds of time. - Catalog entry structure containing catalog data for the object in the ICRS - Specifies the position of the observer - Code specifying the relative accuracy of the output position. - Topocentric right ascension in hours, referred to true equator and equinox of date 'JdTt'. - Topocentric declination in degrees, referred to true equator and equinox of date 'JdTt'. -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Where' in structure 'Location'.
    - > 10 ... Error code from function 'MakeObject'.
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - To transform a star's catalog quantities for a change of epoch and/or equator and equinox. - - Transformation option - TT Julian date, or year, of input catalog data. - An entry from the input catalog, with units as given in the struct definition - TT Julian date, or year, of transformed catalog data. - Three-character abbreviated name of the transformed catalog. - The transformed catalog entry, with units as given in the struct definition - -
    - = 0 ... Everything OK.
    - = 1 ... Invalid value of an input date for option 2 or 3 (see Note 1 below).
    - 
    - Also used to rotate catalog quantities on the dynamical equator and equinox of J2000.0 to the ICRS or vice versa. - 1. 'DateInCat' and 'DateNewCat' may be specified either as a Julian date (e.g., 2433282.5) or - a Julian year and fraction (e.g., 1950.0). Values less than 10000 are assumed to be years. - For 'TransformOption' = 2 or 'TransformOption' = 3, either 'DateInCat' or 'DateNewCat' must be 2451545.0 or - 2000.0 (J2000.0). For 'TransformOption' = 4 and 'TransformOption' = 5, 'DateInCat' and 'DateNewCat' are ignored. - 2. 'TransformOption' = 1 updates the star's data to account for the star's space motion between the first - and second dates, within a fixed reference frame. 'TransformOption' = 2 applies a rotation of the reference - frame corresponding to precession between the first and second dates, but leaves the star fixed in - space. 'TransformOption' = 3 provides both transformations. 'TransformOption' = 4 and 'TransformOption' = 5 provide a a - fixed rotation about very small angles (0.1 arcsecond) to take data from the dynamical system - of J2000.0 to the ICRS ('TransformOption' = 4) or vice versa ('TransformOption' = 5). -3. For 'TransformOption' = 1, input data can be in any fixed reference system. for 'TransformOption' = 2 or - 'TransformOption' = 3, this function assumes the input data is in the dynamical system and produces output - in the dynamical system. for 'TransformOption' = 4, the input data must be on the dynamical equator and - equinox of J2000.0. for 'TransformOption' = 5, the input data must be in the ICRS. -4. This function cannot be properly used to bring data from old star catalogs into the - modern system, because old catalogs were compiled using a set of constants that are incompatible - with modern values. In particular, it should not be used for catalogs whose positions and - proper motions were derived by assuming a precession constant significantly different from - the value implicit in function 'precession'. -
    - - - Convert Hipparcos catalog data at epoch J1991.25 to epoch J2000.0, for use within NOVAS. - - An entry from the Hipparcos catalog, at epoch J1991.25, with all members - having Hipparcos catalog units. See Note 1 below - The transformed input entry, at epoch J2000.0. See Note 2 below - To be used only for Hipparcos or Tycho stars with linear space motion. Both input and - output data is in the ICRS. - - 1. Input (Hipparcos catalog) epoch and units: - - Epoch: J1991.25 - Right ascension (RA): degrees - Declination (Dec): degrees - Proper motion in RA: milliarcseconds per year - Proper motion in Dec: milliarcseconds per year - Parallax: milliarcseconds - Radial velocity: kilometers per second (not in catalog) - - - - 2. Output (modified Hipparcos) epoch and units: - - Epoch: J2000.0 - Right ascension: hours - Declination: degrees - Proper motion in RA: milliarcseconds per year - Proper motion in Dec: milliarcseconds per year - Parallax: milliarcseconds - Radial velocity: kilometers per second - > - - - - - - Converts a vector in equatorial rectangular coordinates to equatorial spherical coordinates. - - Position vector, equatorial rectangular coordinates. - Right ascension in hours. - Declination in degrees. - -
    - = 0 ... Everything OK.
    - = 1 ... All vector components are zero; 'Ra' and 'Dec' are indeterminate.
    - = 2 ... Both Pos[0] and Pos[1] are zero, but Pos[2] is nonzero; 'Ra' is indeterminate.
    - 
    - -
    - - - Compute the virtual place of a planet or other solar system body. - - TT Julian date for virtual place. - structure containing the body designation for the solar system body( - Code specifying the relative accuracy of the output position. - Virtual right ascension in hours, referred to the GCRS. - Virtual declination in degrees, referred to the GCRS. - True distance from Earth to planet in AU. - -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Type' in structure 'SsBody'.
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the virtual place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for virtual place. - catalog entry structure containing catalog data for the object in the ICRS - Code specifying the relative accuracy of the output position. - Virtual right ascension in hours, referred to the GCRS. - Virtual declination in degrees, referred to the GCRS. - -
    - =  0 ... Everything OK.
    - > 10 ... Error code from function 'MakeObject'.
    - > 20 ... Error code from function 'Place'
    - 
    - -
    - - - Corrects a vector in the ITRF (rotating Earth-fixed system) for polar motion, and also corrects - the longitude origin (by a tiny amount) to the Terrestrial Intermediate Origin (TIO). - - TT or UT1 Julian date. - Conventionally-defined X coordinate of Celestial Intermediate Pole with - respect to ITRF pole, in arcseconds. - Conventionally-defined Y coordinate of Celestial Intermediate Pole with - respect to ITRF pole, in arcseconds. - Position vector, geocentric equatorial rectangular coordinates, - referred to ITRF axes. - Position vector, geocentric equatorial rectangular coordinates, - referred to true equator and TIO. - - - - - Return the value of DeltaT for the given Julian date - - Julian date for which the delta T value is required - Double value of DeltaT (seconds) - Valid between the years 1650 and 2050 - - - - Interface to the NOVAS31 component - - Implemented by the NOVAS31 component - - - - Get position and velocity of target with respect to the centre object. - - Two-element array containing the Julian date, which may be split any way (although the first - element is usually the "integer" part, and the second element is the "fractional" part). Julian date is in the - TDB or "T_eph" time scale. - Target object - Centre object - Position vector array of target relative to center, measured in AU. - Velocity vector array of target relative to center, measured in AU/day. -
    - 0   ...everything OK.
    - 1,2 ...error returned from State.
    -
    - This function accesses the JPL planetary ephemeris to give the position and velocity of the target - object with respect to the center object. -
    - - - Read object ephemeris - - The number of the asteroid for which the position in desired. - The name of the asteroid. - The Julian date on which to find the position and velocity. - Error code; always set equal to 9 (see note below). - 6-element array of double cotaining position and velocity vector values, with all elements set to zero. - This is a dummy version of function 'ReadEph'. It serves as a stub for the "real" 'ReadEph' - (part of the USNO/AE98 minor planet ephemerides) when NOVAS-C is used without the minor planet ephemerides. - - This dummy function is not intended to be called. It merely serves as a stub for the "real" 'ReadEph' - when NOVAS-C is used without the minor planet ephemerides. If this function is called, an error of 9 will be returned. - - - - - - Interface between the JPL direct-access solar system ephemerides and NOVAS-C. - - Julian date of the desired time, on the TDB time scale. - Body identification number for the solar system object of interest; - Mercury = 1, ..., Pluto= 9, Sun= 10, Moon = 11. - Origin code; solar system barycenter= 0, center of mass of the Sun = 1, center of Earth = 2. - Position vector of 'body' at tjd; equatorial rectangular coordinates in AU referred to the ICRS. - Velocity vector of 'body' at tjd; equatorial rectangular system referred to the ICRS. - Always returns 0 - - - - - Read and interpolate the JPL planetary ephemeris file. - - 2-element Julian date (TDB) at which interpolation is wanted. Any combination of jed[0]+jed[1] which falls within the time span on the file is a permissible epoch. See Note 1 below. - The requested body to get data for from the ephemeris file. - The barycentric position vector array of the requested object, in AU. (If target object is the Moon, then the vector is geocentric.) - The barycentric velocity vector array of the requested object, in AU/Day. - -
    - 0 ...everything OK
    - 1 ...error reading ephemeris file
    - 2 ...epoch out of range.
    - 
    - - The target number designation of the astronomical bodies is: -
    -         = 0: Mercury,               1: Venus, 
    -         = 2: Earth-Moon barycenter, 3: Mars, 
    -         = 4: Jupiter,               5: Saturn, 
    -         = 6: Uranus,                7: Neptune, 
    -         = 8: Pluto,                 9: geocentric Moon, 
    -         =10: Sun.
    - 
    - - NOTE 1. For ease in programming, the user may put the entire epoch in jed[0] and set jed[1] = 0. - For maximum interpolation accuracy, set jed[0] = the most recent midnight at or before interpolation epoch, - and set jed[1] = fractional part of a day elapsed between jed[0] and epoch. As an alternative, it may prove - convenient to set jed[0] = some fixed epoch, such as start of the integration and jed[1] = elapsed interval - between then and epoch. - -
    -
    - - - Corrects position vector for aberration of light. Algorithm includes relativistic terms. - - Position vector, referred to origin at center of mass of the Earth, components in AU. - Velocity vector of center of mass of the Earth, referred to origin at solar system barycenter, components in AU/day. - Light time from object to Earth in days. - Position vector, referred to origin at center of mass of the Earth, corrected for aberration, components in AU - If 'lighttime' = 0 on input, this function will compute it. - - - - Compute the apparent place of a planet or other solar system body. - - TT Julian date for apparent place. - Pointer to structure containing the body designation for the solar system body - Code specifying the relative accuracy of the output position. - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - True distance from Earth to planet at 'JdTt' in AU. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Type' in structure 'SsBody'
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the apparent place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for apparent place. - Catalog entry structure containing catalog data forthe object in the ICRS - Code specifying the relative accuracy of the output position. - Apparent right ascension in hours, referred to true equator and equinox of date 'JdTt'. - Apparent declination in degrees, referred to true equator and equinox of date 'JdTt'. - -
    -    0 ... Everything OK
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Compute the astrometric place of a planet or other solar system body. - - TT Julian date for astrometric place. - structure containing the body designation for the solar system body - Code specifying the relative accuracy of the output position. - Astrometric right ascension in hours (referred to the ICRS, without light deflection or aberration). - Astrometric declination in degrees (referred to the ICRS, without light deflection or aberration). - True distance from Earth to planet in AU. - -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Type' in structure 'SsBody'
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the astrometric place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for astrometric place. - Catalog entry structure containing catalog data for the object in the ICRS - Code specifying the relative accuracy of the output position. - Astrometric right ascension in hours (referred to the ICRS, without light deflection or aberration). - Astrometric declination in degrees (referred to the ICRS, without light deflection or aberration). -
    -    0 ... Everything OK
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Move the origin of coordinates from the barycenter of the solar system to the observer (or the geocenter); i.e., this function accounts for parallax (annual+geocentric or justannual). - - Position vector, referred to origin at solar system barycenter, components in AU. - Position vector of observer (or the geocenter), with respect to origin at solar system barycenter, components in AU. - Position vector, referred to origin at center of mass of the Earth, components in AU. - Light time from object to Earth in days. - - - - - This function will compute a date on the Gregorian calendar given the Julian date. - - Julian date. - Year - Month number - day number - Fractional hour of the day - - - - - This function rotates a vector from the celestial to the terrestrial system. Specifically, it transforms a vector in the - GCRS (a local space-fixed system) to the ITRS (a rotating earth-fixed system) by applying rotations for the GCRS-to-dynamical - frame tie, precession, nutation, Earth rotation, and polar motion. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - Value of Delta T (= TT - UT1) at the input UT1 Julian date. - Selection for method: 0 ... CIO-based method; 1 ... equinox-based method - Selection for accuracy - 0 ... The output vector is referred to GCRS axes; 1 ... The output - vector is produced with respect to the equator and equinox of date. (See note 2 below) - Conventionally-defined X coordinate of celestial intermediate pole with respect to - ITRS pole, in arcseconds. - Conventionally-defined Y coordinate of celestial intermediate pole with respect to - ITRS pole, in arcseconds. - Position vector, geocentric equatorial rectangular coordinates, - referred to GCRS axes (celestial system) or with respect to - the equator and equinox of date, depending on 'option'. - Position vector, geocentric equatorial rectangular coordinates, - referred to ITRS axes (terrestrial system). -
    -    0 ... everything is ok
    -    1 ... invalid value of 'Accuracy'
    -    2 ... invalid value of 'Method'
    - > 10 ... 10 + error from function 'CioLocation'
    - > 20 ... 20 + error from function 'CioBasis'
    - 
    - Note 1: 'x' = 'y' = 0 means no polar motion transformation. - - Note2: 'option' = 1 only works for the equinox-based method. - -
    - - - This function allows for the specification of celestial pole offsets for high-precision applications. Each set of offsets is a correction to the modeled position of the pole for a specific date, derived from observations and published by the IERS. - - TDB or TT Julian date for pole offsets. - Type of pole offset. 1 for corrections to angular coordinates of modeled pole referred to mean ecliptic of date, that is, delta-delta-psi and delta-delta-epsilon. 2 for corrections to components of modeled pole unit vector referred to GCRS axes, that is, dx and dy. - Value of celestial pole offset in first coordinate, (delta-delta-psi or dx) in milliarcseconds. - Value of celestial pole offset in second coordinate, (delta-delta-epsilon or dy) in milliarcseconds. -
    - 0 ... Everything OK
    - 1 ... Invalid value of 'Type'.
    - 
    - -
    - - - Calaculate an array of CIO RA values around a given date - - TDB Julian date. - Number of Julian dates and right ascension values requested (not less than 2 or more than 20). - An arraylist of RaOfCIO structures containing a time series of the right ascension of the - Celestial Intermediate Origin (CIO) with respect to the GCRS. -
    - 0 ... everything OK
    - 1 ... error opening the 'cio_ra.bin' file
    - 2 ... 'JdTdb' not in the range of the CIO file; 
    - 3 ... 'NPts' out of range
    - 4 ... unable to allocate memory for the internal 't' array; 
    - 5 ... unable to allocate memory for the internal 'ra' array; 
    - 6 ... 'JdTdb' is too close to either end of the CIO file; unable to put 'NPts' data points into the output object.
    - 
    - - - Given an input TDB Julian date and the number of data points desired, this function returns a set of - Julian dates and corresponding values of the GCRS right ascension of the celestial intermediate origin (CIO). - The range of dates is centered (at least approximately) on the requested date. The function obtains - the data from an external data file. - How to create and retrieve values from the arraylist - - Dim CioList As New ArrayList, Nov3 As New ASCOM.Astrometry.NOVAS3 - - rc = Nov3.CioArray(2455251.5, 20, CioList) ' Get 20 values around date 00:00:00 February 24th 2010 - MsgBox("Nov3 RC= " rc) - - For Each CioA As ASCOM.Astrometry.RAOfCio In CioList - MsgBox("CIO Array " CioA.JdTdb " " CioA.RACio) - Next - - - -
    - - - Compute the orthonormal basis vectors of the celestial intermediate system. - - TDB Julian date of epoch. - Right ascension of the CIO at epoch (hours). - Reference system in which right ascension is given. 1 ... GCRS; 2 ... True equator and equinox of date. - Accuracy - Unit vector toward the CIO, equatorial rectangular coordinates, referred to the GCRS. - Unit vector toward the y-direction, equatorial rectangular coordinates, referred to the GCRS. - Unit vector toward north celestial pole (CIP), equatorial rectangular coordinates, referred to the GCRS. -
    - 0 ... everything OK
    - 1 ... invalid value of input variable 'RefSys'.
    - 
    - - To compute the orthonormal basis vectors, with respect to the GCRS (geocentric ICRS), of the celestial - intermediate system defined by the celestial intermediate pole (CIP) (in the z direction) and - the celestial intermediate origin (CIO) (in the x direction). A TDB Julian date and the - right ascension of the CIO at that date is required as input. The right ascension of the CIO - can be with respect to either the GCRS origin or the true equinox of date -- different algorithms - are used in the two cases. -
    - - - Returns the location of the celestial intermediate origin (CIO) for a given Julian date, as a right ascension - - TDB Julian date. - Selection for accuracy - Right ascension of the CIO, in hours. - Reference system in which right ascension is given -
    -    0 ... everything OK
    -    1 ... unable to allocate memory for the 'cio' array
    - > 10 ... 10 + the error code from function 'CioArray'.
    - 
    - This function returns the location of the celestial intermediate origin (CIO) for a given Julian date, as a right ascension with respect to either the GCRS (geocentric ICRS) origin or the true equinox of date. The CIO is always located on the true equator (= intermediate equator) of date. -
    - - - Computes the true right ascension of the celestial intermediate origin (CIO) at a given TT Julian date. This is -(equation of the origins). - - TT Julian date - Selection for accuracy - Right ascension of the CIO, with respect to the true equinox of date, in hours (+ or -). - -
    -   0  ... everything OK
    -   1  ... invalid value of 'Accuracy'
    - > 10 ... 10 + the error code from function 'CioLocation'
    - > 20 ... 20 + the error code from function 'CioBasis'.
    - 
    - -
    - - - Returns the difference in light-time, for a star, between the barycenter of the solar system and the observer (or the geocenter). - - Position vector of star, with respect to origin at solar system barycenter. - Position vector of observer (or the geocenter), with respect to origin at solar system barycenter, components in AU. - Difference in light time, in the sense star to barycenter minus star to earth, in days. - - Alternatively, this function returns the light-time from the observer (or the geocenter) to a point on a - light ray that is closest to a specific solar system body. For this purpose, 'Pos1' is the position - vector toward observed object, with respect to origin at observer (or the geocenter); 'PosObs' is - the position vector of solar system body, with respect to origin at observer (or the geocenter), - components in AU; and the returned value is the light time to point on line defined by 'Pos1' - that is closest to solar system body (positive if light passes body before hitting observer, i.e., if - 'Pos1' is within 90 degrees of 'PosObs'). - - - - - Converts an ecliptic position vector to an equatorial position vector. - - TT Julian date of equator, equinox, and ecliptic used for coordinates. - Coordinate system selection. 0 ... mean equator and equinox of date; 1 ... true equator and equinox of date; 2 ... ICRS - Selection for accuracy - Position vector, referred to specified ecliptic and equinox of date. If 'CoordSys' = 2, 'pos1' must be on mean ecliptic and equinox of J2000.0; see Note 1 below. - Position vector, referred to specified equator and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - - To convert an ecliptic vector (mean ecliptic and equinox of J2000.0 only) to an ICRS vector, - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. - Except for the output from this case, all vectors are assumed to be with respect to a dynamical system. - -
    - - - Compute the "complementary terms" of the equation of the equinoxes consistent with IAU 2000 resolutions. - - High-order part of TT Julian date. - Low-order part of TT Julian date. - Selection for accuracy - Complementary terms, in radians. - - 1. The series used in this function was derived from Series from IERS Conventions (2003), Chapter 5, Table 5.2C. - This same series was also adopted for use in the IAU's Standards of Fundamental Astronomy (SOFA) software (i.e., subroutine - eect00.for and function eect00.c). - 2. The low-accuracy series used in this function is a simple implementation derived from the first reference, in which terms - smaller than 2 microarcseconds have been omitted. - 3. This function is based on NOVAS Fortran routine 'eect2000', with the low-accuracy formula taken from NOVAS Fortran routine 'etilt'. - - - - - Retrieves the position and velocity of a solar system body from a fundamental ephemeris. - - TDB Julian date split into two parts, where the sum jd[0] + jd[1] is the TDB Julian date. - Structure containing the designation of the body of interest - Origin code; solar system barycenter = 0, center of mass of the Sun = 1. - Slection for accuracy - Position vector of the body at 'Jd'; equatorial rectangular coordinates in AU referred to the ICRS. - Velocity vector of the body at 'Jd'; equatorial rectangular system referred to the mean equator and equinox of the ICRS, in AU/Day. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Origin'
    -    2 ... Invalid value of 'Type' in 'CelObj'; 
    -    3 ... Unable to allocate memory
    - 10+n ... where n is the error code from 'SolarSystem'; 
    - 20+n ... where n is the error code from 'ReadEph'.
    - 
    - It is recommended that the input structure 'cel_obj' be created using function 'MakeObject' in file novas.c. -
    - - - To convert right ascension and declination to ecliptic longitude and latitude. - - TT Julian date of equator, equinox, and ecliptic used for coordinates. - Coordinate system: 0 ... mean equator and equinox of date 'JdTt'; 1 ... true equator and equinox of date 'JdTt'; 2 ... ICRS - Selection for accuracy - Right ascension in hours, referred to specified equator and equinox of date. - Declination in degrees, referred to specified equator and equinox of date. - Ecliptic longitude in degrees, referred to specified ecliptic and equinox of date. - Ecliptic latitude in degrees, referred to specified ecliptic and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - - To convert ICRS RA and dec to ecliptic coordinates (mean ecliptic and equinox of J2000.0), - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. - Except for the input to this case, all input coordinates are dynamical. - -
    - - - Converts an equatorial position vector to an ecliptic position vector. - - TT Julian date of equator, equinox, and ecliptic used for - Coordinate system selection. 0 ... mean equator and equinox of date 'JdTt'; 1 ... true equator and equinox of date 'JdTt'; 2 ... ICRS - Selection for accuracy - Position vector, referred to specified equator and equinox of date. - Position vector, referred to specified ecliptic and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - To convert an ICRS vector to an ecliptic vector (mean ecliptic and equinox of J2000.0 only), - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. Except for - the input to this case, all vectors are assumed to be with respect to a dynamical system. -
    - - - Converts ICRS right ascension and declination to galactic longitude and latitude. - - ICRS right ascension in hours. - ICRS declination in degrees. - Galactic longitude in degrees. - Galactic latitude in degrees. - - - - - Transforms topocentric right ascension and declination to zenith distance and azimuth. - - UT1 Julian date. - Difference TT-UT1 at 'jd_ut1', in seconds. - Selection for accuracy - onventionally-defined x coordinate of celestial intermediate pole with respect to ITRS reference pole, in arcseconds. - Conventionally-defined y coordinate of celestial intermediate pole with respect to ITRS reference pole, in arcseconds. - Structure containing observer's location - Topocentric right ascension of object of interest, in hours, referred to true equator and equinox of date. - Topocentric declination of object of interest, in degrees, referred to true equator and equinox of date. - Refraction option. 0 ... no refraction; 1 ... include refraction, using 'standard' atmospheric conditions; - 2 ... include refraction, using atmospheric parametersinput in the 'Location' structure. - Topocentric zenith distance in degrees, affected by refraction if 'ref_option' is non-zero. - Topocentric azimuth (measured east from north) in degrees. - Topocentric right ascension of object of interest, in hours, referred to true equator and - equinox of date, affected by refraction if 'ref_option' is non-zero. - Topocentric declination of object of interest, in degrees, referred to true equator and - equinox of date, affected by refraction if 'ref_option' is non-zero. - This function transforms topocentric right ascension and declination to zenith distance and azimuth. - It uses a method that properly accounts for polar motion, which is significant at the sub-arcsecond level. - This function can also adjust coordinates for atmospheric refraction. - - - - Returns the value of the Earth Rotation Angle (theta) for a given UT1 Julian date. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - The Earth Rotation Angle (theta) in degrees. - The expression used is taken from the note to IAU Resolution B1.8 of 2000. 1. The algorithm used - here is equivalent to the canonical theta = 0.7790572732640 + 1.00273781191135448 * t, where t is the time - in days from J2000 (t = JdHigh + JdLow - T0), but it avoids many two-PI 'wraps' that - decrease precision (adopted from SOFA Fortran routine iau_era00; see also expression at top - of page 35 of IERS Conventions (1996)). - - - - Computes quantities related to the orientation of the Earth's rotation axis at Julian date 'JdTdb'. - - TDB Julian Date. - Selection for accuracy - Mean obliquity of the ecliptic in degrees at 'JdTdb'. - True obliquity of the ecliptic in degrees at 'JdTdb'. - Equation of the equinoxes in seconds of time at 'JdTdb'. - Nutation in longitude in arcseconds at 'JdTdb'. - Nutation in obliquity in arcseconds at 'JdTdb'. - Values of the celestial pole offsets 'PSI_COR' and 'EPS_COR' are set using function 'cel_pole', - if desired. See the prolog of 'cel_pole' for details. - - - - To transform a vector from the dynamical reference system to the International Celestial Reference System (ICRS), or vice versa. - - Position vector, equatorial rectangular coordinates. - Set 'direction' 0 for dynamical to ICRS transformation. Set 'direction' =]]> 0 for - ICRS to dynamical transformation. - Position vector, equatorial rectangular coordinates. - - - - - To compute the fundamental arguments (mean elements) of the Sun and Moon. - - TDB time in Julian centuries since J2000.0 - Double array of fundamental arguments - - Fundamental arguments, in radians: -
    -   a[0] = l (mean anomaly of the Moon)
    -   a[1] = l' (mean anomaly of the Sun)
    -   a[2] = F (mean argument of the latitude of the Moon)
    -   a[3] = D (mean elongation of the Moon from the Sun)
    -   a[4] = a[4] (mean longitude of the Moon's ascending node);
    -                from Simon section 3.4(b.3),
    -                precession = 5028.8200 arcsec/cy)
    - 
    -
    -
    - - - Converts GCRS right ascension and declination to coordinates with respect to the equator of date (mean or true). - - TT Julian date of equator to be used for output coordinates. - Coordinate system selection for output coordinates.; 0 ... mean equator and - equinox of date; 1 ... true equator and equinox of date; 2 ... true equator and CIO of date - Selection for accuracy - GCRS right ascension in hours. - GCRS declination in degrees. - Right ascension in hours, referred to specified equator and right ascension origin of date. - Declination in degrees, referred to specified equator of date. - -
    -    0 ... everything OK
    - >  0 ... error from function 'Vector2RaDec'' 
    - > 10 ... 10 + error from function 'CioLocation'
    - > 20 ... 20 + error from function 'CioBasis'
    - 
    >
    - For coordinates with respect to the true equator of date, the origin of right ascension can be either the true equinox or the celestial intermediate origin (CIO). - This function only supports the CIO-based method. -
    - - - This function computes the geocentric position and velocity of an observer on - the surface of the earth or on a near-earth spacecraft. - TT Julian date. - Value of Delta T (= TT - UT1) at 'JdTt'. - Selection for accuracy - Data specifying the location of the observer - Position vector of observer, with respect to origin at geocenter, - referred to GCRS axes, components in AU. - Velocity vector of observer, with respect to origin at geocenter, - referred to GCRS axes, components in AU/day. - -
    - 0 ... everything OK
    - 1 ... invalid value of 'Accuracy'.
    - 
    - The final vectors are expressed in the GCRS. -
    - - - Computes the total gravitational deflection of light for the observed object due to the major gravitating bodies in the solar system. - - TDB Julian date of observation. - Code for location of observer, determining whether the gravitational deflection due to the earth itself is applied. - Selection for accuracy - Position vector of observed object, with respect to origin at observer (or the geocenter), - referred to ICRS axes, components in AU. - Position vector of observer (or the geocenter), with respect to origin at solar - system barycenter, referred to ICRS axes, components in AU. - Position vector of observed object, with respect to origin at observer (or the geocenter), - referred to ICRS axes, corrected for gravitational deflection, components in AU. -
    -    0 ... Everything OK
    -  30 ... Error from function 'Ephemeris'; 
    - > 30 ... Error from function 'MakeObject'.
    - 
    - This function valid for an observed body within the solar system as well as for a star. - - If 'Accuracy' is set to zero (full accuracy), three bodies (Sun, Jupiter, and Saturn) are - used in the calculation. If the reduced-accuracy option is set, only the Sun is used in the - calculation. In both cases, if the observer is not at the geocenter, the deflection due to the Earth is included. - - -
    - - - Corrects position vector for the deflection of light in the gravitational field of an arbitrary body. - - Position vector of observed object, with respect to origin at observer - (or the geocenter), components in AU. - Position vector of observer (or the geocenter), with respect to origin at - solar system barycenter, components in AU. - Position vector of gravitating body, with respect to origin at solar system - barycenter, components in AU. - Reciprocal mass of gravitating body in solar mass units, that is, - Sun mass / body mass. - Position vector of observed object, with respect to origin at observer - (or the geocenter), corrected for gravitational deflection, components in AU. - This function valid for an observed body within the solar system as well as for a star. - - - - Compute the intermediate right ascension of the equinox at the input Julian date - - TDB Julian date. - Equinox selection flag: mean pr true - Selection for accuracy - Intermediate right ascension of the equinox, in hours (+ or -). If 'equinox' = 1 - (i.e true equinox), then the returned value is the equation of the origins. - - - - - Compute the Julian date for a given calendar date (year, month, day, hour). - - Year number - Month number - Day number - Fractional hour of the day - Computed Julian date. - This function makes no checks for a valid input calendar date. The input calendar date - must be Gregorian. The input time value can be based on any UT-like time scale (UTC, UT1, TT, etc.) - - output Julian date will have the same basis. - - - - Computes the geocentric position of a solar system body, as antedated for light-time. - - TDB Julian date of observation. - Structure containing the designation for thesolar system body - Position vector of observer (or the geocenter), with respect to origin - at solar system barycenter, referred to ICRS axes, components in AU. - First approximation to light-time, in days (can be set to 0.0 if unknown) - Selection for accuracy - Position vector of body, with respect to origin at observer (or the geocenter), - referred to ICRS axes, components in AU. - Final light-time, in days. -
    -    0 ... everything OK
    -    1 ... algorithm failed to converge after 10 iterations
    - ]]> 10 ... error is 10 + error from function 'SolarSystem'.
    - 
    - -
    - - - Determines the angle of an object above or below the Earth's limb (horizon). - - Position vector of observed object, with respect to origin at - geocenter, components in AU. - Position vector of observer, with respect to origin at geocenter, - components in AU. - Angle of observed object above (+) or below (-) limb in degrees. - Nadir angle of observed object as a fraction of apparent radius of limb: 1.0 ... - below the limb; = 1.0 ... on the limb; ]]> 1.0 ... above the limb - The geometric limb is computed, assuming the Earth to be an airless sphere (no - refraction or oblateness is included). The observer can be on or above the Earth. - For an observer on the surface of the Earth, this function returns the approximate unrefracted - altitude. - - - - Computes the local place of a solar system body. - - TT Julian date for local place. - structure containing the body designation for the solar system body - Difference TT-UT1 at 'JdTt', in seconds of time. - Specifies the position of the observer - Specifies accuracy level - Local right ascension in hours, referred to the 'local GCRS'. - Local declination in degrees, referred to the 'local GCRS'. - True distance from Earth to planet in AU. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Where' in structure 'Location'; 
    - ]]> 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the local place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for local place. delta_t (double) - Difference TT-UT1 at 'JdTt', in seconds of time. - catalog entry structure containing catalog data for the object in the ICRS - Structure specifying the position of the observer - Specifies accuracy level. - Local right ascension in hours, referred to the 'local GCRS'. - Local declination in degrees, referred to the 'local GCRS'. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Where' in structure 'Location'
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Create a structure of type 'cat_entry' containing catalog data for a star or "star-like" object. - - Object name (50 characters maximum). - Three-character catalog identifier (e.g. HIP = Hipparcos, TY2 = Tycho-2) - Object number in the catalog. - Right ascension of the object (hours). - Declination of the object (degrees). - Proper motion in right ascension (milliarcseconds/year). - Proper motion in declination (milliarcseconds/year). - Parallax (milliarcseconds). - Radial velocity (kilometers/second). - CatEntry3 structure containing the input data - - - - - Makes a structure of type 'InSpace' - specifying the position and velocity of an observer situated - on a near-Earth spacecraft. - - Geocentric position vector (x, y, z) in km. - Geocentric velocity vector (x_dot, y_dot, z_dot) in km/s. - InSpace structure containing the position and velocity of an observer situated - on a near-Earth spacecraft - - - - - Makes a structure of type 'object' - specifying a celestial object - based on the input parameters. - - Type of object: 0 ... major planet, Sun, or Moon; 1 ... minor planet; - 2 ... object located outside the solar system (e.g. star, galaxy, nebula, etc.) - Body number: For 'Type' = 0: Mercury = 1,...,Pluto = 9, Sun = 10, Moon = 11; - For 'Type' = 1: minor planet numberFor 'Type' = 2: set to 0 (zero) - Name of the object (50 characters maximum). - Structure containing basic astrometric data for any celestial object - located outside the solar system; the catalog data for a star - Structure containing the object definition -
    - 0 ... everything OK
    - 1 ... invalid value of 'Type'
    - 2 ... 'Number' out of range
    - 
    - -
    - - - Makes a structure of type 'observer' - specifying the location of the observer. - - Integer code specifying location of observer: 0: observer at geocenter; - 1: observer on surface of earth; 2: observer on near-earth spacecraft - Structure containing data for an observer's location on the surface - of the Earth; used when 'Where' = 1 - Structure containing an observer's location on a near-Earth spacecraft; - used when 'Where' = 2 - Structure specifying the location of the observer -
    - 0 ... everything OK
    - 1 ... input value of 'Where' is out-of-range.
    - 
    - -
    - - - Makes a structure of type 'observer' specifying an observer at the geocenter. - - Structure specifying the location of the observer at the geocenter - - - - - Makes a structure of type 'observer' specifying the position and velocity of an observer - situated on a near-Earth spacecraft. - - Geocentric position vector (x, y, z) in km. - Geocentric position vector (x, y, z) in km. - Structure containing the position and velocity of an observer - situated on a near-Earth spacecraft - Both input vectors are with respect to true equator and equinox of date. - - - - Makes a structure of type 'observer' specifying the location of and weather for an observer - on the surface of the Earth. - - Geodetic (ITRS) latitude in degrees; north positive. - Geodetic (ITRS) longitude in degrees; east positive. - Height of the observer (meters). - Temperature (degrees Celsius). - Atmospheric pressure (millibars). - Structure containing the location of and weather for an observer on - the surface of the Earth - - - - - Makes a structure of type 'on_surface' - specifying the location of and weather for an - observer on the surface of the Earth. - - Geodetic (ITRS) latitude in degrees; north positive. - Geodetic (ITRS) latitude in degrees; north positive. - Height of the observer (meters). - Temperature (degrees Celsius). - Atmospheric pressure (millibars). - Structure containing the location of and weather for an - observer on the surface of the Earth. - - - - - Compute the mean obliquity of the ecliptic. - - TDB Julian Date. - Mean obliquity of the ecliptic in arcseconds. - - - - - Computes the ICRS position of a star, given its apparent place at date 'JdTt'. - Proper motion, parallax and radial velocity are assumed to be zero. - - TT Julian date of apparent place. - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - Specifies accuracy level - ICRS right ascension in hours. - ICRS declination in degrees. -
    -    0 ... Everything OK
    -    1 ... Iterative process did not converge after 30 iterations; 
    - > 10 ... Error from function 'Vector2RaDec'
    - > 20 ... Error from function 'AppStar'.
    - 
    - -
    - - - Normalize angle into the range 0 angle (2 * pi). - - Input angle (radians). - The input angle, normalized as described above (radians). - - - - - Nutates equatorial rectangular coordinates from mean equator and equinox of epoch to true equator and equinox of epoch. - - TDB Julian date of epoch. - Flag determining 'direction' of transformation; direction = 0 - transformation applied, mean to true; direction != 0 inverse transformation applied, true to mean. - Selection for accuracy - Position vector, geocentric equatorial rectangular coordinates, referred to - mean equator and equinox of epoch. - Position vector, geocentric equatorial rectangular coordinates, referred to - true equator and equinox of epoch. - Inverse transformation may be applied by setting flag 'direction' - - - - Returns the values for nutation in longitude and nutation in obliquity for a given TDB Julian date. - - TDB time in Julian centuries since J2000.0 - Selection for accuracy - Nutation in longitude in arcseconds. - Nutation in obliquity in arcseconds. - The nutation model selected depends upon the input value of 'Accuracy'. See notes below for important details. - - This function selects the nutation model depending first upon the input value of 'Accuracy'. - If 'Accuracy' = 0 (full accuracy), the IAU 2000A nutation model is used. If 'Accuracy' = 1 - a specially truncated (and therefore faster) version of IAU 2000A, called 'NU2000K' is used. - - - - - - Computes the apparent direction of a star or solar system body at a specified time - and in a specified coordinate system. - - TT Julian date for place. - Specifies the celestial object of interest - Specifies the location of the observer - Difference TT-UT1 at 'JdTt', in seconds of time. - Code specifying coordinate system of the output position. 0 ... GCRS or - "local GCRS"; 1 ... true equator and equinox of date; 2 ... true equator and CIO of date; - 3 ... astrometric coordinates, i.e., without light deflection or aberration. - Selection for accuracy - Structure specifying object's place on the sky at time 'JdTt', - with respect to the specified output coordinate system - -
    - = 0         ... No problems.
    - = 1         ... invalid value of 'CoordSys'
    - = 2         ... invalid value of 'Accuracy'
    - = 3         ... Earth is the observed object, and the observer is either at the geocenter or on the Earth's surface (not permitted)
    - > 10,  40  ... 10 + error from function 'Ephemeris'
    - > 40,  50  ... 40 + error from function 'GeoPosVel'
    - > 50,  70  ... 50 + error from function 'LightTime'
    - > 70,  80  ... 70 + error from function 'GravDef'
    - > 80,  90  ... 80 + error from function 'CioLocation'
    - > 90,  100 ... 90 + error from function 'CioBasis'
    - 
    -
    - Values of 'location->where' and 'CoordSys' dictate the various standard kinds of place: -
    -     Location->Where = 0 and CoordSys = 1: apparent place
    -     Location->Where = 1 and CoordSys = 1: topocentric place
    -     Location->Where = 0 and CoordSys = 0: virtual place
    -     Location->Where = 1 and CoordSys = 0: local place
    -     Location->Where = 0 and CoordSys = 3: astrometric place
    -     Location->Where = 1 and CoordSys = 3: topocentric astrometric place
    - 
    - Input value of 'DeltaT' is used only when 'Location->Where' equals 1 or 2 (observer is - on surface of Earth or in a near-Earth satellite). - - -
    - - - Precesses equatorial rectangular coordinates from one epoch to another. - - TDB Julian date of first epoch. See remarks below. - Position vector, geocentric equatorial rectangular coordinates, referred to mean dynamical equator and equinox of first epoch. - TDB Julian date of second epoch. See remarks below. - Position vector, geocentric equatorial rectangular coordinates, referred to mean dynamical equator and equinox of second epoch. -
    - 0 ... everything OK
    - 1 ... Precession not to or from J2000.0; 'JdTdb1' or 'JdTdb2' not 2451545.0.
    - 
    - One of the two epochs must be J2000.0. The coordinates are referred to the mean dynamical equator and equinox of the two respective epochs. -
    - - - Applies proper motion, including foreshortening effects, to a star's position. - - TDB Julian date of first epoch. - Position vector at first epoch. - Velocity vector at first epoch. - TDB Julian date of second epoch. - Position vector at second epoch. - - - - - Converts equatorial spherical coordinates to a vector (equatorial rectangular coordinates). - - Right ascension (hours). - Declination (degrees). - Distance in AU - Position vector, equatorial rectangular coordinates (AU). - - - - - Predicts the radial velocity of the observed object as it would be measured by spectroscopic means. - - Specifies the celestial object of interest - Geometric position vector of object with respect to observer, corrected for light-time, in AU. - Velocity vector of object with respect to solar system barycenter, in AU/day. - Velocity vector of observer with respect to solar system barycenter, in AU/day. - Distance from observer to geocenter, in AU. - Distance from observer to Sun, in AU. - Distance from object to Sun, in AU. - The observed radial velocity measure times the speed of light, in kilometers/second. - Radial velocity is here defined as the radial velocity measure (z) times the speed of light. - For a solar system body, it applies to a fictitious emitter at the center of the observed object, - assumed massless (no gravitational red shift), and does not in general apply to reflected light. - For stars, it includes all effects, such as gravitational red shift, contained in the catalog - barycentric radial velocity measure, a scalar derived from spectroscopy. Nearby stars with a known - kinematic velocity vector (obtained independently of spectroscopy) can be treated like - solar system objects. - - - - Computes atmospheric refraction in zenith distance. - - Structure containing observer's location. - 1 ... Use 'standard' atmospheric conditions; 2 ... Use atmospheric - parameters input in the 'Location' structure. - Observed zenith distance, in degrees. - Atmospheric refraction, in degrees. - This version computes approximate refraction for optical wavelengths. This function - can be used for planning observations or telescope pointing, but should not be used for the - reduction of precise observations. - - - - Computes the Greenwich sidereal time, either mean or apparent, at Julian date 'JdHigh' + 'JdLow'. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - Difference TT-UT1 at 'JdHigh'+'JdLow', in seconds of time. - 0 ... compute Greenwich mean sidereal time; 1 ... compute Greenwich apparent sidereal time - Selection for method: 0 ... CIO-based method; 1 ... equinox-based method - Selection for accuracy - Greenwich apparent sidereal time, in hours. -
    -          0 ... everything OK
    -          1 ... invalid value of 'Accuracy'
    -          2 ... invalid value of 'Method'
    - > 10,  30 ... 10 + error from function 'CioRai'
    - 
    - The Julian date may be split at any point, but for highest precision, set 'JdHigh' - to be the integral part of the Julian date, and set 'JdLow' to be the fractional part. -
    - - - Transforms a vector from one coordinate system to another with same origin and axes rotated about the z-axis. - - Angle of coordinate system rotation, positive counterclockwise when viewed from +z, in degrees. - Position vector. - Position vector expressed in new coordinate system rotated about z by 'angle'. - - - - - Converts angular quantities for stars to vectors. - - Catalog entry structure containing ICRS catalog data - Position vector, equatorial rectangular coordinates, components in AU. - Velocity vector, equatorial rectangular coordinates, components in AU/Day. - - - - - Computes the Terrestrial Time (TT) or Terrestrial Dynamical Time (TDT) Julian date corresponding - to a Barycentric Dynamical Time (TDB) Julian date. - - TDB Julian date. - TT Julian date. - Difference 'tdb_jd'-'tt_jd', in seconds. - Expression used in this function is a truncated form of a longer and more precise - series given in: Explanatory Supplement to the Astronomical Almanac, pp. 42-44 and p. 316. - The result is good to about 10 microseconds. - - - - This function rotates a vector from the terrestrial to the celestial system. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - Value of Delta T (= TT - UT1) at the input UT1 Julian date. - Selection for method: 0 ... CIO-based method; 1 ... equinox-based method - Selection for accuracy - 0 ... The output vector is referred to GCRS axes; 1 ... The output - vector is produced with respect to the equator and equinox of date. - Conventionally-defined X coordinate of celestial intermediate pole with respect to - ITRF pole, in arcseconds. - Conventionally-defined Y coordinate of celestial intermediate pole with respect to - ITRF pole, in arcseconds. - Position vector, geocentric equatorial rectangular coordinates, referred to ITRF - axes (terrestrial system) in the normal case where 'option' = 0. - Position vector, geocentric equatorial rectangular coordinates, referred to GCRS - axes (celestial system) or with respect to the equator and equinox of date, depending on 'Option'. -
    -    0 ... everything is ok
    -    1 ... invalid value of 'Accuracy'
    -    2 ... invalid value of 'Method'
    - > 10 ... 10 + error from function 'CioLocation'
    - > 20 ... 20 + error from function 'CioBasis'
    - 
    - 'x' = 'y' = 0 means no polar motion transformation. - - The 'option' flag only works for the equinox-based method. - -
    - - - Computes the position and velocity vectors of a terrestrial observer with respect to the center of the Earth. - - Structure containing observer's location - Local apparent sidereal time at reference meridian in hours. - Position vector of observer with respect to center of Earth, equatorial - rectangular coordinates, referred to true equator and equinox of date, components in AU. - Velocity vector of observer with respect to center of Earth, equatorial rectangular - coordinates, referred to true equator and equinox of date, components in AU/day. - - If reference meridian is Greenwich and st=0, 'pos' is effectively referred to equator and Greenwich. - This function ignores polar motion, unless the observer's longitude and latitude have been - corrected for it, and variation in the length of day (angular velocity of earth). - The true equator and equinox of date do not form an inertial system. Therefore, with respect - to an inertial system, the very small velocity component (several meters/day) due to the precession - and nutation of the Earth's axis is not accounted for here. - - - - - Computes the topocentric place of a solar system body. - - TT Julian date for topocentric place. - structure containing the body designation for the solar system body - Difference TT-UT1 at 'JdTt', in seconds of time. - Specifies the position of the observer - Selection for accuracy - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - True distance from Earth to planet at 'JdTt' in AU. -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Where' in structure 'Location'.
    - > 10 ... Error code from function 'Place'.
    -
    - -
    - - - Computes the topocentric place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for topocentric place. - Difference TT-UT1 at 'JdTt', in seconds of time. - Catalog entry structure containing catalog data for the object in the ICRS - Specifies the position of the observer - Code specifying the relative accuracy of the output position. - Topocentric right ascension in hours, referred to true equator and equinox of date 'JdTt'. - Topocentric declination in degrees, referred to true equator and equinox of date 'JdTt'. -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Where' in structure 'Location'.
    - > 10 ... Error code from function 'MakeObject'.
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - To transform a star's catalog quantities for a change of epoch and/or equator and equinox. - - Transformation option - TT Julian date, or year, of input catalog data. - An entry from the input catalog, with units as given in the struct definition - TT Julian date, or year, of transformed catalog data. - Three-character abbreviated name of the transformed catalog. - The transformed catalog entry, with units as given in the struct definition - -
    - = 0 ... Everything OK.
    - = 1 ... Invalid value of an input date for option 2 or 3 (see Note 1 below).
    - 
    - Also used to rotate catalog quantities on the dynamical equator and equinox of J2000.0 to the ICRS or vice versa. - 1. 'DateInCat' and 'DateNewCat' may be specified either as a Julian date (e.g., 2433282.5) or - a Julian year and fraction (e.g., 1950.0). Values less than 10000 are assumed to be years. - For 'TransformOption' = 2 or 'TransformOption' = 3, either 'DateInCat' or 'DateNewCat' must be 2451545.0 or - 2000.0 (J2000.0). For 'TransformOption' = 4 and 'TransformOption' = 5, 'DateInCat' and 'DateNewCat' are ignored. - 2. 'TransformOption' = 1 updates the star's data to account for the star's space motion between the first - and second dates, within a fixed reference frame. 'TransformOption' = 2 applies a rotation of the reference - frame corresponding to precession between the first and second dates, but leaves the star fixed in - space. 'TransformOption' = 3 provides both transformations. 'TransformOption' = 4 and 'TransformOption' = 5 provide a a - fixed rotation about very small angles (0.1 arcsecond) to take data from the dynamical system - of J2000.0 to the ICRS ('TransformOption' = 4) or vice versa ('TransformOption' = 5). -3. For 'TransformOption' = 1, input data can be in any fixed reference system. for 'TransformOption' = 2 or - 'TransformOption' = 3, this function assumes the input data is in the dynamical system and produces output - in the dynamical system. for 'TransformOption' = 4, the input data must be on the dynamical equator and - equinox of J2000.0. for 'TransformOption' = 5, the input data must be in the ICRS. -4. This function cannot be properly used to bring data from old star catalogs into the - modern system, because old catalogs were compiled using a set of constants that are incompatible - with modern values. In particular, it should not be used for catalogs whose positions and - proper motions were derived by assuming a precession constant significantly different from - the value implicit in function 'precession'. -
    - - - Convert Hipparcos catalog data at epoch J1991.25 to epoch J2000.0, for use within NOVAS. - - An entry from the Hipparcos catalog, at epoch J1991.25, with all members - having Hipparcos catalog units. See Note 1 below - The transformed input entry, at epoch J2000.0. See Note 2 below - To be used only for Hipparcos or Tycho stars with linear space motion. Both input and - output data is in the ICRS. - - 1. Input (Hipparcos catalog) epoch and units: - - Epoch: J1991.25 - Right ascension (RA): degrees - Declination (Dec): degrees - Proper motion in RA: milliarcseconds per year - Proper motion in Dec: milliarcseconds per year - Parallax: milliarcseconds - Radial velocity: kilometers per second (not in catalog) - - - - 2. Output (modified Hipparcos) epoch and units: - - Epoch: J2000.0 - Right ascension: hours - Declination: degrees - Proper motion in RA: milliarcseconds per year - Proper motion in Dec: milliarcseconds per year - Parallax: milliarcseconds - Radial velocity: kilometers per second - > - - - - - - Converts a vector in equatorial rectangular coordinates to equatorial spherical coordinates. - - Position vector, equatorial rectangular coordinates. - Right ascension in hours. - Declination in degrees. - -
    - = 0 ... Everything OK.
    - = 1 ... All vector components are zero; 'Ra' and 'Dec' are indeterminate.
    - = 2 ... Both Pos[0] and Pos[1] are zero, but Pos[2] is nonzero; 'Ra' is indeterminate.
    - 
    - -
    - - - Compute the virtual place of a planet or other solar system body. - - TT Julian date for virtual place. - structure containing the body designation for the solar system body( - Code specifying the relative accuracy of the output position. - Virtual right ascension in hours, referred to the GCRS. - Virtual declination in degrees, referred to the GCRS. - True distance from Earth to planet in AU. - -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Type' in structure 'SsBody'.
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the virtual place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for virtual place. - catalog entry structure containing catalog data for the object in the ICRS - Code specifying the relative accuracy of the output position. - Virtual right ascension in hours, referred to the GCRS. - Virtual declination in degrees, referred to the GCRS. - -
    - =  0 ... Everything OK.
    - > 10 ... Error code from function 'MakeObject'.
    - > 20 ... Error code from function 'Place'
    - 
    - -
    - - - Corrects a vector in the ITRF (rotating Earth-fixed system) for polar motion, and also corrects - the longitude origin (by a tiny amount) to the Terrestrial Intermediate Origin (TIO). - - TT or UT1 Julian date. - direction (short int) - Flag determining 'direction' of transformation; - direction = 0 transformation applied, ITRS to terrestrial intermediate system - direction != 0 inverse transformation applied, terrestrial intermediate system to ITRS - Conventionally-defined X coordinate of Celestial Intermediate Pole with - respect to ITRF pole, in arcseconds. - Conventionally-defined Y coordinate of Celestial Intermediate Pole with - respect to ITRF pole, in arcseconds. - Position vector, geocentric equatorial rectangular coordinates, - referred to ITRF axes. - Position vector, geocentric equatorial rectangular coordinates, - referred to true equator and TIO. - - - - - Return the value of DeltaT for the given Julian date - - Julian date for which the delta T value is required - Double value of DeltaT (seconds) - Valid between the years 1650 and 2050 - - - - NOVAS: Class presenting the contents of the NOVAS 2 library. - NOVAS was developed by the Astronomical Applications department of the United States Naval - Observatory. The C language version of NOVAS was developed by John Bangert at USNO/AA. - - - The NOVAS class is a STATIC class and is the component of preference for .NET programmers. - This means that you do not have to create an instance of the - class in order to access its members. Instead you reference them directly from the class. So, this works: - rc = ASCOM.Astrometry.NOVAS2.AppStar(tjd, earth, star, ra, dec) - while this does not work: - - Dim Nov as New ASCOM.Astrometry.NOVAS2 - rc = Nov.AppStar(tjd, earth, star, ra, dec) - - Method names are identical to those used in NOVAS2, as are almost all paramaters. There are a few - changes that introduce some new structures but these should be self explanatory. One significant difference - is that position and velocity vectors are returned as structures rather than double arrays. This was done - to make type checking more effective. - Testing of the high level supervisory functions has been carried out using real-time star data from - the USNO web site. Values provided by this NOVAS2 implementation agree on average to about 50 milli - arc-seconds with current USNO web site values. - This class is implemented using a thin layer of .NET code that calls functions in - either a 32 or 64 bit compiled version of the unmodified C code from ther USNO web site. The .NET code - does not carry out calculations itself, it simply handles any interface presentation differences - and calls the relevant 32 or 64bit code according to its environment. - Note: This class only supports Earth in the XXXXPlanet classes, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - - - - - Computes the apparent place of a star - - TT (or TDT) Julian date for apparent place. - Structure containing the body designation for the earth - Catalog entry structure containing J2000.0 catalog data with FK5-style units (defined in novas.h). - OUT: Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. -
    -  0...Everything OK
    - >0...Error code from function 'solarsystem'.
    - -
    - - - Computes the topocentric place of a star - - TT (or TDT) Julian date for topocentric place. - Structure containing the body designation for the Earth. - Difference TT (or TDT)-UT1 at 'tjd', in seconds. - Catalog entry structure containing J2000.0 catalog data with FK5-style units. - Structure containing observer's location - OUT: Topocentric right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Topocentric declination in degrees, referred to true equator and equinox of date 'tjd'. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    - -
    - - - Compute the apparent place of a planet or other solar system body. - - TT (or TDT) Julian date for apparent place. - Structure containing the body designation for the solar system body - Structure containing the body designation for the Earth - OUT: Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. - OUT: True distance from Earth to planet at 'tjd' in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the topocentric place of a planet, given the location of the observer. - - TT (or TDT) Julian date for topocentric place. - structure containing the body designation for the solar system body - structure containing the body designation for the Earth - Difference TT(or TDT)-UT1 at 'tjd', in seconds. - structure containing observer's location - OUT: Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. - OUT: True distance from Earth to planet at 'tjd' in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the virtual place of a star - - TT (or TDT) Julian date for virtual place. - Pointer to structure containing the body designation for the Earth. - Pointer to catalog entry structure containing J2000.0 catalog data with FK5-style units - OUT: Virtual right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Virtual declination in degrees, referred to mean equator and equinox of J2000. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'
    - 
    - - Computes the virtual place of a star at date 'tjd', given its - mean place, proper motion, parallax, and radial velocity for J2000.0. -
    - - - Computes the local place of a star - - TT (or TDT) Julian date for local place. - Pointer to structure containing the body designation for the Earth - Difference TT(or TDT)-UT1 at 'tjd', in seconds. - Pointer to catalog entry structure containing J2000.0 catalog data with FK5-style units - Pointer to structure containing observer's location - OUT: Local right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Local declination in degrees, referred to mean equator and equinox of J2000. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    -
    - -
    - - - Computes the virtual place of a planet or other solar system body. - - TT (or TDT) Julian date for virtual place. - Pointer to structure containing the body designation for the solar system body - Pointer to structure containing the body designation for the Earth - OUT: Virtual right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Virtual declination in degrees, referred to mean equator and equinox of J2000. - OUT: True distance from Earth to planet in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the local place of a planet or other solar system body, given the location of the observer. - - TT (or TDT) Julian date for local place. - Pointer to structure containing the body designation for the solar system body - Pointer to structure containing the body designation for the Earth - Difference TT(or TDT)-UT1 at 'tjd', in seconds. - Pointer to structure containing observer's location - OUT: Local right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Local declination in degrees, referred to mean equator and equinox of J2000. - OUT: True distance from Earth to planet in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the astrometric place of a star - - TT (or TDT) Julian date for astrometric place. - Pointer to structure containing the body designation for the Earth - Pointer to catalog entry structure containing J2000.0 catalog data with FK5-style units - OUT: Astrometric right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Astrometric declination in degrees, referred to mean equator and equinox of J2000. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    - 
    - Computes the astrometric place of a star, given its mean place, proper motion, parallax, and radial velocity for J2000.0. -
    - - - Computes the astrometric place of a planet or other solar system body. - - TT (or TDT) Julian date for calculation. - Pointer to structure containing the body designation for the solar system body - Pointer to structure containing the body designation for the Earth - OUT: Astrometric right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Astrometric declination in degrees, referred to mean equator and equinox of J2000. - OUT: True distance from Earth to planet in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Transform apparent equatorial coordinates to horizon coordinates - - TT (or TDT) Julian date. - Difference TT (or TDT)-UT1 at 'tjd', in seconds. - Conventionally-defined x coordinate of celestial ephemeris pole with respect to IERS reference pole, in arcseconds. - Conventionally-defined y coordinate of celestial ephemeris pole with respect to IERS reference pole, in arcseconds. - structure containing observer's location - Topocentric right ascension of object of interest, in hours, referred to true equator and equinox of date. - Topocentric declination of object of interest, in degrees, referred to true equator and equinox of date. - Refraction option - OUT: Topocentric zenith distance in degrees, affected by refraction if 'ref_option' is non-zero. - OUT: Topocentric azimuth (measured east from north) in degrees. - OUT: Topocentric right ascension of object of interest, in hours, referred to true equator and equinox of date, affected by refraction if 'ref_option' is non-zero. - OUT: Topocentric declination of object of interest, in degrees, referred to true equator and equinox of date, affected by refraction if 'ref_option' is non-zero. - This function transforms apparent equatorial coordinates (right - ascension and declination) to horizon coordinates (zenith - distance and azimuth). It uses a method that properly accounts - for polar motion, which is significant at the sub-arcsecond - level. This function can also adjust coordinates for atmospheric - refraction. - - - - To convert Hipparcos data at epoch J1991.25 to epoch J2000.0 and FK5-style units. - - An entry from the Hipparcos catalog, at epoch J1991.25, with all members having Hipparcos catalog units. See Note 1 below - The transformed input entry, at epoch J2000.0, with all members having FK5 catalog units. See Note 2 below - To be used only for Hipparcos or Tycho stars with linear space motion. -
    - 1. Hipparcos epoch and units:
    -    Epoch: J1991.25
    -    Right ascension (RA): degrees
    -    Declination (Dec): degrees
    -    Proper motion in RA * cos (Dec): milliarcseconds per year
    -    Proper motion in Dec: milliarcseconds per year
    -    Parallax: milliarcseconds
    -    Radial velocity: kilometers per second (not in catalog)
    - 
    - 2. FK5 epoch and units:
    -    Epoch: J2000.0
    -    Right ascension: hours
    -    Declination: degrees
    -    Proper motion in RA: seconds of time per Julian century
    -    Proper motion in Dec: arcseconds per Julian century
    -    Parallax: arcseconds
    -    Radial velocity: kilometers per second
    -
    -
    - - - To transform a star's catalog quantities for a change of epoch and/or equator and equinox. - - Transformation option
    -    = 1 ... change epoch; same equator and equinox
    -    = 2 ... change equator and equinox; same epoch
    -    = 3 ... change equator and equinox and epoch
    -
    - TT Julian date, or year, of input catalog data. - An entry from the input catalog - TT Julian date, or year, of transformed catalog data. - Three-character abbreviated name of the transformed catalog. - OUT: The transformed catalog entry -
    - 1. 'date_incat' and 'date_newcat' may be specified either as a 
    -    Julian date (e.g., 2433282.5) or a Julian year and fraction 
    -    (e.g., 1950.0).  Values less than 10000 are assumed to be years.
    - 
    - 2. option = 1 updates the star's data to account for the star's space motion between 
    -               the first and second dates, within a fixed reference frame.
    -    option = 2 applies a rotation of the reference frame corresponding to precession 
    -               between the first and second dates, but leaves the star fixed in space.
    -    option = 3 provides both transformations.
    - 
    - 3. This subroutine cannot be properly used to bring data from 
    -    old (pre-FK5) star catalogs into the modern system, because old 
    -    catalogs were compiled using a set of constants that are 
    -    incompatible with the IAU (1976) system.
    - 
    - 4. This function uses TDB Julian dates internally, but no 
    -    distinction between TDB and TT is necessary.
    -
    -
    - - - Computes the Greenwich apparent sidereal time, at Julian date 'jd_high' + 'jd_low'. - - Julian date, integral part. - Julian date, fractional part. - Equation of the equinoxes (seconds of time). [Note: this quantity is computed by function 'earthtilt'.] - Greenwich apparent sidereal time, in hours. - - - - - Precesses equatorial rectangular coordinates from one epoch to another. - - TDB Julian date of first epoch. - Position vector, geocentric equatorial rectangular coordinates, referred to mean equator and equinox of first epoch. - TDB Julian date of second epoch. - OUT: Position vector, geocentric equatorial rectangular coordinates, referred to mean equator and equinox of second epoch. - The coordinates are referred to the mean equator and equinox of the two respective epochs. - - - - Computes quantities related to the orientation of the Earth's rotation axis at Julian date 'tjd'. - - TDB Julian date of the desired time - OUT: Mean obliquity of the ecliptic in degrees at 'tjd'. - OUT: True obliquity of the ecliptic in degrees at 'tjd'. - OUT: Equation of the equinoxes in seconds of time at 'tjd'. - OUT: Nutation in longitude in arcseconds at 'tjd'. - OUT: Nutation in obliquity in arcseconds at 'tjd'. - - - - - This function allows for the specification of celestial pole offsets for high-precision applications. - - Value of offset in delta psi (dpsi) in arcseconds. - Value of offset in delta epsilon (deps) in arcseconds. - These are added to the nutation parameters delta psi and delta epsilon. - 1. This function sets the values of global variables 'PSI_COR'and 'EPS_COR' declared at the top of file 'novas.c'. These global variables are used only in NOVAS function 'earthtilt'. - 2. This function, if used, should be called before any other NOVAS functions for a given date. Values of the pole offsets specified via a call to this function will be used until explicitly changed. - 3. Daily values of the offsets are published, for example, in IERS Bulletins A and B. - 4. This function is the "C" version of Fortran NOVAS routine "celpol". - - - - - Retrieves the position and velocity of a body from a fundamental ephemeris. - - TDB Julian date. - Structure containing the designation of the body of interest - Origin point (solar system barycentre or centre of mass of the Sun - OUT: Position vector of 'body' at tjd; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Velocity vector of 'body' at tjd; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. -
    - 0    ... Everything OK.
    - 1    ... Invalid value of 'origin'.
    - 2    ... Invalid value of 'type' in 'cel_obj'.
    - 3    ... Unable to allocate memory.
    - 10+n ... where n is the error code from 'solarsystem'.
    - 20+n ... where n is the error code from 'readeph'.
    - -
    - - - Provides the position and velocity of the Earth - - TDB Julian date. - Body identification number. -
    - Set 'body' = 0 or 'body' = 1 or 'body' = 10 for the Sun.
    - Set 'body' = 2 or 'body' = 3 for the Earth.
    -
    - Required origin: solar system barycenter or center of mass of the Sun - OUT: Position vector of 'body' at 'tjd'; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Velocity vector of 'body' at 'tjd'; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. -
    - 0...Everything OK.
    - 1...Input Julian date ('tjd') out of range.
    - 2...Invalid value of 'body'.
    -
    - Provides the position and velocity of the Earth at epoch 'tjd' by evaluating a closed-form theory without reference to an external file. This function can also provide the position and velocity of the Sun. -
    - - - Converts an vector in equatorial rectangular coordinates to equatorial spherical coordinates. - - Position vector, equatorial rectangular coordinates. - OUT: Right ascension in hours. - OUT: Declination in degrees. -
    - 0...Everything OK.
    - 1...All vector components are zero; 'ra' and 'dec' are indeterminate.
    - 2...Both vec[0] and vec[1] are zero, but vec[2] is nonzero; 'ra' is indeterminate.
    -
    - -
    - - - Converts angular quanities for stars to vectors. - - Catalog entry structure containing J2000.0 catalog data with FK5-style units - Position vector, equatorial rectangular coordinates, components in AU. - Velocity vector, equatorial rectangular coordinates, components in AU/Day. - - - - - Converts equatorial spherical coordinates to a vector (equatorial rectangular coordinates). - - Right ascension (hours). - Declination (degrees). - Distance - Position vector, equatorial rectangular coordinates (AU). - - - - - Obtains the barycentric and heliocentric positions and velocities of the Earth from the solar system ephemeris. - - TT (or TDT) Julian date. - Structure containing the body designation for the Earth. - OUT: TDB Julian date corresponding to 'tjd'. - OUT: Barycentric position vector of Earth at 'tjd'; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Barycentric velocity vector of Earth at 'tjd'; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. - OUT: Heliocentric position vector of Earth at 'tjd'; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Heliocentric velocity vector of Earth at 'tjd'; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    -
    - -
    - - - Computes the mean place of a star for J2000.0 - - TT (or TDT) Julian date of apparent place. - Pointer to structure containing the body designation for the Earth - Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. - OUT: Mean right ascension J2000.0 in hours. - OUT: Mean declination J2000.0 in degrees. -
    -   0...Everything OK.
    -   1...Iterative process did not converge after 20 iterations.
    - >10...Error from function 'app_star'.
    - Computes the mean place of a star for J2000.0, given its apparent - place at date 'tjd'. Proper motion, parallax and radial velocity - are assumed to be zero. - -
    - - - Transforms a vector from an Earth-fixed geographic system to a space-fixed system - - TT (or TDT) Julian date - Greenwich apparent sidereal time, in hours. - Conventionally-defined X coordinate of rotational pole with respect to CIO, in arcseconds. - Conventionally-defined Y coordinate of rotational pole with respect to CIO, in arcseconds. - Vector in geocentric rectangular Earth-fixed system, referred to geographic equator and Greenwich meridian. - OUT: Vector in geocentric rectangular space-fixed system, referred to mean equator and equinox of J2000.0. - Transforms a vector from an Earth-fixed geographic system to a space-fixed system based on mean equator and equinox of J2000.0; applies rotations for wobble, spin, nutation, and precession. - - - - Transforms geocentric rectangular coordinates from rotating system to non-rotating system - - Local apparent sidereal time at reference meridian, in hours. - Vector in geocentric rectangular rotating system, referred to rotational equator and orthogonal reference meridian. - OUT: Vector in geocentric rectangular non-rotating system, referred to true equator and equinox of date. - Transforms geocentric rectangular coordinates from rotating system based on rotational equator and orthogonal reference meridian to non-rotating system based on true equator and equinox of date. - - - - Corrects Earth-fixed geocentric rectangular coordinates for polar motion. - - Conventionally-defined X coordinate of rotational pole with respect to CIO, in arcseconds. - Conventionally-defined Y coordinate of rotational pole with respect to CIO, in arcseconds. - Vector in geocentric rectangular Earth-fixed system, referred to geographic equator and Greenwich meridian. - OUT: Vector in geocentric rectangular rotating system, referred to rotational equator and orthogonal Greenwich meridian - Corrects Earth-fixed geocentric rectangular coordinates for polar motion. Transforms a vector from Earth-fixed geographic system to rotating system based on rotational equator and orthogonal Greenwich meridian through axis of rotation. - - - - Computes the position and velocity vectors of a terrestrial observer with respect to the center of the Earth. - - Longitude, latitude and height of the observer (in a SiteInfoStruct) - Local apparent sidereal time at reference meridian in hours. - Position vector of observer with respect to center of Earth, equatorial rectangular coordinates, referred to true equator and equinox of date, components in AU. - Velocity vector of observer with respect to center of Earth, equatorial rectangular coordinates, referred to true equator and equinox of date, components in AU/Day. - - - - - Applies proper motion, including foreshortening effects, to a star's position. - - TDB Julian date of first epoch. - Position vector at first epoch. - Velocity vector at first epoch. - TDB Julian date of second epoch. - OUT: Position vector at second epoch. - - - - - Moves the origin of coordinates from the barycenter of the solar system to the center of mass of the Earth - - Position vector, referred to origin at solar system barycenter, components in AU. - Position vector of center of mass of the Earth, referred to origin at solar system barycenter, components in AU. - OUT: Position vector, referred to origin at center of mass of the Earth, components in AU. - OUT: Light time from body to Earth in days. - This corrects for parallax. - - - - Corrects position vector for the deflection of light in the gravitational field of the Sun. - - Position vector, referred to origin at center of mass of the Earth, components in AU. - Position vector of center of mass of the Earth, referred to origin at center of mass of the Sun, components in AU. - Position vector, referred to origin at center of mass of the Earth, corrected for gravitational deflection, components in AU. - 0...Everything OK. - This function is valid for bodies within the solar system as well as for stars. - - - - Corrects position vector for aberration of light. - - Position vector, referred to origin at center of mass of the Earth, components in AU. - Velocity vector of center of mass of the Earth, referred to origin at solar system barycenter, components in AU/day. - Light time from body to Earth in days. - OUT: Position vector, referred to origin at center of mass of the Earth, corrected for aberration, components in AU - 0...Everything OK. - Algorithm includes relativistic terms. - - - - Nutates equatorial rectangular coordinates from mean equator and equinox of epoch to true equator and equinox of epoch. - - TDB julian date of epoch. - Flag determining 'direction' of transformation;
    -    fn  = 0 transformation applied, mean to true.
    -    fn != 0 inverse transformation applied, true to mean.
    - Position vector, geocentric equatorial rectangular coordinates, referred to mean equator and equinox of epoch. - OUT: Position vector, geocentric equatorial rectangular coordinates, referred to true equator and equinox of epoch. - 0...Everything OK. - Inverse transformation may be applied by setting flag 'fn'. -
    - - - Provides fast evaluation of the nutation components according to the 1980 IAU Theory of Nutation. - - TDB time in Julian centuries since J2000.0 - OUT: Nutation in longitude in arcseconds. - OUT: Nutation in obliquity in arcseconds. - 0...Everything OK. - - - - - To compute the fundamental arguments. - - TDB time in Julian centuries since J2000.0 - OUT: FundamentalArgsStruct containing:
    -   a[0] = l (mean anomaly of the Moon)
    -   a[1] = l' (mean anomaly of the Sun)
    -   a[2] = F (L - omega; L = mean longitude of the Moon)
    -   a[3] = D (mean elongation of the Moon from the Sun)
    -   a[4] = omega (mean longitude of the Moon's ascending node)
    - -
    - - - Converts TDB to TT or TDT - - TDB Julian date. - OUT: TT (or TDT) Julian date. - OUT: Difference tdbjd-tdtjd, in seconds. - Computes the terrestrial time (TT) or terrestrial dynamical time (TDT) Julian date corresponding to a barycentric dynamical time (TDB) Julian date. - - - - Sets up a structure of type 'body' - defining a celestial object- based on the input parameters. - - Type of body - Body number - Name of the body. - OUT: Structure containg the body definition -
    - = 0 ... everything OK
    - = 1 ... invalid value of 'type'
    - = 2 ... 'number' out of range
    -
    - -
    - - - To create a structure of type 'cat_entry' containing catalog data for a star or "star-like" object. - - Three-character catalog identifier (e.g. HIP = Hipparcos, FK5 = FK5). This identifier also specifies the reference system and units of the data; i.e. they are the same as the specified catalog. - Object name (50 characters maximum). - Object number in the catalog. - Right ascension of the object. - Declination of the object. - Proper motion in right ascension. - Proper motion in declination. - Parallax. - Radial velocity. - OUT: Structure containing the input data - - - - - Computes atmospheric refraction in zenith distance. - - structure containing observer's location - refraction option - bserved zenith distance, in degrees. - Atmospheric refraction, in degrees. - This version computes approximate refraction for optical wavelengths. - - - - This function will compute the Julian date for a given calendar date (year, month, day, hour). - - Year number - Month number. - Day number - Time in hours - OUT: Julian date. - - - - - Compute a date on the Gregorian calendar given the Julian date. - - Julian date. - OUT: Year number - OUT: Month number. - OUT: Day number - OUT: Time in hours - - - - - Compute equatorial spherical coordinates of Sun referred to the mean equator and equinox of date. - - Julian date on TDT or ET time scale. - OUT: Right ascension referred to mean equator and equinox of date (hours). - OUT: Declination referred to mean equator and equinox of date (degrees). - OUT: Geocentric distance (AU). - - - - - Return the value of DeltaT for the given Julian date - - Julian date for which the delta T value is required - Double value of DeltaT (seconds) - Valid between the years 1650 and 2050 - - - - Get path to a system folder - - SUpply null / nothing to use "current user" - returned string folder path - Folder Number from CSIDL enumeration e.g. CSIDL_PROGRAM_FILES_COMMONX86 = 44 = 0x2c - Indicates whether the folder should be created if it does not already exist. If this value is nonzero, - the folder is created. If this value is zero, the folder is not created - TRUE if successful; otherwise, FALSE. - - - - - NOVAS2COM: Instanciable class presenting the contents of the NOVAS 2 library. - NOVAS was developed by the Astronomical Applications department of the United States Naval - Observatory. The C language version of NOVAS was developed by John Bangert at USNO/AA. - - - The NOVAS2COM class is an instanciable class usable by COM clients. This means that you have to create an instance of the - class in order to access its members. So, this works: - - Dim Nov as New ASCOM.Astrometry.NOVAS2COM - rc = Nov.AppStar(tjd, earth, star, ra, dec) - - while this does not work: - rc = ASCOM.Astrometry.NOVAS2COM.AppStar(tjd, earth, star, ra, dec) - Method names are identical to those used in NOVAS2, as are almost all paramaters. There are a few - changes that introduce some new structures but these should be self explanatory. One significant difference - is that position and velocity vectors are returned as structures rather than double arrays. This was done - to make type checking more effective. - Testing of the high level supervisory functions has been carried out using real-time star data from - the USNO web site. Values provided by this NOVAS2 implementation agree on average to about 50 milli - arc-seconds with current USNO web site values. - This class is implemented using a thin layer of .NET code that calls functions in - either a 32 or 64 bit compiled version of the unmodified C code from ther USNO web site. The .NET code - does not carry out calculations itself, it simply handles any interface presentation differences - and calls the relevant 32 or 64bit code according to its environment. - Note: This class only supports Earth in the XXXXPlanet classes, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - - - - - Corrects position vector for aberration of light. - - Position vector, referred to origin at center of mass of the Earth, components in AU. - Velocity vector of center of mass of the Earth, referred to origin at solar system barycenter, components in AU/day. - Light time from body to Earth in days. - OUT: Position vector, referred to origin at center of mass of the Earth, corrected for aberration, components in AU - 0...Everything OK. - Algorithm includes relativistic terms. - - - - Compute the apparent place of a planet or other solar system body. - - TT (or TDT) Julian date for apparent place. - Structure containing the body designation for the solar system body - Structure containing the body designation for the Earth - OUT: Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. - OUT: True distance from Earth to planet at 'tjd' in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the apparent place of a star - - TT (or TDT) Julian date for apparent place. - Structure containing the body designation for the earth - Catalog entry structure containing J2000.0 catalog data with FK5-style units (defined in novas.h). - OUT: Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. -
    -  0...Everything OK
    - >0...Error code from function 'solarsystem'.
    - -
    - - - Computes the astrometric place of a planet or other solar system body. - - TT (or TDT) Julian date for calculation. - Pointer to structure containing the body designation for the solar system body - Pointer to structure containing the body designation for the Earth - OUT: Astrometric right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Astrometric declination in degrees, referred to mean equator and equinox of J2000. - OUT: True distance from Earth to planet in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the astrometric place of a star - - TT (or TDT) Julian date for astrometric place. - Pointer to structure containing the body designation for the Earth - Pointer to catalog entry structure containing J2000.0 catalog data with FK5-style units - OUT: Astrometric right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Astrometric declination in degrees, referred to mean equator and equinox of J2000. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    - 
    - Computes the astrometric place of a star, given its mean place, proper motion, parallax, and radial velocity for J2000.0. -
    - - - Moves the origin of coordinates from the barycenter of the solar system to the center of mass of the Earth - - Position vector, referred to origin at solar system barycenter, components in AU. - Position vector of center of mass of the Earth, referred to origin at solar system barycenter, components in AU. - OUT: Position vector, referred to origin at center of mass of the Earth, components in AU. - OUT: Light time from body to Earth in days. - This corrects for parallax. - - - - Compute a date on the Gregorian calendar given the Julian date. - - Julian date. - OUT: Year number - OUT: Month number. - OUT: Day number - OUT: Time in hours - - - - - This function allows for the specification of celestial pole offsets for high-precision applications. - - Value of offset in delta psi (dpsi) in arcseconds. - Value of offset in delta epsilon (deps) in arcseconds. - These are added to the nutation parameters delta psi and delta epsilon. - 1. This function sets the values of global variables 'PSI_COR'and 'EPS_COR' declared at the top of file 'novas.c'. These global variables are used only in NOVAS function 'earthtilt'. - 2. This function, if used, should be called before any other NOVAS functions for a given date. Values of the pole offsets specified via a call to this function will be used until explicitly changed. - 3. Daily values of the offsets are published, for example, in IERS Bulletins A and B. - 4. This function is the "C" version of Fortran NOVAS routine "celpol". - - - - - Computes quantities related to the orientation of the Earth's rotation axis at Julian date 'tjd'. - - TDB Julian date of the desired time - OUT: Mean obliquity of the ecliptic in degrees at 'tjd'. - OUT: True obliquity of the ecliptic in degrees at 'tjd'. - OUT: Equation of the equinoxes in seconds of time at 'tjd'. - OUT: Nutation in longitude in arcseconds at 'tjd'. - OUT: Nutation in obliquity in arcseconds at 'tjd'. - - - - - Retrieves the position and velocity of a body from a fundamental ephemeris. - - TDB Julian date. - Structure containing the designation of the body of interest - Origin point (solar system barycentre or centre of mass of the Sun - OUT: Position vector of 'body' at tjd; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Velocity vector of 'body' at tjd; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. -
    - 0    ... Everything OK.
    - 1    ... Invalid value of 'origin'.
    - 2    ... Invalid value of 'type' in 'cel_obj'.
    - 3    ... Unable to allocate memory.
    - 10+n ... where n is the error code from 'solarsystem'.
    - 20+n ... where n is the error code from 'readeph'.
    - -
    - - - Transform apparent equatorial coordinates to horizon coordinates - - TT (or TDT) Julian date. - Difference TT (or TDT)-UT1 at 'tjd', in seconds. - Conventionally-defined x coordinate of celestial ephemeris pole with respect to IERS reference pole, in arcseconds. - Conventionally-defined y coordinate of celestial ephemeris pole with respect to IERS reference pole, in arcseconds. - structure containing observer's location - Topocentric right ascension of object of interest, in hours, referred to true equator and equinox of date. - Topocentric declination of object of interest, in degrees, referred to true equator and equinox of date. - Refraction option - OUT: Topocentric zenith distance in degrees, affected by refraction if 'ref_option' is non-zero. - OUT: Topocentric azimuth (measured east from north) in degrees. - OUT: Topocentric right ascension of object of interest, in hours, referred to true equator and equinox of date, affected by refraction if 'ref_option' is non-zero. - OUT: Topocentric declination of object of interest, in degrees, referred to true equator and equinox of date, affected by refraction if 'ref_option' is non-zero. - This function transforms apparent equatorial coordinates (right - ascension and declination) to horizon coordinates (zenith - distance and azimuth). It uses a method that properly accounts - for polar motion, which is significant at the sub-arcsecond - level. This function can also adjust coordinates for atmospheric - refraction. - - - - To compute the fundamental arguments. - - TDB time in Julian centuries since J2000.0 - OUT: FundamentalArgsStruct containing:
    -   a[0] = l (mean anomaly of the Moon)
    -   a[1] = l' (mean anomaly of the Sun)
    -   a[2] = F (L - omega; L = mean longitude of the Moon)
    -   a[3] = D (mean elongation of the Moon from the Sun)
    -   a[4] = omega (mean longitude of the Moon's ascending node)
    - -
    - - - Obtains the barycentric and heliocentric positions and velocities of the Earth from the solar system ephemeris. - - TT (or TDT) Julian date. - Structure containing the body designation for the Earth. - OUT: TDB Julian date corresponding to 'tjd'. - OUT: Barycentric position vector of Earth at 'tjd'; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Barycentric velocity vector of Earth at 'tjd'; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. - OUT: Heliocentric position vector of Earth at 'tjd'; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Heliocentric velocity vector of Earth at 'tjd'; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    -
    - -
    - - - This function will compute the Julian date for a given calendar date (year, month, day, hour). - - Year number - Month number. - Day number - Time in hours - OUT: Julian date. - - - - - Computes the local place of a planet or other solar system body, given the location of the observer. - - TT (or TDT) Julian date for local place. - Pointer to structure containing the body designation for the solar system body - Pointer to structure containing the body designation for the Earth - Difference TT(or TDT)-UT1 at 'tjd', in seconds. - Pointer to structure containing observer's location - OUT: Local right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Local declination in degrees, referred to mean equator and equinox of J2000. - OUT: True distance from Earth to planet in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the local place of a star - - TT (or TDT) Julian date for local place. - Pointer to structure containing the body designation for the Earth - Difference TT(or TDT)-UT1 at 'tjd', in seconds. - Pointer to catalog entry structure containing J2000.0 catalog data with FK5-style units - Pointer to structure containing observer's location - OUT: Local right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Local declination in degrees, referred to mean equator and equinox of J2000. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    -
    - -
    - - - To create a structure of type 'cat_entry' containing catalog data for a star or "star-like" object. - - Three-character catalog identifier (e.g. HIP = Hipparcos, FK5 = FK5). This identifier also specifies the reference system and units of the data; i.e. they are the same as the specified catalog. - Object name (50 characters maximum). - Object number in the catalog. - Right ascension of the object. - Declination of the object. - Proper motion in right ascension. - Proper motion in declination. - Parallax. - Radial velocity. - OUT: Structure containing the input data - - - - - Computes the mean place of a star for J2000.0 - - TT (or TDT) Julian date of apparent place. - Pointer to structure containing the body designation for the Earth - Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. - OUT: Mean right ascension J2000.0 in hours. - OUT: Mean declination J2000.0 in degrees. -
    -   0...Everything OK.
    -   1...Iterative process did not converge after 20 iterations.
    - >10...Error from function 'app_star'.
    - Computes the mean place of a star for J2000.0, given its apparent - place at date 'tjd'. Proper motion, parallax and radial velocity - are assumed to be zero. - -
    - - - Nutates equatorial rectangular coordinates from mean equator and equinox of epoch to true equator and equinox of epoch. - - TDB julian date of epoch. - Flag determining 'direction' of transformation;
    -    fn  = 0 transformation applied, mean to true.
    -    fn != 0 inverse transformation applied, true to mean.
    - Position vector, geocentric equatorial rectangular coordinates, referred to mean equator and equinox of epoch. - OUT: Position vector, geocentric equatorial rectangular coordinates, referred to true equator and equinox of epoch. - 0...Everything OK. - Inverse transformation may be applied by setting flag 'fn'. -
    - - - Provides fast evaluation of the nutation components according to the 1980 IAU Theory of Nutation. - - TDB time in Julian centuries since J2000.0 - OUT: Nutation in longitude in arcseconds. - OUT: Nutation in obliquity in arcseconds. - 0...Everything OK. - - - - - Transforms a vector from an Earth-fixed geographic system to a space-fixed system - - TT (or TDT) Julian date - Greenwich apparent sidereal time, in hours. - Conventionally-defined X coordinate of rotational pole with respect to CIO, in arcseconds. - Conventionally-defined Y coordinate of rotational pole with respect to CIO, in arcseconds. - Vector in geocentric rectangular Earth-fixed system, referred to geographic equator and Greenwich meridian. - OUT: Vector in geocentric rectangular space-fixed system, referred to mean equator and equinox of J2000.0. - Transforms a vector from an Earth-fixed geographic system to a space-fixed system based on mean equator and equinox of J2000.0; applies rotations for wobble, spin, nutation, and precession. - - - - Precesses equatorial rectangular coordinates from one epoch to another. - - TDB Julian date of first epoch. - Position vector, geocentric equatorial rectangular coordinates, referred to mean equator and equinox of first epoch. - TDB Julian date of second epoch. - OUT: Position vector, geocentric equatorial rectangular coordinates, referred to mean equator and equinox of second epoch. - The coordinates are referred to the mean equator and equinox of the two respective epochs. - - - - Applies proper motion, including foreshortening effects, to a star's position. - - TDB Julian date of first epoch. - Position vector at first epoch. - Velocity vector at first epoch. - TDB Julian date of second epoch. - OUT: Position vector at second epoch. - - - - - Converts equatorial spherical coordinates to a vector (equatorial rectangular coordinates). - - Right ascension (hours). - Declination (degrees). - Distance - Position vector, equatorial rectangular coordinates (AU). - - - - - Computes atmospheric refraction in zenith distance. - - structure containing observer's location - refraction option - bserved zenith distance, in degrees. - Atmospheric refraction, in degrees. - This version computes approximate refraction for optical wavelengths. - - - - Sets up a structure of type 'body' - defining a celestial object- based on the input parameters. - - Type of body - Body number - Name of the body. - OUT: Structure containg the body definition -
    - = 0 ... everything OK
    - = 1 ... invalid value of 'type'
    - = 2 ... 'number' out of range
    -
    - -
    - - - Computes the Greenwich apparent sidereal time, at Julian date 'jd_high' + 'jd_low'. - - Julian date, integral part. - Julian date, fractional part. - Equation of the equinoxes (seconds of time). [Note: this quantity is computed by function 'earthtilt'.] - Greenwich apparent sidereal time, in hours. - - - - - Provides the position and velocity of the Earth - - TDB Julian date. - Body identification number. -
    - Set 'body' = 0 or 'body' = 1 or 'body' = 10 for the Sun.
    - Set 'body' = 2 or 'body' = 3 for the Earth.
    -
    - Required origin: solar system barycenter or center of mass of the Sun - OUT: Position vector of 'body' at 'tjd'; equatorial rectangular coordinates in AU referred to the mean equator and equinox of J2000.0. - OUT: Velocity vector of 'body' at 'tjd'; equatorial rectangular system referred to the mean equator and equinox of J2000.0, in AU/Day. -
    - 0...Everything OK.
    - 1...Input Julian date ('tjd') out of range.
    - 2...Invalid value of 'body'.
    -
    - Provides the position and velocity of the Earth at epoch 'tjd' by evaluating a closed-form theory without reference to an external file. This function can also provide the position and velocity of the Sun. -
    - - - Transforms geocentric rectangular coordinates from rotating system to non-rotating system - - Local apparent sidereal time at reference meridian, in hours. - Vector in geocentric rectangular rotating system, referred to rotational equator and orthogonal reference meridian. - OUT: Vector in geocentric rectangular non-rotating system, referred to true equator and equinox of date. - Transforms geocentric rectangular coordinates from rotating system based on rotational equator and orthogonal reference meridian to non-rotating system based on true equator and equinox of date. - - - - Converts angular quanities for stars to vectors. - - Catalog entry structure containing J2000.0 catalog data with FK5-style units - Position vector, equatorial rectangular coordinates, components in AU. - Velocity vector, equatorial rectangular coordinates, components in AU/Day. - - - - - Compute equatorial spherical coordinates of Sun referred to the mean equator and equinox of date. - - Julian date on TDT or ET time scale. - OUT: Right ascension referred to mean equator and equinox of date (hours). - OUT: Declination referred to mean equator and equinox of date (degrees). - OUT: Geocentric distance (AU). - - - - - Corrects position vector for the deflection of light in the gravitational field of the Sun. - - Position vector, referred to origin at center of mass of the Earth, components in AU. - Position vector of center of mass of the Earth, referred to origin at center of mass of the Sun, components in AU. - Position vector, referred to origin at center of mass of the Earth, corrected for gravitational deflection, components in AU. - 0...Everything OK. - This function is valid for bodies within the solar system as well as for stars. - - - - Converts TDB to TT or TDT - - TDB Julian date. - OUT: TT (or TDT) Julian date. - OUT: Difference tdbjd-tdtjd, in seconds. - Computes the terrestrial time (TT) or terrestrial dynamical time (TDT) Julian date corresponding to a barycentric dynamical time (TDB) Julian date. - - - - Computes the position and velocity vectors of a terrestrial observer with respect to the center of the Earth. - - Longitude, latitude and height of the observer (in a SiteInfoStruct) - Local apparent sidereal time at reference meridian in hours. - Position vector of observer with respect to center of Earth, equatorial rectangular coordinates, referred to true equator and equinox of date, components in AU. - Velocity vector of observer with respect to center of Earth, equatorial rectangular coordinates, referred to true equator and equinox of date, components in AU/Day. - - - - - Computes the topocentric place of a planet, given the location of the observer. - - TT (or TDT) Julian date for topocentric place. - structure containing the body designation for the solar system body - structure containing the body designation for the Earth - Difference TT(or TDT)-UT1 at 'tjd', in seconds. - structure containing observer's location - OUT: Apparent right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Apparent declination in degrees, referred to true equator and equinox of date 'tjd'. - OUT: True distance from Earth to planet at 'tjd' in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the topocentric place of a star - - TT (or TDT) Julian date for topocentric place. - Structure containing the body designation for the Earth. - Difference TT (or TDT)-UT1 at 'tjd', in seconds. - Catalog entry structure containing J2000.0 catalog data with FK5-style units. - Structure containing observer's location - OUT: Topocentric right ascension in hours, referred to true equator and equinox of date 'tjd'. - OUT: Topocentric declination in degrees, referred to true equator and equinox of date 'tjd'. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'.
    - -
    - - - To transform a star's catalog quantities for a change of epoch and/or equator and equinox. - - Transformation option
    -    = 1 ... change epoch; same equator and equinox
    -    = 2 ... change equator and equinox; same epoch
    -    = 3 ... change equator and equinox and epoch
    -
    - TT Julian date, or year, of input catalog data. - An entry from the input catalog - TT Julian date, or year, of transformed catalog data. - Three-character abbreviated name of the transformed catalog. - OUT: The transformed catalog entry -
    - 1. 'date_incat' and 'date_newcat' may be specified either as a 
    -    Julian date (e.g., 2433282.5) or a Julian year and fraction 
    -    (e.g., 1950.0).  Values less than 10000 are assumed to be years.
    - 
    - 2. option = 1 updates the star's data to account for the star's space motion between 
    -               the first and second dates, within a fixed reference frame.
    -    option = 2 applies a rotation of the reference frame corresponding to precession 
    -               between the first and second dates, but leaves the star fixed in space.
    -    option = 3 provides both transformations.
    - 
    - 3. This subroutine cannot be properly used to bring data from 
    -    old (pre-FK5) star catalogs into the modern system, because old 
    -    catalogs were compiled using a set of constants that are 
    -    incompatible with the IAU (1976) system.
    - 
    - 4. This function uses TDB Julian dates internally, but no 
    -    distinction between TDB and TT is necessary.
    -
    -
    - - - To convert Hipparcos data at epoch J1991.25 to epoch J2000.0 and FK5-style units. - - An entry from the Hipparcos catalog, at epoch J1991.25, with all members having Hipparcos catalog units. See Note 1 below - The transformed input entry, at epoch J2000.0, with all members having FK5 catalog units. See Note 2 below - To be used only for Hipparcos or Tycho stars with linear space motion. -
    - 1. Hipparcos epoch and units:
    -    Epoch: J1991.25
    -    Right ascension (RA): degrees
    -    Declination (Dec): degrees
    -    Proper motion in RA * cos (Dec): milliarcseconds per year
    -    Proper motion in Dec: milliarcseconds per year
    -    Parallax: milliarcseconds
    -    Radial velocity: kilometers per second (not in catalog)
    - 
    - 2. FK5 epoch and units:
    -    Epoch: J2000.0
    -    Right ascension: hours
    -    Declination: degrees
    -    Proper motion in RA: seconds of time per Julian century
    -    Proper motion in Dec: arcseconds per Julian century
    -    Parallax: arcseconds
    -    Radial velocity: kilometers per second
    -
    -
    - - - Converts an vector in equatorial rectangular coordinates to equatorial spherical coordinates. - - Position vector, equatorial rectangular coordinates. - OUT: Right ascension in hours. - OUT: Declination in degrees. -
    - 0...Everything OK.
    - 1...All vector components are zero; 'ra' and 'dec' are indeterminate.
    - 2...Both vec[0] and vec[1] are zero, but vec[2] is nonzero; 'ra' is indeterminate.
    -
    - -
    - - - Computes the virtual place of a planet or other solar system body. - - TT (or TDT) Julian date for virtual place. - Pointer to structure containing the body designation for the solar system body - Pointer to structure containing the body designation for the Earth - OUT: Virtual right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Virtual declination in degrees, referred to mean equator and equinox of J2000. - OUT: True distance from Earth to planet in AU. -
    -  0...Everything OK.
    - >0...See error description in function 'ephemeris'.
    - 
    - - Note: This function only supports Earth, which is a consequence of the implementation - used. Please use the NOVAS3.1 or later classes in applications that require planetary or moon ephemeredes as these classes - can access the JPL 421 planetary ephemeris data provided as part of the ASCOM distribution. - -
    - - - Computes the virtual place of a star - - TT (or TDT) Julian date for virtual place. - Pointer to structure containing the body designation for the Earth. - Pointer to catalog entry structure containing J2000.0 catalog data with FK5-style units - OUT: Virtual right ascension in hours, referred to mean equator and equinox of J2000. - OUT: Virtual declination in degrees, referred to mean equator and equinox of J2000. -
    -  0...Everything OK.
    - >0...Error code from function 'solarsystem'
    - 
    - - Computes the virtual place of a star at date 'tjd', given its - mean place, proper motion, parallax, and radial velocity for J2000.0. -
    - - - Corrects Earth-fixed geocentric rectangular coordinates for polar motion. - - Conventionally-defined X coordinate of rotational pole with respect to CIO, in arcseconds. - Conventionally-defined Y coordinate of rotational pole with respect to CIO, in arcseconds. - Vector in geocentric rectangular Earth-fixed system, referred to geographic equator and Greenwich meridian. - OUT: Vector in geocentric rectangular rotating system, referred to rotational equator and orthogonal Greenwich meridian - Corrects Earth-fixed geocentric rectangular coordinates for polar motion. Transforms a vector from Earth-fixed geographic system to rotating system based on rotational equator and orthogonal Greenwich meridian through axis of rotation. - - - - Return the value of DeltaT for the given Julian date - - Julian date for which the delta T value is required - Double value of DeltaT (seconds) - Valid between the years 1650 and 2050 - - - - NOVAS3: Class presenting the contents of the USNO NOVAS 3 library published December 2009. - NOVAS was developed by the Astronomical Applications department of the United States Naval - Observatory. - - If you wish to explore or utilise NOVAS3 please see USNO's extensive help document "NOVAS 3 Users Guide" - (NOVAS C3.0 Guide.pdf) included in the ASCOM Platform Docs start menu folder. The latest revision is also available on the USNO web site at - http://www.usno.navy.mil/USNO/astronomical-applications/software-products/novas - in the "C Edition of NOVAS" link. - If you use NOVAS, please send an e-mail through this page: - http://www.usno.navy.mil/help/astronomy-help as this provides evidence to USNO that justifies further - improvements and developments of NOVAS capabilities. - - Note: This class is now deprecated, please use NOVAS31 instead. - - - - - Creates a new instance of the NOVAS3 component - - Thrown if the NOVAS3 support library DLL cannot be loaded - - - - - Cleans up the NOVAS3 object and releases its open file handle on the JPL planetary ephemeris file - - - - - - Get position and velocity of target with respect to the centre object. - - Two-element array containing the Julian date, which may be split any way (although the first - element is usually the "integer" part, and the second element is the "fractional" part). Julian date is in the - TDB or "T_eph" time scale. - Target object - Centre object - Position vector array of target relative to center, measured in AU. - Velocity vector array of target relative to center, measured in AU/day. -
    - 0   ...everything OK.
    - 1,2 ...error returned from State.
    -
    - This function accesses the JPL planetary ephemeris to give the position and velocity of the target - object with respect to the center object. -
    - - - Produces the Cartesian heliocentric equatorial coordinates of the asteroid for the J2000.0 epoch - coordinate system from a set of Chebyshev polynomials read from a file. - - The number of the asteroid for which the position in desired. - The name of the asteroid. - The Julian date on which to find the position and velocity. -
    - = 0 ( No error )
    - = 1 ( Memory allocation error )
    - = 2 ( Mismatch between asteroid name and number )
    - = 3 ( Julian date out of bounds )
    - = 4 ( Cannot find Chebyshev polynomial file )
    - 
    - - 6-element array of double containing position and velocity vector values. - The file name of the asteroid is taken from the name given. It is assumed that the name - is all in lower case characters. - - This routine will search in the application's current directory for a file of Chebyshev - polynomial coefficients whose name is based on the provided Name parameter: Name.chby - - Further information on using NOVAS with minor planet data is given here: - http://www.usno.navy.mil/USNO/astronomical-applications/software-products/usnoae98 - -
    - - - Interface between the JPL direct-access solar system ephemerides and NOVAS-C. - - Julian date of the desired time, on the TDB time scale. - Body identification number for the solar system object of interest; - Mercury = 1, ..., Pluto= 9, Sun= 10, Moon = 11. - Origin code; solar system barycenter= 0, center of mass of the Sun = 1, center of Earth = 2. - Position vector of 'body' at tjd; equatorial rectangular coordinates in AU referred to the ICRS. - Velocity vector of 'body' at tjd; equatorial rectangular system referred to the ICRS. - Always returns 0 - - - - - Read and interpolate the JPL planetary ephemeris file. - - 2-element Julian date (TDB) at which interpolation is wanted. Any combination of jed[0]+jed[1] which falls within the time span on the file is a permissible epoch. See Note 1 below. - The requested body to get data for from the ephemeris file. - The barycentric position vector array of the requested object, in AU. (If target object is the Moon, then the vector is geocentric.) - The barycentric velocity vector array of the requested object, in AU/Day. - -
    - 0 ...everything OK
    - 1 ...error reading ephemeris file
    - 2 ...epoch out of range.
    - 
    - - The target number designation of the astronomical bodies is: -
    -         = 0: Mercury,               1: Venus, 
    -         = 2: Earth-Moon barycenter, 3: Mars, 
    -         = 4: Jupiter,               5: Saturn, 
    -         = 6: Uranus,                7: Neptune, 
    -         = 8: Pluto,                 9: geocentric Moon, 
    -         =10: Sun.
    - 
    - - NOTE 1. For ease in programming, the user may put the entire epoch in jed[0] and set jed[1] = 0. - For maximum interpolation accuracy, set jed[0] = the most recent midnight at or before interpolation epoch, - and set jed[1] = fractional part of a day elapsed between jed[0] and epoch. As an alternative, it may prove - convenient to set jed[0] = some fixed epoch, such as start of the integration and jed[1] = elapsed interval - between then and epoch. - -
    -
    - - - Corrects position vector for aberration of light. Algorithm includes relativistic terms. - - Position vector, referred to origin at center of mass of the Earth, components in AU. - Velocity vector of center of mass of the Earth, referred to origin at solar system barycenter, components in AU/day. - Light time from object to Earth in days. - Position vector, referred to origin at center of mass of the Earth, corrected for aberration, components in AU - If 'lighttime' = 0 on input, this function will compute it. - - - - Compute the apparent place of a planet or other solar system body. - - TT Julian date for apparent place. - Pointer to structure containing the body designation for the solar system body - Code specifying the relative accuracy of the output position. - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - True distance from Earth to planet at 'JdTt' in AU. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Type' in structure 'SsBody'
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the apparent place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for apparent place. - Catalog entry structure containing catalog data forthe object in the ICRS - Code specifying the relative accuracy of the output position. - Apparent right ascension in hours, referred to true equator and equinox of date 'JdTt'. - Apparent declination in degrees, referred to true equator and equinox of date 'JdTt'. - -
    -    0 ... Everything OK
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Compute the astrometric place of a planet or other solar system body. - - TT Julian date for astrometric place. - structure containing the body designation for the solar system body - Code specifying the relative accuracy of the output position. - Astrometric right ascension in hours (referred to the ICRS, without light deflection or aberration). - Astrometric declination in degrees (referred to the ICRS, without light deflection or aberration). - True distance from Earth to planet in AU. - -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Type' in structure 'SsBody'
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the astrometric place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for astrometric place. - Catalog entry structure containing catalog data for the object in the ICRS - Code specifying the relative accuracy of the output position. - Astrometric right ascension in hours (referred to the ICRS, without light deflection or aberration). - Astrometric declination in degrees (referred to the ICRS, without light deflection or aberration). -
    -    0 ... Everything OK
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Move the origin of coordinates from the barycenter of the solar system to the observer (or the geocenter); i.e., this function accounts for parallax (annual+geocentric or justannual). - - Position vector, referred to origin at solar system barycenter, components in AU. - Position vector of observer (or the geocenter), with respect to origin at solar system barycenter, components in AU. - Position vector, referred to origin at center of mass of the Earth, components in AU. - Light time from object to Earth in days. - - - - - This function will compute a date on the Gregorian calendar given the Julian date. - - Julian date. - Year - Month number - day number - Fractional hour of the day - - - - - This function allows for the specification of celestial pole offsets for high-precision applications. Each set of offsets is a correction to the modeled position of the pole for a specific date, derived from observations and published by the IERS. - - TDB or TT Julian date for pole offsets. - Type of pole offset. 1 for corrections to angular coordinates of modeled pole referred to mean ecliptic of date, that is, delta-delta-psi and delta-delta-epsilon. 2 for corrections to components of modeled pole unit vector referred to GCRS axes, that is, dx and dy. - Value of celestial pole offset in first coordinate, (delta-delta-psi or dx) in milliarcseconds. - Value of celestial pole offset in second coordinate, (delta-delta-epsilon or dy) in milliarcseconds. -
    - 0 ... Everything OK
    - 1 ... Invalid value of 'Type'.
    - 
    - -
    - - - Calaculate an array of CIO RA values around a given date - - TDB Julian date. - Number of Julian dates and right ascension values requested (not less than 2 or more than 20). - An arraylist of RaOfCIO structures containing a time series of the right ascension of the - Celestial Intermediate Origin (CIO) with respect to the GCRS. -
    - 0 ... everything OK
    - 1 ... error opening the 'cio_ra.bin' file
    - 2 ... 'JdTdb' not in the range of the CIO file; 
    - 3 ... 'NPts' out of range
    - 4 ... unable to allocate memory for the internal 't' array; 
    - 5 ... unable to allocate memory for the internal 'ra' array; 
    - 6 ... 'JdTdb' is too close to either end of the CIO file; unable to put 'NPts' data points into the output object.
    - 
    - - - Given an input TDB Julian date and the number of data points desired, this function returns a set of - Julian dates and corresponding values of the GCRS right ascension of the celestial intermediate origin (CIO). - The range of dates is centered (at least approximately) on the requested date. The function obtains - the data from an external data file. - How to create and retrieve values from the arraylist - - Dim CioList As New ArrayList, Nov3 As New ASCOM.Astrometry.NOVAS3 - - rc = Nov3.CioArray(2455251.5, 20, CioList) ' Get 20 values around date 00:00:00 February 24th 2010 - MsgBox("Nov3 RC= " rc) - - For Each CioA As ASCOM.Astrometry.RAOfCio In CioList - MsgBox("CIO Array " CioA.JdTdb " " CioA.RACio) - Next - - - -
    - - - Compute the orthonormal basis vectors of the celestial intermediate system. - - TDB Julian date of epoch. - Right ascension of the CIO at epoch (hours). - Reference system in which right ascension is given. 1 ... GCRS; 2 ... True equator and equinox of date. - Accuracy - Unit vector toward the CIO, equatorial rectangular coordinates, referred to the GCRS. - Unit vector toward the y-direction, equatorial rectangular coordinates, referred to the GCRS. - Unit vector toward north celestial pole (CIP), equatorial rectangular coordinates, referred to the GCRS. -
    - 0 ... everything OK
    - 1 ... invalid value of input variable 'RefSys'.
    - 
    - - To compute the orthonormal basis vectors, with respect to the GCRS (geocentric ICRS), of the celestial - intermediate system defined by the celestial intermediate pole (CIP) (in the z direction) and - the celestial intermediate origin (CIO) (in the x direction). A TDB Julian date and the - right ascension of the CIO at that date is required as input. The right ascension of the CIO - can be with respect to either the GCRS origin or the true equinox of date -- different algorithms - are used in the two cases. -
    - - - Returns the location of the celestial intermediate origin (CIO) for a given Julian date, as a right ascension - - TDB Julian date. - Selection for accuracy - Right ascension of the CIO, in hours. - Reference system in which right ascension is given -
    -    0 ... everything OK
    -    1 ... unable to allocate memory for the 'cio' array
    - > 10 ... 10 + the error code from function 'CioArray'.
    - 
    - This function returns the location of the celestial intermediate origin (CIO) for a given Julian date, as a right ascension with respect to either the GCRS (geocentric ICRS) origin or the true equinox of date. The CIO is always located on the true equator (= intermediate equator) of date. -
    - - - Computes the true right ascension of the celestial intermediate origin (CIO) at a given TT Julian date. This is -(equation of the origins). - - TT Julian date - Selection for accuracy - Right ascension of the CIO, with respect to the true equinox of date, in hours (+ or -). - -
    -   0  ... everything OK
    -   1  ... invalid value of 'Accuracy'
    - > 10 ... 10 + the error code from function 'CioLocation'
    - > 20 ... 20 + the error code from function 'CioBasis'.
    - 
    - -
    - - - Returns the difference in light-time, for a star, between the barycenter of the solar system and the observer (or the geocenter). - - Position vector of star, with respect to origin at solar system barycenter. - Position vector of observer (or the geocenter), with respect to origin at solar system barycenter, components in AU. - Difference in light time, in the sense star to barycenter minus star to earth, in days. - - Alternatively, this function returns the light-time from the observer (or the geocenter) to a point on a - light ray that is closest to a specific solar system body. For this purpose, 'Pos1' is the position - vector toward observed object, with respect to origin at observer (or the geocenter); 'PosObs' is - the position vector of solar system body, with respect to origin at observer (or the geocenter), - components in AU; and the returned value is the light time to point on line defined by 'Pos1' - that is closest to solar system body (positive if light passes body before hitting observer, i.e., if - 'Pos1' is within 90 degrees of 'PosObs'). - - - - - Converts an ecliptic position vector to an equatorial position vector. - - TT Julian date of equator, equinox, and ecliptic used for coordinates. - Coordinate system selection. 0 ... mean equator and equinox of date; 1 ... true equator and equinox of date; 2 ... ICRS - Selection for accuracy - Position vector, referred to specified ecliptic and equinox of date. If 'CoordSys' = 2, 'pos1' must be on mean ecliptic and equinox of J2000.0; see Note 1 below. - Position vector, referred to specified equator and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - - To convert an ecliptic vector (mean ecliptic and equinox of J2000.0 only) to an ICRS vector, - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. - Except for the output from this case, all vectors are assumed to be with respect to a dynamical system. - -
    - - - Compute the "complementary terms" of the equation of the equinoxes consistent with IAU 2000 resolutions. - - High-order part of TT Julian date. - Low-order part of TT Julian date. - Selection for accuracy - Complementary terms, in radians. - - Series from IERS Conventions (2003), Chapter 5, Table 5.2C, with some adjustments to coefficient values - copied from IERS function 'eect2000', which has a more complete series. - - - - - Retrieves the position and velocity of a solar system body from a fundamental ephemeris. - - TDB Julian date split into two parts, where the sum jd[0] + jd[1] is the TDB Julian date. - Structure containing the designation of the body of interest - Origin code; solar system barycenter = 0, center of mass of the Sun = 1. - Slection for accuracy - Position vector of the body at 'Jd'; equatorial rectangular coordinates in AU referred to the ICRS. - Velocity vector of the body at 'Jd'; equatorial rectangular system referred to the mean equator and equinox of the ICRS, in AU/Day. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Origin'
    -    2 ... Invalid value of 'Type' in 'CelObj'; 
    -    3 ... Unable to allocate memory
    - 10+n ... where n is the error code from 'SolarSystem'; 
    - 20+n ... where n is the error code from 'ReadEph'.
    - 
    - It is recommended that the input structure 'cel_obj' be created using function 'MakeObject' in file novas.c. -
    - - - To convert right ascension and declination to ecliptic longitude and latitude. - - TT Julian date of equator, equinox, and ecliptic used for coordinates. - Coordinate system: 0 ... mean equator and equinox of date 'JdTt'; 1 ... true equator and equinox of date 'JdTt'; 2 ... ICRS - Selection for accuracy - Right ascension in hours, referred to specified equator and equinox of date. - Declination in degrees, referred to specified equator and equinox of date. - Ecliptic longitude in degrees, referred to specified ecliptic and equinox of date. - Ecliptic latitude in degrees, referred to specified ecliptic and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - - To convert ICRS RA and dec to ecliptic coordinates (mean ecliptic and equinox of J2000.0), - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. - Except for the input to this case, all input coordinates are dynamical. - -
    - - - Converts an equatorial position vector to an ecliptic position vector. - - TT Julian date of equator, equinox, and ecliptic used for - Coordinate system selection. 0 ... mean equator and equinox of date 'JdTt'; 1 ... true equator and equinox of date 'JdTt'; 2 ... ICRS - Selection for accuracy - Position vector, referred to specified equator and equinox of date. - Position vector, referred to specified ecliptic and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - To convert an ICRS vector to an ecliptic vector (mean ecliptic and equinox of J2000.0 only), - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. Except for - the input to this case, all vectors are assumed to be with respect to a dynamical system. -
    - - - Converts ICRS right ascension and declination to galactic longitude and latitude. - - ICRS right ascension in hours. - ICRS declination in degrees. - Galactic longitude in degrees. - Galactic latitude in degrees. - - - - - Transforms topocentric right ascension and declination to zenith distance and azimuth. - - UT1 Julian date. - Difference TT-UT1 at 'jd_ut1', in seconds. - Selection for accuracy - onventionally-defined x coordinate of celestial intermediate pole with respect to ITRS reference pole, in arcseconds. - Conventionally-defined y coordinate of celestial intermediate pole with respect to ITRS reference pole, in arcseconds. - Structure containing observer's location - Topocentric right ascension of object of interest, in hours, referred to true equator and equinox of date. - Topocentric declination of object of interest, in degrees, referred to true equator and equinox of date. - Refraction option. 0 ... no refraction; 1 ... include refraction, using 'standard' atmospheric conditions; - 2 ... include refraction, using atmospheric parametersinput in the 'Location' structure. - Topocentric zenith distance in degrees, affected by refraction if 'ref_option' is non-zero. - Topocentric azimuth (measured east from north) in degrees. - Topocentric right ascension of object of interest, in hours, referred to true equator and - equinox of date, affected by refraction if 'ref_option' is non-zero. - Topocentric declination of object of interest, in degrees, referred to true equator and - equinox of date, affected by refraction if 'ref_option' is non-zero. - This function transforms topocentric right ascension and declination to zenith distance and azimuth. - It uses a method that properly accounts for polar motion, which is significant at the sub-arcsecond level. - This function can also adjust coordinates for atmospheric refraction. - - - - Returns the value of the Earth Rotation Angle (theta) for a given UT1 Julian date. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - The Earth Rotation Angle (theta) in degrees. - The expression used is taken from the note to IAU Resolution B1.8 of 2000. 1. The algorithm used - here is equivalent to the canonical theta = 0.7790572732640 + 1.00273781191135448 * t, where t is the time - in days from J2000 (t = JdHigh + JdLow - T0), but it avoids many two-PI 'wraps' that - decrease precision (adopted from SOFA Fortran routine iau_era00; see also expression at top - of page 35 of IERS Conventions (1996)). - - - - Computes quantities related to the orientation of the Earth's rotation axis at Julian date 'JdTdb'. - - TDB Julian Date. - Selection for accuracy - Mean obliquity of the ecliptic in degrees at 'JdTdb'. - True obliquity of the ecliptic in degrees at 'JdTdb'. - Equation of the equinoxes in seconds of time at 'JdTdb'. - Nutation in longitude in arcseconds at 'JdTdb'. - Nutation in obliquity in arcseconds at 'JdTdb'. - Values of the celestial pole offsets 'PSI_COR' and 'EPS_COR' are set using function 'cel_pole', - if desired. See the prolog of 'cel_pole' for details. - - - - To transform a vector from the dynamical reference system to the International Celestial Reference System (ICRS), or vice versa. - - Position vector, equatorial rectangular coordinates. - Set 'direction' 0 for dynamical to ICRS transformation. Set 'direction' =]]> 0 for - ICRS to dynamical transformation. - Position vector, equatorial rectangular coordinates. - - - - - To compute the fundamental arguments (mean elements) of the Sun and Moon. - - TDB time in Julian centuries since J2000.0 - Double array of fundamental arguments - - Fundamental arguments, in radians: -
    -   a[0] = l (mean anomaly of the Moon)
    -   a[1] = l' (mean anomaly of the Sun)
    -   a[2] = F (mean argument of the latitude of the Moon)
    -   a[3] = D (mean elongation of the Moon from the Sun)
    -   a[4] = a[4] (mean longitude of the Moon's ascending node);
    -                from Simon section 3.4(b.3),
    -                precession = 5028.8200 arcsec/cy)
    - 
    -
    -
    - - - Converts GCRS right ascension and declination to coordinates with respect to the equator of date (mean or true). - - TT Julian date of equator to be used for output coordinates. - Coordinate system selection for output coordinates.; 0 ... mean equator and - equinox of date; 1 ... true equator and equinox of date; 2 ... true equator and CIO of date - Selection for accuracy - GCRS right ascension in hours. - GCRS declination in degrees. - Right ascension in hours, referred to specified equator and right ascension origin of date. - Declination in degrees, referred to specified equator of date. - -
    -    0 ... everything OK
    - >  0 ... error from function 'Vector2RaDec'' 
    - > 10 ... 10 + error from function 'CioLocation'
    - > 20 ... 20 + error from function 'CioBasis'
    - 
    >
    - For coordinates with respect to the true equator of date, the origin of right ascension can be either the true equinox or the celestial intermediate origin (CIO). - This function only supports the CIO-based method. -
    - - - This function computes the geocentric position and velocity of an observer on - the surface of the earth or on a near-earth spacecraft. - TT Julian date. - Value of Delta T (= TT - UT1) at 'JdTt'. - Selection for accuracy - Data specifying the location of the observer - Position vector of observer, with respect to origin at geocenter, - referred to GCRS axes, components in AU. - Velocity vector of observer, with respect to origin at geocenter, - referred to GCRS axes, components in AU/day. - -
    - 0 ... everything OK
    - 1 ... invalid value of 'Accuracy'.
    - 
    - The final vectors are expressed in the GCRS. -
    - - - Computes the total gravitational deflection of light for the observed object due to the major gravitating bodies in the solar system. - - TDB Julian date of observation. - Code for location of observer, determining whether the gravitational deflection due to the earth itself is applied. - Selection for accuracy - Position vector of observed object, with respect to origin at observer (or the geocenter), - referred to ICRS axes, components in AU. - Position vector of observer (or the geocenter), with respect to origin at solar - system barycenter, referred to ICRS axes, components in AU. - Position vector of observed object, with respect to origin at observer (or the geocenter), - referred to ICRS axes, corrected for gravitational deflection, components in AU. -
    -    0 ... Everything OK
    -  30 ... Error from function 'Ephemeris'; 
    - > 30 ... Error from function 'MakeObject'.
    - 
    - This function valid for an observed body within the solar system as well as for a star. - - If 'Accuracy' is set to zero (full accuracy), three bodies (Sun, Jupiter, and Saturn) are - used in the calculation. If the reduced-accuracy option is set, only the Sun is used in the - calculation. In both cases, if the observer is not at the geocenter, the deflection due to the Earth is included. - - -
    - - - Corrects position vector for the deflection of light in the gravitational field of an arbitrary body. - - Position vector of observed object, with respect to origin at observer - (or the geocenter), components in AU. - Position vector of observer (or the geocenter), with respect to origin at - solar system barycenter, components in AU. - Position vector of gravitating body, with respect to origin at solar system - barycenter, components in AU. - Reciprocal mass of gravitating body in solar mass units, that is, - Sun mass / body mass. - Position vector of observed object, with respect to origin at observer - (or the geocenter), corrected for gravitational deflection, components in AU. - This function valid for an observed body within the solar system as well as for a star. - - - - Compute the intermediate right ascension of the equinox at the input Julian date - - TDB Julian date. - Equinox selection flag: mean pr true - Selection for accuracy - Intermediate right ascension of the equinox, in hours (+ or -). If 'equinox' = 1 - (i.e true equinox), then the returned value is the equation of the origins. - - - - - Compute the Julian date for a given calendar date (year, month, day, hour). - - Year number - Month number - Day number - Fractional hour of the day - Computed Julian date. - This function makes no checks for a valid input calendar date. The input calendar date - must be Gregorian. The input time value can be based on any UT-like time scale (UTC, UT1, TT, etc.) - - output Julian date will have the same basis. - - - - Computes the geocentric position of a solar system body, as antedated for light-time. - - TDB Julian date of observation. - Structure containing the designation for thesolar system body - Position vector of observer (or the geocenter), with respect to origin - at solar system barycenter, referred to ICRS axes, components in AU. - First approximation to light-time, in days (can be set to 0.0 if unknown) - Selection for accuracy - Position vector of body, with respect to origin at observer (or the geocenter), - referred to ICRS axes, components in AU. - Final light-time, in days. -
    -    0 ... everything OK
    -    1 ... algorithm failed to converge after 10 iterations
    - ]]> 10 ... error is 10 + error from function 'SolarSystem'.
    - 
    - -
    - - - Determines the angle of an object above or below the Earth's limb (horizon). - - Position vector of observed object, with respect to origin at - geocenter, components in AU. - Position vector of observer, with respect to origin at geocenter, - components in AU. - Angle of observed object above (+) or below (-) limb in degrees. - Nadir angle of observed object as a fraction of apparent radius of limb: 1.0 ... - below the limb; = 1.0 ... on the limb; ]]> 1.0 ... above the limb - The geometric limb is computed, assuming the Earth to be an airless sphere (no - refraction or oblateness is included). The observer can be on or above the Earth. - For an observer on the surface of the Earth, this function returns the approximate unrefracted - altitude. - - - - Computes the local place of a solar system body. - - TT Julian date for local place. - structure containing the body designation for the solar system body - Difference TT-UT1 at 'JdTt', in seconds of time. - Specifies the position of the observer - Specifies accuracy level - Local right ascension in hours, referred to the 'local GCRS'. - Local declination in degrees, referred to the 'local GCRS'. - True distance from Earth to planet in AU. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Where' in structure 'Location'; 
    - ]]> 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the local place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for local place. delta_t (double) - Difference TT-UT1 at 'JdTt', in seconds of time. - catalog entry structure containing catalog data for the object in the ICRS - Structure specifying the position of the observer - Specifies accuracy level. - Local right ascension in hours, referred to the 'local GCRS'. - Local declination in degrees, referred to the 'local GCRS'. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Where' in structure 'Location'
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Create a structure of type 'cat_entry' containing catalog data for a star or "star-like" object. - - Object name (50 characters maximum). - Three-character catalog identifier (e.g. HIP = Hipparcos, TY2 = Tycho-2) - Object number in the catalog. - Right ascension of the object (hours). - Declination of the object (degrees). - Proper motion in right ascension (milliarcseconds/year). - Proper motion in declination (milliarcseconds/year). - Parallax (milliarcseconds). - Radial velocity (kilometers/second). - CatEntry3 structure containing the input data - - - - - Makes a structure of type 'InSpace' - specifying the position and velocity of an observer situated - on a near-Earth spacecraft. - - Geocentric position vector (x, y, z) in km. - Geocentric velocity vector (x_dot, y_dot, z_dot) in km/s. - InSpace structure containing the position and velocity of an observer situated - on a near-Earth spacecraft - - - - - Makes a structure of type 'object' - specifying a celestial object - based on the input parameters. - - Type of object: 0 ... major planet, Sun, or Moon; 1 ... minor planet; - 2 ... object located outside the solar system (e.g. star, galaxy, nebula, etc.) - Body number: For 'Type' = 0: Mercury = 1,...,Pluto = 9, Sun = 10, Moon = 11; - For 'Type' = 1: minor planet numberFor 'Type' = 2: set to 0 (zero) - Name of the object (50 characters maximum). - Structure containing basic astrometric data for any celestial object - located outside the solar system; the catalog data for a star - Structure containing the object definition -
    - 0 ... everything OK
    - 1 ... invalid value of 'Type'
    - 2 ... 'Number' out of range
    - 
    - -
    - - - Makes a structure of type 'observer' - specifying the location of the observer. - - Integer code specifying location of observer: 0: observer at geocenter; - 1: observer on surface of earth; 2: observer on near-earth spacecraft - Structure containing data for an observer's location on the surface - of the Earth; used when 'Where' = 1 - Structure containing an observer's location on a near-Earth spacecraft; - used when 'Where' = 2 - Structure specifying the location of the observer -
    - 0 ... everything OK
    - 1 ... input value of 'Where' is out-of-range.
    - 
    - -
    - - - Makes a structure of type 'observer' specifying an observer at the geocenter. - - Structure specifying the location of the observer at the geocenter - - - - - Makes a structure of type 'observer' specifying the position and velocity of an observer - situated on a near-Earth spacecraft. - - Geocentric position vector (x, y, z) in km. - Geocentric position vector (x, y, z) in km. - Structure containing the position and velocity of an observer - situated on a near-Earth spacecraft - Both input vectors are with respect to true equator and equinox of date. - - - - Makes a structure of type 'observer' specifying the location of and weather for an observer - on the surface of the Earth. - - Geodetic (ITRS) latitude in degrees; north positive. - Geodetic (ITRS) longitude in degrees; east positive. - Height of the observer (meters). - Temperature (degrees Celsius). - Atmospheric pressure (millibars). - Structure containing the location of and weather for an observer on - the surface of the Earth - - - - - Makes a structure of type 'on_surface' - specifying the location of and weather for an - observer on the surface of the Earth. - - Geodetic (ITRS) latitude in degrees; north positive. - Geodetic (ITRS) latitude in degrees; north positive. - Height of the observer (meters). - Temperature (degrees Celsius). - Atmospheric pressure (millibars). - Structure containing the location of and weather for an - observer on the surface of the Earth. - - - - - Compute the mean obliquity of the ecliptic. - - TDB Julian Date. - Mean obliquity of the ecliptic in arcseconds. - - - - - Computes the ICRS position of a star, given its apparent place at date 'JdTt'. - Proper motion, parallax and radial velocity are assumed to be zero. - - TT Julian date of apparent place. - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - Specifies accuracy level - ICRS right ascension in hours. - ICRS declination in degrees. -
    -    0 ... Everything OK
    -    1 ... Iterative process did not converge after 30 iterations; 
    - > 10 ... Error from function 'Vector2RaDec'
    - > 20 ... Error from function 'AppStar'.
    - 
    - -
    - - - Normalize angle into the range 0 angle (2 * pi). - - Input angle (radians). - The input angle, normalized as described above (radians). - - - - - Nutates equatorial rectangular coordinates from mean equator and equinox of epoch to true equator and equinox of epoch. - - TDB Julian date of epoch. - Flag determining 'direction' of transformation; direction = 0 - transformation applied, mean to true; direction != 0 inverse transformation applied, true to mean. - Selection for accuracy - Position vector, geocentric equatorial rectangular coordinates, referred to - mean equator and equinox of epoch. - Position vector, geocentric equatorial rectangular coordinates, referred to - true equator and equinox of epoch. - Inverse transformation may be applied by setting flag 'direction' - - - - Returns the values for nutation in longitude and nutation in obliquity for a given TDB Julian date. - - TDB time in Julian centuries since J2000.0 - Selection for accuracy - Nutation in longitude in arcseconds. - Nutation in obliquity in arcseconds. - The nutation model selected depends upon the input value of 'Accuracy'. See notes below for important details. - - This function selects the nutation model depending first upon the input value of 'Accuracy'. - If 'Accuracy' = 0 (full accuracy), the IAU 2000A nutation model is used. If 'Accuracy' = 1 - a specially truncated (and therefore faster) version of IAU 2000A, called 'NU2000K' is used. - - - - - - Computes the apparent direction of a star or solar system body at a specified time - and in a specified coordinate system. - - TT Julian date for place. - Specifies the celestial object of interest - Specifies the location of the observer - Difference TT-UT1 at 'JdTt', in seconds of time. - Code specifying coordinate system of the output position. 0 ... GCRS or - "local GCRS"; 1 ... true equator and equinox of date; 2 ... true equator and CIO of date; - 3 ... astrometric coordinates, i.e., without light deflection or aberration. - Selection for accuracy - Structure specifying object's place on the sky at time 'JdTt', - with respect to the specified output coordinate system - -
    - = 0         ... No problems.
    - = 1         ... invalid value of 'CoordSys'
    - = 2         ... invalid value of 'Accuracy'
    - = 3         ... Earth is the observed object, and the observer is either at the geocenter or on the Earth's surface (not permitted)
    - > 10,  40  ... 10 + error from function 'Ephemeris'
    - > 40,  50  ... 40 + error from function 'GeoPosVel'
    - > 50,  70  ... 50 + error from function 'LightTime'
    - > 70,  80  ... 70 + error from function 'GravDef'
    - > 80,  90  ... 80 + error from function 'CioLocation'
    - > 90,  100 ... 90 + error from function 'CioBasis'
    - 
    -
    - Values of 'location->where' and 'CoordSys' dictate the various standard kinds of place: -
    -     Location->Where = 0 and CoordSys = 1: apparent place
    -     Location->Where = 1 and CoordSys = 1: topocentric place
    -     Location->Where = 0 and CoordSys = 0: virtual place
    -     Location->Where = 1 and CoordSys = 0: local place
    -     Location->Where = 0 and CoordSys = 3: astrometric place
    -     Location->Where = 1 and CoordSys = 3: topocentric astrometric place
    - 
    - Input value of 'DeltaT' is used only when 'Location->Where' equals 1 or 2 (observer is - on surface of Earth or in a near-Earth satellite). - - -
    - - - Precesses equatorial rectangular coordinates from one epoch to another. - - TDB Julian date of first epoch. See remarks below. - Position vector, geocentric equatorial rectangular coordinates, referred to mean dynamical equator and equinox of first epoch. - TDB Julian date of second epoch. See remarks below. - Position vector, geocentric equatorial rectangular coordinates, referred to mean dynamical equator and equinox of second epoch. -
    - 0 ... everything OK
    - 1 ... Precession not to or from J2000.0; 'JdTdb1' or 'JdTdb2' not 2451545.0.
    - 
    - One of the two epochs must be J2000.0. The coordinates are referred to the mean dynamical equator and equinox of the two respective epochs. -
    - - - Applies proper motion, including foreshortening effects, to a star's position. - - TDB Julian date of first epoch. - Position vector at first epoch. - Velocity vector at first epoch. - TDB Julian date of second epoch. - Position vector at second epoch. - - - - - Converts equatorial spherical coordinates to a vector (equatorial rectangular coordinates). - - Right ascension (hours). - Declination (degrees). - Distance in AU - Position vector, equatorial rectangular coordinates (AU). - - - - - Predicts the radial velocity of the observed object as it would be measured by spectroscopic means. - - Specifies the celestial object of interest - Geometric position vector of object with respect to observer, corrected for light-time, in AU. - Velocity vector of object with respect to solar system barycenter, in AU/day. - Velocity vector of observer with respect to solar system barycenter, in AU/day. - Distance from observer to geocenter, in AU. - Distance from observer to Sun, in AU. - Distance from object to Sun, in AU. - The observed radial velocity measure times the speed of light, in kilometers/second. - Radial velocity is here defined as the radial velocity measure (z) times the speed of light. - For a solar system body, it applies to a fictitious emitter at the center of the observed object, - assumed massless (no gravitational red shift), and does not in general apply to reflected light. - For stars, it includes all effects, such as gravitational red shift, contained in the catalog - barycentric radial velocity measure, a scalar derived from spectroscopy. Nearby stars with a known - kinematic velocity vector (obtained independently of spectroscopy) can be treated like - solar system objects. - - - - Computes atmospheric refraction in zenith distance. - - Structure containing observer's location. - 1 ... Use 'standard' atmospheric conditions; 2 ... Use atmospheric - parameters input in the 'Location' structure. - Observed zenith distance, in degrees. - Atmospheric refraction, in degrees. - This version computes approximate refraction for optical wavelengths. This function - can be used for planning observations or telescope pointing, but should not be used for the - reduction of precise observations. - - - - Computes the Greenwich apparent sidereal time, at Julian date 'JdHigh' + 'JdLow'. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - Difference TT-UT1 at 'JdHigh'+'JdLow', in seconds of time. - 0 ... compute Greenwich mean sidereal time; 1 ... compute Greenwich apparent sidereal time - Selection for method: 0 ... CIO-based method; 1 ... equinox-based method - Selection for accuracy - Greenwich apparent sidereal time, in hours. -
    -          0 ... everything OK
    -          1 ... invalid value of 'Accuracy'
    -          2 ... invalid value of 'Method'
    - > 10,  30 ... 10 + error from function 'CioRai'
    - 
    - The Julian date may be split at any point, but for highest precision, set 'JdHigh' - to be the integral part of the Julian date, and set 'JdLow' to be the fractional part. -
    - - - Transforms a vector from one coordinate system to another with same origin and axes rotated about the z-axis. - - Angle of coordinate system rotation, positive counterclockwise when viewed from +z, in degrees. - Position vector. - Position vector expressed in new coordinate system rotated about z by 'angle'. - - - - - Converts angular quantities for stars to vectors. - - Catalog entry structure containing ICRS catalog data - Position vector, equatorial rectangular coordinates, components in AU. - Velocity vector, equatorial rectangular coordinates, components in AU/Day. - - - - - Computes the Terrestrial Time (TT) or Terrestrial Dynamical Time (TDT) Julian date corresponding - to a Barycentric Dynamical Time (TDB) Julian date. - - TDB Julian date. - TT Julian date. - Difference 'tdb_jd'-'tt_jd', in seconds. - Expression used in this function is a truncated form of a longer and more precise - series given in: Explanatory Supplement to the Astronomical Almanac, pp. 42-44 and p. 316. - The result is good to about 10 microseconds. - - - - This function rotates a vector from the terrestrial to the celestial system. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - Value of Delta T (= TT - UT1) at the input UT1 Julian date. - Selection for method: 0 ... CIO-based method; 1 ... equinox-based method - Selection for accuracy - 0 ... The output vector is referred to GCRS axes; 1 ... The output - vector is produced with respect to the equator and equinox of date. - Conventionally-defined X coordinate of celestial intermediate pole with respect to - ITRF pole, in arcseconds. - Conventionally-defined Y coordinate of celestial intermediate pole with respect to - ITRF pole, in arcseconds. - Position vector, geocentric equatorial rectangular coordinates, referred to ITRF - axes (terrestrial system) in the normal case where 'option' = 0. - Position vector, geocentric equatorial rectangular coordinates, referred to GCRS - axes (celestial system) or with respect to the equator and equinox of date, depending on 'Option'. -
    -    0 ... everything is ok
    -    1 ... invalid value of 'Accuracy'
    -    2 ... invalid value of 'Method'
    - > 10 ... 10 + error from function 'CioLocation'
    - > 20 ... 20 + error from function 'CioBasis'
    - 
    - 'x' = 'y' = 0 means no polar motion transformation. - - The 'option' flag only works for the equinox-based method. - -
    - - - Computes the position and velocity vectors of a terrestrial observer with respect to the center of the Earth. - - Structure containing observer's location - Local apparent sidereal time at reference meridian in hours. - Position vector of observer with respect to center of Earth, equatorial - rectangular coordinates, referred to true equator and equinox of date, components in AU. - Velocity vector of observer with respect to center of Earth, equatorial rectangular - coordinates, referred to true equator and equinox of date, components in AU/day. - - If reference meridian is Greenwich and st=0, 'pos' is effectively referred to equator and Greenwich. - This function ignores polar motion, unless the observer's longitude and latitude have been - corrected for it, and variation in the length of day (angular velocity of earth). - The true equator and equinox of date do not form an inertial system. Therefore, with respect - to an inertial system, the very small velocity component (several meters/day) due to the precession - and nutation of the Earth's axis is not accounted for here. - - - - - Computes the topocentric place of a solar system body. - - TT Julian date for topocentric place. - structure containing the body designation for the solar system body - Difference TT-UT1 at 'JdTt', in seconds of time. - Specifies the position of the observer - Selection for accuracy - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - True distance from Earth to planet at 'JdTt' in AU. -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Where' in structure 'Location'.
    - > 10 ... Error code from function 'Place'.
    -
    - -
    - - - Computes the topocentric place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for topocentric place. - Difference TT-UT1 at 'JdTt', in seconds of time. - Catalog entry structure containing catalog data for the object in the ICRS - Specifies the position of the observer - Code specifying the relative accuracy of the output position. - Topocentric right ascension in hours, referred to true equator and equinox of date 'JdTt'. - Topocentric declination in degrees, referred to true equator and equinox of date 'JdTt'. -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Where' in structure 'Location'.
    - > 10 ... Error code from function 'MakeObject'.
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - To transform a star's catalog quantities for a change of epoch and/or equator and equinox. - - Transformation option - TT Julian date, or year, of input catalog data. - An entry from the input catalog, with units as given in the struct definition - TT Julian date, or year, of transformed catalog data. - Three-character abbreviated name of the transformed catalog. - The transformed catalog entry, with units as given in the struct definition - -
    - = 0 ... Everything OK.
    - = 1 ... Invalid value of an input date for option 2 or 3 (see Note 1 below).
    - 
    - Also used to rotate catalog quantities on the dynamical equator and equinox of J2000.0 to the ICRS or vice versa. - 1. 'DateInCat' and 'DateNewCat' may be specified either as a Julian date (e.g., 2433282.5) or - a Julian year and fraction (e.g., 1950.0). Values less than 10000 are assumed to be years. - For 'TransformOption' = 2 or 'TransformOption' = 3, either 'DateInCat' or 'DateNewCat' must be 2451545.0 or - 2000.0 (J2000.0). For 'TransformOption' = 4 and 'TransformOption' = 5, 'DateInCat' and 'DateNewCat' are ignored. - 2. 'TransformOption' = 1 updates the star's data to account for the star's space motion between the first - and second dates, within a fixed reference frame. 'TransformOption' = 2 applies a rotation of the reference - frame corresponding to precession between the first and second dates, but leaves the star fixed in - space. 'TransformOption' = 3 provides both transformations. 'TransformOption' = 4 and 'TransformOption' = 5 provide a a - fixed rotation about very small angles (0.1 arcsecond) to take data from the dynamical system - of J2000.0 to the ICRS ('TransformOption' = 4) or vice versa ('TransformOption' = 5). -3. For 'TransformOption' = 1, input data can be in any fixed reference system. for 'TransformOption' = 2 or - 'TransformOption' = 3, this function assumes the input data is in the dynamical system and produces output - in the dynamical system. for 'TransformOption' = 4, the input data must be on the dynamical equator and - equinox of J2000.0. for 'TransformOption' = 5, the input data must be in the ICRS. -4. This function cannot be properly used to bring data from old star catalogs into the - modern system, because old catalogs were compiled using a set of constants that are incompatible - with modern values. In particular, it should not be used for catalogs whose positions and - proper motions were derived by assuming a precession constant significantly different from - the value implicit in function 'precession'. -
    - - - Convert Hipparcos catalog data at epoch J1991.25 to epoch J2000.0, for use within NOVAS. - - An entry from the Hipparcos catalog, at epoch J1991.25, with all members - having Hipparcos catalog units. See Note 1 below - The transformed input entry, at epoch J2000.0. See Note 2 below - To be used only for Hipparcos or Tycho stars with linear space motion. Both input and - output data is in the ICRS. - - 1. Input (Hipparcos catalog) epoch and units: - - Epoch: J1991.25 - Right ascension (RA): degrees - Declination (Dec): degrees - Proper motion in RA: milliarcseconds per year - Proper motion in Dec: milliarcseconds per year - Parallax: milliarcseconds - Radial velocity: kilometers per second (not in catalog) - - - - 2. Output (modified Hipparcos) epoch and units: - - Epoch: J2000.0 - Right ascension: hours - Declination: degrees - Proper motion in RA: milliarcseconds per year - Proper motion in Dec: milliarcseconds per year - Parallax: milliarcseconds - Radial velocity: kilometers per second - > - - - - - - Converts a vector in equatorial rectangular coordinates to equatorial spherical coordinates. - - Position vector, equatorial rectangular coordinates. - Right ascension in hours. - Declination in degrees. - -
    - = 0 ... Everything OK.
    - = 1 ... All vector components are zero; 'Ra' and 'Dec' are indeterminate.
    - = 2 ... Both Pos[0] and Pos[1] are zero, but Pos[2] is nonzero; 'Ra' is indeterminate.
    - 
    - -
    - - - Compute the virtual place of a planet or other solar system body. - - TT Julian date for virtual place. - structure containing the body designation for the solar system body( - Code specifying the relative accuracy of the output position. - Virtual right ascension in hours, referred to the GCRS. - Virtual declination in degrees, referred to the GCRS. - True distance from Earth to planet in AU. - -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Type' in structure 'SsBody'.
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the virtual place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for virtual place. - catalog entry structure containing catalog data for the object in the ICRS - Code specifying the relative accuracy of the output position. - Virtual right ascension in hours, referred to the GCRS. - Virtual declination in degrees, referred to the GCRS. - -
    - =  0 ... Everything OK.
    - > 10 ... Error code from function 'MakeObject'.
    - > 20 ... Error code from function 'Place'
    - 
    - -
    - - - Corrects a vector in the ITRF (rotating Earth-fixed system) for polar motion, and also corrects - the longitude origin (by a tiny amount) to the Terrestrial Intermediate Origin (TIO). - - TT or UT1 Julian date. - Conventionally-defined X coordinate of Celestial Intermediate Pole with - respect to ITRF pole, in arcseconds. - Conventionally-defined Y coordinate of Celestial Intermediate Pole with - respect to ITRF pole, in arcseconds. - Position vector, geocentric equatorial rectangular coordinates, - referred to ITRF axes. - Position vector, geocentric equatorial rectangular coordinates, - referred to true equator and TIO. - - - - - Get path to a system folder - - SUpply null / nothing to use "current user" - returned string folder path - Folder Number from CSIDL enumeration e.g. CSIDL_PROGRAM_FILES_COMMONX86 = 44 = 0x2c - Indicates whether the folder should be created if it does not already exist. If this value is nonzero, - the folder is created. If this value is zero, the folder is not created - TRUE if successful; otherwise, FALSE. - - - - - Loads a library DLL - - Full path to the file to load - A pointer to the loaded DLL image - This is a wrapper for the Windows kernel32 function LoadLibraryA - - - - Unloads a library DLL - - Pointer to the loaded library returned by the LoadLibrary function. - True or false depending on whether the library was released. - - - - - Return the value of DeltaT for the given Julian date - - Julian date for which the delta T value is required - Double value of DeltaT (seconds) - Valid between the years 1650 and 2050 - - - - NOVAS31: Class presenting the contents of the USNO NOVAS 3.1 library. - NOVAS was developed by the Astronomical Applications department of the United States Naval - Observatory. - - If you wish to explore or utilise NOVAS3.1 please see USNO's extensive help document "NOVAS 3.1 Users Guide" - (NOVAS C3.1 Guide.pdf) included in the ASCOM Platform Docs start menu folder. The latest revision is also available on the USNO web site at - http://www.usno.navy.mil/USNO/astronomical-applications/software-products/novas - in the "C Edition of NOVAS" link. - If you use NOVAS, please send an e-mail through this page: - http://www.usno.navy.mil/help/astronomy-help as this provides evidence to USNO that justifies further - improvements and developments of NOVAS capabilities. - - - - - - Creates a new instance of the NOVAS31 component - - Thrown if the NOVAS31 support library DLL cannot be loaded - - - - - Cleans up the NOVAS3 object and releases its open file handle on the JPL planetary ephemeris file - - - - - - Get position and velocity of target with respect to the centre object. - - Two-element array containing the Julian date, which may be split any way (although the first - element is usually the "integer" part, and the second element is the "fractional" part). Julian date is in the - TDB or "T_eph" time scale. - Target object - Centre object - Position vector array of target relative to center, measured in AU. - Velocity vector array of target relative to center, measured in AU/day. -
    - 0   ...everything OK.
    - 1,2 ...error returned from State.
    -
    - This function accesses the JPL planetary ephemeris to give the position and velocity of the target - object with respect to the center object. -
    - - - Produces the Cartesian heliocentric equatorial coordinates of the asteroid for the J2000.0 epoch - coordinate system from a set of Chebyshev polynomials read from a file. - - The number of the asteroid for which the position in desired. - The name of the asteroid. - The Julian date on which to find the position and velocity. -
    - = 0 ( No error )
    - = 1 ( Memory allocation error )
    - = 2 ( Mismatch between asteroid name and number )
    - = 3 ( Julian date out of bounds )
    - = 4 ( Cannot find Chebyshev polynomial file )
    - 
    - - 6-element array of double containing position and velocity vector values. - The file name of the asteroid is taken from the name given. It is assumed that the name - is all in lower case characters. - - This routine will search in the application's current directory for a file of Chebyshev - polynomial coefficients whose name is based on the provided Name parameter: Name.chby - - Further information on using NOVAS with minor planet data is given here: - http://www.usno.navy.mil/USNO/astronomical-applications/software-products/usnoae98 - -
    - - - Interface between the JPL direct-access solar system ephemerides and NOVAS-C. - - Julian date of the desired time, on the TDB time scale. - Body identification number for the solar system object of interest; - Mercury = 1, ..., Pluto= 9, Sun= 10, Moon = 11. - Origin code; solar system barycenter= 0, center of mass of the Sun = 1, center of Earth = 2. - Position vector of 'body' at tjd; equatorial rectangular coordinates in AU referred to the ICRS. - Velocity vector of 'body' at tjd; equatorial rectangular system referred to the ICRS. - Always returns 0 - - - - - Read and interpolate the JPL planetary ephemeris file. - - 2-element Julian date (TDB) at which interpolation is wanted. Any combination of jed[0]+jed[1] which falls within the time span on the file is a permissible epoch. See Note 1 below. - The requested body to get data for from the ephemeris file. - The barycentric position vector array of the requested object, in AU. (If target object is the Moon, then the vector is geocentric.) - The barycentric velocity vector array of the requested object, in AU/Day. - -
    - 0 ...everything OK
    - 1 ...error reading ephemeris file
    - 2 ...epoch out of range.
    - 
    - - The target number designation of the astronomical bodies is: -
    -         = 0: Mercury,               1: Venus, 
    -         = 2: Earth-Moon barycenter, 3: Mars, 
    -         = 4: Jupiter,               5: Saturn, 
    -         = 6: Uranus,                7: Neptune, 
    -         = 8: Pluto,                 9: geocentric Moon, 
    -         =10: Sun.
    - 
    - - NOTE 1. For ease in programming, the user may put the entire epoch in jed[0] and set jed[1] = 0. - For maximum interpolation accuracy, set jed[0] = the most recent midnight at or before interpolation epoch, - and set jed[1] = fractional part of a day elapsed between jed[0] and epoch. As an alternative, it may prove - convenient to set jed[0] = some fixed epoch, such as start of the integration and jed[1] = elapsed interval - between then and epoch. - -
    -
    - - - Corrects position vector for aberration of light. Algorithm includes relativistic terms. - - Position vector, referred to origin at center of mass of the Earth, components in AU. - Velocity vector of center of mass of the Earth, referred to origin at solar system barycenter, components in AU/day. - Light time from object to Earth in days. - Position vector, referred to origin at center of mass of the Earth, corrected for aberration, components in AU - If 'lighttime' = 0 on input, this function will compute it. - - - - Compute the apparent place of a planet or other solar system body. - - TT Julian date for apparent place. - Pointer to structure containing the body designation for the solar system body - Code specifying the relative accuracy of the output position. - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - True distance from Earth to planet at 'JdTt' in AU. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Type' in structure 'SsBody'
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the apparent place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for apparent place. - Catalog entry structure containing catalog data forthe object in the ICRS - Code specifying the relative accuracy of the output position. - Apparent right ascension in hours, referred to true equator and equinox of date 'JdTt'. - Apparent declination in degrees, referred to true equator and equinox of date 'JdTt'. - -
    -    0 ... Everything OK
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Compute the astrometric place of a planet or other solar system body. - - TT Julian date for astrometric place. - structure containing the body designation for the solar system body - Code specifying the relative accuracy of the output position. - Astrometric right ascension in hours (referred to the ICRS, without light deflection or aberration). - Astrometric declination in degrees (referred to the ICRS, without light deflection or aberration). - True distance from Earth to planet in AU. - -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Type' in structure 'SsBody'
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the astrometric place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for astrometric place. - Catalog entry structure containing catalog data for the object in the ICRS - Code specifying the relative accuracy of the output position. - Astrometric right ascension in hours (referred to the ICRS, without light deflection or aberration). - Astrometric declination in degrees (referred to the ICRS, without light deflection or aberration). -
    -    0 ... Everything OK
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Move the origin of coordinates from the barycenter of the solar system to the observer (or the geocenter); i.e., this function accounts for parallax (annual+geocentric or justannual). - - Position vector, referred to origin at solar system barycenter, components in AU. - Position vector of observer (or the geocenter), with respect to origin at solar system barycenter, components in AU. - Position vector, referred to origin at center of mass of the Earth, components in AU. - Light time from object to Earth in days. - - - - - This function will compute a date on the Gregorian calendar given the Julian date. - - Julian date. - Year - Month number - day number - Fractional hour of the day - - - - - This function rotates a vector from the celestial to the terrestrial system. Specifically, it transforms a vector in the - GCRS (a local space-fixed system) to the ITRS (a rotating earth-fixed system) by applying rotations for the GCRS-to-dynamical - frame tie, precession, nutation, Earth rotation, and polar motion. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - Value of Delta T (= TT - UT1) at the input UT1 Julian date. - Selection for method: 0 ... CIO-based method; 1 ... equinox-based method - Selection for accuracy - 0 ... The output vector is referred to GCRS axes; 1 ... The output - vector is produced with respect to the equator and equinox of date. (See note 2 below) - Conventionally-defined X coordinate of celestial intermediate pole with respect to - ITRS pole, in arcseconds. - Conventionally-defined Y coordinate of celestial intermediate pole with respect to - ITRS pole, in arcseconds. - Position vector, geocentric equatorial rectangular coordinates, - referred to GCRS axes (celestial system) or with respect to - the equator and equinox of date, depending on 'option'. - Position vector, geocentric equatorial rectangular coordinates, - referred to ITRS axes (terrestrial system). -
    -    0 ... everything is ok
    -    1 ... invalid value of 'Accuracy'
    -    2 ... invalid value of 'Method'
    - > 10 ... 10 + error from function 'CioLocation'
    - > 20 ... 20 + error from function 'CioBasis'
    - 
    - Note 1: 'x' = 'y' = 0 means no polar motion transformation. - - Note2: 'option' = 1 only works for the equinox-based method. - -
    - - - This function allows for the specification of celestial pole offsets for high-precision applications. Each set of offsets is a correction to the modeled position of the pole for a specific date, derived from observations and published by the IERS. - - TDB or TT Julian date for pole offsets. - Type of pole offset. 1 for corrections to angular coordinates of modeled pole referred to mean ecliptic of date, that is, delta-delta-psi and delta-delta-epsilon. 2 for corrections to components of modeled pole unit vector referred to GCRS axes, that is, dx and dy. - Value of celestial pole offset in first coordinate, (delta-delta-psi or dx) in milliarcseconds. - Value of celestial pole offset in second coordinate, (delta-delta-epsilon or dy) in milliarcseconds. -
    - 0 ... Everything OK
    - 1 ... Invalid value of 'Type'.
    - 
    - -
    - - - Calaculate an array of CIO RA values around a given date - - TDB Julian date. - Number of Julian dates and right ascension values requested (not less than 2 or more than 20). - An arraylist of RaOfCIO structures containing a time series of the right ascension of the - Celestial Intermediate Origin (CIO) with respect to the GCRS. -
    - 0 ... everything OK
    - 1 ... error opening the 'cio_ra.bin' file
    - 2 ... 'JdTdb' not in the range of the CIO file; 
    - 3 ... 'NPts' out of range
    - 4 ... unable to allocate memory for the internal 't' array; 
    - 5 ... unable to allocate memory for the internal 'ra' array; 
    - 6 ... 'JdTdb' is too close to either end of the CIO file; unable to put 'NPts' data points into the output object.
    - 
    - - - Given an input TDB Julian date and the number of data points desired, this function returns a set of - Julian dates and corresponding values of the GCRS right ascension of the celestial intermediate origin (CIO). - The range of dates is centered (at least approximately) on the requested date. The function obtains - the data from an external data file. - How to create and retrieve values from the arraylist - - Dim CioList As New ArrayList, Nov3 As New ASCOM.Astrometry.NOVAS3 - - rc = Nov3.CioArray(2455251.5, 20, CioList) ' Get 20 values around date 00:00:00 February 24th 2010 - MsgBox("Nov3 RC= " rc) - - For Each CioA As ASCOM.Astrometry.RAOfCio In CioList - MsgBox("CIO Array " CioA.JdTdb " " CioA.RACio) - Next - - - -
    - - - Compute the orthonormal basis vectors of the celestial intermediate system. - - TDB Julian date of epoch. - Right ascension of the CIO at epoch (hours). - Reference system in which right ascension is given. 1 ... GCRS; 2 ... True equator and equinox of date. - Accuracy - Unit vector toward the CIO, equatorial rectangular coordinates, referred to the GCRS. - Unit vector toward the y-direction, equatorial rectangular coordinates, referred to the GCRS. - Unit vector toward north celestial pole (CIP), equatorial rectangular coordinates, referred to the GCRS. -
    - 0 ... everything OK
    - 1 ... invalid value of input variable 'RefSys'.
    - 
    - - To compute the orthonormal basis vectors, with respect to the GCRS (geocentric ICRS), of the celestial - intermediate system defined by the celestial intermediate pole (CIP) (in the z direction) and - the celestial intermediate origin (CIO) (in the x direction). A TDB Julian date and the - right ascension of the CIO at that date is required as input. The right ascension of the CIO - can be with respect to either the GCRS origin or the true equinox of date -- different algorithms - are used in the two cases. -
    - - - Returns the location of the celestial intermediate origin (CIO) for a given Julian date, as a right ascension - - TDB Julian date. - Selection for accuracy - Right ascension of the CIO, in hours. - Reference system in which right ascension is given -
    -    0 ... everything OK
    -    1 ... unable to allocate memory for the 'cio' array
    - > 10 ... 10 + the error code from function 'CioArray'.
    - 
    - This function returns the location of the celestial intermediate origin (CIO) for a given Julian date, as a right ascension with respect to either the GCRS (geocentric ICRS) origin or the true equinox of date. The CIO is always located on the true equator (= intermediate equator) of date. -
    - - - Computes the true right ascension of the celestial intermediate origin (CIO) at a given TT Julian date. This is -(equation of the origins). - - TT Julian date - Selection for accuracy - Right ascension of the CIO, with respect to the true equinox of date, in hours (+ or -). - -
    -   0  ... everything OK
    -   1  ... invalid value of 'Accuracy'
    - > 10 ... 10 + the error code from function 'CioLocation'
    - > 20 ... 20 + the error code from function 'CioBasis'.
    - 
    - -
    - - - Returns the difference in light-time, for a star, between the barycenter of the solar system and the observer (or the geocenter). - - Position vector of star, with respect to origin at solar system barycenter. - Position vector of observer (or the geocenter), with respect to origin at solar system barycenter, components in AU. - Difference in light time, in the sense star to barycenter minus star to earth, in days. - - Alternatively, this function returns the light-time from the observer (or the geocenter) to a point on a - light ray that is closest to a specific solar system body. For this purpose, 'Pos1' is the position - vector toward observed object, with respect to origin at observer (or the geocenter); 'PosObs' is - the position vector of solar system body, with respect to origin at observer (or the geocenter), - components in AU; and the returned value is the light time to point on line defined by 'Pos1' - that is closest to solar system body (positive if light passes body before hitting observer, i.e., if - 'Pos1' is within 90 degrees of 'PosObs'). - - - - - Converts an ecliptic position vector to an equatorial position vector. - - TT Julian date of equator, equinox, and ecliptic used for coordinates. - Coordinate system selection. 0 ... mean equator and equinox of date; 1 ... true equator and equinox of date; 2 ... ICRS - Selection for accuracy - Position vector, referred to specified ecliptic and equinox of date. If 'CoordSys' = 2, 'pos1' must be on mean ecliptic and equinox of J2000.0; see Note 1 below. - Position vector, referred to specified equator and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - - To convert an ecliptic vector (mean ecliptic and equinox of J2000.0 only) to an ICRS vector, - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. - Except for the output from this case, all vectors are assumed to be with respect to a dynamical system. - -
    - - - Compute the "complementary terms" of the equation of the equinoxes consistent with IAU 2000 resolutions. - - High-order part of TT Julian date. - Low-order part of TT Julian date. - Selection for accuracy - Complementary terms, in radians. - - 1. The series used in this function was derived from Series from IERS Conventions (2003), Chapter 5, Table 5.2C. - This same series was also adopted for use in the IAU's Standards of Fundamental Astronomy (SOFA) software (i.e., subroutine - eect00.for and function eect00.c). - 2. The low-accuracy series used in this function is a simple implementation derived from the first reference, in which terms - smaller than 2 microarcseconds have been omitted. - 3. This function is based on NOVAS Fortran routine 'eect2000', with the low-accuracy formula taken from NOVAS Fortran routine 'etilt'. - - - - - Retrieves the position and velocity of a solar system body from a fundamental ephemeris. - - TDB Julian date split into two parts, where the sum jd[0] + jd[1] is the TDB Julian date. - Structure containing the designation of the body of interest - Origin code; solar system barycenter = 0, center of mass of the Sun = 1. - Slection for accuracy - Position vector of the body at 'Jd'; equatorial rectangular coordinates in AU referred to the ICRS. - Velocity vector of the body at 'Jd'; equatorial rectangular system referred to the mean equator and equinox of the ICRS, in AU/Day. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Origin'
    -    2 ... Invalid value of 'Type' in 'CelObj'; 
    -    3 ... Unable to allocate memory
    - 10+n ... where n is the error code from 'SolarSystem'; 
    - 20+n ... where n is the error code from 'ReadEph'.
    - 
    - It is recommended that the input structure 'cel_obj' be created using function 'MakeObject' in file novas.c. -
    - - - To convert right ascension and declination to ecliptic longitude and latitude. - - TT Julian date of equator, equinox, and ecliptic used for coordinates. - Coordinate system: 0 ... mean equator and equinox of date 'JdTt'; 1 ... true equator and equinox of date 'JdTt'; 2 ... ICRS - Selection for accuracy - Right ascension in hours, referred to specified equator and equinox of date. - Declination in degrees, referred to specified equator and equinox of date. - Ecliptic longitude in degrees, referred to specified ecliptic and equinox of date. - Ecliptic latitude in degrees, referred to specified ecliptic and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - - To convert ICRS RA and dec to ecliptic coordinates (mean ecliptic and equinox of J2000.0), - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. - Except for the input to this case, all input coordinates are dynamical. - -
    - - - Converts an equatorial position vector to an ecliptic position vector. - - TT Julian date of equator, equinox, and ecliptic used for - Coordinate system selection. 0 ... mean equator and equinox of date 'JdTt'; 1 ... true equator and equinox of date 'JdTt'; 2 ... ICRS - Selection for accuracy - Position vector, referred to specified equator and equinox of date. - Position vector, referred to specified ecliptic and equinox of date. -
    - 0 ... everything OK
    - 1 ... invalid value of 'CoordSys'
    - 
    - To convert an ICRS vector to an ecliptic vector (mean ecliptic and equinox of J2000.0 only), - set 'CoordSys' = 2; the value of 'JdTt' can be set to anything, since J2000.0 is assumed. Except for - the input to this case, all vectors are assumed to be with respect to a dynamical system. -
    - - - Converts ICRS right ascension and declination to galactic longitude and latitude. - - ICRS right ascension in hours. - ICRS declination in degrees. - Galactic longitude in degrees. - Galactic latitude in degrees. - - - - - Transforms topocentric right ascension and declination to zenith distance and azimuth. - - UT1 Julian date. - Difference TT-UT1 at 'jd_ut1', in seconds. - Selection for accuracy - onventionally-defined x coordinate of celestial intermediate pole with respect to ITRS reference pole, in arcseconds. - Conventionally-defined y coordinate of celestial intermediate pole with respect to ITRS reference pole, in arcseconds. - Structure containing observer's location - Topocentric right ascension of object of interest, in hours, referred to true equator and equinox of date. - Topocentric declination of object of interest, in degrees, referred to true equator and equinox of date. - Refraction option. 0 ... no refraction; 1 ... include refraction, using 'standard' atmospheric conditions; - 2 ... include refraction, using atmospheric parametersinput in the 'Location' structure. - Topocentric zenith distance in degrees, affected by refraction if 'ref_option' is non-zero. - Topocentric azimuth (measured east from north) in degrees. - Topocentric right ascension of object of interest, in hours, referred to true equator and - equinox of date, affected by refraction if 'ref_option' is non-zero. - Topocentric declination of object of interest, in degrees, referred to true equator and - equinox of date, affected by refraction if 'ref_option' is non-zero. - This function transforms topocentric right ascension and declination to zenith distance and azimuth. - It uses a method that properly accounts for polar motion, which is significant at the sub-arcsecond level. - This function can also adjust coordinates for atmospheric refraction. - - - - Returns the value of the Earth Rotation Angle (theta) for a given UT1 Julian date. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - The Earth Rotation Angle (theta) in degrees. - The expression used is taken from the note to IAU Resolution B1.8 of 2000. 1. The algorithm used - here is equivalent to the canonical theta = 0.7790572732640 + 1.00273781191135448 * t, where t is the time - in days from J2000 (t = JdHigh + JdLow - T0), but it avoids many two-PI 'wraps' that - decrease precision (adopted from SOFA Fortran routine iau_era00; see also expression at top - of page 35 of IERS Conventions (1996)). - - - - Computes quantities related to the orientation of the Earth's rotation axis at Julian date 'JdTdb'. - - TDB Julian Date. - Selection for accuracy - Mean obliquity of the ecliptic in degrees at 'JdTdb'. - True obliquity of the ecliptic in degrees at 'JdTdb'. - Equation of the equinoxes in seconds of time at 'JdTdb'. - Nutation in longitude in arcseconds at 'JdTdb'. - Nutation in obliquity in arcseconds at 'JdTdb'. - Values of the celestial pole offsets 'PSI_COR' and 'EPS_COR' are set using function 'cel_pole', - if desired. See the prolog of 'cel_pole' for details. - - - - To transform a vector from the dynamical reference system to the International Celestial Reference System (ICRS), or vice versa. - - Position vector, equatorial rectangular coordinates. - Set 'direction' 0 for dynamical to ICRS transformation. Set 'direction' =]]> 0 for - ICRS to dynamical transformation. - Position vector, equatorial rectangular coordinates. - - - - - To compute the fundamental arguments (mean elements) of the Sun and Moon. - - TDB time in Julian centuries since J2000.0 - Double array of fundamental arguments - - Fundamental arguments, in radians: -
    -   a[0] = l (mean anomaly of the Moon)
    -   a[1] = l' (mean anomaly of the Sun)
    -   a[2] = F (mean argument of the latitude of the Moon)
    -   a[3] = D (mean elongation of the Moon from the Sun)
    -   a[4] = a[4] (mean longitude of the Moon's ascending node);
    -                from Simon section 3.4(b.3),
    -                precession = 5028.8200 arcsec/cy)
    - 
    -
    -
    - - - Converts GCRS right ascension and declination to coordinates with respect to the equator of date (mean or true). - - TT Julian date of equator to be used for output coordinates. - Coordinate system selection for output coordinates.; 0 ... mean equator and - equinox of date; 1 ... true equator and equinox of date; 2 ... true equator and CIO of date - Selection for accuracy - GCRS right ascension in hours. - GCRS declination in degrees. - Right ascension in hours, referred to specified equator and right ascension origin of date. - Declination in degrees, referred to specified equator of date. - -
    -    0 ... everything OK
    - >  0 ... error from function 'Vector2RaDec'' 
    - > 10 ... 10 + error from function 'CioLocation'
    - > 20 ... 20 + error from function 'CioBasis'
    - 
    >
    - For coordinates with respect to the true equator of date, the origin of right ascension can be either the true equinox or the celestial intermediate origin (CIO). - This function only supports the CIO-based method. -
    - - - This function computes the geocentric position and velocity of an observer on - the surface of the earth or on a near-earth spacecraft. - TT Julian date. - Value of Delta T (= TT - UT1) at 'JdTt'. - Selection for accuracy - Data specifying the location of the observer - Position vector of observer, with respect to origin at geocenter, - referred to GCRS axes, components in AU. - Velocity vector of observer, with respect to origin at geocenter, - referred to GCRS axes, components in AU/day. - -
    - 0 ... everything OK
    - 1 ... invalid value of 'Accuracy'.
    - 
    - The final vectors are expressed in the GCRS. -
    - - - Computes the total gravitational deflection of light for the observed object due to the major gravitating bodies in the solar system. - - TDB Julian date of observation. - Code for location of observer, determining whether the gravitational deflection due to the earth itself is applied. - Selection for accuracy - Position vector of observed object, with respect to origin at observer (or the geocenter), - referred to ICRS axes, components in AU. - Position vector of observer (or the geocenter), with respect to origin at solar - system barycenter, referred to ICRS axes, components in AU. - Position vector of observed object, with respect to origin at observer (or the geocenter), - referred to ICRS axes, corrected for gravitational deflection, components in AU. -
    -    0 ... Everything OK
    -  30 ... Error from function 'Ephemeris'; 
    - > 30 ... Error from function 'MakeObject'.
    - 
    - This function valid for an observed body within the solar system as well as for a star. - - If 'Accuracy' is set to zero (full accuracy), three bodies (Sun, Jupiter, and Saturn) are - used in the calculation. If the reduced-accuracy option is set, only the Sun is used in the - calculation. In both cases, if the observer is not at the geocenter, the deflection due to the Earth is included. - - -
    - - - Corrects position vector for the deflection of light in the gravitational field of an arbitrary body. - - Position vector of observed object, with respect to origin at observer - (or the geocenter), components in AU. - Position vector of observer (or the geocenter), with respect to origin at - solar system barycenter, components in AU. - Position vector of gravitating body, with respect to origin at solar system - barycenter, components in AU. - Reciprocal mass of gravitating body in solar mass units, that is, - Sun mass / body mass. - Position vector of observed object, with respect to origin at observer - (or the geocenter), corrected for gravitational deflection, components in AU. - This function valid for an observed body within the solar system as well as for a star. - - - - Compute the intermediate right ascension of the equinox at the input Julian date - - TDB Julian date. - Equinox selection flag: mean pr true - Selection for accuracy - Intermediate right ascension of the equinox, in hours (+ or -). If 'equinox' = 1 - (i.e true equinox), then the returned value is the equation of the origins. - - - - - Compute the Julian date for a given calendar date (year, month, day, hour). - - Year number - Month number - Day number - Fractional hour of the day - Computed Julian date. - This function makes no checks for a valid input calendar date. The input calendar date - must be Gregorian. The input time value can be based on any UT-like time scale (UTC, UT1, TT, etc.) - - output Julian date will have the same basis. - - - - Computes the geocentric position of a solar system body, as antedated for light-time. - - TDB Julian date of observation. - Structure containing the designation for thesolar system body - Position vector of observer (or the geocenter), with respect to origin - at solar system barycenter, referred to ICRS axes, components in AU. - First approximation to light-time, in days (can be set to 0.0 if unknown) - Selection for accuracy - Position vector of body, with respect to origin at observer (or the geocenter), - referred to ICRS axes, components in AU. - Final light-time, in days. -
    -    0 ... everything OK
    -    1 ... algorithm failed to converge after 10 iterations
    - ]]> 10 ... error is 10 + error from function 'SolarSystem'.
    - 
    - -
    - - - Determines the angle of an object above or below the Earth's limb (horizon). - - Position vector of observed object, with respect to origin at - geocenter, components in AU. - Position vector of observer, with respect to origin at geocenter, - components in AU. - Angle of observed object above (+) or below (-) limb in degrees. - Nadir angle of observed object as a fraction of apparent radius of limb: 1.0 ... - below the limb; = 1.0 ... on the limb; ]]> 1.0 ... above the limb - The geometric limb is computed, assuming the Earth to be an airless sphere (no - refraction or oblateness is included). The observer can be on or above the Earth. - For an observer on the surface of the Earth, this function returns the approximate unrefracted - altitude. - - - - Computes the local place of a solar system body. - - TT Julian date for local place. - structure containing the body designation for the solar system body - Difference TT-UT1 at 'JdTt', in seconds of time. - Specifies the position of the observer - Specifies accuracy level - Local right ascension in hours, referred to the 'local GCRS'. - Local declination in degrees, referred to the 'local GCRS'. - True distance from Earth to planet in AU. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Where' in structure 'Location'; 
    - ]]> 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the local place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for local place. delta_t (double) - Difference TT-UT1 at 'JdTt', in seconds of time. - catalog entry structure containing catalog data for the object in the ICRS - Structure specifying the position of the observer - Specifies accuracy level. - Local right ascension in hours, referred to the 'local GCRS'. - Local declination in degrees, referred to the 'local GCRS'. -
    -    0 ... Everything OK
    -    1 ... Invalid value of 'Where' in structure 'Location'
    - > 10 ... Error code from function 'MakeObject'
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - Create a structure of type 'cat_entry' containing catalog data for a star or "star-like" object. - - Object name (50 characters maximum). - Three-character catalog identifier (e.g. HIP = Hipparcos, TY2 = Tycho-2) - Object number in the catalog. - Right ascension of the object (hours). - Declination of the object (degrees). - Proper motion in right ascension (milliarcseconds/year). - Proper motion in declination (milliarcseconds/year). - Parallax (milliarcseconds). - Radial velocity (kilometers/second). - CatEntry3 structure containing the input data - - - - - Makes a structure of type 'InSpace' - specifying the position and velocity of an observer situated - on a near-Earth spacecraft. - - Geocentric position vector (x, y, z) in km. - Geocentric velocity vector (x_dot, y_dot, z_dot) in km/s. - InSpace structure containing the position and velocity of an observer situated - on a near-Earth spacecraft - - - - - Makes a structure of type 'object' - specifying a celestial object - based on the input parameters. - - Type of object: 0 ... major planet, Sun, or Moon; 1 ... minor planet; - 2 ... object located outside the solar system (e.g. star, galaxy, nebula, etc.) - Body number: For 'Type' = 0: Mercury = 1,...,Pluto = 9, Sun = 10, Moon = 11; - For 'Type' = 1: minor planet numberFor 'Type' = 2: set to 0 (zero) - Name of the object (50 characters maximum). - Structure containing basic astrometric data for any celestial object - located outside the solar system; the catalog data for a star - Structure containing the object definition -
    - 0 ... everything OK
    - 1 ... invalid value of 'Type'
    - 2 ... 'Number' out of range
    - 
    - -
    - - - Makes a structure of type 'observer' - specifying the location of the observer. - - Integer code specifying location of observer: 0: observer at geocenter; - 1: observer on surface of earth; 2: observer on near-earth spacecraft - Structure containing data for an observer's location on the surface - of the Earth; used when 'Where' = 1 - Structure containing an observer's location on a near-Earth spacecraft; - used when 'Where' = 2 - Structure specifying the location of the observer -
    - 0 ... everything OK
    - 1 ... input value of 'Where' is out-of-range.
    - 
    - -
    - - - Makes a structure of type 'observer' specifying an observer at the geocenter. - - Structure specifying the location of the observer at the geocenter - - - - - Makes a structure of type 'observer' specifying the position and velocity of an observer - situated on a near-Earth spacecraft. - - Geocentric position vector (x, y, z) in km. - Geocentric position vector (x, y, z) in km. - Structure containing the position and velocity of an observer - situated on a near-Earth spacecraft - Both input vectors are with respect to true equator and equinox of date. - - - - Makes a structure of type 'observer' specifying the location of and weather for an observer - on the surface of the Earth. - - Geodetic (ITRS) latitude in degrees; north positive. - Geodetic (ITRS) longitude in degrees; east positive. - Height of the observer (meters). - Temperature (degrees Celsius). - Atmospheric pressure (millibars). - Structure containing the location of and weather for an observer on - the surface of the Earth - - - - - Makes a structure of type 'on_surface' - specifying the location of and weather for an - observer on the surface of the Earth. - - Geodetic (ITRS) latitude in degrees; north positive. - Geodetic (ITRS) latitude in degrees; north positive. - Height of the observer (meters). - Temperature (degrees Celsius). - Atmospheric pressure (millibars). - Structure containing the location of and weather for an - observer on the surface of the Earth. - - - - - Compute the mean obliquity of the ecliptic. - - TDB Julian Date. - Mean obliquity of the ecliptic in arcseconds. - - - - - Computes the ICRS position of a star, given its apparent place at date 'JdTt'. - Proper motion, parallax and radial velocity are assumed to be zero. - - TT Julian date of apparent place. - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - Specifies accuracy level - ICRS right ascension in hours. - ICRS declination in degrees. -
    -    0 ... Everything OK
    -    1 ... Iterative process did not converge after 30 iterations; 
    - > 10 ... Error from function 'Vector2RaDec'
    - > 20 ... Error from function 'AppStar'.
    - 
    - -
    - - - Normalize angle into the range 0 angle (2 * pi). - - Input angle (radians). - The input angle, normalized as described above (radians). - - - - - Nutates equatorial rectangular coordinates from mean equator and equinox of epoch to true equator and equinox of epoch. - - TDB Julian date of epoch. - Flag determining 'direction' of transformation; direction = 0 - transformation applied, mean to true; direction != 0 inverse transformation applied, true to mean. - Selection for accuracy - Position vector, geocentric equatorial rectangular coordinates, referred to - mean equator and equinox of epoch. - Position vector, geocentric equatorial rectangular coordinates, referred to - true equator and equinox of epoch. - Inverse transformation may be applied by setting flag 'direction' - - - - Returns the values for nutation in longitude and nutation in obliquity for a given TDB Julian date. - - TDB time in Julian centuries since J2000.0 - Selection for accuracy - Nutation in longitude in arcseconds. - Nutation in obliquity in arcseconds. - The nutation model selected depends upon the input value of 'Accuracy'. See notes below for important details. - - This function selects the nutation model depending first upon the input value of 'Accuracy'. - If 'Accuracy' = 0 (full accuracy), the IAU 2000A nutation model is used. If 'Accuracy' = 1 - a specially truncated (and therefore faster) version of IAU 2000A, called 'NU2000K' is used. - - - - - - Computes the apparent direction of a star or solar system body at a specified time - and in a specified coordinate system. - - TT Julian date for place. - Specifies the celestial object of interest - Specifies the location of the observer - Difference TT-UT1 at 'JdTt', in seconds of time. - Code specifying coordinate system of the output position. 0 ... GCRS or - "local GCRS"; 1 ... true equator and equinox of date; 2 ... true equator and CIO of date; - 3 ... astrometric coordinates, i.e., without light deflection or aberration. - Selection for accuracy - Structure specifying object's place on the sky at time 'JdTt', - with respect to the specified output coordinate system - -
    - = 0         ... No problems.
    - = 1         ... invalid value of 'CoordSys'
    - = 2         ... invalid value of 'Accuracy'
    - = 3         ... Earth is the observed object, and the observer is either at the geocenter or on the Earth's surface (not permitted)
    - > 10,  40  ... 10 + error from function 'Ephemeris'
    - > 40,  50  ... 40 + error from function 'GeoPosVel'
    - > 50,  70  ... 50 + error from function 'LightTime'
    - > 70,  80  ... 70 + error from function 'GravDef'
    - > 80,  90  ... 80 + error from function 'CioLocation'
    - > 90,  100 ... 90 + error from function 'CioBasis'
    - 
    -
    - Values of 'location->where' and 'CoordSys' dictate the various standard kinds of place: -
    -     Location->Where = 0 and CoordSys = 1: apparent place
    -     Location->Where = 1 and CoordSys = 1: topocentric place
    -     Location->Where = 0 and CoordSys = 0: virtual place
    -     Location->Where = 1 and CoordSys = 0: local place
    -     Location->Where = 0 and CoordSys = 3: astrometric place
    -     Location->Where = 1 and CoordSys = 3: topocentric astrometric place
    - 
    - Input value of 'DeltaT' is used only when 'Location->Where' equals 1 or 2 (observer is - on surface of Earth or in a near-Earth satellite). - - -
    - - - Precesses equatorial rectangular coordinates from one epoch to another. - - TDB Julian date of first epoch. See remarks below. - Position vector, geocentric equatorial rectangular coordinates, referred to mean dynamical equator and equinox of first epoch. - TDB Julian date of second epoch. See remarks below. - Position vector, geocentric equatorial rectangular coordinates, referred to mean dynamical equator and equinox of second epoch. -
    - 0 ... everything OK
    - 1 ... Precession not to or from J2000.0; 'JdTdb1' or 'JdTdb2' not 2451545.0.
    - 
    - One of the two epochs must be J2000.0. The coordinates are referred to the mean dynamical equator and equinox of the two respective epochs. -
    - - - Applies proper motion, including foreshortening effects, to a star's position. - - TDB Julian date of first epoch. - Position vector at first epoch. - Velocity vector at first epoch. - TDB Julian date of second epoch. - Position vector at second epoch. - - - - - Converts equatorial spherical coordinates to a vector (equatorial rectangular coordinates). - - Right ascension (hours). - Declination (degrees). - Distance in AU - Position vector, equatorial rectangular coordinates (AU). - - - - - Predicts the radial velocity of the observed object as it would be measured by spectroscopic means. - - Specifies the celestial object of interest - Geometric position vector of object with respect to observer, corrected for light-time, in AU. - Velocity vector of object with respect to solar system barycenter, in AU/day. - Velocity vector of observer with respect to solar system barycenter, in AU/day. - Distance from observer to geocenter, in AU. - Distance from observer to Sun, in AU. - Distance from object to Sun, in AU. - The observed radial velocity measure times the speed of light, in kilometers/second. - Radial velocity is here defined as the radial velocity measure (z) times the speed of light. - For a solar system body, it applies to a fictitious emitter at the center of the observed object, - assumed massless (no gravitational red shift), and does not in general apply to reflected light. - For stars, it includes all effects, such as gravitational red shift, contained in the catalog - barycentric radial velocity measure, a scalar derived from spectroscopy. Nearby stars with a known - kinematic velocity vector (obtained independently of spectroscopy) can be treated like - solar system objects. - - - - Computes atmospheric refraction in zenith distance. - - Structure containing observer's location. - 1 ... Use 'standard' atmospheric conditions; 2 ... Use atmospheric - parameters input in the 'Location' structure. - Observed zenith distance, in degrees. - Atmospheric refraction, in degrees. - This version computes approximate refraction for optical wavelengths. This function - can be used for planning observations or telescope pointing, but should not be used for the - reduction of precise observations. - - - - Computes the Greenwich sidereal time, either mean or apparent, at Julian date 'JdHigh' + 'JdLow'. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - Difference TT-UT1 at 'JdHigh'+'JdLow', in seconds of time. - 0 ... compute Greenwich mean sidereal time; 1 ... compute Greenwich apparent sidereal time - Selection for method: 0 ... CIO-based method; 1 ... equinox-based method - Selection for accuracy - Greenwich apparent sidereal time, in hours. -
    -          0 ... everything OK
    -          1 ... invalid value of 'Accuracy'
    -          2 ... invalid value of 'Method'
    - > 10,  30 ... 10 + error from function 'CioRai'
    - 
    - The Julian date may be split at any point, but for highest precision, set 'JdHigh' - to be the integral part of the Julian date, and set 'JdLow' to be the fractional part. -
    - - - Transforms a vector from one coordinate system to another with same origin and axes rotated about the z-axis. - - Angle of coordinate system rotation, positive counterclockwise when viewed from +z, in degrees. - Position vector. - Position vector expressed in new coordinate system rotated about z by 'angle'. - - - - - Converts angular quantities for stars to vectors. - - Catalog entry structure containing ICRS catalog data - Position vector, equatorial rectangular coordinates, components in AU. - Velocity vector, equatorial rectangular coordinates, components in AU/Day. - - - - - Computes the Terrestrial Time (TT) or Terrestrial Dynamical Time (TDT) Julian date corresponding - to a Barycentric Dynamical Time (TDB) Julian date. - - TDB Julian date. - TT Julian date. - Difference 'tdb_jd'-'tt_jd', in seconds. - Expression used in this function is a truncated form of a longer and more precise - series given in: Explanatory Supplement to the Astronomical Almanac, pp. 42-44 and p. 316. - The result is good to about 10 microseconds. - - - - This function rotates a vector from the terrestrial to the celestial system. - - High-order part of UT1 Julian date. - Low-order part of UT1 Julian date. - Value of Delta T (= TT - UT1) at the input UT1 Julian date. - Selection for method: 0 ... CIO-based method; 1 ... equinox-based method - Selection for accuracy - 0 ... The output vector is referred to GCRS axes; 1 ... The output - vector is produced with respect to the equator and equinox of date. - Conventionally-defined X coordinate of celestial intermediate pole with respect to - ITRF pole, in arcseconds. - Conventionally-defined Y coordinate of celestial intermediate pole with respect to - ITRF pole, in arcseconds. - Position vector, geocentric equatorial rectangular coordinates, referred to ITRF - axes (terrestrial system) in the normal case where 'option' = 0. - Position vector, geocentric equatorial rectangular coordinates, referred to GCRS - axes (celestial system) or with respect to the equator and equinox of date, depending on 'Option'. -
    -    0 ... everything is ok
    -    1 ... invalid value of 'Accuracy'
    -    2 ... invalid value of 'Method'
    - > 10 ... 10 + error from function 'CioLocation'
    - > 20 ... 20 + error from function 'CioBasis'
    - 
    - 'x' = 'y' = 0 means no polar motion transformation. - - The 'option' flag only works for the equinox-based method. - -
    - - - Computes the position and velocity vectors of a terrestrial observer with respect to the center of the Earth. - - Structure containing observer's location - Local apparent sidereal time at reference meridian in hours. - Position vector of observer with respect to center of Earth, equatorial - rectangular coordinates, referred to true equator and equinox of date, components in AU. - Velocity vector of observer with respect to center of Earth, equatorial rectangular - coordinates, referred to true equator and equinox of date, components in AU/day. - - If reference meridian is Greenwich and st=0, 'pos' is effectively referred to equator and Greenwich. - This function ignores polar motion, unless the observer's longitude and latitude have been - corrected for it, and variation in the length of day (angular velocity of earth). - The true equator and equinox of date do not form an inertial system. Therefore, with respect - to an inertial system, the very small velocity component (several meters/day) due to the precession - and nutation of the Earth's axis is not accounted for here. - - - - - Computes the topocentric place of a solar system body. - - TT Julian date for topocentric place. - structure containing the body designation for the solar system body - Difference TT-UT1 at 'JdTt', in seconds of time. - Specifies the position of the observer - Selection for accuracy - Apparent right ascension in hours, referred to true equator and equinox of date. - Apparent declination in degrees, referred to true equator and equinox of date. - True distance from Earth to planet at 'JdTt' in AU. -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Where' in structure 'Location'.
    - > 10 ... Error code from function 'Place'.
    -
    - -
    - - - Computes the topocentric place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for topocentric place. - Difference TT-UT1 at 'JdTt', in seconds of time. - Catalog entry structure containing catalog data for the object in the ICRS - Specifies the position of the observer - Code specifying the relative accuracy of the output position. - Topocentric right ascension in hours, referred to true equator and equinox of date 'JdTt'. - Topocentric declination in degrees, referred to true equator and equinox of date 'JdTt'. -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Where' in structure 'Location'.
    - > 10 ... Error code from function 'MakeObject'.
    - > 20 ... Error code from function 'Place'.
    - 
    - -
    - - - To transform a star's catalog quantities for a change of epoch and/or equator and equinox. - - Transformation option - TT Julian date, or year, of input catalog data. - An entry from the input catalog, with units as given in the struct definition - TT Julian date, or year, of transformed catalog data. - Three-character abbreviated name of the transformed catalog. - The transformed catalog entry, with units as given in the struct definition - -
    - = 0 ... Everything OK.
    - = 1 ... Invalid value of an input date for option 2 or 3 (see Note 1 below).
    - = 2 ... Catalogue ID exceeds three characters
    - 
    - Also used to rotate catalog quantities on the dynamical equator and equinox of J2000.0 to the ICRS or vice versa. - 1. 'DateInCat' and 'DateNewCat' may be specified either as a Julian date (e.g., 2433282.5) or - a Julian year and fraction (e.g., 1950.0). Values less than 10000 are assumed to be years. - For 'TransformOption' = 2 or 'TransformOption' = 3, either 'DateInCat' or 'DateNewCat' must be 2451545.0 or - 2000.0 (J2000.0). For 'TransformOption' = 4 and 'TransformOption' = 5, 'DateInCat' and 'DateNewCat' are ignored. - 2. 'TransformOption' = 1 updates the star's data to account for the star's space motion between the first - and second dates, within a fixed reference frame. 'TransformOption' = 2 applies a rotation of the reference - frame corresponding to precession between the first and second dates, but leaves the star fixed in - space. 'TransformOption' = 3 provides both transformations. 'TransformOption' = 4 and 'TransformOption' = 5 provide a a - fixed rotation about very small angles (0.1 arcsecond) to take data from the dynamical system - of J2000.0 to the ICRS ('TransformOption' = 4) or vice versa ('TransformOption' = 5). -3. For 'TransformOption' = 1, input data can be in any fixed reference system. for 'TransformOption' = 2 or - 'TransformOption' = 3, this function assumes the input data is in the dynamical system and produces output - in the dynamical system. for 'TransformOption' = 4, the input data must be on the dynamical equator and - equinox of J2000.0. for 'TransformOption' = 5, the input data must be in the ICRS. -4. This function cannot be properly used to bring data from old star catalogs into the - modern system, because old catalogs were compiled using a set of constants that are incompatible - with modern values. In particular, it should not be used for catalogs whose positions and - proper motions were derived by assuming a precession constant significantly different from - the value implicit in function 'precession'. -
    - - - Convert Hipparcos catalog data at epoch J1991.25 to epoch J2000.0, for use within NOVAS. - - An entry from the Hipparcos catalog, at epoch J1991.25, with all members - having Hipparcos catalog units. See Note 1 below - The transformed input entry, at epoch J2000.0. See Note 2 below - To be used only for Hipparcos or Tycho stars with linear space motion. Both input and - output data is in the ICRS. - - 1. Input (Hipparcos catalog) epoch and units: - - Epoch: J1991.25 - Right ascension (RA): degrees - Declination (Dec): degrees - Proper motion in RA: milliarcseconds per year - Proper motion in Dec: milliarcseconds per year - Parallax: milliarcseconds - Radial velocity: kilometers per second (not in catalog) - - - - 2. Output (modified Hipparcos) epoch and units: - - Epoch: J2000.0 - Right ascension: hours - Declination: degrees - Proper motion in RA: milliarcseconds per year - Proper motion in Dec: milliarcseconds per year - Parallax: milliarcseconds - Radial velocity: kilometers per second - > - - - - - - Converts a vector in equatorial rectangular coordinates to equatorial spherical coordinates. - - Position vector, equatorial rectangular coordinates. - Right ascension in hours. - Declination in degrees. - -
    - = 0 ... Everything OK.
    - = 1 ... All vector components are zero; 'Ra' and 'Dec' are indeterminate.
    - = 2 ... Both Pos[0] and Pos[1] are zero, but Pos[2] is nonzero; 'Ra' is indeterminate.
    - 
    - -
    - - - Compute the virtual place of a planet or other solar system body. - - TT Julian date for virtual place. - structure containing the body designation for the solar system body( - Code specifying the relative accuracy of the output position. - Virtual right ascension in hours, referred to the GCRS. - Virtual declination in degrees, referred to the GCRS. - True distance from Earth to planet in AU. - -
    - =  0 ... Everything OK.
    - =  1 ... Invalid value of 'Type' in structure 'SsBody'.
    - > 10 ... Error code from function 'Place'.
    - 
    - -
    - - - Computes the virtual place of a star at date 'JdTt', given its catalog mean place, proper motion, parallax, and radial velocity. - - TT Julian date for virtual place. - catalog entry structure containing catalog data for the object in the ICRS - Code specifying the relative accuracy of the output position. - Virtual right ascension in hours, referred to the GCRS. - Virtual declination in degrees, referred to the GCRS. - -
    - =  0 ... Everything OK.
    - > 10 ... Error code from function 'MakeObject'.
    - > 20 ... Error code from function 'Place'
    - 
    - -
    - - - Corrects a vector in the ITRF (rotating Earth-fixed system) for polar motion, and also corrects - the longitude origin (by a tiny amount) to the Terrestrial Intermediate Origin (TIO). - - TT or UT1 Julian date. - direction (short int) - Flag determining 'direction' of transformation; - direction = 0 transformation applied, ITRS to terrestrial intermediate system - direction != 0 inverse transformation applied, terrestrial intermediate system to ITRS - Conventionally-defined X coordinate of Celestial Intermediate Pole with - respect to ITRF pole, in arcseconds. - Conventionally-defined Y coordinate of Celestial Intermediate Pole with - respect to ITRF pole, in arcseconds. - Position vector, geocentric equatorial rectangular coordinates, - referred to ITRF axes. - Position vector, geocentric equatorial rectangular coordinates, - referred to true equator and TIO. - - - - - Get path to a system folder - - SUpply null / nothing to use "current user" - returned string folder path - Folder Number from CSIDL enumeration e.g. CSIDL_PROGRAM_FILES_COMMONX86 = 44 = 0x2c - Indicates whether the folder should be created if it does not already exist. If this value is nonzero, - the folder is created. If this value is zero, the folder is not created - TRUE if successful; otherwise, FALSE. - - - - - Loads a library DLL - - Full path to the file to load - A pointer to the loaded DLL image - This is a wrapper for the Windows kernel32 function LoadLibraryA - - - - Unloads a library DLL - - Pointer to the loaded library returned by the LoadLibrary function. - True or false depending on whether the library was released. - - - - - Return the value of DeltaT for the given Julian date - - Julian date for which the delta T value is required - Double value of DeltaT (seconds) - Valid between the years 1650 and 2050 - - - - Interface to the SOFA component - - Implemented by the SOFA component - - - - This class presents a subset of the SOFA (Standards of Fundamental Astronomy) astrometry routines in a form that is easily accessible from both 32bit and 64bit .NET and - COM applications. - - - SOFA operates under the auspices of the International Astronomical Union (IAU) to provide algorithms and software for use in astronomical computing. The entire SOFA - collection comprises many authoritative routines across a number of areas including: - - Astrometry - Calendars - Time Scales - Earth rotation and sidereal time - Ephemerides (medium precision) - Geocentric/geodetic transformations - Precession, nutation, polar motion - Star space motion - Star catalogue conversion - - The class's functionality is provided by underlying DLLs compiled from unmodified original C source code distributed by SOFA but the class does not constitute software provided by and/or endorsed by SOFA. - No change whatsoever has been made to the algorithms implemented by SOFA that realise IAU standards. - - SOFA provides a validation routine to confirm that the compiled library provides expected results. 32 and 64bit versions of this routine (SofaTestXX.exe and SofaTestXX-64.exe, where XX is the issue number) - are included in this distribution and can be found in the Common Files\ASCOM\Astrometry directory. To run them open a command prompt in the Astrometry directory and enter the commands SofaTest10 /verbose and SofaTest10-64 /verbose. - The susbset of these tests that is relevant to the routines presented in this component have also been incorporated in the ASCOM Diagnostics tool and expected operation of the SOFA routnines can be confirmed through this tool. - Further information on the full library of SOFA routines is available here: http://www.iausofa.org/ - - - - - Static initialiser to load the SOFA DLL so that it is available for SOFA static functions such as GetBuiltInLeapSeconds - - - - - Creates a new instance of the SOFA component - - Thrown if the SOFA support library DLL cannot be loaded - - - - - Cleans up the SOFA object - - - - - - Major number of the SOFA issue currently used by this component. - - Integer issue number - - - - - Release date of the SOFA issue currently used by this component. - - String date in format yyyy-mm-dd - - - - - Release date of the revision to the SOFA Issue that is actually being used by this component. - - String date in format yyyy-mm-dd - When a new issue is employed that doesn't yet have a revision, this mehtod will return the SofaIssueDate - - - - Convert degrees, arcminutes, arcseconds to radians. - - Sign: '-' = negative, otherwise positive - Degrees - Arcminutes - Arcseconds - Angle in radian - Status: 0 = OK, 1 = ideg outside range 0-359, 2 = iamin outside range 0-59, 3 = asec outside range 0-59.999... - - Notes: - - The result is computed even if any of the range checks fail. - Negative ideg, iamin and/or asec produce a warning status, but the absolute value is used in the conversion. - If there are multiple errors, the status value reflects only the first, the smallest taking precedence. - - - - - - Normalize angle into the range 0 <= a < 2pi. - - Angle (radians) - Angle in range 0-2pi - - - - - Transform ICRS star data, epoch J2000.0, to CIRS using the SOFA Atci13 function. - - ICRS right ascension at J2000.0 (radians, Note 1) - ICRS declination at J2000.0 (radians, Note 1) - RA proper motion (radians/year; Note 2) - Dec proper motion (radians/year) - parallax (arcsec) - radial velocity (km/s, +ve if receding) - TDB as a 2-part Julian Date (Note 3) - TDB as a 2-part Julian Date (Note 3) - CIRS geocentric RA (radians) - CIRS geocentric Dec (radians) - equation of the origins (ERA-GST, Note 5) - - Notes: - - Star data for an epoch other than J2000.0 (for example from the Hipparcos catalog, which has an epoch of J1991.25) will require a preliminary call to iauPmsafe before use. - The proper motion in RA is dRA/dt rather than cos(Dec)*dRA/dt. - The TDB date date1+date2 is a Julian Date, apportioned in any convenient way between the two arguments. For example, JD(TDB)=2450123.8g could be expressed in any of these ways, among others: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Date 1 - Date 2 - Method
    - 2450123.8 - 0.0 - JD method
    - 2451545.0 - -1421.3 - J2000 method
    - 2400000.5 - 50123.2 - MJD method
    - 2450123.5 - 0.2 - Date and time method
    - The JD method is the most natural and convenient to use in cases where the loss of several decimal digits of resolution is acceptable. The J2000 method is best matched to the way the argument is handled internally - and will deliver the optimum resolution. The MJD method and the date and time methods are both good compromises between resolution and convenience. For most applications of this function the choice will not be at all critical. - TT can be used instead of TDB without any significant impact on accuracy. -
    - The available accuracy is better than 1 milliarcsecond, limited mainly by the precession-nutation model that is used, namely IAU 2000A/2006. Very close to solar system bodies, additional - errors of up to several milliarcseconds can occur because of unmodeled light deflection; however, the Sun's contribution is taken into account, to first order. The accuracy limitations of - the SOFA function iauEpv00 (used to compute Earth position and velocity) can contribute aberration errors of up to 5 microarcseconds. Light deflection at the Sun's limb is uncertain at the 0.4 mas level. - Should the transformation to (equinox based) apparent place be required rather than (CIO based) intermediate place, subtract the equation of the origins from the returned right ascension: - RA = RI - EO. (The Anp function can then be applied, as required, to keep the result in the conventional 0-2pi range.) -
    -
    -
    - - - ICRS RA,Dec to observed place using the SOFA Atco13 function. - - ICRS RA (radians, note 1) - ICRS Dec (radians, note 2) - RA Proper motion (radians/year) - Dec Proper motion (radians/year - Parallax (arcsec) - Radial veolcity (Km/s, +ve if receding - UTC Julian date (part 1, notes 3,4) - UTC Julian date (part 2, notes 3,4) - UT1 - UTC (seonds, note 5) - Site longitude (radians, note 6) - Site Latitude (radians, note 6) - Site Height (meters, notes 6,8) - Polar motion co-ordinate (radians, note 7) - Polar motion co-ordinate (radians,note 7) - Site Presure (hPa = mB, note 8) - Site Temperature (C) - Site relative humidity (fraction in the range: 0.0 to 1.0) - Observation wavem=length (micrometres, note 9) - Observed Azimuth (radians) - Observed Zenith distance (radians) - Observed Hour Angle (radians) - Observed Declination (radians) - Observed RA (radians) - Equation of the origins (ERA-GST) - +1 = dubious year (Note 4), 0 = OK, -1 = unacceptable date - - Notes: - - Star data for an epoch other than J2000.0 (for example from the Hipparcos catalog, which has an epoch of J1991.25) will require a preliminary call to iauPmsafe before use. - The proper motion in RA is dRA/dt rather than cos(Dec)*dRA/dt. - utc1+utc2 is quasi Julian Date (see Note 2), apportioned in any convenient way between the two arguments, for example where utc1 is the Julian Day Number and utc2 is the fraction of a day. - However, JD cannot unambiguously represent UTC during a leap second unless special measures are taken. The convention in the present function is that the JD day represents UTC days whether the length is 86399, 86400 or 86401 SI seconds. - Applications should use the function iauDtf2d to convert from calendar date and time of day into 2-part quasi Julian Date, as it implements the leap-second-ambiguity convention just described. - The warning status "dubious year" flags UTCs that predate the introduction of the time scale or that are too far in the future to be trusted. See iauDat for further details. - UT1-UTC is tabulated in IERS bulletins. It increases by exactly one second at the end of each positive UTC leap second, introduced in order to keep UT1-UTC within +/- 0.9s. n.b. This practice is under review, and in the future UT1-UTC may grow essentially without limit. - The geographical coordinates are with respect to the WGS84 reference ellipsoid. TAKE CARE WITH THE LONGITUDE SIGN: the longitude required by the present function is east-positive (i.e. right-handed), in accordance with geographical convention. - The polar motion xp,yp can be obtained from IERS bulletins. The values are the coordinates (in radians) of the Celestial Intermediate Pole with respect to the International Terrestrial Reference System (see IERS Conventions 2003), measured along the meridians 0 and 90 deg west respectively. For many applications, xp and yp can be set to zero. - If hm, the height above the ellipsoid of the observing station in meters, is not known but phpa, the pressure in hPa (=mB), is available, an adequate estimate of hm can be obtained from the expression: -

    hm = -29.3 * tsl * log ( phpa / 1013.25 );

    - where tsl is the approximate sea-level air temperature in K (See Astrophysical Quantities, C.W.Allen, 3rd edition, section 52). Similarly, if the pressure phpa is not known, it can be estimated from the height of the observing station, hm, as follows: -

    phpa = 1013.25 * exp ( -hm / ( 29.3 * tsl ) );

    - Note, however, that the refraction is nearly proportional to the pressure and that an accurate phpa value is important for precise work.
    - The argument wl specifies the observing wavelength in micrometers. The transition from optical to radio is assumed to occur at 100 micrometers (about 3000 GHz). - The accuracy of the result is limited by the corrections for refraction, which use a simple A*tan(z) + B*tan^3(z) model. Providing the meteorological parameters are known accurately and there are no gross local effects, the predicted observed coordinates should be within 0.05 arcsec (optical) or 1 arcsec (radio) for a zenith distance of less than 70 degrees, better than 30 arcsec (optical or radio) at 85 degrees and better than 20 arcmin (optical) or 30 arcmin (radio) at the horizon. - Without refraction, the complementary functions iauAtco13 and iauAtoc13 are self-consistent to better than 1 microarcsecond all over the celestial sphere. With refraction included, consistency falls off at high zenith distances, but is still better than 0.05 arcsec at 85 degrees. - "Observed" Az,ZD means the position that would be seen by a perfect geodetically aligned theodolite. (Zenith distance is used rather than altitude in order to reflect the fact that no allowance is made for depression of the horizon.) This is related to the observed HA,Dec via the standard rotation, using the geodetic latitude (corrected for polar motion), while the observed HA and RA are related simply through the Earth rotation angle and the site longitude. "Observed" RA,Dec or HA,Dec thus means the position that would be seen by a perfect equatorial with its polar axis aligned to the Earth's axis of rotation. - It is advisable to take great care with units, as even unlikely values of the input parameters are accepted and processed in accordance with the models used. -
    -
    -
    - - - Encode date and time fields into 2-part Julian Date (or in the case of UTC a quasi-JD form that includes special provision for leap seconds). - - Time scale ID (Note 1) - Year in Gregorian calendar (Note 2) - Month in Gregorian calendar (Note 2) - Day in Gregorian calendar (Note 2) - Hour - Minute - Seconds - 2-part Julian Date (Notes 3, 4) - 2-part Julian Date (Notes 3, 4) - Status: +3 = both of next two, +2 = time is after end of day (Note 5), +1 = dubious year (Note 6), 0 = OK, -1 = bad year, -2 = bad month, -3 = bad day, -4 = bad hour, -5 = bad minute, -6 = bad second (<0) - - Notes: - - Scale identifies the time scale. Only the value "UTC" (in upper case) is significant, and enables handling of leap seconds (see Note 4). - For calendar conventions and limitations, see iauCal2jd. - The sum of the results, d1+d2, is Julian Date, where normally d1 is the Julian Day Number and d2 is the fraction of a day. In the case of UTC, where the use of JD is problematical, special conventions apply: see the next note. - JD cannot unambiguously represent UTC during a leap second unless special measures are taken. The SOFA internal convention is that the quasi-JD day represents UTC days whether the length is 86399, - 86400 or 86401 SI seconds. In the 1960-1972 era there were smaller jumps (in either direction) each time the linear UTC(TAI) expression was changed, and these "mini-leaps" are also included in the SOFA convention. - The warning status "time is after end of day" usually means that the sec argument is greater than 60.0. However, in a day ending in a leap second the limit changes to 61.0 (or 59.0 in the case of a negative leap second). - The warning status "dubious year" flags UTCs that predate the introduction of the time scale or that are too far in the future to be trusted. See iauDat for further details. - Only in the case of continuous and regular time scales (TAI, TT, TCG, TCB and TDB) is the result d1+d2 a Julian Date, strictly speaking. In the other cases (UT1 and UTC) the result must be - used with circumspection; in particular the difference between two such results cannot be interpreted as a precise time interval. - - - - - - Equation of the origins, IAU 2006 precession and IAU 2000A nutation. - - TT as a 2-part Julian Date (Note 1) - TT as a 2-part Julian Date (Note 1) - Equation of the origins in radians (Note 2) - - Notes: - - The TT date date1+date2 is a Julian Date, apportioned in any convenient way between the two arguments. For example, JD(TT)=2450123.7 could be expressed in any of these ways, among others: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Date 1 - Date 2 - Method
    - 2450123.7 - 0.0 - JD method
    - 2451545.0 - -1421.3 - J2000 method
    - 2400000.5 - 50123.2 - MJD method
    - 2450123.5 - 0.2 - Date and time method
    - The JD method is the most natural and convenient to use in cases where the loss of several decimal digits of resolution is acceptable. The J2000 method is best matched to the way the argument is handled internally - and will deliver the optimum resolution. The MJD method and the date and time methods are both good compromises between resolution and convenience. For most applications of this function the choice will not be at all critical. -
    - The equation of the origins is the distance between the true equinox and the celestial intermediate origin and, equivalently, the difference between Earth rotation angle and Greenwich - apparent sidereal time (ERA-GST). It comprises the precession (since J2000.0) in right ascension plus the equation of the equinoxes (including the small correction terms). -
    -
    -
    - - - Transform star RA,Dec from geocentric CIRS to ICRS astrometric using the SOFA Atic13 function. - - CIRS geocentric RA (radians) - CIRS geocentric Dec (radians) - TDB as a 2-part Julian Date (Note 1) - TDB as a 2-part Julian Date (Note 1) - ICRS astrometric RA (radians) - ICRS astrometric Dec (radians) - equation of the origins (ERA-GST, Note 4) - - Notes: - - The TDB date date1+date2 is a Julian Date, apportioned in any convenient way between the two arguments. For example, JD(TDB)=2450123.8g could be expressed in any of these ways, among others: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Date 1 - Date 2 - Method
    - 2450123.8 - 0.0 - JD method
    - 2451545.0 - -1421.3 - J2000 method
    - 2400000.5 - 50123.2 - MJD method
    - 2450123.5 - 0.2 - Date and time method
    - The JD method is the most natural and convenient to use in cases where the loss of several decimal digits of resolution is acceptable. The J2000 method is best matched to the way the argument is handled internally - and will deliver the optimum resolution. The MJD method and the date and time methods are both good compromises between resolution and convenience. For most applications of this function the choice will not be at all critical. - TT can be used instead of TDB without any significant impact on accuracy. -
    - Iterative techniques are used for the aberration and light deflection corrections so that the functions Atic13 and Atci13 are accurate inverses; - even at the edge of the Sun's disk the discrepancy is only about 1 nanoarcsecond. - The available accuracy is better than 1 milliarcsecond, limited mainly by the precession-nutation model that is used, namely IAU 2000A/2006. Very close to solar system bodies, additional - errors of up to several milliarcseconds can occur because of unmodeled light deflection; however, the Sun's contribution is taken into account, to first order. The accuracy limitations of - the SOFA function iauEpv00 (used to compute Earth position and velocity) can contribute aberration errors of up to 5 microarcseconds. Light deflection at the Sun's limb is uncertain at the 0.4 mas level. - Should the transformation to (equinox based) J2000.0 mean place be required rather than (CIO based) ICRS coordinates, subtract the equation of the origins from the returned right ascension: - RA = RI - EO. (The Anp function can then be applied, as required, to keep the result in the conventional 0-2pi range.) -
    -
    -
    - - - CIRS RA,Dec to observed place using the SOFA Atio13 funciton. - - CIRS right ascension (CIO-based, radians) - CIRS declination (radians) - UTC as a 2-part quasi Julian Date (Notes 1,2) - UTC as a 2-part quasi Julian Date (Notes 1,2) - UT1-UTC (seconds, Note 3) - longitude (radians, east +ve, Note 4) - geodetic latitude (radians, Note 4) - height above ellipsoid (m, geodetic Notes 4,6) - polar motion coordinates (radians, Note 5) - polar motion coordinates (radians, Note 5) - pressure at the observer (hPa = mB, Note 6) - ambient temperature at the observer (deg C) - relative humidity at the observer (range 0-1) - wavelength (micrometers, Note 7) - observed azimuth (radians: N=0,E=90) - observed zenith distance (radians) - observed hour angle (radians) - observed declination (radians) - observed right ascension (CIO-based, radians) - Status: +1 = dubious year (Note 2), 0 = OK, -1 = unacceptable date - - Notes: - - utc1+utc2 is quasi Julian Date (see Note 2), apportioned in any convenient way between the two arguments, for example where utc1 is the Julian Day Number and utc2 is the fraction of a day. - However, JD cannot unambiguously represent UTC during a leap second unless special measures are taken. The convention in the present function is that the JD day represents UTC days whether the length is 86399, 86400 or 86401 SI seconds. - Applications should use the function iauDtf2d to convert from calendar date and time of day into 2-part quasi Julian Date, as it implements the leap-second-ambiguity convention just described. - The warning status "dubious year" flags UTCs that predate the introduction of the time scale or that are too far in the future to be trusted. See iauDat for further details. - UT1-UTC is tabulated in IERS bulletins. It increases by exactly one second at the end of each positive UTC leap second, introduced in order to keep UT1-UTC within +/- 0.9s. n.b. This practice is under review, and in the future UT1-UTC may grow essentially without limit. - The geographical coordinates are with respect to the WGS84 reference ellipsoid. TAKE CARE WITH THE LONGITUDE SIGN: the longitude required by the present function is east-positive (i.e. right-handed), in accordance with geographical convention. - The polar motion xp,yp can be obtained from IERS bulletins. The values are the coordinates (in radians) of the Celestial Intermediate Pole with respect to the International Terrestrial - Reference System (see IERS Conventions 2003), measured along the meridians 0 and 90 deg west respectively. For many applications, xp and yp can be set to zero. - If hm, the height above the ellipsoid of the observing station in meters, is not known but phpa, the pressure in hPa (=mB), is available, an adequate estimate of hm can be obtained from the expression: -

    hm = -29.3 * tsl * log ( phpa / 1013.25 );

    - where tsl is the approximate sea-level air temperature in K (See Astrophysical Quantities, C.W.Allen, 3rd edition, section 52). Similarly, if the pressure phpa is not known, it can be estimated from the height of the observing station, hm, as follows: -

    phpa = 1013.25 * exp ( -hm / ( 29.3 * tsl ) );

    - Note, however, that the refraction is nearly proportional to the pressure and that an accurate phpa value is important for precise work.
    - The argument wl specifies the observing wavelength in micrometers. The transition from optical to radio is assumed to occur at 100 micrometers (about 3000 GHz). - "Observed" Az,ZD means the position that would be seen by a perfect geodetically aligned theodolite. (Zenith distance is used rather than altitude in order to reflect the fact that no - allowance is made for depression of the horizon.) This is related to the observed HA,Dec via the standard rotation, using the geodetic latitude (corrected for polar motion), while the observed HA and RA are related simply through the Earth rotation - angle and the site longitude. "Observed" RA,Dec or HA,Dec thus means the position that would be seen by a perfect equatorial with its polar axis aligned to the Earth's axis of rotation. - The accuracy of the result is limited by the corrections for refraction, which use a simple A*tan(z) + B*tan^3(z) model. Providing the meteorological parameters are known accurately and there are no gross local effects, the predicted astrometric - coordinates should be within 0.05 arcsec (optical) or 1 arcsec (radio) for a zenith distance of less than 70 degrees, better than 30 arcsec (optical or radio) at 85 degrees and better than 20 arcmin (optical) or 30 arcmin (radio) at the horizon. - The complementary functions iauAtio13 and iauAtoi13 are self-consistent to better than 1 microarcsecond all over the celestial sphere. - It is advisable to take great care with units, as even unlikely values of the input parameters are accepted and processed in accordance with the models used. -
    -
    -
    - - - Observed place at a groundbased site to to ICRS astrometric RA,Dec using the SOFA Atoc13 function. - - type of coordinates - "R", "H" or "A" (Notes 1,2) - observed Az, HA or RA (radians; Az is N=0,E=90) - observed ZD or Dec (radians) - UTC as a 2-part quasi Julian Date (Notes 3,4) - UTC as a 2-part quasi Julian Date (Notes 3,4) - UT1-UTC (seconds, Note 5) - longitude (radians, east +ve, Note 6) - geodetic latitude (radians, Note 6) - height above ellipsoid (m, geodetic Notes 6,8) - polar motion coordinates (radians, Note 7) - polar motion coordinates (radians, Note 7) - pressure at the observer (hPa = mB, Note 8) - ambient temperature at the observer (deg C) - relative humidity at the observer (range 0-1) - wavelength (micrometers, Note 9) - ICRS astrometric RA (radians) - ICRS astrometric Dec (radians) - Status: +1 = dubious year (Note 4), 0 = OK, -1 = unacceptable date - - Notes: - - "Observed" Az,ZD means the position that would be seen by a perfect geodetically aligned theodolite. (Zenith distance is used rather than altitude in order to reflect the fact that no - allowance is made for depression of the horizon.) This is related to the observed HA,Dec via the standard rotation, using the geodetic latitude (corrected for polar motion), while the - observed HA and RA are related simply through the Earth rotation angle and the site longitude. "Observed" RA,Dec or HA,Dec thus means the position that would be seen by a perfect equatorial with its polar axis aligned to the Earth's axis of rotation. - Only the first character of the type argument is significant. "R" or "r" indicates that ob1 and ob2 are the observed right ascension and declination; "H" or "h" indicates that they are hour angle (west +ve) and declination; anything else ("A" or - "a" is recommended) indicates that ob1 and ob2 are azimuth (north zero, east 90 deg) and zenith distance. - utc1+utc2 is quasi Julian Date (see Note 2), apportioned in any convenient way between the two arguments, for example where utc1 is the Julian Day Number and utc2 is the fraction of a day. - However, JD cannot unambiguously represent UTC during a leap second unless special measures are taken. The convention in the present function is that the JD day represents UTC days whether the length is 86399, 86400 or 86401 SI seconds. - Applications should use the function iauDtf2d to convert from calendar date and time of day into 2-part quasi Julian Date, as it implements the leap-second-ambiguity convention just described. - The warning status "dubious year" flags UTCs that predate the introduction of the time scale or that are too far in the future to be trusted. See iauDat for further details. - UT1-UTC is tabulated in IERS bulletins. It increases by exactly one second at the end of each positive UTC leap second, introduced in order to keep UT1-UTC within +/- 0.9s. n.b. This practice is under review, and in the future UT1-UTC may grow essentially without limit. - The geographical coordinates are with respect to the WGS84 reference ellipsoid. TAKE CARE WITH THE LONGITUDE SIGN: the longitude required by the present function is east-positive (i.e. right-handed), in accordance with geographical convention. - The polar motion xp,yp can be obtained from IERS bulletins. The values are the coordinates (in radians) of the Celestial Intermediate Pole with respect to the International Terrestrial Reference System (see IERS Conventions 2003), measured along the - meridians 0 and 90 deg west respectively. For many applications, xp and yp can be set to zero. - If hm, the height above the ellipsoid of the observing station in meters, is not known but phpa, the pressure in hPa (=mB), is available, an adequate estimate of hm can be obtained from the expression: -

    hm = -29.3 * tsl * log ( phpa / 1013.25 );

    - where tsl is the approximate sea-level air temperature in K (See Astrophysical Quantities, C.W.Allen, 3rd edition, section 52). Similarly, if the pressure phpa is not known, it can be estimated from the height of the observing station, hm, as follows: -

    phpa = 1013.25 * exp ( -hm / ( 29.3 * tsl ) );

    - Note, however, that the refraction is nearly proportional to the pressure and that an accurate phpa value is important for precise work.
    - The argument wl specifies the observing wavelength in micrometers. The transition from optical to radio is assumed to occur at 100 micrometers (about 3000 GHz). - The accuracy of the result is limited by the corrections for refraction, which use a simple A*tan(z) + B*tan^3(z) model. Providing the meteorological parameters are known accurately and - there are no gross local effects, the predicted astrometric coordinates should be within 0.05 arcsec (optical) or 1 arcsec (radio) for a zenith distance of less than 70 degrees, better than 30 arcsec (optical or radio) at 85 degrees and better - than 20 arcmin (optical) or 30 arcmin (radio) at the horizon. -Without refraction, the complementary functions iauAtco13 and iauAtoc13 are self-consistent to better than 1 microarcsecond all over the celestial sphere. With refraction included, consistency falls off at high zenith distances, but is still better than 0.05 arcsec at 85 degrees. - It is advisable to take great care with units, as even unlikely values of the input parameters are accepted and processed in accordance with the models used. -
    -
    -
    - - - Observed place to CIRS using the SOFA Atoi13 function. - - type of coordinates - "R", "H" or "A" (Notes 1,2) - observed Az, HA or RA (radians; Az is N=0,E=90) - observed ZD or Dec (radians) - UTC as a 2-part quasi Julian Date (Notes 3,4) - UTC as a 2-part quasi Julian Date (Notes 3,4) - UT1-UTC (seconds, Note 5) - longitude (radians, east +ve, Note 6) - geodetic latitude (radians, Note 6) - height above the ellipsoid (meters, Notes 6,8) - polar motion coordinates (radians, Note 7) - polar motion coordinates (radians, Note 7) - pressure at the observer (hPa = mB, Note 8) - ambient temperature at the observer (deg C) - relative humidity at the observer (range 0-1) - wavelength (micrometers, Note 9) - CIRS right ascension (CIO-based, radians) - CIRS declination (radians) - Status: +1 = dubious year (Note 2), 0 = OK, -1 = unacceptable date - - Notes: - - "Observed" Az,ZD means the position that would be seen by a perfect geodetically aligned theodolite. (Zenith distance is used rather than altitude in order to reflect the fact that no - allowance is made for depression of the horizon.) This is related to the observed HA,Dec via the standard rotation, using the geodetic latitude (corrected for polar motion), while the - observed HA and RA are related simply through the Earth rotation angle and the site longitude. "Observed" RA,Dec or HA,Dec thus means the position that would be seen by a perfect equatorial - with its polar axis aligned to the Earth's axis of rotation. - Only the first character of the type argument is significant. "R" or "r" indicates that ob1 and ob2 are the observed right ascension and declination; "H" or "h" indicates that they are - hour angle (west +ve) and declination; anything else ("A" or "a" is recommended) indicates that ob1 and ob2 are azimuth (north zero, east 90 deg) and zenith distance. - utc1+utc2 is quasi Julian Date (see Note 2), apportioned in any convenient way between the two arguments, for example where utc1 is the Julian Day Number and utc2 is the fraction of a day. - However, JD cannot unambiguously represent UTC during a leap second unless special measures are taken. The convention in the present function is that the JD day represents UTC days whether the length is 86399, 86400 or 86401 SI seconds. - Applications should use the function iauDtf2d to convert from calendar date and time of day into 2-part quasi Julian Date, as it implements the leap-second-ambiguity convention just described. - The warning status "dubious year" flags UTCs that predate the introduction of the time scale or that are too far in the future to be trusted. See iauDat for further details. - UT1-UTC is tabulated in IERS bulletins. It increases by exactly one second at the end of each positive UTC leap second, introduced in order to keep UT1-UTC within +/- 0.9s. n.b. This - practice is under review, and in the future UT1-UTC may grow essentially without limit. - The geographical coordinates are with respect to the WGS84 reference ellipsoid. TAKE CARE WITH THE LONGITUDE SIGN: the longitude required by the present function is east-positive - (i.e. right-handed), in accordance with geographical convention. - The polar motion xp,yp can be obtained from IERS bulletins. The values are the coordinates (in radians) of the Celestial Intermediate Pole with respect to the International Terrestrial - Reference System (see IERS Conventions 2003), measured along the meridians 0 and 90 deg west respectively. For many applications, xp and yp can be set to zero. - If hm, the height above the ellipsoid of the observing station in meters, is not known but phpa, the pressure in hPa (=mB), is available, an adequate estimate of hm can be obtained from the expression: -

    hm = -29.3 * tsl * log ( phpa / 1013.25 );

    - where tsl is the approximate sea-level air temperature in K (See Astrophysical Quantities, C.W.Allen, 3rd edition, section 52). Similarly, if the pressure phpa is not known, it can be estimated from the height of the observing station, hm, as follows: -

    phpa = 1013.25 * exp ( -hm / ( 29.3 * tsl ) );

    - Note, however, that the refraction is nearly proportional to the pressure and that an accurate phpa value is important for precise work.
    - The argument wl specifies the observing wavelength in micrometers. The transition from optical to radio is assumed to occur at 100 micrometers (about 3000 GHz). - The accuracy of the result is limited by the corrections for refraction, which use a simple A*tan(z) + B*tan^3(z) model. Providing the meteorological parameters are known accurately and - there are no gross local effects, the predicted astrometric coordinates should be within 0.05 arcsec (optical) or 1 arcsec (radio) for a zenith distance of less than 70 degrees, better - than 30 arcsec (optical or radio) at 85 degrees and better than 20 arcmin (optical) or 30 arcmin (radio) at the horizon. - Without refraction, the complementary functions iauAtio13 and iauAtoi13 are self-consistent to better than 1 microarcsecond all over the celestial sphere. With refraction included, - consistency falls off at high zenith distances, but is still better than 0.05 arcsec at 85 degrees. - It is advisable to take great care with units, as even unlikely values of the input parameters are accepted and processed in accordance with the models used. -
    -
    -
    - - - Time scale transformation: International Atomic Time, TAI, to Coordinated Universal Time, UTC. - - TAI as a 2-part Julian Date (Note 1) - TAI as a 2-part Julian Date (Note 1) - UTC as a 2-part quasi Julian Date (Notes 1-3) - UTC as a 2-part quasi Julian Date (Notes 1-3) - Status: +1 = dubious year (Note 4), 0 = OK, -1 = unacceptable date - - Notes: - - tai1+tai2 is Julian Date, apportioned in any convenient way between the two arguments, for example where tai1 is the Julian Day Number and tai2 is the fraction of a day. The returned utc1 - and utc2 form an analogous pair, except that a special convention is used, to deal with the problem of leap seconds - see the next note. - JD cannot unambiguously represent UTC during a leap second unless special measures are taken. The convention in the present function is that the JD day represents UTC days whether the - length is 86399, 86400 or 86401 SI seconds. In the 1960-1972 era there were smaller jumps (in either direction) each time the linear UTC(TAI) expression was changed, and these "mini-leaps are also included in the SOFA convention. - The function iauD2dtf can be used to transform the UTC quasi-JD into calendar date and clock time, including UTC leap second handling. - The warning status "dubious year" flags UTCs that predate the introduction of the time scale or that are too far in the future to be trusted. See iauDat for further details. - - - - - - Time scale transformation: International Atomic Time, TAI, to Terrestrial Time, TT. - - TAI as a 2-part Julian Date - TAI as a 2-part Julian Date - TT as a 2-part Julian Date - TT as a 2-part Julian Date - Status: 0 = OK - - Notes: - - tai1+tai2 is Julian Date, apportioned in any convenient way between the two arguments, for example where tai1 is the Julian Day Number and tai2 is the fraction of a day. The returned - tt1,tt2 follow suit. - - - - - - Time scale transformation: Terrestrial Time, TT, to International Atomic Time, TAI. - - TT as a 2-part Julian Date - TT as a 2-part Julian Date - TAI as a 2-part Julian Date - TAI as a 2-part Julian Date - Status: 0 = OK - - Note - - tt1+tt2 is Julian Date, apportioned in any convenient way between the two arguments, for example where tt1 is the Julian Day Number and tt2 is the fraction of a day. The returned tai1,tai2 follow suit. - - - - - - Convert hours, minutes, seconds to radians. - - sign: '-' = negative, otherwise positive - Hours - Minutes - Seconds - Angle in radians - Status: 0 = OK, 1 = ihour outside range 0-23, 2 = imin outside range 0-59, 3 = sec outside range 0-59.999... - - Notes: - - The result is computed even if any of the range checks fail. - Negative ihour, imin and/or sec produce a warning status, but the absolute value is used in the conversion. - If there are multiple errors, the status value reflects only the first, the smallest taking precedence. - - - - - - Time scale transformation: Coordinated Universal Time, UTC, to International Atomic Time, TAI. - - UTC as a 2-part quasi Julian Date (Notes 1-4) - UTC as a 2-part quasi Julian Date (Notes 1-4) - TAI as a 2-part Julian Date (Note 5) - TAI as a 2-part Julian Date (Note 5) - Status: +1 = dubious year (Note 3) 0 = OK -1 = unacceptable date - - Notes: - - utc1+utc2 is quasi Julian Date (see Note 2), apportioned in any convenient way between the two arguments, for example where utc1 is the Julian Day Number and utc2 is the fraction of a day. - JD cannot unambiguously represent UTC during a leap second unless special measures are taken. The convention in the present function is that the JD day represents UTC days whether the - length is 86399, 86400 or 86401 SI seconds. In the 1960-1972 era there were smaller jumps (in either direction) each time the linear UTC(TAI) expression was changed, and these "mini-leaps" are also included in the SOFA convention. - The warning status "dubious year" flags UTCs that predate the introduction of the time scale or that are too far in the future to be trusted. See iauDat for further details. - The function iauDtf2d converts from calendar date and time of day into 2-part Julian Date, and in the case of UTC implements the leap-second-ambiguity convention described above. - The returned TAI1,TAI2 are such that their sum is the TAI Julian Date. - - - - - - Get path to a system folder - - SUpply null / nothing to use "current user" - returned string folder path - Folder Number from CSIDL enumeration e.g. CSIDL_PROGRAM_FILES_COMMONX86 = 44 = 0x2c - Indicates whether the folder should be created if it does not already exist. If this value is nonzero, - the folder is created. If this value is zero, the folder is not created - TRUE if successful; otherwise, FALSE. - - - - - Loads a library DLL - - Full path to the file to load - A pointer to the loaded DLL image - This is a wrapper for the Windows kernel32 function LoadLibraryA - - - - Unloads a library DLL - - Pointer to the loaded library returned by the LoadLibrary function. - True or false depending on whether the library was released. - - - - - Indicates whether we are running as a 32bit or 64bit application - - True if the application is 64bit, False for 32bit - - - - - Calculates the value of DeltaT over a wide range of hstoric and future Julian dates - - Julian Date of interest - DelatT value at the given Julian date - - Post 2011, calculation is effected throgh a 2nd order polynomial best fit to real DeltaT data from: http://maia.usno.navy.mil/ser7/deltat.data - together with projections of DeltaT from: http://maia.usno.navy.mil/ser7/deltat.preds - The analysis spreadsheets for DeltaT values at dates post 2011 are stored in the \NOVAS\DeltaT Predictions folder of the ASCOM source tree. - - To esnure that leap second and DeltaUT1 transitions are handled correctly and occur at 00:00:00 UTC, the supplied Julian date should be in UTC time - - - - diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.Attributes.dll b/Software/ASCOM driver/bin/Debug/ASCOM.Attributes.dll deleted file mode 100644 index 2ac7fa240bc1cbc7252b81101d944720fea9ef49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6144 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 b&VE - - - ASCOM.Attributes - - - - - An attribute for declaratively associating an assembly, class or property with an - ASCOM device ID (and optionally, a display name). - - - This attribute is intended for use in two main situations: - - - - Settings management and integration with Visual Studio designers - - - When this attribute is placed on the driver's Properties.Settings class, it propagates - down to each of the settings properties. When the setting is passed to the - ASCOM.SettingsProvider class at runtime, the settings provider looks for this attribute - to determine which settings hive to save the value in when it is passed to - . - - - - - Deployment - - - The values in this attribute could be used by an installer custom action to perform - ASCOM registration during setup. Historically this has been handled programmatically, - but there are trends towards a more declarative approach to deployment (for example - WiX, Windows Installer Xml). It is expected that such an installer may need to obtain - registration data by reflecting on the assemblies being installed. Placing this attribute - at the assembly level will assist in this situation. - - - - - - - - Initializes a new instance of the class. - - The ASCOM device ID (aka COM ProgID) to be associated with the class. - - - Recommended usage is: - - [DeviceId("ASCOM.SuperDuper.Telescope", DeviceName="SuperDuper Deluxe")] - - - - In the event that the DeviceName optional parameter is not set, it will return the DeviceId. - - - - - - Gets the ASCOM DeviceID, also known as the COM ProgID. - - - - - Gets or sets the display name of the device. This would be the short display name, as displayed in the ASCOM Chooser. - - The name of the device. - - - - An attribute that confers a 'friendly name' on a class and marks it as loadable by LocalServer. - The 'friendly name' is used by the ASCOM LocalServer to register the class with the ASCOM Chooser. - The 'friendly name' is what gets displayed to the user in the driver selection combo box. - This attribute is also used by the LocalServer to filter the assemblies that it will - attempt to load at runtime. LocalServer will only load classes bearing this attribute. - - - - - Initializes a new instance of the class. - - The 'friendly name' of the served class. - - - - Gets or sets the 'friendly name' of the served class, as registered with the ASCOM Chooser. - - The 'friendly name' of the served class. - - - diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.Controls.dll b/Software/ASCOM driver/bin/Debug/ASCOM.Controls.dll deleted file mode 100644 index 41a5d0b16767fff4a3ca4e90ac0e2eb9eb975747..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28672 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 fq6dl|D0-mifuaYB9w>UC=z*dKiXQkM>4E - - - ASCOM.Controls - - - - - The TrafficLight enumeration may be used in any situation where a Normal/Warning/Error status indication is needed. - - - - - Green traffic light represents a good or normal status. - - - - - Yellow traffic light represents a warning condition, which does not necessarily prevent continued - operation but which merits further investigation. - - - - - Red traffic light represents an error condition or a situation that prevents further progress. - - - - - - Wikipedia: An annunciator panel is a group of lights used as a central indicator of status of equipment or systems in an aircraft, - industrial process, building or other installation. Usually the annunciator panel includes a main warning lamp or audible signal - to draw the attention of operating personnel to the annunciator panel for abnormal events or conditions. - - - The Anunciator control provides a simple, standard method of displaying a status notification to the user within a Windows Forms application. - Anunciators are best used with the companion control, although they can be placed anywhere on a Windows Form. - The control can be used to provide simple On/Off status displays or can be configured to blink with various levels of urgency so that it can - represent alarm conditions. - - An anunciator may represent the slewing state of a telescope. It would be represented by the word "SLEW". When the telescope is stationary, - the anunciator remains inactive. When the telescope begins to slew, the anunciator is set to - to alert the user that the equipment is in motion. - - - - Each anunciator has active and inactive states. When inactive, the control displays in a subdued colour that is readable but does not draw - attention. When active, the control will display in a stronger, more visible colour and will either have a steady state or will blink in one - of a number of predefined cadence patterns. The cadence patterns are fixed and not user-definable, so that a standard 'look and feel' - is promoted accross different applications. - - - Whilst the user is at liberty to choose different colours for both and , - The default colours have been chosen to look similar to earlier applications that use similar displays and the defaults are highly - recommended for most circumstances. The control's background colour is inherited from the parent control (which should normally be - an ) and is not directly settable by the user. - - - - - - A flag that records the anunciator's last known state. - - - - - Stores the mute status for the anunciator. - - - - - Tracks whether this object has been disposed. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the foreground color of the control. There is little point in setting this value - directly as it will normally be constantly overwritten at runtime. - - - - The foreground of the control. The default is the value of the property. - - - - - - - - Gets or sets the color of the anunciator text when inactive. - - - - The foreground of the control. The default is the value of the property. - - - - - - - - Gets or sets the color of the anunciator text when active. - - The color of the anunciator text when active. - - - - Gets or sets the background color for the control. - - - - A that represents the background color of the control. The default is the value of the property. - - - - - - - - Gets or sets a value indicating whether the control can respond to user interaction. - For an anunciator, this affects how it displays. A disabled anunciator will always display in - its regardless of other settings and it will not participate in - cadence updates. - - - true if the control can respond to user interaction; otherwise, false. - The default is true. - - - - - - - - - - - Unregisters this control from the so that it will no longer receive cadence updates. - - - - - Registers this control with the so that it will receive cadence updates. - - - - - Releases all resources used by the . - - - - - Releases the unmanaged resources used by the and optionally releases the managed resources. - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Gets or sets the cadence (blink pattern) of the anunciator. - Different cadence patterns imply different levels of urgency or severity. - - The cadence pattern. - - - - Updates the anunciator's display, if it has changed since the last update. - - The new state of the control's appearance ('on' or 'off'). - - Implements the method. - The always calls this method on the GUI thread. - - - - - Handles the ParentChanged event of the Anunciator control. - Changes the control's background colour to blend in with the parent control. - - The source of the event. - The instance containing the event data. - - - - Defines the signature for the CadenceUpdateDelegate, used in making thread-safe control updates. - - - - - A panel control for grouping and arranging controls. - This control inherits most of its behaviour from the - base class, but provides some defaults that are appropriate for use with ASCOM. - - - - - Initializes a new instance of the class. - - - - - Releases all resources used by the . - - - - - Manages objects that must be toggled on and off in a regular pattern over time. This is known as a cadence. - CadenceManager is intended primarily for Windows Forms controls, but can be used for any item that implements - the interface. - - - CadenceManager behaves slightly differently if the managed item is a Windows Forms control. - - Invisible controls do not receive updates until they become visible again. - The method is marshalled to the GUI thread. - - - - - - The one and only instance of this class. - - - - - An object used for thread synchronization during object initialization. - This ensures that the singleton is thread-safe. - - - - - A list of all the anunciator controls that have been created which need updating - when the timer ticks. - - - - - Indicates the current bit position within the cadence register. - - - - - A timer that triggers updates to anunciators to simulate flashing. - - - - - Initializes a new instance of the class. - This constructor is declared private so that no instances of the class can be created - except by the class itself - this is how the singleton pattern ensures there is just a single instance. - - - - - Gets a reference to the Singleton. - If the Singleton has not yet be instantiated, this causes the object - to be created and the constructor to execute (lazy loading). - This operation uses the double-checked locking pattern to ensure thread-safety. - - - - - Adds the specified to the list of managed controls. - If this is the first control being added, then the update timer is configured and started. - - The control to be managed. - - Each control can only appear in the list once (duplicate adds will be silently ignored). - - - - - Removes a control from the update list. - If no managed controls remain in the list, then the update timer is stopped. - - - The to be removed from the update list. - - - If the control is null, or is not in the update list, no action is taken. - If the update list is empty after the control is removed, then the cadence timer is stopped. - - - - - Handles the Tick event of the tmrCadence control. - Computes the new display status for each cadenced control based on its - property and requests the control update itself with the new value. - - The source of the event. - The instance containing the event data. - - - - Delegate used to make thread-safe control updates. - - - - - Cadence patterns for blinking LEDs. - Cadences are based on 32-bit unsigned integers, such that the ordinal value - of each item represents a bit mask that can be used directly in an update routine. - - - - - Permanently off, - appropriate for indication of a non-critical inactive state. - - - - - Permanently on, - appropriate for indication of a non-critical active state. - - - - - Fast blink, - appropriate for indicating a state of hightened but non-critical alert. - Usage example: during movement of robotic equipment. - - - - - Slow blink, - appropriate for non-critical persistent conditions. - Usage example: image exposure in progress. - - - - - Very fast blink, - appropriate for drawing attention to urgent conditions that require operator intervention. - Usage example: Rain detected - - - - - Strobe is mostly off but with an occasional short blip on, - appropriate for indicating non-critical ongoing steady idle state. - - - - - Wink (mostly on with occasional short wink-off), - appropriate for indicating non-critical ongoing steady active state. - - - - - Defines the members necessary for a control to register and be managed by the - singleton. - - - - - Gets or sets the cadence (blink pattern) of the control. - Different cadence patterns imply different levels of urgency or severity. - - The cadence pattern. - - is based on a 64-bit long integer but - only 32-bits are used. This is necessary to achieve CLS compliance, because - 32-bit uints are not CLS compliant. - - - - - Updates the control's display. - always calls this method on the GUI thread so that control updates are thread-safe. - - - The new display state of the control: true for active, false for inactive. - - - - - Provides a status indicator modeled on a bi-colour red/green LED lamp. - The lamp can be red or green and (traffic light colours) and - can be steady or can flash with a choice of different cadences. - - - - - Required designer variable. - - - - - Records the current cadence state of the control. - Used to short-cut display updates when they are unnecessary. - - - - - When True, the LED indicator reflects the state of the Red, Green and Cadence settings. - When False, the LED appears inactive (steady off). - - - - - True when the instance has been disposed. - - - - - Internal control used to display the LED's text label. - - - - - Internal panel control that is used to display the LED's colour. - - - - - Gets or sets the LED's status (which controls its display colour). - - - - - Sets the text displayed alongside the indicator - - - - - Sets or reads the 'power status' of the LED - When the LED is Enabled, it reflects the current colour settings and cadence. - When disabled, the LED appears off and cadencing is disabled. - - - - - Gets or sets the LED cadence bitmap. - If the cadence has changed and is non-steady and the LED is enabled, then the cadence timer is started. - - - Implements the property. - - - - - Default constructor for a new LEDIndicator object. Performs the default processing required - by the designer. - - - - - Releases all resources used by the . - - - - - Releases the unmanaged resources and optionally releases the managed resources. - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Refreshes the LED display, taking account of the power, - colour and cadence settings. - - The new state of the control's appearance ('on' or 'off'). - - Implements the method. - The always calls this method on the GUI thread. - - - - - Renders the 'power off' appearance of the LED indicator. - - - - - Renders the 'power on' appearance of the LED indicator. The exact appearance depends on the property. - - - - - Sets the colour of the LED. - If the colour is changed, then the LED's panel control is invalidated to force a re-draw. - - The new led colour. - - - - Unregister from the . - - - - - Register with the . - - - - - The URL of the ASCOM Standards web site. - - - - diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.DeviceInterfaces.dll b/Software/ASCOM driver/bin/Debug/ASCOM.DeviceInterfaces.dll deleted file mode 100644 index 00599ed1001a03324fd9b69d3a2b1a84f5f0d105..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28160 zcmeHwdwf%6w)VSs+9WM)LvPR`Vi1&yq$W+;CSFN%feMvM%S}a1+YLn0q$DX&6|DlJ zFzASm&WJY@?~aalLD9isbi5Da=<#@Fbaa>*bavYDmXM8CT?kxpmw?jFsZ9Zb8EX?Ju^m%BgHr!|(Bmrgd4?u-dBTd@iC{o770 z_0CwfJ=7y%ldEMzgHyhQp+Ej70`;1{o=oXK`Dsv6 z;dL?6okPM_Ay%7-kivNF5~2)Z=Y>LyFX+C@r`s$#TRXvLTH-b4wbgm>w|W5x1IU3gPkDZDMO=|Z$wD2qE$e|k~b zR8cJUOoV)f5GAY?qV59SC-&fT*wFoF9~0DuaYB?%#pglvd20@>RywSphjIs#gmM+- zCXi$!=@638?nP4@&m*IZ8w$u|mYJx_WSBWrm&r6UiR7oxD~4RtFd1apge)Qt?14sY zI1Gx+;egx}z%W^{>C|!Oq4A1Pv|;|7pF?BW8yaAghe928=%EcqKm%i@;~L6gG_^&w zHB5!N;YbQY<)+bR;~tbs&yaK;(xGvxy^5&8CyG?5ZbJSCd7KR(N0uI`s-^a+huXfb zB`w7{%8a85l!UsiQa#5DZN>*EwQq7#{Hg{799gP|*fUKCvQIrxkFMtYplc}3RMFOT zVw*xa<3+x(vZ>MA*z9d>Y9&oEyTqA6Ats$C#0&V`gWj6dmCq*AOLJs#ZI=*Hd`_Cz zCEkKeLub;AdF`b88~DOe;BBc)4>-M0EM>vLHTW^QJhEd z>BoCE-rvI;@wkoZ5jGod)RIe$zUEH~Cz(Dm@?0>%%P#sx9W=%+-eIgMjn%ru)yUB< z=9N}d*@br$;Y*C`7_Vb|ibKPtuh!bd_ED#}?Bekfl0SvMRJ>JEUQ;Sol-OORqM_98 zst~&zchy#iO*I+VyoFpUM5^@fz;&ew)h;fpI|VjJ)R0Z>DAMe-lV-g5T}7#QzT_FC z|4B&j_6A zWxM#ih_HSfmG-xs!jw8nxu*6MYIku90oqM(rT0d^S>JB5jWuu9cYsk(jTS$ud$WEq z7}^%b+L+m67Q-vh`UtyY?3?xLg+ri=5q9=CvUG|Hp@7{!<_6maFc&lDSYl-c+iWLR zX)v{pSe?NxWy^yN_KA(cCK~K}CBzOh*ad8Pq`~gtG@HO~M9tPs&!E4tobYnScgjfqqe}R8 z&1a_Np#3Xoo~t3eM-V>F7-xI{Sjcxzk)qBY{<$FB4lL*wl@~+fWZY9ztWFf)ufJb( zy3rxRUN-^bRS^qEurrxe)=jQ0Q5CU~S+#RbO*zm zqXyeqeJI#p4fbQl6tIsBcC*6+_60LNKUGvt6nN<+Q$;Tl9ZO7q z#a$6s$igb?H}afIp>fB%4!ecfYfn(&zWj>2T(+2n9c-(Wmaa3ZE;V;!an}nY*e^$0 z!|os5u3|km((EX%gZi21T$ zdFu$a*B-N2{>f!!57t+(30j=BhuXFsN zS^GFEI}K%#mi@>G@E$1Gtx>jy2&G1|(m zsKcGMZ6L#xsg!G^3cz zMKcP{Bzie{Mv;tW6t@{hGs>YRqd5}i4}QfRx71sh>#Cwb)eLi;g>fs{trb@0t*~02 zGQx7p2+R91Gsskyj|jVO1Y3?#EG^ezG)i`?)zT5Ev6R}8fPb2nj?NKbk5yR1wp*F& zthygsa+r?ZG*fZSLT^g8vpl9AX13Y3qIDLwxMH1pxEVGF3`aPA>1$4d$;d+_BM-r; z&9J03M>6sd$;d+_BM&hddx&J@AtqxFp`94L;_M-kk%!>y$1i=&Im%?@AvnnCVXj4W zSF4h}H|BZ^YpQCuuoJ45TNsTFocWAYsP2+c-RWdSFMV`KMs=5r>Mj}8-DF&M$*Aro zW7(Tn$!;_<9;xii~6D6w4{EJjQT+`>IccFA5JvmQ9npV{U90j zgJjeXv&?wZ50X(oNJjl28TEt7xE~~=elQvLLq{P8?gz=JALf{0)DI_{jQXLgz+C6p z235%}v8}VPE3sSaHZ6;=_Dgm;c59M-YPYhpomMuZ&dQdLi1#%1L^752XkE#uttE3~ zcOluV5oP&EwS+m2E!ie59qX!YSLYS#;P?mj^YcwcEnza(kZVwtY`trpg(VQSpb*d1 zk1)x|3l^GT$VM1i@S&X{U49*rjB(P%P^s=FVV0vE_qU2VX{}spH#CZd$as$HD|Ij z%U)0iP38w%X|ngLUQkz=tPNqSO?GnGuhpRf;}i5bCZo2NjN1BKGmP3=GHPqdsI4WV zwl*2JwPe)RCgZj~uaE<`wPe)R!)6$@^@S#*wq9p4+V7goHKFJ=RWjQBO7;QHT#_|n zc9V>D#*)#_*kq2bvA>hdMf>FSh1^}VPd1t3!LfTKbJ4DuZkg#7chPxTvd=N%B>QNL zmC+trhP{vRAlXAB;lwnun%q7{+a1xg6CDqD)GJ>rd!7dpQZ`X*je1a37O!H;T z^OF79xlS_2C)Mw%7wJ_;-QTT@sT)l8MP;p!Y_{uf>c&DC@BB^Xa-yvzbKv|gnY(hG zh0R3CzF$bi)i-*bh0!g*rb3wGk+C0J7@a0AHN)r}ZZcOh(!8t?=DG;AmF#-d)?^Mk zg={u0U$6dBmF(SW#U@!jR?5pw%iB>S$sR?GB+J8huP`mwv!GCJ8@ zX@>o!xZT3ODqb#`63 zlx#6l*=kzeh zvamzP*4b_?ggJhR9y6J1tn*+Q=9=W3WML84RNHNZcrLn~yuH92bRQ`h%}XY8(Jhr^ zzpe7xB%58`Y+)K&LWWJny_94%YL_L9)zN zj?-j3L*G?MlkZ|p=9-UqCgXYDWG=cVl8o+&Bx`ntY?1|V=OI~5$wrx`tD!`(u-A%@ zxBaA078l*(SQu_`B>TF2qb2M~oDpOg-NH#mw{VixRah;L!b~8;&aJbu-MCXV!yL`U zx64!<6N>HPZnK=7B@vrsbh{-P-EK)nw_=jft(atV^L3Az=1-A|WS_gNOsG~?sxG%! z9$nj|{?tt68LT-bbNmY521(K1UNk)ElubB$%3nU{ylZ^aKGV(K%vA;-0`vQ}( z*WF*pf%gTH(Z1k8GmQ2H51Wj}-}VA?J%#mlyO=VO6i=(qj$MziW`k7~Z4^7iam?0= z9rl^F9irU`JG=Z+gmp8+_gG2?!t%@%u}hg}dsM7prhminn7Ejk&G`%4eDRprIUfnS{i@a& z>@1=j2P-7%Y5sGm{deNdM++3%`F}z>JJ7$1(9zn?|6JMh+Wq(I*lVLw5vt;8E}_)u z`apLD!>)Wnts74pP?~oz-pBYX@Nn@qaI|=j zH6Jq8E2Npo=mR!l7ff-lW-Mc@VI0pm+0fHmStAI?GfrmQA$E;DRs33%6(@kTK5k-!2 zaaD1!xK(lDTY$BSiYGouZV(p(r-@6T@vtUMU}Zq_dp zKSJnftnXu+Wh|%IW`J#0v;JJ@Rk4P18Ri_mvecK<-c;Qzj3TjIh`+ABNS@A66IE4C1X8fh%wCA&bWeci17l(8yW9l zypQoK#$uIHD`$L>@m0n*fJcaJ;_K2zJRwwE)F`S&1@Iu@0ZtMvz#~N$&@avh9wRma zBjR4*Eb$v)7vrhob;!Nq_rT?%q%QdQ(HNC7!LNjU9 zFx#&c-$$&q;tEEJwE>~tQCm558;5Q~+y{!cVJCaBvQ0d|NcMLiHBZqlw%pD7-LU+7 z@ov^X%lHv%D8_-m#Zu8*cHgci3<*{Cd$Ob+>rNG0Bj7#mkVN zM=c_-`O*<#eS|f=&>ZgUWlb+@)8&DJYEb=quHhDneQEt$mnNvw%LGaLJFvW&2%m*rmQSC;g$ zX045Cw3hX2q2F4vmi5~pKUcDi^}8Yey<|7bdm&FK-D}8{udS$8%q+DPae0ckBrH#Y zK3h78HIX9rtD@w}!~~cCoyR<+oUVi)C>%*@&ab#?3gL@k|3L zbeQF>29oA-JdIa`Rkj%a?0A~afv4sw@jPu6Mol%It*jBJ2)bDvBL?wY!1wU&{54ob zt`pU=pO=~EGGHQu|EbjDx~=#qgHY~ zE+aTY@Hc!-${JJ3Q7)N*}$6CQQU)0|Q z&D(W^rQ;}t&&mkTt0c>)ol5n-pxlq-@@!@tt&nCV}k8R+(=rx+mo->Ezexj1)1{dK9#_wL=GAFf_ z-m3Gfeg@gann%k>?qtn(PwlVe|Fu3nv}iYS(LM7c9zjjqCjYsY>f`-uF6Sp>sQkLG ze#kz#gZ0O-pIpZyYd4SUmsPU7m+>6N&8+_g`_dvF??ssL@e7nnvg~v{11#e)GMPh{ z@tD=;hixqXjC)G0c@dTebKgC|mK%7iEn(Ehh+?Of>Eh7qIBu9r*zbH9`oqV*2Atyj z9dL&04?um+)MuyPSG@~OXZ8EQ3ps_EJTKL$G#h;P-Z_Qm4eR`KlJi5P5afAgS_zG# z-xmJ^Xq{oy3erEtW6e6(jc2`Ir5SR#j_{W}KWimlK(@|f`pl-!W)JZE_O**zqe3M- zzLsk70{7#0ugkMMy3s>LD%Lsta)(zsmDf5It6d2+PONp>rsW_FX(E5SXL^IGMT7iu?r>U?w2I$4p9}4V_gWQB? zF;rNGfdLT#Hj5ar16>WHyTS2;uAxFg-z!=ViDpK!-ekM@GvkV&KSwI!Pmskq91E?aWB(M{^ zW)=DM1LukiuuH4}c8eTv9(EN9zFQxJyg;miyby>Jz8C_Yg1xPZa;yQKCe8;g78k(g zbfAjTtOcGa)&mpbB47{BrMP_ns@So7AE@D+q~ZriKL9SpnNt!rYnIf#E*bk zoI+KU<{DrgI~x_HxdFHm=UWw}*#=yVU6P72-3B}xCtejLy9;$?p8+q&*-J%fb_0Jbo&sJieu=nS zfGSG%EaYo}D$4gf@Otqg@CNZK;8vW0Rh0ENz?;RZz&pfiz`L-QQE~hHTg1H^sET{U z8^E86-vjT%xlP6XZ7=Wv@h8|k2vkwlcYqILN2j91{|^0jpo((84}286Jlq(H4}m+y zN5IF$$G~0U6W~)ghpQ;@7rle{{=fs6}74c{;Q}3zAnZBe}~;Boj?zQ{U3lT>T@vgkKz#E zpK#-#ia(1T}76Zp9X8`M!1aN}V3!JKGh;<|o z^M}9myOeDxe>YGS^Oaj5F951yp>iAW6y*-!smfi@p9aJ{pxh1lbRgyd z<)^@2 zaD(z|;3nlaz)O@@ftM<;0e_&p4!lhHEpW5)2Jmv__lSE1P{rxyZQzy4Uf@;ApMXD7 z-U0qtc@MZn`FG&8%KO0Ul@EY7C?5j1DjxxFR6YjYqL_bZja2b5~ygGw!a+wl+( z^M*1O_=r*u+^!r1+@Tzd&_{uoHq+;&7%T zb^347oYD+4OTsjvlrm$4I25~vNqEz53*(rX=yRKmKJhy?d@jcPyIA~!sJ3G8#3rxT zYY5FOwE031BAGP(f_8o)HK?8G6Wz{^w~_bwwTo=oMn?1E*QmSURe9n5K266a>}iF}5|ZY`zddNTvs zd_Q6sCVp{jN2YHur5!Kk&Y00AX3qtj)ZG=~Y(-}n>$jFaqbr}t#uv=&z#>gFmO>G; znRKpG%Z8)#Sl5wQT@X8ytF=^D@@#D(hnzInzfj~5jRlI|mQ3p!7D$8Grreeo(z0`w zEI|}K0m>aBC1HpZ#mr?~0L^$3O-P38tNIqi%y+S9pw zBHar~M9@$9k*bx{hX|q^!UI}1KbY0RFk{7xM1OyR%cVSSab=yAb|ibVnOtT`zHxpsH<(DZC2}yL zEFy_?*HF4wbfvUa-AFK#?MtRn@LV`2)!m6KY;{c`66~!e;Z#0+_Wl-9+skel&8$kN zGKoIUdqFbY*EOJNeImDPFb~I!q|l0b7~DP$-=Q!nrO7CJI1|+~lIb5vX=Fmmu2f>B zVQq+1uVrvP_*b7u_F*KUh12F|TMF58)bL6Sn57z$O=k4`Mry)ckvScWQEg?iS8K;; z%q~gvYDNbadYluQq2*29r!7egrX)`quEB=X>RP@tsb#y+j|EldU@E807$gl+nwiKg zqYl=Km`W~9_oLDngt}%frh&|$&Z&v4oZBOr*JfwZOOyFQ#NZ(@LSxz_^81(+6l8&J z)kAgvFe!!Ul^CIF&(X{z<|nerL{CaDXt&lsKwTAHnMkHstGhyb9}MOWrt`^ut$S!d zn~A=GW`>q07SCq-4NX@*GcZ?!@53{fvfpDG(*%#b1L&z}C&Agc-SlCS7@(o1cOVCK zX0;_+HmmhfN~}S)`ZUQ5onv9)-h48XHq-3V(z#65NC(qoHb2B9O_{dq1;n3)&_gR~kX6Dc_(Z~zyG>(3OeW~#{@&{Ksn=>20diU^Bv zPbO;?lS_lH$Wd*WL?Tgg7Ys-0Fjk?Z_R+F0@252~*x#H2_Dysq=H{+sdilQkuH{4f zsv;P~R2Is$Afw2cLCiq~9v&D-C3`V$GHJ}Lny_$`Cr^KJfc3^Y!S$M}Vb*~yrCX4V zI#}tv?g)7Un-%2txuhZEIQbbf!_jH!mrAaBHqpBrC15MctlO#}i@Awp+Dvh7a_KV6 z^q60BsErxv0BWPKsNlB*Mzvl{vD_+VI{WHmA_oc~r^H`ap>{P>*jGmb0A1Ou(Eyk? zfR)m4CA3U7fiVJZX&hY<>r2AD+p?KeIhv7lWtYAP=_JPy;js&{m^NvI3}C9r&d}22 zoLXNvk9D?Z5J5CyOEyzW4b0MpR$;c1N;4MC=TaTjdIpy+)v_mL((|wlJ5V5%PDa?L z*fIdc!@`~%VI0oowEmvdP(I#?4P$6Cv`_yc5 zU}RuaUwAuEd2Bk(Zqj>D_a!ZrSj|#Sh8NPrhPrRCH@|;CBr`CS<BjFJovM6qgSmdYL> zt={?^(d-K`S6hOGWEpE0B>VEZgacP1HCszBHF#SxAJqnk(8lm2ET6hv`0Ql=pdnKu zV6$6Lk=&gz844$vY_mc*r`v_Cq@M0f9i4lnFl z!~u^UjU7W>T9)?HxkjE~(utJl8p`Fh{ze)enY6LhO^E|;zH^OzsZ?P@-Y+oV-jHKy7;@c_HqMx7j)lFDP73RPM*;!*szDxi;2PlI zki+I(PYyev+)#hNMu#+kK@r{IhxGsOCf7IGdavhs00t7*VNt2aHQ3 zYyd<*u3830-jzW|`>p+ylrms#2^|onN zm<;rL64M*@3pYIQTk4GUwz1%(-)3Tl<1Z}g?wk|)#vNN5x^_ZD>n)VtQkH8cT>aV#*GVh)O1ObL;~cDbi6Q4yR^KyC?PwVH)wsziT1*lPNx)ce@)lmzyLNxTHij0 zLPQU*PUiHe`ffT9aedjB0HSTCWiQGFs)l)>Tgf?W;MFkWV5KYsxy-` zNF;;m>bu?;j`qCnu)rJE1(-Wo#R4ZiI|&sz3N4j01`QHNT*FCu{C04UZVOxO;G3QMiWRyc&ec)LLBa%&J%ScMa)k6!1 zQh|MGt_yddbaWqL)=fjIKsvKYoVfKk@xfGTftE@|5(9}|oG>}vnS=dFxRFk9%XKpR zl&ExQW0dL^RA)L+(DgknySiYUD_E(IAzg1YBdK(SI3bK@H6nP9qXW;MMDZ-eN<7hl zZzb?lNg7W|Xn1mB37)(lO(UM|!1WfM?-+!ZG&%Z4O#C@<{^wV1J$KH-FR$2n&i6n1 zl_+v6iqqy6N->1WN}?46YOz~YDk@kTcDRcmS5(-^X81}+ZPoB5rK-&MbQ+%tr>-Bq zxX6tMbBcwkjvwz3N>#FQ_>N+?s2aZ8L5bqi3GMKG_zzFIjvtTw)bS_-m7}7_p-d3? zYf8nV6)`~+m4ZQ4E%Z$AX|Jv72RA;{YO+CYC|b2}K63VH^Xmg|ZE)Uu!WrjRzFK

    _&i=XQmC^c^Do$;+SK^yY`x=N_4Q?uYFcZ@S{I7hdwn=^Zl< zI!&8;b71UkD>uBf`Q-J-zOAnQ#jI~myk*gj(m7qTKe+zR)b@M-am(LU+_2@>7hM_d zUHabN*ROC7K6T<>t~qJT9hWtwkGg!z)upE;9v+$>iF`A$`@E9=`|had3}0Kd`?9_< z-B(UPecLmOcfrCCHMxfqGCvjaH6{0<^{o75E3Ou z(D21Jd)1mEd)4p-5b9LB(`K)9<2@Pg2E3=??ZrEQcM$Jm@t%%%9`Du2RY9gzWdu%w z1ahuIUjo;#cme)kA-e4X($t~7tIl*5yJ2!2x=qE~4wr$Gue2eb%w?JPx znM+iRB9u}Nd9pf}q}3!P9itU^>jdHODvB~1e(R+61ULy2#Q?M?a1DzWkXTpTKn-bY zfcH0`85=|e-uB`K*xp#wK&{n))@l&riA*O50?;-9GA$#Oo1lRpKrk7A;zJs~1?f|{ zVOpk zPtx%Xf?MC-xy?f>W|<=uarn0cx|d|K?#@&qkI#O03m)9YbM9;_@HCKcf6J{zAqFBG zs)&QlD?|6s@6e;To4h{nG{OM>NHGm1LVO;fh{?^tKqwsdwR-%`A+IOUv}B1V(_W%ws{3p!u^+byHZBue?+Hi1#EE&Y@la@s| zH47hHj=*2eMu9r`dlR&m=JfgShnVqC;4vWKFYI3nTgt|6oECD8xOKyKlenD5w@rP8 zooCx%GKKHD9Dzati|}yZzWd}Ze4m-jH0oF3NXXcl;Vgwq7Ac>8 zS*MQ+Mn$9MZu3U`O-+GTPbd-(cml0GeV%Z0EZ~Vp1Aec!r8&|T2EiR>It^^TRm}axGmNki?oH}t-58PCEV8P3xqsvP2spF;A`=E!cFn0$Jg2x3^n;9 zZQ*Fl$UPnkwgh}JPdw7%_XL`KeV<=k>JsWARu#>}zWZw&|8lE%BDNXiLP?+!PFX z0*QnVskeGPaeplAjkU$X@u-n|OWYgt#RJVKXDI9m^!gK?u)odg@wfPV;aIfI?~fa4 zM#H{fQ`{Fs5&g)$uVo494ymQp?`??(g5gMW#3*N5)E9~Rk$WgeWQ`l zk!G{j=Lz}(K94UF429YPZ2^Ci;Q=wYL?jpvdYb(qvTP1|f}!RpbuMy`h5{|ILLZ!(m+8m7gjNWSXg zV^kx|MxIbG6888)p?ECf^+)0@K|Oariq}l88EOtT!L_{P(-CCR(&B|fp&dd|-7*}D zL|f3L9)H*iCu|8f!K=_)@KB@|Xz@kb3cVQ!V30QZJk3$+qj+-|9)cPLW4=&pINTO* z4H=fPurJyiXbpN=n`lJ&<3UebD^hO_wg&xZ6kl`D@M*6%48IFEqrEXY;Irt+09qmF z3wxV_O@VMUf{B&ph>$lPYVwAf;7ctiXBcsUn29~D-WFfnk0ILX$9PUCB4A8(xGTUE zWL#}yPo2;7@_d&`49v{u2O_B?4m$;X)&36&RUhbCB0M>!h*3Dho0l_qv{O_-VYzs~ z4+#|EfQ~PT3I^7@i$W@eIg?k&2Z1j=_rVjihHS<=wcm_gn4alaqGhMK3(p}TA<0A05v^JQ}CQ{Sfor692W*lFLc4wAr>En7@TNBN_%`Lu=KcIPop-KB^ zrk`;Od7`K)7gLAMaFqU|GCw`>ithWLo8@R~oB83~C#G!pWBCWSz2-Wx_>l_^|MTm~ zjfZW2yZZ;P9-dfwg!j64&i>-}@19k?<=Fc#+EKFiwSnocWn#zuVa?CAYq$LT=I1}Z z`lwT1t9k?vCD++41x^ z?}b~@*G0ti*Z3kVYWN*O7k*VRA5WLgh18Cd?@8e8z&K=jJzn&|*K|HA!V{+#VK-U$ zEd13=O491;6eo%|{l+1IlW`m;=oC)Jbb?-j(=xp#BNc&1EpastZ4TiHoUW4yO>;PY zi&S*3jne3XK8p~1<8gqL7P5^OzYo#>1@LHJvlu@4U z-3K_|=g>J+-Yh;ljS}j-9~x|w@tTGn&~Bf}4r}-afpWU>(BmW#}~@zv59W^-iPQDNE^P zIsR`qAvvVnhqx(D_jLR&NWrgS@Vz^yNWCzC-;q#Fm*Tf5d06eQbK@5rZcBT)QC2U? z>_rO+40$S;fEx#;&WWP3W-agLEUc@fpI;E}}ip899&+9M{S zES*R{gBBP>f95SMXzl;+(uVtbneJmpbN`OaW8Yr>wmuHx)JeZ<%HbciPY-H8g!Vj8 hd@p)Ye^bl-@9Td|3k>W3pP=7iSNp%O|NmOx{{T}tfE@q; diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.DeviceInterfaces.xml b/Software/ASCOM driver/bin/Debug/ASCOM.DeviceInterfaces.xml deleted file mode 100644 index 17cb8863..00000000 --- a/Software/ASCOM driver/bin/Debug/ASCOM.DeviceInterfaces.xml +++ /dev/null @@ -1,6948 +0,0 @@ - - - - -ASCOM.DeviceInterfaces - - - - -

    - A strongly-typed resource class, for looking up localized strings, etc. - - - - - Returns the cached ResourceManager instance used by this class. - - - - - Overrides the current thread's CurrentUICulture property for all - resource lookups using this strongly typed resource class. - - - - - The alignment mode of the mount. - - - - - Altitude-Azimuth alignment. - - - - - Polar (equatorial) mount other than German equatorial. - - - - - German equatorial mount. - - - - - Well-known telescope tracking rates. - - - - - Sidereal tracking rate (15.041 arcseconds per second). - - - - - Lunar tracking rate (14.685 arcseconds per second). - - - - - Solar tracking rate (15.0 arcseconds per second). - - - - - King tracking rate (15.0369 arcseconds per second). - - - - - Equatorial coordinate systems used by telescopes. - Only used with telescope interface versions 2 and 3 - - - In June 2018 the name equLocalTopocentric was deprecated in favour of equTopocentric, both names return the same value (1). - The rationale for this change is set out in the Astronomical Coordinates section. - - - - - Custom or unknown equinox and/or reference frame. - - - - - Topocentric coordinates. Coordinates of the object at the current date having allowed for annual aberration, precession and nutation. This is the most common coordinate type for amateur telescopes. - - - - - J2000 equator/equinox. Coordinates of the object at mid-day on 1st January 2000, ICRS reference frame. - - - - - J2050 equator/equinox, ICRS reference frame. - - - - - B1950 equinox, FK4 reference frame. - - - - - Please use equTopocentric instead - see Astronomical Coordinates for an explanation. - - - - - The direction in which the guide-rate motion is to be made. - - - - - North (+ declination/altitude). - - - - - South (- declination/altitude). - - - - - East (+ right ascension/azimuth). - - - - - West (- right ascension/azimuth) - - - - - The telescope axes - Only used with if the telescope interface version is 2 or 3 - - - - - Primary axis (e.g., Right Ascension or Azimuth). - - - - - Secondary axis (e.g., Declination or Altitude). - - - - - Tertiary axis (e.g. imager rotator/de-rotator). - - - - - The pointing state of the mount - - - Pier side is a GEM-specific term that has historically caused much confusion. - As of Platform 6, the PierSide property is defined to refer to the telescope pointing state. Please see for - much more information on this topic. - In order to support Dome slaving, where it is important to know on which side of the pier the mount is actually located, ASCOM has adopted the - convention that the Normal pointing state will be the state where the mount is on the East side of the pier, looking West with the counterweights below - the optical assembly. - Only used with telescope interface versions 2 and later. - - - - - Normal pointing state - Mount on the East side of pier (looking West) - - - - - Unknown or indeterminate. - - - - - Through the pole pointing state - Mount on the West side of pier (looking East) - - - - - ASCOM Dome ShutterState status values. - - - - - Dome shutter status open - - - - - Dome shutter status closed - - - - - Dome shutter status opening - - - - - Dome shutter status closing - - - - - Dome shutter status error - - - - - ASCOM Camera status values. - - - - - Camera status idle - - - - - Camera status waiting - - - - - Camera status exposing - - - - - Camera status reading - - - - - Camera status download - - - - - Camera status error - - - - - Sensor type, identifies the type of colour sensor - V2 cameras only - ] - - - - Camera produces monochrome array with no Bayer encoding - - - - - Camera produces color image directly, requiring not Bayer decoding - - - - - Camera produces RGGB encoded Bayer array images - - - - - Camera produces CMYG encoded Bayer array images - - - - - Camera produces CMYG2 encoded Bayer array images - - - - - Camera produces Kodak TRUESENSE Bayer LRGB array images - - - - - A collection of rates at which the telescope may be moved about the specified axis by the method. - This is only used if the telescope interface version is 2 or 3 - - See the description of the method for more information. - This method must return an empty collection if is not supported. - The values used in members must be non-negative; forward and backward motion is achieved by the application - applying an appropriate sign to the returned values in the command. - - - - - Return information about the rates at which the telescope may be moved about the specified axis by the method. - - The axis about which rate information is desired - Collection of Rate objects describing the supported rates of motion that can be supplied to the method for the specified axis. - Collection of Rate objects - The (symbolic) values for Index () are: - -
  1. 0 Primary axis (e.g., Hour Angle or Azimuth)
  2. -
  3. 1 Secondary axis (e.g., Declination or Altitude)
  4. -
  5. 2 Tertiary axis (e.g. imager rotator/de-rotator)
  6. -
    -
    -
    - - - Number of items in the returned collection - - Number of items - Integer number of items - - - - - Disposes of the object and cleans up - - - - - - Returns an enumerator for the collection - - An enumerator - - - - - Defines the ICamera Interface - - The camera state diagram is shown here: - - - - Set True to connect to the device hardware. Set False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. -
    -
    - - - Returns a description of the device, such as manufacturer and modelnumber. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful -

    Must be implemented, must not throw a PropertyNotImplementedException.

    This must be in the form "n.n". - It should not to be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Should return 2 for this interface version. - - Must throw an exception if the call was not successful -

    Must be implemented, must not throw a PropertyNotImplementedException.

    Clients can detect legacy V1 drivers by trying to read ths property. - If the driver raises an error, it is a V1 driver. V1 did not specify this property. A driver may also return a value of 1. - In other words, a raised error or a return value of 1 indicates that the driver is a V1 driver. -
    -
    - - - The short name of the driver, for display purposes - - Must throw an exception if the call was not successful -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful -

    Must be implemented, must not throw a MethodNotImplementedException.

    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are suported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    May throw a MethodNotImplementedException if the device does not support any actions.

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - “General” will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented, must not throw a PropertyNotImplementedException.

    This method must return an empty arraylist if no actions are supported. - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. -
    -
    - - - Transmits an arbitrary string to the device and does not wait for a response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    May throw a MethodNotImplementedException.

    -
    - - - Transmits an arbitrary string to the device and waits for a boolean response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the interpreted boolean response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    May throw a MethodNotImplementedException.

    -
    - - - Transmits an arbitrary string to the device and waits for a string response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the string response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    May throw a MethodNotImplementedException.

    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - Aborts the current exposure, if any, and returns the camera to Idle state. - - -

    Must be implemented, must not throw a MethodNotImplementedException.

    - NOTES: - - Must throw exception if camera is not idle and abort is unsuccessful (or not possible, e.g. during download). - Must throw exception if hardware or communications error occurs. - Must NOT throw an exception if the camera is already idle. - -
    - Thrown if the driver is not connected. - Thrown if abort is not currently possible (e.g. during download). - Thrown if a communications error occurs, or if the abort fails. -
    - - - Sets the binning factor for the X axis, also returns the current value. - - - Should default to 1 when the camera connection is established. Note: driver does not check - for compatible subframe values when this value is set; rather they are checked upon StartExposure. - - The X binning value - Must throw an exception for illegal binning values - - - - Sets the binning factor for the Y axis, also returns the current value. - - - Should default to 1 when the camera connection is established. Note: driver does not check - for compatible subframe values when this value is set; rather they are checked upon StartExposure. - - The Y binning value. - Must throw an exception for illegal binning values - - - - Returns the current camera operational state - - - Returns one of the following status information: - - Value State Meaning - 0 CameraIdle At idle state, available to start exposure - 1 CameraWaiting Exposure started but waiting (for shutter, trigger, filter wheel, etc.) - 2 CameraExposing Exposure currently in progress - 3 CameraReading CCD array is being read out (digitized) - 4 CameraDownload Downloading data to PC - 5 CameraError Camera error condition serious enough to prevent further operations (connection fail, etc.). - - - The state of the camera. - Must return an exception if the camera status is unavailable. - - - - Returns the width of the CCD camera chip in unbinned pixels. - - The size of the camera X. - Must throw exception if the value is not known - - - - Returns the height of the CCD camera chip in unbinned pixels. - - The size of the camera Y. - Must throw exception if the value is not known - - - - Returns true if the camera can abort exposures; false if not. - - - true if this instance can abort exposure; otherwise, false. - - Thrown if the driver is not connected. - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    -
    - - - Returns a flag showing whether this camera supports asymmetric binning - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - If true, the camera can have different binning on the X and Y axes, as - determined by and . If false, the binning must be equal on the X and Y axes. -
    - - true if this instance can asymmetric bin; otherwise, false. - - Must throw exception if the value is not known (n.b. normally only - occurs if no connection established and camera must be queried) -
    - - - If true, the camera's cooler power setting can be read. - - - true if this instance can get cooler power; otherwise, false. - - Thrown if the driver is not connected. - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    -
    - - - Returns a flag indicating whether this camera supports pulse guiding - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - Returns true if the camera can send autoguider pulses to the telescope mount; false if not. - Note: this does not provide any indication of whether the autoguider cable is actually connected. -
    - - true if this instance can pulse guide; otherwise, false. - - Thrown if the driver is not connected. -
    - - - Returns a flag indicatig whether this camera supports setting the CCD temperature - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - If true, the camera's cooler setpoint can be adjusted. If false, the camera - either uses open-loop cooling or does not have the ability to adjust temperature - from software, and setting the property has no effect. -
    - - true if this instance can set CCD temperature; otherwise, false. - - Thrown if the driver is not connected. -
    - - - Returns a flag indicating whether this camera can stop an exposure that is in progress - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - Some cameras support , which allows the exposure to be terminated - before the exposure timer completes, but will still read out the image. Returns - true if is available, false if not. -
    - - true if the camera can stop the exposure; otherwise, false. - - an error condition such as connection failure is present -
    - - - Returns the current CCD temperature in degrees Celsius. - - The CCD temperature. - Must throw exception if data unavailable. - Must throw exception if not supported. - - - - Turns on and off the camera cooler, and returns the current on/off state. - - - Warning: turning the cooler off when the cooler is operating at high delta-T - (typically >20C below ambient) may result in thermal shock. Repeated thermal - shock may lead to damage to the sensor or cooler stack. Please consult the - documentation supplied with the camera for further information. - - true if the cooler is on; otherwise, false. - not supported - an error condition such as connection failure is present - - - - Returns the present cooler power level, in percent. - - - Returns zero if is false. - - The cooler power. - not supported - an error condition such as connection failure is present - - - - Returns the gain of the camera in photoelectrons per A/D unit. - - - Some cameras have multiple gain modes; these should be selected via the and thus are - static during a session. - - The electrons per ADU. - Must throw exception if data unavailable. - - - - Reports the full well capacity of the camera in electrons, at the current camera settings (binning, SetupDialog settings, etc.) - - The full well capacity. - Must throw exception if data unavailable. - - - - Returns a flag indicating whether this camera has a mechanical shutter - - - If true, the camera has a mechanical shutter. If false, the camera does not have - a shutter. If there is no shutter, the StartExposure command will ignore the - Light parameter. - - - true if this instance has shutter; otherwise, false. - - Thrown if the driver is not connected. - - - - Returns the current heat sink temperature (called "ambient temperature" by some manufacturers) in degrees Celsius. - - - Only valid if is true. - - The heat sink temperature. - Must throw exception if data unavailable. - - - - Returns a safearray of int of size * containing the pixel values from the last exposure. - - - The application must inspect the Safearray parameters to determine the dimensions. - Note: if or is changed after a call to StartExposure it will - have no effect on the size of this array. This is the preferred method for programs (not scripts) to download - iamges since it requires much less memory. - For color or multispectral cameras, will produce an array of * * - NumPlanes. If the application cannot handle multispectral images, it should use just the first plane. - - The image array. - Must throw exception if data unavailable. - - - - Returns a safearray of Variant of size * containing the pixel values from the last exposure. - - - The application must inspect the Safearray parameters to - determine the dimensions. Note: if or is changed after a call to - StartExposure it will have no effect on the size of this array. This property - should only be used from scripts due to the extremely high memory utilization on - large image arrays (26 bytes per pixel). Pixels values should be in Short, int, - or Double format. - For color or multispectral cameras, will produce an array of * * - NumPlanes. If the application cannot handle multispectral images, it should use - just the first plane. - - The image array variant. - Must throw exception if data unavailable. - - - - Returns a flag indicating whether the image is ready to be downloaded fom the camera - - - If true, there is an image from the camera available. If false, no image - is available and attempts to use the method will produce an exception - . - true if [image ready]; otherwise, false. - hardware or communications connection error has occurred. - - - - Returns a flag indicating whether the camera is currrently in a PulseGuide operation. - - - If true, pulse guiding is in progress. Required if the PulseGuide method - (which is non-blocking) is implemented. See the PulseGuide method. - - - true if this instance is pulse guiding; otherwise, false. - - hardware or communications connection error has occurred. - - - - Reports the actual exposure duration in seconds (i.e. shutter open time). - - - This may differ from the exposure time requested due to shutter latency, camera timing precision, etc. - - The last duration of the exposure. - Must throw an exception if not supported - If called before any exposure has been taken - - - - Reports the actual exposure start in the FITS-standard CCYY-MM-DDThh:mm:ss[.sss...] format. - The start time must be UTC. - - The last exposure start time in UTC. - Must throw an exception if not supported - If called before any exposure has been taken - - - - Reports the maximum ADU value the camera can produce. - - The maximum ADU. - Must throw exception if data unavailable. - - - - Returns the maximum allowed binning for the X camera axis - - - If = false, returns the maximum allowed binning factor. If - = true, returns the maximum allowed binning factor for the X axis. - - The max bin X. - Must throw exception if data unavailable. - - - - Returns the maximum allowed binning for the Y camera axis - - - If = false, equals . If = true, - returns the maximum allowed binning factor for the Y axis. - - The max bin Y. - Must throw exception if data unavailable. - - - - Sets the subframe width. Also returns the current value. - - - If binning is active, value is in binned pixels. No error check is performed when the value is set. - Should default to . - - The num X. - - - - Sets the subframe height. Also returns the current value. - - - If binning is active, - value is in binned pixels. No error check is performed when the value is set. - Should default to . - - The num Y. - - - - Returns the width of the CCD chip pixels in microns. - - The pixel size X. - Must throw exception if data unavailable. - - - - Returns the height of the CCD chip pixels in microns. - - The pixel size Y. - Must throw exception if data unavailable. - - - - Activates the Camera's mount control sytem to instruct the mount to move in a particular direction for a given period of time - - -

    May throw a not implemented exception if this camera does not support PulseGuide

    - This method returns only after the move has completed. - - The (symbolic) values for GuideDirections are: - - Constant Value Description - guideNorth 0 North (+ declination/elevation) - guideSouth 1 South (- declination/elevation) - guideEast 2 East (+ right ascension/azimuth) - guideWest 3 West (+ right ascension/azimuth) - - - Note: directions are nominal and may depend on exact mount wiring. - must be opposite , and - must be opposite . -
    - The direction of movement. - The duration of movement in milli-seconds. - PulseGuide command is unsupported - PulseGuide command is unsuccessful - Thrown if the driver is not connected. -
    - - - Sets the camera cooler setpoint in degrees Celsius, and returns the current setpoint. - - - The driver should throw an if an attempt is made to set - outside the valid range for the camera. As an assitance to driver authors, to protect equipment and prevent harm to individuals, - Conform will report an issue if it is possible to set below -280C or above +100C. - Note: Camera hardware and/or driver should perform cooler ramping, to prevent - thermal shock and potential damage to the CCD array or cooler stack. - - The set CCD temperature. - Must throw exception if command not successful. - Must throw an InvalidValueException if an attempt is made to set a value is outside the - camera's valid termperature setpoint range. - Must throw exception if is false. - Thrown if the driver is not connected. - - - - Starts an exposure. Use to check when the exposure is complete. - - -

    Must be implemented, must not throw a MethodNotImplementedException.

    - A dark frame or bias exposure may be shorter than the V2 value and for a bias frame can be zero. - Check the value of Light and allow exposures down to 0 seconds - if Light is false. If the hardware will not - support an exposure duration of zero then, for dark and bias frames, set it to the minimum that is possible. - Some applications will set an exposure time of zero for bias frames so it's important that the driver allows this. -
    - Duration of exposure in seconds, can be zero if Light is false - true for light frame, false for dark frame (ignored if no shutter) - , , , - , , , or Duration parameters are invalid. - is false and != - the exposure cannot be started for any reason, such as a hardware or communications error -
    - - - Sets the subframe start position for the X axis (0 based) and returns the current value. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - If binning is active, value is in binned pixels. -
    - The start X. - Thrown if the driver is not connected. -
    - - - Sets the subframe start position for the Y axis (0 based). Also returns the current value. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - If binning is active, value is in binned pixels. -
    - The start Y. - Thrown if the driver is not connected. -
    - - - Stops the current exposure, if any. - - -

    May throw a not implemented exception

    - If an exposure is in progress, the readout process is initiated. Ignored if readout is already in process. -
    - Must throw an exception if CanStopExposure is false - Must throw an exception if the camera or connection has an error condition - Must throw an exception if for any reason no image readout will be available. -
    - - - Returns the X offset of the Bayer matrix, as defined in . - - The Bayer colour matrix X offset, as defined in . - Monochrome cameras must throw this exception, colour cameras must not. - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if not valid. -

    Must be implemented by colour cameras, monochrome cameras must throw a PropertyNotImplementedException

    - Since monochrome cameras don't have a bayer colour matrix by definition, such cameras shold throw a . - Colour cameras should always return a value and must not throw a - The value returned must be in the range 0 to M-1 where M is the width of the Bayer matrix. The offset is relative to the 0,0 pixel in - the sensor array, and does not change to reflect subframe settings. - It is recommended that this function be called only after a connection is established with - the camera hardware, to ensure that the driver is aware of the capabilities of the specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Returns the Y offset of the Bayer matrix, as defined in . - - The Bayer colour matrix Y offset, as defined in . - Monochrome cameras must throw this exception, colour cameras must not. - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if not valid. -

    Must be implemented by colour cameras, monochrome cameras must throw a PropertyNotImplementedException

    - Since monochrome cameras don't have a bayer colour matrix by definition, such cameras shold throw a . - Colour cameras should always return a value and must not throw a - The value returned must be in the range 0 to M-1 where M is the width of the Bayer matrix. The offset is relative to the 0,0 pixel in - the sensor array, and does not change to reflect subframe settings. - It is recommended that this function be called only after a connection is established with - the camera hardware, to ensure that the driver is aware of the capabilities of the specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Camera has a fast readout mode - - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - true when the camera supports a fast readout mode -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - It is recommended that this function be called only after a connection is established with the camera hardware, to - ensure that the driver is aware of the capabilities of the specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Returns the maximum exposure time supported by StartExposure. - - The maximum exposure time, in seconds, that the camera supports - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if not valid. -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - It is recommended that this function be called only after - a connection is established with the camera hardware, to ensure that the driver is aware of the capabilities of the - specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Minimium exposure time - - The minimum exposure time, in seconds, that the camera supports through StartExposure - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if not valid. -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - This must be a non-zero number representing the shortest possible exposure time supported by the camera model. - Please note that for bias frame acquisition an even shorter exposure may be possible; please see StartExposure - for more information. - It is recommended that this function be called only after a connection is established with the camera hardware, to ensure - that the driver is aware of the capabilities of the specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Exposure resolution - - The smallest increment in exposure time supported by StartExposure. - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if not valid. -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - This can be used, for example, to specify the resolution of a user interface "spin control" used to dial in the exposure time. - Please note that the Duration provided to StartExposure does not have to be an exact multiple of this number; - the driver should choose the closest available value. Also in some cases the resolution may not be constant over the full range - of exposure times; in this case the smallest increment would be appropriate. A value of 0.0 shall indicate that there is no minimum resulution - except that imposed by the resolution of the double value itself. - It is recommended that this function be called only after a connection is established with the camera hardware, to ensure - that the driver is aware of the capabilities of the specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Gets or sets Fast Readout Mode - - true for fast readout mode, false for normal mode - Thrown if is false. - Thrown if the driver is not connected and a connection is required to obtain this information. -

    Must throw a PropertyNotImplementedException if CanFastReadout is false or - return a boolean value if CanFastReadout is true.

    - Must thrown an exception if no connection is established to the camera. Must throw - a if returns false. - Many cameras have a "fast mode" intended for use in focusing. When set to true, the camera will operate in Fast mode; when - set false, the camera will operate normally. This property, if implemented, should default to False. - Please note that this function may in some cases interact with ; for example, there may be modes where - the Fast/Normal switch is meaningless. In this case, it may be preferable to use the function to control - fast/normal switching. - If this feature is not available, then must return false. - This is only available for the Camera Interface Version 2 -
    -
    - - - Index into the array for the selected camera gain - - Short integer index for the current camera gain in the string array. - Index into the Gains array for the selected camera gain - Must throw an exception if gain is not supported - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if not valid. -

    May throw a PropertyNotImplementedException if Gain is not supported by the camera.

    - can be used to adjust the gain setting of the camera, if supported. There are two typical usage scenarios: -
      -
    • DSLR Cameras - will return a 0-based array of strings, which correspond to different gain settings such as - "ISO 800". must be set to an integer in this range. and must thrown an exception if - this mode is used.
    • -
    • Adjustable gain CCD cameras - and return integers, which specify the valid range for and .
    • -
    -The driver must default to a valid value. -Please note that may in some cases affect the gain of the camera; if so the driver must be written such - that the two properties do not conflict if both are used. - This is only available for the Camera Interface Version 2 -
    -
    - - - Maximum value of - - Short integer representing the maximum gain value supported by the camera. - The maximum gain value that this camera supports - Must throw an exception if GainMax is not supported - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) -

    May throw a PropertyNotImplementedException if GainMax is not supported by the camera..

    - When specifying the gain setting with an integer value, is used in conjunction with to - specify the range of valid settings. - shall be greater than . If either is available, then both must be available. - Please see for more information. - It is recommended that this function be called only after a connection is established with the camera hardware, to ensure - that the driver is aware of the capabilities of the specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Minimum value of - - The minimum gain value that this camera supports - Must throw an exception if GainMin is not supported - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) -

    May throw a PropertyNotImplementedException if GainMin is not supported by the camera.

    - When specifying the gain setting with an integer value, is used in conjunction with to - specify the range of valid settings. - shall be greater than . If either is available, then both must be available. - Please see for more information. - It is recommended that this function be called only after a connection is established with the camera hardware, to ensure - that the driver is aware of the capabilities of the specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Gains supported by the camera - - An ArrayList of gain names - Must throw an exception if Gains is not supported - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) -

    May throw a PropertyNotImplementedException if Gains is not supported by the camera.

    - provides a 0-based array of available gain settings. This is often used to specify ISO settings for DSLR cameras. - Typically the application software will display the available gain settings in a drop list. The application will then supply - the selected index to the driver via the property. - The setting may alternatively be specified using integer values; if this mode is used then is invalid - and must throw an exception. Please see and for more information. - It is recommended that this function be called only after a connection is established with the camera hardware, - to ensure that the driver is aware of the capabilities of the specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Percent conpleted, Interface Version 2 only - - A value between 0 and 100% indicating the completeness of this operation - Must throw an exception if PercentCompleted is not supported - Thrown when it is inappropriate to call -

    May throw a PropertyNotImplementedException if PercentCompleted is not supported by the camera.

    - If valid, returns an integer between 0 and 100, where 0 indicates 0% progress (function just started) and - 100 indicates 100% progress (i.e. completion). - At the discretion of the driver author, may optionally be valid - when is in any or all of the following - states: , - , - or . In all other states an exception shall be thrown. - Typically the application user interface will show a progress bar based on the value. - Please note that client applications are not required to use this value, and in some cases may display status - information based on other information, such as time elapsed. - This is only available for the Camera Interface Version 2 -
    -
    - - - Readout mode, Interface Version 2 only - - - Short integer index into the ReadoutModes array of string readout mode names indicating - the camera's current readout mode. - Must throw an exception if set to an illegal or unavailable mode. - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) -

    Must be implemented if CanFastReadout is false, must throw a PropertyNotImplementedException if - CanFastReadout is true.

    - is an index into the array , and selects the desired readout mode for the camera. - Defaults to 0 if not set. Throws an exception if the selected mode is not available. - It is strongly recommended, but not required, that driver authors make the 0-index mode suitable for standard imaging operations, - since it is the default. - Please see for additional information. - This is only available for the Camera Interface Version 2 -
    -
    - - - List of available readout modes, Interface Version 2 only - - An ArrayList of readout mode names - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) -

    Must be implemented if CanFastReadout is false, must throw a PropertyNotImplementedException if - CanFastReadout is true.

    - This property provides an array of strings, each of which describes an available readout mode of the camera. - At least one string must be present in the list. The user interface of a control application will typically present to the - user a drop-list of modes. The choice of available modes made available is entirely at the discretion of the driver author. - Please note that if the camera has many different modes of operation, then the most commonly adjusted settings should be in - ; additional settings may be provided using . - To select a mode, the application will set to the index of the desired mode. The index is zero-based. - This property should only be read while a connection to the camera is actually established. Drivers often support - multiple cameras with different capabilities, which are not known until the connection is made. If the available readout modes - are not known because no connection has been established, this property shall throw an exception. - Please note that the default setting is 0. It is strongly recommended, but not required, that - driver authors use the 0-index mode for standard imaging operations, since it is the default. - This feature may be used in parallel with ; however, care should be taken to ensure that the two - features work together consistently. If there are modes that are inconsistent having a separate fast/normal switch, then it - may be better to simply list Fast as one of the . - It is recommended that this function be called only after a connection is established with - the camera hardware, to ensure that the driver is aware of the capabilities of the specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Sensor name, Interface Version 2 only - ## Mandatory must return an empty string if the sensor is unknown - - The name of the sensor used within the camera. - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) -

    May throw a PropertyNotImplementedException if the sensor's name is not known.

    - Returns the name (datasheet part number) of the sensor, e.g. ICX285AL. The format is to be exactly as shown on - manufacturer data sheet, subject to the following rules: - - All letters shall be uppercase. - Spaces shall not be included. - Any extra suffixes that define region codes, package types, temperature range, coatings, grading, color/monochrome, - etc. shall not be included. - For color sensors, if a suffix differentiates different Bayer matrix encodings, it shall be included. - The call shall return an empty string if the sensor name is not known. - - Examples: - - ICX285AL-F shall be reported as ICX285 - KAF-8300-AXC-CD-AA shall be reported as KAF-8300 - - Note: - The most common usage of this property is to select approximate color balance parameters to be applied to - the Bayer matrix of one-shot color sensors. Application authors should assume that an appropriate IR cutoff filter is - in place for color sensors. - It is recommended that this function be called only after a connection is established with - the camera hardware, to ensure that the driver is aware of the capabilities of the specific camera model. - This is only available for the Camera Interface Version 2 -
    -
    - - - Type of colour information returned by the the camera sensor, Interface Version 2 only - - - The enum value of the camera sensor - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) -

    May throw a PropertyNotImplementedException if the sensor type is not known.

    - This is only available for the Camera Interface Version 2 - returns a value indicating whether the sensor is monochrome, or what Bayer matrix it encodes. If this value - cannot be determined by interrogating the camera, the appropriate value may be set through the user setup dialogue or the property may - return a . Please note that for some cameras, changing , - or may change the apparent type of the sensor and so you should change the value returned here - to match if this is the case for your camera. - The following values are defined: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Value - Enumeration - Meaning
    - 0 - Monochrome - Camera produces monochrome array with no Bayer encoding
    - 1 - Colour - Camera produces color image directly, requiring not Bayer decoding
    - 2 - RGGB - Camera produces RGGB encoded Bayer array images
    - 3 - CMYG - Camera produces CMYG encoded Bayer array images
    - 4 - CMYG2 - Camera produces CMYG2 encoded Bayer array images
    - 5 - LRGB - Camera produces Kodak TRUESENSE Bayer LRGB array images
    -
    - Please note that additional values may be defined in future updates of the standard, as new Bayer matrices may be created - by sensor manufacturers in the future. If this occurs, then a new enumeration value shall be defined. The pre-existing enumeration - values shall not change. - can possibly change between exposures, for example if Camera.ReadoutMode is changed, and should always be checked after each exposure. - In the following definitions, R = red, G = green, B = blue, C = cyan, M = magenta, Y = yellow. The Bayer matrix is - defined with X increasing from left to right, and Y increasing from top to bottom. The pattern repeats every N x M pixels for the - entire pixel array, where N is the height of the Bayer matrix, and M is the width. - RGGB indicates the following matrix: - - - - - - - - - - - - - - - - - - - - - - - - -
    - - X = 0 - X = 1
    - Y = 0 - R - G
    - Y = 1 - G - B
    -
    - - CMYG indicates the following matrix: - - - - - - - - - - - - - - - - - - - - - - - - -
    - - X = 0 - X = 1
    - Y = 0 - Y - C
    - Y = 1 - G - M
    -
    - CMYG2 indicates the following matrix: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - X = 0 - X = 1
    - Y = 0 - C - Y
    - Y = 1 - M - G
    - Y = 2 - C - Y
    - Y = 3 - G - M
    -
    - - LRGB indicates the following matrix (Kodak TRUESENSE): - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - X = 0 - X = 1 - X = 2 - X = 3
    - Y = 0 - L - R - L - G
    - Y = 1 - R - L - G - L
    - Y = 2 - L - G - L - B
    - Y = 3 - G - L - B - L
    -
    - - The alignment of the array may be modified by and . - The offset is measured from the 0,0 position in the sensor array to the upper left corner of the Bayer matrix table. - Please note that the Bayer offset values are not affected by subframe settings. - For example, if a CMYG2 sensor has a Bayer matrix offset as shown below, is 0 and is 1: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - X = 0 - X = 1
    - Y = 0 - G - M
    - Y = 1 - C - Y
    - Y = 2 - M - G
    - Y = 3 - C - Y
    -
    - It is recommended that this function be called only after a connection is established with the camera hardware, to ensure that - the driver is aware of the capabilities of the specific camera model. -
    -
    - - - Defines the IDome Interface - - - This interface is used to handle a dome, with or without a controllable shutter, and also a roll off roof. - The dome implentation should be self explanatory. - A roll off roof is implemented using the shutter control as the roof. The properties and methods shoud be implented as follows: - - OpenShutter and CloseShutter open and close the roof. - CanFindHome, CanPark,CanSetAltitude, CanSetAzimuth, CanSetPark, CanSlave and CanSyncAzimuth all return false. - CanSetShutter returns true. - ShutterStatus is implemented. - Slewing always returns false. - AbortSlew should stop the shutter moving. - FindHome, Park, SetPark, SlewToAltitude, SlewToAzimuth and SyncToAzimuth all throw the - Altitude and Azimuth throw the . - - - - - - Set True to connect to the device hardware. Set False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. -
    -
    - - - Returns a description of the device, such as manufacturer and modelnumber. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful -

    Must be implemented

    This must be in the form "n.n". - It should not to be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Should return 2 for this interface version. - - Must throw an exception if the call was not successful -

    Must be implemented

    Clients can detect legacy V1 drivers by trying to read ths property. - If the driver raises an error, it is a V1 driver. V1 did not specify this property. A driver may also return a value of 1. - In other words, a raised error or a return value of 1 indicates that the driver is a V1 driver. -
    -
    - - - The short name of the driver, for display purposes - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are suported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    Can throw a not implemented exception

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - “General” will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented

    This method must return an empty arraylist if no actions are supported. Please do not throw a - . - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. -
    -
    - - - Transmits an arbitrary string to the device and does not wait for a response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a boolean response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the interpreted boolean response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a string response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the string response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - Immediately cancel current dome operation. - - -

    Must be implemented, must not throw a MethodNotImplementedException.

    - Calling this method will immediately disable hardware slewing ( will become False). Raises an error if a communications failure occurs, or if the command is known to have failed. -
    -
    - - - The dome altitude (degrees, horizon zero and increasing positive to 90 zenith). - - If the property is not implemented - - Raises an error only if no altitude control. If actual dome altitude can not be read, then reports back the last slew position. - - - - - Indicates whether the dome is in the home position. Raises an error if not supported. - - This is normally used following a operation. The value is reset with any azimuth slew operation that moves the dome away from the home position. - - - may also become true durng normal slew operations, if the dome passes through the home position and the dome controller hardware is capable of detecting that; - or at the end of a slew operation if the dome comes to rest at the home position. - - - If the property is not implemented - - The home position is normally defined by a hardware sensor positioned around the dome circumference and represents a fixed, known azimuth reference. - For some devices, the home position may represent a small range of azimuth values, rather than a discrete value, since dome inertia, the resolution of the home position sensor and/or the azimuth encoder may be - insufficient to return the exact same azimuth value on each occasion. Some dome controllers, on the other hand, will always force the azimuth reading to a fixed value whenever the home position sensor is active. - Because of these potential differences in behaviour, applications should not rely on the reported azimuth position being identical each time is set true. - - [ASCOM-135] TPL - Updated documentation - - - - True if the dome is in the programmed park position. - - If the property is not implemented - - Set only following a operation and reset with any slew operation. Raises an error if not supported. - - - - - The dome azimuth (degrees, North zero and increasing clockwise, i.e., 90 East, 180 South, 270 West) - - If the property is not implemented - Raises an error only if no azimuth control. If actual dome azimuth can not be read, then reports back last slew position - - - - True if driver can do a search for home position. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    -
    - - - True if driver is capable of setting dome altitude. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    -
    - - - True if driver is capable of setting dome altitude. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    -
    - - - True if driver is capable of setting dome azimuth. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    -
    - - - True if driver can set the dome park position. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    -
    - - - True if driver is capable of automatically operating shutter. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    -
    - - - True if the dome hardware supports slaving to a telescope. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - See the notes for the property. -
    -
    - - - True if driver is capable of synchronizing the dome azimuth position using the method. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    -
    - - - Close shutter or otherwise shield telescope from the sky. - - If the method is not implemented - - - - Start operation to search for the dome home position. - - If the method is not implemented - - After Home position is established initializes to the default value and sets the flag. - Exception if not supported or communications failure. Raises an error if is True. - - - - - Open shutter or otherwise expose telescope to the sky. - - If the method is not implemented - - Raises an error if not supported or if a communications failure occurs. - - - - - Rotate dome in azimuth to park position. - - If the method is not implemented - - After assuming programmed park position, sets flag. Raises an error if is True, or if not supported, or if a communications failure has occurred. - - - - - Set the current azimuth, altitude position of dome to be the park position. - - If the method is not implemented - - Raises an error if not supported or if a communications failure occurs. - - - - - Status of the dome shutter or roll-off roof. - - If the property is not implemented - - Raises an error only if no shutter control. If actual shutter status can not be read, then reports back the last shutter state. - - - - - True if the dome is slaved to the telescope in its hardware, else False. - - -

    Slaved Read must be implemented and must not throw a PropertyNotImplementedException.

    -

    Slaved Write can throw a PropertyNotImplementedException.

    - Set this property to True to enable dome-telescope hardware slaving, if supported (see ). Raises an exception on any attempt to set - this property if hardware slaving is not supported). Always returns False if hardware slaving is not supported. -
    -
    - - - True if any part of the dome is currently moving, False if all dome components are steady. - - -

    Slewing must be implemented and must not throw a PropertyNotImplementedException.

    - Raises an error if is True, if not supported, if a communications failure occurs, or if the dome can not reach indicated azimuth. -
    -
    - - - Slew the dome to the given altitude position. - - If the method is not implemented - If the supplied altitude is outside the range 0..90 degrees. - - Raises an error if is True, if not supported, if a communications failure occurs, or if the dome can not reach indicated altitude. - - Target dome altitude (degrees, horizon zero and increasing positive to 90 zenith) - - - - Slew the dome to the given azimuth position. - - If the method is not implemented - If the supplied azimuth is outside the range 0..360 degrees. - - Raises an error if is True, if not supported, if a communications failure occurs, or if the dome can not reach indicated azimuth. - - Target azimuth (degrees, North zero and increasing clockwise. i.e., 90 East, 180 South, 270 West) - - - - Synchronize the current position of the dome to the given azimuth. - - If the method is not implemented - If the supplied azimuth is outside the range 0..360 degrees. - - Raises an error if not supported or if a communications failure occurs. - - Target azimuth (degrees, North zero and increasing clockwise. i.e., 90 East, 180 South, 270 West) - - - - Defines the IFilterWheel Interface - - - - - Set True to connect to the device hardware. Set False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. -
    -
    - - - Returns a description of the device, such as manufacturer and modelnumber. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful -

    Must be implemented

    This must be in the form "n.n". - It should not to be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Should return 2 for this interface version. - - Must throw an exception if the call was not successful -

    Must be implemented

    Clients can detect legacy V1 drivers by trying to read ths property. - If the driver raises an error, it is a V1 driver. V1 did not specify this property. A driver may also return a value of 1. - In other words, a raised error or a return value of 1 indicates that the driver is a V1 driver. -
    -
    - - - The short name of the driver, for display purposes - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are suported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    Can throw a not implemented exception

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - “General” will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented

    This method must return an empty arraylist if no actions are supported. Please do not throw a - . - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. -
    -
    - - - Transmits an arbitrary string to the device and does not wait for a response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a boolean response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the interpreted boolean response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a string response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the string response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - Focus offset of each filter in the wheel - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - For each valid slot number (from 0 to N-1), reports the focus offset for the given filter position. These values are focuser and filter dependent, and would usually be set up by the user via - the SetupDialog. The number of slots N can be determined from the length of the array. If focuser offsets are not available, then it should report back 0 for all array values. -
    -
    - - - Name of each filter in the wheel - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - For each valid slot number (from 0 to N-1), reports the name given to the filter position. These names would usually be set up by the user via the - SetupDialog. The number of slots N can be determined from the length of the array. If filter names are not available, then it should report back "Filter 1", "Filter 2", etc. -
    -
    - - - Sets or returns the current filter wheel position - - Must throw an InvalidValueException if an invalid position is set - Must throw an exception if the Filter Wheel is not connected - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - Write a position number between 0 and N-1, where N is the number of filter slots (see ). Starts filter wheel rotation immediately when written. Reading - the property gives current slot number (if wheel stationary) or -1 if wheel is moving. - Returning a position of -1 is mandatory while the filter wheel is in motion; valid slot numbers must not be reported back while the filter wheel is rotating past filter positions. - Note - Some filter wheels are built into the camera (one driver, two interfaces). Some cameras may not actually rotate the wheel until the exposure is triggered. In this case, the written value is available - immediately as the read value, and -1 is never produced. -
    -
    - - - Provides universal access to Focuser drivers - - - - - Set True to connect to the device hardware. Set False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. - The Connected property is not implemented in Version 1 drivers; these use the - property and will raise a Not Implemented exception for this property. Version 2 drivers must implement both Connected and Link. - Applications should check that InterfaceVersion returns 2 or more before using Connected. -
    -
    - - - Returns a description of the device, such as manufacturer and modelnumber. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful -

    Must be implemented

    This must be in the form "n.n". - It should not to be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Should return 2 for this interface version. - - Must throw an exception if the call was not successful -

    Must be implemented

    Clients can detect legacy V1 drivers by trying to read ths property. - If the driver raises an error, it is a V1 driver. V1 did not specify this property. A driver may also return a value of 1. - In other words, a raised error or a return value of 1 indicates that the driver is a V1 driver. -
    -
    - - - The short name of the driver, for display purposes - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are suported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    Can throw a not implemented exception

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - “General” will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented

    This method must return an empty arraylist if no actions are supported. Please do not throw a - . - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. -
    -
    - - - Transmits an arbitrary string to the device and does not wait for a response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a boolean response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the interpreted boolean response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a string response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the string response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - True if the focuser is capable of absolute position; that is, being commanded to a specific step location. - - If the driver must be connected in order to determine the property value. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Immediately stop any focuser motion due to a previous method call. - - Focuser does not support this method. - If the driver is not connected. - Must throw an exception if the call was not successful - -

    Can throw a not implemented exception

    Some focusers may not support this function, in which case an exception will be raised. - Recommendation: Host software should call this method upon initialization and, - if it fails, disable the Halt button in the user interface. -
    -
    - - - True if the focuser is currently moving to a new position. False if the focuser is stationary. - - If the driver is not connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - State of the connection to the focuser. - - - Must throw an exception if the call was not successful -

    Must be implemented

    Set True to start the connection to the focuser; set False to terminate the connection. - The current connection status can also be read back through this property. - An exception will be raised if the link fails to change state for any reason. - Note - The FocuserV1 interface was the only interface to name its "Connect" method "Link" all others named - their "Connect" method as "Connected". All interfaces including Focuser now have a method and this is - the recommended method to use to "Connect" to Focusers exposing the V2 and later interfaces. - Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. -
    -
    - - - Maximum increment size allowed by the focuser; - i.e. the maximum number of steps allowed in one move operation. - - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful - -

    Must be implemented

    - For most focusers this is the same as the property. This is normally used to limit the Increment display in the host software. -
    -
    - - - Maximum step position permitted. - - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful - -

    Must be implemented

    - The focuser can step between 0 and . If an attempt is made to move the focuser beyond these limits, it will automatically stop at the limit. -
    -
    - - - Moves the focuser by the specified amount or to the specified position depending on the value of the property. - - Step distance or absolute position, depending on the value of the property. - If a Move operation is requested when is True - If the device is not connected. - Must throw an exception if the call was not successful -

    Must be implemented

    - If the property is True, then this is an absolute positioning focuser. The Move command tells the focuser to move to an exact step position, and the Position parameter - of the Move method is an integer between 0 and . - If the property is False, then this is a relative positioning focuser. The Move command tells the focuser to move in a relative direction, and the Position parameter - of the Move method (in this case, step distance) is an integer between minus and plus . -
    -
    - - - Current focuser position, in steps. - - If the property is not available for this device. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful - -

    Can throw a not implemented exception

    Valid only for absolute positioning focusers (see the property). - A PropertyNotImplementedException exception must be thrown if this device is a relative positioning focuser rather than an absolute position focuser. -
    -
    - - - Step size (microns) for the focuser. - - If the focuser does not intrinsically know what the step size is. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    Must throw an exception if the focuser does not intrinsically know what the step size is.
    -
    - - - The state of temperature compensation mode (if available), else always False. - - If is False and an attempt is made to set to true. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful - -

    TempComp Read must be implemented and must not throw a PropertyNotImplementedException.

    -

    TempComp Write can throw a PropertyNotImplementedException.

    - If the property is True, then setting to True puts the focuser into temperature tracking mode. While in temperature tracking mode, - Move commands will be rejected by the focuser. Set to False to turn off temperature tracking. - If temperature compensation is not available, this property must always return False. - A exception must be thrown if is False and an attempt is made to set to true. -
    -
    - - - True if focuser has temperature compensation available. - - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful - -

    Must be implemented

    - Will be True only if the focuser's temperature compensation can be turned on and off via the property. -
    -
    - - - Current ambient temperature as measured by the focuser. - - If the property is not available for this device. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    - Raises an exception if ambient temperature is not available. Commonly available on focusers with a built-in temperature compensation mode. -
    -
    - - - Provides universal access to Focuser drivers - Updated to IFocuserV3 - see remarks below - - - SPECIFICATION REVISION - Platform 6.4 - The method signatures in the revised interface specification are identical to the preceeding IFocuserV2, however, the IFocuserV3.Move command must - no longer throw an InvalidOperationException exception if a Move is attempted when temperature compensation is enabled. - - - - - Set True to connect to the device hardware. Set False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. - The Connected property is not implemented in Version 1 drivers; these use the - property and will raise a Not Implemented exception for this property. Version 2 drivers must implement both Connected and Link. - Applications should check that InterfaceVersion returns 2 or more before using Connected. -
    -
    - - - Returns a description of the device, such as manufacturer and modelnumber. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful -

    Must be implemented

    This must be in the form "n.n". - It should not to be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Should return 3 for this interface version. - - Must throw an exception if the call was not successful -

    Must be implemented

    Clients can detect legacy V1 drivers by trying to read ths property. - If the driver raises an error, it is a V1 driver. V1 did not specify this property. A driver may also return a value of 1. - In other words, a raised error or a return value of 1 indicates that the driver is a V1 driver. -
    -
    - - - The short name of the driver, for display purposes - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are suported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    Can throw a not implemented exception

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - “General” will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented

    This method must return an empty arraylist if no actions are supported. Please do not throw a - . - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. -
    -
    - - - Transmits an arbitrary string to the device and does not wait for a response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a boolean response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the interpreted boolean response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a string response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the string response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - True if the focuser is capable of absolute position; that is, being commanded to a specific step location. - - If the driver must be connected in order to determine the property value. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Immediately stop any focuser motion due to a previous method call. - - Focuser does not support this method. - If the driver is not connected. - Must throw an exception if the call was not successful - -

    Can throw a not implemented exception

    Some focusers may not support this function, in which case an exception will be raised. - Recommendation: Host software should call this method upon initialization and, - if it fails, disable the Halt button in the user interface. -
    -
    - - - True if the focuser is currently moving to a new position. False if the focuser is stationary. - - If the driver is not connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - State of the connection to the focuser. - - - Must throw an exception if the call was not successful -

    Must be implemented

    Set True to start the connection to the focuser; set False to terminate the connection. - The current connection status can also be read back through this property. - An exception will be raised if the link fails to change state for any reason. - Note - The FocuserV1 interface was the only interface to name its "Connect" method "Link" all others named - their "Connect" method as "Connected". All interfaces including Focuser now have a method and this is - the recommended method to use to "Connect" to Focusers exposing the V2 and later interfaces. - Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. -
    -
    - - - Maximum increment size allowed by the focuser; - i.e. the maximum number of steps allowed in one move operation. - - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful - -

    Must be implemented

    - For most focusers this is the same as the property. This is normally used to limit the Increment display in the host software. -
    -
    - - - Maximum step position permitted. - - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful - -

    Must be implemented

    - The focuser can step between 0 and . If an attempt is made to move the focuser beyond these limits, it will automatically stop at the limit. -
    -
    - - - Moves the focuser by the specified amount or to the specified position depending on the value of the property. - - Step distance or absolute position, depending on the value of the property. - If the device is not connected. - Must throw an exception if the call was not successful -

    Must be implemented

    - If the property is True, then this is an absolute positioning focuser. The Move command tells the focuser to move to an exact step position, and the Position parameter - of the Move method is an integer between 0 and . - If the property is False, then this is a relative positioning focuser. The Move command tells the focuser to move in a relative direction, and the Position parameter - of the Move method (in this case, step distance) is an integer between minus and plus . - BEHAVIOURAL CHANGE - Platform 6.4 - Prior to Platform 6.4, the interface specification mandated that drivers must throw an if a move was attempted when was True, even if the focuser - was able to execute the move safely without disrupting temperature compensation. - Following discussion on ASCOM-Talk in January 2018, the Focuser interface specification has been revised to IFocuserV3, removing the requrement to throw the InvalidOperationException exception. IFocuserV3 compliant drivers - are expected to execute Move requests when temperature compensation is active and to hide any specific actions required by the hardware from the client. For example this could be achieved by disabling temperature compensation, moving the focuser and re-enabling - temperature compensation or simply by moving the focuser with compensation enabled if the hardware supports this. - Conform will continue to pass IFocuserV2 drivers that throw InvalidOperationException exceptions. However, Conform will now fail IFocuserV3 drivers that throw InvalidOperationException exceptions, in line with this revised specification. -
    -
    - - - Current focuser position, in steps. - - If the property is not available for this device. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful - -

    Can throw a not implemented exception

    Valid only for absolute positioning focusers (see the property). - A PropertyNotImplementedException exception must be thrown if this device is a relative positioning focuser rather than an absolute position focuser. -
    -
    - - - Step size (microns) for the focuser. - - If the focuser does not intrinsically know what the step size is. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    Must throw an exception if the focuser does not intrinsically know what the step size is.
    -
    - - - The state of temperature compensation mode (if available), else always False. - - If is False and an attempt is made to set to true. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful - -

    TempComp Read must be implemented and must not throw a PropertyNotImplementedException.

    -

    TempComp Write can throw a PropertyNotImplementedException.

    - If the property is True, then setting to True puts the focuser into temperature tracking mode; setting it to False will turn off temperature tracking. - If temperature compensation is not available, this property must always return False. - A exception must be thrown if is False and an attempt is made to set to true. - BEHAVIOURAL CHANGE - Platform 6.4 - Prior to Platform 6.4, the interface specification mandated that drivers must throw an if a move was attempted when was True, even if the focuser - was able to execute the move safely without disrupting temperature compensation. - Following discussion on ASCOM-Talk in January 2018, the Focuser interface specification has been revised to IFocuserV3, removing the requrement to throw the InvalidOperationException exception. IFocuserV3 compliant drivers - are expected to execute Move requests when temperature compensation is active and to hide any specific actions required by the hardware from the client. For example this could be achieved by disabling temperature compensation, moving the focuser and re-enabling - temperature compensation or simply by moving the focuser with compensation enabled if the hardware supports this. - Conform will continue to pass IFocuserV2 drivers that throw InvalidOperationException exceptions. However, Conform will now fail IFocuserV3 drivers that throw InvalidOperationException exceptions, in line with this revised specification. -
    -
    - - - True if focuser has temperature compensation available. - - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful - -

    Must be implemented

    - Will be True only if the focuser's temperature compensation can be turned on and off via the property. -
    -
    - - - Current ambient temperature as measured by the focuser. - - If the property is not available for this device. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    - Raises an exception if ambient temperature is not available. Commonly available on focusers with a built-in temperature compensation mode. -
    -
    - - - Defines the IObservingConditions Interface. - This interface provides a limited set of values that are useful - for astronomical purposes for things such as determining if it is safe to open or operate the observing system, - for recording astronomical data or determining refraction corrections. - - It is NOT intended as a general purpose environmental sensor system. The Action method and - SupportedActions property can be used to extend your driver to present any further sensors that you need. - - - - - Set to True to connect to the device hardware. Set to False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. -
    -
    - - - Returns a description of the device, such as manufacturer and model number. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful -

    Must be implemented

    This must be in the form "n.n". - It should not be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Must return 1 for this interface version. - -

    Must be implemented

    This value will be incremented if the interface - specification is extended in the future. -
    -
    - - - The short name of the driver, for display purposes - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are suported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    Can throw a not implemented exception

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - “General” will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. - For ObservingConditions drivers the following conventions are recommended: - - The "ActionName" should be the name of a sensor in a form that makes sense to the user. - This must not be changed in the driver. - The "ActionParameter" should be "Value" to return the sensor value and - "Description" to return the sensor description. - The description must return a valid description, even if not connected. - - -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented

    This method must return an empty arraylist if no actions are supported. Please do not throw a - . - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. - See Action for advice on how th implement this for ObservingConditions drivers. -
    -
    - - - Transmits an arbitrary string to the device and does not wait for a response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a boolean response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the interpreted boolean response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a string response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the string response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - Gets And sets the time period over which observations will be averaged - - Time period (hours) over which to average sensor readings - If the value set is not available for this driver. All drivers must accept 0.0 to specify that - an instantaneous value is available. - If the device is not connected and this information is only available when connected. - -

    Mandatory property, must be implemented, can NOT throw a PropertyNotImplementedException

    - This property should return the time period (hours) over which sensor readings will be averaged. If your driver is delivering instantaneous sensor readings this property should return a value of 0.0. - Please resist the temptation to throw exceptions when clients query sensor properties when insufficient time has passed to get a true average reading. - A best estimate of the average sensor value should be returned in these situations. -
    -
    - - - Amount of sky obscured by cloud - - percentage of the sky covered by cloud - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    - This property should return a value between 0.0 and 100.0 where 0.0 = clear sky and 100.0 = 100% cloud coverage -
    -
    - - - Atmospheric dew point at the observatory - - Atmospheric dew point reported in °C. - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException when the property also throws a PropertyNotImplementedException.

    -

    Mandatory property, must NOT throw a PropertyNotImplementedException when the property is implemented.

    - The units of this property are degrees Celsius. Driver and application authors can use the method - to convert these units to and from degrees Farenhheit. - The ASCOM specification requires that DewPoint and Humidity are either both implemented or both throw PropertyNotImplementedExceptions. It is not allowed for - one to be implemented and the other to throw a PropertyNotImplementedException. The Utilities component contains methods ( and - ) to convert DewPoint to Humidity and vice versa given the ambient temperature. -
    -
    - - - Atmospheric humidity at the observatory - - Atmospheric humidity (%) - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException when the property also throws a PropertyNotImplementedException.

    -

    Mandatory property, must NOT throw a PropertyNotImplementedException when the property is implemented.

    - The ASCOM specification requires that DewPoint and Humidity are either both implemented or both throw PropertyNotImplementedExceptions. It is not allowed for - one to be implemented and the other to throw a PropertyNotImplementedException. The Utilities component contains methods ( and - ) to convert DewPoint to Humidity and vice versa given the ambient temperature. - This property should return a value between 0.0 and 100.0 where 0.0 = 0% relative humidity and 100.0 = 100% relative humidity. -
    -
    - - - Atmospheric pressure at the observatory - - Atmospheric presure at the observatory (hPa) - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    - The units of this property are hectoPascals. Client and driver authors can use the method - to convert these units to and from milliBar, mm of mercury and inches of mercury. - This must be the pressure at the observatory altitude and not the adjusted pressure at sea level. - Please check whether your pressure sensor delivers local observatory pressure or sea level pressure and, if it returns sea level pressure, - adjust this to actual pressure at the observatory's altitude before returning a value to the client. - The method can be used to effect this adjustment. - -
    -
    - - - Rain rate at the observatory - - Rain rate (mm / hour) - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    - The units of this property are millimetres per hour. Client and driver authors can use the method - to convert these units to and from inches per hour. - This property can be interpreted as 0.0 = Dry any positive nonzero value = wet. - Rainfall intensity is classified according to the rate of precipitation: - - Light rain — when the precipitation rate is less than 2.5 mm (0.098 in) per hour - Moderate rain — when the precipitation rate is between 2.5 mm (0.098 in) and 10 mm (0.39 in) per hour - Heavy rain — when the precipitation rate is between 10 mm (0.39 in) and 50 mm (2.0 in) per hour - Violent rain — when the precipitation rate is > 50 mm (2.0 in) per hour - -
    -
    - - - Sky brightness at the observatory - - Sky brightness (Lux) - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    - This property returns the sky brightness measured in Lux. - Luminance Examples in Lux - - - IlluminanceSurfaces illuminated by: - - 0.0001 luxMoonless, overcast night sky (starlight) - 0.002 luxMoonless clear night sky with airglow - 0.27–1.0 luxFull moon on a clear night - 3.4 luxDark limit of civil twilight under a clear sky - 50 luxFamily living room lights (Australia, 1998) - 80 luxOffice building hallway/toilet lighting - 100 luxVery dark overcast day - 320–500 luxOffice lighting - 400 luxSunrise or sunset on a clear day. - 1000 luxOvercast day; typical TV studio lighting - 10000–25000 luxFull daylight (not direct sun) - 32000–100000 luxDirect sunlight - -
    -
    - - - Sky quality at the observatory - - Sky quality measured in magnitudes per square arc second - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    - Sky quality is typically measured in units of magnitudes per square arc second. A sky quality of 20 magnitudes per square arc second means that the - overall sky appears with a brightness equivalent to having 1 magnitude 20 star in each square arc second of sky. - Examples of typical sky quality values were published by Sky and Telescope (http://www.skyandtelescope.com/astronomy-resources/rate-your-skyglow/) and, in slightly adpated form, are reproduced below: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Sky Quality (mag/arcsec2) - Description
    - 22.0 - By convention, this is often assumed to be the average brightness of a moonless night sky that's completely free of artificial light pollution.
    - 21.0 - This is typical for a rural area with a medium-sized city not far away. It's comparable to the glow of the brightest section of the northern Milky Way, from Cygnus through Perseus.
    - 20.0 - This is typical for the outer suburbs of a major metropolis. The summer Milky Way is readily visible but severely washed out.
    - 19.0 - Typical for a suburb with widely spaced single-family homes. It's a little brighter than a remote rural site at the end of nautical twilight, when the Sun is 12° below the horizon.
    - 18.0 - Bright suburb or dark urban neighborhood. It's also a typical zenith skyglow at a rural site when the Moon is full. The Milky Way is invisible, or nearly so.
    - 17.0 - Typical near the center of a major city.
    - 13.0 - The zenith skyglow at the end of civil twilight, roughly a half hour after sunset, when the Sun is 6° below the horizon. Venus and Jupiter are easy to see, but bright stars are just beginning to appear.
    - 7.0 - The zenith skyglow at sunrise or sunset
    -
    -
    -
    - - - Seeing at the observatory measured as star full width half maximum (FWHM) in arc secs. - - Seeing reported as star full width half maximum (arc seconds) - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    -
    -
    - - - Sky temperature at the observatory - - Sky temperature in °C - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    - The units of this property are degrees Celsius. Driver and application authors can use the method - to convert these units to and from degrees Farenhheit. - This is expected to be returned by an infra-red sensor looking at the sky. The lower the temperature the more the sky is likely to be clear. -
    -
    - - - Temperature at the observatory - - Temperature in °C - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    - The units of this property are degrees Celsius. Driver and application authors can use the method - to convert these units to and from degrees Farenhheit. - This is expected to be the ambient temperature at the observatory. -
    -
    - - - Wind direction at the observatory - - Wind direction (degrees, 0..360.0) - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    - The returned value must be between 0.0 and 360.0, interpreted according to the metereological standard, where a special value of 0.0 is returned when the wind speed is 0.0. - Wind direction is measured clockwise from north, through east, where East=90.0, South=180.0, West=270.0 and North=360.0. -
    -
    - - - Peak 3 second wind gust at the observatory over the last 2 minutes - - Wind gust (m/s) Peak 3 second wind speed over the last 2 minutes - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    - The units of this property are metres per second. Driver and application authors can use the method - to convert these units to and from miles per hour or knots. -
    -
    - - - Wind speed at the observatory - - Wind speed (m/s) - If this property is not available. - If the device is not connected and this information is only available when connected. - -

    Optional property, can throw a PropertyNotImplementedException

    - The units of this property are metres per second. Driver and application authors can use the method - to convert these units to and from miles per hour or knots. -
    -
    - - - Provides the time since the sensor value was last updated - - Name of the property whose time since last update is required - Time in seconds since the last sensor update for this property - If the sensor is not implemented. - If the device is not connected and this information is only available when connected. - If an invalid property name parameter is supplied. - -

    Must Not throw a MethodNotImplementedException when the specified sensor Is implemented but must throw a MethodNotImplementedException when the specified sensor Is Not implemented.

    - PropertyName must be the name of one of the sensor properties specified in the interface. If the caller supplies some other value, throw an InvalidValueException. - Return a negative value to indicate that no valid value has ever been received from the hardware. - If an empty string is supplied as the PropertyName, the driver must return the time since the most recent update of any sensor. A MethodNotImplementedException must not be thrown in this circumstance. -
    -
    - - - Provides a description of the sensor providing the requested property - - Name of the sensor whose description is required - The description of the specified sensor. - If the sensor is not implemented. - If the device is not connected and this information is only available when connected. - If an invalid property name parameter is supplied. - -

    Must Not throw a MethodNotImplementedException when the specified sensor Is implemented - but must throw a MethodNotImplementedException when the specified sensor Is Not implemented.

    - PropertyName must be the name of one of the sensor properties specified in the interface. If the caller supplies some other value, throw an InvalidValueException. - If the sensor is implemented, this must return a valid string, even if the driver is not connected, so that applications can use this to determine what sensors are available. - If the sensor is not implemented, this must throw a MethodNotImplementedException. -
    -
    - - - Forces the driver to immediately query its attached hardware to refresh sensor values - - If this method is not available. - If the device is not connected. - -

    Optional method, can throw a MethodNotImplementedException

    -
    -
    - - - Describes a range of rates supported by the method (degrees/per second) - These are contained within an collection and serve to describe one or more supported ranges of rates of motion about a mechanical axis. - It is possible that the and properties will be equal. In this case, the object expresses a single discrete rate. - Both the and properties are always expressed in units of degrees per second. - This is only using for Telescope InterfaceVersions 2 and 3 - - Values used must be non-negative and are scalar values. You do not need to supply complementary negative rates for each positive - rate that you specify. Movement in both directions is achieved by the application applying an appropriate positive or negative sign to the - rate when it is used in the command. - - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - The maximum rate (degrees per second) - This must always be a positive number. It indicates the maximum rate in either direction about the axis. - - - - - The minimum rate (degrees per second) - This must always be a positive number. It indicates the maximum rate in either direction about the axis. - - - - - Defines the IRotator Interface - - - - - Set True to connect to the device hardware. Set False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. -
    -
    - - - Returns a description of the device, such as manufacturer and modelnumber. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful -

    Must be implemented

    This must be in the form "n.n". - It should not to be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Should return 2 for this interface version. - - Must throw an exception if the call was not successful -

    Must be implemented

    Clients can detect legacy V1 drivers by trying to read ths property. - If the driver raises an error, it is a V1 driver. V1 did not specify this property. A driver may also return a value of 1. - In other words, a raised error or a return value of 1 indicates that the driver is a V1 driver. -
    -
    - - - The short name of the driver, for display purposes - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are suported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    Can throw a not implemented exception

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - “General” will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented

    This method must return an empty arraylist if no actions are supported. Please do not throw a - . - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. -
    -
    - - - Transmits an arbitrary string to the device and does not wait for a response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a boolean response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the interpreted boolean response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a string response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the string response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - Indicates whether the Rotator supports the method. - - - True if the Rotator supports the method. - - -

    Must be implemented and must not throw a PropertyNotImplementedException.

    -
    -
    - - - Immediately stop any Rotator motion due to a previous Move or MoveAbsolute method call. - - This is an optional method. Raises an error if not supported. - Throw a MethodNotImplementedException if the rotator cannot halt. - - - - Indicates whether the rotator is currently moving - - True if the Rotator is moving to a new position. False if the Rotator is stationary. - If the property is not implemented. - Rotation is asynchronous, that is, when the Move method is called, it starts the rotation, then returns - immediately. During rotation, must be True, else it must be False. - - - - Causes the rotator to move Position degrees relative to the current value. - - If the method is not implemented. - If Position is invalid. - Relative position to move in degrees from current . - - Calling Move causes the property to change to the sum of the current angular position - and the value of the parameter (modulo 360 degrees), then starts rotation to . - - - - - Causes the rotator to move the absolute position of degrees. - - Absolute position in degrees. - If the method is not implemented. - If Position is invalid. - Calling MoveAbsolute causes the property to change to the value of the - parameter, then starts rotation to . - - - - Current instantaneous Rotator position, in degrees. - - If the property is not implemented. - - The position is expressed as an angle from 0 up to but not including 360 degrees, counter-clockwise against the - sky. This is the standard definition of Position Angle. However, the rotator does not need to (and in general will not) - report the true Equatorial Position Angle, as the attached imager may not be precisely aligned with the rotator's indexing. - It is up to the client to determine any offset between mechanical rotator position angle and the true Equatorial Position - Angle of the imager, and compensate for any difference. - The optional property is provided in order to manage rotators being used on optics with odd or - even number of reflections. With the Reverse switch in the correct position for the optics, the reported position angle must - be counter-clockwise against the sky. - - - - - Sets or Returns the rotator’s Reverse state. - - True if the rotation and angular direction must be reversed for the optics - Throw a PropertyNotImplementedException if the rotator cannot reverse and CanReverse is False. - See the definition of . Raises an error if not supported. - - - - The minimum StepSize, in degrees. - - Throw a PropertyNotImplementedException if the rotator does not know its step size. - - Raises an exception if the rotator does not intrinsically know what the step size is. - - - - - The destination position angle for Move() and MoveAbsolute(). - - The destination position angle forMove and MoveAbsolute. - If the property is not implemented. - - Upon calling Move or MoveAbsolute, this property immediately changes to the position angle to which the rotator is moving. The value is retained until a subsequent call - to Move or MoveAbsolute. - - - - - Defines the ISwitchV2 Interface - - - The Switch interface is used to define a number of 'switch devices'. A switch device can be used to control something, such as a power switch - or may be used to sense the state of something, such as a limit switch. - This SwitchV2 interface is an extension of the original Switch interface. The changes allow devices to have more than two states and - to distinguish between devices that are writable and those that are read only. - Compatibility between Switch and SwitchV2 interfaces: - Switch devices that implemented the original Switch interface and - client applications that use the original interface will still work together. - Client applications that implement the original - Switch interface should still work with drivers that implement the new interface. - Client applications that use the new features in this interface - will not work with drivers that do not implement the new interface. - - Each device has a CanWrite method, this is true if it can be written to or false if the device can only be read. - The new MinSwitchValue, MaxSwitchValue and SwitchStep methods are used to define the range and values that a device can handle. - This also defines the number of different values - states - that a device can have, from two for a traditional on-off switch, through - those with a small number of states to those which have many states. - The SetSwitchValue and GetSwitchValue methods are used to set and get the value of a device as a double. - There is no fundamental difference between devices with different numbers of states. - Naming Conventions - Each device handled by a Switch is known as a device or switch device for general cases, - a controller device if it can alter the state of the device and a sensor device if it can only be read. - For convenience devices are referred to as boolean if the device can only have two states, and multi-state if it can have more than two values. - These are treated the same in the interface definition. - - - - - Set True to connect to the device hardware. Set False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. -
    -
    - - - Returns a description of the device, such as manufacturer and modelnumber. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful -

    Must be implemented

    This must be in the form "n.n". - It should not to be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Should return 2 for this interface version. - - Must throw an exception if the call was not successful -

    Must be implemented

    Clients can detect legacy V1 drivers by trying to read ths property. - If the driver raises an error, it is a V1 driver. V1 did not specify this property. A driver may also return a value of 1. - In other words, a raised error or a return value of 1 indicates that the driver is a V1 driver. -
    -
    - - - The short name of the driver, for display purposes - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are suported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    Can throw a not implemented exception

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - “General” will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented

    This method must return an empty arraylist if no actions are supported. Please do not throw a - . - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. -
    -
    - - - Transmits an arbitrary string to the device and does not wait for a response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a boolean response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the interpreted boolean response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a string response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the string response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - The number of switch devices managed by this driver - - The number of devices managed by this driver. -

    Must be implemented, must not throw a

    -

    Devices are numbered from 0 to - 1

    -
    - - - Return the name of switch device n. - - The device number (0 to - 1) - The name of the device - If id is outside the range 0 to - 1 -

    Must be implemented, must not throw an ASCOM.MethodNotImplementedException

    - Devices are numbered from 0 to - 1
    -
    - - - Set a switch device name to a specified value. - - The device number (0 to - 1) - The name of the device - If the device name cannot be set in the application code. - If id is outside the range 0 to - 1 -

    Can throw a if the device name can not be set by the application.

    - Devices are numbered from 0 to - 1 -
    -
    - - - Gets the description of the specified switch device. This is to allow a fuller description of - the device to be returned, for example for a tool tip. - - The device number (0 to - 1) - - String giving the device description. - - If id is outside the range 0 to - 1 -

    Must be implemented, must not throw an ASCOM.MethodNotImplementedException

    - Decices are numbered from 0 to - 1 - This is a Version 2 method. -
    -
    - - - Reports if the specified switch device can be written to, default true. - This is false if the device cannot be written to, for example a limit switch or a sensor. - - The device number (0 to - 1) - - true if the device can be written to, otherwise false. - - If id is outside the range 0 to - 1 -

    Must be implemented, must not throw an ASCOM.MethodNotImplementedException

    - Devices are numbered from 0 to - 1 - This is a Version 2 method, version 1 switch devices can be assumed to be writable. -
    -
    - - - Return the state of switch device id as a boolean - - The device number (0 to - 1) - True or false - If id is outside the range 0 to - 1 - If there is a temporary condition that prevents the device value being returned. -

    Must be implemented, must not throw a .

    - All devices must implement this. A multi-state device will return true if the device is at the maximum value, false if the value is at the minumum - and either true or false as specified by the driver developer for intermediate values. - Some devices do not support reading their state although they do allow state to be set. In these cases, on startup, the driver can not know the hardware state and it is recommended that the - driver either: - - Sets the device to a known state on connection - Throws an until the client software has set the device state for the first time - - In both cases the driver should save a local copy of the state which it last set and return this through and - Devices are numbered from 0 to - 1
    -
    - - - Sets a switch controller device to the specified state, true or false. - - The device number (0 to - 1) - The required control state - If id is outside the range 0 to - 1 - If is false. -

    Can throw a if is False.

    - must return if the set state is true and if the set state is false. - Devices are numbered from 0 to - 1
    -
    - - - Returns the maximum value for this switch device, this must be greater than . - - The device number (0 to - 1) - The maximum value to which this device can be set or which a read only sensor will return. - If id is outside the range 0 to - 1 -

    Must be implemented, must not throw a .

    - If a two state device cannot report its state, should return the value 1.0. - Devices are numbered from 0 to - 1. - This is a Version 2 method. -
    -
    - - - Returns the minimum value for this switch device, this must be less than - - The device number (0 to - 1) - The minimum value to which this device can be set or which a read only sensor will return. - If id is outside the range 0 to - 1 -

    Must be implemented, must not throw a .

    - If a two state device cannot report its state, should return the value 0.0. - Devices are numbered from 0 to - 1. - This is a Version 2 method. -
    -
    - - - Returns the step size that this device supports (the difference between successive values of the device). - - The device number (0 to - 1) - The step size for this device. - If id is outside the range 0 to - 1 -

    Must be implemented, must not throw .

    - SwitchStep, MinSwitchValue and MaxSwitchValue can be used to determine the way the device is controlled and/or displayed, - for example by setting the number of decimal places or number of states for a display. - must be greater than zero and the number of steps can be calculated as: - (( - ) / ) + 1. - The switch range ( - ) must be an exact multiple of . - If a two state device cannot report its state, should return the value 1.0. - Devices are numbered from 0 to - 1. - This is a Version 2 method. -
    -
    - - - Returns the value for switch device id as a double - - The device number (0 to - 1) - The value for this switch, this is expected to be between and - . - If there is a temporary condition that prevents the device value being returned. - If id is outside the range 0 to - 1 -

    Must be implemented, must not throw a .

    - Some devices do not support reading their state although they do allow state to be set. In these cases, on startup, the driver can not know the hardware state and it is recommended that the - driver either: - - Sets the device to a known state on connection - Throws an until the client software has set the device state for the first time - - In both cases the driver should save a local copy of the state which it last set and return this through and - Devices are numbered from 0 to - 1. - This is a Version 2 method. -
    -
    - - - Set the value for this device as a double. - - The device number (0 to - 1) - The value to be set, between and - If id is outside the range 0 to - 1 - If value is outside the range to - If is false. -

    Can throw a if is False.

    - If the value is more than or less than - then the method must throw an . - A set value that is intermediate between the values specified by should result in the device being set to an achievable value close to the requested set value. - Devices are numbered from 0 to - 1. - This is a Version 2 method. -
    -
    - - - Defines the ITelescope Interface - - - - - Set True to connect to the device hardware. Set False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. -
    -
    - - - Returns a description of the device, such as manufacturer and modelnumber. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful -

    Must be implemented

    This must be in the form "n.n". - It should not to be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Should return 3 for this interface version. - - Must throw an exception if the call was not successful -

    Must be implemented

    Clients can detect legacy V1 drivers by trying to read ths property. - If the driver raises an error, it is a V1 driver. V1 did not specify this property. A driver may also return a value of 1. - In other words, a raised error or a return value of 1 indicates that the driver is a V1 driver. -
    -
    - - - The short name of the driver, for display purposes - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are suported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    Can throw a not implemented exception

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - “General” will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented

    This method must return an empty arraylist if no actions are supported. Please do not throw a - . - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. -
    -
    - - - Transmits an arbitrary string to the device and does not wait for a response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a boolean response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the interpreted boolean response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a string response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the string response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - Stops a slew in progress. - - If the method is not implemented - - Effective only after a call to , , , or . - Does nothing if no slew/motion is in progress. Tracking is returned to its pre-slew state. Raises an error if is true. - - - - - The alignment mode of the mount (Alt/Az, Polar, German Polar). - - If the property is not implemented - - This is only available for telescope InterfaceVersions 2 and 3 - - - - - The Altitude above the local horizon of the telescope's current position (degrees, positive up) - - If the property is not implemented - - - - The area of the telescope's aperture, taking into account any obstructions (square meters) - - - This is only available for telescope InterfaceVersions 2 and 3 - - If the property is not implemented - - - - The telescope's effective aperture diameter (meters) - - - This is only available for telescope InterfaceVersions 2 and 3 - - If the property is not implemented - - - - True if the telescope is stopped in the Home position. Set only following a operation, - and reset with any slew operation. This property must be False if the telescope does not support homing. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - True if the telescope has been put into the parked state by the seee method. Set False by calling the Unpark() method. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - AtPark is True when the telescope is in the parked state. This is achieved by calling the method. When AtPark is true, - the telescope movement is stopped (or restricted to a small safe range of movement) and all calls that would cause telescope - movement (e.g. slewing, changing Tracking state) must not do so, and must raise an error. - The telescope is taken out of parked state by calling the method. If the telescope cannot be parked, - then AtPark must always return False. - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - Determine the rates at which the telescope may be moved about the specified axis by the method. - - The axis about which rate information is desired (TelescopeAxes value) - Collection of rate objects - If an invalid Axis is specified. - -

    Must be implemented, must not throw a MethodNotImplementedException.

    - See the description of for more information. This method must return an empty collection if is not supported. - This is only available for telescope InterfaceVersions 2 and 3 - - Please note that the rate objects must contain absolute non-negative values only. Applications determine the direction by applying a - positive or negative sign to the rates provided. This obviates the need for the driver to to present a duplicate set of negative rates - as well as the positive rates. -
    -
    - - - The azimuth at the local horizon of the telescope's current position (degrees, North-referenced, positive East/clockwise). - - If the property is not implemented - - - - True if this telescope is capable of programmed finding its home position ( method). - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - May raise an error if the telescope is not connected. - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - True if this telescope can move the requested axis - - Primary, Secondary or Tertiary axis - Boolean indicating can or can not move the requested axis - If an invalid Axis is specified. - -

    Must be implemented, must not throw a MethodNotImplementedException.

    - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - True if this telescope is capable of programmed parking (method) - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - May raise an error if the telescope is not connected. - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - True if this telescope is capable of software-pulsed guiding (via the method) - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - May raise an error if the telescope is not connected. -
    -
    - - - True if the property can be changed to provide offset tracking in the declination axis. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - May raise an error if the telescope is not connected. -
    -
    - - - True if the guide rate properties used for can ba adjusted. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - May raise an error if the telescope is not connected. - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - True if this telescope is capable of programmed setting of its park position ( method) - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - May raise an error if the telescope is not connected. - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - True if the property can be set, meaning that the mount can be forced to flip. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - This will always return False for non-German-equatorial mounts that do not have to be flipped. - May raise an error if the telescope is not connected. - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - True if the property can be changed to provide offset tracking in the right ascension axis. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - May raise an error if the telescope is not connected. -
    -
    - - - True if the property can be changed, turning telescope sidereal tracking on and off. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - May raise an error if the telescope is not connected. -
    -
    - - - True if this telescope is capable of programmed slewing (synchronous or asynchronous) to equatorial coordinates - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - If this is true, then only the synchronous equatorial slewing methods are guaranteed to be supported. - See the property for the asynchronous slewing capability flag. - May raise an error if the telescope is not connected. -
    -
    - - - True if this telescope is capable of programmed slewing (synchronous or asynchronous) to local horizontal coordinates - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - If this is true, then only the synchronous local horizontal slewing methods are guaranteed to be supported. - See the property for the asynchronous slewing capability flag. - May raise an error if the telescope is not connected. -
    -
    - - - True if this telescope is capable of programmed asynchronous slewing to local horizontal coordinates - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - This indicates the the asynchronous local horizontal slewing methods are supported. - If this is True, then will also be true. - May raise an error if the telescope is not connected. -
    -
    - - - True if this telescope is capable of programmed asynchronous slewing to equatorial coordinates. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - This indicates the the asynchronous equatorial slewing methods are supported. - If this is True, then will also be true. - May raise an error if the telescope is not connected. -
    -
    - - - True if this telescope is capable of programmed synching to equatorial coordinates. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - May raise an error if the telescope is not connected. -
    -
    - - - True if this telescope is capable of programmed synching to local horizontal coordinates - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - May raise an error if the telescope is not connected. -
    -
    - - - True if this telescope is capable of programmed unparking ( method). - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - If this is true, then will also be true. May raise an error if the telescope is not connected. - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - The declination (degrees) of the telescope's current equatorial coordinates, in the coordinate system given by the property. - Reading the property will raise an error if the value is unavailable. - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    -
    -
    - - - The declination tracking rate (arcseconds per SI second, default = 0.0) - - If DeclinationRate Write is not implemented. - -

    DeclinationRate Read must be implemented and must not throw a PropertyNotImplementedException.

    -

    DeclinationRate Write can throw a PropertyNotImplementedException.

    - This property, together with , provides support for "offset tracking". - Offset tracking is used primarily for tracking objects that move relatively slowly against the equatorial coordinate system. - It also may be used by a software guiding system that controls rates instead of using the PulseGuide method. - - NOTES: - - - The property value represents an offset from zero motion. - If is False, this property will always return 0. - To discover whether this feature is supported, test the property. - The supported range of this property is telescope specific, however, if this feature is supported, - it can be expected that the range is sufficient to allow correction of guiding errors caused by moderate misalignment - and periodic error. - If this property is non-zero when an equatorial slew is initiated, the telescope should continue to update the slew - destination coordinates at the given offset rate. - This will allow precise slews to a fast-moving target with a slow-slewing telescope. - When the slew completes, the and properties should reflect the final (adjusted) destination. - The units of this property are arcseconds per SI (atomic) second. Please note that for historic reasons the units of the property are seconds of RA per sidereal second. - - - -This is not a required feature of this specification, however it is desirable. - -
    -
    - - - Predict side of pier for German equatorial mounts - - The destination right ascension (hours). - The destination declination (degrees, positive North). - The side of the pier on which the telescope would be on if a slew to the given equatorial coordinates is performed at the current instant of time. - If the method is not implemented - If an invalid RightAscension or Declination is specified. - - This is only available for telescope InterfaceVersions 2 and 3 - - - - - True if the telescope or driver applies atmospheric refraction to coordinates. - - Either read or write or both properties can throw PropertyNotImplementedException if not implemented - - If this property is True, the coordinates sent to, and retrieved from, the telescope are unrefracted. - This is only available for telescope InterfaceVersions 2 and 3 - - NOTES: - - If the driver does not know whether the attached telescope does its own refraction, and if the driver does not itself calculate - refraction, this property (if implemented) must raise an error when read. - Writing to this property is optional. Often, a telescope (or its driver) calculates refraction using standard atmospheric parameters. - If the client wishes to calculate a more accurate refraction, then this property could be set to False and these - client-refracted coordinates used. - If disabling the telescope or driver's refraction is not supported, the driver must raise an error when an attempt to set - this property to False is made. - Setting this property to True for a telescope or driver that does refraction, or to False for a telescope or driver that - does not do refraction, shall not raise an error. It shall have no effect. - - - - - - - Equatorial coordinate system used by this telescope (e.g. Topocentric or J2000). - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - Most amateur telescopes use topocentric coordinates. This coordinate system is simply the apparent position in the sky - (possibly uncorrected for atmospheric refraction) for "here and now", thus these are the coordinates that one would use with digital setting - circles and most amateur scopes. More sophisticated telescopes use one of the standard reference systems established by professional astronomers. - The most common is the Julian Epoch 2000 (J2000). These instruments apply corrections for precession,nutation, abberration, etc. to adjust the coordinates - from the standard system to the pointing direction for the time and location of "here and now". - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - Locates the telescope's "home" position (synchronous) - - If the method is not implemented and is False - - Returns only after the home position has been found. - At this point the property will be True. - Raises an error if there is a problem. - Raises an error if AtPark is true. - This is only available for telescope InterfaceVersions 2 and 3 - - - - - The telescope's focal length, meters - - If the property is not implemented - - This property may be used by clients to calculate telescope field of view and plate scale when combined with detector pixel size and geometry. - This is only available for telescope InterfaceVersions 2 and 3 - - - - - The current Declination movement rate offset for telescope guiding (degrees/sec) - - If the property is not implemented - If an invalid guide rate is set. - - This is the rate for both hardware/relay guiding and the PulseGuide() method. - This is only available for telescope InterfaceVersions 2 and 3 - - NOTES: - - To discover whether this feature is supported, test the property. - The supported range of this property is telescope specific, however, if this feature is supported, it can be expected that the range is sufficient to - allow correction of guiding errors caused by moderate misalignment and periodic error. - If a telescope does not support separate guiding rates in Right Ascension and Declination, then it is permissible for and GuideRateDeclination to be tied together. - In this case, changing one of the two properties will cause a change in the other. - Mounts must start up with a known or default declination guide rate, and this property must return that known/default guide rate until changed. - - - - - - - The current Right Ascension movement rate offset for telescope guiding (degrees/sec) - - If the property is not implemented - If an invalid guide rate is set. - - This is the rate for both hardware/relay guiding and the PulseGuide() method. - This is only available for telescope InterfaceVersions 2 and 3 - - NOTES: - - To discover whether this feature is supported, test the property. - The supported range of this property is telescope specific, however, if this feature is supported, it can be expected that the range is sufficient to allow correction of guiding errors caused by moderate - misalignment and periodic error. - If a telescope does not support separate guiding rates in Right Ascension and Declination, then it is permissible for GuideRateRightAscension and to be tied together. - In this case, changing one of the two properties will cause a change in the other. - Mounts must start up with a known or default right ascension guide rate, and this property must return that known/default guide rate until changed. - - - - - - - True if a command is in progress, False otherwise - - If is False - - Raises an error if the value of the property is false (the driver does not support the method). - - - - - Move the telescope in one axis at the given rate. - - The physical axis about which movement is desired - The rate of motion (deg/sec) about the specified axis - If the method is not implemented. - If an invalid axis or rate is given. - - This method supports control of the mount about its mechanical axes. - The telescope will start moving at the specified rate about the specified axis and continue indefinitely. - This method can be called for each axis separately, and have them all operate concurrently at separate rates of motion. - Set the rate for an axis to zero to restore the motion about that axis to the rate set by the property. - Tracking motion (if enabled, see note below) is suspended during this mode of operation. - - Raises an error if is true. - This must be implemented for the if the property returns True for the given axis. - This is only available for telescope InterfaceVersions 2 and 3 - - NOTES: - - The movement rate must be within the value(s) obtained from a object in the - the collection. This is a signed value with negative rates moving in the oposite direction to positive rates. - The values specified in are absolute, unsigned values and apply to both directions, determined by the sign used in this command. - The value of must be True if the telescope is moving about any of its axes as a result of this method being called. - This can be used to simulate a handbox by initiating motion with the MouseDown event and stopping the motion with the MouseUp event. - When the motion is stopped by setting the rate to zero the scope will be set to the previous or to no movement, depending on the state of the property. - It may be possible to implement satellite tracking by using the method to move the scope in the required manner to track a satellite. - - - - - - - Move the telescope to its park position, stop all motion (or restrict to a small safe range), and set to True. - - If the method is not implemented and is False - - Raises an error if there is a problem communicating with the telescope or if parking fails. Parking should put the telescope into a state where its pointing accuracy - will not be lost if it is power-cycled (without moving it).Some telescopes must be power-cycled before unparking. Others may be unparked by simply calling the method. - Calling this with = True does nothing (harmless) - - - - - Moves the scope in the given direction for the given interval or time at - the rate given by the corresponding guide rate property - - The direction in which the guide-rate motion is to be made - The duration of the guide-rate motion (milliseconds) - If the method is not implemented and is False - If an invalid direction or duration is given. - - This method returns immediately if the hardware is capable of back-to-back moves, - i.e. dual-axis moves. For hardware not having the dual-axis capability, - the method returns only after the move has completed. - - NOTES: - - Raises an error if is true. - The property must be be True during pulse-guiding. - The rate of motion for movements about the right ascension axis is - specified by the property. The rate of motion - for movements about the declination axis is specified by the - property. These two rates may be tied together - into a single rate, depending on the driver's implementation - and the capabilities of the telescope. - - - - - - - The right ascension (hours) of the telescope's current equatorial coordinates, - in the coordinate system given by the EquatorialSystem property - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - Reading the property will raise an error if the value is unavailable. -
    -
    - - - The right ascension tracking rate offset from sidereal (seconds per sidereal second, default = 0.0) - - If RightAscensionRate Write is not implemented. - If an invalid rate is set. - -

    RightAscensionRate Read must be implemented and must not throw a PropertyNotImplementedException.

    -

    RightAscensionRate Write can throw a PropertyNotImplementedException.

    - This property, together with , provides support for "offset tracking". Offset tracking is used primarily for tracking objects that move relatively slowly - against the equatorial coordinate system. It also may be used by a software guiding system that controls rates instead of using the PulseGuide method. - - NOTES: - The property value represents an offset from the currently selected . - - If this property is zero, tracking will be at the selected . - If is False, this property must always return 0. - To discover whether this feature is supported, test the property. - The units of this property are seconds of right ascension per sidereal second. Please note that for historic reasons the units of the property are arcseconds per SI second. - To convert a given rate in (the more common) units of sidereal seconds per UTC (clock) second, multiply the value by 0.9972695677 - (the number of UTC seconds in a sidereal second) then set the property. Please note that these units were chosen for the Telescope V1 standard, - and in retrospect, this was an unfortunate choice. However, to maintain backwards compatibility, the units cannot be changed. - A simple multiplication is all that's needed, as noted. The supported range of this property is telescope specific, however, - if this feature is supported, it can be expected that the range is sufficient to allow correction of guiding errors - caused by moderate misalignment and periodic error. - If this property is non-zero when an equatorial slew is initiated, the telescope should continue to update the slew destination coordinates - at the given offset rate. This will allow precise slews to a fast-moving target with a slow-slewing telescope. When the slew completes, - the and properties should reflect the final (adjusted) destination. This is not a required - feature of this specification, however it is desirable. - Use the property to enable and disable sidereal tracking (if supported). - - -
    -
    - - - Sets the telescope's park position to be its current position. - - If the method is not implemented and is False - - - - Indicates the pointing state of the mount. - - If the property is not implemented. - If an invalid side of pier is set. - - For historical reasons, this property's name does not reflect its true meaning. The name will not be changed (so as to preserve - compatibility), but the meaning has since become clear. All conventional mounts have two pointing states for a given equatorial (sky) position. - Mechanical limitations often make it impossible for the mount to position the optics at given HA/Dec in one of the two pointing - states, but there are places where the same point can be reached sensibly in both pointing states (e.g. near the pole and - close to the meridian). In order to understand these pointing states, consider the following (thanks to Patrick Wallace for this info): - All conventional telescope mounts have two axes nominally at right angles. For an equatorial, the longitude axis is mechanical - hour angle and the latitude axis is mechanical declination. Sky coordinates and mechanical coordinates are two completely separate arenas. - This becomes rather more obvious if your mount is an altaz, but it's still true for an equatorial. Both mount axes can in principle - move over a range of 360 deg. This is distinct from sky HA/Dec, where Dec is limited to a 180 deg range (+90 to -90). Apart from - practical limitations, any point in the sky can be seen in two mechanical orientations. To get from one to the other the HA axis - is moved 180 deg and the Dec axis is moved through the pole a distance twice the sky codeclination (90 - sky declination). - Mechanical zero HA/Dec will be one of the two ways of pointing at the intersection of the celestial equator and the local meridian. - In order to support Dome slaving, where it is important to know which side of the pier the mount is actually on, ASCOM has adopted the - convention that the Normal pointing state will be the state where a German Equatorial mount is on the East side of the pier, looking West, with the - counterweights below the optical assembly and that will represent this pointing state. - Move your scope to this position and consider the two mechanical encoders zeroed. The two pointing states are, then: - - Normal ()Where the mechanical Dec is in the range -90 deg to +90 deg - Beyond the pole ()Where the mechanical Dec is in the range -180 deg to -90 deg or +90 deg to +180 deg. - - - "Side of pier" is a "consequence" of the former definition, not something fundamental. - Apart from mechanical interference, the telescope can move from one side of the pier to the other without the mechanical Dec - having changed: you could track Polaris forever with the telescope moving from west of pier to east of pier or vice versa every 12h. - Thus, "side of pier" is, in general, not a useful term (except perhaps in a loose, descriptive, explanatory sense). - All this applies to a fork mount just as much as to a GEM, and it would be wrong to make the "beyond pole" state illegal for the - former. Your mount may not be able to get there if your camera hits the fork, but it's possible on some mounts. Whether this is useful - depends on whether you're in Hawaii or Finland. - To first order, the relationship between sky and mechanical HA/Dec is as follows: - Normal state: - - HA_sky = HA_mech - Dec_sky = Dec_mech - - - Beyond the pole - - HA_sky = HA_mech + 12h, expressed in range ± 12h - Dec_sky = 180d - Dec_mech, expressed in range ± 90d - - - Astronomy software often needs to know which which pointing state the mount is in. Examples include setting guiding polarities - and calculating dome opening azimuth/altitude. The meaning of the SideOfPier property, then is: - - pierEastNormal pointing state - pierWestBeyond the pole pointing state - - - If the mount hardware reports neither the true pointing state (or equivalent) nor the mechanical declination axis position - (which varies from -180 to +180), a driver cannot calculate the pointing state, and *must not* implement SideOfPier. - If the mount hardware reports only the mechanical declination axis position (-180 to +180) then a driver can calculate SideOfPier as follows: - - pierEast = abs(mechanical dec) <= 90 deg - pierWest = abs(mechanical Dec) > 90 deg - - - It is allowed (though not required) that this property may be written to force the mount to flip. Doing so, however, may change - the right ascension of the telescope. During flipping, Telescope.Slewing must return True. - This property is only available in telescope InterfaceVersions 2 and 3. - Pointing State and Side of Pier - Help for Driver Developers - A further document, "Pointing State and Side of Pier", is installed in the Developer Documentation folder by the ASCOM Developer - Components installer. This further explains the pointing state concept and includes diagrams illustrating how it relates - to physical side of pier for German equatorial telescopes. It also includes details of the tests performed by Conform to determine whether - the driver correctly reports the pointing state as defined above. - - - - - The local apparent sidereal time from the telescope's internal clock (hours, sidereal) - - -

    Must be implemented, must not throw a PropertyNotImplementedException.

    - It is required for a driver to calculate this from the system clock if the telescope - has no accessible source of sidereal time. Local Apparent Sidereal Time is the sidereal - time used for pointing telescopes, and thus must be calculated from the Greenwich Mean - Sidereal time, longitude, nutation in longitude and true ecliptic obliquity. -
    -
    - - - The elevation above mean sea level (meters) of the site at which the telescope is located - - If the property is not implemented. - If an invalid elevation is set. - If the application must set the elevation before reading it, but has not. - - Setting this property will raise an error if the given value is outside the range -300 through +10000 metres. - Reading the property will raise an error if the value has never been set or is otherwise unavailable. - This is only available for telescope InterfaceVersions 2 and 3 - - - - - The geodetic(map) latitude (degrees, positive North, WGS84) of the site at which the telescope is located. - - If the property is not implemented. - If an invalid latitude is set. - If the application must set the latitude before reading it, but has not. - - Setting this property will raise an error if the given value is outside the range -90 to +90 degrees. - Reading the property will raise an error if the value has never been set or is otherwise unavailable. - This is only available for telescope InterfaceVersions 2 and 3 - - - - - The longitude (degrees, positive East, WGS84) of the site at which the telescope is located. - - If the property is not implemented. - If an invalid longitude is set. - If the application must set the longitude before reading it, but has not. - - Setting this property will raise an error if the given value is outside the range -180 to +180 degrees. - Reading the property will raise an error if the value has never been set or is otherwise unavailable. - Note that West is negative! - This is only available for telescope InterfaceVersions 2 and 3 - - - - - True if telescope is currently moving in response to one of the - Slew methods or the method, False at all other times. - - If the property is not implemented. - - Reading the property will raise an error if the value is unavailable. If the telescope is not capable of asynchronous slewing, this property will always be False. - The definition of "slewing" excludes motion caused by sidereal tracking, PulseGuide, , and . - It reflects only motion caused by one of the Slew commands, flipping caused by changing the property, or . - - - - - Specifies a post-slew settling time (sec.). - - If the property is not implemented. - If an invalid settle time is set. - - Adds additional time to slew operations. Slewing methods will not return, - and the property will not become False, until the slew completes and the SlewSettleTime has elapsed. - This feature (if supported) may be used with mounts that require extra settling time after a slew. - - - - - Move the telescope to the given local horizontal coordinates, return when slew is complete - - If the method is not implemented and is False - If an invalid azimuth or elevation is given. - - This Method must be implemented if returns True. Raises an error if the slew fails. The slew may fail if the target coordinates are beyond limits imposed within the driver component. - Such limits include mechanical constraints imposed by the mount or attached instruments, building or dome enclosure restrictions, etc. - The and properties are not changed by this method. - Raises an error if is True, or if is True. This is only available for telescope InterfaceVersions 2 and 3 - - Target azimuth (degrees, North-referenced, positive East/clockwise). - Target altitude (degrees, positive up) - - - - This Method must be implemented if returns True. - - Azimuth to which to move - Altitude to which to move to - If the method is not implemented and is False - If an invalid azimuth or elevation is given. - - This method should only be implemented if the properties , , - , and can be read while the scope is slewing. Raises an error if starting the slew fails. Returns immediately after starting the slew. - The client may monitor the progress of the slew by reading the , , and properties during the slew. When the slew completes, Slewing becomes False. - The slew may fail if the target coordinates are beyond limits imposed within the driver component. Such limits include mechanical constraints imposed by the mount or attached instruments, building or dome enclosure restrictions, etc. - The and properties are not changed by this method. - Raises an error if is True, or if is True. - This is only available for telescope InterfaceVersions 2 and 3 - - - - - Move the telescope to the given equatorial coordinates, return when slew is complete - - If an invalid right ascension or declination is given. - The destination right ascension (hours). Copied to . - The destination declination (degrees, positive North). Copied to . - If the method is not implemented and is False - - This Method must be implemented if returns True. Raises an error if the slew fails. - The slew may fail if the target coordinates are beyond limits imposed within the driver component. - Such limits include mechanical constraints imposed by the mount or attached instruments, - building or dome enclosure restrictions, etc. The target coordinates are copied to - and whether or not the slew succeeds. - Raises an error if is True, or if is False. - - - - - Move the telescope to the given equatorial coordinates, return immediately after starting the slew. - - The destination right ascension (hours). Copied to . - The destination declination (degrees, positive North). Copied to . - If the method is not implemented and is False - If an invalid right ascension or declination is given. - - This method must be implemented if returns True. Raises an error if starting the slew failed. - Returns immediately after starting the slew. The client may monitor the progress of the slew by reading - the , , and properties during the slew. When the slew completes, - becomes False. The slew may fail to start if the target coordinates are beyond limits - imposed within the driver component. Such limits include mechanical constraints imposed - by the mount or attached instruments, building or dome enclosure restrictions, etc. - The target coordinates are copied to and - whether or not the slew succeeds. - Raises an error if is True, or if is False. - - - - - Move the telescope to the and coordinates, return when slew complete. - - If the method is not implemented and is False - - This Method must be implemented if returns True. Raises an error if the slew fails. - The slew may fail if the target coordinates are beyond limits imposed within the driver component. - Such limits include mechanical constraints imposed by the mount or attached - instruments, building or dome enclosure restrictions, etc. - Raises an error if is True, or if is False. - - - - - Move the telescope to the and coordinates, - returns immediately after starting the slew. - - If the method is not implemented and is False - - This Method must be implemented if returns True. - Raises an error if starting the slew failed. Returns immediately after starting the slew. The client may monitor the progress of the slew by reading the RightAscension, Declination, - and Slewing properties during the slew. When the slew completes, becomes False. The slew may fail to start if the target coordinates are beyond limits imposed within - the driver component. Such limits include mechanical constraints imposed by the mount or attached instruments, building or dome enclosure restrictions, etc. - Raises an error if is True, or if is False. - - - - - Matches the scope's local horizontal coordinates to the given local horizontal coordinates. - - Target azimuth (degrees, North-referenced, positive East/clockwise) - Target altitude (degrees, positive up) - If the method is not implemented and is False - If an invalid azimuth or altitude is given. - - This must be implemented if the property is True. Raises an error if matching fails. - Raises an error if is True, or if is True. - This is only available for telescope InterfaceVersions 2 and 3 - - - - - Matches the scope's equatorial coordinates to the given equatorial coordinates. - - The corrected right ascension (hours). Copied to the property. - The corrected declination (degrees, positive North). Copied to the property. - If the method is not implemented and is False - If an invalid right ascension or declination is given. - - This must be implemented if the property is True. Raises an error if matching fails. - Raises an error if AtPark is True, or if is False. - The way that Sync is implemented is mount dependent and it should only be relied on to improve pointing for positions close to - the position at which the sync is done. - - - - - Matches the scope's equatorial coordinates to the given equatorial coordinates. - - If the method is not implemented and is False - - This must be implemented if the property is True. Raises an error if matching fails. - Raises an error if AtPark is True, or if is False. - The way that Sync is implemented is mount dependent and it should only be relied on to improve pointing for positions close to - the position at which the sync is done. - - - - - The declination (degrees, positive North) for the target of an equatorial slew or sync operation - - If the property is not implemented. - If an invalid declination is set. - If the property is read before being set for the first time. - - Setting this property will raise an error if the given value is outside the range -90 to +90 degrees. Reading the property will raise an error if the value has never been set or is otherwise unavailable. - - - - - The right ascension (hours) for the target of an equatorial slew or sync operation - - If the property is not implemented. - If an invalid right ascension is set. - If the property is read before being set for the first time. - - Setting this property will raise an error if the given value is outside the range 0 to 24 hours. Reading the property will raise an error if the value has never been set or is otherwise unavailable. - - - - - The state of the telescope's sidereal tracking drive. - - If Tracking Write is not implemented. - -

    Tracking Read must be implemented and must not throw a PropertyNotImplementedException.

    -

    Tracking Write can throw a PropertyNotImplementedException.

    - Changing the value of this property will turn the sidereal drive on and off. - However, some telescopes may not support changing the value of this property - and thus may not support turning tracking on and off. - See the property. -
    -
    - - - The current tracking rate of the telescope's sidereal drive - - If TrackingRate Write is not implemented. - If an invalid drive rate is set. - -

    TrackingRate Read must be implemented and must not throw a PropertyNotImplementedException.

    -

    TrackingRate Write can throw a PropertyNotImplementedException.

    - Supported rates (one of the values) are contained within the collection. - Values assigned to TrackingRate must be one of these supported rates. If an unsupported value is assigned to this property, it will raise an error. - The currently selected tracking rate can be further adjusted via the and properties. These rate offsets are applied to the currently - selected tracking rate. Mounts must start up with a known or default tracking rate, and this property must return that known/default tracking rate until changed. - If the mount's current tracking rate cannot be determined (for example, it is a write-only property of the mount's protocol), - it is permitted for the driver to force and report a default rate on connect. In this case, the preferred default is Sidereal rate. - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - Returns a collection of supported values that describe the permissible - values of the property for this telescope type. - - -

    Must be implemented and must not throw a PropertyNotImplementedException.

    - At a minimum, this must contain an item for . - This is only available for telescope InterfaceVersions 2 and 3 -
    -
    - - - Takes telescope out of the Parked state. - - If the method is not implemented and is False - - The state of after unparking is undetermined. Valid only after . Applications must check and change Tracking as needed after unparking. - Raises an error if unparking fails. Calling this with = False does nothing (harmless) - - - - - The UTC date/time of the telescope's internal clock - - If UTCDate Write is not implemented. - If an invalid is set. - When UTCDate is read and the mount cannot provide this property itslef and a value has not yet be established by writing to the property. - -

    UTCDate Read must be implemented and must not throw a PropertyNotImplementedException.

    -

    UTCDate Write can throw a PropertyNotImplementedException.

    - The driver must calculate this from the system clock if the telescope has no accessible source of UTC time. In this case, the property must not be writeable (this would change the system clock!) and will instead raise an error. - However, it is permitted to change the telescope's internal UTC clock if it is being used for this property. This allows clients to adjust the telescope's UTC clock as needed for accuracy. Reading the property - will raise an error if the value has never been set or is otherwise unavailable. -
    -
    - - - Returns a collection of supported DriveRate values that describe the permissible values of the TrackingRate property for this telescope type. - - - - - Returns a specified item from the collection - - Number of the item to return - A collection of supported DriveRate values that describe the permissible values of the TrackingRate property for this telescope type. - Returns a collection of supported DriveRate values - This is only used by telescope interface versions 2 and 3 - - - - Number of DriveRates supported by the Telescope - - Number of DriveRates supported by the Telescope - Integer count - - - - - Returns an enumerator for the collection - - An enumerator - - - - - Disposes of the TrackingRates object - - - - - - ASCOM Video Camera supported frame rates. - - - - - This is a video camera that supports variable frame rates. - - - - - 25 frames per second (fps) corresponding to a PAL (colour) or CCIR (black and white) video standard. - - - - - 29.97 frames per second (fps) corresponding to an NTSC (colour) or EIA (black and white) video standard. - - - - - ASCOM Video Camera status values. - - - - - Camera status running. The video is receiving signal and video frames are available for viewing or recording. - - - - - Camera status recording. The video camera is recording video to the file system. Video frames are available for viewing. - - - - - Camera status error. The video camera is in a state of an error and cannot continue its operation. Usually a reset will be required to resolve the error condition. - - - - - Defines the IVideoFrame Interface. - - - - - Returns a safearray of int32 containing the pixel values from the video frame. The array could be one of: ImageArray[Pixels], ImageArray[Height, Width], ImageArray[NumPlane, Pixels] - or ImageArray[NumPlane, Height, Width]. - - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    - The application must inspect the Safearray parameters to determine the dimensions and also the to determine if the image is Color or not. - The following table should be used to determine the format of the data: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Dimensions - SensorType - Array Format
    1; int[]Monochrome, RGGB, CMYG, CMYG2, LRGBA row major ImageArray[Pixels] of * elements. The pixels in the array start from the top left part of the image and are listed by horizontal lines/rows. The second pixel in the array is the second pixel from the first horizontal row - and the second last pixel in the array is the second last pixels from the last horizontal row.
    1; int[]Color

    Invalid configuration.

    2; int[,]Monochrome, RGGB, CMYG, CMYG2, LRGBImageArray[Height, Width] of x elements.
    2; int[,]ColorImageArray[NumPlane, Pixels] of NumPlanes x * elements. The order of the three colour planes is - first is R, the second is G and third is B. The pixels in second dimension of the array start from the top left part of the image and are listed by horizontal lines/rows. The second pixel is the second pixel from the first horizontal row - and the second last pixel is the second last pixels from the last horizontal row.
    3; int[,,]Monochrome, RGGB, CMYG, CMYG2, LRGB

    Invalid configuration.

    3; int[,,]ColorImageArray[NumPlane, Height, Width] of NumPlanes x x elements. The order of the three colour planes is - first is R, the second is G and third is B.
    -
    - In Color SensorType mode, if the application cannot handle multispectral images, it should use just the first plane. -
    - The image array. -
    - - - Returns a preview bitmap for the last video frame as an array of byte. - - The following code can be used to create a Bitmap from the returned byte array - - using (var memStr = new MemoryStream(frame.PreviewBitmap)) - { - bmp = (Bitmap)Image.FromStream(memStr); - } - - - Using memStr = New MemoryStream(frame.PreviewBitmap) - bmp = DirectCast(Image.FromStream(memStr), Bitmap) - End Using - - - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    The application can use this bitmap to show a preview image of the last video frame when required. This is a convenience property for - those applications that don't require to process the but usually only adjust the video camera settings and then record a video file. - When a 24bit RGB image can be returned by the driver this should be the preferred format. -
    - The preview bitmap image. -
    - - - Returns the frame number. - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    - The frame number of the first exposed frame may not be zero and is dependent on the device and/or the driver. The frame number increases with each acquired frame not with each requested frame by the client. -
    - The frame number of the current video frame. -
    - - - Returns the actual exposure duration in seconds (i.e. shutter open time). - - - This may differ from the exposure time corresponding to the requested frame exposure due to shutter latency, camera timing precision, etc. - - The duration of the frame exposure. - Must throw an exception if not implemented. - - - - Returns the actual exposure start time in the FITS-standard CCYY-MM-DDThh:mm:ss[.sss...] format, if supported. - - The frame exposure start time. - Must throw an exception if not implemented. - - - - Returns additional information associated with the video frame as a list of named variables. - - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    - The returned object contains entries for each value. For each entry, the Key property is the value's name, and the Value property is the string value itself. - This property must return an empty list if no video frame metadata is provided. - The Keys is a single word, or multiple words joined by underscore characters, that sensibly describes the variable. It is recommended that Keys - should be a maximum of 16 characters for legibility and all upper case. - The KeyValuePair objects are instances of the KeyValuePair class -
    - An ArrayList of KeyValuePair objects. -
    - - - Defines the IVideo Interface. - - - - - Set True to connect to the device hardware. Set False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. -
    -
    - - - Returns a description of the device, such as manufacturer and model number. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    -
    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful. -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    This must be in the form "n.n". - It should not to be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Should return 1 for this interface version. - - Must throw an exception if the call was not successful. -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    -
    -
    - - - The short name of the driver, for display purposes. - - Must throw an exception if the call was not successful. -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    -
    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are supported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful. - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    May throw a MethodNotImplementedException if the device does not support any actions.

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - "General" will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    This method must return an empty arraylist if no actions are supported. - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. -
    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - The name of the video capture device when such a device is used. - - Must throw an exception if not implemented. - For analogue video this is usually the video capture card or dongle attached to the computer. - - - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful. -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    -
    -
    - - - The maximum supported exposure (integration time) in seconds. - - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    - This value is for information purposes only. The exposure cannot be set directly in seconds, use property to change the exposure. -
    -
    - - - The minimum supported exposure (integration time) in seconds. - - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    - This value is for information purposes only. The exposure cannot be set directly in seconds, use property to change the exposure. -
    -
    - - - The frame rate at which the camera is running. - - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    - Analogue cameras run in one of the two fixed frame rates - 25fps for PAL video and 29.97fps for NTSC video. - Digital cameras usually can run at a variable frame rate. This value is for information purposes only and cannot be set. The FrameRate has the same value during the entire operation of the device. - Changing the property may change the actual variable frame rate but cannot changethe return value of this property. -
    -
    - - - Returns the list of integration rates supported by the video camera. - - - Digital and integrating analogue video cameras allow the effective exposure of a frame to be changed. If the camera supports setting the exposure directly i.e. 2.153 sec then the driver must only - return a range of useful supported exposures. For many video cameras the supported exposures (integration rates) increase by a factor of 2 from a base exposure e.g. 1, 2, 4, 8, 16 sec or 0.04, 0.08, 0.16, 0.32, 0.64, 1.28, 2.56, 5.12, 10.24 sec. - If the camers supports only one exposure that cannot be changed (such as all non integrating PAL or NTSC video cameras) then this property must throw . - - The list of supported integration rates in seconds. - Must throw exception if data unavailable. - Must throw exception if camera supports only one integration rate (exposure) that cannot be changed. - - - - Index into the array for the selected camera integration rate. - - Integer index for the current camera integration rate in the string array. - Index into the SupportedIntegrationRates array for the selected camera integration rate. - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if not valid. - Must throw an exception if the camera supports only one integration rate (exposure) that cannot be changed. - - can be used to adjust the integration rate (exposure) of the camera, if supported. A 0-based array of strings - , - which correspond to different discrete integration rate settings supported by the camera will be returned. must be set to an integer in this range. - The driver must default to a valid value when integration rate is supported by the camera. - - - - - Returns an with its property populated. - - The current video frame. - Must throw exception if data unavailable. - If called before any video frame has been taken. - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    -
    -
    - - - Sensor name. - - The name of sensor used within the camera. - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw exception if not implemented. - Returns the name (datasheet part number) of the sensor, e.g. ICX285AL. The format is to be exactly as shown on - manufacturer data sheet, subject to the following rules. All letter shall be uppercase. Spaces shall not be included. - Any extra suffixes that define region codes, package types, temperature range, coatings, grading, color/monochrome, - etc. shall not be included. For color sensors, if a suffix differentiates different Bayer matrix encodings, it shall be - included. - Examples: - - ICX285AL-F shall be reported as ICX285 - KAF-8300-AXC-CD-AA shall be reported as KAF-8300 - - Note: - The most common usage of this property is to select approximate color balance parameters to be applied to - the Bayer matrix of one-shot color sensors. Application authors should assume that an appropriate IR cutoff filter is - in place for color sensors. - It is recommended that this function be called only after a connection is established with - the camera hardware, to ensure that the driver is aware of the capabilities of the specific camera model. - - - - -Type of colour information returned by the the camera sensor. - - - The enum value of the camera sensor - Must throw an exception if the information is not available. (Some drivers may require an -active connection in order to retrieve necessary information from the camera.) - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    - returns a value indicating whether the sensor is monochrome, or what Bayer matrix it encodes. -The following values are defined: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Value - Enumeration - Meaning
    -0 -Monochrome -Camera produces monochrome array with no Bayer encoding
    -1 -Colour -Camera produces color image directly, requiring not Bayer decoding. The monochome pixels for the R, G and B channels are returned in this order in the .
    -2 -RGGB -Camera produces RGGB encoded Bayer array images
    -3 -CMYG -Camera produces CMYG encoded Bayer array images
    -4 -CMYG2 -Camera produces CMYG2 encoded Bayer array images
    -5 -LRGB -Camera produces Kodak TRUESENSE Bayer LRGB array images
    -
    - Please note that additional values may be defined in future updates of the standard, as new Bayer matrices may be created -by sensor manufacturers in the future. If this occurs, then a new enumeration value shall be defined. The pre-existing enumeration -values shall not change. -In the following definitions, R = red, G = green, B = blue, C = cyan, M = magenta, Y = yellow. The Bayer matrix is -defined with X increasing from left to right, and Y increasing from top to bottom. The pattern repeats every N x M pixels for the -entire pixel array, where N is the height of the Bayer matrix, and M is the width. -RGGB indicates the following matrix: - - - - - - - - - - - - - - - - - - - - - -
    - - X = 0 - X = 1
    - Y = 0 -R -G
    - Y = 1 -G -B
    -
    - CMYG indicates the following matrix: - - - - - - - - - - - - - - - - - - - - -
    - - X = 0 - X = 1
    - Y = 0 -Y -C
    - Y = 1 -G -M
    -
    - CMYG2 indicates the following matrix: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - X = 0 - X = 1
    - Y = 0 -C -Y
    - Y = 1 -M -G
    - Y = 2 -C -Y
    - Y = 3 -G -M
    -
    - LRGB indicates the following matrix (Kodak TRUESENSE): - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - X = 0 - X = 1 - X = 2 - X = 3
    - Y = 0 -L -R -L -G
    - Y = 1 -R -L -G -L
    - Y = 2 -L -G -L -B
    - Y = 3 -G -L -B -L
    -
    - It is recommended that this function be called only after a connection is established with the camera hardware, to ensure that -the driver is aware of the capabilities of the specific camera model. -
    -
    - - - Returns the width of the video frame in pixels. - - The video frame width. - Must throw exception if the value is not known. - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    - For analogue video cameras working via a frame grabber the dimensions of the video frames may be different than the dimension of the CCD chip -
    -
    - - - Returns the height of the video frame in pixels. - - The video frame height. - Must throw exception if the value is not known. - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    - For analogue video cameras working via a frame grabber the dimensions of the video frames may be different than the dimension of the CCD chip -
    -
    - - - Returns the width of the CCD chip pixels in microns. - - The pixel size X if known. - Must throw exception if not implemented. - - - - Returns the height of the CCD chip pixels in microns. - - The pixel size Y if known. - Must throw exception if not implemented. - - - - Reports the bit depth the camera can produce. - - The bit depth per pixel. Typical analogue videos are 8-bit while some digital cameras can provide 12, 14 or 16-bit images. - Must throw exception if data unavailable. - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    -
    -
    - - - Returns the video codec used to record the video file. - - Must throw exception if not implemented. - For AVI files this is usually the FourCC identifier of the codec- e.g. XVID, DVSD, YUY2, HFYU etc. - If the recorded video file doesn't use codecs an empty string must be returned. - - - - - Returns the file format of the recorded video file, e.g. AVI, MPEG, ADV etc. - - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    -
    -
    - - - The size of the video frame buffer. - - The size of the video frame buffer. -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    When retrieving video frames using the property - the driver may use a buffer to queue the frames waiting to be read by the client. This property returns the size of the buffer in frames or - if no buffering is supported then the value of less than 2 should be returned. The size of the buffer can be controlled by the end user from the driver setup dialog. -
    -
    - - - Starts recording a new video file. - - The file name requested by the client. Some systems may not allow the file name to be controlled directly and they should ignore this parameter. - The actual file name of the file that is being recorded. - Must throw exception if not implemented. - Must throw exception if not connected. - Must throw exception if the current camera state doesn't allow to begin recording a file. - Must throw exception if there is any other problem as result of which the recording cannot begin. - - - - Stops the recording of a video file. - - Must throw exception if not implemented. - Must throw exception if not connected. - Must throw exception if the current camera state doesn't allow to stop recording the file or no file is currently being recorded. - Must throw exception if there is any other problem as result of which the recording cannot stop. - - - - Returns the current camera operational state. - - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    - Returns one of the following status information: - - Value State Meaning - 0 CameraRunning The camera is running and video frames are available for viewing and recording - 1 CameraRecording The camera is running and recording a video - 2 CameraError Camera error condition serious enough to prevent further operations (connection fail, etc.). - - CameraIdle and CameraBusy are optional states. Free running cameras cannot be stopped and don't have a CameraIdle state. When those cameras are powered they immediately enter CameraRunning state. - Some digital cameras or vdeo systems may suport operations that take longer to complete. Whlie those longer operations are running the camera will remain in the state it was before the operation started. - The video camera state diagram is shown below: - - -
    - The state of the camera. - Must return an exception if the camera status is unavailable. -
    - - - Maximum value of . - - Short integer representing the maximum gain value supported by the camera. - The maximum gain value that this camera supports - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if GainMax is not supported. - When specifying the gain setting with an integer value, is used in conjunction with to - specify the range of valid settings. - shall be greater than . If either is available, then both must be available. - Please see for more information. - It is recommended that this function be called only after a connection is established with the camera hardware, to ensure - that the driver is aware of the capabilities of the specific camera model. - - - - - Minimum value of . - - The minimum gain value that this camera supports - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if GainMin is not supported. - When specifying the gain setting with an integer value, is used in conjunction with to - specify the range of valid settings. - shall be greater than . If either is available, then both must be available. - Please see for more information. - It is recommended that this function be called only after a connection is established with the camera hardware, to ensure - that the driver is aware of the capabilities of the specific camera model. - - - - - Index into the array for the selected camera gain. - - Short integer index for the current camera gain in the string array. - Index into the Gains array for the selected camera gain - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if not valid. - Must throw an exception if gain is not supported. - - can be used to adjust the gain setting of the camera, if supported. There are two typical usage scenarios: -
      -
    • Discrete gain video cameras will return a 0-based array of strings - , which correspond to different discrete gain settings supported by the camera. must be set to an integer in this range. and must thrown an exception if - this mode is used.
    • -
    • Adjustable gain video cameras - and return integers, which specify the valid range for .
    • -
    - The driver must default to a valid value. -
    -
    - - - Gains supported by the camera. - - An ArrayList of gain names or values - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if Gains is not supported - provides a 0-based array of available gain settings. - Typically the application software will display the available gain settings in a drop list. The application will then supply - the selected index to the driver via the property. - The setting may alternatively be specified using integer values; if this mode is used then is invalid - and must throw an exception. Please see and for more information. - It is recommended that this function be called only after a connection is established with the camera hardware, - to ensure that the driver is aware of the capabilities of the specific camera model. - - - - - Maximum value of . - - Short integer representing the maximum gamma value supported by the camera. - The maximum gain value that this camera supports - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if GammaMax is not supported - When specifying the gamma setting with an integer value, is used in conjunction with to - specify the range of valid settings. - shall be greater than . If either is available, then both must be available. - Please see for more information. - It is recommended that this function be called only after a connection is established with the camera hardware, to ensure - that the driver is aware of the capabilities of the specific camera model. - - - - - Minimum value of . - - The minimum gamma value that this camera supports - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if GammaMin is not supported. - When specifying the gamma setting with an integer value, is used in conjunction with to - specify the range of valid settings. - shall be greater than . If either is available, then both must be available. - Please see for more information. - It is recommended that this function be called only after a connection is established with the camera hardware, to ensure - that the driver is aware of the capabilities of the specific camera model. - - - - - Index into the array for the selected camera gamma. - - Short integer index for the current camera gamma in the string array. - Index into the Gammas array for the selected camera gamma - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if not valid. - Must throw an exception if Gamma is not supported. - - can be used to adjust the gamma setting of the camera, if supported. There are two typical usage scenarios: -
      -
    • Discrete gamma video cameras will return a 0-based array of strings - , which correspond to different discrete gamma settings supported by the camera. must be set to an integer in this range. and must thrown an exception if - this mode is used.
    • -
    • Adjustable gain video cameras - and return integers, which specify the valid range for .
    • -
    - The driver must default to a valid value. -
    -
    - - - Gammas supported by the camera. - - An ArrayList of gamma names or values - Must throw an exception if the information is not available. (Some drivers may require an - active connection in order to retrieve necessary information from the camera.) - Must throw an exception if Gammas is not supported - provides a 0-based array of available gamma settings. This list can contain the widely used values of OFF, LO and HI that correspond to gammas of 1.00, 0.45 and 0.35 as well as other extended values. - Typically the application software will display the available gamma settings in a drop list. The application will then supply - the selected index to the driver via the property. - The setting may alternatively be specified using integer values; if this mode is used then is invalid - and must throw an exception. Please see and for more information. - It is recommended that this function be called only after a connection is established with the camera hardware, - to ensure that the driver is aware of the capabilities of the specific camera model. - - - - - Returns True if the driver supports custom device properties configuration via the method. - -

    Must be implemented, must not throw an ASCOM.PropertyNotImplementedException.

    -
    -
    - - - Displays a device properties configuration dialog that allows the configuration of specialized settings. - - Must throw an exception if the camera is not connected. - Must throw an exception if not implemented. - - The dialog could also provide buttons for cameras that can be controlled via 'on screen display' menues and a set of navigation buttons such as Up, Down, Left, Right and Enter. - This dialog is not intended to be used in unattended mode but can give greater control over video cameras that provide special features. The dialog may also allow - changing standard interface settings such as Gamma and Gain. If a client software - displays any interface settings then it should take care to keep in sync the values changed by this method and those changed directly via the interface. - To support automated and unattended control over the specialized device settings or functions available on this dialog the driver should also allow their control via . - This dialog is meant to be used by the applications to allow the user to adjust specialized device settings when those applications don't specifically use the specialized settings in their functionality. - Examples for specialized settings that could be supported are white balance and sharpness. - - - - - Defines the ISafetyMonitor Interface - - - - - Set True to connect to the device hardware. Set False to disconnect from the device hardware. - You can also read the property to check whether it is connected. This reports the current hardware state. - - true if connected to the hardware; otherwise, false. - Must throw an exception if the call was not successful - -

    Must be implemented

    Do not use a NotConnectedException here, that exception is for use in other methods that require a connection in order to succeed. - The Connected property sets and reports the state of connection to the device hardware. - For a hub this means that Connected will be true when the first driver connects and will only be set to false - when all drivers have disconnected. A second driver may find that Connected is already true and - setting Connected to false does not report Connected as false. This is not an error because the physical state is that the - hardware connection is still true. - Multiple calls setting Connected to true or false will not cause an error. -
    -
    - - - Returns a description of the device, such as manufacturer and modelnumber. Any ASCII characters may be used. - - The description. - If the device is not connected and this information is only available when connected. - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Descriptive and version information about this ASCOM driver. - - Must throw an exception if the call was not successful - -

    Must be implemented

    This string may contain line endings and may be hundreds to thousands of characters long. - It is intended to display detailed information on the ASCOM driver, including version and copyright data. - See the property for information on the device itself. - To get the driver version in a parseable string, use the property. -
    -
    - - - A string containing only the major and minor version of the driver. - - Must throw an exception if the call was not successful -

    Must be implemented

    This must be in the form "n.n". - It should not to be confused with the property, which is the version of this specification supported by the - driver. -
    -
    - - - The interface version number that this device supports. Should return 2 for this interface version. - - Must throw an exception if the call was not successful -

    Must be implemented

    Clients can detect legacy V1 drivers by trying to read ths property. - If the driver raises an error, it is a V1 driver. V1 did not specify this property. A driver may also return a value of 1. - In other words, a raised error or a return value of 1 indicates that the driver is a V1 driver. -
    -
    - - - The short name of the driver, for display purposes - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Launches a configuration dialog box for the driver. The call will not return - until the user clicks OK or cancel manually. - - Must throw an exception if the call was not successful -

    Must be implemented

    -
    - - - Invokes the specified device-specific action. - - - A well known name agreed by interested parties that represents the action to be carried out. - - List of required parameters or an Empty String if none are required. - - A string response. The meaning of returned strings is set by the driver author. - Throws this exception if no actions are suported. - It is intended that the SupportedActions method will inform clients - of driver capabilities, but the driver must still throw an ASCOM.ActionNotImplemented exception if it is asked to - perform an action that it does not support. - If the driver is not connected. - Must throw an exception if the call was not successful - Suppose filter wheels start to appear with automatic wheel changers; new actions could - be “FilterWheel:QueryWheels” and “FilterWheel:SelectWheel”. The former returning a - formatted list of wheel names and the second taking a wheel name and making the change, returning appropriate - values to indicate success or failure. - -

    Can throw a not implemented exception

    - This method is intended for use in all current and future device types and to avoid name clashes, management of action names - is important from day 1. A two-part naming convention will be adopted - DeviceType:UniqueActionName where: - - DeviceType is the same value as would be used by e.g. Telescope, Camera, Switch etc. - UniqueActionName is a single word, or multiple words joined by underscore characters, that sensibly describes the action to be performed. - - - It is recommended that UniqueActionNames should be a maximum of 16 characters for legibility. - Should the same function and UniqueActionName be supported by more than one type of device, the reserved DeviceType of - “General” will be used. Action names will be case insensitive, so FilterWheel:SelectWheel, filterwheel:selectwheel - and FILTERWHEEL:SELECTWHEEL will all refer to the same action. - The names of all supported actions must be returned in the property. -
    -
    - - - Returns the list of action names supported by this driver. - - An ArrayList of strings (SafeArray collection) containing the names of supported actions. - Must throw an exception if the call was not successful -

    Must be implemented

    This method must return an empty arraylist if no actions are supported. Please do not throw a - . - This is an aid to client authors and testers who would otherwise have to repeatedly poll the driver to determine its capabilities. - Returned action names may be in mixed case to enhance presentation but will be recognised case insensitively in - the Action method. -An array list collection has been selected as the vehicle for action names in order to make it easier for clients to - determine whether a particular action is supported. This is easily done through the Contains method. Since the - collection is also ennumerable it is easy to use constructs such as For Each ... to operate on members without having to be concerned - about hom many members are in the collection. - Collections have been used in the Telescope specification for a number of years and are known to be compatible with COM. Within .NET - the ArrayList is the correct implementation to use as the .NET Generic methods are not compatible with COM. -
    -
    - - - Transmits an arbitrary string to the device and does not wait for a response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a boolean response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the interpreted boolean response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Transmits an arbitrary string to the device and waits for a string response. - Optionally, protocol framing characters may be added to the string before transmission. - - The literal command string to be transmitted. - - if set to true the string is transmitted 'as-is'. - If set to false then protocol framing characters may be added prior to transmission. - - - Returns the string response received from the device. - - If the method is not implemented - If the driver is not connected. - Must throw an exception if the call was not successful -

    Can throw a not implemented exception

    -
    - - - Dispose the late-bound interface, if needed. Will release it via COM - if it is a COM object, else if native .NET will just dereference it - for GC. - - - - - Indicates whether the monitored state is safe for use. - - True if the state is safe, False if it is unsafe. - -

    Must be implemented and must not throw a PropertyNotImplementedException.

    -
    -
    - - diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.Exceptions.dll b/Software/ASCOM driver/bin/Debug/ASCOM.Exceptions.dll deleted file mode 100644 index 238348029660285b3a2133affa0ed691039650e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13312 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 - - - ASCOM.Exceptions - - - - - Exception thrown by a driver when it receives an unknown command through the Action method. - - - If you need to throw this error as a COM exception use the error number: 0x8004040C. - - - - - Create a new exception object and identify the specified driver method as the source. - - The name of the action that caused the exception. - - - - Create a new exception object and identify the specified driver method as the source, - and include an inner exception object containing a caught exception. - - The name of the driver method that caused the exception - The caught exception - - - - For Code Analysis, please don't use - - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - - The parameter is null. - - - The class name is null or is zero (0). - - - - - The method that is not implemented - - - - - Exception thrown by DriverAccess to return a driver COM error to the client. This exception appears as a COMException - to the client having the original exception's description and error number as well as the original exception as - the inner exception. - - - - - Creates a new DriverAccessCOException - - The error message to display - The COM error code to attach to this exception - Any inner exception that is to be attached to the exception, or null if there is no inner exception - - - - This exception should be raised by the driver to reject a command from the client. - - - The exception is intended to be used for "logical" errors e.g. trying to use a command when the current configuration of the device does - not allow it rather than for device errors such as a communications error. - Its the error to use when the client attempts something, which at another time would be sensible, - but which is not sensible right now. If you expect the condition causing the issue to be short - lived, you may choose to stall the request until the condition is cleared rather than throwing this exception. - Clearly, that is a judgement that you can only make given a specific scenario. - If you need to throw this error as a COM exception use the error number: 0x8004040B. - - - - - Default public constructor for NotConnectedException takes no parameters. - - - - - Initializes a new instance of the class - from another exception. - - The inner exception. - - - - Initializes a new instance of the class - with a non-default error message. - - A descriptive human-readable message. - - - - Initializes a new instance of the class - based on another exception. - - Descriptive text documenting the cause or source of the error. - The inner exception the led to the throwing of this exception. - - - - Added to keep Code Analysis happy - - - - - - - All methods defined by the relevant ASCOM standard interface must exist in each driver. However, those methods do not all have to be implemented. The minimum requirement - for each defined method is to throw the ASCOM.MethodNotImplementedException. Note that no default constructor is supplied. Throwing this requires the the method name. - - - If you need to throw this error as a COM exception use the error number: 0x80040400. - - - - - Create a new exception object and identify the specified driver method as the source. - - The name of the driver method that caused the exception. - - - - Create a new exception object and identify the specified driver method as the source, - and include an inner exception object containing a caught exception. - - The name of the driver method that caused the exception - The caught exception - - - - For Code Analysis, please don't use - - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - - The parameter is null. - - - The class name is null or is zero (0). - - - - - The method that is not implemented - - - - - This is the generic driver exception. Drivers are permitted to directly throw this - exception as well as any derived exceptions. Note that the Message property is - a member of , the base class of DriverException. The - property of is simply renamed to Number. - This exception should only be thrown if there is no other more appropriate exception already defined, e.g. PropertyNotImplemented, - InvalidOperationException, InvalidValueException, NotConnectedException etc. These specific exceptions should be thrown where appropriate - rather than using the more generic DriverException. Conform will not accept DriverExceptions where more appropriate exceptions - are already defined. - As good programming practice, the Message property should not be empty, so that users understand why the exception was thrown. - - - - - Create a new ASCOM exception using the specified text message and error code. - - Descriptive text describing the cause of the exception - Error code for the exception (80040400 - 80040FFF). - - - - Create a new ASCOM exception based on another exception plus additional descriptive text and error code. This member is - required for a well-behaved exception class. For example, if a driver receives an exception - (perhaps a COMException) from some other component yet it wants to report some meaningful - error that resulted from the other error, it can package the original error in the - InnerException member of the exception it generates. - - Descriptive text describing the cause of the exception - Error code for the exception (80040400 - 80040FFF). - The inner exception that led to throwing this exception - - - - Initializes a new instance of the class that will return the 'unspecified error' number: 0x800404FF. - Sets the COM HResult to . - - - - - Initializes a new instance of the class - with a human-readable descriptive message. - - The human-readable description of the problem. - - - - Initializes a new instance of the class from another caught exception and a human-readable descriptinve message. - - The human-readable description of the problem. - The caught (inner) exception. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - - The parameter is null. - - - The class name is null or is zero (0). - - - - - The COM error code for this exception (hex 80040400 - 800404FF) - - - - - Error numbers for use by drivers. - - - The range of permitted values falls within the class FACILTY_ITF as - defined by the operating system and COM. These values will never clash with - COM, RPC, or OS error codes. - - Driver developers may extend this class by making use of the partial keyword. - - - - - - Reserved error number (0x80040400) for property or method not implemented. - - - See ASCOM.Exception.NotImplementedException. - - - - - Reserved error code (0x80040401) for reporting an invalid value. - - - See ASCOM.Exception.InvalidValueException. - - - - - Reserved error code (0x80040402) for reporting that a value has not been set. - - - See ASCOM.Exception.ValueNotSetException. - - - - - Reserved error code (0x80040407) used to indicate that the communications channel is not connected. - - - - - Reserved error code (0x80040408) used to indicate that the attempted operation is invalid because the mount - is currently in a Parked state. - - - - - Reserved error code (0x80040409) used to indicate that the attempted operation is invalid because the mount - is currently in a Slaved state. - - - - - Reserved error code (0x8004040A) related to settings. - - - - - Reserved error code (0x8004040B) to indicate that the requested operation can not be undertaken at this time. - - - - - Reserved error code (0x8004040C) to indicate that the requested action is not implemented in this driver. - - - - - Reserved error code (0x8004040D) to indicate that the requested item is not present in the ASCOM cache. - - - The exception is defined in the ASCOM.Cache component rather than ASCOM.Exceptions. - - - - - Reserved 'catch-all' error code (0x800404FF) used when nothing else was specified. - - - - - The starting value (0x80040500) for driver-specific error numbers. - - - Drivers are free to choose their own numbers starting with DriverBase, up to and including DriverMax. - - - - - The maximum value (0x80040FFF) for driver-specific error numbers. - - - Drivers are free to choose their own numbers starting with DriverBase, up to and including DriverMax. - - - - - Exception to report an invalid value supplied to a driver. - - - The most useful way to use this exception is to inform the user which property/method/parameter received the invalid value and also the range of allowed values. - If you need to throw this error as a COM exception use the error number: 0x80040401. - - - - - Create a new exception object and identify the specified driver property or method as the source. - - The name of the driver property/accessor or method that caused the exception - The invalid value that was supplied - - - - - - Create a new exception object and identify the specified driver property or method as the source. - - The name of the driver property/accessor or method that caused the exception - The invalid value that was supplied - The valid value range - - - - Create a new exception object and identify the specified driver property as the source, - and include an inner exception object containing a caught exception. - - The name of the driver property/accessor or method that caused the exception - The invalid value that was supplied - The caught exception - The valid value range - - - - Create a new exception - - Exception description - - - - Create a new exception - - Exception description - The underlying exception that caused this exception to be thrown. - - - - Create a new exception object - - - - - Added to keep Code Analysis happy - - - - - - - The property/accessor or method that has an invalid value. - - - - - The invalid value. - - - - - The valid range for this property. - - - - - The lower value of the valid range. - - - - - The higher end of the valid range. - - - - - This exception should be raised when an operation is attempted that requires communication with the device, but the device is disconnected. - - - If you need to throw this error as a COM exception use the error number: 0x80040400. - - - - - Default public constructor for NotConnectedException takes no parameters. - - - - - Initializes a new instance of the class - from another exception. - - The inner exception. - - - - Initializes a new instance of the class - with a non-default error message. - - A descriptive human-readable message. - - - - Initializes a new instance of the class - based on another exception. - - Descriptive text documenting the cause or source of the error. - The inner exception the led to the throwing of this exception. - - - - Added to keep Code Analysis happy - - - - - - - All properties and methods defined by the relevant ASCOM standard interface must exist in each driver. However, - those properties and methods do not all have to be implemented. This exception is a base class for - PropertyNotImplementedException and MethodNotImplementedException, which drivers should use for throwing - the relevant exception(s). This class is intended to be used by clients who wish to catch either of - the two specific exceptions in a single catch() clause. - - - If you need to throw this error as a COM exception use the error number: 0x80040400. - - - - - A format string used to create the exception's human-readable message. - - - - - Create a new exception object and identify the specified driver property or method as the source. - - The name of the driver property/accessor or method that caused the exception - - - - Create a new exception object and identify the specified driver property as the source, - and include an inner exception object containing a caught exception. - - The name of the driver property/accessor or method that caused the exception - The caught exception - - - - Added to keep Code analysis happy, please don't use it. - - - - - Added to keep Code Analysis happy - - - - - - - The property/accessor or method that is not implemented - - - - - This exception should be used to indicate that movement (or other invalid operation) was attempted while the device was in a parked state. - - - If you need to throw this error as a COM exception use the error number: 0x80040408. - - - - - Initializes a new instance of the class - using default error text and error codes. - - - - - Initializes a new instance of the class - with a caught (inner) exception. - - The inner. - - - - Create a new exception - - Exception description - - - - Create a new exception - - Exception description - Underlying exception that caused this exception to be thrown. - - - - Added to keep Code Analysis happy - - - - - - - All properties defined by the relevant ASCOM standard interface must exist in each driver. However, those properties do not all have to be implemented. The minimum requirement - for each defined property is to throw the ASCOM.PropertyNotImplementedException for each of its accessors. Note that no default constructor is supplied. Throwing this requires both the - property name and unimplemented accessor type to be supplied. - - - If you need to throw this error as a COM exception use the error number: 0x80040400. - - - - - Create a new exception object and identify the specified driver property and accessor as the source. - - The name of the driver property that caused the exception. - True if the exception is being thrown for the 'set' accessor, else false - - - - Create a new exception object and identify the specified driver property as the source, - and include an inner exception object containing a caught exception. - - The name of the driver property that caused the exception - True if the exception is being thrown for the 'set' accessor, else false - The caught exception - - - - Create a new exception - - Exception description - Underlying exception that caused this exception to be thrown. - - - - Create a new exception - - - - - Create a new exception - - Exception description - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - - The parameter is null. - - - The class name is null or is zero (0). - - - - - The property that is not implemented - - - - - True if the 'set' accessor is not implemented, else false - - - - - This exception should be used to indicate that movement (or other invalid operation) was attempted while the device was in slaved mode. This applies primarily to domes drivers. - - - If you need to throw this error as a COM exception use the error number: 0x80040409. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a caught (inner) exception. - - Inner exception - - - - Create a new exception - - Exception description - - - - Create a new exception - - Exception description - Underlying exception that caused this exception to be thrown. - - - - Create a new exception - - Information required to serialise the exception - Information of the serialising stream context. - - - - Exception to report that no value has yet been set for this property. - - - If you need to throw this error as a COM exception use the error number: 0x80040402. - - - - - Create a new exception object and identify the specified driver property or method as the source. - - The name of the driver property/accessor or method that caused the exception - - - - Create a new exception object and identify the specified driver property as the source, - and include an inner exception object containing a caught exception. - - The name of the driver property/accessor or method that caused the exception - The caught exception - - - - Added to keep Code Analysis happy - - - - - Added to keep Code Analysis happy - - - - - - - The property/accessor or method that has no value - - - - diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.Internal.Extensions.dll b/Software/ASCOM driver/bin/Debug/ASCOM.Internal.Extensions.dll deleted file mode 100644 index cad7acb220f2ce959af2eb8c0de7ca69eb5f533e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8192 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 diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.Internal.Extensions.xml b/Software/ASCOM driver/bin/Debug/ASCOM.Internal.Extensions.xml deleted file mode 100644 index 2478a6c0..00000000 --- a/Software/ASCOM driver/bin/Debug/ASCOM.Internal.Extensions.xml +++ /dev/null @@ -1,126 +0,0 @@ - - - - ASCOM.Internal.Extensions - - - - - Extension methods relating to . - - - - - The recognized ASCOM device classes. - - - This list is specifically intended to support the Template Project Wizard - and contains a list of the device types for which the Wizard can expand - a project template. - - - - - Determines whether the specified file is device specific. - - The file. - - true if it is device specific; otherwise, false. - - - A file is considered 'device specific' if it meets the following criteria: - - - The filename contains at least two dots ('.'); - - - The first dot-delimited segment of the filename matches one of the - recognized interface types contained in - - - - - - - tring extension methods - - - - - Defines a lookup table of bit masks, for a fast method of determining - a mask for any given bit position. - N.B. It might just be quicker to raise to a power of two, - the compiler might be smart enough to optimize that. - - - - - Returns a boolean value corresponding to the value at the specified bit position. - - The register, an unsigned integer, containing bit values. - The bit position to be tested, where bit 0 is the least significant bit. - A boolean value corresponding to the bit at the specified bit position. - - - - Returns a boolean value corresponding to the value at the specified bit position. - - The register, an integer, containing bit values. - The bit position to be tested, where bit 0 is the least significant bit. - A boolean value corresponding to the bit at the specified bit position. - - - - String extension methods. - - - Internal use only. Driver and application developers should not rely on this class, - because the interface and method signatures may change at any time. - - - - - Returns the specified number of characters from the head of a string. - - The source string. - The number of characters to be returned, must not be greater than the length of the string. - The specified number of characters from the head of the source string, as a new string. - Thrown if the requested number of characters exceeds the string length. - - - - Returns the specified number of characters from the tail of a string. - - The source string. - The number of characters to be returned, must not be greater than the length of the string. - The specified number of characters from the tail of the source string, as a new string. - Thrown if the requested number of characters exceeds the string length. - - - - Cleans (that is, removes all unwanted characters) from the string. - - The source string. - A list of the allowed characters. All other characters will be removed. - A new string with all of the unwanted characters deleted. - - - - Remove the head of the string, leaving the tail. - - The source string. - Number of characters to remove from the head. - - A new string containing the old string with characters removed from the head. - - - - - Remove the tail of the string, leaving the head. - - The source string. - Number of characters to remove from the tail. - A new string containing the old string with characters removed from the tail. - - - diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.SettingsProvider.dll b/Software/ASCOM driver/bin/Debug/ASCOM.SettingsProvider.dll deleted file mode 100644 index 60925d9790acf8f342aebb5d1c68d9c4eba37155..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138752 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 diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.SettingsProvider.xml b/Software/ASCOM driver/bin/Debug/ASCOM.SettingsProvider.xml deleted file mode 100644 index 18d293ea..00000000 --- a/Software/ASCOM driver/bin/Debug/ASCOM.SettingsProvider.xml +++ /dev/null @@ -1,188 +0,0 @@ - - - - ASCOM.SettingsProvider - - - - - The Diagnostics class provides a few helper methods that make it easier to produce coherent - debugging output. The class is implemented as a singleton that is created as soon as the assembly - is loaded. The level of trace output that is produced is controlled by a - that in turn loads its configuration from the App.config file. If there is no App.Config file, - the default is to produce verbose output for debug builds and errors/warnings for release builds. - - We recommend SysInternals DbgView for viewing and capturing the trace output. - See http://www.sysinternals.com - - - - - - Text versions of the various trace levels. - - - - - Construct and initialise diagnostics. - - - - - Gets a reference to the one and only instance of this singleton class. - - a reference to the one and only instance of this singleton class. - - - - Send an object to the trace channel at severity level Error. - - The object (which may be a string) to display. - - - - Format and send a list of objects to the trace channel at severity level Error. - - Format string used to format the objects. - List of objects to be displayed. - - - - Send an object to the trace channel at severity level Warning. - - The object (which may be a string) to display. - - - - Format and send a list of objects to the trace channel at severity level Warning. - - Format string used to format the objects. - List of objects to be displayed. - - - - Send an object to the trace channel at severity level Information. - - The object (which may be a string) to display. - - - - Format and send a list of objects to the trace channel at severity level Information. - - Format string used to format the objects. - List of objects to be displayed. - - - - Send an object to the trace channel at severity level Verbose Information. - - The object (which may be a string) to display. - - - - Format and send a list of objects to the trace channel at severity level Verbose Information. - - Format string used to format the objects. - List of objects to be displayed. - - - - Provides settings storage for ASCOM device drivers. - Settings are persisted in the ASCOM Device Profile store. - - - Original version by Tim Long, March 2009. - Copyright © 2009 TiGra Astronomy, all rights reserved. - http://www.tigranetworks.co.uk/Astronomy - - - - - A reference to an ASCOM profile provider. Normally, this will be the default implementation defined in - , but unit tests can also use dependency injection to provide - a mock provider. This value will be initialized (once) in the constructor. - - - - - Backing store for the ApplicationName property. - - - - - Initializes a new instance of the class with the default - profile provider . - - - - - Initializes a new instance of the class with the supplied - Profile Provider. This is useful for injecting a mock profile object during unit testing. - - The to be used. - - - - Returns the provider's friendly name used during configuration. - - - - - Gets the provider's friendly description. - - - - - Gets the name of the driver or application for which settings are being managed. - This value is set during provider initialization and cannot be changed thereafter. - - - - - Initializes the ASCOM Settings Provider. - - Ignored. - Not used. - - This method is called by to initialize the settings provider. - Normally, this will set the provider's property to the assembly name - of the application. This is later used to determine the storage location of each of the settings. - However, for ASCOM purposes, we can't use the application name and we need to key off the - ASCOM DeviceID of the driver, so in ASCOM.SettingsProvider, the application name is set but never used. - - - - - Retrieves a collection of settings values from the underlying ASCOM Profile store. - - Not used. - The list of properties to be retrieved. - - Returns a collection of the retrieved property values as a - . - - - If any properties are absent in the underlying store, or if an error occurs while - retrieving them, then the property's default value is used. This will be the case - if the driver has never been registered with ASCOM. - - - - - Persists a collection of settings values to the underlying ASCOM Profile store. - - Context to which the settings will be saved - Settings to be saved - - - - Checks whether the driver is registered with ASCOM and, if not, registers it. - - - A reference to a object - that is used to query the ASCOM Device Profile. - - The full ASCOM DeviceID to be verified. - - - diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.Utilities.Video.dll b/Software/ASCOM driver/bin/Debug/ASCOM.Utilities.Video.dll deleted file mode 100644 index 02e83bf2f035e62def70be8282eecaeae2ac20be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19456 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 Bn_vI{ diff --git a/Software/ASCOM driver/bin/Debug/ASCOM.Utilities.dll b/Software/ASCOM driver/bin/Debug/ASCOM.Utilities.dll deleted file mode 100644 index ac6787ecb2909ad8fb8fd1f93a0a83ffc6ba876d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 359424 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�W-I61z)TOQ6QoBmN)Unbnb#iOBOkMJ=8hZw}{_~vA zbk^i=4xv1^bhqZ<4K*Gel2&64uZs_PT{nTpk@ea3%I*}Wq_M^1w)QtU2CdI})^+CR zT&vQ*b+M}=RGr<1__7me zS}CJF{M>jBw6!|SEy>muS?*IgkC zMwlO3=Y%<}=lYO!!m7_{712C4x}G)^mfU!&o;B(x^^}Jvd8K3>S@#Vl|97N@>1R{O z=XKMFvz6=Najt=l&_cR6%1>(kY8T$Yaf`cg58iD2=Ha&+Z?m3`cUW)1Z@1`-Umku1 zVhet|aqHbS{C11(;#vH5i=Ox{T~ECK(-ZDu+?895zkNg#e!E3qaTb2F@Y^l=i3{*s zgx_wwA$JRYyTv%zDcm9!`&_Z04!p-2JJN&i($Icl0n;L;1DTdGEoWK{8ZR1{&S1_Q zrVE%Z0ZkICKr_UBpboK_=~kwDKyz^Xfl~RFImej})M7{Gi&Bl=p)J+u-Pux&-kDvc z(fhEgAw@i(bUKUNu?A5es3uB5OT}@}7}VfRoh!v0TkOa>u>kZ8u^ZGO_Ap(|X>DNI zj%fV-@;Et5%^z-a{Jz_-@zGO=+LU| zzfNqYHQ3J^(LpQF$WA`P{@#?1;7l9QMWfh?v?caFQ%gXTa58_1{i!ik+H(8fs-_@p zl79y1*ZJpaKKu4T*z31fR?X8^+YffVQ0u|D>dUl;NK3pG9C~ZIhgem3x7L?w4{aV-e2grReVW_^{zBhlUzMG}n?N`){0-xS+-fr*Flcdo- zAl05tCVD4m2ZXH?TV)$D-OY3l(|t@2GX0k65vF_WUsO2|=dHLqcc1;s-t!Rik~8HAoY2{$QK&uI{l(AgMUFM)FX;mv`RQ*^{NR^6?gFROLHR6o zP~J*8m1^YnUA@8aUiksg`n1ESTS{ev)*pVh+pjMFLZ9PEOZ*O;KH0}XJ$;0+L8DS{ z(0(86g!`o_@o2{gA4cprsCKyHW?Wou+@# zo#c+v|+w_8i~Ma33GB&M43a)ZAgLb|e(s1OG!&!#>t9nxb@qL(>auao>a9 z6Y*#|)%ihf9aD0nUlrbAY!`BzUS9cuu}^HaePV2I%uPLF+~?R=`8DDnT`X+(IhOXe z+X}S(X)=e2w#|+kD${M-?Qf>y&I+yjl$FME9`DDs#r>#UZR&8}p!O?rbzDnl_j!}! zF@pA#SJ{qh|C&4*bOCNBK4^cb`#gOh@_eCQ3Od_Xq-Tw~05Pw^iHY5gL!BtxC^8Bpmr@zq#QxnGqeR<-Z`KfY?=1+@xJu8j+mT>Yzw&5#~mdYn=^Ex z3-sSBiBg>`w{IxA*_fe6*FS2Tq5oJw{98wDvr&CMYn!7lnL?q~r^SE{Vn2iGKZeg} zoX(h`SB{Ob&(Npk$Ak7&?j`yReO7)C`*Ll2$A0#{tXtg9wzZ4w%kB1*dGs+c(uX=} zp&9yqwCN1pg>z;U>M!;M`U8`nuz%|~H2fi?(zozkd!{pG>;b#a$!+b_I)7#_az2py zm3<)hlU4e{3CF;hi8F08>}$LH3+~g)G)Iy1vNES*6>4LY<6B2o?L)Rw=l-5sG%8n} zW3#?D>vYEqeRSbWN2&9vqA2H9_{7^ktXH?{cl1hi?$NXRWP?(#+XHE5XSI|3G$1E= z&VA^0-JKL$k#mN#vaCO7b4l~bIjL%W{toWU8@}rW?bdk&MmdtakFoo ztH7XE+wG)Q+b8~&LjAvg<-@Ms&YQ+Q;hKTD04LP6D&IQ@TR$w_)?oZdGoZ0O^<2={ zk;B{##^$=wp!Tu}pwtgDZ4V8ufjhN-9q2b>w;|NBsb{$NIG>t)u6sG+pXc7^?1dfZ zCHfHBhqfP@bgnkX_^|j+ceOsM&wcI!gM3onHo5mWJQE%Pjm&<+ebC9H!zl(o>t14P z#yNu}M(2J+=L{lxXCI=O=@>Oedht&80%K)&a@$bGCC-d4ueeupd8_pW9p6A&E0{(w z{h{U+aB8O#|6t`?pp9_PF*c2P*S*}>-tj~CDuZfil~L2@FgPzXd=7d8QTwqJYNKhK zlXioXJ*$ja$lEGon-{fboQ5-^dmOtn%3RBhh{Ov$%N3veEH?sUmw3K)o}F@qXSsb6 z)&s|#UHjZ@>~U;>RC7@cYp!+qdpvH}ohfg7_Bd`zc+aD`sGgVGbD=GdJAco<8QS%$ zZU;SXZ7J@facey)zxH%+Z5~0b`9;bPo_XB=GhK0g-*E5Y_1GTcES%=rV>}9dvd4J7 z>&?by<}WwyDZ0?J*)ers*9aQXo7~5-LhBu|9nwLd=N6Vm>^3&_92+qZdBd#aB0r0G z6fEPF#tQE9G=kPdY<6txvKgVC8T)v|5o2V+Q=s*gWvE|sn7VDFyBv$`V5_eC1!4D%Z4*WOc2RCyWtXI=fpA}~FLBKn<&Rq8I-ltT z(1EsYzLmxi#{}Q7sO@|{VmZoN2%nD>j*D8L+mmaee6~kN)ko22+T<=mJTaokMrSyS zZ1?yy(6%^#Q)J6xn%ec8s3Kb)&HxwL`Y>IPJ`Wr^O9j3cfzh}ByU_)zW;Sy^H|MQ1 zNa~0=?#RrHh}pyaXF2?!Zf*ZeN{U%xI|{nb^<$^Jn1im~=|ylK%g+O!Qe0xAnSF_E zX|HPBUr1*WidMs$^JYo~QFG-G1bYNNStvyJNTh>LpH5!V|yQ<-UR zsJkO3(>^Ta-k8l?C&b6I57*vt*Z88RV>EZ4sWAvkPb-^kUl+uqyaR^360<aZIe6`arDv-Z7uYY_-w+vemY#@Vl5yH)&DQy~ksgJ0Fvnx0-uCPh z7uIcouCB+Ko$a6!`WAj1U|XyYQVO2 zf7o##z|sDZr1??!^#@=t0e{WnEK+*?@y)0bs_w2ynl-2=Jh}4DgUy z2{>Zbyl9?z#B>3F)Fc5PGXtPJZqk5fOcC%Y^JTzYfm!FH%s}t?^UPpiH}Fj0e&G89 zp8<&j7ClR$YjkQ!Q1OEidn*!ejerMp?i{{~J)g2eLb=`hXsEm@C5Kjfw!B-1K~^B&6z+4;8THl zfZq-*2K;{D0>B>zmI6KQqo)z;+U@uExs&>-@Ic9n?o-KezoA&g^pY{&+G`@0T>Vc7T~VX=K%Xc{|-19 zTGTlYzy7cVaDV7Vz=NSFz(b*r1CE4#3OE*;w``s%hPD7sgoXfXp)BBuPzmsrp*I3f zhu#TzN9Yvb>q8#}d{gK_z&nM0SLkuzZ%u2M*%9VS-zBh5D1(wFBWd=Be;sKK31vjmj7gfJ#6BA4I(;ns zYNUBQO#VL;eh6)TD*Po-z8$6n_`bC8hv9Er4sHoQ4*0V$SIsk0rirjU;RxH)9{DD6 z&53ke!qX7W{*uU(mv@-X$S(j_M*a)%3Z(BaYa`)RkQk8;z;{dDlaYDA9~S(P2z&Hs zge`w8@(s2vvKX;vA{PKY6fOUjdN??jsSwcP`FZ`=C-KP-9gYx@B3Pqb0y z-`_@=|LHc${L^h81^shvlyYBa`y=2Fqn3HFWO*y>-gdV6!|iP0eeG=FC)(M<``g*7 zPq(wK)9tM5bM36_3+-&@!|kl=k#^SgXglkAtetf|-u_XP{0~y{nReFrR6A?@c02p^ z{r39-f7t#Rz^B_k3;45k>Z51csgFzt^-;Kk`l!9*FA+PZqXTe3$HRb2I=%vULC4nt zFX{Muz|Icptd$*W0I%pEZ>;ZNUp9BJFIRW4FV}U*8tGtP;vMYEt`7F4uY-LV>|kFq z9qh~g4)*0>2m5lUgMAs3(uz{r1WH?DK4e~#?85sXA6?spC$s+n@M7}};0hC2*M%1l z5^gdV0bVP3%&Z5#+q?`gZAJiZ5+6K;A5;XAJ-{Ka)$c;ndN?j86|_Ma}KaT>_cw4T$}d^1AN)K+d=tQ{C1(763PQ1j_?DapP1v@A4Kfm z#~+l~Cxre4=&#xSq@)alnKBUmiMeZgD4a8qL@3O9mkE6t==W@20s2*m72(B!XV$Ke z*r>!t5&QA&F~lB7#Dty|dKUCAY|nx6vUSq}Zxi}$pg+3(cBH>Oal52HDY5UB*!Lp# zTiZ_yv=#Z4}kKG z9S=rw<|By*rQQc49Jhy%=HBinB+U~@^B+5&M4E3To|H6CN}BH=&BwX}ZPNa>pO_1x zp|+d}^oH8luTUGy>1dlBxO#gh@RzMyCMlO8<<-#@Z5Icw>|G&gRv_1I;KCu2cMWny zx9@16~Q;7Zfu2T|wN@72N*qpB|PYeDA z;8$-yDfkC~N4K9A{2}1~(tSp7a~@0X6u3j+A%W8ZZ$FPcJt_EUfoBAM=R6sc+0v@n z>`|xSYk=R;y+iOM@T<2U61)IBx_w&kHvq46pA`JGz%v5P9BGNb9RjB>l$3zbIDofy zp8-Vq7jaAu0p8s`4fyEV(}4GMn@eQ;0kJv+p9aKe17d6eF{*$V&!sYwfEYtSj2_@U z-6t=d9r#rDX}|}&&j3E$Z7!P~_*!=-;5WN>0RBt&A;2GYPXqqE`y^m+`)R=0+Yfcl z4lLO|4Y+jsNx)UxPXk`H-K=DLrUB6sK(qu9EdfMJE|-=7q9uT62_R+=5OW8JSp&R& z`x(IWcC(7BtaBCl@PRcPu?N;bsz;v?{0ZO>L_1&1^g964+YbRA+@5_gQ%(cVZ$AlG z+I|}FQ{86(AM7?)vZtMZU+dlh_|5LlO>FZHz-QJT0=%_*8t{(plYsYjp9Xw$_Zh&u zyUk{{yc4j}ZMHDB6Y$O5I{@$QJ_Pva+G)U#b)N*hr+dd%w(SsLdi!a>XV!LZXJ0zE zlhbwxJS1>h;7Ng}1)dSuxr=?-A@GpEX@MsNo)&nfkENM@!cKu_285CliohKLrv;uA zcv|2Yft`a)xkKO~fztv{3p^vx+#qQL9uhb$@U*})0?m-5*?TSI!=b$~!07|*@ALs$ zZYKplDfnr@PYZrV@H2v&8=10G;0_0}ghPT)JCKxA;QOl%;1dh}VAUO=Gpl|x^yI29 zhJLi_Oz59iT@wE1Rm;QQSvB1D1KcIU?>q+yF9|+k<_0ze`UAfe_;}#cfh&XQ;K5)% zSPH%Z$_WKARG_|Z z|E2j)&Hu^#g$tG~=v(lz1+QB0ngwrI@LLN$vfy(IzPjLV7yNR;yoDDmT(xl1!j~@G zx$x$Ng@wh1uUPoWg|{#I%|-8DbpN8yF8a!%e_zzLc;Vvi#ithk#p16o{>9>Jaeu~` zf7>(|2m_1YAHU;?XKOkD&jXx?8z1xW%aMEw{EKmiWv#i$beT(VOXgCu34Xe6vm9Qz zm8QpBZc?~Ulg53Tz2+*j&#Z?JZlk#wsSe}*Ob&Nv^5$B+Rror*1^A`r7UX&jYCf3^ zuQmAP%?`lt?V1Oe>|YEx*n1)1Tduea@K5Gk4tU;yD*>M#B>X>n*8{#hwFU5&jn@KZ zHtqmiGZ+W_;40#un3DmVx9vv2*Uu*W@c`kr-G=}l4vYeRa5>?Dn~Q*jr4_)xUU332 zdjatm3%v9i;{O)-4ZzL|iN96o2L+#dk>nEmE`d*$fNOjHbt_vnae#1d zmhfa(Bfk8i-vs?9D@cz^k3PTgEx@&eJFX-BRm%u>FJ;QBRuaEr|L*`ETXQ$yo7NEj zo9meC=K_Cc6Y;-{6TWUMq1K{hPN&`t%HQq%J;2ZGVeEfi#*&{p{0D$@_kINM&6oWV z;0+g(p1+A{ZaPRfr;qTW%h`sJ^ZyiZMJLnfyyzVHXXm{c#(sYp;cxFJye0GJfVSk% z13z@WmQP&E*LI#u8h?-cebH8FFZ}(oWj6Lm`=b5&oQ%vXWgg$T>mjttKZY~S*9)Ji z*Dn3?+IEw`>%|tBUO@ORO$d-HG>A1i3y`Zch;=#}umfu}fE7Cz_-w4$AlBtG z2k}b`F9Q5Eb3WktSj9p7#=^ybEAYDrc-F{VhP+n+260bm8SpKDL9-R{0kaJdzD}%f zoNxgKv65EUj(@x+wqh>r~42b7LP;&rh2D^c0 zQ8R8Z3p|3F@oSQ(GiVB^4bRx19y}uf7=#qt2mG~wLGuOFgXduYgXXVL4}O&rFo?5< zn}L4?FlfGpdV=N~s3CxJh%E5Gg>=N50s(_~vvVH!KLWy|ZH@r`E9%6rRRRX_&g7%O ze+Y=@&G5^yLA)Ee4EPiC3c#mL74X0C&UGliz;VDpU5VH)w2WA-%vmAIU@aq9F%YnB6?*qgv2i^gE01&erco*X!T$sJ&ftFmz6*B% zgLtb>2=GJrP23<(m1Y5cB-jD?H^JF~cC#EONARDT&jPN(n{D7l#TipOtd~CnT#J*Y zc1XO>0j|e8653&-d;xGX-WbyXIkO3pbP!Ug1F~fsY@hv*JaZr`J{_0?De-53hj98f z2a@5lfqAAaa3^4U;CBGe!+U69Ed}ll%r_SWu7TveH1Jq(zQJ4G0hb593Ai%wb--1D zzXQA?@F?Jm1CIc%4SWf(EAUmo^?@^hn*&b)ZVh}ZxY~R-cn##}`p`9ynl*tZLK{OH z%q^kKfUgW~1^kWB)qvBXmjJ#xbRFOwp>Dv}hIWKD;;iTz^z+V85Afd!#R2aM^#a}< z+6DOb(Di`t4D|uNJ2U|Jp3orR$9X9%K$$b zIs|xM=rG{NLnDBn2#tm|nNOkKP3F%+W57>`UJm%#5YD;GUxB{Gd@0lu+=3IPIN(=9 zy?~E~b^(4pbUol>p+3OB3k?819vTGvW@rfTOeh2Rt%o&|$!*LnDCy5gG;jS!fLK7onE}K7;qdZ85(Lm4Yw9Io37M zaPz{)fG-H209+Kl1#n6Dm4Lq%{$s!k!uJDS6n-t>CE?ctUK;)lz|QbA;PUXR0au3a z09+ORO~5O{ZvtE!ehXk%_)fs};okw=7`_W|Yxr)!tHW;xye|A6!0zx#z#ZY=1B{11 z2)HZ!VZgrdM*#=J_W@?Y9|znY{siE`@cRG{h2IZ25`HJ(X!zZLW8oTLF??_ET5}ir zb**`O_-f$q48H{M-FPeEwdOtH?%;Li!-&1k+!uZyZV7xmd@tZ9!tVk6<1lY0-yeQE z;HSdx1pIXP-GF}cyKUk%?Mc&YgoYJ92r=kVu%e>?mafZq*&0r30bzXJS0cwX?O=7-@0fIki|0(?5W z1n@t?4y(i|_@2&x9`m{AKtOKoj{AVuO(v0}n^m0=7lE0NW$$0ndv(ir6`k zOM%aebOJ7jEC*Z^c?9$&k(I!IEwT#mg2)ws7e&4b`X!N#z%Pw#2JDP%1zaBaI_N7S zj{&ZV{0HC_k-r0capZBpwUKWEc16wru8({RaAV{tz|E0=2HYC?HsIBf?*hIg@_oST zB0m7^j{FdCN94zVJ&~sYumw?=AlE;@-f` zfrYqp+lzO^2l2fla9QY|GO!v0uL@W9g-m#wZ+Xx^?oU@Oc^J>Y!>V!rW-s{;oH6S4K_mMpmg&v(_+W-s{^p382e{qYT?*_IGry5zs`1`0m0f(PTA zzu8OPgQr*YkFDK|wze;U2?qQ|;M-xl@4zPtozR0%3>I=6542 zjZYsw{rC*vlY({{giN{tpCNqG_++q_4fY1p=FY{ed0j}q(-D5-E#dNQ%qe_d8+?6a zZD`-@wV|8w$>MVapK*Mu_}n%7rf~0qp~&kN4n^LG&u`)LyZGEZdnocYe7_5yd+<4h z&mZ9PA$yJLf*J(J@O!aqke7Jtlyii=C{{Qq}Z};tE9X}zc!&yJ+Cqxsa~mxGErj}=Dp6-_ukk*z51l!)dtrms+~;rmFwHr$sz zoX4ZARSzXKQ!W?NwMtu%%(2CA-nVSAJhBB7I5CAV3)!%>Ril!duHNbvy476Q zUmlq(=DSU-Z)mu;FS;{5oEeJ7cE=Mvdv?a7nW#zEvZax1Wn^EaP|L@oF_Vs^;^=f= zUt%Z5eh4rYGyUnEjijA16VKN2edS!Xm?`hcXz=>UVj)}7aO_x(WG!&dKzh&MaC$J2 zh)Zeya5^!RjP?zthBCwPL~nFYU&cx3wK|;{N)7BBi1sJa$(;izL)J*NCpr*MG3ce- zw6Q0d8A{x+CpkoVYG^ny98ISa{XKmL68i_Sra(>%4KZRrXL)FMB0iiP*c%NbgGZaqQwf7^LJtJh6XxAeHG&?HRyGB>VUD zMKc&Ca!kSur1nOYdlDwf>DZG=_F00C2{5h2Hm}n*M|VL+_E%aKcU^yTaUb zE*&C4Cuw+ZbV!PDqC^~$&=irvEXFZa{mN+#`LI$`Lm11(=>7eD!xTQliM~WX*g@(d zF}A!O3bA!&5b>!hL3>-wWf?OZy8<&>&?rOVDKQpQzrNc1F@ z?}6c=R4Ox!;a0K=%7Mf_thJ#%16(~umS$fn8Xw*VhDZ+Vw48^o^+gZJ5;I(|&cd^7 z8&9UuH7CAapI|{}4h$yh6pE!e+$NG;6D7za!#!vKrG7NCX9!DK)+ferCt7Nm7-`Z8 zlN{(x4kR-^xnc*_4it-$afD)MnkT5FM8=6mWf1))UAQIR>nH`4aTJi$ivAUz7=W#x3ABm)lFx8l(XhUCD-?EFq+wAQt6Guu{}w%5Ar#+FD>|BDxKV4PfZN( z^d%zRAKmYmP7ukdVaT)CZi7`8&E@jd>QFvchOWwwq;`w(mK!HV+f6Z_RML5Ibf%*y zhf_o7akQ^d%7C8SDG@^nGFfsUlNiE?n{>W5ls^Jvu`(5nAt+WxysvMV{M8GE<&emD zm{$^Lbohcap!(CGD+f^h_+_UJLt)uAqIjxY8c{Hw(RH@M7n&H(^qF}6NF|@IX3Ft? z58u^qc9kb9paP>68%2W^n<(Toz_D@ziQXg@RKL@SME_t0?4KCwmrnSC+IGN!G*_3? zmqc_3>NrJPfO3PPQDPefgkd$&!NI;{Op>}x(ZjXuk4R5dYx(gm{BA2pkZONmPk&Eh z$gvr*+BdFuxWjKos;TWz(vBQ+h%~Y4;^V2bCAdN*mKqSL(F?-@wYhZ8PExhA#yG19 zDr*;J%u&9cmUjk5rk`>MDmi^1ok{d7NBAc`wkwqai&`^Alojg0(wE_qp+WrKB+AfQ zP3y{?NSR8NfHpn4?#wJYgq2}=RYVcP!m4h_mGVxv(w=$h7aQOxvCv?kWik*IX^;Qn z{l3611YB-Rdq$HLZi)S|gzS}C#HAC1(IK(oe5rJQ1v5;iGi}@kqc5qUv@`gW6=Kmj zOMf8c1XUo^i8S&o?C!L`e^%(GGpRv|i}s{beN>+}CWau85`F39p0rU>JM73e$6|+| zmR6FPq8Spwjbfxim?UAZ%NEgzZBhxM(zuQivW`%IbWAh}jec9Ia?bFcG>jAo?My;9 z-41`Ghh;C}hPG}-FR1T?#YBB3;-EBG%2x0DEoPV2XgRwP%6xtc+KpJ0)kX z#9noC=z!RkI`d$)ldE6dT4%{OO`My+cHNyMH^$p2I(&!z4ILOvK~XuY+V1mW*al_l3>Bp~ z+a+NF@a52+LCaosB**U2eWge(NMS9mfrhj+boJ+zQ8sckPbtX;Sep5+T^B-C<&w{n&;Wnvwfb`?hYzk^$}uZ{5tW ztH@xY$%>|)Q=8k<5nHxkfyQ>zO(6EFFQy?vja6C>G)jjOy$S5QAl~gh-;=lSTBHX0 z4%88b`;t9F(V+v5niF*!hqoYx%`TeitZ$DZ>VDV@w-A32vdPQ=6E9RJ%GLbvaI#c| zUnK|3#Nbt{)sv3V|Awfs!K`r<_5Sf6dt7761-Kk5nX)D14x906u3RY=a5Ex%q>zK>ZCt*S)d9LH zL2<^!^G;T~cIHbG<$3=07OIokA{rq@6i2g_BFoD0D_Sg;rQiabf)1KJp=h+4gZ~hK zW?g@_ls%Fk(eX%*n34RkLM{))@u!S9_9HFko+;3sb_~JMCI1=*Wmk;WIv*p2+95a>ZzeDwf6& zWs6??ARL@t8ZVSPtldlJSxdPxtVn(&SsKZoh>c}S7!&QlSUz_YIO~WxIDC)!3I>(* zBg2k2T2fn_sVy#}3=eiJ3-0#2sHIH$wwq&Y9*5~$=4usZ^XWLW%+?~x=4$kzyA5oL zusIUhN^NYYT+7n?Om^ptwygHqQ`$0-y;L2YshrlaHgCExJ_%Rtj#-6 zK9;Sv%-0-a^F*iA$i@# z$olq?M^rm#@xrU<)2m_qx zl(2?@Gp84l1?$GC0E(5zCyIHSHd#%U#vm{lc1n(wC$YAxv@&QMCAj?3<8dzc43-| z`5W_%1*NkZW_F*HljIb$UaS{V&a%deB*oac;gS4kcCzS&3yxJI z36mq>&O&Vpx(aIpwvJ=z2-l|JJOO1F&JPU~Zh1UCh7lWyl@V6EK~Ob51a+C6NzjO0 z+3J`?IIB@`J3~6QLgLsZDwT4@4GlmXAIp2Rf&6iaP`;UU82oQo$tc^Jot84_foV7p)%kq}0d;EvAUm#x5hI?|u7 zG67o&RB)_lixxdpC6};Pt#G(d#K_uI<4#5v(g)o<$r51?3{g*8ZcLoWiQd*pES3*v zi_vN|KYqA4B?=a@f@`WemOZM?@j~o}7gFBw!dOgLc4g%1f&Z@L;Dgq#OHYj-E*CRd z95ACPBYCx`DoT(;MTr_8=GlmxTuTeR5Nr2B(;>;K@r9At zt`TsllW0tvl?FRHt@FtTt^pPCo(vHh3{BYWG$bSlolrg^mL0E=Mfqs!&0ZvLb+l{LWG;oqzQY*U4LT*tG=SUbcQ&)07HVm*r+_V`i zo*QA6*~E2WXJ0CDFv@bcZbBuXnJwo=A=k4-x4_=Xq8Hdx%~#^(aSXW|Pm%;6M_r;b z6aMhXWUeM*^gzDT&NqiPo}DTdj*Mvpa*Fm*kkc2kx@mm_A+n$8!Vxq;f)q!v){HDw8j_}`m@OR@EMCbT7esm@7G{Di{x!RQhkwaNZ<6mm@o#cUOJCAPFKN#;!) z0g{3<5ch)P!&P61X$PS8Bqbz}i&OTBvXz*fj&6{EyAC8I)~3>>om}X=r&WPik^W2` zR*4}YJ8yBABDxKLpph7RK|}&ORkct%aXKt5QOu8n{Um4&t^}%@63So}8d6ctgP3gA zyzqQ76mov4FC{9Z( zMgpgl5Y!kI7-c4naVZ@k*9yncP%}|55POv$pTJEwAr02xaza`xO{U;1#bC)2=X6>e zrHY|y!5zAXj z@Rwpy<2sy!u+_MsB}7?mf|07%xSZ7TwG(y@GjsTQvXd}A5vX%(?3oxLP0a(-kKsnw zaWe_bazv`7X9MmDwWLXkRfy$Q7!@Bgv6y z4L1u9V`DEJ_J=8J!Ne8Ggc|%wv1>nqqFO}loGkbf?#dS@U`8E>R`n{1)d>ub?v_R? z*dxov4VD}P7!^vZNOsuE&@d8S1bPIYXQ3{!6$fH{cuDQRslnjUxgS#+SCB`qlYbsL zb+}sQp2wru-lS{!2{;wXlSjt9NVhSS>P7YzvqyYEWj{3o^F{ccX%PD2Z6m&{3u+F@IO~q@U(D7rws90Z`b?~;OkLqQB zi=s5;mE`O`m<3JI{iPSHmZ$i^Ii+Y6Bx%i;-C25x6Zsq$TbgcfsDbQ=gNS3w!K+yL ze)3_a9oK^cNPE$DA}|%BKvB&4$26piUU6CSiVlgt%pvpgufsN$QX3P+R@E>@Q!g{S zK}8^26@k`NCx-@UR+J~5xMXRO?75mH@N50nDn4Q!%;$6i%ib#I<&oK)0;jD5WOy^v4+2`PCHT_%9nXteoMBF05tm zA}>r0X>tjBkL*M~j?*D!A`wj{DM76gUt!o=xFPNYC4e#REf=wccBA$cMx-_B?Hn!S zD-H#PH`3UuMj9uy4;E`*zH|fyp#lfPGON_8`wAdh4x^N}z5v_<-?(AJ#;Z4M+M;kJ z1PU&s<>UE@hAdmQAn~RR38Y)!d-d5;JDwGoG``{!^(F7A6ioT>%SAv#i10Xc5Ml{l zT-a)~<_|MujXIaWU4|QAr?KZlIM-0E!27vFSB=8J265avrT(@B>viLdcA zmYf(zX6ZO#Fk`%QQ1oR>mU6|(5p30{0;KC=iX}_zsu(3sVq|vIej#7=6~HAb`B*C* z12!_9&mR>ofgAd$WA$T0e-!Jtq7iCU^k=J1u#)#YTvfCbM?P4E;#|NkBvY0xhy?9Z zBuc?^B#NM9Y^jSTson8C2IRX8(A7VMX!32f%UW|*uHhJGl6%}Px_@(p36w=%m1I!t zB9q*JWAj9FMQpH+^NVRAO>>pJJZ^-WtRQmLHxb?5L8HdAPAXaQI39y&th%^7G$kdw z($gT<;UX0?=Dkiw`Y6>|~tP^K(*?m>Hk{%f;(k*Q;8+PJa#A5Q?l)kGm z_Bp3yRm$L?*+;2hOygiaJvnaZ>F2GVD!yRGiZ=&GP*?!uI4lWIyr@u-u!xgP*`ZJ$ z;UKnTpqkAfKH?G+Q$B-puab;nvPuh5EF$3t+MQ9jc1xBsY2CpgS*pqU>_R^o2@jCE zm8B5J!{tyYLDhAOdq;8!eRsYHud4D}uB?c2zK~>?V=x3)B(EoM$T_v#$<%&3AT}lCm&~+3R%R1c@%;Rh=T^e&W z(wMG+`RdZo5Qi=*r@Dz*kju3$l~p!T*;vakHYMZ*98DO#rU-qeu8}N*Lamms*dj1| z} z)Zh?z%4xK7C}xQchjghbZ-|8AXoz6TQ|ROlg7&f({q%vtSJI} zm1g1q_G|97lcqv&U8joeY#x@d7q_=(E4{hc*=bE)j546>+xH@z%SPh%@u-xs6}U<~ zihHubZKOwzR*v90E6)1rs7|4dyepTy^s+00qMV%Y(RlohJuTSDBWgdqu-l`FBF&RKSITu*jHPwQk4;pLH`!gQe*9?_12 zN8$6zUdVB|c?9>0o?OfG=uUU!CI$~tnqu&L22URSF)eP@c-bgZ$d1+|u`4o(BNyCF zqX2W{0-UCmLKOr(sgY;-o!2$k1F}rn(4)sM-KEe4ikrcBt%F>fDi+0ZrdWj;iaTq9 zIj2m5+vYe@U1*pwf3QwiN&?uehw~LJ3l3&E@q*H3Epm;kSj^y9jHfPDA>xWP(o@Rd zadW1!9%Bi_VG!^_@RWq~mK_rTJ60+iUdJ<;;|%8}OuCrQPgu96bKS`?RxH)qQQ8Qw zhDGzkg$c-B=j{-pj^xS%tX_`$1Zz25L=u>1*zxmBXnex#%Abf&;=78;!zCknmXNTD z=F}?jNu_>BGNZo8`_^P_afx$Q>`!& zgEd)^{S7WY5~0^kP>x2nGB#2X?JL(1b(o=jxtnqVWHo(31z1F`o$F0Cho&yn`qxI7 zk#g0E#xu6q9_1^1Jix)=D9u*jF%mL1HH=NN77R*-_h;nw9lQ+B9SS_Wh!JbwjT#?@ zbx{Ad4{T1Ex`{~h7Owy1i2kX4`NLpL*>N{y6P8zxnq2#HP~1t+!5!g*uwjMM8uv2M z{HlJ@1&k24)p#{UveYvL|{lJn1MjthiAOpgy%@#-}WXg)U{X3asvNC%}!TgC6JYZBz%dm;xOJkIotDvF16V zYq&+iCsg?GHG%y8y!CN_?p`*^4L4d7O*&c^HgEz;0 z!;z=fJd%AA6J)c&Z6rD_=!`*VCy%q-5O+7ngx*C}Y`Svt#mX9=+mVrMBBD6(s5J#p zI#{xhvx3YTJ17}m%@$OQ3%6FdL4z-F9?tK;V0``<3~#Y<=n~$G7qT)CUS4DPE+u<{ zfv5bde#ei5Ii~h}wZAGOXvL|`9s+gHpHb%p{gg{#Q11{R_zG1{sK-Hv4evvLFpMh0aUD`@-zga zQb)s(dD$AhsIr&k1+?l6PHnw%R)zA>WsK+ahz^8$+Q0qeOo3i{aa-UDYYHmAt zc3&YdP4>7#5I5vveN)_7*HVSa^k z>rPm7>H5!Hd?PGd{4VeAxK^gG?Z9m4Fp$ii>#l=xzRoc#ja=rRqcj9535Y zCq9)%$ud2-Y#}HU@#cjDs{Q~Li5uZFEt~@AqHzmw11!J|=yt*lqC6MJ5_7EUI3999 zi(tCd6L|gzCmW)07hAqnVAM3Arw<@i@k|R6Xt z&Z17Hx~NUDg1O`5$%h7Y5qe>ck85kXsp_eCQ=}9{s$9B4E#kd!0?s*LEMKe^CY6t| zD3C}rxC&Mwpv^eO5l&SRMZpV#yzfE1FmkmIHv&hTAXy=qCB{_DgJ{jgD)0e9A%k`AiizT5_uZsim=WF+jFM?>VL{o;}F&0a^sX z60{Ze)N-lOQ3gQ9H6eY_!yzHQfucj>L=R?1`tqYS-9wPKajS%3VQNE*CN;`V^S}tQ z5|{IVvl@pLhRWp{FJManjWlO+;2O;1$!R1?qX0md8L3ftC%L2L!_dCFn-0OcO`sUz z%|Z(2QA%LWseh&~g|h&J*%;?as^AzF_!%LZc>l@?;5c5c)YsAEW}cH^VvP4lnGaV@ z9E@If2h~TzoB$RLj(p%UJ_a8*R)};x3I7{Vv0%_<=R%=|<#@_c*xcSq_6ScpM8(OO zxP%<#=n7dQvbcCAmX`Hmb7?u0U6Xk192bZ-#`DL; zuHf^16-eaNXadI4l+w^TK1nb0=V4-_YLJchBEVDqAHIsD3j6PCfDL4misZzIrp*^Bn0Ju5)3yaYNJPo~PLa z)|+L+RXlAbca6noQmx@j1!e|EP9|EZWT)sY@IOi;=RKS_IC#xCKI{W+f70MJkgza_ zCE#gc#~JISAQLo@v=DXKI;o(;owe;&$>OaBY!#QD#AWBwNMCkJQ{ui!-U+}BG71iH zLOcZGZE>qTXsJrW1%Y-%De%ZkNLW^lY&Wciv;^ht4mBxD9Du^^P*o@}N0o(d81vx1 zF|kbgVZz(lT*c^2%?E!xP-eZa6w2MOcnVei$#_DFIy*2?lXaTG9X?+Q!+B4rTT* z1=I;C(Y=o)6!y2Cf>MyuQDpw9rLL(9J86U`7%8KwrvnZR=i@j7IRQa;!g#L96sNH2L zp??(j+*oTE?mw`L;{u8Y7s1t}Kre%ajTEjJ-Ml7@~gUewjGv{K7^Fnu{2U5&!)Z1N9qc zjjBkDZ?mf}TV-|uOpyo|k* z^@L4v*@z-^Q;=QI_=Y1hJwLK^(R29`hiHu@Cx|PS6$~pj9@fFe@^};33+qgHVVwjo zOa@nLzMkgT3m(xic%aEK8{Tbv%&MyUjn)7_6L6@G2Yp-uO$6R8mJxMOvbBRcYFLw` z^KfV|t+y?MwIo-QosF5c)+N%8ESJ=>c8O*AnFcrL_QIuD#&8LI#agkLswBoIP`T%R z0;|FVtZNTQC#H4iC3#w04w&xfiE=eL+7OAy0RfKY=r6j4!Xua7UHF(pTn|2iC7V+PhuCbJgq(eK` zX`46(=TO^A)5zzw#@054`rwK{tMuF7yH2Nn%P=Mha{~2Lk&ZnvGA1$fH;+En0ON>d zD2GrP80XB3w=HCE>r-`N+?gJ~IECLkGa-D|c=_@epH3O0##|}$@+s>Y^6TfoPGT-s2^r;hVApdb3$%T1fmU0~R zRPnouoiaL|h^t`SIPRp3$#*kXccO)U&Sc3tx_SH(kGag_=vHgOgbwnDdtStOKaA1J zqcsDl759{lxiAhmiV%6OhF_V?;(L-Y9d4SAIH)yz%v^sN_$gI4HCLGzG8e|smoom@ zGaMPBzPve(KAOcDV4Nv9J`j()GWhw|`qcP+Fi^R6I5!!zmZ>_i20QV4LR=YmzFlhW zoFU~gw_W6=<;Zsh@{G$oE1&BME;qOF>Q3;W)OBf86gICLeredfQwNpg1vFngpyTxUog2I-- zX(lsKc$Co!WiOUq12eJIJO&`Ju!vUSffMAeNyp8)KB<9>y#YUQdmhvWYh-w1LwJ)h z=hw4AKhl-ZN3+;s8Pr52g9)GQ!}krKRX8$792d?MYT=l15;7ugI35&@RZ!VN3fc_v zP%)*YX9e`#){+E;3&~vDSZ=4})spRuv1}FE{?g6r=JLr76KDbZpn?rdu+G-XSh5cL z;Powm5%Ah<*7#F(`qFV})up`3mRqmxXDs>3`gCV4dyOsI3h^0Bz1*faYk8Y&d1>^2 zT!ge8p&3iQsyXdh>$t|&;a{Lp@RBuHW~^z;OgYY4pW7!b7Z?AXHHRm9TrO^$v*xsC zt>a4DC-N!P0i5wOl?`4_$V$+_sb)dQ7BJ7gWBQ%Z)P7mSnE-qXJ3a zB>a8Yg;I--#;G?s8vD`-&OK~iF0HFU)ibr%78qsA>icfTtP^^mj2?{O*B?pah|$2- zwjaTm$JG>GW{n=2Yb?3mRNetY9iJPxF?zB4uWfG5K`l*9Qw7wG%BVA*P4z-YaLlbn z*KcZAzfOlaxtjXL-(%I=)XA#xsLx=4TPKzL3%>ya5D*HQ9`rwKo? zME;;xNEIT#$({67s2Qf4vikW^-ty$9xiUFpK7YGthL{k{jgFe-id=oX&PD4M=th~V zqfyt8f2yFWzoV&jxyD{n;^NvpW`caEx}&*V?Z0X{uHILGkJW3)`sy`^xoz74G=NSw z?vm^>_UyJ1RA`+KXRnG%TI~`FwAM{!4XWI!=qT_Qt`{6u{VJ=pa*Ncf@-Er+TQR0f ztzOlWP1G^W;ozR0?9vG_#PAe892o2SuvTypG`2;jR^f!ac0!59H>+9`{C8-L#w@gu36#rL1)dH2L0eE)^Y;& z@*X%dllY{u8;YU?mf;>KENje1Yu|6{o23*dc>fsM#YM=Y178c4rlB@_QSv^}@q2MF zY<#6dP1CHZIs7?}T`T*>G2k*W)4zMR!aXl6J*o8#^*ohieY+jdAtiJ98%#$USMDxo z1N<>RI3;MlY}LvhAoskMGur7=sD!*xt3rpeFNLNW8} z$Iu-0kEb0+ihhnKXS^nRPVy72Rlm)`)2IpjlQ&dVjNsdAQ>Qq}^z=u@V*1U`UK!a& zeFtoen%}L9Wb^79K%=NtLpcGe=Tt`OkeDNuS^vAc{kpSP^g_E#Wvi;`Y_bddy`~k< zQ35ndI&p^3xCbmi=NKoqq4vvqrKjU)gQ|8< zbqR;fB@3jWJ|z^|4C{1@F|)RS|MA^F0RH5uA;*cVKnbM^&>q5gR;S;DQJ)AUp;f-v z-Ct|lX-8dmX^kqi6E!z#N3*-WU&^)>6sy=2`SCx(n!RtZqSoVT`vAM z+CH%)zpWeSKl^Oiel?GO%lQ%mgrljtw!UZP8rEfF?MOBErNtOQ%FU#E&}*DNQzA9g zwt}@$YpZEa^R-d$nae2wo6{W=Zs5*VcxP6pc_~Nt;u!ih0S($XW{ATfn#R$r=L#Ix zyx1>uG^89j6bCSaG@pXjbDaccGsnw&3=PnSPs})Xbdqc4RAKklj7( zEOg5jb^&oHt);BXM;G8ZGw1?JZ(X{Dk*(9t0iulE^KXufyb87BgOU8$baq)q4}&)HH>iF;v~w{I#q(huXW)7 zh7?z!n`5v+;5uquy1B-)B<&=r708~kbRJLB24g?iH%^=QZLe+4*^BX@ye0QCHK)0V z{Mr-BK*mF|UTOPm>*VaQ-cDy7*gUZ6cAk4$yQSM|HiPxpdP*32(@^IM?miOcfWZ%% zI$N+b!fAwuz!51}#%5t7Z6q|Su;Nwje^}TstPay*P#`3G}j9%=B_gzrhngmH243a z={&E<%-99W9PTW2->yT0D<%DYM+h~(N*4~I9TJ{*)DH>cxb{>7Ysn&22Vv}WzD)Qy29#ghZ?L`Rv|EG=U-+v8}iDE}=|v&p9qe z1a42%?5x^3Cs!pQ4RB7IdgYmi6RBy)DwM)_RSxnoWUloOskSW%dg}>b8+?Oy z({s&xwn_2Il?mAPT*}ttG?~6%X`8%qrA^7_(k70T|IoK?-$>Y!iI5t=@597r#W=adMbd+i6V#mNfATQqTEWOjTfi+Z=xB8J82hKWq2z# zcE65r5=Jq_K1Hf>zU>jm-+3${^?XaH@1t8@?75Za&6lrDH$49`W@yzlXD_kU8h6HL zcfAonsel*ywvY;EA8irYH)~nyVtpYcwG!$E&I&ufX8NK3SE828NE@7fj@IIqcX_Bk z^srHP=`~kW&m@eM9TL#|zlsTHWQ$+bbhIj0Cx=$6-==#m(_OzPURYb3%W7sGbJMS; zt*u7GJa4A=x4c!!?1x!X-||)q)3KMFg{+Hj=5)=Y(rK}GtYS|OFucQBYroSb zRnvw-SZh`X7)5&h$*J1O5b0~q^>nb&n+L!6?q*+2qXn-X^iI=!$W8U)+303GB_^47 zv!&V7;q9MW`O}*HkLsHQje z7D}%(RWQBAwoFPcD%<*T9MNj>7 z%p{kbq-t9zC;V4v{r+Z2yM~zT5YwwOJ%=K*>28s6lq{4_ga z^&{nX1DmEYz{8u)tqh$(T}|e)R_9^9s~PKdVn%2{HMYe|ZuBZeI{y>}Jb{H0y1jMx{^9 zJU;I7q&xR8`gJA$ippEfHA|_f-u?Pj=B){{tv(%VuTSgeI^T+H$XB20EGsQxby(xs zp+3rEowO>2tz&?^p_?tbB;XcU7DK;E_^+p1pBGkif_k17u5Pm^54dK$<1+H5p8n{$ zp2|4-F>7+VxE}F=$(dT)s)uYDd0TxelpktePzy26a)s?1?;W+Q_2%aDiY{C-V}APJ zyKv?~Pih{wx>VM2p7}hzrL$DOrt_yWc!aF+G^D=t#@u_6o_{ij)sF$?`?AVR_O-1eT1U#_}ktnimHgA88bFLj1A^VNmW zWp2eIsK1UoT=eRa!|^Icd{bwc>A&150(AsplD9p1xT3dGsZi`dE_0>>t>QQ>9Fg?3y%#wrDKJjt*6q!u6*$W_xfq6 z!QioKTQ6%g)32e$#Fa{E<#mhAC#62Qu5MOg?^x-o^lk}wQif#~QG)KBxwfc@T0e^( zc$MFk#mD99hliT2^+a&p)BS0OTP2j*O+2Nvw+p=ituI*zJ`lPUH*mlS(+^qi(#*3@ z!T0~cyl?W)`$4cey=Di+x1(Yp2cF>4=Hprw5rzg^1UmRRY2ZsqOW1k%RAb$!^h(I6rxKU-Orby$~fY4maoO%awV|ljp{$)}{ z3#f+mzB}1i`xwBzbUlcBw(;_f%N{Cx?Y(t4)gK*Y9fOj`T0AuLU&W%4Y(+Rn&tCTk z9OYJ>IjIuuxbmn`MS~q-Z$YgFx3m@+6fAn&*QzGGCt#_!*{0E?^RFf!j!4rqa9TSc z{EM6divZy+u<@|M`fc z{__I(F60=;|4Yzg8VjTHZ?NXPejLOqux;r>?f4aESzF{e=5Zd(+jjOm{b-%{z>6;* zuAO=1QHaxX&VJC?GT01Lm2tG$hO?wxxEJx>U3#i&9uw;6k@I4h6&wp4kC{frEaf>D zdBYmLcEc`Xdm%UHx{gL`&m^Zj*K6e-O*e8jR}U|8N($i%D_4ZFNex%~G=s{8D!75}0je}BxjfUu zoO2$}q%pa3t%tMYe{G9iB&o_hi9u{YhtML9CR^%B1?dYMimgnn7Cm^Dl)iSug?+X% zUqEYdsj*LbLmu{cRC*%(mV?A6&v6zht7y7O?D_W5%!+H$2^|j##IaWFGep+hlel%Q zErsSD~(5NsSAWe%&&YUg4A4yqZ+OjIpJ3+*#RAv&EG@b9ulpB^-q{h<8QM zy~?)oDgpaNjjT=-yF%)}`HHaC^I+dXz;@UF^A%Mb4PGzf$~~77%qCsOdc~OBZ&&Zk zt!u33*>gZLZ1Rt9bKC2Cq9NAfw_wgCmsw5eoE7;=i66x%bB1^oRvp`p>uPC2=71JM zV=7!GxSTS{bF=77*O!G<>!?$?U4HgQZZHC&ml$)Txh{{_?YbQYC$ZJaVd@z2Z|bQV z^s*3B>UybPQ)awXJ@sjRg|)#Q+&DHZr1kVWnv>D!@(TklC*7XukgEYiZy`oj@B&vp>cZOCS-nB3}JEH|)Q?CNhd<8Sbyn;ZGxG1D_Od**rEsPlNV6>nN4 zWQXwi&7kF7TN=+r>QvRQbCeoW{r9W{d)ns-otZ~wldF8KLCP~L3R6*;Gp>xyZa#`) z|4NX25P^+!JHD1ht)JoS>zuNIS4MbZ-@NK(?$;K#ecp3DJ0ZaM1`den8T++W<00$@ z&@c6(da8wO@Ei%I?xj+ymUWv=$CLHs;boy1O>aYBR{Ni0pE(zwkhK3+eY-Eand>=- z4#Ed=n@wn&t+t2iJ!%innc`W2jUK8gu|{d1Q73w~kKHwTwsLb$b9w8_-1Qy})9fEN8 zwI}IynW1%_u=9Ix%vD}rc8h($aU8-J`0rDDGp3IwX&x{AAa%_87E=pw9q8DW83|M9YKCwbE!2EvEV2u~g<)+?dPZRmA6w~24LT|e%BfC`^ zcHUZ|;?mW?9VAZ~RO+xRjM2^$=MIv?MfuBS`(Un$=+&#cRs-&5j{ms>KHnQ~KPPg@ zQny&Iv45T{$9Ww8Y`phBb11k5$(vbBD7l{Zl}&#PVec57I;h@HUOy7_0a$N=9W82l zzF`KBbcr{C0?B)=hrLu|clj_pXHn!K_4IF3`3@nux-qz%s5t8jQ1w>7Os#pwy^MXC z3zuALapF0&)gq@#RVO_cBxNOCz(ov>nf`M%dAR@>#Y;aF*4(5}!23lz*R-y6N&}Tj z{?TH?^%9awLrN%K1`Ltd|wh>l@@J*Z?FC9a#BmV8c8nN2X zsc}iqcJo``{uS#lxnAs9Upgg$x!Eg8PaeF}bHoq35`t$u0$55REF|6QcF3!6~MK)LfQDxD1=$ zt;V}<wV~1ch&=|8^$%qH@4?oWrIk(f|KQo{u!nz1JBo2P&5OZAxPo znVuUX9@?wL%&;eBxyh`5;$L}2^UW+ytrVodu{S_W)LXu1-#URA+krvG&yMys-SCnDHsl3czjFs!>wZ8bvxR<2gL(Qp0(WhPC~4# zgVeppb|{Gobx7D0Pc(CYbU3-B$Zx#%Ow+EFR=28AO+ZcvWd?O2bJ-Itzbd8u#380a zY21-6!?}oUUkcsg^!hvLxlgIQ-19K!MW!?es2%w;46H%-3c5E|X>C(*(-ZgAHGtH7 zJop^yT0?!HKSFaZQ{<%{nQ4kv=v1<`>QQ2^slhm{&NRx?jptG;H+4F~ERQYK5lth+ z{g;kL5~DOAj8lZaq5^ZuUR`qPTgo;y=kdqR$jl2H%{9J$hW;y0^I6f%_NbvTgm2v& z(gNgSU|nW*uXubC2$|4TxW#Y~w|w}Rt&Wc60=sl|{M^&-ZH+C_+YdIk-@9TxY^*hq zienThQ22Iqw$YB;ai|l<5b7#vRAZ{q>$mQFp=!MW%lDt-$8m*Qy<-^MSMwViYW_9) z0cLtq%X$!0CZ=RNt$TNEu9_&L!c_h%G1Q%0id@`!Z9$r$<2!&z{NN^_`X8IkZjRU4 z#?$I0HbPafLi;j-)}55OPtd(Sf|25RHg8AhT4D%4Oxd&n=t4{Qu6xP=ibSU~5qhRf zR%c#sa1A5(Fl?GAWIz&YK8ibv36##;T?}Qg<01ERrYVlSHPbj_%6Gyuu*B$RqZ){# zY^}p`?=Z?HeXsDr^C&&ns&u}uGL91Wqc$B+_JMD*j6a_q47aMo>w%8l5X$E*jOWn@ zw|tJXj?VyEzfZ=5FL+_gGcqH*VfUP8AaC36mCtP-Um(+u8R^4oWjIz`i!s!bcz&bg za1z%uUrEEBC?~N;`|%lmp`29Ee)wy!C6hac&RY@#j&t zBR%}>{}ryhDgQj{%HuhO%D(|fKdwGXK-QnY2yrHc5nsQ0o=3l&)zXjh_(}<_+pZU$ z=IoUD$YAZW=I2p^(>ER*QkPh1tuJ`<8~apr^wrqSBQ=_L&+K{BJpDSW_;`LxRn@GN zs2ZA;23>1vpz6C%>UFoekQx={Srp~AnamZ6IvTZfR8#%x)foE|7baobZ-<220d-2# zFsJcIpOcKU5B#CnM@-OePpKDGU2KpKhs&hSb(%l~qW-};;*mLCPgmw2MSs+Y;l7A%rp;4CJ)TcsIYO;_NyW}{6n*MWO+y+oG!Jt4 z785|;9!Lj^=eps(uF*3g#?7tg(ngLxS(+D2{6``$u$|9wd_4Ej3#|7V&yeH=M*s4o zYqK?%%4n_T@_hCg(07HAXFM_BxtO`?{IgxpVds+98;ORzugb{!;-Qk7x2;zzx5gAf zt+p2GV&e+s=7EN#K51zWwHT)GqJhcH(*I@eP2ig>w*TRikS1xNr43t=7Fs9*LQ2x4 zO`@R9T9BQxia?j7rP_@y6x?VF3b^5}pyzImVjhBuh3nu*6-Kx2}(6r^wV%8>f+f2II#Q%nF-Ch7B)pd9_GpHCZDfKE8mD z&aEbEyjrOj54T+C{XB5kb|kD$eYgucoA>1EU#|Gs<5`wyqS&sWz7ncD?yB|mX^fihVvDDOIp&Iy}Nv4o(`6J1_8OQAq_1FMMT&fjU}518UX^=eOWm_D0h z4`uWET&XGYP!GB9&X)8DRTMEU?H^KgsuY$@h0i0dcq|$swlz%}54;LcLQyu@y)gnA z0#G=s`9V>h)}yJz;!^z>S+t@T$0)hwF^ruNur-m(5+0)(xr=@SASxxSgGYxsj)HPJpGhB#bP`})e$!>T&_F!26L(0y(J+HBKICB zr#$V;H-$vv8CxlCxh5JO4JA62cJtr?5xBe^9}nfG~i0%9C>z=T9?W0 zU>1@-#fL8-*IHu%l!ZrR!-2b)w~(RQqGs{Lbw#xHMjW4HG1B?X;b9gMLnc-X z#w!5HVr>c-Gh)(m0-6+`QAFac|BWYZ*8)N;$Edoko8N8>7&OrYlo#tc@f-=E_Erth4ib z=)!GpJ&%dpIa#SJ`XB?7SJ^U_`+|}ATPe}GGv)lsX!2_axVA{wD`Bah1Y=ih6 zRGnix2$Lpd>kQx~U*Qwn5zS-2TWLTp~~ujCdGys-aip zl_8N5tfNHkM7^zV@N$6pQr+|NE>fvl4N}Nhk0!86te(*2sE}*Ya-{NFL>|6X*2VE_ zir2kLM=E^HlRhsRI?JNmPU@6Y#v)AxC--GCO$D~G$~E<20`p|SZHbg2s5RWtQmo3( z2|w$kyZR2WF_x6>>rnGRYGyR0Lm2~gJ!%NlPj+9lgq2T<(?r?B zq=V^r%`6uR3I!yk;$b8Y8?a3*I&ZuhXrz=c>StiEn-^O%r378nF&vl?HG?EBoXS=R z?x|R5N14iSP-L27Hx#UFRSznKOBF>pcE}19Yb^6Vb1@HcsZ{f#NUbcEba9JwSUY6-p`@mF3k2RVVz2p&V^R!4a}X~ z0GFL{d`Eg(kSGVhEVc1}&n9e#G6i`e) zjB{z&2*R_x9Koz1gx|V@UgzWbym(dW<);Qt6Uw_PuAlPMDV{Rr13Ee=nan2Be%HDazxqkzGax96pC!uCe`(VesgcWhpEfrG$%KR#NtK zz*fe*gdf@c5Iua7 z;$3A-?^yaNeJJ%&maB>doTa(6(8l!9OeG~2R=vQOv6Uk*0&6VV&NDT;RMP zbjTdZ6RRV4F2j7!Gm%^`Fc-2pMrB;-c;|zhPZf&sjso{K(}nwpjf3)i(F{Z2fd?fh zIb!jUCE{RnOy^}Qx7!Oy(bP~=OY)k=AV(M_D)q*iQliHbYj2Hcxx_-eD^tifZV~e& zQ-rVCD5#X21lmZqAx-y~ve{PTlm1jz%0nM_f?m|Q6`Y6HXDz6UC78mW5)Rj(%qbDM zK{iF{X8z>);BdLaeS!B|#+m~JKl!DUSL-G$rIlJ0O7du6S;l&GXK9c3jHwG9E!3(* z+mx7~Y|&CgzS4k7fM$ZnZ?=qQ;lgipV8&u(_@U%d?C>2EFk-#J5rS+U_=m!TEmC|Q zpVxL$pqoYA5r)vfs#px?+t{wPpnJK4BPAK8a{x zltv^$w1Jg1CByV4q2s-j?VuW;>e$gW&iu4JifIPLXQUi<~+!C?B zXgIg7QKRy|pr2x;??lHKTf34kik{KkA4^H4$X`p*YyQ_1<>Afj!;={g78VsM{*2iv zh|V2FUF;u4PudJgLguMXbJ(2|H6+3F(ZeFT+P}1i4oiTjt&i5*{@?0LHFBN$RXp@L zBA22GtS%YTGx>+>m_wDL)*JrUq?rcxj@^9gL=wxhsO8f{_UZL~4hka)l7SEV+`>1nDBl57W$*XYQ zFNxJr>r_KN>PYZShgo#DA5}_dn23VjCRIC@~Zr zez@Ff>VmR(i`P(?kyy}C!Z4=wus>QFdide8{-ruehnvhq$Y5S@v)t$B<}3CB=AUT$ zYQ#<%ofAv&L7lD7o%1N=6$^>Xp_XIpkR&Z3^4zwxY0>CtSe-G8_#%X0XHvHUxDAe^ z9;RkIdX)EF)b{gONXmXlhr@-9t*df|l#|Er!=Mn$v?eiQ@;-_z7g^=9NriiZcR|%V zV(QVX^iXbiGgrA+dJ=6;3y2w+SMa=`#Cm(=@8hOsbi&T1qLqm9gOysizu00cXKS9H zrIk(A5-Fw7TK1>9Or*60XDbOy$*oGm1E9HVojBzv^#XQgk-Kk-nMhc`x<+v0-9+jB z#+b^a5SLnFsb6dsP?L9?YVy!vrL z+&7Gm+VRof$uown(1*nz53z_}icM-P-+4jCb^R_R>%Ye#phcHC5P@t)qb_sd))qS& zx+`0zjjo!0o?oc^D_B|9vyp!FT zih{Q~jd32o(&EJZ*BKMg1sZ+lHZyjSa@;GTo!P$!kKd9K3r%?j*&%Q~L{G4L81H#T z7HYtCu+kG=(3^GcNUG|+KtffG#{RJR@$jE$$;hqbeI3O@B52#XIyO3D|78Njn(5@w zm$qUl5X!J&$O2dya!h2dhS@>c4vK8qD<(h*w=?l*Hj`R0oU11$MP$UoN)a4V&?y*1 z;}{~=k+|7@~$#xz1; zg(&|9f%_@D`%*)Z`zex0)?+K$(#JYtyYjrj6$b)L_e@8#HLYRS@ym0NTa zbR0j*v4+Ft!uyS38+lYtXk?x1E=F0l{MR48mYMO&Mz^y#Jm)dI==XQBWI6=)L*#Bl zG$b{}WI8qfH}&%(+znabhJS(&xbYEkpTLNzt;l$}Fk){srmJ{ESD!;*z3{)qMme(1 zNAIWo5lmVln!dE7$Q@+qxhWm9rFRQkR=5ofl#N!zFD3ngq8|+3S^f&{>Z%C226$3P zXuS4~?0+JDNJLAMv#az;kpffly?}*xW=e6!B9=v;93M5nQf|@#mYK&kbA0DC);pA0 zK>9SPAKD@zMj$n+p^7<=p~g>-0~z`$>uuatdA5!$vVYoW zc`dvMIhXVik1ksLuO4xc?#8VLbjY>~Ma(R;RXOgz{N_WyYqy zJR9;3G|%Y@hJyO$sfgq8$>WJ1a>c3ac^bE`utg{z@fcN<qzF2h$GL%n3F3CPdoB4frV>`%qTcc!q1&3g0SN!OYlh*CZhxy z$;L;9R2U*zltdGne-9$7W=tkp4 z3*+bf&+v=1FFtmHp?Y*~3)OUv`#;2>^*r|38|GcT<{;io{SCNxq|<~ zuO`E5ASIE+h`>{+!ydfwf0lbyp>Vn!1xKST5$z>HUS==Zmg&G)kxO#sVHS*(>D(5L z<8UxLFDPX_gGiGw2z655L%w!xfW(jeh$=fY5gw6}snwdC%qiPQGZjg7xP_@4L@c-B z(TRIfkrz_00;Y-6Q8VjL)CJEI>@oraXAU%MGr8brJA&rYaMGw^a%D`yMzm6sFoZ*R zNwS|LB@_tz&=At#0cnSO+F{3h;o^Q#Thj)DB0THY2w!-4gjtFR) za;%{orj);PDRq6^1HArY$;v&VJjEoYZg*!WO5J}D!f~A;sPSM6s+7lvz~Gq9vjXfGGL?F6%NHqa{a*dYv2tWzwYq6UIzVs z-P9|V5`uo>^%6zEMruv*C=&}?lyfoN)#VP~D#_oXWOpt(8GRBS;i3omUZfVqVws0| zBf3vz56XPfpr`b#iehvAD4fIN9gz(x*n@r_HYH94-l9cAVky-bbCC~y%$gea1N&<7 z+E*XMI-veG4IWtgk0ROieysO#Y}N2NoBo^_aCa~xc{ym`SjyhJ1Wmh z5u1&&zLGNyKPp9?8tEOvt9B!FQz*?+R?zMcso{5?8Tb`C&~Ofs%XU~8_QR%z-?0^A ziHhJl3CkIUYiL3wo-NhfFY@Im5ep%&IC;#-9^zk_k99w8Ex)iiTqkz(qjf9Fj*W?Z znJjgeGZLR=5$9R5*=BSS`lA73gyjm?&r+sCGeZvUo5SRQ11FbM&Ij`Hj90%M5C*W9 zIO~-`*yUJK^CFKeDMk2g!ueQvmX&3aVzJ^?vE&5Ba+Ql7tN{#~q-d$~+yzTOw%9Rm z$hlW}cUu;42w_CCHLVU;oKG1MJf>J)qxPcCwdVp)c|4rQFz1yI(BXNQwUo{y5)UyR z-5Ji&!pammVH3}?DCa5-PHpkN0ZVk&H$$++Gww7pI$jwq+*bKSKc$TWp`&Ac?^0XN zcpiyZ8X|VHiKs(rO_AK>9}SD1{EN1~Njb(n6@d_)Ln$|!$jbOm?SviAGqP<8{Ur6_ zwSaSjEL|l=;a0;2&GQVGkQy1wp|UVdc)X*f0|w$(>8Cj9#f(Wb1tQi@KDi?e5pq|F zZ9KAXBO0h&r>d>2{8HR#`=bJdM=Z}2l0*2BIDE}vxoC;hHF@nl9$ZIrWjfE1(z?WT zsdMrSE%UNg$D>jG@RLaIvlh!#VyVyE&)m+hv}UUo%MHdSdK^WkD)mb)0%oO5$;dcV zUhBqi)vILg#lvI4vMoB7tb_OL6yA-8y_!?F*2qW&c4BX=9<5aHj&2*<9~i3|lw+<^ zPKYyI_|f7rP4XC9sCiWL_+~tL_e;zq19)~+^Al@b&Bzyi?6jEmBO@UuHUH4`<5fqb zSGdj&s<&RuCYFd(EDJqJK6SUpHkR}7;l^=bstFkW#b`tTlZ|}9h#xWP(qn}H>^wo_ z0|rB4VaUX1HV)Ep5Iyk(niSd5n9P!bIc|Q*=yCJI{X%vV@7+fTif+c)uIMgM1eWNa zKGD!RCWc|LQ^q88IFp=P$1Ur~IUqKt6eAt!<0hiZl}!|70*V;7cp{0grF^y)PiL%B z$wh$dSgDvqi=b$QlDfy-i3dHR&%Tu?v=O-|!f##oA2-aKL9%W4fTxY<<115}~+ zA$xCFJib)wkF*(l)Vf}+7qFaUG?*ROqF*0Xog!!D&|`K{d?5t!+I{o=ba4%`b{#m4=k%5j8 z_j@gp{L#5T<0(pX+`oe%cNdes3E>hU*fq&hJMO{vkUpI$Ebs{*w@^A%@@%9_87i|8 zmyal&!mUd@|4%vOtA1DvcyTa~rub>R&kAEFgBpB2Se(>ha& zW2L&ulPy1ZB6jF0V?H7qqSZek9|j*@YD=j?{bF+|QXPF>_4^pI5~ZFq{zF_x#$s_O zX%@!%4`3$MLrG6w;{P5EJGVqovD4hA&?k(^@IQ(<=xJtdR4-b1RH)^;RNupDshIEm zSWHD5GZ@a{xoi>mM?M*g1t|56R&S*`CsJ@mg6C}?dXVW9QHsU5?i0TpyKyK=ql6`L zo8w_BX|60%mGOzi2)0Q@srm6r@tBa(g!Ay2hqsGGTR-;q$_o zMV4g_8MOqr)rf{H5$kJ+3QberZkfpFH;+7Ox?o2#_(^*DC1jy(PeQ7 z(rPm@49HlM*51Z7wLJ}JniTn)kz#5+Q%9PN3?s6%ufo5cG%0EA=b<1l>}u#@YQ50Z zdMW-BQ7o-}4Xy;j7n-sXP-J~t`weMrQ_|X|r?pKG$hWVPZMaZx&}vPsYXDxG0;p)+ z8c-%BiMph3lLL_(7+V~FKvcF zhm7~4XT(phwAKeuDEyO{MWE{kD8^m#nkGd=Ah(F%QmLE+7oq@H(=Bp~y2Eg|Q#6cx z2B-t#uK_L7+JQME_QPB+L9Bn|Jc5lbK?iR zmLd4c)cyklH5z5Y0r~T*_*upz(4;L(KvC1OG`rvIoe22IKkLs!$N3~h=w zUL~zy`0zg%EdyY9EOD4&s!1h727Xd9Gr*;$noKP!(q^QQF*;UjARTje3X+W(={%-( z#;NNFgU&Q6PJCKhH?%?vmV?+ZEt_jJ3PNU^+6IeOFDvaP+8avZ5!p5v=@<^^(y9~# zm}eCDO9xKjwhA$%O%dhYXqZlKYRd-&5%L&FVnQWl7`gxp9x-u{L5-YQJJ^sI&cx$0 zg?l1SZm>Id2I!WNEQS|D<@`woT?znMQOuatMU#?|wyaH$fo!VDU|e&u4T-2mKn$Z1 z`;%%&gfKuR2FKs7sSv$laQ3GzNf2U&L{7#(WQfSY5=_Q0Kc{4{bQ2j&ZKHW8w2kg# zFqqo>U=vf@Sje-qHl37hf_G*oW+A^HLJcAqqjmzvwy)>wW$Ph-G9YP1!W0osKi1F_ zAVm$c0Z&TNxZs(^M4eF=VfngjeTRJI?$L_D)izfC%x+y{7-VXj3*l6XwuOH0*Jx_1 z!nX!lMdKEt#K7%DMqu7It3UWLQjDR9(QpLBTW^jM& zessVn1CUTSnpsfxOB{xc6P3jLDd7l#i&<2wHEI(L34n~Dmaf&O^Y~=3l5Xs4NK9)x z6aNqgU}o-pzQ8})08wGe(wUaM#OcdkW3lj}pFm`T{B*wr=K?It_5x7d0SHLEjIXtZmye0CI2G<$g4H&H$4;iM` zJw^t>GcQzxEG?pHv^@>_v^Jk$+I(3~z({Mm16l$2WesyhM#@k_ znyKvpQ`;k^w#T{242tCpgeU$pq3(d~pGLHx^8+G$1dv&vg8{1q8}8+>?Q!P7Wj{bU zG2)woZ;~Ez48=wA^CEmnKzJInIKUeR8bF1|O>NJc+FoMnq8{}>t3fQ0+a6ERK`GKs zH4MPqV`|+LCMTB=#KF(gX>G5iwY|aQ6x|kv)AmjTV7w#&{%K78Ky=xGt{4HS0EF)w zqYO!aAI<-9*gQ@YY6JszV@^tz6N(XRqD@I#p2)3lJ(DT1JQ?Ew6%5Cm-nQEWJlnnk zsrMQ%Gz84FHVgivZ+fvvKrEm#4~ij{w!Bx`^1gBi?-VrNiQ1Bq(w1i?Bq4J;gnFX5 z$`WCY2#1Q$f~uAeV~DtbdL}QRjp0IMaH0_@iJ14&+Ir$2139hj2W@|d6d=GuGc&=M zNJ#x5BW<}^kC{H*RFlm^d|iZcVdW0QOcT1H$(fB25l)XcS)yq|WQ=A;GlEwjceL_H zkCBQyV_NImG9sLuBJUECL~>?=sa?aQZ)fI*W|JVM?$NmC9#}rwh)Dw4Mn*=KAwfYz z;v9=C2w+SZ*pUmFF#U=S3b!WwGXPr1;ToOFBR+=_!+)ZwJsF(@&fb}!1M4MpLun-u zi~+J@`iBn5+AM@2v{_w>k-OYL;80_#u?J7|6QM88Ki>E{Ff_+_PM3 zxJID~gwvR??P)?o0CqgEJ2JNS?I@dK5;tM!U64@?QI!!?;!-kW7h@W07~_p8#*XNo z1_P)WQ%NraBWo1>AIaL4w5Ik_`LE4P5M9wWUbI0}(o>Yu8iCy44)|#Xy?`IdmTpJ_ zaAZS1P%x5Jk|mN+QZX#e43Ns;KjSHeG%;UtbW00lTB^>&%L?4M*eq8)pY4ksr`xnAhD1v7`Am2q!myBNKJAU)OnDM6_^w) zU&W4bEM|?yWa#-uTwy$M|FuJrT?1yC44UAIM`;%f$&}14sSwc&s$;5Qp}V{doXpg~ z?23g#3V`(PBBm zrhvAWkQtb~B&07-h`=W~QOFxs;KNruZy35JCnu*3js8QM5DT;rYW2yONt2U%8IpLd zg(1QH3&VvFAebri_!{v|!WaFi>56XxzB+un;hT)FR!j|RrWm?G|LU2cB`r};7$q>{ z<5x#uH@--~EWsaRW`FA0ADK8C))+Ehe`J#xc{Y(byC5fe%xHwI161M>n`Bgq8p1Ut zcEB(ym9pZ4<|iQ~3^cI=4>lTcw{%6KQcsc!Ii3jkBj%5nzyL4@^kP}I{03tdUxV17 zKc=`fX&ve?7DiZx8;ywuj3vof9W#VjG7aijwT08;a9wIg9>|j#Fe?^!P-nC(eKQPf z1`#TE`$BL6R@pFerL{M+P{D+Y8x#^ce|vMlkZNjQ0@2udm#O{qI5i<5PHe2Um6oN4 z`Y*JJwB>gg)0W@GBMmUyb^`nnEEITU8D0l4mf`iGoXPT`qiI0nR1JorE(w>o??KYO zhF{2^g+kJZADEDkN7#|T{8&#fe*jYlrex#&r<^#Wul=J{#*N3#Uz+wt($U5lb3eOy zRp95FTK_>gM7ma@OTboouoK@;Ep}U(lQj6-aP79eS2x~&)Me*@!wp1YxU-h`)=5?@S3%+t+>=( zUb*}GGZ$txKYje?S591e%LRG0BQILJCh5e|`b2DrQ z=H1fh2fa@g)@$ji&NgG|=rj~%*ow?ME0wS!OJ@*iZyrW%1+$Ub3|M>&fOmXk9ZIdy zH5?jJ>~mbXHs0K1c#Mm*OUvh6vRei3PVw#;(}HW1hv>MSyeq|V@meEo-^!5_-lwRA zEj*c$;Oihu@$Or6Iy?ACOSs$z^*-A>{Up^2#hOp*%|!(7FIx#WaB{Z&&d4Aa^P=x_a|b&792si%=p< z86|~tGc}}lSu8!cCwPaRSy-u6I$KEQ zk$zQ*%Lflkc>+L}fZC3X=7h-k8>S93m^``eJ2We?#|XO&@IDjouc_rnG((L!G?1w% ztoDCWhL(auG$36TFxO=xm^>CJGLn&ZV=-GZ85*$T>;p!T{kSYR;;|dvP^8A+K^{iB zfq;5!EL83!Wgku1^<}1sMwvT}J6bmgFs8-AP}50qvHf?kJNnQRjOS+>HJU9*!@y=dJya=J#={Yj(6IX;V6%^Fyl%Ie;nxw0o78B92J1ZgN*4A zJzaH1ufLktI&Z0J=m>QNDQOjU7#Mwq5sGQYYoK>(gJ-47VH3eH5T@IR z!@beNjWNu!BNrh* zlLPObDfst_^&G``wqK1>igePu!u(Bq)W_I6X zB`rjw)HwUa$mNM!4k+H|=g#9Pi)8`dmEtOZ7=HL`Mg%LC*U{enNs&Z*aomsg5lxA{HBJNvvEr8$X--cyFeM%94K>h6Zll77-6C;#vyOVu^QP9(+R-rh_C`+KC*g|%-MaA8!iDXAHRNFIYo>OS9}1Q-{#EKdr&$bm2s7) z(-}+@^&*Ug5sM+#jUx-O=p~@~8HTKbOKq5y5`M!t%Ns5$HDO-aNNry(vDA=qsdf2Z zT|cid7(d0io!14av7C|BDFWg_Er?R04^9~?_+whQ1r`M-p+34z_dfga*O#E?6tE&V`~BP-gi5ZuzC#0boX{U%)D3 z1Z0gy_dPJ|Jymc;?0d3w2l3IhBA-sn?dZ!_&vB5-K^6yv9KgDR0Jaig;nNX7>j-&t zggiPz9v!uEfQ$&V9Ehw&zDngFi-STAS~(yM2U-pU31EChMh>z#DCD432U8&F^c)yC z0EJ1H%t3b!(l`LYNe8C!nkf`fh>WN?s)K-*uZ?VqIWpQ`O+)C|;Sc7vgt?eW;5 z>ZV-41Sw-eiQxw2XeG$a=ALBGHldx)GAJuPG+rp*wzWd=^kta!1~!; zIIqDX8m47J7V=9+wAK&Ajqvb7XNa4fFeC%4*rjdVEpK*bwWT8|i4u(IsjzdW8dE4yT&BZRo(fil#T`2oFxDrhU@tW#8T%F3&lCePnzzCB8I7MubCyOQkY8W`S zML~ger~;vgey|Qn{F71*!IwJ zVfN2Lbz0s_;Vm?y1#UYT*quofeG6}iHQl(5)G*s6Gj}LAT7$s8KN&0(5LwPJFaJXHBJ4Lu#gkOnpuLyq-;Qh3P~PMVN4y{W3Ys;Mf3a~-`jlqw^~)*`C3scKP($gH8E-n#lF4ONv3 znzEj_B`Y>dR-VP;8iCMi$K!G^b&3$b!!(rR_d1;UR!f1|60lgz_K>5(?6P>=W{217 zb@^QmyTy-Jm$og?P+OS*oZEp=?u@EnsBT2oEJM$gZJc}d0 zJl|d#Ds`3FL$1*A zpG)O(PlO9Zv0y^|Jk!& zHE3NCOY3Q&>QG~OU47_p&i->b`(#i%B&pp&;|>=8o7jIYu}=W8r+MpYE9x3*{-*7p zOWP1=J6|%guK}x~26uURsPS)g<4<0j%mbNcNius&%NP7DkN;%)R)D@G{?dk~1yk#q zu)MFUon9Zr8s%?s@u!N5?ixxe$hGHMbMp#Z`PidiqYQs=!J8oBLZ@7?yQ@D;EQmi$Tf-`;3ar>^CYdcy~fvutSZw;H?UA!Fwv=g7+=()ODDs>Z{7d=*EdH z4JDS>1ihuTFG)iQxSfRkBa?=bafxMfeW)Q~mntulg0~pDS~(PCytqL_`thY@ zp=#KV7aFw&=Fl6sxO79psoQefdQ{?7}eTFp30*u>Z_rioXkeD z=oF=3hkg~EoUNe@E~uWqqH_#@Qx)eB3q6M47@dBEhI(=O#JWYLhe#4aJG#_S8XC-{ zqNI+mw5c@EscqaX((qV40h4QKWoTMeO$a^B%p$VOTkc+w(il!h!K4XGriE(iv33d> zt=3!%|6yBAL$=~2ji7k$)KFtxa|0&rTqb*CF8ZUcwz7K3v?cYSppximuBr}(8Vq&? zz-$eTn^0BWP}f*j(FA*BV{<8bvN>2)m+KE!p~nCy)YMc}TiNIfHC9#Dh8j8|iV<5K zV&*CeA)fo!XcdStYHS;|+iZFH9-G_j^w{iXJB*KJrzOv6cKMuMzt0tLyZm`#1c?D8 zig+AuYarikF*~dt6tP#h%r2|nWwyic=Yo~c;VbY+-~}#k!0+%EnEeIzfZ1-b=bN2A zi_h#W002wCX7#$gGN(Jw74X9ToUcCXpyvm?8uz=>}2 z`ppICssgt^ke6=_!}Pif@@)>M&Fr^3PxXX`b2Tb)!Z8fW_x?dR$I6 zqcfhq01U$R0>9bsw}L|~6%Mo8T~J^~F1IVsZz}+*GH0I6?R4ikT;_ns={MWUY~^NW zAkS}x`Pl8X1YFL1XSnSipAU2o_{ec%Hcr^bEPoPCJN( zKFW970xp+b>GyoU&F!*-HQiP>s1$St&CY^+Cpg)kXLne<1+G8=p34c5C` zR;%6b@q6uNhtr96mX^899!I{#>~eZM`2j12q!aDT(onxBoWe6*6ew4o)8#2}=bOFm z0EinbwVIu78|Z@3wM-0O}4(P1F2J772GgCkwO ze6Pb{4R@F;&tr8ttPmr17E%Rvuyw$N!SBwq*jx?|cs|V5`G~T+txhvWB^b*QtN>$S zAm;fkE(~X@-yZOX@dP&)VCQHH8D61ia*{D2}Rn?T$Qq{B|OU^@>es~fK|BT3LSx{BJAgiho*{iEqS;(rY&4Lz@ zRbE%yScluv+F({~U9GvLsy0~H5(;LO*4JY`($ zxgY|p7$zQB^hQ+%;G>|^0Y#aD#azjLFyexJ zVZ;TWWfB*Bo(V4mfyVsuKfifYgX;_Nt?r~DDC)q}P${&55m_}b4mMO*m5s=nfv&@< zX>^`c5JqHqo2#3e8$zRNL(NSMrPZp1)U>*jL$#yJ91d*Z>-QOHK=oC&9zNn z38hZ7g?DI`Z$&u2ub~tiP?YAR=Mg#jEEFJGqZ_+17+8rM8kq7(3GRP(exZ0?cV+YefP~*wB@#I z=#6I|qiz3si9Y}2L)!iEHkvh1Lo@N6HAqXdbGp!sLHMG~34;@8&XIaLafpFV9BQO_ zM~N$)g5P_2?|B zJ#G*!^bMs3|1fGQ8bQrt%+xZ@LM`L1v}A&fPMMTXr%rLu>BTNuI%71o%`T+nbNzJI z{31H5WDKn=8%O6>PNwrunnoAZ&ZbKn=h0=&C3MB2GFo@~Np$tnYPzPihSo2ur|VZV z(~YYZ)2*w|pxZ83N*ga!;)yOtv5Y*;~IME z?i=a(&3Dk-FFr+|yt|ct_;wF{zxNy3^VJtLeOMwDAJvtn4(m$A!@Hp$l48+Qar70uRXi8o$T6<|gk!;jue{_*+r>1R7={Ip}qKgmho?D?8}lU?MUatwK=jv`<2X!1-yj(jul zw$qbl(XsQ!(dd#1wBXD|G^%_uZGLtO9aBDqjtLdhD4dmZoiv-AC!aujzWbIOHFL>X zeIgY!meXbT-a*sPK7(wFPa<1O6@Bp8PWthepXqDlvz*aD!$NZ?_smmhWcwl-f8h!; zuQ;7{OXJJ>aI^|$ff7eunSjF*1~G=^vRUB<|2A=_h&R{{Z%yR znzb}&-Q_fR?IqN|xq;sMb}wb#c{}yL^(H#vlolGk>25mV`R8c;yYEoXC!V4{k3350 z4?I9eJpLpdaqlKNV$(g;|H-GR-^LBp^443_{?0q}_0K=kK8&Az_&xCJukn*fqFdkETzBx7P;Seo6h@oA6>Nj3wrYa zj?;d7kZA93r1|D&((d_{v|s;3+OG~!moN5_Zuj>%w)7n(e7c7cc78+pPrf3<$6t`~ zqupfO_8BE2J!S8&l=1B^G~)Y%l=t1QfIbjGm+~ zcIQgl6zA%Zecae_?t#)mM&0`#Kkv;qCORW1^cglOsrbZPX%wU6e*U??T|FjWfd`|E zectQ;TIGbG6rWVf!VQ5uq;y<8!&fP5c05G% zY)7Q(qWocbQ}g-mMSRt%558)V8Ct)7?{c8jsSgyao_m&7e)@c;KA@$$W%*rK5uNkm z%PXS$0BILq!WlxF5OnWs{4SG{>j1Gvk-6}G#S)=z)5dELUe|#CDk(O_^3YM z^gF-C_Zz-K9}LZp>H`t^;OxxrFA`U%BBl=z-Tmy#Y#$AZ^m{mG$4{p9=f{?KGb4=C zks>b!x_*7F+nj-iOwV@AE15Sw`;h5<%@gNNJhpE%Z>Z`>?s??!BQp<~jGR4t_c$bU z6`=o@F1xy+o(L7>FHzrm#i(ym)nyEHti0hND7X}=nNYC)1*^Pv)#Qmq$w^1BT|Rm2 z7~fRj`l}wCG72janmm4*pR#8{4Lhkm`-I@IZbwbg}3n}wukyUDl?BhDf8$B14f;kHM)AxakWEz3y1j|Mie!f z$242UwOGfu*d{E=pLB|2%Bim6(?`!(S~$DSKX-Z2{IkZCoHed&<>bn9r=4{E?AnXw zHC|fMd|BC|D^5CnUG>tdYg(_VU$(w^#r2C<-FU|8TbEvN+ltFKp0oCz)$8uPmR)0hKH`a`H{6ZJ$(JfC$HP^#D)j{dDlZPKKIIduf4VXl{Y^8=d17T`eKh^ z$n>OPvwGX+uDS8S8}EMVj?K?M_2S!G-~D9Iw?BNd_xmrt+LJhJde@_hyAGS$ZFq6= zQBwl*mfpPSsg&W9yPKzWA2I3Km)}YoIi*+Ll*TjH_OgtxZN2!Lz2EIW@YB8@_xCNB z+&6z>KgYzYZ{76RvoB@3CJZ=wd|C6-^5)YAA9wtbg~uP|9cvDZ$t@~6@Y7Et#}rw| z2J(&%-23Rm`Q!aNKKu08Y2%%f{9o_+#x>b@%oOjasov4WzT>8Q+%tT$PMSDw-mw!( zMlU*Z!Q}E$Tb|uKrTm!U&@t00M$JCSb;8NcZ@=3!x5jZ|wX?jj;EsDQJLBx>CoQ&B zwb*uk_QB7;{P^v6UpJg#nG+gz%9*)~+DERqaQx{j%>R7(mgVOiRarCW#aD0sbl0or zT{>jdg~O^BW}RH0ebJh{&vw6f)%rneuNidtxN-F|20O}F-MIpv7E zHw}O8`4irGcl}dO^nCP@J`X&Q{^a9FY`XV|do~^M^ppKJZ0z^eTP^Rr)Bf|%UmrXO zrDfl*zaBVv@YkPzM)=!~_Y=3j+x5e@yS}$I<&9TUUVo|k3(uOKeX7S>ucyELhI`+) z=Y6sJqMr`DdGK5MZ7==&jpo-q+MmAG9{5VT?~5+q@78^{OSk9Kgl~2xeD#U`i;oSv zKQex{&G`N9#9#NO{PJza!S6@>`d!|Ez3x3A~LPl zdD}3IrjGTwr;QnR>1BzFd-!{{erPYeXY1g{uOGJ2Ty@mrgEAK7k4QbgwQc$qQ|Z0) z?)YL#_nss7c&6>y@^fM8hErPmBrWbeCC&Hv*(=YUdCm_{Ju~LDYd=2o>^JVe=bra! z@~%lf_*UJASFZcDWn1;O)8=nK@8S0szZ^8*e)MDGCSEns_4Bajj!DkjyT6O(n#+@q ze*MXWC39!hX8$zqr=o$sj{9ZcL))((UbN@Zl>Wyq`f|_XHypd@$;6`6Q@dwOpE7;A z^`w%zmrWUu_nUg;^e;~NA!qPY@92y6oLOFE{&n;AD}p0lyk*t>o_99d4j%Yu)#(${ zXI%DP($yDzJ9z11Z=Uu}>CV9qBu;+2?#Z7o|LxwKcQ;({LH!dwMmc`HZ`TFM^S_z7 zqttQL9^K*_c5l8Y;jwMI_uqW&uC$l3CvE;^#m;MIy|Za;^4^7Y7jC_O^K+F$M{VD| zu1~+W2E3BLf`0o*vvbOUe@v$2^C#cad|uj})w9R1*uQR>VRgEr^p`QN<&SkOT0Hc0 z^LbZ(UPac82UiZd?be&d_aFU_%b)A<==;HEet!MC1wC*0cH#6Pue|up8H??^wi~~D zZ0>?1^UrIxpYl`xQ-1lRCfWAj^lndo`p@3;4xTpuvOC_-f5}+3_u9IB)en4n{VhFK zT+*=owiEi7_kHn$c_%Nw(sA&&Z9jbQ(1g(oU;M|hSB>79Ke4j!mS^s#+F6&MacbMB zpH`l|s{Go}+r!s9ar>J)M|gXm@!0+kru|xzYD`|4l9_k&i@PozUpo7X!6Uq%emVa1 zMUKF09}Z7H>Z{@f-_JO!{_~qQ+}*9@r+bb$;f#Va8hzg{exzb}g|Ykf8_H+zyzaPr zM?BR0?32|CF3#RsXD?rU>XlP(t6cNm*DJkSdO!NfLk}%D<L$}IC*NM$ z_es-&uE#z0)x)+Kzr6m_j$xl(_4vcz|N7=^TdB5Yd*j;qn?HNyxOsQKl05Jf$A+_=WYC|FJf=+ zb@tA^#ks#+e(%Nv^Y=SHz3!!ZD#{Z5hV!qgzMo?*yU&1_Cv{+&5|HMCX67E0u zmZOaOo84!3^=KVePkZ~CM^;>AUH;|L?Z2(KI(Js{jJF>7$Lk3v&pmb77f&Cgua{;N z_S;>u5mPXY^-uKO=_zUNO3S{|{J(DpWW9vHe~}&Vz8Q1G);?_BloTt2zXhv0EWPCKE=r%zyla6!I$ymPpkY9*U>>M z5)sqdDt{2-65m$ZvSkYrV7S0PtcmgmAufe+k;oS3gS_O6^WpfM9DQLh`oE0hCl~p0 zngT6_ffi3;Wm92OWgx)nHsvg63hZ0D_^e4Q_Z9759o)BcOp}M>eTMxjm+uRFztXpO zQq!2_D^@SAFX4E5@W;9)!{YCM)ECwHhU{Che`Qk<#}^i^TZXGd{?x)T`wEvXZJM<5N5lTrB?p^UH-Qg`g1TT(A87If z7WsUYL0>2k2o!R>uB5QghrLuBHr4Aqg`UE~!V-?J_vHk0aLBYU=qn89f;pamPT-?2 z^yz$hPhn7(lM`%e!d;2TUlP!JJV??7b-p2sTY@r@Y3j>P}?r+K|3FtW9B{e^_XKPKJ-~~DJyB(iH~udQX7!b31j%_zHc4?(y1z6|O{k^&oR_Tn?%^^`UwY&;wYUzdjJq z=?(TmUy1J+2Z)Pol23HH5})TDB$x;DqN=@=9&EWw{o!WTX6@vU5po&~cq%Q5_(BEPQk zoF4_R6$W)4(Jz8S^u87#9zex8z*)cvf5ZPa(r;V(=IlzF+#(-P z)agK8&Tnh9@xRTX$QxV`?cpRCcK-hT-_U{QnJjz@@m1y-(&8rWrxlY55?Wj34?5!DDhtJexc~$!o{RYAg)i6ZAr6>48r`S2!-H^WJl^ zF9+#{99>BeV$SEiN6$dZaq01GglIeF9$!#j2>f$&IS!rAv&nmZWs6U5ha@OG8KTVY z8?t&u5cp#z>0&P&=gTQty}#aT$KVPC>^bEnz9B1r1ipZ;)7@7H?0hX}p*(~N%i&EJ zoB>}6@JHKq<3u@BRc_}|SWsuh)FwB7_@CoMl79Tu|$2QuNgMsbw zEZBc0+9~LZ+I_y6D=N^=07fwI(dqU2z%+pe+QV?sW5}#Wx;Ka6qQ?;WbdV^v#v!)B zwjq56;TH#MG1C9HALetYa6+e2_&iHS+KuJ=czAR{UeB5v?74M2`*k%Q0OZUg0Jff zD;L@9C0=xiK^OGde2sR84s2Clh&Z2Z6S@HTb>%^Q;2vF|u%sSpg1yiiu(dRKF_-u@ z1_zZC9Xt#9gE>QVjhOG28<4-yTVmJiT7sn>V}d5wd-*`VtG>4*Cn zsSue7_!|s5`3eJQJDQsVRlqZ=$ro5X)!$Ut?kQ}+ zNGxi^sr4LBNr~NS3l^5>eC57!JETa7x5VpR;nDkY>;-|9p^`$M-L7i^&2w5xppw-4 zJWHXYVsz^kW9S(m-+WNuO6&!OE?%#eE#3dsCwhHhl(68k(edH25gs4Yvxth1G|;rc zdN>$pX%-v{*r9-(35tg#($t|zG-Y@)O&O6wCt|aF9yZD6!?|G6NE1!YO{0m}5T9UA zr}3`-G{s_~nU)@5#{=nf5DYsTR1~Ds0%t!s9P}5?2IG#&qT@#oBKNUFsruM#8dErg ziu@yJoM#wK@(d+EHp9IW3dl40XmU>-O=Ivo6&v8Sg*jC3Ig%E_L7@>23c^WYY%Z0J zv(lpD*-;^n7Ej2dB@^vbHQ7O@OfG=Kf|E|0>Y~%99YbeKA4SK_^wP1j{WJ=j=Esyy zqNA}x@tR}i)?L&bxu?=C=buhTozq4`FIYiG zVsn1*_2t z|7Pm5c{BBT_)*Hb={m~0_a5@yay|L(xS8hNcQ=(ja4(&4-$pv^(Fdr<<4@xI6!m=a z8A`)OdkQw(d%yT9CBOP6b$k77>WYo{By7kVc*Fdi?PPp^CmBB6MTz+8v5~IZ@ileB z=6at`zaibHd#LxWy-*x~r4ycff+pHCudYHC8^C-RX z++(!y#b@Zs?|!5kKKXz_}+vE*rb7mg_JzWO}9|N0B`!Rs&5wyiJIVKlyz%YNzt90VrTp^qPxK3%IevnJ#Baa-)-n9~f}M}}6DayaAF*2C{MmTK%OCi3 z%mvwhATzS4^A~3z;>2W4apg>dM$@k})F1aFL#6#RnwjbSPSkL^I{&kqH5&W=k(+jG ze&;!jeb?*H?VYKq+xy(s&xl6p>OZg4Xbk;C{u7aZ%Ud(wd#g$xg})|mFE`=6Mf!p*nrENWGd_D8H2NpD zYPRjVyZ7GRG5BjVukW`5>kl^X*re&d?cLWupRTFg`}(^(3iR*opQ(9ae?@eA@s^qC z+zSOI#R!vU&Ij(A%=vTrfU1beC{B*e&$-nfJ)S_s_Z*0eX#B%jWlH!)qt_?vBQfg! zQgWz&_4!xrmfpv z-%zYXM&;Kh=gqH}pVvE5Kz~H}^Plhk{E0ceV5`xmmp{Arhh1Cd zq=#Wd!B3yFWyjtfTbSVD1N3_r-@X0A7w#wk>BUE#pMib3f6v=N00TGyQJ*pO_KkJL z=?X~)@mS?ji=&qQd!rh@mG^gHt$x))QSSE=g(eP!y)a!;QK+im-cHNmhG|B0?<_y6l zQTY|Boz@o4Z@RIEChhba&v4FfXf7GaeAo#e!9*t?)=^X7%c+}=aLPhAg^qLBRP zd*>Dx=l0>kQS?EC@_%Z(UVq8);r!r3Ls$qM0>0+Rn{1PAP{yTF48Q99TwnNO$h_sk zi!SIdN3E<=rbOYRNCg zinBcFaHD)QxZp27GqQ-LV_nK?RCazpVX%(o3^9uJ>2x@Iv-38uPv?i%r*duDnmEWA;k3=`RNsVr@?w1&fOEDR&e^<1t-+d<9qHxz)J%)uM6aw%c};rS zR43M=ay^;{KeXfE$bIabA{sq^9F3Ykp3HOMyj_O1X>ckzD`$`kYt#JNd6WSM>Vmow zxi)PIQQo2jWIeTpM#5R!a#}rkW_oDsEH5pbRY()7X3)5kXVYXjh@V_Gp4>}LrZJ1F zX!61mv0iPRbsRtXA+laAk?U1ntFD3*zgVwU6$@wn)zvewUY$V~*36=d!|T<{noGrc zb?uUnSf`FyzJ!LuLEMU8Z+kOc(^iM|X`NV~vZMcX=ba|jr8l2@8XU-%i8X01)}>}% zm%?E@=gLcI;8mB?KsbyKxba%by!i&XCgpYMhCAs9UYFi`FV>@vP{D%_(7bh*&}rwl zQpq)!(UkRTsCoT5I^nkKsc7TvwD9Je=!`pWr21QLrc>{}O{`CQZh3-wVvTBg?gdJH z{w1+SO?hRjSfeKM8ug9$srPGdQ4ZF!Q?Txw^1=&L`R3bn#(VG6(rq76?Z-RC+VhS} zmea<|R^Y(GO1gW^**LUtF5P?eYJ4vUuRSlJyKlOZHsSEWgM4@a*N@zC6+L$6b+j4l z&JFk9Nsr&LUaUKxyYDu7?*7|xK;ce$32V=n;r##V6A#e8o_<8EIWPO-E4umP?exf( zU(#DIJSof^so0E3|hIb|-5c%PQI2TQIRAP6-LbIk zeJSKkT-3dx`Mb^U=XbY{82hK#)iwGx7>Z2%`0f_|RS&iixjzLb8jR)`C8ca`zz#g~ zf7D}qy{{JqTnQ+3Vq;HR8t{z%Q4eqORWU!1LC|Mz;@J3r$74;1-*)o6b% z>%Z57!+@K2=7s>Rpd>n(X{x{!{SO?&%-H|402lYku$Z{?Fd;|6Q`?zZ>Vy zPWczV^cznXfc&HNf7mGs)OT1q_>Y|e1#omkkUT9CNC8MRlLZpWJ^*%#+8-?aEi?8# zjxG(@BlmU+2N96GcbB+#ho1updjNi}1=ukE!q167e_`i$b_ln~a}c`}?>%-d31H`9 z0EVt6L<86)>>xS7E)fKh#7qS!KxTqezj5=|Kw=+|)MpPQ^W9F-z@xES%d)2gGV`bZ>L;xLJY(0GmTe zVhJi^zRb}ng8J4On^=C(%%i_>}3Vm6{h!i_gw;E`X9VII|#tK z1HC{@f3R-4aDNc**B}7%4g*mDiDwiEU+*z*G9V%CX=*%(7_cpf0Na2Nur2Nq%kJ=Q z()1J%Uv(u&_gfrDsI&-VSeOH{18fJ(whjz&6l!azGvBcRD@~)CFM7cldH@^KVQ!tg{XD9Y~@p9v}IG zCAZ#V$uomp0EXNP>X{w~jR6Uci<2YwI(>K%2I^j20d;L|f<{)BKx2D*pv^y+@#e-V zXb1T0Z~wYaOuW2s~56-rViql@mCGy3+n0gU0)Nq{yFgD1BgNg5d8H zP?ZA|?hTIn_Re2}trYK}DX<|q=6#F%{;8QPQ29(bfUX{y|GDP7a$sZ*;J>>+H)RHM zGXGmS7{M4gMo=_1`%`>>J$L(>ch(A&%GMkmii(5s`#SH+(e>{B>Y<~X>&QEZWB%P9 zY>ozWWDMw-*YRn-bpI-+Py&PRMu##5e)IW9IoK2ddN(*2M^gO_>c859*xFaP>}?Ei@#yH7B`^SOa!bvb|oRt0pL zB9Ih)&jABI_S-w%b(eI0?@RwqG}nEB2hsz$-@8Qf*IeWv5k4BwTY&qO;2{GE@za9d z^HBhNFeykB&|RXh=|PGDRG`;V>>zm{>G_`fRk+h%l)n?wMVan7-aFlOmx!*V$PY3A z^cNf8Kl6PM0sLhd5QpwN&`To~&yni%Mf z@duEG!3U5Q;9F|~-x7ddtYl;Ow{QGAv0W78uLE$m`m&(VKfZ66g(@i8_P6gF3;4c& zCAKrU+kg~&9f1UQQ&2L%$KLU>-vb;#ce)9;rWPa+;sa6*_XTMNdxA{kLO{mxVW1!3 z9)M2qzUMAuzsG}q0D7Y`H4@a2n{@9Z-tm)n9OT_U11KEo0}XdJ0eYeZ)HFH(S^zl3 zHGoT;0TQsc0AFqgko)sTNB^sr(f{B7|G`h-PLDA>{9ES z><(~DrFpM$u=R`peh4@gHr2fs{vX}|A{{u!5>a}=4v-2j@1*bD`CxVk5<43U{$0=a z#}5Jd{_q_W&@uG>7%T=>8Vbn2k4ZVe>_|{5Lw%gz$3O$1H{@4>f7*ljl*sOS z`_muzfxMa6Z(0Al{R6R2um4#Oet`W)6+HgW`~81Az5mzD)!%{@@h(4)(mu zxU)~#sQ7V1XBK2O**do5O=4-|(oyJ{VAK=b2_q)S$Gr znYOCWB$3-PXH}{=v{MKo!6Su}@*wUap<#Y5^xB`}8&+dFyy@u4`Q>V+JJ-V#a`EP9 z(>3bd=;XWO%N6DZ{s>RmR+C#laW=i@(#okqKA1d82PJ&Y{=c8TTNCqh=nVP zrwI8Be%=+s?Rg9;mgQc{dJ1yqu$io{5c{AAfynrBX!1QK9ID z+;o_+{z6Xak!sEEF6ZS{Xw~#V7D4NeVn~`!zU4RU(KzRRbLl-RA4h3330T55ex1SS zOXKWGuy@DWj>i^|3)W1#Lha$ybHQev^4UkOtxk6K zRBTf1Ga=hIzTi*O3blG^qhmfrq~LajM=8w~Db|NR=&KsnOrUlPt_tOh0UKlG^(eVj z<>6hqoU4+d8gg&0<-_+{j^E@!5l|u_wAto791mB{;Kt5d=86@)6rLQT1*LPn>`080 zA=@sBKv{U-C#g^0q9`D1hNm)gNQuoK*LZ2;xW9u0dle>w;Su4xCeGzNgi_Om#J(sX z)AdTwrALY?(?Y&9_c2GZqdcWz36c$SkH{h+qTnLOGiKa-luuz!gwQ_9tb}-7WsDKI z<1Vy9QQuQqs3%TVf*MQrjIPsL0MP*3qj6BgLl(XY6Mu6PcsgRv{Xa|doW?PBIV}|^ z=U<^o>TNviW%}{5(GztWe|{KeJ4SF#)}d9-OP~EQ$tG}c%WENvV)gK z)zLn%ZV_iZnB6{aNTc1pOGsm_<)``T%KRi^)J#zETY7iOUeWMC4oR`a$W}=ULf_Yj z=+zyssY@p$=$byjLAd;ykcS^cL1F|V39h6T#yz(krI@xnb}>HlY0YCisGq}K->zR< zd`vZu*xu2=dL1;GoK9eofJs9qn}B(aWD&mj1}T4Yo-%utQ0@yU1ysQH;aOC?d37o< zj<<6VuXNUzXfhnDJ%7Nv5sx;x3ba`D$<;@C8; z7UJCEdoIzok&(5i)yznA_y_0$bW2n*mEH1MsIm@V>a5;pH=mlN`_GBk4r<`*MHr8= zMA1Ov-KE6>@4 zcjC-lAvIEfZqPylZG!+mcauYGM|lN`4}Qwrh%wdGN53xY%+P>pazh8v6q6)pc2WeL(##aIC;KD?qRl!%n zq!^gbGAu)Uii5OWh-g}Pi0?Y^9AWLcoC4X7}DSJxZ_?iL~zKZ5c1*_hWX%pM|cWlQC~N|#Hnt? zaD24$colZ4*4&te`(VV#H6Nt=eDmmJWW!)&-DJ#wUFg?O{^{LQ@ejq%LPsO--T*vz&?wISiS`pJh)jfCZfE`ajOgK)r)!+?!=4V=K z77a8=F++EiCx@6=N#F!+&~q!X8PsuaBnc1Bifh3oYa;%feyP)ZiaD$0EYZe&Lo8d> zF%K>w&Be>0b2DuB-5T%D*JdMdylZA-rF*9%We|P#Qm71?zBgDfW!61uZCOy59gS3y z${-E{`h^Uc=oR*_b}?T>`fvr{9g6~1Zn$H*!JEbEpHF2t#K}H=mT~y*UJs*KfqtLj zjb8_*ogADA_9hU{+nv3*Uoqmhnw#!)UNZXAqA-p`yqia2cgd*gWM8oce$SlXQbnZxA z9XK8~aMk&bHjgDy-KpW=DAqk<4}C{|IjZD+pUy)WuzBmqq6ik1qqC6bg;l)r>p41k zE@3c^`HeDTEV#^Qpc26a))t^P%S>iHM*6L#IqP@70#fj{C=Gf(8X^}fiUPf~?kp*a z<2`P(hz+)2!?uOWN5KOcDQb31rqrE;Vo4OFq$L=h25-3izkE!#WlR|h))!G1QS~sA z3-OVE%JuQZTOYa*e|W<2@{c|v8aU9Pt8BfmLP43{9|&TEIy>A z0wW=iB_v=U_4t`GLUK`!Lqm5tIa8JLu|hN9o~)-3g}L>q`u0>lfh*{E#!%mqFpL>d zPWpwmD-4Ipd&n$bw9y~_hq+GVZg%+yicuqm^*;C~xp^XwetYmyzR~Jxxr`qp;^IWn zWZ}{I;YteOXez^x@zfv2s_l$O4cZ@}fwSLwqk?7E&HK%KvONs7LXkdqK#lc3nD3h! zfv39oV>qiKoG>kOA(qmhs)|$v^`0aRZ20BSTc3Su4$`CK+5!>nV#S!NEbPYDWO(U| zYLOKxZ8CG+eN8?%*7R3YA6fCn$lEHGa<@d8xcb#sDL-3BE!O%@WHe(7zktTjE|**F z&tWKNf860dkrR$9_(pmW2@#R&F(9qZyQKSlI!mh6NsARcad=b z|E$T|)W|>v)8p+ks0)7#Hjx)cIH#qO?Sfh-x^Yv{4jtnJr%5=|sXUmeRX9D3Y)}!K zB|#GJR28Aiwb|M&^iMf}D5!%1x=_sh*vU#Y{?J1UP?2fCi(iY%m+k3{^&4Ge8IS(l(fOS(!)n$zR_cI*+0C z?l70>K&4pE7DInl1_8oYr{Pl=l(1vV9_VPLMy_H6_EIQo@c{3S#pkXl0oJvzavOUy z&Lh&2ILVP58w{%it#lTlzh>Op1#{rX-?^(4UkAD5V}~wOg)?A%@K|0OJqB-AEm2a5 z$)zF6<$;D63NU0C7xRLwzAlb29=FV-!U{OQD3=;iHg3 zqvX)2WS0m1F{kn-5MAHaB*r+q1A6hx(t)*rAzw45Z`Enal~az)Jgd>>oK34!Fd+^S zhq{RnN`M@M3R})|DO3eyJC_`CBP-N>ijNA!TNyt)vK~n}nPyfACHH=v4I*>y1=F_6 zJ#>eUB7bd&E!^0clI~X6+o&1fq1Y-w|FIBayH z{MDLCUpay0WRQaW)=jFN3pvxx3MFp^;_Gj4uf0qz5Xvz1g;}?=VjiTA(UbN*7wDWZ zG0;ZHNpa5(5(mEpVV9?T9+0q&_u-6qyZD{XVsR+=qw07kj(gB8LgGu7wAg{HGWW;m zaD22Oir9rNc8Q}Bmjl30j>>rh!-?vQz0z9hjz6!?wd3Q$v(vFL7ix>O2z}|RceDHuG4e|L)^tPYJF*rN| zJ3uz7ZU(}4=u=E{$W$c6n^-nuMAljPdnukk%yZQm!w?mzarAWMpK&Wl0joQ&(LMbK zkQ+12Qu;0!AD*0+O_cI3mSUYycq@X0gwNFDR{|c`Uqn?AZUqqF2dkrn zvC2lSerhgOc=QFA@FN)YbUJf^H$K$WdY5aFS0osa}kgXCTSKQronG+8ZQs3q|>F2lKyRcmz7>-nY$Je|0(K>Ukt%=9D9 zi2{7%_RsLoiNQ+`{e};&_}LC``$RonYA8M?Pow+9-qJnJ# z@s8*gKR>i>?lPnkwV{@l&R3u!XnJ`L$-OTmx;BB)AG%$n$bpuEF!400RGr|D6i9n1 zg>+iK5P%spNOAHzIIOmH4Vzp^L8A|Z(D|N}_beRSQTe-WVX8CNdnkgQzEBl_Z%wd} z3)szlaP1`?e{J!B{8mnf7+E#&sx9}3`{`Q;z`?;3a2h^R0I@h+C?`Gok*kZq&%&;@DGj%#n_RPx5kzI|EhgolL zH@U^WjJBU3SUT_IE|LJxbJ8rwZrU4~6NDa# z4dS_QPNe6X{3aU!ygR~v-X(nHLFXm7g;vsO&tc4OTsOZdl)v{Y)=P9ZdZB!0fO9+p z4Di9z78y_Xt`&{RZ-lx>ylW$g&R6L~w1nDyHSX=JM8qLH8hS7fc3~3%EA?DLNe`h64~!7Y|-=*YR7w)BCe?3b=mEx_B3jW z=O(Vdzp?$nb~DA5V^$b-uztukSr-zlO{O(F#p`T*JeRQ5-R-lY>!x@6^ez9r^UHG} zo`LA)4a`aFw<@>^&f16DE_<=cwHJzB98!Lg4^sOm0}lh6Ii&12f*wfM4Fw!SCayr^ zVrRXZ`~smiIM=k$>$jg4@D@Xv7f@XcN-ojc-^v5859O8!r-tTnF<*YY`IDshR3dLo zb9`f`8P{9PZ?DI%u~rjSN}gIhgI;acNt`W4ZCVg^KR0ZuU&i8At}0DFWj~40A>pEl zk67R$Za@EQH0nzzl_kL=ek1sfa$Xd0anlCS{PmmqT@ATu@;UUA_&-gY1xCXXdWQ@8 z$R$@o5ggYyaQYkgA~f74<|9WDIt@fp-`ACfp!7|&IX#JcRr4Gtf0V^jxt@6CyDAZ( zcz?`ka0kMrEaD>qWVJANoHsbS5Op;9dWR)PRS~(ssc^;Ry(Qo1y{6UA7Sq|yLD6DF z9T8C){w@eSrgcsP&rV)$I@LrfhwEbCKpn3twly!Gm1$G@QbJWq3=@ z@MOh?xkUG?aCh_@tJmu88MTNK=QWwnas*Pu0_mA1nx>)N?4_0YxOdMEe z@43c26_sgK6zF`c-9_&KXd$_tb+NP6piPU1H8?xrHk^$z zC^GEqPU!9Q#Pn-aM=8xEkRzwydt!W(aaG(i;V4DtDs$uzmg&gD-S#}(qSPW1AsEl1 z6&G{m@8D@Ti z&Xb@IV}n5j>J?!Pl{So*m!23W7M=y~3?hA--&UYxuLh)YJqk{%2yhnH9M>ADbr&j0 z9zwR`Bo(K7wy|!KGx5EIBF{vVBYx0z^*68tcyvKn%l8b$BzrsbmEk*_A9--vVT*-&2veYsi>xG= znoN<2XudmnHgMB=?%>*muVS_#;igHu!KCKYXJ-E}+yFuKoWRYZWJ>zs7*XBzV;c{J6xtels({(%AXJR{d!pQvOrH)I?fEY(SZck zy+K1Xf3DHT8O)6D6zKyC-U`l+`{ARGQonl#2}PS(S(U>!6hS%o=QfrKMW!G3nal~l zh}wYhdimFnu>vL=N8}*DfI902l+OD(y|2n?vRkgDnLl3UUs$-cJH-xMQH`tpQ+w}g8RR5K z2R;&GQ_G7l2;8P8Xs8b3f|?z8q`ex`dGKW&84#v83Q$j0oky zH_OmNxEamWXzUQ4w(Ml;9))135pep;e+Ua8si~Cu=H*F9bIRBHrRYH3Xj?*l>LFGU z5^9C@lxV?UerPQyB7+1nmT2vMCpq@9vH%U$B{mS6=)N`w|9X0y%g4-J< zB1M6cr2R>h3aj>4cT0=CT7ydtRqKXs^(KEHuwfVDVydNz$T;35aL2k4P5y~?Iyh951#;k z{k~c=l-bqRsy^Gf<8)WKGYL-1LQABI1dXS}4_0#yH^xA+K5>)Hc52>*gfLmOhHlz! zQK`6+PDFpjd1?0MmgOibey|~vcxXC{EiF?9RL5(>i<9L$;wj(+2Vo9D?#TqjQc7gV zg6Ots$q}82ROUH|TqGo+RJqU7k?_NZI&nNGC}WEr3lMTCRFZ@F7b#QRbD5`pB1v2x zj@V9@8fkQ>g)q}?b6;G)Z>Z`7)cT6|r$l7UxgRl`OmjcA`=xkz|x`Uki1RO4Vu#pdXx7ZM<8p~s|v62DJX*iH2fBmh9D_=-GvaZ zdvVP}=%=K9CW=LPxUL)m3MXd!AWGd+;V?bTj79yHikdqt9X(*J;=Fk!e#7KD(R7Aq z!{wmi$rg!<+f|cmat(<_^KtUr&n*Hmk!dqmQ@Gm|GpRH)%`1|KgF}s;>t5_et3BuO zvlCw6wMqjJU8APm7Zh%0(!iB@z2QxlMa%N7XWigct>{1~ zZGfpu2Mq;MT3FGOb{~BR5n6@^RdJh#?}Gq|teIfD2=3FUFzYyxoQ?x@>rj!KIyTQm zGlbpP=$X^co8a$IEAsp*`zIB!2IoL-Rvw0PrJmb7==@?0lZO)g<%r==Q-B8+ENi4Wa%q-{@KtocPA(J5_VrMt z1;i1?Ko&Gk57EW2EQNz|fg_=wbKZ}-&9~axpll+u1<=K!7>c zl>w+sV~e2Ch~v*6*KXf=jCT9+CiFWM$_G`)J|+nNlLn)A4+q zRI>H+ICNC!%Y#D@84UhrdD5NQprb6-Yjt)Nr!v1o#KuVqX8!QxlLLGMcgw(wRp2)x zipL~;bqITp*Kt#|Du_vP=o;Y{yjQMOtrkwm;M^6=FX6fgID!*ywVMRGmuNy5GH`6h z?o}wR5z)?+Y8WDjJ@W9qciz4_R_G1H%a zv%~@EhmJ$rF#{vNaEC=>?G|#W4ze~>z!qXKU`a;eEN)bQ^8_*f*?D=^Q&scX*v(8H z?M`x1CdN#MQ+iI5;MXrtWUOtiroX#xA$)Pdk}8m>^7=flwQ|kl)x|=&Nj{uMCZh8f zBVEp_+7I$|uZ8><>ACFvuAGDi!Gn_{RJRc-PXaF@Y~M3CniuRF$HQNntF@6h@4FbL zZt2Sbmc}Qh21h+yss{!$1??yW{VT_(x~K+mycDae^z1mFy4nvu*zgKNsoqb0>oP0P z(krUChS^XZvt%esBV94%37$y*nE zHU3tzOtk~Ab7qbgR^~;=wL5U|T@>WqExdQ>6OUgS(Wc#OF|Y0IF@Hw;NnpmacSJrn zJHe)NdA@mKaZ}A3*qioV(+@SP&xe~*m|C6slL!&NLRZh6AYZv5bM9BdbmE_gVG!kg zIa`BLlHE-puK0H>z~U#L8dZ!+=eg(Iq9r4>df$Z#vngm%e8`((N0BbQGe8pG7qJTmbfVH{4feax@b6H&nzx~WbHVExPRBoqbly4?o{8mzK*^)tGITfeoEr{YL zD7-rR6q1LUF8&2ej9%{bmm$xj$uM=48r-weG(OE6xA5?ZXin;GWcqJ2yPc-U3aO1t zBV)#t&WGP0p069A8MHsDn5_s5ntq(vI$(dik3LP}WB@K`;P&cIsHoAt9P%+St+Hfu zv%37EJ<-17vQ?|`6?dm2W|Xb*9p2XJVe*FFz9*MZ&w~Zf3sQmkG!hF*hVQYYQiLDE zGS_aU6w~2yo0mf(0&TH}P1{SSkn(Kb();%~3FYQRcq~4m3SAjfPg#PmtAN_9XeLG9}>H0fek)53Q#v4Pn0k(&t>9T0j`2? zsmsDauk%`FuD(di57Ot4U3!wOwa(n7nwj^om~NL%O{<;x*OFuB9qM#p>;n)(LXq5T5_8{DSq05nPAz|>8}xPs4MvDr zXg&1>p=!Q|m*?WjlQnVbDO7x2C>~iDJsrTM_--o9^4DfUDq;pv8#kaUa3<(p?r2Zp zdD5*pIo@k`=f{>#J<5;9IAg7kUis9-n9gtp;O2Bz@?A9K?DR&qp0m{I{_IMI2DPHp-O32UAOMOzuDjfCSctV)&M*7Vx zrL9pj-lNG+Q9>HQSk1i^8!8rrLnh&A<|?_LMoj=*=ubqr&XweuCdei~GXO8H9{hAF zp-xevXeUBrT>9K^oT2#fhF8gAU)kw>wRz~NuLWK(F}B2N#o3r7$w6Cgh511au8@5S z1Rd#OKS&TjJ-z!ixtBMT;%ZAQaAgUHj9Z`ost(p*95jM^?U9eTjEDe#enc)Q{>~#U zMv)u1LV#%3+dZXMH6&}qqwUc2{`P~F~zJ^7|JDfnxN)NDIcZ)^2hvgHSnd4h{IVVftX37_2t z`^}b$S&5Edd?SLnplIn6X6Q$FCS>0_gvYgKx@c&;72#f9Y+2*jyg}?@-`_I1eRztp zvli?A_~*kICFmH0ZzA|O3+BJRX*T?F;G0`vqBPtG*@Qz7K$la~OIYywl7m95dH+UG zf-R=sB~SIy<)S@WaCP0kFa}i2+(1^5m@O~6nc3b%01AiO>>Q7)AfgG>`FJX5#&JAH zc3ay_x+^H!WVM3-mJBbcDw-uU4o>FL=lqtZAdgpW^vkj1x|X{Ux#y!!5{PiVb4h-b z9zF2e?_a7j?pe#C!{`mKyW^)x5;QZQ&nG z`n8dLcRMvJ5N+Ie*ghCwVhiiGUEZ5#3z(=)V`U}cMo!P3U(jG!hRxI_30rYzvI0-m zRFUz?d`oZd(hYIDY=Yed@y*%huK6gGTjJA@IP39*fghYs?X^~r8O-r%!IdMK*EaF5 zUC?j z-P5qWOBr=Z7zM$n=-HAy>l%IHYjb^lH3_Y)uvi?QeL|;0UAbM4^9tJ?#Kdhz<93;b zt5Qz#5ggV6Ah%%G+pnip=Uu%Cg~s#fR;n)7k(jj&*_|e6Kjtq_6B>V-)Kzm8G7k=e zODgtTx*57(Ikj+5`D1!EGDqz{djaYBMl=TLc$N*FWU08 z&X2Puz_3$?h>2_+G?D|U0MTkG48^#I@Ax>GKivinG(iGK8;WD|mn4Ar!} z%9F`7(0h~OQgIH6Rq)-rw2QrIx9YD3p5k{z)B2BW^tfoKlQ%>0CH6-?P|;5$HFWS$ z=6Y7&=(&WpGCVs=umo-?K=PP4a_(aqmIbm&&GnPGZ4&`D)>>gM$y%lo7wa#tUf!#7 zewRR}1BiZ36TQnjCiq~ZNnCRke;o>O?LM&yNp~6K2a5CZ-Jpv%R#* zQygyERFO+p8QGv`quwNdiu+ahtJ&m-GJC20Y7;n_gum7p;`qG!Y=c7Lyx(naHFWT* z73bR7a+X-#!HC`MXvOZl>qY$gnjEwD%%TLBm(KN0oW3Mc1hoTRuEU(=>ZeF>!WgojI=Q)hLWwA98DAh|-Of6lP0rIfJVEL@=U1JUB`$Fg@k-_^j)Yw|Uj%Qn#Ua6NLJAg~!Xp$< z9%ef#@MT06I=OY+**W~zqZ_piMHN}zJgRn&2HP#sGhUNn(?*ebd&$MBrz#;6l37_b zye}*{EUgmOTC~fMh39&c!d6odzb^kNm4C_{27p!x>Ep5$Nbf67K*?8?w%1YT$=gnb zGq$(>i(eAmLzf3@i7WUE6AIL8!W`)&-y;GPnVW$W?-gCzd-GGQfb+T8+_Q7G0DR-g z$FqbkBpZ%%2P$MXE6gSCe$PFn4KlPYqlnfvis2iB&n`;jmT~-i;m-rxc)4fHh^PR6 zMAmbc?vCEU?IVgiK3$fuI@dgWuiG2MJZJCr09eEU0sTP0SK`BTPYpK~uZFWZv6wCCM)ggoMa87YlniAO1x1 zy(mV5zuIeB*_wRGntL6{?yOPtagY=)Pb&xf(2LT>-cB3s_9)`r)ojR^e)OFFx7Uww zCZbZzRBZuu#GRV0kuj$yw`LTi3Bwo4FC3(a?Og0U(H+v9L$KinN zO3ViTL-kpsQo(G;OTG$^2&H49{m|J zhs|nR;#RIlT3Xs!E3|#NNtBy4oZT1;>Ue8PZ0GIg*d8s|DlE%;rd|d&CXh&eD8TVJYf!t<_ndP&R|Vx72D9epoz z9;(D&P2Sc7AIBTVnHyLq!Jndn#fhs;W{{R&mDvC>aWrJBJ^q!yfUCSdrgUF}Gc?49=;Yrp9q%!4b`SC0?qn|cStHB-|+g_`3*E(>yfYK!UXwQydO9BpNlgaCg!s_bV#l z7*~`WePuFVwRiMfOpDuPghsKBV6JwuwA)8CqpznWcDD%@>n=XpfC>$U%l-P$TutdC z>Utr}Dd~N)2cH|n(Z+h+A&50$X9+rnxFP)Gi$gJkb; z4Y$}vDX}c5KG>8&<9SDB|72%>vby!wbuu||L>I~)hUZeFUf*oz2F*jpv-6wp#KexK z3-Cw3_RM+P#ON>1PBol-0Yd!e;<-se3y+&J^+eIj<=eAq`Krq=ZN{^c0=g}`H4aW* z0Lj=s6_wZ|n4fkwRrbW;>KxiCR)&78^BR~DaEabe=asmJ&o>h>!*o4&uZ*dtZHZkx zdWt;P=%iE~LJQPO!rV@yPCui6ot0^vCOJ81L5SXeS&`gPo>)fV>KndyYWHKI!gNBk zZp=XvKze=I_{tj=A=Grhazq6zM-Q#>i|IPS;C%VL!fu`PapA@jz&~ z#l1F^4R+lCSjr`@mEozU5#OC_*1N;gUx_8|&&l?YiQA3F?W)X<<1+I4xuI|2?4Z1R zyR3n4~Z62ULC#C-5a4lJUhN1c!m3_>TGK^!LeD87^V{c zczIf9Lj(`dXPyg{{{3pjQOaze`_eRAjc|drV+V1}*xxU^JV(=Ti_hgNi=aAG@tswo zvtPQ7y*l2e0ciiP8#7n3jWxgw9jKIWnDlxCuf0U2Y_J%mCQg2&95#$PtN|wMtD3zo zIM;ih!2nNFz|{dzgzP%!InS}2*ZSVI?w|EtyJ%Q+#lbmm{yYX=Ny(l>93pn>mtxTP z@|WlFBuR}x2uIr-+yYtbwYFgHHo)KI%>zkuMTK$+i;^FJaUMi#>P`Dj=Pj7q=m z7_2(w7(@4d%{5p?^`ukH*%^Nv#te&Xqv#Jw-jwDjbld>FRI88WzZ$yyq3(D#pyr;( zy*cC9k6iE8kF4%y_EkMr)LJ8CsU3^CcMY(qUgZy8O=7%s)kSf0nEoP9&2y3Fz99jD zv_!cT^Y#P?p;{r=__|6R!$?E#SnTGM!wpHfCP1!z?C!hRyC(P~)Om=lQD+M0c9e0- zd7TbN1P?R!Ez|aON>**XJ-jaCxy|J)CAaEs(|W`e%vU}IDC^2V8zXKUzzwQAnn}Fs zuJi2-O<=g6tlt5)F?^Jo8$!rz#a~o^`jC|cU^M(d-C`x8Nli9X11{aK-d&gGpQ~_!a@coJu!eNi@4p3-`(r9ak7+ehz~5~7}z}=dQx&G?PkLT z%zQy9?!v@4)mdjt_gO{5K3Jj#)0>IQ2n}#VNYHp|%-6l1#on*eyKu170kSLX<|LF_ z*YV?diIvn|@QQ?qh)V_wvoO96AYUI|v=R*?wv`n0t^o2JSA(x><(sE~WfOtZ*>-=y z8cMVoLHXAEmjFe~1Um;-uA?zs&54hi3$c^&r1DxAATZ;{&9)}$%}wJa0C@%QTO2v~ zUdYYtLe%Xd;(kp>WRv{CK#+J&aKLhO2u|0 zpfTR!Ynj(I9{?+aK4F^t*(0}{if-N=6@R`9JIB97le&4^83OrU4xvRdC+i{CIDet> zpo{4t)luA@BEh^T!=rHUVz~J zBa}#%1C&e_VKc?9egv}*>9ktPsrg-WkYM#TdFqbFo~e{~4A$K2NDF7CEmK&%?I(UE z)j}^4UY27evA9PuQ^+9kRcF>>Zd)P_vV%5KHKlnDreKN#n?-L5bMayCnWN12w3aK2 zxXITee5&JcgrsoK7GLj0h$x1NDbb8ZeurM{4x-hR=uyvDj#9f`en#U2BC|wLXM^N@ zcdx9eZY^QruKV3pi5@&yfxXjDc#dW~$&f+w-AZQjnP|*;-@y?e`EeA@)tyh!6sX2L z5UP?Z;xf*Fv|aTmX>FCh)v!$yM}(CqRPHf~KmnRvuP_3~xi>tSp#ZWDZPfmd3Y){~ zs1M@8Jcn(V=);U3f~mnBv?%g6r}BC`tNgb&@th@Yl`W5s&Up@}2eYO1@OLYz>3+`4-Ic2GRY`l2keocg10>MiffjncBD)$}t`OR; z3dVKrZ#yLfn9)O3=l+&M!aAwiHQcZ63lF!7rEPuQkBe2FcU@OX5oO2$;iikP4+faO zmV9bQEK22-FtLa-`9IPWkYgsE>R)-(vyFNEajD5vYQM0?cNgB zS?8>tZD59)k`(Ma&$`GZ`m zSI}WINmuS_rz8w}7}Xxn^^OyKy|396Pydf6yNKTAmfMC(p1sdHl{1e@bU6jk{O}b} zDYtg*?6-U}5XW2O3CJV#P3wQai=Wzd1Suwz=7a#U&S}PSqOrNBX=k8q-?wp{>nZJ!ff){mGj590h8^52RSW2Sf0iPwbEyHs_s~@^hj5 zN4(CkG~5e#59xI$Zx3no$~PGHx=%^Xz2zS}9AE5uB=0>@I>v&p6F_Vgc;e>(IJ3qR z>>(dQF;QwRjNgO{Wn!{8yYD|bOB#{zn>_+IxE(sK5|UXf(Wz-J10gyG0JQqWq~=%J z<7#eVAb!T->L5`$!9|<~&m2&efNFKQ<9FW@L1jEyhG!2FU?sZs1RF*kKo-Y{As9%v z!94@MwdMgde67mfbOEFB$AkD!;V-&Rtrn5-THlgFa6I<#jWcFWM;jHux^C!G~U5MJax2sU;+PaW$Jtj zBQMYSfodN|RSB`+xe2mFDo^ARJm zXRPZ=f_8QAZI8AV$kU&7AJF-#33#~OyEr#myS;#Z_T`nc2tYY-|*#9 zM9xl_@s~j+gx6wRVOuj@bGxYyp5M$S;d{y73m?M6pL~0h7~ybpTt&E!!o|FWO;J8o z)C~l#E^m&T>CFA;gXD~>)+P!cQj|{{w{{BEOMd+;Za7;IVyi~kUU{Laq%YS$tm~rh z(?C3wh49>vj5jD0VBytK490?9pg({YY(n6W`T`dkKBpUh$hSk9z)4GS<&V26)SGCB_Up+Ut zoXI&|tTEvXi@l>g+?6S5P5&G79#ZeRnGcX*m8pydBtHSsF&`LHh%dZ7G~__K$SI|_ zZrfenb4k?mUWRat=wKDwex2bypXZy;8q8vWa0~G;F(f&QpPf$Uz5R9VHh5-QgEQbq zcAJr&FZpAd_;0OofS5JUJnkoH#8NziqL@t~uJs8LeMKwHM=jfkl?R?g&ZqgKTXT5i z_`2#kN1iLLT+usB%Q_?9SolB2TpEuIMRPd5yBz@dTj?S?AIC#tlgs~vp%Dys4YzRKGC8F$qRyI0&h+x z3ws(K?(DlL^>6pC=lj%2naR_;1A!yDX>ZI*bSphVSq2E*%`!o&RdM{e!e-KFh$ML+ zp_Dh+}C8Q)o zkdW>c6_ApW?v|2{{a?#-H?MlV_kYIs-7)TY$9EWGjk))lb3Sv<=l9H~=2{!FxC}(r zmz89dEBx?X!<)^OkT$VY=s{ij_7S($>F}45X_zM7MTX^->iCLH3{hq;wL zw%J>Dy6yLF^;u*NC#3o`j9SIw>MofTx@_(O#{nmU!@9|L+ReGG=-qoe>rc8VbF8OG zUziHIL+;G#`k~N2pr}ZAc=}amzLIuh9NFaB=%~EQTN(do2DGt*66Xu|#FHa3_!)Xs z^h3kGlgHetPrq#2jI2ExS+n_4F#49SrCUG51zi>6-kr9EY`K9}Q4#s;r4KdPR5}kD zpA9Qw+qc#!7im`o_1nQwC?Ek3pCjH6#=#59w4<6GHayx}fj+sd(tJC*39he5MYPpy zh$L3?AhDRrAe0cD=8UAywPEACG19N?Q$X5Fj`e+1&FwqyM9<4{^UnEzv>I#TtPCntRc1s& ze+NQ;41T$_o$rPFwOdW}lb0>(hZH+|&#iQ_C67b$47SIn7Q>Q=9p=VScJ=%k?@I7{ zuC0?#UMyZ8?CE48wErjzRrgQqp-Wa5G!w!%OI|V#kFg#WCrPaFd*rbjeJ#!aP7C!D z1?0KKfqU`c(uBR?#!AUB{2g-CUXLmCW)~#nTzex~{u*{}t8kiyKBPG+u2v)6{vvq| zcEOeg?ThbU@Kxbdx%??J6N0hZ5SGfE>;in6oX}>PJvb??-#pI=kM$G0P`!N?R610d zjTP|u{gaxrFhbz5SKirS&U^G1g3ijH#`7!OFYdfF*ov2<%%vNw(SFGAQR%fyqP#j| zyYn-em~bW3!2U43K?7SjNz^v<76NsMsuuhR(yBIAChK{Y15(PGSR;`-Ho|oo>MunY z{iABW#qt z7nyWW<~(YW;}}ukOMQ_uh^C{>AV2gBcywUs8C`D=^l5z@+8}0NKe{I6V z@oErvKa~ZhZYM~CI!USfxav&H5h{E%RRxszOl!%Q3)M>{CGJL*!P@q|aA#UF(`>R@ z^LOBTOA6Mj9;nH_uhQu$6nsddLAX;D!`*-ALRz)`Q`WfPD#igC6hibC zzFP7!{LUJVH@qZHaM8@|)C}Q@cnd@4u_hMkIJS0{7w#O=#eU96Q9`eTgL|q7zeFi0 z$sBJTRB5DayEoK3z-`;=ePCjgvfTKHf?N8uwyUnPKPsgb$w(Wjq%f%T9C$4%CANdq zAr`L_?RnDtd#otAF!FXvRKE{WvbMqBio9>gzYQ*{(U2V;Y1{x0{23aFGZ#+dm3xH= z#|SP-^pVye_GmgIOOHu%M;b<}!fJL&n5V3TcArC@K)FP&8#hk({u(MGN{;4JmEHKln@r$qO-bEiP&d>zAGZ2~yP(1GlQ zK*R1grRkY5hJ=fgRf{vzeCDB-PM@^B(IfIpA!%51C8X-SJ6_XM6)!Fj(45Tcs3cgU z_sV$KS%^Y5w=tMPEQs@b6ol@E&A*^haC*3%f@fcw6*Pyn_X5sOeI$`pFM`rpi3!Q* z4%~ah{)wUoVkgF|MTmjy=Z}WG(EYkfdrt1=F=HDz)M6Li$hVdY5NXSH#LQWCJae2T4Zq6<+50@QEp0OdP{NU68Ki7 z*|5GI&--LUFktctF*KzGM|<$}&BmC-YB#pTu0R~enB#a=d26v3TELcg4qh0T?Z4thOz---EDD5Us^(7yv0U4AXyGZ3wnNemv# zRsA_jz&yS4lNW=nRD&;~2Bo6bRyl_O{S`N2UCDx`O{3b}#q|B!G1)3HW>qB%Gc@Xa zjyYq3xj=%+`5a5Ao1ZL~i%?Fi5n-ywM=iCr&RjXroTT4+74dC41$lO(^AV=b^K3N? zu`f6>aNl_)?`kcVd1*=#TRwU9hmvHQSea6@BGvvxyL==equTrlWJ5l z`r?r>i3IR|V>EgDhMM#1U|KwCg@nc2oN+>p<02oe=1(GX+`V%63tXSk`P7%?$`x>Y z0~{+##+=Q*iGIE)FO{-y)>+%@zEyi5X--iS`#_cVUOW$e9zU8^y3F|V zQJ&#sPZbNxV84tmqcPx}|M*NoWFC>pWyeowoDyHuWZ)3}y7oGGVvFuF1eHPPzRx=Z!%-oHcuy|{y^-=B>F-F7f7*~`5&ZVa9y`#Qh!I{ zUasVVY95=@+5IBQIOTcXqstg{zo-N8a%kI4lCI};1vKH*@>KHZ5ApJo9YpCn9wNn= z*E*JI_{GvIA_x%=H(S(E9lb|27G}nZVsYFTMQw;W#f+56jC;3t{_J}FAs;^{Io-}R z+?((%4-YXj+{>*hXu6&)ld8SZ_wg>sdnK`C?PH#exX{6D-sqE9n^WB3jHE7rS`gx6 z6Qi7Q=DY@!4bOSg*`fymtEPC8*i4Y2YDRHgzsq8S4e81%zv#4?}DPUg62XX9C&-5UI7p9 z73O!joVW)$f)xpT4>CA_fO*B**^W1&GC$9t2Wg@9iNiBzyc_gXR ze1(%0__=-V>iPXOzFJMGb^_;?abJP^?x$g*@?jaOgJE?Ut zpr6jfXfEl(d)R;-!XE|Yrr zH^{tN5Hy#sQa90Tw;dnJvN#ok#3D&a|nu8)aKQ z(t*pNlb6HGAwNS?i;2)q#7#AeOXNI5L4KuojDlQ=lo@2W4|#||#baF&Dao+_?J#Ii zlMxW_ma$kK@@>!vz#2N}eInL;#voo;p_ICjY403FIVxUnq4dlTQXbT#mh2l7d_%@m~*;oy%yirS@dr;3p5js zacm!BS+yIBJ|#Yyp}gm6VP47dk!pPZ+&f|?EtzXOe*d$3Mm1Rq+(Vk&)>~LlFT4BX zpBrbFOfTf(n&;2H(=j5<3;pz_g{;dzPkVZpG5BR&3VC!~p`A|?4J71li?Gu&+ zUoo<9L!SZs%qU^9$(`hv%#tN&B8xh;da1`;ijxqu2NDD^uR)!HA|bxjfX1%?yt|+3|jqH!-=3inde~v{Rd2xHKLZE}jK(vzH))1lHNT zyAhLZNzFEf=>J{L`BM5)jG2a-qhtPwnw>sm8cD8Qk+Ti6CBil-DdW)9qkp&;`?A=! zB%0AT+wvoEuUx>4DAw$H&>Kq@aRmqBPZ^fXa^?Y+{$+bDnwO~lNb>MS1eNliME!9R z{TXxTX-)1zW=c%f_=4WuZZXAigY)!AyaUHd0#8LMW0XbuLM~k89M=F7x2Wym>h2)C z8eObZPQ~q*K|~z=2zEZCYE63t7mxm}!&6M}>IoJ%ILiXTYqU?{w5}aCmmHa9y1}8I zL~DK2B-4*|pIu@8jz&h)p@X)!>4!j>*Dd=fT=ec(hU+-mOSybn!i#PMJ$I3yYWToD z9^5^qS^RVxH@K(Kmxu77Jw?Yz39)yyF0Bz;lU9%+{sj0>sAAmDF~z^5cr*Y{cxe=B z&tSBaW(F~H*>YC3NbVLjli*VUbLzr~#-Zx4lt%R5=R|Qr} zQ$gSvvZrky?jtF{<=@k{19zuQ>gcu4%Mq!ttoBXJzWo8cN{2&I@TwHQpT`ev2t_DE%drBduqPb?)kt9+p>U2r=A z8E}&2gWnASv!L($snv&2^7`47WF5c#O;a$r8+%3ZYTV3772K9WLeIk}&HfL;#A z)EbKCbtxehyC- zb>hDB*^;oQ`wq)HE+!d@B8ec%^i~VHJsh&Y9qaL;odVP%xod}mCWemiF?;TuMIXA4 zQ^-8SI2=|nEMl_*F!4%9YiQ^)-@7b5i3)m+VK$n2AJN}fe2A`x0XaVTd4zv>E4Avo z&kZ!j0&)mCDOJq*rQvJ&HO!GJFW$)ouX$aRAmgd}S~|+J9EMVV70HW}%iEI{o}!2r zYXkm|o=JwMsN-bQu~J70c2lt)It8b!B-JD7wvmP0#Uf>K<8syo;-tCu%a6pSF}?wi zG>(f!D7DQpkFY2ky+G3r0@NhdND1*~%7J!~KUKo8$4QB=nJcrQ)!nKG3CZ5i+9qSh zy-x~P&qOsT%?4GpUq~yxT6QNciO-U6eYlV64A07u+UvQAEU&OB(w$<=TQ1?BxS5jh z$sZ#xi7ai2P@*!(m$j9JmKnhzky_T`v=6>%;*1Z6gP+hBK9-kwN*dD4OV)+Hl)+z0 zhZ4J_38hDa=Vs!9svA=U@h(F$h^3#c$8E~(MwA$xxodMzdTBCsc(9EcEw<#VcN-9w z_zOF`H~2$vC?iE5Eh@cUt`7I4zCl7FF%`N&BvIbk!s3iUEJ`jj5%OXGE#vE?C0Aun zwLmx(IZgYX=58Lms-ixaT0UiO2--;dUUhrKr(aIym}|REpq}#M5PJ++d9Mu}4JlUvP)> z?$oNaCY-%N&ma>me<63lgi^IRjn{nR67j{l>Fs{hTyI7=q0;smKJY-e^;MKq+hIo!K%?JNn5l-`_zR*rnqO(@!omG%#yTh{tfae&nV=K9C~C+ zwH;N040hIB%d=riRZniuV%JPzE~tLMG?yFZT|Cu7RF_Haj3uoY>PVAQV zuD!rl)dsxXjKL>roHp@C4?f_sj`O{c7t2!aDW7$XQ>HFc$EOd}Pwh3Rl?(ld=~xRINy(djDT(Cu|gT)^fF>G>#PU@|Vm zf2sW)X)r_?};bxOYxvd^vC1F3C;_W>X4u7nH+`OK1`bn(pUW=sjQGKu>3H|vU z4%TjeDypD8bpix@`7<(FbGboGmizkI#^q|B{)wHeY|G4Da5qPg3GgeVnww+t*isQG zs6FmQA*j+@$alQm#q_gNg!4=?l)siPR$g0O^|caR6dMzxi3C*?V-}JECk~-dKqV$J zS9O%4Y;G&*l5Ay&$6Ua#IF?i96qQVeD;+%bH3+ZX?hNmB6pPXPG`geieb_7oA8zhD zFIa4>$7A4|Ie{rqEasyS4H3nMK>Uf6;QZ2-w%j?}ViVe2rVO}>h{8+yjOIs)RZ}49 zx#mnnzIf^lk3Oz!A1e08A~(|*DGqIyI7cEZC7*0x|DN8uu)YhAIOIZDx{YubD@ax> z4J{Ok%Lx6H$vmT^$kkv_%loRc=x%>3fv*V>6*6L2I&ub*ZbvrjrDBzXID_T29E;_U z)(s>M`vZyFNQ7Zcw+hRVn3z=ax*bF(D5z9JF$qDgTa z?s@HjzlQJmv&RI%@ErZF$2CT9$@n-uaA9t7%8=lP#&|EhyuaRJgptm3G1?GW+O!Ilt`mjz^y>>Id_E_vsgPjY<~uwb>OtR~HCdOXljVamsiU>e7uRkY0}Rr{@>cN8 z*!>hPcDHU`Ty7Up9p#ezlddOnQ$xve{EROkxEiJqdpEfG07;3iNNMGnN*WODqgYujc?e{_l0u?C#_U)*YwC$-|b#b%!)ER zb=!)3b9nS-EfV89(1|TiWw{yb_ICP0L14 z^ys4lDt5X2#Eq1%YNKPpb?pa0{YmYuTDO)m66rL7>9*3HC8ZkoOXyMzis}RSMZ_ zEBnlMBFIVC$zQ*TmQj>-^GTOM!k0H$dRx95Ju`(3ydG&)(lq%@)_b2w1iEhD{4$OX z?HOruP)JiV4hxZrgo25ZTvz?1f%S|Jy3fg|`KE~db#@iYTUnyF2j?BS2bpRfpI|DH zB_PBxxos5pjtAYUB5&Q;wrd~2U-C-q1TagElbQDzRqkX{%m*MO8r)^=o;Oj(A1Rs% zIU3pOT-zURduQG1M~61~?g_fV<$;1(4#VoVm0U~V-ASu+(}Sc;|8su2_d=z+Ta28> zUsQ1f5hcrzx<$JD`_5!FNv2{b0(fQ^Zso? zvmm^$t}UI<#%5LP_(MsLB=XO;mnGegYqJp*E_a?Zd@oFpQw}Fg@qGM6fTo?p#FF{) z;G-?aQ*1#*fgW>wTWwyXTNhUJ#TlX$&*xlTwx1{6h^tOjrVF;nH)?&RMkNQ|rD7O3 zsu<)cDu*9dJ0vrQ-F(a^Y~ST+mPh~EphwKno(!eF*MGo0`2}Akj@ol$ewTF`=+aiF zQ&_a?Y>?q}WEW)(92dj0z+Nj2vOKmBpBv&hq0Ul9?>nBq5M(DN=$-w3a{Zuu=sB&( zXTN-kCepYFM}+ilsaUyZPDT@#_bhRHvnb?R>J$4~5M0@JYP&8+rDN$F%kPy!Etx(i zj2@m|V3n(dMtyI=ofB8exeD;MKQEmm8N(y};+!RB;x1tFS72P~qUr9}j-foNEC@+Rwn!bOG$Q2UvqWf~sNygt9D zh`zf)lDl7hpg6$KPr!9_$sjrFndlL`U$j83v=g@#%p+JrUW$qc$85Lh&O?hxL=5h< zZUeSpKYXOz{gw)ax6 zL&Uf+6}mT6wI>2c4(~$5p4>-tERTJX5D(CMC8`y?{?)wU@LQ5ma(ezNV`JV)rw!}# zZ@WT9*tCIr==%BVcW zVP$X49(d9i~M8_@=X3|?ts`jR&kK0g4QVugmwNd%IV=Q&?( zzK3EerEGHBFe}%f4FGV zrNHO3<{YNzUaR-LiutpCLPSQ(Il>thjEBUy=Ix;9NOpDa0I!03UNl4cSYzDttW)^~ zQP3RJ-s#?7;0N|SnyDiWd9Jc03O5ppJ)Kc=pBlUjyw$~Ne`4y(XY$elI|bLe99CBy zO^>q5-)uoZd7e(h+|@%ArxNA6=D_*Fes&@+q7n>zFv zAEiw6jCtFviSz|n&GEf=XB|5pe`s|eYaobB(sq4~gY2eFdN5=G5-;9fI z>Mib3=Q#V45vI7JQ`cb-EFPA zQv*$cwup*OqlM@3oGtKUiJr|JkR-m$hW6xWM%}w;Fi@!Mwc<3LUp0oC33&a1<70!` zB}p(`FGtGC`hGp-=GZy{a?|r{1b-^~u4_Ycq4yszf zW;SK9-P9Hte}bdZ{GEFJdgauEp!N`>(_`Ee8*}_Ha2L6~EU53^>g@AA!kRWH=UO!? z3V-ud_+syRL#=tpA?r1<)*b4ahihgpl(U4&?j~B*6D0Mpqr2%<(88PUm*1b*NKJc< zv1foSg{gxSlaL-t@AST{NW8+cViy7kaCEHt!IL2~8iyI1eWR^b7Y#oM^x=qD;MDcO z?y<4W4#S!8XLT| a%y4yDKNdK6o;Nn@+1lU3Gl^0utcEF~ZiVl(i61blWNtJ)Tg z1jJ5Sj*d}z;MlF*`+UhTm3v|#oA!B9T;3Wk2_G{GhQ+f%;izoVhP`EE&*KvVH;HE~ zmX_A-Tt1g19@t4%RTD)-dZIqUgX&-M6jjFdd$ntL{3G&INO1cxxNIivhree$6o`-4 zc$L*j`i=|%DL@?#2hmU7G&qaHHT2C}z>KriN587=410;9Aoe(LDvG5?M$Jzr6$KH+ z?Mai|Nv&k5Ja`iyT9 z&dR3!jyHGvqFv|WgWC{&L+w-Z{OehKbq|h{6^bscRZ7g@eCtj%8qSxWP937X3O4EJ z{}OX%W9c&Q8T7PjITRH`&g653#_O*#1Kdpl4%B9($au)P@Tl0;bEhW@+-S)*XLqyS z(sSN>7#i zCA;u`ezZf^E1&lz2ImlL;S=Og7#vzK=oy*sD zR_%&~BZX~#FJH2!)vCTqiDG2zG)akiBsPG_yUi@4{XoBD3C`EXLuG!o0KK=0Bb88b z<=K{g^O?f^iEO~ZaGtd9y|CfMFjv+{jkLuMYLu<8UV&uC^~UtMU194?~sS!a28j1V`ErGQpq`&`@-ph3>k z?rm~W^P(4~`vCd6bJTCO&b;r5u$Bn#`);f|y6@};Be-4KWz43uJR+<^@@Smc>ePMgVl-52G9v=P?7J(jVDd}> z%h%$O@S-fvC)vG%Vk!Q#Dj5m8A%!Gu?H8* za)*AIz#7K1nLF;xQYS{p86YxX+pHdje1ik$j-2e3haH4P$Y>6cyz<%$i^9X+bnE`4$r*Zl4$ z$p^~#RyV!^mXc{xNGCj?>vOl1)~(`kYhG$Q%arvL>CG|2!48btJEtqhr~RZk z44v6c1=j%oTJo`O{(8;#FK$w@L4}LdsPJqyFZsRm)V)6Al%yirSLDEdjfZ_OdOI6gbc0R$})1R>vKsR_CMQBi>^$? zMt*rsx$8C1vj(WI2sBLFrt`g#+Gv zW#F!U;)_PJjy)?G6Tz)z39+==5|eh`w)XLZbE2A{%OQja4 zVxra=y))LoxaowPfz8i8J6o;O1NZ8XU9VxXP)?DpLZIGR+r=Lei!Tw~^Z4<0M>0mz zeZ#F#`y20^=(Mw9!9BcDj?6jZZ>b!4*cq^OFbcm`LjVfXc{@Y^_chl z%Es~u+Q8*E`ldwXXfuW)v^kcnDcQU4J#=@!L{Mg)Iy%i3WMJVfkkvS}x(S~hZ)xp+ zHFcZMS_+K_L%%5-e)pIY@};_>9XMfZzyq@NB1kglYD1Y(&8uv{30FnLWGE%7znFRh z?V?B{K_rOtD@A1-70L|8dSRq{j6(Y4mD=i0@X;2lL`Fi;8I;iMC&)1zoO{7lqyK5e)2E#L4}(K`z6_BW>^ zf*FqWQ|6sD{?-jUi&JCgpYM@q-dud~_%d^XQn}1g%lhU~&8wrMf?duB3ZqoDX(MTp7ilMhPM!Dy+@~2zw zL^lWL8=m3_VWmlER!=Yz+`lFD#b+W=P2jkj>&Uo`q_wX^kP`lIw9sQRX$8KL?9Qh_ z7Sg5M<_DsUPV%Wdi})$G^ctSk<+(fnR@izxAOPuVHQ_WK$?+WK0@U1swf41!aP1^q zbk88;su%VX&iA~mK8D?7di$Q~B^^F);pi4z`u)Z?h6lWh?zH> zqZOlETPUn7ogiad8gz^@v^pV6+m7xzMl5Uui+LMWLE)>fQT2rYXW(PS#x=n6$gTCd z{H_)nT577U#%@ApRs5Iq!^XB6 zC6ev#19Xm-(Sq{vq6?b+)pOQ!U_;5>4fO*YHPBZjzkZb4SboD6JNLx-^Cvm~P7`Fp zj-Gr*Dd{oXd`W&svJk~24;6k25pCp>B#j5^;n9(8p=sQ`JBAQ`_bR;4ST-h(rN*jX z5I#_*M|GCJKgMI3MFG6j*6>dJGS7iPiih~GRx9k!4u*DSO1!fTnNz7|LowSonUG%a zdLsg9r&4!KPQd#|WDkAp!=`$uS zyfN@~I*9w4bYcog!1LNQVBYG(MC%?L+_Y%gYhfvUZ-LxdWbf8#PV$ILSUX++^mJr9 zVD;ws%9RwuTYJLXUkCwjWMJU)mCCk~|4qL#Xyb(kg!MOg(nD@EcIwRjgfF@;UoM;o;EfHtFk%mK(cei6D z>UhJm)jZ$8H$PpI1d>d{bWxkU7=y73o>BYi+*m{zqwz1P0?iU)(0JX2N~UQr<-1&krF??FK-RD|DT~){MpFiuYB~S@hHveREbw@i zesW^=WH(dZH_@)#-wO#D-?>=gis7LXKWK7ix_%ZFkL+43(scHQI_J*2(?GaBxDFXv zlgsY|p{lI!9O#XBpVt^)O7TBoZZgYdoSREf^dvgF`GMS@(Z>^?HL;&ToeYJHxycvf z!B>~Yk5V)}--L3H)B!Kj0J%D<8G7ozaB7Ae7^LkmHM#qSSpi~r(AB)IzLYDYSM!?9 z$E@aBIpfOX*yJoK>d$_uM0dZ~%v5dX*y?g*k`l=(Fmt;nJ0MB&Sm@?1B@GCN4*6Vg z&H}&pSWwl7B#!gqHZL(3(EDyT1K~AEvl<;VHXvHR=lpISKC7U!;Kpp5gDUacS$;C1 z2Y#_m!zo?QNK(R=A{Y=8!d?eC1PRo*hdnKIAQK%vEJ@uyP(QYO<$X98E*-~VVdZD* zp;9{W_IN4UcJM8t-n~)(mnaqT4VkSDHTGp#OV_2chpk4q`$tXAFxS=eouyjOu(Z50GRTk6{WfLF*bDdf9`_$44 zoiehkL`#dBIO-WC4R0tsurfMp+N>XRj&sx#VwdRo+ue;{$o||Tf$dPH=C;?x!aea- zs7_5?=Ph~}vhS^C5x>(s7rMt%OfrEJJBFf-*8oKKat9?K;;~w{>u(y79+9Km&8pLw z!N+B_TGv%onGxAKUU4h|Y(7Y$b;2XBJcDhY~VLH6HkVu)aN4yu`KBdg{gRaB9+jTZ#FT zw5`TFb6pQvzR!B9T|BDX0njtgTbDMSO2gmdsZf>3g~(JUeGt4a22m`BP`ySZl%60` zG((YlUgqgDyagB#q7whOsWMk}KNyh%t$HAqmwz@9X%yqk!=rTzss=##$Ka4f#GpzLqeA zjYM?xP>Tp9+EA>z`;~`?!&&mXZqJt=jrxW|Tn(L2AK7l*K(+?{rS*OO;#46D-oo)D zH6%)}>Wx{Zii)-RP3}HMYda^Gx$;}s)IMYA(s5~{KBLN9yUQUH4@G&!eX~#I34m}| z#?v}yy#|QNXNPAdLo}!L`bO!Dv=YdkKQ{)X3^jVPo}io|>b^cPq@v1o?v*kM!l&l- z_ANkr;tUZGTF39rxJ=zAi2Bg7tlv3SQAk3co7Deh6S38eFfLi}0#K(vD7SDX=gN+l5S4U|`tHTI5*K?IS z^H~PA_NZ=877J1m)Em}lMZ8aR>2>3I9T+iuj^#w`y^N40s@t2OR z`W*D$JO)xVp_tXQqOPb!N|cd+%Pb}PXyTHfbJj<6Y-GVoIAJ)_?QmFS=hM&;%`I7* z`V=|5SHMaZOS#X_j+V0~wwC0DqXNdQC0`M2NHQ-V~!R(!l zQ%2zsyoC>Sn7N&BBq8-wf$UqelgPIQ2SLI5shy`M?`G)aX@q;iLpg-n+TlGonIESB zKc}F%&~tJb*(Ri`5wM?dAQwK`SF^e5IM-6Pe^E#EQLM%HKJc8cNzVr*GpvDPpQGXF zxYrxT?yr3T#d=3Oik6-*1syneh#HUE_acC_+^X4~hkE->ZW8E;+NA|gBI3lH`$APr@xZR^>J8X2ZBax~k z!dT0*?gS@MbO&C;=a5I|t6=M+v~orPAU;YhzmehPPQrKR7#>K{1z_`|?_Tm&yUY$( z^BJ!-_8CuU%Bqfz5yg|~*kE?gsq14H7*tY3Xk21F<|AJuw8e3(sBoU|3A#QkAXqoa z?_R7^?jixiF`g#}@|MFCnKzNQi>BVPJ1XD+F=+xpK*>2PR@iuOR#U!-ZmDS@HmcX7 z1W3)2%wF|p+Z$>6ycMqFbDPW1x`xD$6W?*40goxz7?rrN8klA3`es7}&ud zqOub@T~Sp&5qZ(YK6}x3G<)QuAECla;j5T-xbcx<)_{jcXm{xw{>?_Mkk7V!K!9v7 z6{KkURxD4>#tWlrQ^ZfSxe<7?*M^Px&APj&YpCOgy`A!$-uiHdV>1EE6lC$3(CDyu ziL%Q2#fO_N9%`QJG$NCw*wFnWXW*wLY%E<}9#Q7ghIC7|TJstoE_yO)hZ$>IPpUn0 z9r-rjU3)^lva9~u&bDhYTQ4Ia3dlljR8h2c+u4d$%Y?Z{C&7#3X>oYPclZEXLm#DY zUd7Jti?Alg5iX)1$Bm#>IczdqiVmr|xzL>!+;6R4Z`D{-V55^?ytxmaOS1C_s7}p_ zJ@mq4=MhwWKpB}BwG(3pFCHtW64|b@tslOIFO&UhD3Wi~y8S)5?7-C4+7!l{vO6@B zQG|*NbJMyjG(EPRm#=bEG40BQyULaK z<}G8zKNy{B>l6gEa1@Xp`NC7twxPm&;5Zv*GZ1B;lh0seDTBA?sIJCOg8+0Bp>F{4 zIS!Ze553CJMKL6=%~-^NiZb8EERZiFiNy<9Tacxq<)LtIAH*SL-$&$e zW_t~!&Ie*0fsOI%T@_lTGn+8+prQbf>nXLK))KZ~q3Mtb0kZriuMthOR@_7&@Tdu-nR; zMwCRovE=pamorb9So}4#yOS4GLv{-;EzG_wgNHWh-7yR6vAaSs3lpjkgjhswqn4KH z0C6?!Ohe!~6y!WIzpup)1kPQrJ?)$2G@^wok(=NVeo5Bvh>1+vj3IDtPfr7P4IeoF ze@yZp=l@v{Op=;l@Yw|9Vq+2mh-8!>wQOe9;|Ey(cna#rt!;y-R;pLPa{<6`!^o0w zBpmkF+EpRQn0oCs^K_Y=Jyg@UdOBp%J@+K-`Bq|4?v7StO)%4|Htsh_Y3eL@q7y9RTYCu3DH5N1Zn?$ z{VVbSzy`z!#EQ_z_kRq30zbbW`17fVLe&}3pc+(=e_#KCJOHr)F#_=?^7j58!=KQ{ z=im7M3*!CzKKvPfVo%TiG5m==J^qdV-wc0Jch~0y_n-Cujeq0+|D2Edzm2~xBMLO~(S2xut|U~G2L7MozXdNTG~tOM)KQw{kL|Sp zI+px5paFVP(8MQ3&}8?A&`8UBP$wA{sNT(gJ{B=z!-Bdfa6qH2HGa@Ya598?-xq?K z+`|3ixc}8YG-SO7(76STe*705UrkXcxQ_q7HJkI2K$Dz}p-<%4pc>SF#Za2ma8UQV z+|VQ!6R4dy{V(&;q=AF_YfC_5tTmwqEEvDk{XWP4Rs4bVlqH8lFE1~lrzgkI5F`2j zcCO&uwP+EblLMcA^x0ltfm+|8{-uwdI0Lk+@(uK0Z|6rFkT&c(KR<)c4EF)DV+7Tv zL;R)R&wSBm#(=(#^n|X?O+ha&F0T5+=xnYmKntJyL5fKjsR`<il&ipl7Ei zKkDA4L|om6(fzsn-^3r3{ekwnEB=0NuKI813eG#!L=g)7>zp5bF3!)P;96np@zE54 z?rm>g(Szajr?UA?IuztDtS_uI;lP8AcDMgiG^U4op^pT}{u2$5mZLN?bbkEHKSk&G z@ZiTjhRp$1nsE_AK^cL~-}`~^)mYv2WmosX`d7hEuIln5o?g|Be|~>;A4d1*@_!S5 za30{iVe13s`S<<&^ISo_)>Tz_)qZDl?P?F2^AJNH>9DK)ykK7y$ZdXLJ3k zFF23BmTD+y6To^woO6D-I~25+f4Xc$X`n|3`&Vmg$VBPeKJf0i8>-+tCN3lqbD{rv~e!1^@LM^}3K0>HjHGw#Pcex{?xga!q5DkwiN z9>?10{52L}(;5rXuIj)xjjz+7X159cY6FY~>YhZvhdKKG*LpUV=AfV)!^Zos@CWt4 z`Pu0&V|-g%x*Fr}gg>~}k2PpYio7!s@>`FG1OC?|B6=~@A9tdI?G>Q z?FASwVP>(N(*n?|V=yLGm9oK%4)wz8?A12Kb7oSM*{1!4ll>gB|r(bUA!(X2X9lA6*dbN&kYb!teLQq%3uIVqo+T9nfroZqNj0?bc$X%lA*1Bp7-h*Me z17Kswf_YU3>-&3I57;qSAJ7+s>5D(%59*}-|L_Sx+wn8j18ucG#`^i*zq3K zVLItg_&-(UyJ|Z(HuxhZJUjh|F97nz7|2ch9q|XT0%afE2cT~Svt=N^KrBID4Yo%> zzwA$Z{LvQ3CxJfp)L_pq`W)65R(`520b+-1S9Ds6GOy@^afHD?v2TB$gAP41FmCr1 z9Z*mI-sVr=fA&d08wAS-{0aXYAf|z>p$3R2v}oa>lm9U$C_A8U_;V@e8xXy9E|;)<=C(4U~RzC`VQ5P{0@vizn5T6Wc+g%6!h1BkJ%dXQ?AAa z^E+Vf=4aaf%x91$NFO%tm#(INiU#Pr!1{m~f;lX3yx;Nn(-MPzZmPU$8)mBfqa7@V z2GYm_;-|kO{@{9_S*l;HZ5`0pFbry6{iU11+{~YHreGdk%>B$L@*ZD_W@Ta!0dtj{gM3(gzS^894d^Lyl#o1r#VEukC zD_=%k^*IB^hUuQ)@sBW9fr7FLt_{o!!E#T*hH_WFXkTmf-xhyER?HuGf$IZpK&Y|8 zj~EQ}qkh~2Y&Mwp|DAu}cNayDUt)-v;m<#Eg~seSzqAMSrTbkj=p(^j^LD{Ta#t9D zW5wG46w?Fre;?Bd=nv+2z z|Bio7$dfA{W(>$5fj%!t%Y*|Ldbq#)g9a!UZ{q{5=>1*%KNwHmrTpVO0K}lZGzS`C zp?bCE?e*2Gd>^bmtc-em|7y+OcekO|BEOysz}jU4@iyrDfih()Mt8+)Q%-y!4x7EA zF$%>0f65QT==|)nf9Yzz(n(;x5u7{h0&_pGK7T5Im%Eb0kgN8;N_585p0#umI~pJiwd) zxX)qpfR$jpx&g!*Fgo9NcYeeyu=?Ne2jv>p7W9c=?ZEP9`}K3XzZ?FVK>ieV<^`@5 z7PEo*aW|#^T9-cLCW3CQ{FNX4P*nuv0vLc?IXYAyxWM=V+|w}rf%?+^Km05hAHf{K z)KJe=8xXsp_l?jvdtIpKJppK#sS>oQ;N_Kkg0w(A^7FYINDG`NEJg?0fPQCpUFi>- z0_H41I@Ou6znoQpcBBBXBjEaB^Z6Zr*xW(dzn?vV@e=6oz}mpdzZ?GG+T)!J0Nnq| zuY+p=<7$|_gYoD05wDq58{5b3RO`m|W3;Mdh zj|1i=f1cOxpZ~Yd|9+nj_#Hgof}Qb$>jC{J&`$oT?a%i>-3vZru{J;bpZEad3wUOj z?gQxK|L~oD?hpG6`csuJqyP8}0Z8WzID7e6Q~X1}!20~D1fTf;ZT6q`C2T(bUwdZ) zZ&UTf@vCT_^QSo#QAv~`RK_yTUWk-=o~O*D5=ul-Xrxk9%9NB!qIsZ*lte;iGN1kb zefPWPy!-CE_r7~y_v!K8^EuAB=bSy9z1CiP?X`bv?Tu?!*>%5$0qan1Uf2P@lTFWk zmoxHkZ096e1yXO0^dvE4Ev{rQ%*B`&cT3+8^T@w@9Qf!`bMn)ws>h*yQZ zcz@bNt-nn&Z$0&hcq2i&@&ysw!_AZOS{2Q0F*NT8qe32YpC2RM>14W9C=ii<+&nnL zXS_eDe;YGfJVie9Um9=FLkH9=Ww0X$z8`$e`1MeeJ8j)Zw@)w+NM{H&|0NxH4Q*7; zzRR~_D-5=C1m~Yo=^tFrtlvp`K|I?ci~i};uJNQ%dghfy|1A2u{$E-6?_Dk|d^Umu3=}+@OTBGM<3&IZFNV=hW@Y^1G4kpb_6HKpo|IVWSF`_?ohvr%%WDSb- zDzF^)3O@h_g=_9H=YuDB*X4tF(>yT0Ec&M({cRui)BT=&*-aDC7uyE5J8TSKLb362 zu>ODz=YC;d!M=cbXp~ocAXz~^fi#Qfbr${8r)^!@)0d$o^LXfsow}WDjGcvL?ph(g z=`Oo8wrPBL!2N(bgD=3QAQO-WRu=emhIrDRyt3$@PV`s5r~g8GFo4h$+cLHw)`Y>E zK6p<#*>)<*PpyI(s`VV!26|N~q;<(_Oq&uHTPzo{Adm;L=$}6Hif6mh_vy2i_QEvK z=R4hTwZ$l~Za1=3O*2jyq=|i+3!m7=JgapJ{1ov~!3S=j?1DYyKLo$DC~|=v5AKoP zfbJOYvEW$r|2qFN{)?5RfpaF>!94=*$CHL>&CAkWV>W%3vA*RkIVJ0_F@0+lHQ;o{ zb!%dMiKdSpXz{1-PI}Dxldzuu%7_PKCvIz4mmb=vto8YX2N*XP3m8iR{Z-Oh$G~(M znf{jUqO+YdS>0LlCG=t+pe_h!NZ$X zk&j<9yH3yA(nm9%x4xg?P+3dDe+7T0w}t-z4~#F^5b;3wyRNrm0sc_P6IT~Vtsc=n zKNj?-jA-k_dzS9VP|*|G(wCZOZG*9pwVfp2u(NC*V-7{zG!kFXKCYbnFZci+q`r*# z_-^+Q{f24%>M5;h;|t7s*0OmsEv{how@WSF;Fs^eG^@V)RKADvEavImXCD)WxvLr7 zuAX#)k_Nvw<_CPIl>us-SlTnvyBUrCmiF{{(b3Xf{Rn!~ml#LeN-t`6>tz=Eh_4mc z3v{byh0e7)HgjlXLcIG)q&9S)QFqFv4#;fq$o*>dK8 zAYZ3#e{D2-c5Jg41Mpg4*1!uBp8&rB)~)ehMi=NO9%3AU$L$!PHj3A`WF-32e#kdh zZ>C@K-S|WFuXC$;P*|H0EvlKvgb96ISaI;s!-WgM*B71u@5THXoe#vSbIj38x%&dtc%)|#;T00T4t%c;FNB=l|OGcr;)tjWl_&$P7->f(xKY#t1 zS@O=S;`fKFU1&(dJFKq)wjky~Cz|}X?WS>`zR#GCEgV0_vGS`%2b%xlc=NgDOh119 zk--lf-5Fdje!|E~{JuVU>t)LWQ#2kh7J$JN z_B~|zXS1h^wo9z8zjglsv-7B9_K5!b_V2g4Abdd#3SvuuGl%bK1MI@cL*^9dM(}dH zcs4`ye|-<*KJy#qck~k`)npP_FT%`vORx4#@dYBq@e ze;qk$h~dC@ZP51-FJ$SQHw<>cDT6v%UdFeLxi0hI<8l6%n*A4kW=)*FioV~!P6>-) zoi?J6S@`NC>jOkzw{lay55(=*zki?ECz-ix+g2+x*L?rEomBE{*rxU z_x7zeRuuj;hZr*@JNF!tkFW0kF1;H48l8}N!6>bA zpI?`a7tbCG`cp=v`da#HUdy~4pG@MMu^xuL&zMOZ4gA6P?%FQDyZv^)gx-w)yjRC& z@xmJU+I;)o-S>9 zVASL>rtf~oj5y$!XaCw_7HBR5&te}yKES*1J~D&)WB2lGzv=J|8IJzyFO1#9TBSXR z-LhIS6|j|JFT)S;u>7U$oQeL=7^>q($h4{@?g*VlPAX@6)kev|lgU zf2(7*#?&VdI;Pu>y{5x!FPd%%w_AOZ_Oo-qV=(^16IKSG(}?HL1>phKf?CzT&D^|o zk14&^F;%wiHbZ+h6BeMB#RH)44iz4R^#a!X@Kr{4W$dDDtp2Jz!|_~N?`H)1yE;?i z-2XCb_rbQyIw)~qzFPQ>jjO}l7+o3v*Ilxg{Vm#W)bY#Co#uz?06|-`Y*a=`F7zgmBB{sks>CD8u`f}$EvrsaBhIHu}OBUJjf>>Hz zM-4P3m#;JztF6!0kzF)z3&x=z`l{=DR zzobXI2IqOzOH)iX)q&&2QA6!`gnr;2$UjSS=67m~^pN$zb>eqMp}&=t;(7R=HGFht zV!>bw7}dJAT?bmGl|)KrXxQ0)@Wd$o$>RC!x$`PsG|G}Z37#?qH>wzT%s+y3U> zG15~r8vSVt`T=8KbJ@DRd6RTv)`A{ySJ#Y}ZFhojv#g6fE&ZU+%vVf}eU2%k@&2ww zAIj!>jkUd_Z=pM3TcACw-hPd_>V-)roBF>i3pk(t^Y7-Co~=!N@m)M=9++3r?k!a2 zQCn{A_ZFmEIe}$Hd!14GKlO!9tZjkqyjMO^$N|OzY#?Aj`qnIFz1-(2y(>QO2t!wZE;tnLgu15bBu4t;beSp?pNQNQY~tmgsT%{ zss*O`H`fXJrVBq=l33PG>7{KW$Cds!Wu+x;MxsCUw>+ReiyVN4=tiuipdYiIhi?Q} z2=oKicfg30e(hzGOM2e9ItopC%C052v=1dq>nrcuH6OU()1}6@GqGPH3$jT+%e8Q! zsZdLC<%9SpEp1DhN_Q6Y$~b-XdQ&HrJ!8^ZPFmAtH2U)$(9Dhn(g)B984utC>?rU8 z_E4}8oS84wu7A5Zd+R=Ps%UuT`oB#*y%UWNRafgN#kw{#XZ-YQGFfoa=6&YMsV|r+ zWv(>|s!v+mmi?Np9sjtOcfO}br#-KKQ;!H~Ga~(ycpz~+Krd!YU_3`Azz^=h?|XDy zx?q7hi9W33=6)SxYUkR8&NnvNG?v1*;olX*wQ zYPZBxuQc;r1bPSOnNjKQ*3-%YzdWE%qaUEtd57+C|Mq4zJUPo)Uavs%`0;LjkS~T2DShy>l5G;ad~$yDiDBFce&@gbozdwZvVFu4 zfqUWcPTlLyH0OT#U1ED{OuwyZwKTPLg5rMNS-G&e^vxOOq^g{w=^sYE-88VP*WT#(&>*etm7p=FOoQ^$ z-9Ob_;fR+ne2{Cw`=)%IQW5j7QZB#AzG=5jcgp&$rq(gAGo83Q(-)+nK;)4<$8=JG1uTJ6t^o+j`n#*5*)l@E5AY>Ug3?JmZkG(NiUb*@I*XI+7 z{*iKKY)^`wuUxnfP?dm4+% z*C`#hdZeZ9k`qNey&z|k|y_*Il?WY&dcEql8`5Ui!yavB< zob|&hbHS3&6U*1{LPL`FWsPU~@yhE&r2lPAt6Ezg^gs^RmklXi?G>00a|L8ObGtx0 zqRR`}|J-G&mCBPYWe3*d-&~)F^k;r{p0E}!9ZEN^ovt)sUSG0xg2C?KmTAwLD_s1} zJJLh7UlnuKF!Pph_dVMO_7C^)+dEwQrguLL`BUzRNPoWT=05GcKAB5vZpXs*QuF3q zvL&xg&I6J`%mc4^cAR9vl~MD6OIL6a*t%HHaIpgJnR|&ik+fq5PE`8WlJDPXzihCy z!1j7)S8TimR;ky=ws z9y2m}9ypQd&-&d-TN7>h;BR7)zscwl#kkEp^R%^pCdwPx1Sp$4utAoWTwn}hec9y! z=Y9UQ zrt%o8{l_NgR3C@~F)140~ummleA{oC-3U{4wL zvK_7%1Nev&M;6Q+I0<|X&P@>AOCrSq7)S|2(?{r^1C{|ez4iwMhF`;WiOgKxZK zUX>5zeC=WWcum>C%c;evTCrgZ}$J*2}0~9BVc%v<)7vfLg;^4e8 zgT}nfK>yk|U0}f8Sy?L?5KkWvaKnLmU&ZRhqNl%TfsWQl<9_voJIsymzi+PFdB|d! zo5+W)|Nf)qIr#`L{^~RHlj1@U8;%$l#6DTK@(1e|3m+_!e-!cMp6#o6fr^LLtIACp z2QIbxAaNBUjRBc~{_y^FqaXJAXr7m!kDClA)v~Ua?*&ViMZ^RI_rV6xU*j`0vc8Y< z`D`(uqiM8yt?4YEh9~6PGE=@y#EMw6XOGz;|5sv15&MMrfy9i&CytmR#1?sFS?Gej8<`);we%GV_Ej?Pr zoG0{0=g034EHktlEC2tAbKf*mx9>C`i1zq6;^(?U$3Dfr*sr)J`xGmTy)5AY;zbcB zffz%?8NqjweFg9xXAB@FQMkEaW}!c8HJ49+#iP{?j}D5NR>8c1Pszz!_Srm7{dJS6 zQT&pa^Q3R0tAk|*&pxyv@j{y$;=g{X*wEi^_}%=b7$@7Hz5LyY7j{VT5AcD92Z)LD z+fUzG-GCTl&nZ44^8p((R%_Mx6@sPD?DU6r7_7l(B-BU{w4wjyFsrWX4kv-E#xz&h}Si$6=GnQ%G9J2pu({qY?D+hKJ| zx=^i@l%NH^jc{ zSF5;<`8`!}FNp#E?V`DM-nZqCb(RPAD&_&QfLNj1wBI|iFjp*HWImQ(Jh3u}n}lB^ zx&$(XHKZ*4FS!iB?&i|&ir1#aOgr?v9Di)HdB8(8ie4OZ9xkuh`Jcum)^-`M(c6f5 zOzi(R6)TRoro_5s?!W1`)iy>vLo9aiGGC#bn*D-(zj;Dl-8xYd$#r;&CiHY${Yayb@u!q?!^la zcCmUOJb)a4*2KF-Cm@b2wm@QG%zI&+o%@gL+Qh~RC+;k=|2}`*uq^vea{ANuS5AA; zqv3UrKO8*`HIMXgUc&g^c7KiN)2dvT?ty3eCpI8#_ULS^^&-RB5A21ZT_gt{HVdXr zuzLb5oBM|C@7RMsoIcsE0WemeGuU{MS_|~{jMBU^lI*7rnMwZ-Z1eK9N*ZuMj041g zs4YL@z~|wvE7U0N>5q0jQS*Rs??!vy$^fnVW2-}ELqEm=cmO%TSTJ>XZ@VAFEZKON z8xR|u_|U{hB2FyvG1w2q#*4)EFTIa7VETTzxj*&Gtn_Ctm~+v`o(w3aHKJ7MB^~;j z$xnM}3dp9MYML;8J}@2hNz?-r_d@nM<^t>yN*pxC0`!5=9qOB>x;ItalNNS<$hsi0 z!I|qZXJEbuUI3dPx&%69q;cOZKeN)G?+3H%>VaVPQ{b_JXjiLnPIIc(cS!@buTq8U z<3fMx0uR`6Kzs?73pv180QLu2z#c%*`N2lztc`#@0a)`VHaPL2iE|6zFyFU$Kx^|& zeVsEi)4#6ziR;$~HtUW?cSfWqm_3(Ya?gJ+rnMfozePGH@jzk>B=iAvLgoeN^VkR2 z*TRi`!hXTTw7I$vNNGBf>Yhk_6H^JofI47`Yy$3f==jivwl;6v}- z5*_Y|$SZ+u9Lu%k0gc%%4v={P^4!KgQU7L6kF6NKKt|a8!Zp^jhJ>Bp%6z4dw#>{< zf8xKnIPL6`=~d;oP2WitXF@i*N{R`P-5(d?v|l!A?I1dRFDvXbdtt6k|HchYJwk*o?mx=xO-6q5vnUVgCpXgKcWBjVXUG-4h(5k}SRaY$8hWn11 z;S(RTnESC0^)UDDJ!0zWe$~x8P0#zQSd2CJN-$gSfW_BHo@CMA=lxyOzu(}C2J|x} zYL&4z#1KoY)tvr_8&5ze7exQwS9+qNf_Lx4jeTv&3H+%=sTLn+t>5^TIBbyvnB4!9*w`% zv7l)zWn>om2ljpBJ~lNlGQ)(o0yBXh&3i9DW#+A2WA~H*bN$V(UFLJ0Kh`mS$4;|| zJw~9NUTgM*jgDLV&0&UC@dM1MQ(OIAZK*2&nHZ?x9eUe>+>U}xD&_{Zhn zm=(fXuNB^QosQph{H)(UZCr2n82xDGix!&&Mi<{a4`;<%yMMhcmj3r&znhupkL<@r z-coC1_{o8_oY1?O^`H7w`%JR8%m(?^Y|@5Y}p8dr(YoDP_!eN8O#RrT1h+kxn zN$u&_w`Nh(UiJd~HyU4?!`g-ZYnsMVex{**^lqk4~rKFOS!`CF$k`nJ=qU)i2er-9<+PTu?H!8k>YFfmM}T& zQ3^(bbvfeFW1nY?`LAgjOZl0V{_GDARuX@De5&!O{X?=J-@5((>@|lEAF?=mi?tWt z8qDn$VXeX6eJ0G^Tf%0tKOOd=F3?~0;w<`m(|=z^oByN#)BlO9!hU?zM4qxe_gW5aPk`~cn>%&+v!S zr&u4lUsrr%c>p>aVU!0aWi3IF>w+4Q7$aNe1P{(LumleHRr;)t)s+U~&mrL4ad zID2e+AHF`t(iwkR{BDr<>^sYtPy8M1gy{WX?TNF|uGD3TbAP|?kDd|S#u@o{rlP-S zje*J&B$Wy zwRVh6$zt!0v#}q(%uMu8k^%lTAmJy$P4~F#dNW9N9I*7`x;3%m!Ar95;a4;DkzO|L z+C=R+I=X#*8(V{MgZL_}9W$S>7y!-tkGH;`De3Q*0nm(oi`|ZOTyWLI)*RB{4l`Ua zlt#6#Wgb^dHEaa%#jqw7tghd)QbE&E>xPW^9u5esz50F@{WI?TKX43&PK*Qa0PA*) z1@vY17e$}zC4UR-L)iBFD%L7-SG&n451dFFjTyvM^873`r##+t{=l}#Z1Ugzc9#b% z22i>iIw6=Yu=VUUi;bAEfupU~3*Zmv&O8sE@nrsSIOe-;z&W$hpKpf;lK3ETe^KyU ztP!zJ0IfOb>&)+5x--u^9an0xm5k{i~9AAAN>an%A&uX-GWXRy$1N)n6TQ@cNTiu&= zWZ*V{M$n2e``?ZFNvSVby`{qOS)$!AYt|I>W1%avU_n5#Rs z&X5On%RQifmvA2-+envkWv+ATUv-khz7IM$JN0#~Bl*3ccX;2QF8O-_`Gk2VMLNo& zOt*YD9d*03caO03=UMqX3OKSEaA21Rz7D(>?wwfg2j&^^nz~)ttz&BSCl7lJs(+jH z<8Xg-9@(mq^~#U3{k{6j_r=+_XP4?WSJ>&f4!#pA*HIi( zM;LmCxP@vPM>uPT{R-qG;e4}bj2G@6qdCt?_{GWM8#MMN{y;6Z^EZ z&sp=quMZ3ec+kK9TyNL@_6P?I=G&$DecHnfA5hW2;>F=D_u0snHO*0dH~5gv>wmSF zl7sRqTm05k#r1y1{JQ*Wd(VA8R{o*=J!a-FnH-%9-|PAFa)0a}*EVek0Gme18`FZNG)z(2jnf zby>?l+WW-jk1xJ_G#q?&T>fFdB;mXr#mQ5@*#*u&E%o>4tMcu&`l9s{!JojrH&c7I zfg@iq^=a!*Hhc1D`wTw;V)@foNQY0su*MbbGw4Em|CL{SVsYlw7yND0jKU*}fGk8iNgSQ~xh zzRHgF8+4F|ZW_{y&z#Zi>O0_~wGXM6r!W=HznPiwv?0?6ePQ1)d|~l(-n8x) zyRR62Zj9w%Al$fPq4G@&|055GVW}9l(ogE6uStH?lg@CHLw$tTkHl{tFF~``+Ush3 zw@YJ^z^Xh1=b_6{<-l*alZa=wzFf`PP6~WVFw=+@{?YxG4A|$)ZgO;bY$8Dof+SE zd>i-5?`^aE+!wz+)#|zaGQBjR=*~U(2MirL@vLXGZ_&kdBH-z=Kz>=Dfm9X;x7J95PNc=bx>abfhOk2#EGE{y}*Jox&aeA%ro)W2_A zr_c7i=8cIXoENm;vi4)sIF}2#N;`z5XRQ1KFN*h_;mxYZ=ioVqF@F1=-OieS{&A-L z@rP4m!xmF^P&X$b-zibmpSDH!F7ez1r{c`l@Nak68y?+A-$O9RIOoESd&zo-w4e6QUy&6R? zGFLzMjLELOTk=0S($vzvzHWZ(#h7Em4pZ~yq48CiH>SEpY7)1B)_4K>_L@#G)ci}=!~{JzD} z-tr;ai+B8Wa4wzshErh7aC76Z2b@#ZZFVl3@w%x}Houh(!mLU+%B``$#xu3LC|FkE z8%giw5oP-)OB0yht&9Jj%{SkKG0s&lO!mqMdf(o!QS4$T`=(t^^^#Z6rjGirlUMPT zkySTN8gJTZ9)MgXPQ$cEdppcY@!7&I!5He68)f}d(9NGdaxYbi!}xc6=v z+{0WncW#R3)yiLIZl3e5X|#2hd0YE;uhyPT*t6Kv4;vD`2L3sLO&f3iaogqMci(Y{ zaj)OBmDgTeCrGC`=j$JwlCA0`yH8r#OdWh4rc8Ur`EJ*4XZPVF*1jmeScf?QIy>VI z?~+$~v_E;XC&L-5e$(C@r>1D*^3oI7%df65+x~iZXXa!0_`jh&@rdhiK=v^9PTaWm zXY22eUk7+@H(h$QKXUS%ZO zP08AKpBvnXm?P5ba>UyHA@wb;#=Z3SYF~* z_>fYTyYC?DnTO&VhAo{n1@`7*UWDI>`yS`?;veO0+dTi+kxrghUv{WdL-9t=#h*F; zJ&QuNzncynmw5s6FCEx~Xm{J@?mL{L?7tDq^5>W09mdOA20gcJ!@Vf$pNwWom-=tjop}yxMfWWJ#0;AIwi)o@d#2fY zbL@UgR)$32p{UA8NB$ANF#Z$k#(8V@8_uGA`^`uD_B-#)dBefC5qlf&`0E)=yLh*M zaQ=bi2A1XBx8soZGkj&l1K9JO?b-`{$DzYo8~Vy2Zij4ymZy(V{Zr?cAfCboi~k^d z_z_= z^Ne^+-7Z!e2jXYe@#9pVFYEl@v;#P;JUYti@Nin^=||AtWxcwa8}F_2pB!%4iT1xF zpWI{h+x_liRbFs8=}|so0{g;8^+`RK#lDi*M@QrM$(NP{x+slPC6 z9o+Jf^=_RwV{2oqz#pG^B=fDn=b^6oPU3nI%W3(N4}=l=%6#zZBpaiZb_kUwRQc#^ ztevp`GW+YYMn=Aj!=dtU?@`A-n%^vX{W**6K+hwlFfpc^ix%#CfoHdT@1EvnjO(na zeE-RN7Ar#BG4=swF6zCfHVVFGjfz+{>;=DZ+uvrF*7H^@{m{lKWPL99eSQa*PaC4| z5#w&VFerzFVOp=4s4q*`CT?=5JOb|#2X%zvVn4lgn^~lIYUqf}nc>O6_uOl@eC+<* zV{S@Y6JOEB93faAAMpf$o}QFn_GU3;+L57KK~}g zefN3rIaK-XJJ=d%&+-k*8}`O@?{ltLqnOFH@B@3lYMH#=vl}1kYYGqO>irH(6Y4rr z`R@C7t3A$N_NA#_>dIvK^6j_ZSIwOF#WyDJGviE6;gPVl)h?1V*?Vq2q0Z5iPdaQZ z`JWsSGGF!vE!wk{IrFDq)b?MSda|#FDl62zXv?oB8|T?tlc^`(43!V}u6S*lx$>2l z?V4+G?Nxg>wjv$y5;g$l5W*zbHB~o{Xv^pQ>mMIxZt2}NWcjtV-gwTpE6m-JAJE~N z$rH?lqFK#$ciX*nkORb7Bwi}=JT2wdQ0$%awEr4qxar+^|QKmiVWiz89Y3 zh!I}aESopO$`-p64-1=0ncFt~VKF_}VX;TJ zV_B@_^Q}2$H?6`xsk-L4`uS%~>E^Y(-|l^62eN#eVywRV>|+L8l^X=PhOibDrdWS0~-2GU~N0xyVTlwW;vtM!f_X;z+Ofh+}&7-%4 zD<|CjSj)$b4rYg#pu7IwV*XaYA|5nY-EcZixU#t)Yx&46^nywK+n5igPu7~sc=Lo} zSGJbUh~5yXtWeKlEuTDSXRwCsJ>Ro(K^qItl_#Ofh;%P4<&z)ZN?TYto`&ys>y*~= z-Sq$VO!@8{*saU4JX3a%IpCQ8#7==(B99K&PEj_yegys9QvXgQ$2U|fL*%?m`wK|tuUSN9WL+l~MxEL%mh&{Jlv8Ff4f1qEjVqSj^ zO#fKhI%fN}E#~bXq~|M+xmyNj^6NNhtieYnaLyN)9*po<#W`*Acj6W1xy>mK@Ci4Kju zcbU87dVisGiP}~_AQl^IBjM6>ztGTLo-S0qbRJWxb$wI0;ti(k6Azmiis?=~U)mv5 z`J}H{v$!c&zl<$|Z>TSv0rz_<2ITMZb6NStVynZ1OOHNOXlQTg+9#XBgSvU&g6<_h z32S?RCgIXkR<&;ToBKyUXzFPnYJP`0!lj2-r;X}s*6rOZJ4161pA?)&xb(=QpO zU1UbJs+EH7Za(4C^PKs$))754zJtKM%-)%%|5I{oCL7nMA}T#m{ko*druz6bZ; ze#=P{9y@z{uccLnb?i~#@_7>nj=p=%`PqK`veLsPX4xuld$lp=lXP5`&F8Ba!mY%{k}Sao^~%uR^INW@IvT!^!}saQ{7U@$^yH$txZ79Hcc1>h(^pqlReZI4HTAoS{=ZAt z{C$vphr@W8-FJ#__!&v(GWMxY_Y--{|I?l->i=xYwVAKG@@ePm=xe1sJNsJu5*Kdr z+En%Rw3+Vq(DP=#o_eo~ekK0BojtGWnoV`;skhqcew$D^*>?)dOFZ#kQD1ZGF@CFB zDVwi?^6R93t(3Z_O7Z#1DZdK(t{Ngrf-SM5@}}fg_IY{V`ChuNwr+jZ63uKL)GIJO z-;?`go=_}?hKc~`ByPh^pXVt%Bz*i)dTPQ>u6!Nvy+wg8rUjgM)U3s*zInbJ2 zeSPhhwDGmobIFVp_wx9rt8J6Y$YW~~+)jB^V<=YAS5R+rT}0pF^IfkJ1ItY0kd~@L zC)J_5uY;wM{Y+nNAKzKaUmrMx?{wRXUr;`fW|6>;DtH1vGA-rBD2*$O-

    - - - -ASCOM.Utilities - - - - -

    - A strongly-typed resource class, for looking up localized strings, etc. - - - - - Returns the cached ResourceManager instance used by this class. - - - - - Overrides the current thread's CurrentUICulture property for all - resource lookups using this strongly typed resource class. - - - - - Class that represents a whole device Profile and which contains a set of methods for for manipulating its contents - - - This class is used by the Profile.GetProfile and Profile.SetProfile methods, do not confuse it with the Profile Class itself. - - - - - Add a new subkey - - Name of the subkey - - - - - Clears all contents - - - - - - Retrieve a registry value - - Name of the value - "SubKey in which the value is located - String value - - - - - Removes a complete subkey - - Subkey to be removed - - - - - Remove a value - - Name of the value to be removed - "SubKey containing the value - - - - - Set a value - - Name of the value to set - Value to be set - "Subkey continaining the value - Changing a value with this method does NOT change the underlying profile store, only the value in this class. - In order to persist the new value, the class should be written back to the profile store through Profile.SetProfile. - - - - Get the collection of values in this profile - - All values in the collection - SortedList(Of SubKey as String, SortedList(Of ValueName as String, Value as String)) - - - - - Retrieve a registry value from the driver top level subkey - - Name of the value - String value - - - - - Remove a value from the driver top level subkey - - Name of the value to be removed - - - - - Set a value in the driver top level subkey - - Name of the value to set - Value to be set - - - - - List of available conversion units for use in the Util.ConvertUnits method - - - - - The Chooser object provides a way for your application to let your user select the telescope to use. - - - Calling Chooser.Choose() causes a chooser window to appear, with a drop down selector list containing all of the registered Telescope - drivers, listed by the driver's friendly/display name. The user sees a list of telescope types and selects one. - Before the OK button will light up, however, the user must click the Setup button, causing the selected driver's setup dialog to appear - (it calls the driver's Telescope.SetupDialog() method). When the setup dialog is closed, the OK button will light and allow the user - to close the Chooser itself. - - The Choose() method returns the DriverID of the selected driver. Choose() allows you to optionally pass the DriverID of a "current" - driver (you probably save this in the registry), and the corresponding telescope type is pre-selected in the Chooser's list. In this case, - the OK button starts out enabled (lit-up); the assumption is that the pre-selected driver has already been configured. - - - - - Creates a new Chooser object - - - - - - Does the work of cleaning up objects used by Chooser - - True if called by the user, false if called by the system - You can't call this directly, use Dispose with no arguments instead. - - - - Cleans up and disposes objects used by Chooser - - - - - - The type of device for which the Chooser will select a driver. (String, default = "Telescope") - - The type of device for which the Chooser will select a driver. (String, default = "Telescope") - - The device type that has been set - Thrown on setting the device type to empty string - This property changes the "personality" of the Chooser, allowing it to be used to select a driver for any arbitrary - ASCOM device type. The default value for this is "Telescope", but it could be "Focuser", "Camera", etc. - This property is independent of the Profile object's DeviceType property. Setting Chooser's DeviceType - property doesn't set the DeviceType property in Profile, you must set that also when needed. - - - - - Select ASCOM driver to use including pre-selecting one in the dropdown list - - Driver to preselect in the chooser dialogue - Driver ID of chosen driver - Thrown if the Chooser.DeviceType property has not been set before Choose is called. - It must be set in order for Chooser to know which list of devices to display. - The supplied driver will be pre-selected in the Chooser's list when the chooser window is first opened. - - - - - Select ASCOM driver to use without pre-selecting in the dropdown list - - Driver ID of chosen driver - No driver will be pre-selected in the Chooser's list when the chooser window is first opened. - Thrown if the Chooser.DeviceType property has not been set before Choose is called. - It must be set in order for Chooser to know which list of devices to display. - This overload is not available through COM, please use "Choose(ByVal DriverProgID As String)" - with an empty string parameter to achieve this effect. - - - - - Class that returns a key and associated value - - This class is used by some Profile properties and methods and - compensates for the inability of .NET to return Generic classes to COM clients. - The properties and methods are: - Profile.RegisteredDevices, - Profile.SubKeys and - Profile.Values. - - - - COM visible default constructor - - - - - - Constructor that can set the key and value simultaneously. - - The Key element of a key value pair - The Value element of a key value pair - - - - - The Key element of a key value pair - - Key - Key as a string - - - - - The Value element of a key value pair. - - Value - Value as a string - - - - - Enum containing all the possible registry access rights values. The buit-in RegistryRights enum only has a partial collection - and often returns values such as -1 or large positive and negative integer values when converted to a string - The Flags attribute ensures that the ToString operation returns an aggregate list of discrete values - - - - - Common code for the new method - - If true, suppresses the exception normally thrown if a valid profile is not present - - - - - Base exception for the Utilities components - - - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message and inner exception - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when the profile is not found. This is internally trapped and should not appear externally to an application. - - - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when an invalid value is passed to a Utilities component - - - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when a serial port method is already in progress and a second attempt is made to use the serial port. - - This exception is only thrown after 5 attempts, each with a 1 second timeout, have been made to - acquire the serial port. It may indicate that you have more than one thread attempting to access the serial - port and that you have not synchronised these within your application. The serial port can only handle - one transaction at a time e.g. Serial.Receive or Serial.Transmit etc. - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown if there is any problem in reading or writing the profile from or to the file system - - This is an ifrastructural exception indicatig that there is a problem at the file access layer - in the profile code. Possible underlying reasons are security access permissions, file system full and hardware failure. - - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when a profile request is made for a driver that is not registered - - Drivers must be registered before other profile commands are used to manipulate their - values. - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when an attempt is made to write to a protected part of the the Profile store that is - reserved for Platform use. An example is attempting to write to the the default value of a device driver - profile. This value is reserved for use by the Chooser to display the device description and is set by the - Profile.Register method. - - - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Exception thrown when an attempt is made to read a value that has not yet been set. - - - - - - - Create a new exception with message - - Message to be reported by the exception - - - - - Create a new exception with message - - Message to be reported by the exception - Exception to be reported as the inner exception - - - - - Serialise the exception - - Serialisation information - Serialisation context - - - - - Interface for KeyValuePair class - - This is a return type only used by a small number of the Profile.XXXCOM commands. Including - IProfile.RegisteredDevices, - IProfile.SubKeys and - IProfile.Values. - - - - Key member of a key value pair - - Key - Ky as string - - - - - Value memeber of a key value pair - - Value - Value as string - - - - - Interface to the TraceLogger component - - - - - - Writes the time and identifier to the log, leaving the line ready for further content through LogContinue and LogFinish - - Identifies the meaning of the the message e.g. name of modeule or method logging the message. - Message to log - Use this to start a log line where you want to write further information on the line at a later time. - E.g. You might want to use this to record that an action has started and then append the word OK if all went well. - You would then end up with just one line to record the whole transaction even though you didn't know that it would be - successful when you started. If you just used LogMsg you would have ended up with two log lines, one showing - the start of the transaction and the next the outcome. - Will create a LOGISSUE message in the log if called before a line started by LogStart has been closed with LogFinish. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - - - - - Appends further message to a line started by LogStart, appends a hex translation of the message to the line, does not terminate the line. - - The additional message to appear in the line - True to append a hex translation of the message at the end of the message - - This can be called multiple times to build up a complex log line if required. - Will create a LOGISSUE message in the log if called before a line has been started with LogStart. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - - - - - Closes a line started by LogStart with option to append a translation of the supplied message into HEX - - The final message to appear in the line - True to append a hex translation of the message at the end of the message - - - - - Closes a line started by LogStart with the supplied message and a hex translation of the message - - Identifies the meaning of the the message e.g. name of modeule or method logging the message. - The final message to terminate the line - True to append a hex translation of the message at the end of the message - - Will create a LOGISSUE message in the log if called before a line has been started with LogStart. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - - - - - Enables or disables logging to the file. - - True to enable logging - Boolean, current logging status (enabled/disabled). - If this property is false then calls to LogMsg, LogStart, LogContinue and LogFinish do nothing. If True, - supplied messages are written to the log file. - - - - Logs an issue, closing any open line and opening a continuation line if necessary after the - issue message. - - Identifies the meaning of the the message e.g. name of modeule or method logging the message. - Message to log - Use this for reporting issues that you don't want to appear on a line already opened - with StartLine - - - - Sets the log filename and type if the constructor is called without parameters - - Fully qualified trace file name or null string to use automatic file naming (recommended) - String identifying the type of log e,g, Focuser, LX200, GEMINI, MoonLite, G11 - The LogFileType is used in the file name to allow you to quickly identify which of several logs contains the - information of interest. - Note This command is only required if the tracelogger constructor is called with no - parameters. It is provided for use in COM clients that can not call constructors with parameters. - If you are writing a COM client then create the trace logger as: - - TL = New TraceLogger() - TL.SetLogFile("","TraceName") - - If you are writing a .NET client then you can achieve the same end in one call: - - TL = New TraceLogger("",TraceName") - - - - - - Insert a blank line into the log file - - - - - - Return the full filename of the log file being created - - Full filename of the log file - String filename - This call will return an empty string until the first line has been written to the log file - as the file is not created until required. - - - - Displays a message respecting carriage return and linefeed characters - - Identifies the meaning of the the message e.g. name of modeule or method logging the message. - The final message to terminate the line - - Will create a LOGISSUE message in the log if called before a line has been started with LogStart. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - - - - - Set or return the path to a directory in which the log file will be created - - Path to the log directory - String path - Introduced with Platform 6.4.If set, this path will be used instead of the the user's Documents directory default path. This must be Set before the first message Is logged. - - - - Set or return the width of the identifier field in the log message - - Width of the identifier field - Integer width - Introduced with Platform 6.4.If set, this width will be used instead of the default identifier field width. - - - - Addiitonal methods that are only visible to .NET clients and not to COM clients - - - - - - Appends further message to a line started by LogStart, does not terminate the line. - - The additional message to appear in the line - - This can be called multiple times to build up a complex log line if required. - Will create a LOGISSUE message in the log if called before a line has been started with LogStart. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - This overload is not available through COM, please use - "LogContinue(ByVal Message As String, ByVal HexDump As Boolean)" - with HexDump set False to achieve this effect. - - - - - Closes a line started by LogStart with the supplied message - - The final message to terminate the line - - Can only be called once for each line started by LogStart. - Will create a LOGISSUE message in the log if called before a line has been started with LogStart. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - This overload is not available through COM, please use - "LogFinish(ByVal Message As String, ByVal HexDump As Boolean)" - with HexDump set False to achieve this effect. - - - - - Logs a complete message in one call - - Identifies the meaning of the the message e.g. name of modeule or method logging the message. - Message to log - - Use this for straightforward logging requrements. Writes all information in one command. - Will create a LOGISSUE message in the log if called before a line started by LogStart has been closed with LogFinish. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - This overload is not available through COM, please use - "LogMessage(ByVal Identifier As String, ByVal Message As String, ByVal HexDump As Boolean)" - with HexDump set False to achieve this effect. - - - - - Interface to the .NET Chooser component - - - - - - The type of device for which the Chooser will select a driver. (String, default = "Telescope") - - The type of device for which the Chooser will select a driver. (String, default = "Telescope") - - The device type that has been set - This property changes the "personality" of the Chooser, allowing it to be used to select a driver for any arbitrary - ASCOM device type. The default value for this is "Telescope", but it could be "Focuser", "Camera", etc. - This property is independent of the Profile object's DeviceType property. Setting Chooser's DeviceType - property doesn't set the DeviceType property in Profile, you must set that also when needed. - - - - - Select ASCOM driver to use including pre-selecting one in the dropdown list - - Driver to preselect in the chooser dialogue - Driver ID of chosen driver - The supplied driver will be pre-selected in the Chooser's list when the chooser window is first opened. - - - - - Addiitonal methods that are only visible to .NET clients and not to COM clients - - - - - - Select ASCOM driver to use without pre-selecting in the dropdown list - - Driver ID of chosen driver - No driver will be pre-selected in the Chooser's list when the chooser window is first opened. - This overload is not available through COM, please use "Choose(ByVal DriverProgID As String)" - with an empty string parameter to achieve this effect. - - - - - Interface to the .NET Util component - - - - - - Pauses for a given interval in milliseconds. - - The number of milliseconds to wait - Repeatedly puts the calling Win32 process to sleep, totally freezing it, for 10 milliseconds, - then pumps events so the script or program calling it will receive its normal flow of events, until the - pause interval elapses. If the pause interval is 20 milliseconds or less, the sleep interval is reduced - to 0, causing the calling Win32 process to give up control to the kernel scheduler and then immediately - become eligible for scheduling. - - - - Convert sexagesimal degrees to binary double-precision degrees - - The sexagesimal input string (degrees) - The double-precision binary value (degrees) represented by the sexagesimal input - The sexagesimal to real conversion methods such as this one are flexible enough to convert just - about anything that resembles sexagesimal. Thee way they operate is to first separate the input string - into numeric "tokens", strings consisting only of the numerals 0-9, plus and minus, and period. All other - characters are considered delimiters. Once the input string is parsed into tokens they are converted to - numerics. - If there are more than three numeric tokens, only the first three are considered, the remainder - are ignored. Left to right positionally, the tokens are assumed to represent units (degrees or hours), - minutes, and seconds. If only two tokens are present, they are assumed to be units and minutes, and if - only one token is present, it is assumed to be units. Any token can have a fractionsl part. Of course it - would not be normal (for example) for both the minutes and seconds parts to have fractional parts, but it - would be legal. So 00:30.5:30 would convert to 1.0 unit. - Note that plain units, for example 23.128734523 are acceptable to the method. - - - - - Convert sexagesimal hours to binary double-precision hours - - The sexagesimal input string (hours) - The double-precision binary value (hours) represented by the sexagesimal input - - The sexagesimal to real conversion methods such as this one are flexible enough to convert just about - anything that resembles sexagesimal. Thee way they operate is to first separate the input string into - numeric "tokens", strings consisting only of the numerals 0-9, plus and minus, and period. All other - characters are considered delimiters. Once the input string is parsed into tokens they are converted to - numerics. - - If there are more than three numeric tokens, only the first three are considered, the remainder - are ignored. Left to right positionally, the tokens are assumed to represent units (degrees or hours), - minutes, and seconds. If only two tokens are present, they are assumed to be units and minutes, and if - only one token is present, it is assumed to be units. Any token can have a fractionsl part. - - Of course it would not be normal (for example) for both the minutes and seconds parts to have - fractional parts, but it would be legal. So 00:30.5:30 would convert to 1.0 unit. Note that plain units, - for example 23.128734523 are acceptable to the method. - - - - - Convert sexagesimal hours to binary double-precision hours - - The sexagesimal input string (hours) - The double-precision binary value (hours) represented by the sexagesimal input - - The sexagesimal to real conversion methods such as this one are flexible enough to convert just about - anything that resembles sexagesimal. Thee way they operate is to first separate the input string into - numeric "tokens", strings consisting only of the numerals 0-9, plus and minus, and period. All other - characters are considered delimiters. Once the input string is parsed into tokens they are converted to - numerics. - - If there are more than three numeric tokens, only the first three are considered, the remainder - are ignored. Left to right positionally, the tokens are assumed to represent units (degrees or hours), - minutes, and seconds. If only two tokens are present, they are assumed to be units and minutes, and if - only one token is present, it is assumed to be units. Any token can have a fractionsl part. - - Of course it would not be normal (for example) for both the minutes and seconds parts to have - fractional parts, but it would be legal. So 00:30.5:30 would convert to 1.0 unit. Note that plain units, - for example 23.128734523 are acceptable to the method. - - - - - Convert degrees to sexagesimal degrees, minutes and seconds with specified second decimal places - - The degrees value to convert - The delimiter string separating degrees and minutes - The delimiter string to append to the minutes part - The delimiter string to append to the seconds part - The number of digits after the decimal point on the seconds part - Sexagesimal representation of degrees input value, degrees, minutes, and seconds - - This overload is not available through COM, please use - "DegreesToDMS(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal SecDelim As String)" - with suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours, minutes, and seconds with specified number of second decimal places - - The hours value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - The delimiter string to append to the seconds part - The number of digits after the decimal point on the seconds part - Sexagesimal representation of hours input value, hours, minutes and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - - - - - Convert degrees to sexagesimal degrees and minutes with the specified number of minute decimal places - - The degrees value to convert - The delimiter string separating degrees - The delimiter string to append to the minutes - The number of digits after the decimal point on the minutes part - Sexagesimal representation of degrees input value, as degrees and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - - - - - Convert hours to sexagesimal hours and minutes with supplied number of minute decimal places - - The hours value to convert - The delimiter string separating hours - The delimiter string to append to the minutes part - The number of digits after the decimal point on the minutes part - Sexagesimal representation of hours input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - - - - - Convert degrees to sexagesimal hours, minutes, and seconds with the specified number of second decimal places - - The degrees value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - The delimiter string to append to the seconds part - The number of digits after the decimal point on the seconds part - Sexagesimal representation of degrees input value, as hours, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - - - - - Convert degrees to sexagesimal hours and minutes with supplied number of minute decimal places - - The degrees value to convert - The delimiter string separating hours and minutes - The delimiter string to append to the minutes part - The number of minutes decimal places - Sexagesimal representation of degrees input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters - - - - - Current Platform version in m.n form - - Current Platform version in m.n form - - - - - Change the serial trace file (default C:\SerialTrace.txt) - - Serial trace file name including fully qualified path e.g. C:\SerialTrace.txt - Serial trace file name - Change this before setting the SerialTrace property to True. - - - - Enable/disable serial I/O tracing - - Boolean - Enable/disable serial I/O tracing - Enabled - disabled state of serial tracing - If you want to change the serial trace file path, change the SerialTraceFile property before setting this to True. - After setting this to True, serial trace info will be written to the last-set serial trace file. - - - - The name of the computer's time zone - - The name of the computer's time zone - This will be in the local language of the operating system, and will reflect any daylight/summer time that may be in - effect. - - - - UTC offset (hours) for the computer's clock - - UTC offset (hours) for the computer's clock - The offset is in hours, such that UTC = local + offset. The offset includes any daylight/summer time that may be - in effect. - - - - The current UTC Date - - The current UTC Date - - - - - Current Julian date - - Current Julian date - This is quantised to the second in the COM component but to a small decimal fraction in the .NET component - - - - Convert local-time Date to Julian date - - Date in local-time - Julian date - Julian dates are always in UTC - - - - Convert Julian date to local-time Date - - Julian date to convert - Date in local-time for the given Julian date - Julian dates are always in UTC - - - - Convert UTC Date to Julian date - - UTC date to convert - Julian date - Julian dates are always in UTC - - - - Convert Julian date to UTC Date - - Julian date - Date in UTC for the given Julian date - Julian dates are always in UTC - - - - Convert UTC Date to local-time Date - - Date in UTC - Date in local-time - - - - - Convert local-time Date to UTC Date - - Date in local-time - Date in UTC - - - - - Tests whether the current platform version is at least equal to the supplied major and minor - version numbers, returns false if this is not the case - - The required major version number - The required minor version number - True if the current platform version equals or exceeds the major and minor values provided - This function provides a simple way to test for a minimum platform level. - If for example, your application requires at least platform version 5.5 then you can use - code such as this to make a test and display information as appropriate. - Const Int requiredMajorVersion = 5; - Const Int requiredMinorVersion = 5; // Requires Platform version 5.5 - Bool isOK = ASCOM.Utilities.IsMinimumRequiredVersion(requiredMajorVersion, - requiredMinorVersion); - If (isOK) - // Do the install (or whatever) - Else - // Abort, throw exception, print an error. - - - - - Converts a safearray of strings to a collection that can be used in scripting. - This is required to do things such as handling the array of names returned by the FilterWheel.Names property. - This string array won't work in scripting languages. - - array of strings - Collection of strings - - - - - Converts a safearray of integers to a collection that can be used in scripting languages. - This is required to handle properties that are returned as safearrays of integers, for example FilterWheel.FocusOffsets - SafeArrays don't work in scripting languages. - - array of integers - Collection of Integers - - - - - Convert an array of .NET built-in types to an equivalent Variant arrray (array of .NET Objects) - - The array to convert to variant types - A Variant array - If the supplied array contains elements of an unsuported Type. - If the array rank is outside the range 1 to 5. - If the supplied object is not an array. - This function will primarily be of use to Scripting Language programmers who need to convert Camera and Video ImageArrays from their native types to Variant types. If this is not done, - the scripting language will throw a type mismatch exception when it receives, for example, Int32 element types instead of the expected Variant types. - A VBScript Camera usage example is: Image = UTIL.ArrayToVariantArray(CAMERA.ImageArray) This example assumes that the camera and utilities objects have already been created with CreateObject statements. - The supported .NET types are: - - Int16 - Int32 - UInt16 - UInt32 - UInt64 - Byte - SByte - Single - Double - Boolean - DateTime - String - - - The function supports arrays with 1 to 5 dimensions (Rank = 1 to 5). If the supplied array already contains elements of Variant type, it is returned as-is without any processing. - - - - Platform major version number - - Platform major version number - Integer version number - - - - - Platform minor version number - - Platform minor version number - Integer version number - - - - - Platform service pack number - - Platform service pack number - Integer service pack number - - - - - Platform build number - - Platform build number - Integer build number - - - - - Convert from one set of units to another - - Value to convert - Integer value from the Units enum indicating the value's current units - Integer value from the Units enum indicating the units to which the input value should be converted - Input value converted to the new specified units - - - - Calculate the dew point given the ambient temperature and humidity - - Humidity expressed in percent (0.0 .. 100.0) - Ambient temperature in degrees C - Dew point in degrees C - - - - Calculate the humidity given the ambient temperature and dew point - - Dewpoint in degrees C - Ambient temperature in degrees C - Humidity expressed in percent (0.0 .. 100.0) - - - - Convert atmospheric pressure from one altitude above mean sea level to another - - Measured pressure in hPa at the "From" altitude - "Altitude at which the input pressure was measured - Altitude to which the pressure is to be converted - Pressure in hPa at the "To" altitude - - - - Addiitonal methods that are only visible to .NET clients and not to COM clients - - - - - - Convert degrees to sexagesimal degrees, minutes and seconds with default delimiters DD° MM' SS" - - The degrees value to convert - Sexagesimal representation of degrees input value, degrees, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single - characters. - This overload is not available through COM, please use "Choose(ByVal DriverProgID As String)" - with an empty string parameter to achieve this effect. - - - - - Convert degrees to sexagesimal degrees, minutes and seconds with with default minute and second delimiters MM' SS" - - The degrees value to convert - The delimiter string separating degrees and minutes - Sexagesimal representation of degrees input value, degrees, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single - characters. - This overload is not available through COM, please use - "DegreesToDMS(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal SecDelim As String)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees, minutes and seconds with default second delimiter SS" - - The degrees value to convert - The delimiter string separating degrees and minutes - The delimiter string to append to the minutes part - Sexagesimal representation of degrees input value, degrees, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single - characters. - This overload is not available through COM, please use - "DegreesToDMS(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal SecDelim As String)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees, minutes and seconds - - The degrees value to convert - The delimiter string separating degrees and minutes - The delimiter string to append to the minutes part - The delimiter string to append to the seconds part - Sexagesimal representation of degrees input value, degrees, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single - characters. - This overload is not available through COM, please use - "DegreesToDMS(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal SecDelim As String)" - with suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours, minutes, and seconds with default delimiters HH:MM:SS - - The hours value to convert - Sexagesimal representation of hours input value, hours, minutes and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHMS(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours, minutes, and seconds with default minutes and seconds delimters MM:SS - - The hours value to convert - The delimiter string separating hours and minutes - Sexagesimal representation of hours input value, hours, minutes and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHMS(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours, minutes, and seconds with default second delimiter of null string - - The hours value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - Sexagesimal representation of hours input value, hours, minutes and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHMS(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours, minutes, and seconds - - The hours value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - The delimiter string to append to the seconds part - Sexagesimal representation of hours input value, hours, minutes and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHMS(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees and minutes with default delimiters DD° MM' - - The degrees value to convert - Sexagesimal representation of degrees input value, as degrees and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToDM(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees and minutes with the default minutes delimeter MM' - - The degrees value to convert - The delimiter string separating degrees - Sexagesimal representation of degrees input value, as degrees and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToDM(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees and minutes - - The degrees value to convert - The delimiter string separating degrees - The delimiter string to append to the minutes - Sexagesimal representation of degrees input value, as degrees and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToDM(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours and minutes with default delimiters HH:MM - - The hours value to convert - Sexagesimal representation of hours input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHM(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with an suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours and minutes with default minutes delimiter MM (null string) - - The hours value to convert - The delimiter string separating hours and minutes - Sexagesimal representation of hours input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHM(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with an suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours and minutes - - The hours value to convert - The delimiter string separating hours and minutes - The delimiter string to append to the minutes part - Sexagesimal representation of hours input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHM(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with an suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours, minutes, and seconds with default delimters of HH:MM:SS - - The degrees value to convert - Sexagesimal representation of degrees input value, as hours, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. - This overload is not available through COM, please use - "DegreesToHMS(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours, minutes, and seconds with the default second and minute delimiters of MM:SS - - The degrees value to convert - The delimiter string separating hours and minutes - Sexagesimal representation of degrees input value, as hours, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToHMS(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours, minutes, and seconds with the default second delimiter SS (null string) - - The degrees value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - Sexagesimal representation of degrees input value, as hours, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToHMS(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours, minutes, and seconds - - The degrees value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - The delimiter string to append to the seconds part - Sexagesimal representation of degrees input value, as hours, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToHMS(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours and minutes with default delimiters HH:MM - - The degrees value to convert - Sexagesimal representation of degrees input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters - This overload is not available through COM, please use - "DegreesToHM(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours and minutes with default minute delimiter MM (null string) - - The degrees value to convert - The delimiter string separating hours and minutes - Sexagesimal representation of degrees input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters - This overload is not available through COM, please use - "DegreesToHM(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours and minutes - - The degrees value to convert - The delimiter string separating hours and minutes - The delimiter string to append to the minutes part - Sexagesimal representation of degrees input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters - This overload is not available through COM, please use - "DegreesToHM(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Interface to the .NET Timer component - - - - - - The interval between Tick events when the timer is Enabled in milliseconds, (default = 1000) - - The interval between Tick events when the timer is Enabled (milliseconds, default = 1000) - The interval between Tick events when the timer is Enabled in milliseconds - - - - - Enable the timer tick events - - True means the timer is active and will deliver Tick events every Interval milliseconds. - Enabled state of timer tick events - - - - - Timer event interface - - - - - - Fired once per Interval when timer is Enabled. - - To sink this event in Visual Basic, declare the object variable using the WithEvents keyword. - - - - Interface to the .NET Profile component - - - - - - The type of ASCOM device for which profile data and registration services are provided - (String, default = "Telescope") - - String describing the type of device being accessed - String describing the type of device being accessed - - - - - List the device types registered in the Profile store - - List of registered device types - An ArrayList of device types - Use this to find which types of device are registered in the Profile store. - - - - List the devices of a given device type that are registered in the Profile store - - Type of devices to list - An ArrayList of KeyValuePair objects of installed devices and associated device descriptions - Throw if the supplied DeviceType is empty string or - null value. - - Use this to find all the registerd devices of a given type that are in the Profile store. - If a DeviceType is supplied, where no device of that type has been registered before on this system, - an empty list will be returned - Platform 6 Profile.RegisteredDevices was introduced in Platform 5.5 as a read only property that took - DeviceType as a parameter, which is legal syntax in Visual Basic .NET but is not interpreted correctly in C#. Consequently, - a breaking change has been introduced in Platform 6 that changes the property into a parameterised method which works correctly in - all .NET languages. - This change does not require you to alter your source code but you may need to recompile your application under Platform 6 - to ensure that there are no runtime errors. - - - - - Confirms whether a specific driver is registered ort unregistered in the profile store - - String reprsenting the device's ProgID - Boolean indicating registered or unregisteredstate of the supplied DriverID - - - - - Registers a supplied DriverID and associates a descriptive name with the device - - ProgID of the device to register - Descriptive name of the device - Does nothing if already registered, so safe to call on driver load. - - - - Remove all data for the given DriverID from the registry. - - ProgID of the device to unregister - This deletes the entire device profile tree, including the DriverID root key. - - - - Retrieve a string value from the profile using the supplied subkey for the given Driver ID - and variable name. Set and return the default value if the requested variable name has not yet been set. - - ProgID of the device to read from - Name of the variable whose value is retrieved - Subkey from the profile root from which to read the value - Default value to be used if there is no value currently set - Retrieved variable value - - Name may be an empty string for the unnamed value. The unnamed value is also known as the "default" value for a registry key. - Does not provide access to other registry data types such as binary and doubleword. - If a default value is supplied and the value is not already present in the profile store, - the default value will be set in the profile store and then returned as the value of the - DriverID/SubKey/Name. If the default value is set to null (C#) or Nothing (VB) then no value will - be set in the profile and an empty string will be returned as the value of the - DriverID/SubKey/Name. - - - - - Writes a string value to the profile using the supplied subkey for the given Driver ID and variable name. - - ProgID of the device to read from - Name of the variable whose value is retrieved - The string value to be written - Subkey from the profile root in which to write the value - - - - - Return a list of the (unnamed and named variables) under the given DriverID and subkey. - - ProgID of the device to read from - Subkey from the profile root from which to return values - An ArrayList of KeyValuePair objects. - The returned object contains entries for each value. For each entry, - the Key property is the value's name, and the Value property is the string value itself. Note that the unnamed (default) - value will be included if it has a value, even if the value is a blank string. The unnamed value will have its entry's - Key property set to an empty string. - The KeyValuePair objects are instances of the KeyValuePair class - - - - - Delete the value from the registry. Name may be an empty string for the unnamed value. Value will be deleted from the subkey supplied. - - ProgID of the device to read from - Name of the variable whose value is retrieved - Subkey from the profile root in which to write the value - Specify "" to delete the unnamed value which is also known as the "default" value for a registry key. - - - - Create a registry key for the given DriverID. - - ProgID of the device to read from - Subkey from the profile root in which to write the value - If the SubKey argument contains a \ separated path, the intermediate keys will be created if needed. - - - - Return a list of the sub-keys under the given DriverID (for COM clients) - - ProgID of the device to read from - Subkey from the profile root in which to search for subkeys - An ArrayList of key-value pairs - The returned object (scripting.dictionary) contains entries for each sub-key. For each KeyValuePair in the list, - the Key property is the sub-key name, and the Value property is the value. The unnamed ("default") value for that key is also returned. - The KeyValuePair objects are instances of the KeyValuePair class - - - - - Delete a registry key for the given DriverID. SubKey may contain \ separated path to key to be deleted. - - ProgID of the device to read from - Subkey from the profile root in which to write the value - The sub-key and all data and keys beneath it are deleted. - - - - Read an entire device profile - - The ProgID of the device - Device profile encoded in XML - This method will be implemented in a future update - This is not implemented and returns a MethodNotImplemented exception, - it will be implemented in a future update. An XML schema will also be made available to support - this method. - - - - Set an entire device profile - - The ProgID of the device - An XML encoding of the profile - This method will be implemented in a future update - This is not implemented and returns a MethodNotImplemented exception, - it will be implemented in a future update. An XML schema will also be made available to support - this method. - - - - Addiitonal methods that are only visible to .NET clients and not to COM clients - - - - - - Migrate the ASCOM profile from registry to file store - - The platform version number of the current profile store beig migrated - - - - - Delete the value from the registry. Name may be an empty string for the unnamed value. - - ProgID of the device to read from - Name of the variable whose value is retrieved - Specify "" to delete the unnamed value which is also known as the "default" value for a registry key. - This overload is not available through COM, please use - "DeleteValue(ByVal DriverID As String, ByVal Name As String, ByVal SubKey As String)" - with SubKey set to empty string achieve this effect. - - - - - Retrieve a string value from the profile for the given Driver ID and variable name - - ProgID of the device to read from - Name of the variable whose value is retrieved - Retrieved variable value - - Name may be an empty string for the unnamed value. The unnamed value is also known as the "default" value for a registry key. - Does not provide access to other registry data types such as binary and doubleword. - This overload is not available through COM, please use - "GetValue(ByVal DriverID As String, ByVal Name As String, ByVal SubKey As String)" - with SubKey set to empty string achieve this effect. - - - - - Retrieve a string value from the profile using the supplied subkey for the given Driver ID and variable name. - - ProgID of the device to read from - Name of the variable whose value is retrieved - Subkey from the profile root from which to read the value - Retrieved variable value - - Name may be an empty string for the unnamed value. The unnamed value is also known as the "default" value for a registry key. - Does not provide access to other registry data types such as binary and doubleword. - - - - - Return a list of the sub-keys under the root of the given DriverID - - ProgID of the device to read from - An ArrayList of key-value pairs - The returned object (scripting.dictionary) contains entries for each sub-key. For each KeyValuePair in the list, - the Key property is the sub-key name, and the Value property is the value. The unnamed ("default") value for that key is also returned. - The KeyValuePair objects are instances of the KeyValuePair class - - - - - Return a list of the (unnamed and named variables) under the given DriverID. - - ProgID of the device to read from - An ArrayList of KeyValuePair objects. - The returned object contains entries for each value. For each entry, - the Key property is the value's name, and the Value property is the string value itself. Note that the unnamed (default) - value will be included if it has a value, even if the value is a blank string. The unnamed value will have its entry's - Key property set to an empty string. - The KeyValuePair objects are instances of the KeyValuePair class - - - - - Writes a string value to the profile using the given Driver ID and variable name. - - ProgID of the device to read from - Name of the variable whose value is retrieved - The string value to be written - - This overload is not available through COM, please use - "WriteValue(ByVal DriverID As String, ByVal Name As String, ByVal Value As String, ByVal SubKey As String)" - with SubKey set to empty string achieve this effect. - - - - - Read an entire device profile and return it as an XML encoded string - - The ProgID of the device - Device profile represented as a recusrive class - Returns a whole driver profile encoded as an XML string - - - - Set an entire device profile from an XML encoded string - - The ProgID of the device - A class representing the profile - Set a whole device Profile in one call using a recusrive ProfileKey class - - - - Interface to the .NET Serial component - - - - - - Returns a list of all available ASCOM serial ports with COMnnn ports sorted into ascending port number order - - String array of available serial ports - A string array of available serial ports - Update in platform 6.0.0.0 This call uses the .NET Framework to retrieve available - COM ports and this has been found not to return names of some USB serial adapters. Additional - code has been added to attempt to open all COM ports up to COM32. Any ports that can be - successfully opened are now returned alongside the ports returned by the .NET call. - If this new approach still does not detect a COM port it can be forced to appear in the list by adding its name - as a string entry in the ForceCOMPorts key of the ASCOM Profile. In the event that this scanning causes issues, a COM port can be - omitted from the scan by adding its name as a string entry in the IgnoreCOMPorts key of the ASCOM Profile. - - - - Gets or sets the number of data bits in each byte - - The number of data bits in each byte, default is 8 data bits - Integer number of data bits in each byte - The data bits value is less than 5 or more than 8 - - - - - Gets or sets the state of the DTR line - - The state of the DTR line, default is enabled - Boolean true/false indicating enabled/disabled - - - - - Gets or sets the type of parity check used over the serial link - - The type of parity check used over the serial link, default none - One of the Ports.Parity enumeration values - - - - - Gets or sets the number of stop bits used on the serial link - - the number of stop bits used on the serial link, default 1 - One of the Ports.StopBits enumeration values - - - - - Gets or sets the type of serial handshake used on the serial line - - The type of handshake used on the serial line, default is none - One of the Ports.Handshake enumeration values - Use of the RTS line can additionally be controlled by the property. - - - - Gets or sets the connected state of the ASCOM serial port. - - Connected state of the serial port. - True if the serial port is connected. - Set this property to True to connect to the serial (COM) port. You can read the property to determine if the object is connected. - - - - Gets or sets the number of the ASCOM serial port (Default is 1, giving COM1 as the serial port name). - - COM port number of the ASCOM serial port. - Integer, number of the ASCOM serial port - This works for serial port names of the form COMnnn. Use PortName if your COM port name does not fit the form COMnnn. - - - - The maximum time that the ASCOM serial port will wait for incoming receive data (seconds, default = 5) - - Integer, serial port timeout in seconds - Integer, serial port timeout in seconds. - The minimum delay timout that can be set through this command is 1 seconds. Use ReceiveTimeoutMs to set a timeout less than 1 second. - - - - The maximum time that the ASCOM serial port will wait for incoming receive data (milliseconds, default = 5000) - - Integer, serial port timeout in milli-seconds - Integer, serial port timeout in milli-seconds - If a timeout occurs, an IO timeout error is raised. See ReceiveTimeout for an alternate form - using the timeout in seconds. - - - - Sets the ASCOM serial port name as a string - - Serial port name to be used - Current serial port name - This property allows any serial port name to be used, even if it doesn't conform to a format of COMnnn - If the required port name is of the form COMnnn then Serial.Port=nnn and Serial.PortName="COMnnn" are - equivalent. - - - - Gets and sets the baud rate of the ASCOM serial port - - Port speed using the PorSpeed enum - Port speed using the PortSpeed enum - This is modelled on the COM component with possible values enumerated in the PortSpeed enum. - - - - Clears the ASCOM serial port receive and transmit buffers - - - - - - Transmits a string through the ASCOM serial port - - String to transmit - - - - - Transmit an array of binary bytes through the ASCOM serial port - - Byte array to transmit - - - - - Adds a message to the ASCOM serial trace file - - String identifying the module logging the message - Message text to be logged. - - This can be called regardless of whether logging is enabled - - - - - Receive at least one text character from the ASCOM serial port - - The characters received - This method reads all of the characters currently in the serial receive buffer. It will not return - unless it reads at least one character. A timeout will cause a TimeoutException to be raised. Use this for - text data, as it returns a String. - - - - Receive one binary byte from the ASCOM serial port - - The received byte - Use this for 8-bit (binary data). If a timeout occurs, a TimeoutException is raised. - - - - Receive exactly the given number of characters from the ASCOM serial port and return as a string - - The number of characters to return - String of length "Count" characters - If a timeout occurs a TimeoutException is raised. - - - - Receive exactly the given number of characters from the ASCOM serial port and return as a byte array - - The number of characters to return - Byte array of size "Count" elements - - If a timeout occurs, a TimeoutException is raised. - This function exists in the COM component but is not documented in the help file. - - - - - Receive characters from the ASCOM serial port until the given terminator string is seen - - The character string that indicates end of message - Received characters including the terminator string - If a timeout occurs, a TimeoutException is raised. - - - - Receive characters from the ASCOM serial port until the given terminator bytes are seen, return as a byte array - - Array of bytes that indicates end of message - Byte array of received characters - - If a timeout occurs, a TimeoutException is raised. - This function exists in the COM component but is not documented in the help file. - - - - - Gets or sets use of the RTS handshake control line - - The state of RTS line use, default is disabled (false) - Boolean true/false indicating RTS line use enabled/disabled - By default the serial component will not drive the RTS line. If RTSEnable is true, the RTS line will be raised before - characters are sent. Please also see the associated property. - - - - Update a COM registration assembly executable reference (mscoree.dll) from a relative path to an absolute path - - This is necessary to ensure that the mscoree.dll can be found when the SetSearchDirectories function has been called in an application e.g. by Inno installer post v5.5.9. - The COM class name and ClassID are determined from the supplied type definition. If the ClassID cannot be determined it is looked up through the COM registration registry entry through the class's ProgID - - - - - Add an event record to the ASCOM Windows event log - - Name of routine creating the event - Event message - Event severity - Id number - Initiating exception or Nothing - - - - - Returns true when the application is 32bit and running on a 64bit OS - - True when the application is 32bit and running on a 64bit OS - - - - - Determines whether the specified process is running under WOW64 i.e. is a 32bit application running on a 64bit OS. - - A handle to the process. The handle must have the PROCESS_QUERY_INFORMATION or PROCESS_QUERY_LIMITED_INFORMATION access right. - For more information, see Process Security and Access Rights.Windows Server 2003 and Windows XP: - The handle must have the PROCESS_QUERY_INFORMATION access right. - A pointer to a value that is set to TRUE if the process is running under WOW64. If the process is running under - 32-bit Windows, the value is set to FALSE. If the process is a 64-bit application running under 64-bit Windows, the value is also set to FALSE. - If the function succeeds, the return value is a nonzero value. If the function fails, the return value is zero. To get extended - error information, call GetLastError. - - - - - Return a message when a driver is not compatible with the requested 32/64bit application type. Returns an empty string if the driver is compatible - - ProgID of the driver to be assessed - Application bitness for which application compatibility should be tested - String compatibility message or empty string if driver is fully compatible - - - - - - - - - - ASCOM Scope Driver Helper Registry Profile Object - - - This object provides facilities for registering ASCOM drivers with the Chooser, and for storing - persistence information in a shared area of the file system. - Please code to the IProfile interface - - - - - Create a new Profile object - - - - - - Create a new profile object ignoring profile not found exceptions if generated - - Ignore ProfileNotFound exceptions - - - - - Disposes of resources used by the profile object - called by IDisposable interface - - - - - - - Disposes of resources used by the profile object - - - - - - The type of ASCOM device for which profile data and registration services are provided - (String, default = "Telescope") - - String describing the type of device being accessed - String describing the type of device being accessed - Thrown on setting the device type to empty string - - - - - List the device types registered in the Profile store - - List of registered device types - A sorted arraylist of device type strings - Use this to find the types of device that are registered in the Profile store. - Device types are returned without the suffix " Devices" that is used in key names within the - profile store; this allows direct use of returned device types inside For Each loops as shown in - the Profile code example. - - - - - List the devices of a given device type that are registered in the Profile store - - Type of devices to list - An ArrayList of installed devices and associated device descriptions - Throw if the supplied DeviceType is empty string or - null value. - - Use this to find all the registerd devices of a given type that are in the Profile store - If a DeviceType is supplied, where no device of that type has been registered before on this system, - an empty list will be returned - - - - - Confirms whether a specific driver is registered ort unregistered in the profile store - - String reprsenting the device's ProgID - Boolean indicating registered or unregisteredstate of the supplied DriverID - - - - - Registers a supplied DriverID and associates a descriptive name with the device - - ProgID of the device to register - Descriptive name of the device - Does nothing if already registered, so safe to call on driver load. - - - - Remove all data for the given DriverID from the registry. - - ProgID of the device to unregister - Thrown if DriverID is an empty string. - Thrown if the driver is not registered, - This deletes the entire device profile tree, including the DriverID root key. - Unregister must only be called if the driver has already been registered. If you are not sure - use the IsRegistered function to check the status and only unregister if the driver is registered. - - - - - Retrieve a string value from the profile using the supplied subkey for the given Driver ID - and variable name. Set and return the default value if the requested variable name has not yet been set. - - ProgID of the device to read from - Name of the variable whose value is retrieved - Subkey from the profile root from which to read the value - Default value to be used if there is no value currently set - Retrieved variable value - Thrown if DriverID is an empty string. - Thrown if the driver is not registered, - - Name may be an empty string for the unnamed value. The unnamed value is also known as the "default" value for a registry key. - Does not provide access to other registry data types such as binary and doubleword. - If a default value is supplied and the value is not already present in the profile store, - the default value will be set in the profile store and then returned as the value of the - DriverID/SubKey/Name. If the default value is set to null (C#) or Nothing (VB) then no value will - be set in the profile and an empty string will be returned as the value of the - DriverID/SubKey/Name. - - - - - Writes a string value to the profile using the supplied subkey for the given Driver ID and variable name. - - ProgID of the device to read from - Name of the variable whose value is retrieved - The string value to be written - Subkey from the profile root in which to write the value - Thrown if DriverID is an empty string. - Thrown if the driver is not registered, - Thrown if Name and SubKey are both empty strings. This - value is reserved for the device description as it appears in Chooser and is set by Profile.Register - - - - - Return a list of the (unnamed and named variables) under the given DriverID and subkey. - - ProgID of the device to read from - Subkey from the profile root in which to write the value - An ArrayList of KeyValuePairs - The returned object contains entries for each value. For each entry, - the Key property is the value's name, and the Value property is the string value itself. Note that the unnamed (default) - value will be included if it has a value, even if the value is a blank string. The unnamed value will have its entry's - Key property set to an empty string. - The KeyValuePair objects are instances of the KeyValuePair class - - - - - Delete the value from the registry. Name may be an empty string for the unnamed value. Value will be deleted from the subkey supplied. - - ProgID of the device to read from - Name of the variable whose value is retrieved - Subkey from the profile root in which to write the value - Thrown if DriverID is an empty string. - Thrown if the driver is not registered, - Specify "" to delete the unnamed value which is also known as the "default" value for a registry key. - - - - Create a registry key for the given DriverID. - - ProgID of the device to read from - Subkey from the profile root in which to write the value - Thrown if DriverID is an empty string. - Thrown if the driver is not registered, - If the SubKey argument contains a \ separated path, the intermediate keys will be created if needed. - - - - Return a list of the sub-keys under the given DriverID - - ProgID of the device to read from - Subkey from the profile root in which to write the value - An ArrayList of key-value pairs - The returned object contains entries for each sub-key. For each KeyValuePair in the list, - the Key property is the sub-key name, and the Value property is the value. The unnamed ("default") value for that key is also returned. - The KeyValuePair objects are instances of the KeyValuePair class - - - - - Delete a registry key for the given DriverID. SubKey may contain \ separated path to key to be deleted. - - ProgID of the device to read from - Subkey from the profile root in which to write the value - Thrown if DriverID is an empty string. - Thrown if the driver is not registered, - The sub-key and all data and keys beneath it are deleted. - - - - Read an entire device profile and return it as an XML encoded string - - The ProgID of the device - Device profile encoded in XML - Please see the code examples in this help file for a description of how to use this method. -The format of the returned XML is shown below. The SubKey element repeats for as many subkeys as are present while the Value element with its - Name and Data memebers repeats as often as there are values in a particular subkey. -
    - <?xml version="1.0" encoding="utf-8" ?> 
    - <ASCOMProfileAL>
    - <SubKey>
    - <SubKeyName /> 
    - <DefaultValue>Default text value</DefaultValue> 
    -    <Values>
    -      <Value>
    -        <Name>Valuename 1</Name> 
    -        <Data>False</Data> 
    -      </Value>
    -      <Value>
    -        <Name>Valuename 2</Name> 
    -        <Data>True</Data> 
    -      </Value>
    -    </Values>
    -  </SubKey>
    -  <SubKey>
    -    <SubKeyName>Settings</SubKeyName> 
    -    <DefaultValue /> 
    -    <Values>
    -      <Value>
    -        <Name>Valuename 3</Name> 
    -        <Data>1</Data> 
    -      </Value>
    -      <Value>
    -        <Name>Valuename 4</Name> 
    -        <Data>53.4217</Data> 
    -      </Value>
    -    </Values>
    -  </SubKey>
    - </ASCOMProfileAL>
    - 
    -
    - - - Set an entire device profile from an XML encoded string - - The ProgID of the device - An XML encoding of the profile - Please see the code examples in this help file for a description of how to use this method. See GetProfileXML for a - description of the XML format. - - - - Read an entire device profile and return it as an ASCOMProfile class instance - - The ProgID of the device - Device profile represented as a recusrive class - Please see the code examples in this help file for a description of how to use this method. - - - - Set an entire device profile from an ASCOMProfile class instance - - The ProgID of the device - A class representing the profile - Please see the code examples in this help file for a description of how to use this method. - - - - Migrate the ASCOM profile from registry to file store - - The platform version number of the current profile store beig migrated - - - - - Delete the value from the registry. Name may be an empty string for the unnamed value. - - ProgID of the device to read from - Name of the variable whose value is retrieved - Thrown if DriverID is an empty string. - Thrown if the driver is not registered, - Specify "" to delete the unnamed value which is also known as the "default" value for a registry key. - This overload is not available through COM, please use - "DeleteValue(ByVal DriverID As String, ByVal Name As String, ByVal SubKey As String)" - with SubKey set to empty string achieve this effect. - - - - - Retrieve a string value from the profile for the given Driver ID and variable name - - ProgID of the device to read from - Name of the variable whose value is retrieved - Retrieved variable value - Thrown if DriverID is an empty string. - Thrown if the driver is not registered, - - Name may be an empty string for the unnamed value. The unnamed value is also known as the "default" value for a registry key. - Does not provide access to other registry data types such as binary and doubleword. - This overload is not available through COM, please use - "GetValue(ByVal DriverID As String, ByVal Name As String, ByVal SubKey As String)" - with SubKey set to empty string achieve this effect. - - - - - Retrieve a string value from the profile using the supplied subkey for the given Driver ID and variable name. - - ProgID of the device to read from - Name of the variable whose value is retrieved - Subkey from the profile root from which to read the value - Retrieved variable value - Thrown if DriverID is an empty string. - Thrown if the driver is not registered, - - Name may be an empty string for the unnamed value. The unnamed value is also known as the "default" value for a registry key. - Does not provide access to other registry data types such as binary and doubleword. - - - - - Return a list of the sub-keys under the root of the given DriverID - - ProgID of the device to read from - An ArrayList of key-value pairs - The returned object contains entries for each sub-key. For each KeyValuePair in the list, - the Key property is the sub-key name, and the Value property is the value. The unnamed ("default") value for that key is also returned. - The KeyValuePair objects are instances of the KeyValuePair class - - - - - Return a list of the (unnamed and named variables) under the root of the given DriverID. - - ProgID of the device to read from - An ArrayList of KeyValuePairs - The returned object contains entries for each value. For each entry, - the Key property is the value's name, and the Value property is the string value itself. Note that the unnamed (default) - value will be included if it has a value, even if the value is a blank string. The unnamed value will have its entry's - Key property set to an empty string. - The KeyValuePair objects are instances of the KeyValuePair class - - - - - Writes a string value to the profile using the given Driver ID and variable name. - - ProgID of the device to read from - Name of the variable whose value is retrieved - The string value to be written - Thrown if DriverID is an empty string. - Thrown if the driver is not registered, - - This overload is not available through COM, please use - "WriteValue(ByVal DriverID As String, ByVal Name As String, ByVal Value As String, ByVal SubKey As String)" - with SubKey set to empty string achieve this effect. - - - - - Enumeration of serial port speeds for use with the Serial port - - This contains an additional speed 230,400 baud that the COM component doesn't support. - - - - Number of stop bits appended to a serial character - - - This enumeration specifies the number of stop bits to use. Stop bits separate each unit of data - on an asynchronous serial connection. - The None option is not supported. Setting the StopBits property to None raises an - ArgumentOutOfRangeException. - - - - - No stop bits are used. This value is not supported. Setting the StopBits property to None raises an ArgumentOutOfRangeException. - - - - - - One stop bit is used. - - - - - - 1.5 stop bits are used. - - - - - - Two stop bits are used. - - - - - - The type of parity used on the serial port - - - Parity is an error-checking procedure in which the number of 1s must always be the - same — either even or odd — for each group of bits that is transmitted without error. - Parity is one of the parameters that must be - agreed upon by both sending and receiving parties before transmission can take place. - - - - - Sets the parity bit so that the count of bits set is an even number. - - - - - - Leaves the parity bit set to 1. - - - - - - No parity check occurs. - - - - - - Sets the parity bit so that the count of bits set is an odd number. - - - - - - Leaves the parity bit set to 0. - - - - - - The control protocol used by the serial port - - - - - - No control is used for the handshake. - - - - - - Request-to-Send (RTS) hardware flow control is used. RTS signals that data is available - for transmission. If the input buffer becomes full, the RTS line will be set to false. - The RTS line will be set to true when more room becomes available in the input buffer. - - - - - - Both the Request-to-Send (RTS) hardware control and the XON/XOFF software controls are used. - - - - - - The XON/XOFF software control protocol is used. The XOFF control is sent to stop - the transmission of data. The XON control is sent to resume the transmission. - These software controls are used instead of Request to Send (RTS) and Clear to Send (CTS) - hardware controls. - - - - - - Creates a .NET serial port and provides a simple set of commands to use it. - - This object provides an easy to use interface to a serial (COM) port. - It provides ASCII and binary I/O with controllable timeout. - The interface is callable from any .NET client. - The platform allows you to control use of the DTR and RTS/CTS lines for a particular - COM port and to remove or force listing of individual COM ports in the AvailableComPorts - list through configuration in the ASCOM Profile. - Please see the Tools and Features section of this help file for further details. - - - Example of how to create and use an ASCOM serial port. - - - - - - Disposes of resources used by the profile object - - - - - - Disposes of resources used by the profile object - called by IDisposable interface - - - - - - - Gets or sets the number of data bits in each byte - - The number of data bits in each byte, default is 8 data bits - Integer number of data bits in each byte - The data bits value is less than 5 or more than 8 - - - - - Gets or sets the state of the DTR line - - The state of the DTR line, default is enabled - Boolean true/false indicating enabled/disabled - - - - - Gets or sets use of the RTS handshake control line - - The state of RTS line use, default is disabled (false) - Boolean true/false indicating RTS line use enabled/disabled - By default the serial component will not drive the RTS line. If RTSEnable is true, the RTS line will be raised before - characters are sent. Please also see the associated property. - - - - Gets or sets the type of serial handshake used on the serial link - - The type of flow control handshake used on the serial line, default is none - One of the SerialHandshake enumeration values - Use of the RTS line can additionally be controlled by the property. - - - - Gets or sets the type of parity check used over the serial link - - The type of parity check used over the serial link, default none - One of the SerialParity enumeration values - - - - - Gets or sets the number of stop bits used on the serial link - - the number of stop bits used on the serial link, default 1 - One of the SerialStopBits enumeration values - - - - - Gets or sets the connected state of the ASCOM serial port. - - Connected state of the serial port. - True if the serial port is connected. - Set this property to True to connect to the serial (COM) port. You can read the property to determine if the object is connected. - Throws this exception if the requested - COM port does not exist. - - - - Gets or sets the number of the ASCOM serial port (Default is 1, giving COM1 as the serial port name). - - COM port number of the ASCOM serial port. - Integer, number of the ASCOM serial port - This works for serial port names of the form COMnnn. Use PortName if your COM port name does not fit the form COMnnn. - - - - The maximum time that the ASCOM serial port will wait for incoming receive data (seconds, default = 5) - - Integer, serial port timeout in seconds - Integer, serial port timeout in seconds. - The minimum delay timout that can be set through this command is 1 seconds. Use ReceiveTimeoutMs to set a timeout less than 1 second. - Thrown when value is invalid (outside the range 1 to 120 seconds.) - - - - The maximum time that the ASCOM serial port will wait for incoming receive data (milliseconds, default = 5000) - - Integer, serial port timeout in milli-seconds - Integer, serial port timeout in milli-seconds - If a timeout occurs, an IO timeout error is raised. See ReceiveTimeout for an alternate form - using the timeout in seconds. - Thrown when value is invalid. - - - - Gets and sets the baud rate of the ASCOM serial port - - Port speed using the PortSpeed enum - Port speed as a SerialSpeed enum value - This is modelled on the COM component with possible values enumerated in the PortSpeed enum. - - - - Clears the ASCOM serial port receive and transmit buffers - - Thrown when unable to acquire the serial port - - - - - Receive at least one text character from the ASCOM serial port - - The characters received - Thrown when a receive timeout occurs. - Thrown when unable to acquire the serial port - Thrown when this command is used before setting Connect = True - This method reads all of the characters currently in the serial receive buffer. It will not return - unless it reads at least one character. A timeout will cause a TimeoutException to be raised. Use this for - text data, as it returns a String. - - - - Receive one binary byte from the ASCOM serial port - - The received byte - Thrown when a receive timeout occurs. - Thrown when unable to acquire the serial port - Thrown when this command is used before setting Connect = True - Use this for 8-bit (binary data). If a timeout occurs, a TimeoutException is raised. - - - - Receive exactly the given number of characters from the ASCOM serial port and return as a string - - The number of characters to return - String of length "Count" characters - Thrown when a receive timeout occurs. - Thrown when unable to acquire the serial port - Thrown when this command is used before setting Connect = True - If a timeout occurs a TimeoutException is raised. - - - - Receive exactly the given number of characters from the ASCOM serial port and return as a byte array - - The number of characters to return - Byte array of size "Count" elements - Thrown when a receive timeout occurs. - Thrown when unable to acquire the serial port - Thrown when this command is used before setting Connect = True - - If a timeout occurs, a TimeoutException is raised. - This function exists in the COM component but is not documented in the help file. - - - - - Receive characters from the ASCOM serial port until the given terminator string is seen - - The character string that indicates end of message - Received characters including the terminator string - Thrown when a receive timeout occurs. - Thrown when unable to acquire the serial port - Thrown when this command is used before setting Connect = True - If a timeout occurs, a TimeoutException is raised. - - - - Receive characters from the ASCOM serial port until the given terminator bytes are seen, return as a byte array - - Array of bytes that indicates end of message - Byte array of received characters - Thrown when unable to acquire the serial port - Thrown when this command is used before setting Connect = True - - If a timeout occurs, a TimeoutException is raised. - This function exists in the COM component but is not documented in the help file. - - - - - Transmits a string through the ASCOM serial port - - String to transmit - Thrown when unable to acquire the serial port - Thrown when this command is used before setting Connect = True - - - - - Transmit an array of binary bytes through the ASCOM serial port - - Byte array to transmit - Thrown when unable to acquire the serial port - Thrown when this command is used before setting Connect = True - - - - - Sets the ASCOM serial port name as a string - - Serial port name to be used - Current serial port name - This property allows any serial port name to be used, even if it doesn't conform to a format of COMnnn - If the required port name is of the form COMnnn then Serial.Port=nnn and Serial.PortName="COMnnn" are - equivalent. - - - - Returns a list of all available ASCOM serial ports with COMnnn ports sorted into ascending port number order - - String array of available serial ports - A string array of available serial ports - Update in platform 6.0.0.0 This call uses the .NET Framework to retrieve available - COM ports and this has been found not to return names of some USB serial adapters. Additional - code has been added to attempt to open all COM ports up to COM32. Any ports that can be - successfully opened are now returned alongside the ports returned by the .NET call. - If this new approach still does not detect a COM port it can be forced to appear in the list by adding its name - as a string entry in the ForceCOMPorts key of the ASCOM Profile. In the event that this scanning causes issues, a COM port can be - omitted from the scan by adding its name as a string entry in the IgnoreCOMPorts key of the ASCOM Profile. - - - - Adds a message to the ASCOM serial trace file - - String identifying the module logging the message - Message text to be logged. - - This can be called regardless of whether logging is enabled - - - - - Translates a supplied string into hex characters - - The string to convert - A string with each character represented as [xx] - - - - - OS level blocking wait for an event - - The triggering even't handle - Length of time to wait before timing out - Status, 0 = success - - - - - Sleep the calling thread until the worker thread has completed - - ThreadData class holding required inputs, outputs and thread management information - - - - - Worker thread data - - - - - - Initialises a new ThreadData synchronisation object - - - - - - Signals that this thread has completed its work - - - - - - Provides a repeating timer with associated tick event. - - - The interval resolution is about 20ms.If you need beter than this, you could use the WaitForMilliseconds - method to create your own solution. - You can create multiple instances of this object. When enabled, the Timer delivers Tick events periodically - (determined by setting the Interval property). - This component is now considered obsolete for use in .NET clients and drivers. It is reliable under almost - all circumstances but there are some environments, noteably console and some scripted applications, where it fails to fire. - The Platform 6 component improves performance over the Platform 5 component in this respect and can be further tuned - for particular applications by placing an entry in the ForceSystemTimer Profile key. - For .NET applications, use of System.Timers.Timer is recommended but atention must be paid to getting threading correct - when using this control. The Windows.Forms.Timer control is not an improvement over the ASCOM timer which is based upon it. - Developers using non .NET languages are advised to use timers provided as part of their development environment, only falling - back to the ASCOM Timer if no viable alternative can be found. - - - - - Timer tick event handler - - - - - - Fired once per Interval when timer is Enabled. - - To sink this event in Visual Basic, declare the object variable using the WithEvents keyword. - - - - Create a new timer component - - - - - - Disposes of resources used by the profile object - called by IDisposable interface - - - - - - - Disposes of resources used by the profile object - - - - - - The interval between Tick events when the timer is Enabled in milliseconds, (default = 1000) - - The interval between Tick events when the timer is Enabled (milliseconds, default = 1000) - The interval between Tick events when the timer is Enabled in milliseconds - - - - - Enable the timer tick events - - True means the timer is active and will deliver Tick events every Interval milliseconds. - Enabled state of timer tick events - - - - - Timer event handler - - Raises the Tick event - - - - Creates a log file for a driver or application. Uses a similar file name and internal format to the serial logger. Multiple logs can be created simultaneously if needed. - - -In automatic mode the file will be stored in an ASCOM folder within XP's My Documents folder or equivalent places - in other operating systems. Within the ASCOM folder will be a folder named Logs yyyy-mm-dd where yyyy, mm and dd are - today's year, month and day numbers. The trace file will appear within the day folder with the name - ASCOM.Identifier.hhmm.ssffff where hh, mm, ss and ffff are the current hour, minute, second and fraction of second - numbers at the time of file creation. - - Within the file the format of each line is hh:mm:ss.fff Identifier Message where hh, mm, ss and fff are the hour, minute, second - and fractional second at the time that the message was logged, Identifier is the supplied identifier (usually the subroutine, - function, property or method from which the message is sent) and Message is the message to be logged. - - - - - Creates a new TraceLogger instance - - The LogFileType is used in the file name to allow you to quickly identify which of - several logs contains the information of interest. - This call enables automatic logging and sets the filetype to "Default". - - - - Creates a new TraceLogger instance and initialises filename and type - - Fully qualified trace file name or null string to use automatic file naming (recommended) - String identifying the type of log e,g, Focuser, LX200, GEMINI, MoonLite, G11 - The LogFileType is used in the file name to allow you to quickly identify which of several logs contains the information of interest. - - - - Create and enable a new TraceLogger instance with automatic naming based on the supplied log file type - - String identifying the type of log e,g, Focuser, LX200, GEMINI, MoonLite, G11 - The LogFileType is used in the file name to allow you to quickly identify which of several logs contains the information of interest. - - - - Disposes of the TraceLogger object - - True if being disposed by the application, False if disposed by the finalizer. - - - - - Disposes of the TraceLogger object - - - - - - Finalizes the TraceLogger object - - - - - - Logs an issue, closing any open line and opening a continuation line if necessary after the - issue message. - - Identifies the meaning of the the message e.g. name of modeule or method logging the message. - Message to log - Use this for reporting issues that you don't want to appear on a line already opened - with StartLine - - - - Insert a blank line into the log file - - - - - - Logs a complete message in one call, including a hex translation of the message - - Identifies the meaning of the the message e.g. name of modeule or method logging the message. - Message to log - True to append a hex translation of the message at the end of the message - - Use this for straightforward logging requrements. Writes all information in one command. - Will create a LOGISSUE message in the log if called before a line started by LogStart has been closed with LogFinish. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - - - - - Displays a message respecting carriage return and linefeed characters - - Identifies the meaning of the the message e.g. name of modeule or method logging the message. - The final message to terminate the line - - Will create a LOGISSUE message in the log if called before a line has been started with LogStart. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - - - - - Writes the time and identifier to the log, leaving the line ready for further content through LogContinue and LogFinish - - Identifies the meaning of the the message e.g. name of modeule or method logging the message. - Message to log - Use this to start a log line where you want to write further information on the line at a later time. - E.g. You might want to use this to record that an action has started and then append the word OK if all went well. - You would then end up with just one line to record the whole transaction even though you didn't know that it would be - successful when you started. If you just used LogMsg you would have ended up with two log lines, one showing - the start of the transaction and the next the outcome. - Will create a LOGISSUE message in the log if called before a line started by LogStart has been closed with LogFinish. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - - - - - Appends further message to a line started by LogStart, appends a hex translation of the message to the line, does not terminate the line. - - The additional message to appear in the line - True to append a hex translation of the message at the end of the message - - This can be called multiple times to build up a complex log line if required. - Will create a LOGISSUE message in the log if called before a line has been started with LogStart. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - - - - - Closes a line started by LogStart with the supplied message and a hex translation of the message - - The final message to terminate the line - True to append a hex translation of the message at the end of the message - - Will create a LOGISSUE message in the log if called before a line has been started with LogStart. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - - - - - Enables or disables logging to the file. - - True to enable logging - Boolean, current logging status (enabled/disabled). - If this property is false then calls to LogMsg, LogStart, LogContinue and LogFinish do nothing. If True, - supplied messages are written to the log file. - - - - Sets the log filename and type if the constructor is called without parameters - - Fully qualified trace file name or null string to use automatic file naming (recommended) - String identifying the type of log e,g, Focuser, LX200, GEMINI, MoonLite, G11 - The LogFileType is used in the file name to allow you to quickly identify which of several logs contains the - information of interest. - Note This command is only required if the tracelogger constructor is called with no - parameters. It is provided for use in COM clients that can not call constructors with parameters. - If you are writing a COM client then create the trace logger as: - - TL = New TraceLogger() - TL.SetLogFile("","TraceName") - - If you are writing a .NET client then you can achieve the same end in one call: - - TL = New TraceLogger("",TraceName") - - - - - - Return the full filename of the log file being created - - Full filename of the log file - String filename - This call will return an empty string until the first line has been written to the log file - as the file is not created until required. - - - - Set or return the path to a directory in which the log file will be created - - String path - Introduced with Platform 6.4.If set, this path will be used instead of the the user's Documents directory default path. This must be Set before the first message Is logged. - - - - Set or return the width of the identifier field in the log message - - Width of the identifier field - Integer width - Introduced with Platform 6.4.If set, this width will be used instead of the default identifier field width. - - - - Logs a complete message in one call - - Identifies the meaning of the the message e.g. name of modeule or method logging the message. - Message to log - - Use this for straightforward logging requrements. Writes all information in one command. - Will create a LOGISSUE message in the log if called before a line started by LogStart has been closed with LogFinish. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - This overload is not available through COM, please use - "LogMessage(ByVal Identifier As String, ByVal Message As String, ByVal HexDump As Boolean)" - with HexDump set False to achieve this effect. - - - - - Appends further message to a line started by LogStart, does not terminate the line. - - The additional message to appear in the line - - This can be called multiple times to build up a complex log line if required. - Will create a LOGISSUE message in the log if called before a line has been started with LogStart. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - This overload is not available through COM, please use - "LogContinue(ByVal Message As String, ByVal HexDump As Boolean)" - with HexDump set False to achieve this effect. - - - - - Closes a line started by LogStart with the supplied message - - The final message to terminate the line - - Can only be called once for each line started by LogStart. - Will create a LOGISSUE message in the log if called before a line has been started with LogStart. - Posible reasons for this are exceptions causing the normal flow of code to be bypassed or logic errors. - This overload is not available through COM, please use - "LogFinish(ByVal Message As String, ByVal HexDump As Boolean)" - with HexDump set False to achieve this effect. - - - - - Provides a set of utility functions for ASCOM clients and drivers - - - - - - Disposes of resources used by the profile object - called by IDisposable interface - - - - - - - Disposes of resources used by the profile object - - - - - - Pauses for a given interval in milliseconds. - - The number of milliseconds to wait - Repeatedly puts the calling Win32 process to sleep, totally freezing it, for 10 milliseconds, - then pumps events so the script or program calling it will receive its normal flow of events, until the - pause interval elapses. If the pause interval is 20 milliseconds or less, the sleep interval is reduced - to 0, causing the calling Win32 process to give up control to the kernel scheduler and then immediately - become eligible for scheduling. - - - - Convert sexagesimal degrees to binary double-precision degrees - - The sexagesimal input string (degrees) - The double-precision binary value (degrees) represented by the sexagesimal input - The sexagesimal to real conversion methods such as this one are flexible enough to convert just - about anything that resembles sexagesimal. Thee way they operate is to first separate the input string - into numeric "tokens", strings consisting only of the numerals 0-9, plus and minus, and period. All other - characters are considered delimiters. Once the input string is parsed into tokens they are converted to - numerics. - If there are more than three numeric tokens, only the first three are considered, the remainder - are ignored. Left to right positionally, the tokens are assumed to represent units (degrees or hours), - minutes, and seconds. If only two tokens are present, they are assumed to be units and minutes, and if - only one token is present, it is assumed to be units. Any token can have a fractionsl part. Of course it - would not be normal (for example) for both the minutes and seconds parts to have fractional parts, but it - would be legal. So 00:30.5:30 would convert to 1.0 unit. - Note that plain units, for example 23.128734523 are acceptable to the method. - - - - - Convert sexagesimal hours to binary double-precision hours - - The sexagesimal input string (hours) - The double-precision binary value (hours) represented by the sexagesimal input - - The sexagesimal to real conversion methods such as this one are flexible enough to convert just about - anything that resembles sexagesimal. Thee way they operate is to first separate the input string into - numeric "tokens", strings consisting only of the numerals 0-9, plus and minus, and period. All other - characters are considered delimiters. Once the input string is parsed into tokens they are converted to - numerics. - - If there are more than three numeric tokens, only the first three are considered, the remainder - are ignored. Left to right positionally, the tokens are assumed to represent units (degrees or hours), - minutes, and seconds. If only two tokens are present, they are assumed to be units and minutes, and if - only one token is present, it is assumed to be units. Any token can have a fractionsl part. - - Of course it would not be normal (for example) for both the minutes and seconds parts to have - fractional parts, but it would be legal. So 00:30.5:30 would convert to 1.0 unit. Note that plain units, - for example 23.128734523 are acceptable to the method. - - - - - Convert sexagesimal hours to binary double-precision hours - - The sexagesimal input string (hours) - The double-precision binary value (hours) represented by the sexagesimal input - - The sexagesimal to real conversion methods such as this one are flexible enough to convert just about - anything that resembles sexagesimal. Thee way they operate is to first separate the input string into - numeric "tokens", strings consisting only of the numerals 0-9, plus and minus, and period. All other - characters are considered delimiters. Once the input string is parsed into tokens they are converted to - numerics. - - If there are more than three numeric tokens, only the first three are considered, the remainder - are ignored. Left to right positionally, the tokens are assumed to represent units (degrees or hours), - minutes, and seconds. If only two tokens are present, they are assumed to be units and minutes, and if - only one token is present, it is assumed to be units. Any token can have a fractionsl part. - - Of course it would not be normal (for example) for both the minutes and seconds parts to have - fractional parts, but it would be legal. So 00:30.5:30 would convert to 1.0 unit. Note that plain units, - for example 23.128734523 are acceptable to the method. - - - - - Convert degrees to sexagesimal degrees, minutes and seconds with default delimiters DD° MM' SS" - - The degrees value to convert - Sexagesimal representation of degrees input value, degrees, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single - characters. - This overload is not available through COM, please use - "DegreesToDMS(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal SecDelim As String)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees, minutes and seconds with with default minute and second delimiters MM' SS" - - The degrees value to convert - The delimiter string separating degrees and minutes - Sexagesimal representation of degrees input value, degrees, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single - characters. - This overload is not available through COM, please use - "DegreesToDMS(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal SecDelim As String)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees, minutes and seconds with default second delimiter SS" - - The degrees value to convert - The delimiter string separating degrees and minutes - The delimiter string to append to the minutes part - Sexagesimal representation of degrees input value, degrees, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single - characters. - This overload is not available through COM, please use - "DegreesToDMS(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal SecDelim As String)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees, minutes and seconds - - The degrees value to convert - The delimiter string separating degrees and minutes - The delimiter string to append to the minutes part - The delimiter string to append to the seconds part - Sexagesimal representation of degrees input value, degrees, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single - characters. - This overload is not available through COM, please use - "DegreesToDMS(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal SecDelim As String)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees, minutes and seconds with specified second decimal places - - The degrees value to convert - The delimiter string separating degrees and minutes - The delimiter string to append to the minutes part - The delimiter string to append to the seconds part - The number of digits after the decimal point on the seconds part - Sexagesimal representation of degrees input value, degrees, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single - characters. - - - - - Convert hours to sexagesimal hours, minutes, and seconds with default delimiters HH:MM:SS - - The hours value to convert - Sexagesimal representation of hours input value, hours, minutes and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHMS(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours, minutes, and seconds with default minutes and seconds delimters MM:SS - - The hours value to convert - The delimiter string separating hours and minutes - Sexagesimal representation of hours input value, hours, minutes and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHMS(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours, minutes, and seconds with default second delimiter of null string - - The hours value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - Sexagesimal representation of hours input value, hours, minutes and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHMS(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours, minutes, and seconds - - The hours value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - The delimiter string to append to the seconds part - Sexagesimal representation of hours input value, hours, minutes and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHMS(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours, minutes, and seconds with specified number of second decimal places - - The hours value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - The delimiter string to append to the seconds part - The number of digits after the decimal point on the seconds part - Sexagesimal representation of hours input value, hours, minutes and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - - - - - Convert degrees to sexagesimal hours, minutes, and seconds with default delimters of HH:MM:SS - - The degrees value to convert - Sexagesimal representation of degrees input value, as hours, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. - This overload is not available through COM, please use - "DegreesToHMS(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours, minutes, and seconds with the default second and minute delimiters of MM:SS - - The degrees value to convert - The delimiter string separating hours and minutes - Sexagesimal representation of degrees input value, as hours, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToHMS(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours, minutes, and seconds with the default second delimiter SS (null string) - - The degrees value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - Sexagesimal representation of degrees input value, as hours, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToHMS(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours, minutes, and seconds - - The degrees value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - The delimiter string to append to the seconds part - Sexagesimal representation of degrees input value, as hours, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToHMS(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal SecDelim As String, ByVal SecDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours, minutes, and seconds with the specified number of second decimal places - - The degrees value to convert - The delimiter string separating hours and minutes - The delimiter string separating minutes and seconds - The delimiter string to append to the seconds part - The number of digits after the decimal point on the seconds part - Sexagesimal representation of degrees input value, as hours, minutes, and seconds - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - - - - - Convert degrees to sexagesimal degrees and minutes with default delimiters DD° MM' - - The degrees value to convert - Sexagesimal representation of degrees input value, as degrees and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToDM(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees and minutes with the default minutes delimeter MM' - - The degrees value to convert - The delimiter string separating degrees - Sexagesimal representation of degrees input value, as degrees and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToDM(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees and minutes - - The degrees value to convert - The delimiter string separating degrees - The delimiter string to append to the minutes - Sexagesimal representation of degrees input value, as degrees and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "DegreesToDM(ByVal Degrees As Double, ByVal DegDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal degrees and minutes with the specified number of minute decimal places - - The degrees value to convert - The delimiter string separating degrees - The delimiter string to append to the minutes - The number of digits after the decimal point on the minutes part - Sexagesimal representation of degrees input value, as degrees and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - - - - - Convert hours to sexagesimal hours and minutes with default delimiters HH:MM - - The hours value to convert - Sexagesimal representation of hours input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHM(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with an suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours and minutes with default minutes delimiter MM (null string) - - The hours value to convert - The delimiter string separating hours and minutes - Sexagesimal representation of hours input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHM(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with an suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours and minutes - - The hours value to convert - The delimiter string separating hours and minutes - The delimiter string to append to the minutes part - Sexagesimal representation of hours input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - This overload is not available through COM, please use - "HoursToHM(ByVal Hours As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with an suitable parameters to achieve this effect. - - - - - Convert hours to sexagesimal hours and minutes with supplied number of minute decimal places - - The hours value to convert - The delimiter string separating hours - The delimiter string to append to the minutes part - The number of digits after the decimal point on the minutes part - Sexagesimal representation of hours input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters. - - - - - Convert degrees to sexagesimal hours and minutes with default delimiters HH:MM - - The degrees value to convert - Sexagesimal representation of degrees input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters - This overload is not available through COM, please use - "DegreesToHM(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours and minutes with default minute delimiter MM (null string) - - The degrees value to convert - The delimiter string separating hours and minutes - Sexagesimal representation of degrees input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters - This overload is not available through COM, please use - "DegreesToHM(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours and minutes - - The degrees value to convert - The delimiter string separating hours and minutes - The delimiter string to append to the minutes part - Sexagesimal representation of degrees input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters - This overload is not available through COM, please use - "DegreesToHM(ByVal Degrees As Double, ByVal HrsDelim As String, ByVal MinDelim As String, ByVal MinDecimalDigits As Integer)" - with suitable parameters to achieve this effect. - - - - - Convert degrees to sexagesimal hours and minutes with supplied number of minute decimal places - - The degrees value to convert - The delimiter string separating hours and minutes - The delimiter string to append to the minutes part - Number of minutes decimal places - Sexagesimal representation of degrees input value as hours and minutes - - If you need a leading plus sign, you must prepend it yourself. The delimiters are not restricted to single characters - - - - - Current Platform version in Major.Minor form - - Current Platform version in Major.Minor form - Please be careful if you wish to convert this string into a number within your application - because the ASCOM Platform is used internationally and some countries use characters other - than point as the decimal separator. - If your application tries to convert 5.5 into a Double value when running on a PC localised to - France, you will get an exception because the French decimal separater is comma and 5.5 is not - a valid representation of a decimal number in that locale. - If you still wish to turn the Platform Version into a Double value, you can use an - approach such as this: - If Double.Parse(Util.PlatformVersion, CultureInfo.InvariantCulture) < 5.5 Then... - If you just wish to test whether the platform is greater than a particular level, - you can use the IsMinimumRequiredVersion method. - - - - - Tests whether the current platform version is at least equal to the supplied major and minor - version numbers, returns false if this is not the case - - The required major version number - The required minor version number - True if the current platform version equals or exceeds the major and minor values provided - This function provides a simple way to test for a minimum platform level. - If for example, your application requires at least platform version 5.5 then you can use - code such as this to make a test and display information as appropriate. - Const requiredMajorVersion as Integer = 5 - Const requiredMinorVersion as Integer = 5 ' Requires Platform version 5.5 - Dim Utils as New ASCOM.Utilities.Util - isOK = Utils.IsMinimumRequiredVersion(requiredMajorVersion, requiredMinorVersion) - If Not isOK Then - ' Abort, throw exception, print an error or whatever. - End - EndIf - - - - - - Change the serial trace file (default C:\SerialTrace.txt) - - Serial trace file name including fully qualified path e.g. C:\SerialTrace.txt - Serial trace file name - Change this before setting the SerialTrace property to True. - - - - Enable/disable serial I/O tracing - - Boolean - Enable/disable serial I/O tracing - Enabled - disabled state of serial tracing - If you want to change the serial trace file path, change the SerialTraceFile property before setting this to True. - After setting this to True, serial trace info will be written to the last-set serial trace file. - - - - The name of the computer's time zone - - The name of the computer's time zone - This will be in the local language of the operating system, and will reflect any daylight/summer time that may be in - effect. - - - - UTC offset (hours) for the computer's clock - - UTC offset (hours) for the computer's clock - The offset is in hours, such that UTC = local + offset. The offset includes any daylight/summer time that may be - in effect. - - - - The current UTC Date - - The current UTC Date - - - - - Current Julian date - - Current Julian date - This is quantised to the second in the COM component but to a small decimal fraction in the .NET component - - - - Convert local-time Date to Julian date - - Date in local-time - Julian date - Julian dates are always in UTC - - - - Convert Julian date to local-time Date - - Julian date to convert - Date in local-time for the given Julian date - Julian dates are always in UTC - - - - Convert UTC Date to Julian date - - UTC date to convert - Julian date - Julian dates are always in UTC - - - - Convert Julian date to UTC Date - - Julian date - Date in UTC for the given Julian date - Julian dates are always in UTC - - - - Convert UTC Date to local-time Date - - Date in UTC - Date in local-time - - - - - Convert local-time Date to UTC Date - - Date in local-time - Date in UTC - - - - - Convert a string safearray to an ArrayList that can be used in scripting languages - - Array of strings - Collection of integers - - - - - Convert an integer safearray to an ArrayList collection that can be used in scripting languages - - Safearray of integers - Colection of integers - - - - - Convert from one set of speed / temperature / pressure rain rate units to another - - Value to convert - Integer value from the Units enum indicating the value's current units - Integer value from the Units enum indicating the units to which the input value should be converted - Input value expressed in the new units - When the specified from and to units can not refer to the same value. e.g. attempting to convert miles per hour to degrees Celsius - - Conversions available: - - metres per second <==> miles per hour <==> knots - Celsius <==> Farenheit <==> Kelvin - hecto Pascals (hPa) <==> milli bar(mbar) <==> mm of mercury <==> inches of mercury - mm per hour <==> inches per hour - - Knots conversions use the international nautical mile definition (1 nautical mile = 1852m) rather than the orginal UK or US Admiralty definitions. - For convenience, milli bar and hecto Pascals are shown as separate units even though they have numerically identical values and there is a 1:1 conversion between them. - - - - - Calculate the dew point (°Celsius) given the ambient temperature (°Celsius) and relative humidity (%) - - Relative humidity expressed in percent (0.0 .. 100.0) - Ambient temperature (°Celsius) - Dew point (°Celsius) - When relative humidity < 0.0% or > 100.0%> - When ambient temperature < absolute zero or > 100.0C> - 'Calculation uses Vaisala formula for water vapour saturation pressure and is accurate to 0.083% over -20C - +50°C - http://www.vaisala.com/Vaisala%20Documents/Application%20notes/Humidity_Conversion_Formulas_B210973EN-F.pdf - - - - - Calculate the relative humidity (%) given the ambient temperature (°Celsius) and dew point (°Celsius) - - Dewpoint in (°Celsius) - Ambient temperature (°Celsius) - Humidity expressed in percent (0.0 .. 100.0) - When dew point < absolute zero or > 100.0C> - When ambient temperature < absolute zero or > 100.0C> - 'Calculation uses the Vaisala formula for water vapour saturation pressure and is accurate to 0.083% over -20C - +50°C - http://www.vaisala.com/Vaisala%20Documents/Application%20notes/Humidity_Conversion_Formulas_B210973EN-F.pdf - - - - - Convert atmospheric pressure from one altitude above mean sea level to another - - Measured pressure in hPa (mBar) at the "From" altitude - "Altitude at which the input pressure was measured (metres) - Altitude to which the pressure is to be converted (metres) - Pressure in hPa at the "To" altitude - Uses the equation: p = p0 * (1.0 - 2.25577E-05 h)^5.25588 - - - - Convert an array of .NET built-in types to an equivalent Variant arrray (array of .NET Objects) - - The array to convert to variant types - A Variant array - If the supplied array contains elements of an unsuported Type. - If the array rank is outside the range 1 to 5. - If the supplied object is not an array. - This function will primarily be of use to Scripting Language programmers who need to convert Camera and Video ImageArrays from their native types to Variant types. If this is not done, - the scripting language will throw a type mismatch exception when it receives, for example, Int32 element types instead of the expected Variant types. - A VBScript Camera usage example is: Image = UTIL.ArrayToVariantArray(CAMERA.ImageArray) This example assumes that the camera and utilities objects have already been created with CreateObject statements. - The supported .NET types are: - - Int16 - Int32 - UInt16 - UInt32 - UInt64 - Byte - SByte - Single - Double - Boolean - DateTime - String - - - The function supports arrays with 1 to 5 dimensions (Rank = 1 to 5). If the supplied array already contains elements of Variant type, it is returned as-is without any processing. - - - - Turns an array of type T into a variant array of Object - - The type to convert to Variant - The supplied array of Type T as an Object - The supplied array of Type T as an Array - The array with all elements represented as Variant objects - Works for 1 to 5 dimensional arrays of any Type - - - - Platform major version number - - Platform major version number - Integer version number - - - - - Platform minor version number - - Platform minor version number - Integer version number - - - - - Platform service pack number - - Platform service pack number - Integer service pack number - - - - - Platform build number - - Platform build number - Integer build number - - - - - Function that is called by RegAsm when the assembly is registered for COM - - This is necessary to ensure that the mscoree.dll can be found when the SetSearchDirectories function has been called in an application e.g. by Inno installer post v5.5.9 - - - - Function that is called by RegAsm when the assembly is registered for COM - - - - diff --git a/Software/ASCOM driver/bin/Debug/OpenAstroGuider.dll b/Software/ASCOM driver/bin/Debug/OpenAstroGuider.dll deleted file mode 100644 index 79e0f56d2728d333ecb8eb1134b4e3e9246e89d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 284672 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 diff --git a/Software/ASCOM driver/bin/Debug/OpenAstroGuider.dll.config b/Software/ASCOM driver/bin/Debug/OpenAstroGuider.dll.config deleted file mode 100644 index e4eb0907..00000000 --- a/Software/ASCOM driver/bin/Debug/OpenAstroGuider.dll.config +++ /dev/null @@ -1,8 +0,0 @@ - - - - -

    - - - diff --git a/Software/ASCOM driver/bin/Debug/OpenAstroGuider.pdb b/Software/ASCOM driver/bin/Debug/OpenAstroGuider.pdb deleted file mode 100644 index eb4224e6081382cb9d4546468afc3d94dc2618d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67072 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

    pVgW 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℘}5)(QMxr&w;~`fA4cA##ZluRdp^`K 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%0AiP>@5 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%0A({?7ZKqri2Q}e$^Es4$?_fyg5okAG~pI=FuXL+ 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

MkyAVj=#QmniQWxmO44tEgF^^Z;V@ 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�jDM#R;O5(*nt zvI?|wix4Jj836aY%IpnModnC|MRbT%S))~Pb^5PXd2Q<-JYl>JZcyAvp}d9^jS0k} z=Uc@C;@)oCAg@|2A~RP-q)qQV<_UxA@uo{y#FntQj)|VO!$$<%M&6l6An(afqCx>l z6$yT)7f(ls`V!RnDhf)jJ(-;0p3S&HjfRKBaV`jqid+uVeEXF8oK+v7UMS+-Mo3Al zYgM(lFI3O({o>xctDNM7TH)wCncD3T{Xub_W72H;hyY1gj@KBcE)JP%<6cr|r=xQ% zx?;D01WJ^3n>CO;jD6udo?UtyRQSs=Z9qwU1qRUs=otkXMq@mE_{hhl1zu+Z2w-1o ziH1@7Z=iaTp4^@55yvAFAoE@^2Syj3twqY7q_9pjNH+S7pr(r|N=Tae9N$BZe1KU5 zWzmLW;5;B|+7_`jb~#UWeWY4=zPJ6N$|DBSbg$jid+Of@EFLByV>AU5;DH{Yp``-1 zCE=ZRfB1zB@}3owFU+kWG?p9cls<#QS*N4s1UUB3R<^kF8_rHx&Qvc)6h4x;@4)R& zx8Y;<`nCqvH_g}b!GIpH6dqh;f=rP8lti&!jZaTB(}3p*yQBeN;|rg}DSq5~&bUqJn5={V3ye ziuV`pXbH6pB-q+!?L*F5%@n@hTHoM5suAdqpJsZhD|&c_K30kl@`rfaVKC|qu&%lf z!PAdv0@2bSK~WFLqlstB1>gQb+s|L~F^S}kW+i5Kpnjn-b!%AzmJ>@D5{HeU6fU%N z$ul{dy~mX|yVLxA4g_6|^vFfh{s_P&Qrao6L@F$mwMo70k+%h%a_f$UTV;H|&tK6= z^Av_j6zT^V8%`xubwI6t**xNoDiKj@5VTkzrP)hfq<|(gc{-SRJSzWn)yb^be(wEK zDv2Qz&t>-%%h8hGYo8bUFvIS1@r=CGR;)3T-^+dl(R#{zGq`{?fvyuw!V%ncmjegn!CI2>zl+smPO@#kcGvCEcrZY-{8oVTlv1Wz4st@*;I30iRS$0w{*=H?@S{l{3$7{rhnRQa$)QmT zAU|~de({+f+^s^BA1Po#p6-1%)Q7m~#}Rw95wAt&T+#tUMkL}xg>g%&;XU<;LU#8t zixabgty%aKVaSD@Po_8g`Gtz9u=dHDyya6qSwj3T4h}VDs6J0Rb(}P%(CQLbFI5P&J}7V z9}aFB=6fm%cJiT`F)OjiMiuMGfbcoJe$ogq(E;l@0M9L^)L{lIxJQs=1PZRK=4GY8 z_k7DtAoLyeD$Jez&lR}E?+0Eo6yf}gQ-~cZ;X9S*G9B0~yE`PXE;8R()d?^E3GxST z?&tH-T+Qm*n7@C>l5Pdk)g+Bylq*9B)4qc}yuOFYN?DARG+(~K@xDh`I?8Gu<3u>m zmwqA8aw<98E_9`(pi`cv5Hbb$Wm!db!ODUP(#vrMfgJflr6DpBAF>|RI+g)AP^Pl!Wv%fBPUaUmTf{1=oeq&h3s=z z^6{@`LyRRu_c?WfzFs`S%oP@)6Y%1N7|tA_c3>K_uS+Z4C&XSfo30X;qCXRect!;d zn_=)w%6WnlP%eS8$H0ctD%bW!k;QMum#(hKt49MKAa}cNeHCa(lxFppW7e?A%vznL z@m~-1P~(>P<~yFw=%x=J=Mp27MlI*t6%apinVoEV3@N@;7qSO~VHhHbHoRdJ_dqrZ znS#Hby6Sur9srC};tSosCUC7!a)sZPkPsB?ZQ^VXIK#PEn)d*ZsmpaVMn@4zO3 zC~=@0fQ+{IhRJqAV43nZO%b=>_y{;6i?cH zJn6j&i@ewK=1_#)$wvUwYVPFtB#&-V#^sUhWAC&fDF48kHGkR+0oB!(5+b?0mxm^R zNxj(R6=rLQKwl!O2=*9pPX@Bn17E)|2YB72m}aBgXk43H@95NQJYB6{Zc^0YIy zZV@AQT=Y$7_2HF;h@XPSn3hlL<-dqHU-kgAX8Ash0LkyVR;ps4)F3>|vi2eqdD|_= zUtGdOyL3Qq+DLe-9M;{D5=pw6kdWnn-Qd{-VGV{O9ad_0d)v^aM(^n&BXT zoSM@j02N*`QK&{=f)PWzA7A|==dG8#ctkXXp^E3?!BG;BC>KNH&hE{748I2LMaARn z!?{?F04P4oa1pF^o487L(hE;njxPrwuk=1{!UXV~4a{E+kD0m)0=Xc~ZLDCHek&Q%@1Hk;X4hTq_(6Sx116x_@fXJ$AxG_?xdWFbUw-Th)s-^f2@On*uZ0z%cn z>Dr+>BN`TNnOOPz@Dp7qiCSBe_jbTc-5n!ZH;P^vwHvHqJ>==IPND4fpC{`Wp5^ao znvE^5QQM`}96mCi5Obsc7AGd#-U#|Q%j2?Nh9aKTg8jE!G@InZ#pXlABrMpGlQ!|4 zx*T(W*=l|tyGEaC7j`#Ql16c9Q|mXtJV|CFe&BwoyrlFJG9%f|hvJ}*_cZ)t{^6uH zW%=<~x}q9<7y>!7vq;Jk7I8TL>j0g_Cz>_0FFL3TCI2ytnrCJMz(5C`%H~?;YUZdc zybkm?=+3pF!rBHe!j7i$P8-?FP%W>WLGi(Yz;bxubxt}dP~x*@NDZ=!U?v0#iwu(D zHICqmoMjR4@-j6AyUbX{*4T6MeY846a*MWP^qAuhKe``WG>&}R7p zWdtgV@veO@en>h7= z_K&C&KH!#k!rQ@CRO)OJz^sUOn)~q23L{WpxGrI`RBpE7 zti*O8flypvJsQIWu-XtS8{g%osl~QWQ?kcv#n_|&u`jyKK7)gt<{7h$ITkmnwE}EG zW(v-+2`!Bla4}+2a8*@>Kg-?=zZfTdR@v6yypu~6G&#ZA5>X|_9eBjWOx3?53RG9C z9BOmL^th^Sa?gw$`j5#?svm^T-z8qb7znpOTPX47_oMj1H!q?ZF802K0AFPr2A6L{ z!E08)%+9k-^UKtd!kGf}*U|Xx>JfxrO??JWEbr9%P)bYL?wWO(h5rnw5olfB$rz%Z z?xGwLsF@p+7$5dy;(Bt4^IE0WM0T>!Uv+~fC!=9@sF}r@cY*%#+mkfP6l!2W5X8z@ zcj(?NKt+2^cq+_>1pBQs?smuGckuvHK&gx8GbZ`Irt!Hy)7BM3t%)d+`@eHW)0&~s z>eczZAO1^8ayMPdna0mtf<0bjWp|6?%`dQnGAZB7N=|B|*7k!&ivUi_rIk7XpQ^SUItU zO_3M>r5v5rX=ZJ7=BIZbDuEAAipTklzUc(@EEeP?rlNJOcLHqL=u8x4@}FK$Z=%it@u|6PYrH) zz_r5*I&Y#Dbv0_=c924GdqS~VGVa4)W%uR{e>2lL;gS;hjk4D6%Mzask(X)Xk2c%v z6r%P4$o$if8ep5V7JEc%YtG17Ipms|sK zBFpu9LP~A)fS9d>S1LM8!G_Rq#4#pT*uJydosvZ6$=QMyNFunt(SZnogM@uJWR$)O zFp#>DqZa_((o0!+W1$PCpFy+T<)fI^B^~=M0uyt+AaEwH135_t>?na_K|@>{kh!dr z%lFP`P0aQ_-`_~h*+R5eW_fQ*f$MQ+q|d=XIh6+Yf+EKvqCjPd^V zFG3@|kFNiaG0Y(*@3ez4NKN&sy;0DoTx0(tK0 zo!Fh1^4yWTwB6S+$K`|ap3)inJ{V`uhSiPG*vL(2*4YI!gu#5QL1a6M-gHCm&n5Cm zA~R3lz`}lsJ4B`na9m*`*)Z+#*C|s7%inwgmj;&Ptam zjQ|VVog>IKyDq9_ElRU;bOl`{#6ozo;7~=0k1q4M1or%@CNWIqE1SMBZLrX4(+%j33FvsN><2)7fJ6mgXk%$PJ zX1{O_#+XRjg@*pQ4*J^!vzD^Aku@D&l+VY2jwm* zJXCzc907d6IYr*KdKpLoIFf4E*Y1rHI!Mh{ z>6p%E;CvZ)c}p91bG5IcXhZ^y{-34Tqj#0-+(G`Sjn&{Trp?r_Yoaw&tY*`o``LYh zmmCIULH^+>)fv@(Qvw5chj^HLueaX9XAR^%Vd^QI_MxQ*McWJudlG08pN=atB53HS z$hr>zr%i&Z?f~xQ5}kS)NU>Uno~8C^?*Sco47rQ@0s*P}VW52u-p<3HJHhp>#+fb# z5I!$gs1ttOg|t>{9NJ-@=_#EL+MIoNXKfYWv1ORvQ*$644-!x!XHu9y}rB&hs-B{WX*}GNXf#Y>i|?kW^Cw*%d8Mzbu>?9wRR&a z=R;K8II7~X6FwjX+PrbtM49mE@$AlYCz$XS3hsg)(hh;=GPVn#cuHLg+WT>~>Af6q zif9ukyS4|ueh4$au)T^FzOwhL^i}jY1PsQO2(~ZFq`Hd{F7JiAV2Z=H6a_amVLqGZ zc#~=bZ=dH?v_%q%w76ezrD(IyOY(X`mvH$)>rbQ^nY(|m0(3o-$9AS?4lAKsC>18I z3}>?Egy2jk>yi3Q=J>dQ(MmywmQ4SB0tV|3kW<{F_)h6JKlrps?*h_|;e=%p&85zd7MK_weIpexk;wCv8M~sKf zK>!Z%`zX;O&-70b{P0?J4z3gY!NPf8iY-7c_o6i#{Yt1*>9&cr3%sK^lH11f{Mq)| zED2@t_-5wcumK(OKP~JPS0jYVVw45YmaiC?{#@v;v3`OApx9JVA~HdEC_(!zr6AA0l(viPW$`emc3jkV_f{G#klj z1pm$6_K^EZ$;kOC(rFnG2nQKVrI;{PA4w5&o4_7So9##&1q+cb!>vT!j%es)?@~3B z@&MSzk2Ph*YWHGFS0Qz4f-KZ4(rZ{T@?Kd>oMt$Sm(|9Qm8QS$M$>F(Hf2c>Um^)M za(pfVbmV*Y8xm=VVuWXGxLK+XF1gf+P;q9F|CrC)i~n%!!P&T|23)NGsKZa*rZX!R z<}Wx;8=sw=r2K(r-2MGL(;2c(fj!zviBhpetl>U8gG6rHH-}LrDii3&bN_-xku5%ibE2~Cbw4kA1>V1(v&h>8~8=07qx5(k_ zL(5QoS!h{%l5_&JI%$YnF7aW>SM{g;S}{HEj5o@QtgC(td);{n4YK69q2Dz-jEnx} z10Z|G@Wk^bg>}=l1mlAr!aDm20OMKQ_N1~g!SJ!hVvWoQQvKK&JXSlT8bs5DqkRA$ z2a|8en)VDH-rh6mf)`H}vOE4Qvi^`bc;yt?MjRO3y7mK;ZZ+^7(m;0)sOK-Q7P6>m zWWrNbm1~Up0@4zn2+BP@F7cn-m|f^6VH_5C%C*FIa|X%y3#&Kz?~HAOs891#k$$iY|Ivi%4E%1_v<`piy7?`= zs=a>@=Oap0+Kf>JUhqiz#FYz$2pn}%-+})9YAa4TxV?r^2 z%C@s!@C&Y7H}K^ipu_YEYg685dP{V@nGUG*)&9>rwG!;Mcvr)wGe*V;V@DGIomjT8 z05fU`wIWTb1|^V#h**|zfr^U+#K;@f+IjA4%&6c>_+8B{;Ou_WNH7eSj%tER02zT1&0ckly6xeV|GDUO#D@aZ(L_Khrvj^v&bKTrPt6(?;uTnXDh*Gz|u>$$Q)x4FFj2XJXv&(E8`9*5s0Kvx^K zN7!KFHvL`JMjuom*}(n$KtgdaGOlCyy-_1=k7SB({|-GVqnsl2Ebw-n9#t#5EjM#E z(~66@RmN2)M-R=Twjx~weq+0;B5;HIS`S>3Iz+^g^32B47fx#^SZ zbfw=u+Mmt=^RShY^!HBkiT>s51Bgb8c7+K2O4d!cO4!$y6$8nfQWKoEGw0ALj=QnM z(}zwpe&{N-r@uc-Fu!Txy)&JVRYg1$W2((JzM&Rt*Xtz#D~1&WhjuCnx2Y|sg7B{f zHCzD|kB+yglI4x2ezQ=r>m>*(_GtNed@tIDj>8c?(NPq#hpM3{ki=e>3j15K?XLty zR!6rXWr{%cyR6FWkmk_6>pK+=y35FtvGk|a{f857)n1>VaP5Ab;MpasbgCpqVR z$6OVP4tmsSg;Rl|V_7}32E64-&<#L8oO2^3j4K`g_1yAN{MM7m zf#-N1mCm`17x$NxukqMhs?wYRY>Fll-alVzUme8FEKt-75GdzvuEu~fN)G!3dy&IeuB`ug&8{|fJpdz zv@(h4Ji*aROHJGtaj=P!^0tWXn3x{X;H&ufdsv zG&2BlyJw(m$ekger#Z!lWJG-k#KE`8`hZ1eM&g3nV!; zY6O2A#Z_C%7v9&}eTG2+CkyeC=AUn= zcs}f2&wqO76;+c0XlM+C>-Bs;L89~K|JmerSJ0BVKA4P zaj*r~NnB5jIhaa%1=%{|#Cb*t%?KmYs(QirMh#)pt4o?aykn_VYmzsBrrM+S(B^+J z6h{K1WQA>I?*Ka{Y+v}Wy3$p^r3nw<>Q**%_;u8zV?``WilTMSw88@1<+p* z>`qCj;SiHC#9Mn8gU|Kg<`8bOrEnLTB!6tV5CgBz5ByVFHT35Pb`=1gQ^gp*JKNb^ zsOO#*r-R5O^M!1eye5mLSBFAJ6)3{NA4?|6OY1<6qFXMy_h66`AK=Li8&o8_u+&_; z-36FMxD<_YY+>jz{*E}|f0Ire$Qlv{HIKd@7iKAjqgKI-mxjYct$1cIBF)o&MrlVu z{`$|Z1re?7NP>?{yzLS9EJ&(jL{hFAlK-SeX(m7QR>YH?Py?}pBu0Ta(Qi0FnYA*a z3$E_a%Yjv zD~1wDU1+HGRzYCi-SK%hwUP>!4~?YGU6+|1tMDVI0!Y+C@~l9bl}vP4Eu&2vSh@lpY_$THgV<>BUH`c! zrbwtoPN}#ZIMQa;Fw6~jkH=1pgPIx*kN=AGw! zgEYr~G|{!zD9V5U4-gb+Q*%abUS9K`B2!9T05w>851E};DvOG{EHBV$(4)|Pv(=J{ zIhC*t71WwyZdWO0urekXFn`%v`_-w!v$FW*a)fVtJT^%I@IsoARkjHlI~Zxmz`h6 zr?B;+XsM7ejJHwRiR96a70GZ}c83|MsoTBV<@eOv!CZ~{03vddpp-z?ur9Ud%n^&p zl7oz&9*NXO^U~yWbhj*l${AwnMaJ69%?G1n4Z4_^0;CP2Wh1AE+Y3h#P(mwtQ1*8!#GJAuvh(B4cr;k9`Rt&HnRPk@ikuTZ2koJS~ zIQ-5=znbq=TJn0saZET&+N$2DB$&yM6@lJcwrjfX#zN=p=(ZmIP$MN23AZ#ypx20x zkdi|eVO-YnKJQJK2taC8`?T2aXIhL4d%=0m-w5G@$D}HNVUevFAXJ9@e$D-k-3;K> zUt!g+pphdBLeV84fL3z)R4dS)B|t`d2^|7W4Hm+NP!%5T@n{SH05?G8k{r?PxVMK8 zyKlV>6E@h#CVnNHZ=S;_)3LE%Oei;-gd&wM=hVYmM*y-j8CJD++`2cu?{?~QA%zM2 z5cnWVr)GK7gj-tvRUhp|)F|VX7ZI2-B>Jjy%g$&1)_cLkOT3X*vCKEz8dgYw zE`$igEqixnE{wda{ky_#Hg_x7wrv53QPKuSx7d%UO_li|!ZxglyvjYEQr>ETmQYp6 z7(bCx((#?#Y%dI9^;P&4-l~65UvZ2Ob5l!&z@=G%LOdR*52tP)y~D;6AF3O>D* z5uf4I7 z@tKu78cy@bbnlCs>DOJ4uuKQFQ!;fycGYMC%>klWxIh;?qo)-BcFZc3e?&6dh?#Zy zwzvNq>6a2i$$pSHxSbkS8cv2mmkq3jhJcOQxAx)GdXHUa1EUM0J8hIz|2oVVmJBpO3lWH_ zaNng8SCGf_vNTeZeQ$>-h}_t}9Y|E7Z*QNhy^Vqbg>*?9Xt}xZK1f&YIAC9W0igDU zT#9sa+lAZ%_M`ER0yt6$Zcn{s#y!ADEgfxXVcT93+(BP4#7kr=f0H#u2gg+Vjz;Rd zq7n+ci^X1ZQr9IU8K4ImC2zPR^&xdVo*%bAgt^KhpDv^ewY$Y=#~R!X{8;mj`)&Y@ zYMMV1+5wluChlgGfdE|?08$dYeYF?e)i&TdNP02kF=R-rjH~xU$5wGhr6_Gy^G0%^sHWd{+TQ6a-;vQw(j|#iASKQl41)fzJJK!+5f(!HiJTpS#eJtPNDkw&G*Rm9q zk^Dl0Z3|%$2~QVWvy|#9ig&{m$XGDKU{zJIo1q`#z2gr#kwuV*H3deDoIJja)}2kC z_?)V(?lST8yF=JFU7uZKmhSZZS~tt@Y~^eAV$dk(HT4N9r<~Jcqa2MC9k;Wtt*uy@{UM93zsxa zOUvFAkim@8;7;3Zk&CfjkV1@DlTpw$L^eAnXuajdqWW%=9`9_5UX|ZX`l|~z^V(qR z7oBa1U8cz4Wy~xiD>|!p&zjXFS-wNG6)b8;8L7c(>@%dVjmBzy2e>NC8=7mJrE(Sk zj@9>qZMk(%jq@@a zp?Y>xuJo_eoDZd$WuQBf)n+k_-l%N8h6m@a?(FxSngrX$lO~ElD=e-qS!J@|k8i>! zUu2_h{;a?g2Qk%aU>xXsI}tdUE_LLoe0mSzY+!2zfogj#3V6G>bk=!(hf?6LV^{H= zKZW17-R^sM<6nNDQ*kAvu!Lda$>JyKqSTCP@*R)LQ?BOXZTb-OO4Ky=v8CpWA?y^= zsVGXJxOX9+NR1&>^j*dMo|<_hA$IU3AZMS|k;0pqVbJ&%sBJ~&j{t0ai9Ot#^GoXG z@L0C0=<)rRtdGDVUM!N$>nC8JalI%q9+0dA%O>;cKcNukD>?oPaGKLV?bG+=d*(R* zSCGW}36Tnhw|nKOv;W662z*k)__X-LR;?<#(*o7^^5GX^T1YXN2u3k^ zjYG(AY)G3^gVBP-X<&#~fb$uNTuj{}#n(f^ZyGo$U;c?GYSWXBzfC+ff%6F7`ppNj z?SbOOiL)Cc!KYJ#H>n=y7ng=7!zmgLdWX0oT8LI;Vns_xAjAZ2(-GfV<}1zYdzFE5 zs)UdI6YI7K05PXK9t93AjjESw@sBtiD~yjXi`pPNM>)m;7Uc zAowGKcs=66Bv2k+cXevm*+dv_#XC!H?FfxtMo~h7Q7=u=8#Oofp|DDEv__%)QjoW3 zt^8hz)GY^&r(8RJ7%K;B=mqF*zg<6*ch!=}BEK}LSj$7R>6B`B55}Hf{ux)+T>cO# z3FKjSc~{~`447p!gwm7Fx#jkW_%06TAx+lqA@j>D*%BI94LIVB>4f7KDC~((5ddP2X zP%&Vjt(!Xn!A;Qi<3`z$q&}gKjd~rL!#J9U#F4{fo*ed305{_c7{ZUUo6BFPe(ezT zKMptc+r21g2PE0IxD>*0fj ztWat%3y?grgs5HQwP#W!hcKvh&%&=a706|hwMFtD7r%-fhch<^NnMQopl{?ig5EUI z^)43*?G1b2=4r6<*z=X>rO<2PoQKd+vBFc(0yqFPtH7|=ftpS86(CM_OobI_!`n9y zjTx^lnCGCZnQw0(_3D!&LM%w5$wgCF)&YtL`hgrk{{YN`A*SdMV;MT|v7*@MkHM9E zqKp@64FP7wluXE2-npcs<^)JwtX@^le;%MOnUMVGA9`*RA>nEzG>X^`P|F%Km_=7t z(z{3F@t&hYlV8flan9FMMs333ray!w!p=VcqEw<- z>+VlOn*g2~{nt*5@0n`6mcbI~J4uxq1qOW~L*2)+it`gGzP_rHRSyr~71e}xZgtikWsI?j zdHW#=nrt-dqmS@(mKRnox@{9=2w}oqq$dJI@L4bc9%GA!L%`UJ5E4P9dmM27+aEdO zG!SMs`9LC}Ld9O6-!HOxTIZ6VqHdM@x2GGb4^EaJ{vs2;&TO8mD|)=L0`pA`aTryt zVRkkfzBXHZ6RQJ59zB&PX(!c_RB|YG!y294n7>`n{SJ5P8bxOCe8)n#2J2p*IM^mp zZ_SGqyhXSIACki|VoUriUNJ~{)K!{Q-xOtQC!2+glT{K9_oNhLp?4-(_aq-%diZn{ zu{pNzta9i3sonsoHbMD1pS|m0ABaF;enwTR4Y}`j;LizAJ@U||eqI8!Y^g2~ev-)} z1ET6x#C^1&c~^+_z6te8ryo+_#mnjj{YiyAuf@u8pPqelO1>({-YbHxeZ+4995pyz zed_wf%gAD##nIJ)6Hq{K+vo4h-h0fpIfYrQ)TuB}DW{S{=Z!{cSjRR=TKspU6nM$YC zsXUqCt2>dp8D#z0N@*U$JgU@Y2E-@#>jfr@_OKY&kWN1GQ86*GUVPXod=E05xq-nj z!p_sZ44*|x;Kd%z*)R-KkLMxNr1~QQUJF$=xt4c|t*N^C75pr)SN9ZFWWm8H*g%4s z{QcDU?^19Vu=SF^z#+~a>^NPDtI<@;gY}pRf*MH)_Liz5gf%^YT=6we1$#5fTrD{2 z_L8g2x5%|CJj=K?$+vWYJc9X<7Tno_GKfspHIhOdWD8~9T#t^GGGcUIkg|o= z!%&$P<^8$Vv0lW^WU*)$-B^q=tagu|U_E^SRPc#GPR0mS_3dWrNc|DR!bT znE{p>q9Ty3z+fA_rl&Gb17s)*k0Q3ze^Y-;qVUhhoE`KeGVItW}}qfUr7uJ_OnDiO{IDLaaF|_M^wf^%e_Ee zLgcm1Ek=DBk?Nf9Kdnic3!uCobT{zoDpsQ~PMGYirk--$p`K@V44v3Atg8C~!&NBH zH&0aOQ*Hj@Xf#7AoRo4-z9_Vk%T1dWK44AbN1iRpl?gCvp)8<;uhixG*>fER^%X9ZuGZfS6_N6nE zokZowjU?hmb*FlV(9M$7suSQ*v8w%Mq~>vZZvCGRgXOgNkvO|IXF1;doKKer1ylVq znM3${`LF3;tO#Usqi!K@S)PTG5qs*T2S*>ba&=^h=Jxic+wp!7M zPR^0xBQ{o@P|c&}D)-C)<1wDMev?3MWjc`qN&+)xjLa_A{$ zmtUwCg5`iQpPue|Wv&hO<7^77LcV?fc-+C@h239j)M3guSKU!0rb#3YCNu41y%@87 zE1nDs-AaCGsUSFpEL?`~6ck#Gc(?%w)S0=LUlXCQxEdh+`TwKmmZ#P%taa=Q&G`_w zp)l+Nik$sbjyNRj7E4mj2lJyB=Czev%x7+KIiKUB8n4{5qtnX| zl*Ivda3+7vW|3~upBvD`)#Hh9q~@*R;B!L1`#%BoC-2`!adwqS*K8qd{tonw*!v(h z#@)fU%*ijwUo%OD9V(RiRn7N)`BRtBwo=oxl|k3_u*tp1^a z{rE%l*#a_7M&xtX=7tOyygzhkt&8R4#G=Gm+P8;Eb~DBvX`_VCGRVtE%I9=_1k8a+ zh2X-cQUh~*+Co$+(X?*(>R0$G*F zXd9+m?1`l68DybsnJMO$Vk8x_S`2R$~v&7)2h;!(+~vI2)9du=W0&_TU#CE5M`xhuho%bhreSXa)$gn_g- z=0-Fh4Nq6XGVIzV$_;UN_T?>QK`~}pX42xzUK?j%k535(n^DZhI0knpJ`dhc_CYpF z%@oMG7~?`k$yKz*OBv!D304flD2YQtcy5dH;*zkKfFItCXSK&#KzRcLJz!mNTU z$B3I3T45rF7wi&aNq5thsqQU@j8^9Ds+ENC(D!KPmm1KbCuY!y)rr-*ZpKhQ&|07( z#zCv12YWyN_y!^b)C&M13-(~Yer+~OW5QZ7+B^)~CC@+d+qk2{6`~WIBCg{l{5a!! zVWAmd9zXowJXNg5Vl$iyAwgPWhbfJ1qH*XuqsoY0lK4;_1~L-~B6pqzQ4f=+JHPvp z^jqolWh6+cd8(%(=8L}W06p4*Jm8KL8j$4c4pAup9Q!oH&p#g;NYh_`8Y&YA2gu7w zs9@GT)l%fP;%-0=A#>>1X&?l&bfmdqIsl__lV=D?@YY{^v=$z95?H!xDlp=gB-HH7 z1hxT2HDa(m`i?oj6)7p+e6wiLYd%0gUr4AsXS=wm8k5X+pTt}SJBn!9ftE(yN`R_g za)nt5H7!}jy!Hb=p1^z*^YS{H3t;_O-{95aU_UH#`TG5JtOtHko`}DJ0{Hlh)4AY? z^0_!1XKaw)2@A~I8MBF2o*dM`QnW0>OM!*y8{5oLBm8bbUJv`1Yt3H(kBLhUzipEM zQZ!2O`utl^31-_V)Qc)~WyVr(gBe`r8D$B)POKywkuw8=^;0C~wY+9m(&=K%XXNV$@qgGV)pb#vMFX?%SRP+tk)Anzjy3_Ot2$NK8^~h?x9%Fv{AgFKLU#E z?Jq@dKDdVz!hi}&DJQf&5l)hv>S0aUz4r(VV_#fywTEGtrkXRQom4ANYk#aEx6{u%JB;G>6L*OmsB+v!<=#9{#;xb}RPr>k9Px14_n}> z7;M>|)DALwR{)6;DbnIPX6rDeK>T|+)SKCR=qWyb7=$lz2uU&FFp9w~AJW%w2TM_F z*^*M(DlDI%F22DHoseuNyHvRS6-+`Nd&}DeOff-DC5SRP51D3hd;rChJH#@&z9P0A z^tNuI=T{qE9F@pm@@uufJiF1$@*?%dgZG>f0;RREryKkK+&2YzicNqf%e04uK3u zAm{=4n$IOkA-H+lQj9(t7b4bN%m+;w9Su^bKHR{K3E@-|*t9nTyOQvvhDPh9Xs6C@gRP*;RVlgZ`Ep-3|$17H*?6es87tCTykR zoy~DNwhBlI1b^_pZ_T^DbGLa`o>k8NO0FA;tdlu8@A_kpFEaFQxqm^yh=&B+a0W`} zwGO@(5%lW(;eQ=jC1m$~*JLN3s@yeKx!XH0pSJ!C=>Ev&a4&5?|ozLEwc8Vj@cWTJBc4>&N{{>G!;Eb-qFe>okiBrOA! z&&18dWXNiUSqx7%y3)f-V>+%Y>nWI+P%U{5wvDwdR%rKoFn9G!?^TngR-;tfNEP7m zZqd*meyAZPx?Z!VT&Lq0;Pz$b91A>q9nMvbv=)vPHU*CigCJW38*?Z*5h$F7d=kRg zn0jA?OYr!%StHw0X1JFA#sS7gx5kri5atB`Zl zA?ocif#&P-i^(eqZ{%7{j?Vk}F6ZNG5jdzr;S*`lLnZ2CXR1B~Ox>iq&j(u_)9N2; z4Kq8Es-C@fXV;jWFCiJP4g|&ZM)*AA=lxLf8`5dV+ z-|PnChj@orqww_QTS8!O9?qKK0Qi`g_X3m`GUqF$#|Cd0Jp!OD-TbP1?*R=W&6yw7 zvQ5t|Z5=8bKR~9U$z$$uSe5mTDS1}<61jnW?0=($&u5%`4n z`Zl13~VBB)`!UBtWvs{7t@kDJc-0SZ&!f5&1L zPNn+L;QY|H+Yjc23NAg!-W^dBKBdu`qJ~N_+oyrIsI5c=SwnED- z{WXe#LQ!-DtN_dnZUWYq{-siQ>R@yEdDUd!*f6Jf*rnzl8wQoUc&;nq?6<0HhA|Z_ zJ(u*Srn(PA4^L|iXcpkU2a!JMoa=kucFO)nXwtTR$@IjZ8~6XQ5GMnh6Gn37v-%-) zfb35w^ZL9O)@vHKJ)aRX2%@jhe5ng8W1KXFQQZs&88{|i;$%e>^k(>a7Iyo`1B1MeCo7DsFc6EOmaW@sOBp z9YZf<%z6=B?@7f!Mj7?hsw`|KdWmGe=1)^H)Veg3xxI^U~gc5 zFx~h(HS(L6QnP7JrjL?mMVLkB^BR<}dfX!*II{p){MmczC`yiG z3YA>(*U-83ksHTEgi8+oQl~RG_W4;Ke|rLL=T6y%&mk+-uPizlVwMP7YZeO8pL!(D zFyl*BAj0ACf1jKzS{-Q?v!=X2$WZxni~Q!f`>FIscIkFO15|FGnG>&peA2GNzKcFj zG#k=wbD6(oovlD@4))WPgS*Y4U3kbAUD&5S);$*<);}_42xvj<3EPB{NB;H33-0$M zYY8#hI=8c?$ym?Q^&3VP@R=#;tcTSS>zFf48L<}i1yxu(R#)%ALoibl2IJ8+#!zFQ ztA@Bq>ZIt9E(>D0ACl-%MBV%-;1l#++b7Iau>@`%0`f;*|L95jNmAGAtbH*f984TW zq?!Nr>eoTgUlVTo`jE~Qs2L!t3KgnXKaG7ns3}?}(!mY37O!qF%-lKCfcHw4fnRRR zv9O9P+61}OEpN_bf$^2K$?#Ps27W)KxETgd#Y@HMxO z9>Z@Eqe%JcdO$_M=>%sbNS_Tl2={sBNDLnh*v1pJ8zl*y*!Y;#nEM>3$G~C;yP;ON zpjwHnM|0`t6Kc2U;omT5(y2`z=yKp<9Q8R7a6H!*&LKzsJN`~fE#L5q>LOn}Wyt|Lra=BXQ{JrE76~_66&b%On2q}-T)df-|&!J-m!b*`1BDLXdrmdhn z*}UVgww`mouGkTQw#9>Ac>zzO8iOg#oqXSwF}>xC$$jfLaTu z=Y%c52tGqW6cXoV56ElW9-)y0YQgl=bg1yV>^?eEs)AJP2u}Yp7Iu&Ywq2gEHC}#TUVfN`{Qg}*!MN9AHQCo4g@?a6_^!>yS*WGzT}Rn{X3nQoi(e#wnP&t zExhh=8%Gb-Wu;qvRzzy=M|pp0w~sU2g)gE>y%oJe?^KyC)F~uWaF0n;^kM-Yu@J)U z(qODbT?#wh1N5qnMFJhGjV*~X1h}iu4BcV4Pzg?8oYPua4&HGtd!7 zxKGPxlic-R>Cg{EB6vZy?M9g#>x~ckjax1)%)3&c?23eQ$_Y!w`)UIFQP1R3se=Gt zW_+}{iHIRAp2+x2{@&rX+}~9EJNL+91XsBWdxbf#?0--yvja9&H;x@qT)L3(#lybv z&dtm6nuDazbAc9X2ipI{L_NC=??Z3n@>4L)88s%{(WaaHF+JswgVD+QyPVh?)@%R? z?hJV6(}5K5PB@-Rm@ji$U zH#%~f;VMT8G6TV_09^F7XEDj!^aBW(G4&8~S;;(vSmibzZ1;IPNuv5xt(l7hrL)MG z=1c3D!jP;0+G8yH$1T z*oNgni977d>x&*M??*TNA(2%Sqsmy#W#2EI+yR`-g}vjfPnQukFYONSrmcNH#;0VL z@Kc=sLuTJ7Z&T~-BP~5}$5_6D__`^c@C%uoM$MFNZ#zbB7q#(B9?AM(0#n#tasKlf z%C2LOq+pWE^w?kz_4C`rl@K1u!HgbW$E66HhfdqPkQthaIUmm>%6(1)~NwIdo6+}HoATy!v#Rgo^kG$Ur7A{c-9et z_L>^%wWk%CB6bUdEdjyj*hLW4k(BVSO(`Qlt4XZX*$S|PIee6;v)|n*wjqM>`87me z#`tUC6KT5X&wMnr?$aziF6T?9!Tx_o73s#6*_JH7%5>cI4g(`et)7buiPT}<~lQ1+lD5jes` zh|Oe0hvPHyDRkrW($D5fQM695(cthv|FTYDQ}E}HZFMX)t z{3VmJ_vv86d;}bTWP;5y>hFuoKQFqIipUA5e=uw<-wG=T-oOhyMpQNUq_oe*1*E{ z+0vl_c&jU=@q`QTY<2Hz_+G?023+PD?dL?!U_j@BhBktGB_hg7Bkqvg{9+P1OZR!MT(}3ZVVF7Wcl^UZnGVktr=NGQLb>}6086sHqaG7`v3&h8?AXR z>4Jv`W&m^L4t~pp=9y7dp#NJoD(XTFht=+7Hcl$DF?=G^gU^uc6!v&yi_Rwt_6`|g zZEN8z1N`A+dC?IV{78cIwF0{_5a`@D77sQAvu6r5`V*-)O2)JvPtDb7BIIZr({!;b z!RwP&iYj?#MX!<-P#_|t-vjdw$jw4w>A39YK>uJP`n1lMKW#oKw^itE$GVf(w}H+7 zMqhMUVQ4{~)b;tg3@=Vv2hhtBPz@$z7p1fQO<%K*8qB_ygiHTzZj1=jR(6Xg&79;d zXc0cnDJKcIM4zfYB!7<`zStiST~NPN-(N@-KMjfFk84-5e_YJe;hm@rah$i^!H2lm z4`mle5wVeWTtz0KAuv`F17eL$Bc@+2_C)j{1^qdu4WqdNsKwp-i4ISq!(E{|HmD2d zjtd$Hq*ezc1-tLUIw9uU@@eY%$hyssH~f*L>yn#SXPkj2kaCM}GQh!O9Ei2+81dyH z&iuBuJjkQ-)0k_pO^aDvTPm|c*?MebN8;wz9K<1TR&m5lV4MKX<^cG8_rOcs?e|Y1 z4?I@6AT@+=lQ6h7lv$Hp9R0Z8Rtv98HgFS<&Ne1q0|&@He7JWMoz zY%Fq31@?T249BoPph2OA;7i-WvG)$ zJzAcsTTbIGk#vD|0;at1(CNPty{W?I{QpU04n5!@G(*!r2~Zyg{eHKFR?_v-oGhny zfn^&>_z{JLd!;yEhl2@$g zY3t0Uh;@v!R$)R{^(kpWNjMuB+d2M!1q)nXTK0-BcITL-ukP?&2Y1bdwepH5ke)Q2 z5HpB8f##W4yF6O{DIH1YcO3a&k*!w5V`6me_^D&flZ@)hLbx1eU|viKlwYIpn{aax zGth|h%VLe!fL$d-BPU+aFyHbjVZdXL8!~X&RBN_XG-G>PHNi`}4Wt67F2(EjqXYbg zcIP4tCfAPYy7>?;GXe^J89m@VXk7Q7OH(WwgFw428U08d%eHGKIM!Y_!l~c1i-6&$ zt6~}AV~d*-nZ!~-rnlsP&2L(q{EVVwXT7; zXBY4Ixt^kg$B)2*`+a=il|iJgjeM7j?HSofBtx!_t}i-#sCsmvG1sIyf82`XGPW-g zw^a~S{N@6KUTR;DH*Bv;#bltgTZBgs5YVpuzoxK(odtIDqb{=5P|Bp0c}+Z@-a!Wd zm8cOS+K;|ZM`da(SxCaiYA}+|c9Qs(8G_SXcsVRyr2-YX0iKdHpm%Ev(xKSz>>)Q zj5+*O=|&DtYByOx8l~V}eW@6w632}54}hXR>UJn7)cLQ*@1>6*btcj}lV?Y2lxH5C zL0{k1hJja;E^KZb8GPJOR6~m$MwY&q6f}!f_MQSVB>lfB3Vsg7XuIa1ia~wy`Kspe zeHMMX-lt#kNm#5t#&PO;(VXAz1uOyN;bF78+=`UDPiNf4@|~PL9V9>K_MdavQ1%-y zT6F{%3Cs$U$^vkrwnR;_bUH19?34}b+N=>{o+N*2z} zNU{`-hOa6Tqg}o17Q~d%PI?5&WJG$qr$u+AljfGF+&(y~vsLXBnx{~*?f3HNOy zt{TR97712va81k=*x2D}0d)b-bpZ{)oYLh)1*F}(F&7S!%RU2?hnAXg8el&PCQXZq zY<)n1^2pV5Q@=!JYMS12VB1|s_19>L*fo|v=wRHnw ztQIT244Yy?%@554if<54NI9A25Fxe#y{;}qk#e7op!sxssb4h*F3%`$C1{yQrNr@m zUnQMyPvWo09HK?7S}d}hl!oz?T5G4Ey%+sQUPH}Dk}gEp@2R-)Qsy;6lTuY_mXLDc zm?O=L)zXKNR&42k5lLgF%cr** zj97de>|Jd3#8MSYP;WEPl5QB^r_P`1Q=tIwRn6?>atKhEOi+PK+|Sf;E!D^YC}_@CyQDD^-xqJfdO%*Id7*v zbq0-x%(h8v*D8vv8Xjt+g)mSUb@9c03HROBr*9FZWA=q|94~5<87p@y_B#L@A&la&F5u6^4%4%6qCT{+e9Nf#WX0QcQRF4O2f z;Mw{JpwSk2)N8ON(BQGPx^Z_Chm6-gi$jQ0Z_{Ez(l5U#oO4k}Zl5?>Wh@OFj2!J2 zg~va-Df4k0NGgI&4*=?s)wOE)(<&Ldg^bh zLLcCI{MSv|5Mxm@MGY{0&U3R}HOnE(&b>#~MrtZGZJD>na;Y7o26FiTS9L|ZlTfTg z9p6JXRA3=5*IyfIm+BJ02}J03H!j~#lTD0hU33)7mJhcoJCXIKWbvrf9e>st@{O;#DttY-g~pt-E*KyTuLhBnyAw69AqO@L0Me|kYNUBje%}bhxbVZRRIwe3mn6nC~Oxjkq?3Rnmg(v94e1=Kr4vN>G zUu|`WOo*+&0~aq;<KDej9ct>m==xL?uU2^%RrT5fr#fbnP_;&Rn z$d%%lx%*$N;`!Yq z&>65|itL1eg0FWbY+$W)k+L8lA7*by;;N6i&8SlF1~u7*_hs_^w?4cg_h-8^0pj1b z5I@q$u_kBpR0xVHdWJtV1I*cfHXY1u@(!OjJOAmjVbA+M?Yt}q`H^@+F3V2t*=3Uz zNM+~tPz|0u^X6POY|D%HJK&ymSbYer$Fx|ImV-uhg>=9eXsqumOfay2fBYW3D7^d$ z;`f45idd`t`!ov_@4>0)fE)(l6zXLDT{+@x8XC*+mf?h^iK6Sw^}}{B##FrWNr7(8 zz!T~)vmYCEjwKx$Vi!LT_4zu}KwA$};LK}U1iX;C#n(t#cl3{#sUBjz^B=Sefy z1xhrX-46xz{aqI~>TCpzcnk`6GgP#&!urQ1quR{-Qq%SX!uYgLzv|!hECA%hWX>)bsFFImBz9zEvph=`0 z!k9|I#l%hE*cP5rf*zE(GI15*}t*bwkiIB+ROT5oC)(3%hs|aHlZWh9`A9 z_#*B{<^~hCqLFM5e2fX*J+3kP4)I5C(}5`9uwn4dg^V?N!pitBEr;c+VWVRo3@=|H zE=FC`A0@eE6c-bh((59iaiE)P6oLe7jdQ+cdr+RP+S---#CY|C(K*W^mmY}Wj%zKy zLX=$T172qW!0^p$l3L(Bp*8CWW43?s<_oMDFBxX`4%fp39n7FcuVp!w;z5DA-K*8} zjGGBt=aC`*7N~7X(8FuVUz5dII_A6js}*5KePgvz~c1p*#f? z*_!V{F;P@V_dnt@s`ieQ}A}ezZramjYtXI6U(A^2!S!}e(r*)*kTsC z|MM3h7VMtOKKH!XoGe}NL5IeHdk)jf^RrMio3GN4upA0s)3MA)D)K^Iq{zN%5pfwJdmMMH+ zODZ=%`QFCB*unecJA3x53Ud*xDa_e~)_W*n2^%d@06O+UA(Co9%1A#NXZT-W>KmkL zGf!C3rSWaTnV2cLx$J7y76EXO4^6?IGQLW8f^#CO?!DK!5P5tia6^Duq3R`}15kCV zNZ+VxJL-@^ZLhUK?fJRBCERr$^oV9q-caW{olG+`u<82JJpdVMM*5dg|2j^QpszCY zuj_q3ZnFFKht$dp&LUx8wBnxd;_8y{H#XpnWj2RB zsCxLgxVs6ky&O%QlK@@&STAO-rus;Cf2RgM7UfaWGNy+|v{{MWW?16xKuKL4jwtr5 zqA=oAMHQL`UzzkPwgEK5s`k3KjF%oDPB3`Nf3$h3w4lFvN{XWDfd2CLl{y5tYfF7v=e!(&0v%Jx^_Z0hA7qK4q zvy5$BfBxGo7%nIEK|Mukr{C+x1muyL~i@X0Wt9UWoab3@qnkNe1~-* z?>#&vvlPf<7*?doGczTcewLQC)tt`-43R8y>cYg&ibIt`&{Iv%c3;(0m`^uyg7azf zU^NJ|Yg&AOl`6y0-tZt9OzP83Z0C7fYm&3Sc@HbH*{xP0z(O(q9UkgA9u`yu0ORUH zuiVy>8)q|@b3WGdahWcnSk>3z2eN@!-a;y8E&X|}r=fWwU>zUPM~F-;Dz2JJd{l4I zm?hUIcTEB8MwbqkqAk6;Qef8TM`356wZjcb&MBU0b)^y_y_LV+(sT+s67(RA9+mhC z&f-``N+}9eMFe3H6Pv9XPY}-3LXCKV0H4)#5%<_65!n%P@fYD4uH6W zsZKx%*rWwe{$A=8cA&CBJwjMQi2Tysyx|~*Gk>&s-6fn>maZhDxV6Hzqq;Yok<8uS zE>b+U*0*{H6oUdwZgp`wgLF`%g2Vj%W7)l{_NrpS4jt+*=mZan3-|7qb(39w#cu%M zhj^f>0X>~i2bn_vgW47cCJf<5sxh#JT!6i6y!xs>f^fb3OyAH`0x8zafcB0dq(<#H zMI8e^WJwm#<~s*;c5J0c*FxXNDng7c#%mup1R^;yJfs5$lOkx-!bUN04t8;0bw`sp zAfubng&X92e=Nr!seLoQDwtrm9o-xLvf(wQEYsK$rU!6 zlxc0i7u!mYfQ}V5cnC>+pE^dNUA&8NBCF830g*9gE{;(0yEm0HPoWc~Rh?%e!ehtb zb`u38fF$1}YERdxVie2+jSK{0H8Rggew^D7K6e?RilsnZsnC3Vl;L(C>s3tXdZM=1i(Md+|wbD^{FoRG!M53>uDR%(e|7*s~Fz;7VE zn3t*+e%N{x?7(Gsf@<5IMVuYE?1^(|l3Y73lI?--ukHYs#QigoGcRf?iS=Q+L8F-L+0>#VCq-;zd!J|L zAz_+ZYLY-bsb8)9NH%D4;tap_>aQYb&erz+#1Zj6#}TWrMFcTKK0_xg?3jgMk$$x2 zgWl7a%3GyXmT!%Rqb8QUn)ob&_>k_Q9G<=63Qor7fay`dmriHmbfuB#8TYzdAycs_ zg(!0;Ca&Ae`5ta1xh0MtVTs35JlSBo*Gz9#W5V4M9nx9F8DyS+;nK+;&$rkP>#jXZ z%lF-C%P6dkSN|@jPG)i+nbFq`JnzHO`@a*@Au#FGJH2s!@;5e=k>j@I4rPII55=RF zTw?7AE&$q_ELyRZ)5N9*A*{Oa4TDn#jrT~Ad!H)sXk7>~96(lVt*Wo$nvrcE>2{vj zaT)cQ2aFaJWUI}sgkJ6u&j_N?0ja05t{`G zilpvrhl?c4aMzdYK#qua!hRf)9#yjjL=v?y2rVeLJZfJQPLw@Pt{m0O>Jp7D&7m7 z!Rq{#fNwyF>Lwv04?il|yh%=z(bJsTsTEEQPss+h+*QC)Mq@TPCRZb`p>^)c?qQ6Z70x zMD79{SE}RXvJkV%xARhkKC~v=7tHIM7afQ={YXV#&Q2^{3J3mFI^}R3=~rs} z$~#)`j{o?)L|!uxCv()9Y!lnh$!~Khy%Fy>XjZ4h;-9#ynM<`-<~I*>U*a9Xbtwv? zOn+7PW!Fda8egXtO!R8Oje%&oZjnYC@#8uLP^uHEl>s^BL(1!7^=ov&q~&~s5{MCJ zf^=&Oeo_6yvY;5eZIWQanNs21U_U$|tThFBp+lyHqz;J%K{gT1zQ6^;4v1p-7UkQ$zCr1lbNAnL9&|7)=v8&G z|3)@%URYSYXbDFi3ur>1*=0vRT+)`PV$q4J8&+4sAiC6eBnvm65d83b-+%=YlOePg zH!op)PAsDC7jv-ilo$fNbKM(G&DkBuey9bikq1I?fa*%F#e7dxYSX29>a?tSov12a zB?zp&+h__$vNPOGZVN)yMNYSkr=#bDlJwp8uF9nEcWc#ItuWfal-hFS0_J^Ejsjjn;aEe|{D7Q{qnKT-5=YEoVg zq#7Juvk>u#|NSi)D3UWZ=NTX%=%a8pzMQU*h6Dl8?|sMTDaNb&Q*_&}j!mN1d7b~Q z7`vfRE$=_QW)HbK?$mk&>jV&HSE6Q>nAM?kf>QH_~SKd8c7q=f?7j6tGtnV^ZSd-nZPU z7hyiE`Y?fBLP9IJm(hJ%3D*wVD&^23yH_hQgbTBZ{GSe(jg|uz{7y@4>sdnXJ{VPq zHA;$yz>63IEsNu_#L!2ywga8#4r9`FQaT!=yy)@W;RuistEnc)u3S!vNGw!JyLIDL zVlq9(-D~&g^M4fr0l%Xl8RkPMf6{Tg&tD>iB}y}>M%gS|+0x<|`=xAh2_K|ZW4v@z zCb5Y|ID0LvUi)D{#Fkz*OhiKW1}SjE)zc8Ha-Zda8)7a-YB((4bEkg@!-wi}pdQp0 zvD5VEmDg1D(;VAmqSr@QmEadgu37eTSKzIl_|1Uls(XYq1r@EyrgVgAn_8#?&nOa- zXKg>BI@wgB|GZy{-(R1*d<8Z&Q}!yYl)UKk7Dzd8x&-D;rk~Y1kCq@Y7Sd2% zEgU)@lY)meWKr1WO?O-=D>1xkM1kyn@bg{u<`oeWZBI>}mg_C>Zp%o#=4HWmjLPj| zzGDd?xhplu|0$Hb^d>HZH1{>WFh%|Xks}M$`4`u!f+0a|%=med-j9s)@|t(FSne`h zl3T`_(^gW&b+9@;bVyEK-9#j-Q zOC(m*aWBOnZ{5UV;|uJ!vQuSAQzsHZ7lJQMNHT8B+i*6{b?I^N*#eP%Iy>{Vu9k-d zLy5WNR*wn>aW8$6BLS4VMUzAN#qM#V;GP;{Nr9*g?p{PuKJ46`lePc1{1*W(qsO1y zvh+qLdR?E;Su|Im4wM1_*PsO#@CWR$P5Io;$%2AKA>e}cQocCvM=g2i?tO0NUwpZf1-hlM?Dc*As4qQazJ0{Se-eZ7t%sVM*tt(QFd7jY z>yxS}gvKASJ{JAA;<~cn+<38zRS>v~{Fy{sH`UUT#+wrdW*cRoUOXV^{&c5A|1Hdw zQW8ms9wZ_B!Y{Lb4Om53*GKQTB zB2enlch)^DX5T20gXVJ1X*%lq0PyzG#7kR{z0h1Q41ld0(mw9T+mL+shS(biWzbmx z;TJZbf#270{(5HKZmj#ZDqk&F8l>i3mjUK)$tpr60N}d6ha4BCUE4hu){diiuO775 zESK>9rN91Vy0t`EpMBpGN->w?uDAU2td?qQ&FEmjhKi|96- zM%Nw2CK?$=ejvJdz&(5I7!Kr4e6Cisg#H24^K&lgA&eb`%CNAa$J(GDacR{)beQxr za%|D4=>;(?p{gYr0kJF#U)DrGm5qAuTVU2M26g{gPIHR8S=@7ZSoJt$T-ZB_(7W#! z@;zk4divO79&~2o(sa6RDE-eMj9=`Ut-sA1!7`j3G9)kVB6h~B(*%#iZ zce%tAD3KRMRD`>>@{ zRV*!2cv6xVXB&DkiA!EgjE@m86QH>kra8*lt$(&!Q6jfSjG(E6cB9i`t(Nl&TeSN z96bn-=pO^|;FqOt4ljfhl;N}>QW0Y42y-0U?{iPQ-O(q&~o`EEW?JTB)1y)Ry0 z&j8LUT9sKbd!UV_kS-EPWM@!dB{s#!Gfi%XJ~cuf;pNY}4HoGW2dJBuEs+c@2>!iD z&!mm6zG}{)pNMulO`n>uEkR+Y(Mi+>0Mse)zvo6t1GodSS^z_*lR{L!xLbi>y?9N# z`ZmC+J1AM4e;nlAuwjxB9UKJRBF;b}m(=i$FH6U~Oc*Vp z{*TNV-F0`Z@kwLxls-LpUo5!4ivTUTF(w5^zoa{MvS#G;h^2c_ZHg^mDw)OsNrqhS zQcKu+3F^OaFS=B52y)n_8>EYzB!NMY3?@YeEHMVgL$|Mvz4pWNyF#P|+A5j06-qF{ zxtX}9`n$G^KMZG}ytAyt_E3_=?s;j@3zrHhx|zs|0q)-I66NehsyYZonbG7Dto4pC z=1U${8bXT>ZdD(3;w>!aot-`5_WEQ9fpXc*^C;FzD@(H>tygkkk@& zr5EaJRwrekB_RJr1C_8Gh=MNZIBa^X#8@UZEq!vKif+)_i?cE_6@mXG>-4Q!Oag>~ z8NqnQbP{`;X2+DKdW9o9Ci1EGnNdk|ym5g2U38EkoGWyS_1~SDkOZK;SDIURMWZjK z&k)*Zcx_ppb~!d|K%;^Ol!KUEU-0#$a@XkW{fv3zlCC3P&>r;m(7PJbaNW()BPT>R zBU=5q1TOZcStU(-Pb_@e(AHgGfjzM*0fExu3+(@Q|STpGj zV#uMzjzIBlqJ=a69vpnSF*Y8QwhwUZb3JNCLuGMCJKR=`F~=8wwPm3;?~*nm_(wWx z$RhryXldVwkwZxW<#o=<{*i5OzP?)c%*D|N=$2Z8!zal}YsR@ft_Am#hx>+IoUwE! z=ZF4pl~cOK`d&97H}&%*S;SIOU}ebtTr}R_MrTg3s;6wJPlvupj^GPZ!VY5k?Hzj3 za;CBBRn8>e_{Aq2UYhC+{g9nu$+`7A8QTeEs4WFxe>dnPh<9LqIPW%L*RO`SyNs52 zDdJ8kx4^}kYoI~`Xqyq(;=wL;+0H&=oS|yl*NJ5SxzjRiYBLaOllGN6*|= zX`|YWu2*_--0-@uf0F>5n5IG6@C&chNVaa8B5sTKJOrg11283~mIuKi74E~|63}$@ zOw#b%*~%1q^KCU>tS*>kDl1P=Dur{FMgXDRI7#}oPmvmER@5+0*}{L`@Ryl`yDmap z=l%l?VT1O2>$_oQ0vHvjLi~~Lbi~#F?+$a)i?|i1VW!nIzpH~VOoV2tpnFb#%6`B~ zM~LapyqDpU1h_NzO%=2B>VscZ8gHM4HMk@9ZR7V_z$B01)+(AIXUKozD<+9Py*6r9 z8ZDW@?zmPNuuCIywADv!wL4*5trL^F*@C=Ga`{xy*)^S-(J~MvUkq^+iG-#Ol1sCE6^Qys?2rLNdAC1m|!3iHyE)>x-GE=l}%+sH1_M7HGAoHBoFUMb(gl@ z;BXt7VFPkFQ%CT`jO-k2n^*3mK!LoL`XT~Ary3+_bwe>@4~=nQ_daXgw=;IFoUr)n zUX~{Qam_`SDEiS*j{y3mDa`o$AwI8v$Q#@!f7R~D^T~2xcCcT1;S4mz)t&l%xli$# zbq8QG`E1@1y0p7>0xUec3L=uxn@@3Qlt)C2wZjg2ucN%r+WDtDGO}lsT`He#91<%6{2^dy*M2OPhIt1;BdNQD}_l9UpbNBZ*mgh=d+s0)#;S zu@EN_hi*~V*1i+r+2wnC{!YEmQj>y?j<284IJ@3;k+a_RJ=h8Y?1eB>i5%KrhKAM5 zT;*LY1d$=EL3_UHtO|0M);soKw+*QQ`tbo@6`7 zVO<4*o0sqHxXbdUe?4sbI)hw(S7oRhEEa~!knSg7tHhN~ekB?wA62EdEsVg;zphs~ z=!avjH_VAD0#YjzqxgtL`1U4?#I-`=YrixqBarlILgDXQU}i350diuQS3M?wjigv7 z)4N(E)9VR{^vW_aAWK+>`~`D)?)KHpBt|>rWnYQT6@ksqZ}S>-FI}na$e_j1mT+(E zHr;7Q%KzBW%c#9y1V*5ce?P$hntb`Rz3UG8w!FQkQ^|4Jg7;H(;Y=Z#Yb^6!CsgDk z>eMNv&L>=4p{MgaA!;9oF#ASCK*#i1UUPIc2t3$80GX8}{CFGyEBTuP$~`E(x+IY~ zEgBiLccSZH@u6r0+^`XDx2DjI`y`RmtgOcLZUP1x%CApk$K7oNlCF=!jM{gvof5g{ z+7Dh06&fd3tQQ_`N1Hs;rFX9zqmB%441aP<{g(*-$u|Bxz8_rT$OdHNf%{dPr>0D6 zAq@`?EDAL}cAgqVU-PtU3MmI2r=~#cQHhgigz3^bNmyF@K_kHs2}vT71F%x(`k&}P zX+XFe_{)pH6slCK+aJ55$4q<YLF&&ch0(nb;_ zk9*GwH3@7z0QwNa!D8pY(-@YV27-6$^(elOs6q0x1hB0J(V83@33#o{>A#Z*x){G3 zsnW?~#xlO&r37{AaxFQ5GIxv-IFi%=L>49-kryaBLjbARB34f~ z!iCEN-HE3ZZLV;Mq55|7r2?|D1azKbu{_^zVPUWZrcWyE0HaVH#*Aa`0JGrGGHUhoN%!)Uxa%f82_b(-=|fZi+D~I*^)QXXyDWsQJ_yW zQGmyrU{*yk$5kROk-U^A!om7T%^v$_5$fiNOB=bH8l><%!sasKo!e!y^IN7PVjAOp zLx-O~Xn0;Rv@>cju3&xKst8~WZ19}O{=$Fh0xhnv{z*zC2o4}yb|6Jt1mfBm6Ph8n zKT!pt6mEI5wuTWSkvyI4Obqes+?YwA7OS^Hell-X$V!Wh>m%?U=V@V$aQ$05SJ4vU z4y4frnz8=IQFfr$jI1$arv3iJ=MTW8$gEvKV6`@99G>rcpb+ z#UF95aXvm8yQCNL<{1mN*g!(0U62i7a+vWKBoWR89gJM6^qv9R02DYK*Nqra=vklf zLClgFF^M-@aT#6gM(qL$0fr0`JmRZkage_OM{e@b9{Hot&=FE|HnaPPpixR1nD*nB z7$q^?lCe&EZDtTEB2`wEPCIl?8stV+?&<*`nV$@f_?rtLZE3 z-#M&Terj>iCblLLkCC|q_uH#4U{PN_XkxXAffI&<=VE74&qMURsMbEO?pxs}Hp)c? z5v~tGCh3)diAiFOEaJ@iXkir4I@~(eaG(DIhkMTLtTA@38!R&)40KS3*uyecD~Fid zc`p+gcOD}$`3nYnyYgaRp@uYcthfr8&CZhLp{v8LwA$#I=XP#(e)A0>k(Y1qzhc_0 zS`7PMIx)MZ(284)0H6kuyFynQ^JvBdv&`kNp|`{asnGvTw9Sa+E9q>+V#`4h0YWjs z`)*N}-PrWFOmesy)+K2c_wdWLBk+2U@;+tM$8{%?pg)KW+trp(HrCU~)XITG2IR66Z&=1CWdlN=hWbQD~X`8sz{xfZEGw% zBp8A&%DC6tR~eFR-k>Fw5berAxbs$FBhrQ~;Y7wL^9E?vScD}vG3PM(gpZ2PAYX$J5 zc%eHH;4^Z%0!0wKHGv_KQA)(+P46&v(xBg0KFgexYtLte(&+vOWa$aBZxFEEr8WOl zTs$N0%-yv8D}=|)=kT>dBO*{8-&qcTf4U|(f1u+I<1Y{d;&B98I4A{^%L%iGoks>C zXUfKOZ+#ozL`m9vu{O2eKovdJRHsS#EM#r#5+sY#>inYk3o7l^M7X{0v2TE$j0{3$ z@iDr*TUL!7@|1%rP_TL)?ZHxEtik5e01*A>! z7?kaHoNjMq&wZNqJw@_{d%Nwe01vd?sxs2oRRT4#v-n$OB)euAk#*?Kpsiu-OsUDt zUtCS>8Ornf7;+agT=qtC0fIHF3?CBNqdWZ7UcSn7?U`vT{QD*p>5Mp@E#$d&px`*b zI@m#{f(b&b)Bb;5NSKB^#d#{ss5d-)NzlTCefVtL;R>@|ZHjayyH_em;{|WjnoRvv zo-$MJf4&9=-jg~vcNQ!1rtAyvpOG%!AUIsjhmX$@8MDOWthnKOm4eIw_cFt?^u@wD zV3S&nmw4OrIyHl}VgKXIm)SZ3ypOYSDWsS`(ZQGzIqe^BQ50XbT7s-?d;p#R=OU=@ z#NkM8U%B!UBM{94*R!3VNU}xnhStmq2nt zs6q`KJq7DMLfvnK&Rs=F*Q60=yc4NgZDues5{nN_oGMzJGEm0qI+I|y!h8{rgz2~3 zay~+k-}<`g4DAo=JV$n%%R$$` z+!ovUq`h0@Y|KaQtdOkRH)j!hPD znas)_c~S#TcP=;w6Rh1bxuhxjFLepU{^72sluWsa(ZN81*!2F@BD;#g@DEOfpFlVx z?@>V5R&BU4f~*XG8+3;!!Ab#F$doJC&|#ID998|56}wgUt2F`oY!gf9U_Iu6SU|X_ z$J2-lD6KfitZVLjcYPn&%}d1_>%4|(;@d{YCJ`5hpw$EFJfyjPe4gHvc>U*ZVo;9tmY_Z!SPXvF}7zbS@*cY$SKn2fo6e}dvnRRGIwZx*@CIY=~Rpl?uaMT0ALck zugTc%CHvGt*N$`gIadjL!69i_{+?AfAG&|{cBn_t7F>-q1EuAW9O8~!Kgvqqz3Su^ z%~DFCB~hxSLM=Lem-Ym7M3TOIt72+b7_GQfgK86v!-xFku3DY+*xm#5+gSyY(+j~t zc~WtB0;>wF7M0 zmXkPOy5GcO8oc{*2Jrq@60e*bZS5T#RGj;HA9_9S%vH_*A2H?UlC-XE4X1B z{V`t}pAUreO!1iL2?jy2P^a^vxa zJIL$o&39JbTJ(iO<1pJ=y@(>8LsQ>t=Q0VbQ$_D-nnugLN=aBvlfIw;s|pU8|1~IQ zmC)w%jxklK(oFqQ=&?L<=wDWBFeXSI#i}^!K+jfX_%1mO>}z-8u2<*b-m<|gtV)cZ zd3Ce4VnaeEp!BDNsC6AVIXegQYsocjrq@!if{#Pq$EbM@TR{ZR*@BQeeO439=_T?J z?akDVR7qki{%TWLDX#Dsw<^$WJ{Cf6QyG1a#^pY4{@pQUD;ojid@)}v9wJThwBMKo zu%kn{;4RO8yZ%l$8iM=&TQzrQR?@OR29|iuh5cc>#<#xI8NxMrj$FLo%m$#}8X-Y< zSg+bNljE$89{-`GAl!ET4D>U7_QK#?c50MeP25v=ef(ME=ZnHSu}`g?7Rh`T&uF!r zJDjAQ^Q9Je#Pkirxx}X)VJOOQG|-oIhD~5d&>*1N{*dR>Iog`Zu0g9_98J0+_PnD^ zCo}AcN@@{2HMc9*v>voww2a~=GK17qS?xW`RYg@1cZskiVpOf=oXw2jd&^i~KxvD1 z%m5wAwcD>vk_UrGI7AOaVC~zoFLoFXjWiYaRXeWp?E*3=r07j4j^$n z*6Mx-il9^+e3-WcJ?-au%@%3Ck#miYyY#|66q_CtR0aT-@B`68Q1vVW>`i$e> zmg8T-iy|fe4PMk7*)S$?a@kc6=n}Kb0kRKB8bGKq%TWA9oF#EM^#}$%)iRgvVR%tT zev-S{R21HOK3bbTCqi#0mEV>h?R1^UGc+v3P7o!H#0mE86?~pb;4&`@x8YlP^rm3> zrASY9*AxdGH1cn)*e#oJ^R4*2$*vSRi5dm^1|NA3Yd^a~b2Pay)43x3XfBp$WCMF6 z@Bxz5_*g0E4-Je+nsS{YfFA1@f=0>4_qvI^uO;zORD5kbQoRz7<4gEvGJ5BO`kxH$ zz;YMK`;ryPtQd$QbCN=#X|Y>w%I{8Qtx$2$h1Ug?+F5zV@Cggag18Hu zKMgQeM+OhYfTj_T%JBst-EMmTj!D{dY_t_lN|yV;_)2oUmzWgwC*=X@2xc=@ z!=NizKZFTZLp6xTHH3L8SQxp5&a8*zF(WUZkb ztYhI*cryoO;$h;+TVO^CmI-~;(DHNUcXADCaR!I?;J0*-7Hw=(W&te?+QEss5l@hc z6?6`?XV7~@5?+hJUhBHDo8918i+j17uOfwnf8lN6#tzd=g}gj-{{53eE2rv^wP^0c1`m^i?MYS zu*BwF7NMXIXPbVa+c88a!oq|}AAwtfTYi;Ju@#8!otRZOESl#osj zW|2<)!>#*rY3ZJjHHPk8VFG;An%U*-V|*Rd-*#Kx)B=KoLM@;5&_~-~X(g!uHQ3^e ziMN?7Zk*u*-ELWlhX(Aa$!_=X?zJ0lhfx!z&eu(iO1syNIB>7mac)tgB-phLPDS`( zX`zdOy4ywM;=X5HKHkE~Z9148dcy1Vji^k;KBZ^?n^~)oNqJGrKpBo+RV>RZe+d%Z z$J5>_vgi*P!6ul_2T3F}te*lARTKg#tHXQ?u2=4(HPQIM?X<{&`!*0rg=KPaU+~?*biX%c>f}>6t3j7(k)Ycs!T(^3j4)3Po0s zu0~e0gt5!o-aRw$D# z6RffLnhzYpu?5Xq!#86}D(%{JYpu+j?6CwZ>w{ku|Avk!rv^1D`j+00R|kvWHjOrFDcN#eOz$6)jFoe8S(s==%K*7dGm_D>*{72KZzKn zZ>l1|sSYom=TsD#Bzz?ClWAo99Q_b_<4dVZ@BE-(L7UzL% zmlllj;=6J;NlcjZY{sAo%=CJs@jLJGicic7H;>Tv{3)cR=iAwb91w<(F6*SljUldY zbg{3T>Fgu|(CMg9?a8RTdAf*0Nzox^n62D_@eFPhTvz6c@Mdq%^=hH2u1wFxwp(Lz z8!JBBAQS5^Pn4r2A+mCUL{Yj?(AK%{7?&qAm;Ct3ZsV%?a}5eazX)c9#IP)9)yYL{AaS%}8pA{_ z`s{(^q~c7>b`@YMnoKTr5-*i+drOk8Bn;v5H6**6x%=@>RQ+L+F5(<{@PtdD^4j0Q z$3_8A^UOtQj;y;h(X@N}Qq9?hD!vij<{khZ@&2d-;ZDlTIzU>lATFA3%LPy{B?s4d zWF#Ozq#%|YaxG8mUXDt{;=*1u9t$@}L~ZinmH8X8$^q@qBukKR zNkOK{X@IwtY^)$OG&`%R<$2zU<^P<0z_+G?4@A_RY38vTNjM62>R-m&CL6vIRkOOq z?-X_idWi4^_R$1WH zjunP!SwT)##yII1F99+`_9hOR?Q@}YPCwS*NI>raej@pj6`0@G^}mkzG=KP`!v`6L#cOP@$gg( z(H&K#N}QkIv1l$K?Z(Ek1^R|Wt#Z~!gtw38;E_cBzw_V7FqFY!Epjhd!V|MMm5 zH*QuAO{9)s0;a3Q3{7a13R278U)!5;FcR%t~qXT@#CK>eZ?` z4^*w~|(QQcvdK^-ZV9((!h5G15Yg!wKn)eX|Ky6(a?t zoNVp5+x1Pl5qW&PV17nB{f_6KBKdpT(_aYA_Rjg`f%1CS(~-YlqMw6jHCgzpM2@@g z5YH5?N9B)6NfUAC)&d?jI=LXevlA;a(r%h+pgk%V>`QZs5F_-3l!bB&|0tfBlw;DZ zFNS!An`Tm9%Eokt!X3Wk2&1r_#CCIr#Rgs;1D{wxkD|_*E&m@9QqqMCtxii76+@f= z0^Mk(+-2B^&;=~W*>lJN|SpMlUbiB|~<(^i^%yz$g}cG(OCBwQBt z&H>%@x!B6>P71h*y!@Z6b6ZjBxZE)|WMD(DB@Lwlt|*L%gns-fUIMH6394DMuxfM4 zSC}=eXw&6fS$~Al4^(1yS2rO3gC=%Q^2MAiZSRt2Ns1~lvm%p$Czn(&6nK|Szp72d z8Zg8$A_LowwZ~p(mgv%5wefnPLBj+$(i1hZalxx%U{)0%k8Dfa9s0vc+={{(vK8yQ z^k$p&OFY3S*yKSxZya`(FZJr>7Q$x}xK%^5nxG2;b|d^pGGU{Ve(woi9Z@m=5KlBP zVT@OPkjMR6JBCn>N6n}U{wIeh3*{<8GGXLc9#S^^#<$GFj(3%OmSp|rb7$Kv<#=3l;3$QZhs8hveqa# zidS$N*{;Ch@zzI&HU(P&54etyW-*c(wFAvgC|C$+LjxzA4eHV_EU3M&2ar07bRd-x zqW3UUp-J#RH}?`G#%MVrsn-JeyFX)=stAS94w~5T9o~uXMxKBIfcQDu=PP{e$vzZJ z9|MziIxvy(K5`@z@8>jPd#j-ELsW22mg&Oh!LX!H<3xwE`wTCUc4*JS7z1KzUYPi7 z50=gvh&gYjZqfjbP0ISvGi}*CZ!yb2&2cb*P0tKU7O4cP2>n>)&U9629`#!p03{+K zJIL1e_bH$@M)==EW!D$gI-*v(2+E1;B*{mXJG1P#JTMsOlR^LDwdwJ~Zj~k-%gX>_ zZVq0o@;Xu1OTGAK6$(TNa=dAJbo;RT9C*O;g0f_QI4`|2MEk91be$dqzEI42+BDy0 zYWjK8dyx%Y16E}Hc2nV{Ja4gpG=s&OQ8)Nn@KFiM&hTOv1;`H)Y4L~yk+dBRdj;Un zd@!h?(|RYrr*q&|pQ>sS=y`aV--I9>>gbCWs2<)h5D4a3i~^Q^=vrNM*s$G_Sh)0D zs}FMzW_e{G_Yuc?St(T6D9!+rsg2R&XD0B2K_1Mcm*EXS0FstaZt%Q6r1Pj2Q|r5k8pLU(Am#CmiTdhQS z+HNE=7&!(#fosQ?Zeo6BRJp3PkV(5--;Ezk@}-#CIwR>U0?+pI4iM_MK;cZ@m3!gJ za$GcbS_vm~w9IiLEHIdtus4_zj$i2{U^g**GTs@}retkSNTv;aJIkgcP~7JW?JC#p zU(uc!a$$lw6=B2hbYl4LF5;O*mIF@+rg^$Y^J9v*|JVY83=poe`vi08vw)HqZ(S%* zVXf(aR6zHp14E$TqS#E8hd9iZApi1v^#Lt1`eKWg?lTq~% zdZZ2hzJ*|M&Y#B^*-8Ii;CG%>p?dw8=NyV__J{7Tkf6(0*Po#nw6WSkpjF%usE2=x za4f%Lh~$6NB60OtJ&y&}1)5PoMKR%fe;IL7AI6Atp}|XV!UkTH8l}^2)yED>OyH}v zRggDpfxS1a4g$XGRjI-Qef>9SB@$IHrE3>Fi4gi0Xin|2H80HIV~?|dQ8H%)pt{13 z#F`kWbQJRvx%iMLcM>I7jEVl>IfFQqDyMCYo4TOcxs`#t%pBl^5C`DcE^@&@mNo-e zBn%-avznF_le2Qh#n1E!j|}!GFF^T1f&@$7@r2-;T+vT8jE=;eUbHYhQ%F>sK?@<7 zY>2zq1l?2%NS~y@&i6tUbAWyqD+YORKE#(m&b(*C6@KR=7`l&5J=y5&eS=3J0WJx1 zr>i&?!KnEG^ZZQrOQYXP4+G~HptDNhC*m-9gatf$=4OoWA1r0~w(MOO85me!)PiuO z56L}qC>}2(P_CV_oSlmZV2GZNUm*kDp-{{$NYRdCpf*@*dw+W!dR*t6xzgR z`(P|&#|YZS1f4nn7&Ygyg7P*_Q5H>!P&s1pr8rGchdu)Mptc*HgM=qguaXwZ(@&f8&S96e?31AIcDdU1@ErkB%&XA72Yf|qfR+&?VT}&F|vw|da4zKtW-l&-*fYDJ#NFpD+rm_Ii8?fT!V;xC} zqL)5g#E?}SUOtAF27IT2Ck8QF%ESjoS4c(y-<>L?xDsht==BjYi}C8kZ%)7%9MTXV z0UWOeM0phaU6*7lU?_K?v}68(#6C1)dS7?hUZ+=`Tlx}qoaO5EVzI80Z}+%T<~g%Q z;B%l`Sb07FnPq?bHovx98tInM+qGY!6;aQCEx+Lt^j5a$D7_)=8#eeeOOLtc3r}dC zFFM*h2`_y@9}_f0V~gg@6}HgF606iGaVIf(wdW&d6j~egb146vs^273Q7eBg&F2^Z z4>uXK2R3-$tZ~Z<7f2sPY2UH3y0T(Q8ljEu76h{x>p5CvM5OJxDU`(+N?zgPdtVJ( zOrRnJRvL>aMe{gM%0PRh5C8d~Id#5RJxtBg# z^g22*)N$U0x$8F|HxnV`3d2{IT2*ipZ(TA>E1 zCG* z%6jl?eHK6ct09mXW4 zvT+fXaowbIqj>_93EPSg(GnDkvcv08#$e+HwSnbiV`q(?(ytDt%6}Ex1IF4W7_=!K zx|j^0bHydau|_(%nNkm?>RZ@EO4w3QXd1;E*)`+W!Xp?^#IC@?-1}eh)Ge&sdUv=g zR7e1o0=Rnq-nN*vrx~DUCXe(@M+7S84$V@&T`6GEhy45xZA{U(LL(OH_nh#ySJbVR zGxvz3veN)wKyB26fC0-9u`8KYD6R}wKxN{up~tYWRsGnhoS5#mKR}NSE#{VhSxJ7X zaHxuCw8S2fhwA1zXC77D{B*Ov!(W4&Am_3mdcCgB2(@9kVykG{Z8mtqQAYkMPn(+X zfjI)@^Bt5iw4!{ibqJ`ck^w!0f5UFK;wq~QCM6|?zcDV=GEWN+G}~o6x%#}MQhpYi zEdGE**dfBVV)g~d3mm6A(+5piMby%VzCwI*0`fPVpX{AC`8 zc@Y4sW#mh7XnhXutQg`uNZWIw=1>T+tM864ZKr_S5E2eUPy%*5S*o`QD2oL?=2KX)UcBzas_d~@XD2?1ojjm4whf&peE2f>TX9K zDx?&@XwuwS5Kn}u@EYJUS?B(!k&=A#g$ z-gVH%6K-VMVE=lTl4LlRN#GB~0$uFY+zs2&UUiY-)*}?PJZhrVK~_I4xF_2~Q{ePN z2Jlh%D0=!}DOBgng#VJB)#V~B57ru*!%-{h$Cf`YYk=jgi>WI<^=X(P3ie~tzGBso zM6sz;!Cs*qa#`bOb3tJtCJPg5A~dRs3=6lEJ6&?97nB|0ypmFxcJ)*GyT)ez+{x~z$_F0nR2i_eTv&>U)O3UO$O!nB>qukH9)!WvlWS*`|451@X#N375hcXgL3pwxI&k`PgEj{`NfH|)T>!3@IuEuz?pdYhZ*$nW8!5BoKPxb zYkA`$1xEG)tmvnLe$29|#y`TJ93ZItG{39wPq6>tx=^LC!(Dy~G0(-*5h@(yl>#Rm zC5zbo2>WHJ5E{%aqnmPbk)eGC$!x!nEYwq*@W|^9s2PuWEw+p3W#w7#%x`-g)j@VU z3w@o{M=DhzJE)zjVUOeVz8vf4?Oeu7BAD-{44Ro$3S!5-?lY!xt`6x#J(ZzQZNK?N z@HCJPk0_)bygv=lt_nTaet2ya?P(0IYX(!=&RZdOfc+t6`c`h1dJGHxP2d|N@z&1( zC*LVP!{gYgJ2{`hwY(Sji8q^!JS=C(hKjuJOb9E0jU@5hYN{SGmcJ2+o%QNh-^yx0 zG`Y4IE@Nqg2yhi_XgMted|Hla)dF=!W-@ab*BzaA8mdUs*1?acv6Sj$1_P3bFi7Mu$SYMIh((Z-cs% zVn}b*YmF3T?fAo32RE&zSMzoHn+G;7B}Qq^qhQJy5-e~>aoz@FoOVukUwGTU&_7ik>t?985FRVm|J&1GEAsZxR5H)8=HWAyiIK69*Okq z{k`G6!VpPvH8fc?INVmhDvPj)E-B)kZx_aE3dqqGss$aA?*YHLXvP1qB8W5q^Q8|` zvZ+vWr-W#OuMKr+2d-!>UQBQ;SJ(RZzvqQf3`P6q&*Iy|qzE_#iE;i&xL>cBv$GW$+@%R9|jJCh2kM1(?VNW4Q-xX2e7CNV11#PgDao zmHnLL30&)u1Bod6j|Q{P#q-?5T?MHfb-S!_-+0u6o{j=SD|*|#If@i2J>R%~*}BJH zoQywdotk%3^+ZW5vA{c`)>e_?o$!R1wy}0z8devfk><+6(A&Seo_@&mA$4s+t&l_t zBYwJVg2Dsea?h%fy+7R(u;AFRM}H8{k=>L&`N;8MEv!#VAyAxZ^Lk-tNP~p6E<_~A zCy(Iho;Z?%TiwOQy*{!N@bHpdmt5(0hI{m`d&th(l%%Zu5JXP?_Z@W`MrO+R-dVtJ zU6sKC&$$1xdM2^uEwR8eZr_?=8`<6rnft@Cmd$IoW`MNpC}zDt1Zyul81MVfRzuwR zfu6tmgss?Ekk&B#kD#bW7`xS_C)QY3kg!PAockD%JL-cY+;@!@92xBB(?PPih3lpE z_Uxj!?R9byt0s%F-h50tx$eZ&CE_X)Zk?F+8ZeA%K8bA-mRyeG9Wit`19~%r&EM%K zO1AIH+4RM>({Mv?h)3DnffRyQQAXzY{G#Wh8*{xvWGGZ%0^{Cf@L+Qu*hPpeeZNrV zzlj%aG)q>?eIqMJAGCQ2f?7%et$dHLS`2l6RzZhscKWw%+-FiBGPq;jCN1e?t#AM{ zsC~+@okgettip{u&%UDJsYw16{%IGW}Oha2)XSN!dxI1^osL z!ZJ-!0V}43J7`VlWmPCwCKzE`_!D}0YDo|%AyFc1Ct87iU4mN{NW;tCznUwkPCf9M zWf1MB@zSkoSX-U{>h8wI86jaV?d8n1I4fQQn;R`_l-cw3CsQ#Z;=oA1e|iX5Gec`=Of zZNBOqYJ#a=n&}eoc)G-(WqDyv17<;pxpRSX9zss_lb2AOH#d*2CwzP_j`sUV74)I z>8j-WxA6MLs%?tsi5>Om@ai1eM5hRrcoieF$;1QbbseZL279P;|FJvRoVX=J}k{X!Kwd~Lxstw3L?pGh>BU^JcZeaT0`4ud$K z$xP=@;g&SPJ@}r{?qy3rDxm^!nBGBWV|*d-k%l4$$Si zzUHXn=b1!-t%uJG;5s57gOZjpd21@bBIG;MmqPRY5|d`*#vMsTBT~IXB6fckQw?18 zl^#RZ+|!F#B^!fQB(%^khWhy38x{(4r#a$B^r(?P)#vjX>r$}$x2=dXVIU>}vs)^F zqXJ<~fjR{?P$f2-cb$`aYk+4UPslNSDqu4A4MYlyh?hwWE>ts54JmT2#19_+j#9I)J4nZat@nWU|V zS|sHlS#Angr>9))?}iQjqdlbozNQlk)r*xs?5%H0N}t}BSj#!Fd^m4a%t-^xQsUfr zAegrt&#`(m?p;yPWBT;i1NJWPgx(MzZ2Tv#rGIFLecpwa=pKhNK=s#ld1?!L;jCTUtfRa3PXYZm|~&w`CrU>T|!?ckf9J9Ik@s7o-PW_-T}ysV}LAP=e<8Wb4B z_P~v3=C0B?Nyo?&56Y=a+v`VioQ3=w_=d&EOx2Q_Swla9MvYDSMkrV(i2erK)%wZ# zIJ8|md#hZNjzlA~msgG2ij0}VH6E{Hs>^t!B>pdB@XZuiLm%u#v^baa!gQdRc8aqro>Gc=?^Lu|hIuWOJH zhdE}^oYq**?s1SJ1yhc*kChzDE&RZmd{WJ;-XZc4s#f zIcC&y*AqnK^hosFDtPeWAo0I=q~=x%>RS~^JVPo90&`_JwlJ}bGF_7`*>ThLbc-j? z2eE&rrk?59SqS#ObAqB!y>@22$E>01mq?2bfso)tvBUq?C+TuK;FN?IYx2R&@?eWHWYO}KVY9t?B9^5ATx&v zyK^-upLK6q+v~f6F)x2RC^5}!w8UJ8rg6Q(Z=FXG@y>A z@Dlc#)_?!&7Sj!mA7oDqPJiwcwv!KOD#8sp$1mUo91@M128AIVKf}9ii)ruN8&Kc7 zau;o5u_cJ)KWn1gGotu)aOoZs*R?n*t?=)$iw|0%pp*F(;;Xt&TrqN#@4mPGe)uph zwHQtO@@%F{D@<-u9(nVhh5_FIx$R!2gp#@P~iN*i2vhKj@IUm`BTwqaUBPCIl`0IeJA^H zY(py&P5s&kuPGa`_FYWFRzI~33LX0&b((d5Vw-43`IAzm3_tzC0BkF6m8^GBY% z0Myj&+U(IKH}MZgrcwc87)_dl5Ej@*D||{5V{$KLlfxJ>$wLJa z2=q4}+jr%%GDRnUM=8>PSS=~?TLZnsdkEVo_s5X4!DmDHhThrg0GGL3=9Z|fJJEzWRl9oe_FvwR7?|MU7d{BmK zt}Cf=k(@`0%WNw1Jd?Jn8DRU5qnl(H(^W%rRq@VIUD2my6v|kKP9^mfN@Vpn4I;iK z-CBaKa#9@hDdfAwwfYCqyyZS}xHRoWWj8E;hO`rYc0ZJ1LdW|*QfuJi`I13hn}*gh zTWxP4;@2fxGxpT)*&l)`d=q8B^#35MI$d0LB2LTdG3$`g7k~$*Ud9wKHj}$UuAr6}Jz44?!u6f{PfT>t=KZxgYWIkBoy z4@NZHHUv%pS=g~zO}@+<3k#7GY=7u0M}0`?`S)G_oNGU$f?<1953#oD@~Y;KG@7s> zmhvAcyu9FKgdV0Dl{mU5VZh5LiDQ3WO(vf1O(3?Teg}r6)gX7ir^RfP*PNIA(%$;r zidYhDQkKhbo_&iGqYiRv^XqdU> z0rL}NmjcUi{;c@)3ScW@cTV8J(OxjfH3!m5!pfcwqx$*;ojWjmb+xC8O7|{vz9JBW z3auOizdkPp&tXP?M?LJj>ECh2{NP&#z*2KNEX_i%0TCSnP-JE~CFqEmtdpS%6AF?Y zyElzpR64(Cz-=aSMnr%fDBF(DSJ9=MV$pYrH_Dq>Es=F$13)eGP9Mri;RZ7naAkld zV!~*NbL>lkTf|4lOZyUn9-de&^#VNbi+b2vTjd=_?>G%5Appl?KY|!k4Eqh{T@dY0 z7bRJwgG%*I;=%63PxW@aV)M73)K7dRfdrcz432k&sC?wvce@LBAbU@)n0gAFN)7Vb zR}^P{unch39MQKlF_d&*edW|%MyR9)%EGE0^O-{ zBg|T#q&%_*Zod;aJQMM3w9y1bl9@`b0pzH$bv(9FwDayb1ik z1F|zP*d2&z?uwK{eTsrkFI4D3gjlWc@CSZAv436b;-ZuU8-Kr-FS0QYnGp2oiVh zx}WwP5w=XdjsOiOQyMR=sw0d783e&!zKGYTpvbM>u67&g9EoaQN0egWzE>llZaAl7 z=DtXEUIeNUv-{=VlDunL%}h-rp*yrd55hh!@y8+F6K}@nQ%gle)Do98pd#`$XslGL05-C*U@V}Tj}m4 ziEJ3|^&YA_2%@t4FXvuFv4KdG+kXE)069Tui_zGSdMT2g!VmBwA+4$d?_lc-sd^fR zSpY-Aw=T4_E2p&IZq7!P5(wnh7wdrlFf@=G@F_w>uCI63n)jtg2hasCFnJ<3IoLHQ zDw%jDW#;`IapC? zhGYyM$vt^vx_J!MiQl?D<*W2feUhR=IfzFA-AEjV(qXeZ{&zoyWC*^_ycShb0oBY) z4~Lqdfbvizs{{oIGUp`~p^VH~_CNe~B}))xf9-X3mx^eU)xAaax*PSYM^nn@5?y@2W5~*nN7+KlifHUJWckgw0vicfm1Rw7_ z??~*=!&Ox^ThpCx*nROMU>?Yzttc4(>5wB*dXW{-yLE!EB@xz6_XiBnTiS>(x4eYk z0>wlppp^h5M|8=$6Z}`eoj@~6lAm~PEopc3{vZr>Ly^%=sncLb+PQfbCY)(u-NC-T~}u>(gFw zH-bz_a#Op!FVAj5D|<3jiel+w;ODh#5K{ktV?H|2j}51sr|T1cnf)5u-w_o{E@<7c z^3(%}2l{sQTX1@BZCClB$3yL`YWz59m_S9RXHu;j{CJ+WVNJ?bl9ki)ZkKT@=HUZT z+=JGs28I~O*d-3W(Owiy&M}b>86I|>O3a>G%Oi2l0@n}MYVz|q^;P#{YB}Wj zIFS*~lSO<7uSq_~yp!4~BF)6Jp~CU@Sp zU1f3|c6n^;d+L@$mnQw+0xB#Z`TD%!jf)vH*8xDf^(-V~<0li4r*)^f3hV?@-2Skr zla^~89;qt->}J@5efg>SKky#78OYHGd*0A;is}ALN7?H77IvES(;<{}%){N3ETsfW zAqQ3f+D=*47Y-7VJo!51xDeIy>w@{)%kfjMhy>t>R4PYjr;2Zsv6O==om>4Vtb&(t z1;=WcxVVzg=g72NSb%GM8LdU(UT6XSLyjVh(bOy6>+tb6-bQD@VmSx>VAp`=A(8@a z;?YMl*?M`QZ4f+W#PPz-MLp=k%^d3>l#n&i;O{bQti=KHUIL%+F$p!GI{g0uBr;Pa zARM8r$dOvLDBAfTVc8O#k9w!ZTAsyJ)oYMyyJtHm@0LM{}6K=(NzMy+B9?#@`l@RAuG$1sUc(w*4CopHd?vF(KkKuwfm?gQU{eU6 zyQBO*d&P$B1;zJAU=LkqHr{X~+BUUjcRGrKfXfv-~;m$!bJRes`K&95TS|o+XfWo*X3%-S>E7}mT-I0;qht^ z;`E6{5_19wU9PH2qLZS<%A_K)lN0^=sJHY*_s&l&_DIb4g+IQ5+Jm<84$;GMpo#8V zDRJ%9Q#x;JG4ABi3-jbHsaC06$90`ABW%ql*yV_LCkgd(!=h$5k%9x^&HKTgqUeJ@tm8cgQmm@UD7T>jKwDsX*cc!4`8n6Go9HB zShtHEuOD#rf|K(OF3gl3kZbt{53+`k+7D8$(F}XSjCX%`M{$h3yhomE|9J|2BX5o_*Rpr$MR_oAM;!QD zP5cvtPTua0K1EA@E*^fO;3l@z$Z3~2UT=+@8;==iF{=@YhZ_+46DW&u2FZm<(brQD z*~0zX!Yb+(@}geb78lcg zbhgMMVp2vM<#r1cDp@*0$uhOqX|%wmw7(h!$34i0lcdS{rv>ue&1Ny@-vZ7g{ck!N zomnrzZZd*4D%9{-yVo^!@;$bk_bnoQZvwcPr5oZ!3SeTM7VY{}CTo(2)e14=MP5pT zO@d^AtPm*_{+QI)gi*K5HLL)gOTS)ifG0$mN?ag+__cTjyPrAbz@VkPB5RAwjzuB?ehw<$s9{SORt)A zGzz(D+zo`v_}q!-X!2o}3BQ5-qk=L7@C}ST5<1@kpXXRgxV(?A?fzj7Y=>~>m^omEcfJ_+~02m0OyLtd27<)}6|GP+j&?r)mV=Ed2P>Z3PD( z;NZiYIg}(w4~hI`KQ{|5JjxGnRi@hIddV79)gc#3VJ=xA>HQ0g!IKqlEM5zgZijeB6ng>PXy zZ4{gHecW4s_U%{u4*a0izx#qLEUXD8OI=rMSySE4O5NQ3L?wXOri(S8OXVax7Fx3j z+sK)rs!7t};HP%n*Oq~d(l5)=sNqs1=tN&^#cVXhgpt%+JRcmKj-+12PMVo2qRz_B zq}LK;_Jn!Wrq8ZcqVIyr*y7k*IdXUH3kMeyxS#2muTI0eWb=RQ^J%@}e5=A(Qpce! zFY-w#+tLH7la$t=BW8H_z(H~QZo78Lp^U6&%`!x?qa`N*e(3*b9-<}T9TT-P`+ZSL zi`*gc&k3pe{VZSdTqz(h9FAN0E+!gJ%Yw&DpopT*1L>Znk+m1!-FgMqkg99O+ojHV zu3J;{Vc@zbsPVlqfyju>iuIpq$L$^$(pv!_ZyI{Trj^I{Y8_q$%oc6fr~|9?YiY>V zvWUca0ibOi5jk?UC|2^LtXv|Ni7)E}9Zd_5OUS6`D7gUdTo)OZ) zV?A78LO&DP$fHOz42Nls$^Wwgg~n zkP5lkR5qC`=hi7|pYlp@!g1YXv)p;%t{kLruEx0BT9n13e}6bkM;*%8c4mbx2W5RT z){}4fy-4VwbWRt!;`uec)BXy?1h2^T5C?h&L!^O$BIR&-i1wPCw^Af?-!Mh*7!%|D$DS7>sMY9Zkz<6Blld_VA%v;JB3>SA*|s zrox}V^~HvPA2|NFs441r5`zCt>QQ|OYbzheRDAlp1<$)mJJ`UfcWeEGsMpvCtXCP2 z!W=6ZIsLR3{_uPkTM^uhI{j4I*k%%`@P=bk8ps7K+()B~&I9;7yOg7SkQ?pTd8%yC zz1zcy=wb|XjS_P4)9~eH2NUKA_QM7e8t$r^5KAiByTk;63xLhAD!HnUqnyPnq%@;A zhpq&ay7xv=*hL6xsMagTY_X4vtqXn?lmCA<(YDAM6Jk?e!mkS|99_F+uznwDKVNxU zM{3F4boPnGFt6DAirA`l$6a)Y>EKH#!F?4+Jps0pOvn>iX80>-fN>Bqw<~B`8krO3 z21hbng%~zLT2atZHWgrbmJftLmh6GnKLx(XL7KTV)}jSpLIggxEH95846B4;_Qqtm z45St=v@)%y!_B0{8-}u>kL0!L)`RMZ+#|hL(tG~ts?$x!Y$tXXS)GmxS2~>$@+I3` zckrBvI8dZIWZVx?$&*%@B0@@-hOlSHkiA!`Z*)nSIS^mvG@#A;XJ^zpIe-q;yTbbH zUB&DKB5UMnCIuE*P3{O>L{cc^VY!o-2x5}xWiC~|K>Mj>zNY9_?AZ7wttM$etp&M; z&8+{t8@iMGNGz}g8$VKytf95D7G|b~(<-0b0XO8Dv#AZz;l#jQxP)ibu`~SEK>#s8 z&cEBiI)6g(r!ZV(0a1H`*e3XPMNg7Trf;|3CYtsjBjO*-4dDy90)W9J*Dtq5IB%Bz z;yQ2F2paGVQa=&YRnD|y?y>D2F;@W-QjR(FflsUYIvwp4^&l#(t1Jx|b7AG`{6wKm zxOiW3)G)EgU*p8lyU15`(*@Y4`02XtO57XTV3UteGzA@JCEYeb2kQ)_w1@?l{^#gyqvYj?zy)sxmMkNf$JsJ&*0;B4x zkH6CGsn1@+1F8DSwXFxp?n0LSAZ+IGd}gdaQG#eDNvQg1V-LQg=gN9cV&bqD02=X8 zniMfe5X)*5A6Bt5!CmR}A{jrxBZq5+dK;)E^k5^^#l%)!n7EWb^z^-Z|Jn*3{=^ zc;jk-#?tTN8hjucjq3D+!BetM3hHFZE&s?U?@MGS6UH@2@853b$1s!7JFv;xel|S+ z)dkJbQ$+7&oOwE5rr3IXqRm~RqYhaV+A(yUP|!C2%N!t80vu+F{0HPGO_(e+^2Ydx zT|=Qq97LaW;r=lv1J<DSOb9MDY=qGSUMdD-tktTVeoJHbv-k6xphk*yD;FV_vhVXm+*#Egkv#;4zx6N!s zPft9Xd3F#9C4YrhIn&t9+)d{QT;jR9A25Iv<+r*w605N$swj_Y=Rh%q?k#tG0hUF< zd{BGSixi?@e)l2q7N71GytFbp-dMS5;s8^9GF8>Gjsa=xcJzPc5 zWu+WgRrCVrR8Kzn(@NdJ%dztfL7%dudUP3|TTBJqFxAYiXYE-6;5tyhtlP;&G}4fD zXInoV-K~5sApPSv^4xf@j~cZ~zh8$>8NTL8;-#~!3$1!^OCuo3}M_Hg{SQ2*Rwu!kpE+M*spm)v1g;+h09pN5TY0T)Jy?F2CKrX5${jW*4ab4rV z+R$8USahvZ;>9x*WjeC}@gLO$VqnLEx#(-pgN!9wnUfz?q$jPm{<}ZVeN@)pAjCoy zcd(O;N2_U%7hun^;Py$7?Z}Go?Q%!W3-l_cjP>bt zsBFXzb^apIv!VO5!WHFv%aN?Hq@@|K>e_E4|m z_Gy#xLE7joiC^89`MVYxrpC=+?wobD=d-^AoR8A*q;kOF{b@lTa&a5}7rQqDA_7k~ zgfLdW@8uBdmwrF5Hyp0$*d0`LvKqCY$2bwHxh}IB$lV`8QdeXRRWXWvy{XO1W_eM% zF$DXH%+sL0J=?uH1-SFrocIkP#LlUZnxjZHzyCthYL?r8rlcsq|C?#iRu3MQcMj>U zQCI7~|DC0eg!&brTxTa!$3V%K+g;oFY+6Pclk+ommA5czcMTV5@<3~43U7JiP!C#& z_Zjz-*){$k`8m?K{w<9CRj(6jX@6jR9YEXvdJ8pjb;C z8@v9TKcUPbxFF176NPu7quUHSgK^% zkgo}ru2au#-!v)bN0I@3_Bbu7qiFbH&8u3CMoqcwhWm>2w3E=>$}bJ5G(I=rNh8Dt z(!Ys=rrXKUs3@JP+@1tzEbj!fDjY=f8#DMgwsXtaO7>^=) zKskJ>|3bfiWg}@v{mf{IY=F{FvC(s@e(cc853$jbS)aTlpc8e+@4A;;)KXn2nOyTQ za!~RdC4LMT=fGQXqVHp-{%jt%@_smPNjdKOs{9#`BpMg|ZrDix}r-<+0Rw z7W$u$@CAfWx)l$=?t{*jk9FYo(7arb<**_fA(OzRjnS5hg81y=ivJZ#J!UF>9cSOT zxO`EaWw89VCdF+9W0F;ZxthYmHFkQ$=k^%|NmPf%3)5+;Z6$wrcRxf;+tIh+sHGWu z+~m4%18##Q)q>xjlpyrnog^zs`9zv4;p7L+t6$@=Wa-Qb6K;qxL}MMDVx|MFED%78 zJb}fk&p&MF_M-o@>HOiyoaVIbvb?LO5Vl38>-&a|hO$mXz1)*IhCzf)M=$bd9yV^M zsS}7Bds7lx9b?4_OdsHvXLfEdyiT0+fxNcO!d}zs7)Tr+b5Awyogp@qv)0S`0z-6! zo7U=sC+h^8tAQ@j8%A>4m#h1lr&ml+3 zg`*#zb`jnh7#e!Tb+x{R0+EtYy!aAY!#(6!a0TPGP9dU3wV)^%=^_#`6V23+ycCE$ z@g6}OY-i7|LF1yL+d(Y zn?yS5bx4$Q_DC@l9}lIH)XoPeiBqK}VDZdd!owe+?D7SjwMrIH@M>HSUt7`dI>%aC zGOOc5$ARjVkgX=3g^!gSHeigTYT1aH@KUAFx?hr&RIE=wVv!kf;wW_qEfr;o9-h2R z{L7aLieBr>bhZ|J{ZZRijj!{el~IP8rMvjJ3}4M@4w5=oQPwR7XXer&cQ>V*T;lyU zd?-FDfu{7QR2Tct&B>H~s>9MUg-E(#z4eMDv6MH$6O}^YA^a<)!q=u0KT1SKJ6>uI z4n3@%IJc|`Ar(6RrQRY*t~ldr<>aFw^0|?8sP{51&rRQ^R^hDz*~EH>4i5kgDf(Ff z7T03;5GTvq8Tviep#NF2-}Mi17C*9nR66KG1FV})SN(B%L77mBve7u3C)+SlW6|t} zm~puha6v#MVFL&++}TYeLoWZQkeo;*3lAy*Jb?HLl`&FNd*sXTq>)Q-$@?htk!HcX zBS`gUQ2&W$^kgra+$CN5>kHA?~OUZ~$ zh*4~J3j=ru)};sNx9{3N^YyDkmx!`bZ`t;WTrJsS%7!W{4Pq+j!X0wv1LRj+E`F2J zvfIf>rPNnbiNJYD5W2xW*9sL3t;~LyBF9!ZHx+EC`A-^`H=l~L&RK`%9_^fl;6BRS z<`c~4yj*{Lp66vI)Qi6c^z$5YY)52A5^L{*3Yt-m?UG2y@EPowy-reH1Y1?& z8835oq<`D4vT1Qhf$%F;r9$I28Nzu%mM^AjFK;MC=!HuD!nJY@!4ep#5E*zcslkFbB?@G$-bbo&F_Mj9f}%x<3eNu6CnLqUsSAL(y+|+{TG^^;9LCxZSSRh4B{3 zxB<+4QCqzAsyR4&@p+s2Jb3Xz-5(TV{tyRioj60aL#2an;F$Q$l*wP+Jx%ux)4}v3 zCHk!^mqc_SORRMO8bpH!r5KdXN0_0|wZ6<;0$Cv`)JL3fbBx^>Dn}04L70Q@6mlHazg49 zI$Ty|59BbrgPtfVa(>?~3Kd6L$c(xJvn!05q4}vR=bNy>P29Ph@*=bZBP_wW=h)=; zDUUX8EZ0Gt2qyGEJK=xga-8AufyM<1nQKC#Ig~~?2k$YV33TuQ&Wejh;)yQajr^vX z@TI9e0`2xwhc7ifz9U*io)Tg=)dUR@nHA~xNVJ;F`nS_eC z?(iNz$!Q4}S?p}%gKL{jy3xzA2^O$PK3jYxKT$IE~)vL9{yHJ@X^98CF4PA`!}1kGmTx^gXgs|IUm+Si?E z46{%klS4Jh+&~5(_svC<-mtPOoU}ohsrxge)v8^PwKl0G4>6;eB60HgKCduwDw?%s zmhrt&W7MzfcBF9%fV56q%orL#kZ*_DMO=>p;T`k>jtX+!SwphP>~}Vnrumyw!(R0P#$x;Tx~|BV;# zuiEd@^^V|z5jA)fNk3Efb-wgCxvlFT0%cdiZ^=iUu(h5sfo|)aDTSh1%tt}s)=JZP zUxmBrSM$7l!5HCtNGNa&tRQAUI73h~sor%H-Gt6mQs>vnhhWfemFSZ9b5Sntutlc+@WH zN4P*NsG#v@!oXCZq_x`>qA&L98ls&RJ(C#8RHbVlXY@77Q}7_aW73h?NG;h zZiJ@whWwSeTbvTl0?9v8_{P|CIRKly0xo{hACq(9a13oy4d2tl&wLcIPipmvUmzhm zSyyBklAXvRgK|XGSIJZsSXWTLgXjTvN`iz9Up+D=-(m79TPP-kuYMMN_y*??U1+4G zN&eZAc+@zc(NqV$cOm?=@j({q*_7%}kY-M_ z`O8?VWoS)%f6SCr!8T;WLdy53F0$Pl^2^;JH)gO+k;rr7S#mD?5*cj=U}Rr;b^f1+ z5}{T9l&h996nz**JrvF7w6hU;mYa#!I0xL3-9R3qp>gg1M`w10+I}}VdZ8a-#(D%= zveJ8;o#eqIu|uyHl0RAK(2|MOMOWQMEUkG~eDz+Y+3ZbD>lLOW=qAj7B`0{tjli{) z5_`afmCrbGu61+?4hAomoe*UgJ(Oo8ZaP9$_09CIWZdWPxwT!eqr zjx7vgdZ}T`V~)a}kYgkqICsd#=4o}`F!MPUQv)GcCc4JUGM1rg%G}Cu2d4}tY_<=$ z|7>_D@(6q0bK!Ht;dKw9 z4A{e3J)n8h9+LLK;LQOh9>({@TTz}}y)eonv$Q}tMa~R=P_0|%?y3Tz?>Y63u=@IH z;Gf@p0>b611Gt=WhV9_z+{JGMxfwg`A%lqg%pL40D%|C%;KkA4>5%vy)6S#O_~m)q zV4MvE%HC4Cf@T_BPNmp~L1nGfIXCUYk#4i1fF1A^cLq!W1GLoSFu$Mu;C;>WU-nDO zn-zI(k(lLA6iDh9Jy(GgyoDuZw_a(~%-xJI0$>VhDw>2eUn>W0kj)bF@tSSDgm2CW zfBemxNkhZGyc7+T5C3&CAxtIG9A?Mo_LsG)%K^8E9*>QO#%O58Qb^R=u7VB^-Rhl@|Zg)(~Qu z$fSEADhGo<#f0yj*BUf3`8Jyhtog2XUw?t)g z5W0Yedlb6`xS(@yz|HinR|0(r6C)CDWrpfl0riOu$*8k&Pod z$cEX82o^C*T6FeF3H!>Mm1TQ@tJh4Pi}QEcrJT9AS4UGi?}LanWg*POV#)VDMxZLi zaq4x(64L3#)DgMwwdry^dDUjdpvI^|Q8)v&t8Y;zK)q|=V&w9VF#C@PU%B~bx0Fff zs0^LrWz4-^WR0X;+KLqxvzAkok`Z!e(~%hk11Nx$0nLC3YtTjFR|fP*So8Dtn*>Lm z+i;_P1*r`r{nPUBK?Hti{aj`kwvc11;-AZXc<9LM?D{EJjEorcSLgA|&Hwni>fVG<7|`x*ZP zuIT%P@|FT6tWE>(P#?*288&cOsXYst!*yLWM zP_#c_m6V~a8%rY>xRhY`?U!s68gjJ{4v4`=Ra`D{z&&w^S;5HBr_ZR>fckIbXrG@x zeCzr3NyWsqYA_&dU%G_*Z>vZRw3QTO!CTbiqx0q(8YUOW(J3#Khe-= z<^%jq%B<#Of%^izR{-N%9;csV7Em813kfBux@8$-#dtX=0ry$OhJ#+xw?*aK`n%gV zm8inV*!>Z5cc*gCDsOG>vVQi`-0e2Nt(%1lVERU3)l5;z1_eEt-O%MDBf(29Z7>us zxw86TNwER?BUCR!-gB4wLmD(G zA9a@pXm{fO_l``--$#7E11Hh1MfLuNkH`}hQE)C=Naa~?>NbFPbA0x+1Wr>vw|=Ym zoHoD_ZC`x%YuqUgM;U%Ha%LHJ(K;@1Z3YKk8hp&U+s`gnE2P}yA$)6Jh+%`#%cr1aL`)`La86!1tZ z2|<(SyXh4lQc9PYp0d1x@&?N(L`+TQGdW1-Z!y)$LN1M2wrmJt8VrgS&Fcj^sr{gCYE* zFyLW5o9FtHpJTz{x+bjr+TQP^H>u?!iAM4x^fpiPxP+7}S%c{@y@cvLnE+S@h>qJS zFZ#VrEzye-2*rb>#(b(ifgw_2f_=D8pTD^ZXst97TUbI% zU>g|dThi>Ago9{DdM_h6v-z0hRGI%5gnRqp2n=TiKmG6U#V=}YTtpqMuh2|1n)8M+ zgY&P#ZWLaS&2w5)GPuN-NzJ{){=?;95<(W@|bpqXN~Twa;gK$az|Zxo>&U92Z`gz1+asZQv#2!o4u zp|0cs-k@57(D1STVk$sgiCKv0JqJSWc!k5Fw`vtC>vd{CFftzaJJUs+zk79+E0gmR zc;R!^_k(7?D=$t0w=mOoTrfuS{SdM3Cwpr_nZT_@-26xU5VHcbNBJ#lxt4}%KnE06 zG=pF#Jau*KC&x;M_+IP^zq-ZwW!QIo|m-I46cidJsYD6OJdHeBX_!17Rz|j z?7`0z2oak;mI1HBmdnJCKOC=^PCPr5bjw> z_?t*=5BGgT!ULZ=%7o|^cQz&?-%_(9j;G$Xc*{Wh~8_{s>wgwR49us%SVKaxU z7hv)0b8?GnwzJmSQKrER3+bl6ac1EPt8P(eJ1i%_RJkDvMR@C21c=15@#Z9vVCimN zLeH`J@|7{X@G)UdT&v_eBC{Bv&n& z3ouA2cu{9Hhe|V+GDrNDYnO#2i5ClBw*hxRy(qhYTRlpd-v{edU>`j#lNy7bR6(xF z-ziVF#_I}UMNzNJ5-%051Vu;^=$LyS%&N$|2o&G+;Mhhx#X4)$wvj7E6XOfG7q_E0 zyv>6BC?*;G9)1UnG!E2}w~vG4pJ2+y;FaKiIS=f^CZb`h4zwixo*i>~Vrn=L^7jPv z+@)@j?ySfG6InY>J4X8lUEBHIN)B-2u}%d$^8D4%#pT$o3}-4Mf14G&YR-2*Jnq4P8e(ntU_YP;2fyazoVJOgLG(Q zTHOZqRI+vZDGcWMRfzU~cSFb(wqE~aTqFhSgyB*IjVQFB5r7)N;-0$#{8|@Ha*NF| zTcXeStfW`$4v|EtZ0NKX%2r17R&!8^^-MGw#Nn+ZmzogD_n`A@)>O5o7zZ?$H$}<@kf?>pffjbU(B3-iG=Q)s|CMAYIfRxA4UL~3a+g1K1e=2wx8ff z&L=At5IL>PXLe{U;W;|NIGS}ywM?8gptMh-Pe+ucfkrxgq0ZZk_E-lbAN5K2h`|2t zJRoXNYopLF0RNb~7k|&!?b3R}9mJa0bXliDHQ!^Z!nenyyc{|b9Mz>s1@-XV?oi_- z1WSiAZ?tjfsq|PN$a97D{gMd5WghX_JwamR(NX~GL$96PupC8M@I{~w|GunX9NEt- zo#;7?E-{fBkj9Fmu2~bR)*+ZEow_mCDj`pbF`nXOt+@eit(asgx;=e@+O5QX$g*SP za!+P_dRD{O$r<|@1ompVkN+*csFbVn?_cGpwI;O}O{^uT3+PM)UZ&j8_aFT}Q}>7r zAvPV`T2Lk^qQenVxjaUC?;~T_t$X3YTGPrZa~kT}Fy(E0s*KPrGy3)&nM2kaMe*>@ z2nVSVexm>$HXz}{s`F9k9FIUziZ_G;X@c7I3(SCJ?sH*Gw?As95n*{@W&K%{N=m;p zKZ!F-ZtHrU3Z%b4J81p3wOfXCZkfLhQ|+ARK{y@oBgeO+nTHw(MgfxfRsJWdbd?T> z%qadJHie&{P;1V zF=Gp|%adw42<=Y~bYEuj}DLpb_ zqSMcyMB$c~q|SN4mYZAPX}ueWZ7!PFQaF<|VZ*&Kd+D5SgdaQyJv%aO5`S9`t_Iow8o`w{w7WeP?V<7Fqtz5?Qp;74rY!u}^I#980vNf<}4 z$d|lbv$VRXQlgi;xqPf=USSsi1vz8pbl{+w%|*CHA+@Tr;^w5_QwhJENUtMtwU3ZT zIDF-6D|0DMhJ+tqXiyJt=#`WlH6BAlzb4Pn{-^h%CBGBySh;$auCg&6G;W&bSg8)OQEh~7IWcMgbDpu|6n`w1Q04w`A*&qgz%OJhYY1)K}9Uuh?hiWn`LWZ_P!@8cgZ*ImYGNb04Hmn2w?mu_?#G zOb##k@-DcFm3l2PIruf4Tb~I*M_!SU+MtJkf-Ib_pZI>j&7E>Gkfobl(qqzMYt(`| zueDp?yUb1zt=o4f+^z+^cL>6~{8j0EaCoyK> zbbU_54@U8#d9(%O#BRxs&3*me$%6N@{P9k>4W4EOxK&9S-n>ny7(x|)6${C zUKr&v_W^rMVZq;kt?3?yJqHZ+CHk))2L|u13O}S0;Gfo{Od)5Yd{glXmaTCCmB*N8U{z?l^jg%%Y{&)zoAHG6AOypw(+ntgj9^#=Tx`PqLPv${JHU-Wlz{ZkKIjCNk89$I3 z9#GRFYJ9n8ABrU5{+H%=oqolh_M?yz338Ib7=A(Hf1?ZwW@8}#AznDYmb>SGjzAv8 z-K}m89px5crSF>;(~b?}J?Qs(48%h`F%riJXqhSK(gKcK{gmj1j4XmZePB0#;nEE@ zgVl?&KQNeRO|@c$q~gbtyVP{fJMB5kyC6}#6r5FXuHj^17&E-&P--ol=U42X(CXTK zi^_^mMbirp5>aO##@Ry`Bpg{A;OUCo9)Draze~sU!uV1_y}{G%2O)OxLF9I-(c!lx zEu!m-Ni2&ck_RGMgp@i4;qhp1bhNJs6(h8tl?|NNCpMfN9-*N_tcaFctQm zTp7BP5G0qKdO2ewb{vV*jM%&TQtDbp_w2KbEA(`tLsQ|Tk5qVcYekE36T!mZ4~~x2 zfAozFlJnfVb2HE)r@PM_0t^u2#se)%-6@P@UpXIcZHcOxez-bGJ}hV(VhwCz{;LB8 zZd_k(buXm#%AmniS0`@3g{c2w@9PUNE-12wwl^W8vUmOpx4<_U0k+jF2ni9yc~g}y zjr%Ep$OK5+G^`vkd0%SOtBghfaYEr$6GVMKSb_COL%TN zr)(xl_{Fi>57DcG;12K~_a zKB%=!p~{41^8K=7nJSehHq$D6suW`2Dv>mh?^YakC%aT;Y}8hRy4{*#Qy9BEhzgMzeCjGKp}(GAATR|E#UBbW~TWiCH@P3;B=k7(;o#M6$QOX*cTLab*99(mZaj0AQPHK~b^E^FtV|nv4YXJH}@3dWt7oZ~=`BSNv zwZ>~oZ1xhN^=u(OMZ~VM7&y#%cze8<4HC?f8dX#6AR;?A2-$TzDmq2}mr>#Y7 z$y|B$k^(ANmS?Yxuw1ZEFxH#Rv}Avw#gU#P0q|6C-k204M4D6UIe2>ZF$xnfeiOcs z!aK3B=H1#;Yk%BC268qZByB{_lgK-BueHg)PZf;bIIFVfO$_)`{V8Y=Gm5lBPu191 z-fp5AUdn5O8D#p1u(s}T)%iM8eo+l}MfEg78^ahJDWYPPis$;a8PkZ@(tx(r>Ai=g zTV~x5dY;!`cw^?EW`8H%LS;3mdkCPh;pM{=0}T8R$^tv~eB-wYLuI?}-2b_gjE_{}Xb@2;iZ+@U zH4mhqozt%|E5^NnF>$o&bdGtLC8qzU4C5Vl04 zl$MQv^VeGQ2tV;akUN{tQo4oHgTec<)dtghttyBO{r_m5az5oj2_9NMSKZ}A*Hql1 zy+2a_+1ztNgmA4BIDv@Du!-^HKn6jLXC$ndpKv4Fa|#ZOi{Z~MMCWh-RnEPzTkW2( zA!xyO-)WGPz6aGOOJpA>4rl1afAV1F+OMIan+7r76FBXGlsK_LM;dlxQ)Op#)`OTV zw+Ell)2`{tweu4o1p=zIIfT3ep-#dcP(8#PrdI(IT1Oba!V@SbfTCKoxW zgbO*bxuJ@tjJ{uFq|!Np`K}KtvcUK|L%#s7 zyme1RaUa*|5PG-<*S-UG_falyN6X_%bweWa1K;|NjZ0`5>T%jbb7qM9>U>R^Vk=n0 z%Q0l*W@)Q7l>DKKaS6JA2=#Sq`Kfrmk4;w(RI<(_^F^~>6i|OxM878e>#!?nm<#s; zndBpw75w*o+8uH^XQUJ^V<)@M_BpRwmLBk}bD)SU7IS@R_a(Ic$3?N@e(B%Z++8@L z9OAQ{yo(*B_go9~MqbI|t)yYjQzFS0i-Tcxl4O4$SPa4^pWdjc;PLH2pQNJxoXRLV z3qx{me9VpCXuOMQkM!+#k^7Rxy9+rB`zBTMlt;6!SjhB@QJUt~fGsIaUj6@SxEu;6 z^U3G$s5sm)UkPA&#+&rccL5vkn7|LdMbK` zP+eCla|sB%b`0X8^A8M+dfRCyzAo^cKPw?DiR;Po&RGUc9_u)|j7?8l(70l(YXheL zap0g+1eb@z&TuJspwH4`7j&{kCl1EvaqSW*o2FVEk~ncTk3-Uh;i1*(0f?6Y5S>oB zoO9O-l_0I(Z?*&~E0eyiNy#=E9$N^4R&f{!E_rpC!copKP0hV+j9&M?^!7f+J~yE} ztd@j%1de}YFW%*=KJKeUgyCkL?-QG7 z^VrS&Rr%B45c@R@Tin)vu0LkgluAoT=Js{4zTz2#C@NeNsw=@lr*)!nea;i9F%7wF z0SM=J?U6sb+(zaCKOgFX$Ym{(s|S>DragVe#_Dq>kbcZ}4Qx1(E3d!tYYua<-NRoQ z>cP+XnmaT8+x&`6$Ebp@Z0w)9ApKeAk%9hiHa?uJW@B)#Nu=s~kiwf>iR$?muFVR7 z-0gwdU$jHFE-VGiau-1lb;Y|hjH(Ns>3ytN`a50v-jgx-t#k`e4@H`1< z{?2py0(+q4_Z@+@sd*?|crO^(necu#);P1rb)u5-*|b~j!ZFuLi~pK;VEO|5_Yn~K zYk)#LR;{$mH`-(%Pq;Ir9Tr2i*eRS$Jo6#b)IKU9f z!_XP*6_F?2ojF075rN`(k?T(JJ6Vmz8TlajtK!k}E$0j}9%vE}VJ%L6=>>oVkhZF} zjg-1)q$jDK|79%F*}RLx0I z>S9UHOKKpkpe%EvaLpBL<{VR|vFJ`zA2#m^bdL*EL`vz8_(J+ngA$}~XO@+&roQPt z0&dFCe#wIQAmhb4l*5$ZDg48v3xZsr1~qqVLL3P)X9PPd;HumtR%w_R^4V0mAu#Ud#^l`u~8Jx0`7CcoH zj?rL66cu=w@g25Ee)?1A?Z{8JQ~cBUF{N1r5h9sOE{8bN#~j#;)DvViK=^SF2Bl_& z7zl!1h;$O)%Zz8kRu=pYS#RUe2RNcfHoDMPyWzvmSens$u(z2% zx=wL(F|ZGM<1?xivbrLtywmgMcE5>g$#_F4ZKPQ8fq;O}xL;qj%nrIY&-dd%Y6(L+ zMn~D+5~W?Va(orqjGkbE%31r_;(;BSrxbBTRvK#Pj+25Qd3<~yM;=!R58}pgUI1-!oySh7S+$~mL1IxJU#;LZfDB7v*=6Z7A?_ElJ1 zW31^Fs_|a{+o|+c4PZXv#l=j}gDEMw?Yjk&Q0a$1{$o_4TCdwH$3PR%$+}$7a`y^I z`|N;4JWxD_+C1|Z4J4;7Doq>*Bv1o6*Go*;Il)nTJ$F!*)fU(H$G%k4+4Pu>kqs35 z7{?_o=uCf$+X=jnRXb5PR_<%}Q1!_C}r9aI)B9N3w zet4tPJ$l;mEHyAt$sVaQ>&f66Ht0S9*K}8lv$=o zUu5p%eMTqNS0bXfTKxVd&d4r*f2litB*La< zzXfbgIhOTPmO{6Oj{UpfN>N1RXHH>dpoudjJC$B7fvq~W6j>(D_z=z2$2hff4Nv2tUTk~lA$SzXcT@;BHa{OQF%=+Fz*Y-KUl5Umv(=JnrLG0(1b1HjD|i6s zE0R0BAh5|nFBEBl7cv}ayM5RpZ0lP zp=M{UJ#&!&z&dZS+}rQr;RGvECKV5$mZHgJVHjBRm0g?x&4bWQ!27NV3sJT(kmYu; zC*^;VoX{!$CR>)d(AkM0$2Sb-w0b{fskkF>1OVP^Y2I^)$2pzQE0|L86xEnMu zLjd2O9i?TLXBrG;D>a3aR^}0zLGH{pSj7z|8b<40HO@~ZSp%Y)t&rw9m`<4WYs7T5 zH7yiMxYC7WfCu@cUk|w0<4#9R%k-rJLHrxtL5Xh%t?lU)m6oB8&a)S?t%GHK3?8pNWZO~r&pR=aOzL=5>C!%+UAl1O&P zR77%Ur^Iy2Gz=YhFgZfpywpbpFgCsgJtzBIBNUxtX>HcQrXfLhJa<+4-jkTTjXBQm zU;t4x@h=I`TG;KSpEeyDZ27z+z(oeb2x@OAYLH@0IC7jh9$FOy6IV0u4-{y*M~asT zd0it67PP|MmR)*>q7!d+I!Yt&Ahb#2Py1m%IX!&dZ)z~*GftSNa-H85vf>RwdrQ8E zNxMWYWHa5D8_I8t3ddhgO9FLo9Fq6$f|qM=M~+~M`Y{bfc_G|Y=U~I8v-W7o0hAw*e=M%v>-mwxZD9h zQl#nlgfl5ged6_KQWBqoUZzfQMP4@rC?Hn&;dMSjoe11wDGi&mwLqcUju`k^%)FBT z;J%VVb7zxGw%)}xZmLNE9<)d-0LLWif6JT&G5p<2j#7#-X*eT)J||m7ip_g+>)Kh; zB!d9alf^{^LFFW+%{L5Tei4YPLUo4vB7B3?D^8pu*10(aJ0My1V&tu_tK9@_{ZFXqDcckWR{Z^UMfU>2yRUnf|Ai`orV@WlIoKpTzNxDq z!l6qJafJvUO^wc)nV{+&ZB-a124uUcWUbu*vF*G0{B{_+6>T2=D2Ys-nvpdV z`rjI0Wq-5?iTD46a`~7_3G^NtdLG4^vKaPOtgR)AY$8V}M`wG4Y+tbctlqK6TWLYo zFi&X2rFq9j&zia!tM5^6bE|IT#l?K1>i#pzmM$5JIV8+ z##gXb<6ZX^VzfR11)*gw(Zuf})mg*mVSg<@Vxliis8Z>T}NE)*hDP20HpY*PLBZL8p9G3K=UiGEc%A&(A_# z0(|$x^49VRqNPsAUxJt55umOkw~f=QqDb&A0Ka={1jj@0k-}+irm~!#-J>UUsIy|k zZ=Nc*vI~5&O$%2p*yM_q1d%H?rnK=|9rV|N1i!emIu_@Z6)x;sIgN!V)%9SG`Emql zZW_3Tjub62wQ`PbWfj%;ZrRva@YYk4U+3MT%x#jM`v$agYDhE}b@6h4xDyRJSux`&-ArUF@OBADERi%TD* zEk|pSU|u@p=MI7uZe3tGoc5fywS60+@8f#k6+IqrU61p06FjobMc?frRHXa>VqkGWTu zb2{h)>rrP-yB`5u)up!SGHv`d0mSaThXH?=-`0lDLQ|0_^^-5GPd*-e7nj5x{<-jNu6y>#!v7Ec4$Q*|0TUi z9d@~IAsJ&ll-Y32@bUwBb~%?!;caf$N*1cYiD@{Pd`<@1KChbTmHyUrrsF~pP0`01 z3e*^dLlf-qB@M@0ltwbHIpuI-jap3q3U8<`Gvtq2-3I;fQ38i8#F<_izjf1!zIJLj z9$jQ&*a}WRtBsp|R%fq4@MWK?ru4UbzMm(t$3I&6xrn#_KlD*WO(6@%{KJ%18~(`k zrmdYn;!)21y(7~r7UzV?H<8*)itKx95S;J{s8UUg6dTSDkTR`g&GICgPj%_PtKomY zU!y1;#2Z25Lu%Q|xb`C8D7|*j&-n+;GF6eLo)5 zQscd?u$IuKV@%=6h#6B*M?dPXi7p@-$UIKDSr`*AU#G6m<^fBCwAg{Y@TbwQr>}}} zE7G5V75)2Bb=KBGGg&}=qLrdawhLxIzNr&?HdL>sRE=B?5jy`V_e8X|-e*?kNSO+v z1^3fl@I4}GvqF(lN3^rQO;0%y3Ocw@V95hcL$KmRhka!?^FN!El>ZpP8-b0)t${`E zLBIN?)_Y=EUeifS_Il)D902AB=kEkrT*giYkAWM`^?}GWV>KNJPe)vZ%4&M`HfhXklaOQ!yNCxp(z?D2=Jm~OVIH8T{unI(UGh&<&xJ4yaSquBU@J=^~yEqZ++g#B?51O(}PX zv-}L5802&~B0h+?U7|*0n;{N6`E_EPiFcpSgJQl?v2KFZlvw9}9L86>Z@x}X9Lw-Q z_O65&$k1LiLjM9bliDAuCl1H6n~+uQjbY?sF97QjdAp%}Uc@b^Ytl4;2QYY|i&@qU zu0$E}LjMi!-%6yjX;Ibamg9N@Z~6TvvSxM?2ujLh@>X!YKe@sxX z?KW7vIT<}F(EE`jxO65FI9F9sw+!eHU2)MBaLV+pKe>xkQf}KLxpIKSgYtYUGi880 z7k}vFKgUO|WBaTF{WI!ImP#_f;i6!+fcN$>NYq~&dNJRp?%_y@Y{{FV_*geQz!dLo zQq8}$L;c)rdxa(7ZHk-lmX}n;?HLdd`DW=W$>)~eAg_iX8f-c8llWbrXy5d{mKDWQ zUQ$Q9)UdxCtyf4^K7i$mKaH}X?#o5gN3M{-4olfHC0InRtkOCI$i#ls;A}QWmj>s6 z9HK;IjG}jCbe>`dhfygcHEvD{T?;yxi83|{le5`&wEpg7h5dzJ=-khPMBZN`2IzbS zl1bYN@*_6=-zPEji*~2p)$UW2k9-|(V`K@@*;C5|7z|>vzW7W+c@Qi_NlTw@nM>-2P&FnS~S=(;H4b>oV~50({co`#YZ&+#m-#8O5z7=Y(ZOZSmPFD7y(}M(*6`53wa!WhkhZ%R2d+6kjY{J8zUTZKr7OB#ki+CYh6_ngaq`ez9 zjj>2YG4hJKD+d(`nIXw^b#-@?r1(&9PM7+d^ChyNe6;o9(N3W``r&X8-TbWyu3dcw z&OxL(Plk=cAU)XH>r()oN0lfa%ArlU*Gl?k)U6=9m{H_1g9eaeOOXAl&mKmaV|cP+ z%c%v3Qjp-7a^2W^Egt-oE+@rGh@%xiOKMAP?AWziVe~n%rZdLf9g?zqQPlH=Q&9K2epU%6eG+Y?fYngy@ytIp_v5 zCe41kdUt$+Ohb9`Nk$N@a+|`;Q!!zPST97k{oz7817*u@(fGZVX|8|9_* zA6sUN)QHZJzLdwNVED5_dS4|3lVn@i!mYcsa)M{@m3|&0&z{PaU+yDhtOo-hQGu8h zkQg8Z>3c?!hSunZ=km zn!2oNR#NM^5DHze&LluQrwkjwwDaX}q?jE%8L=?Im}uK6zM-)18_LUrx!?fa~Q_k41Hur|T^Z^NV5AP#gE7))%9y6hc@w@Hn zl-SPRY~p4qk$wf4jwWW+jbyWSETe^fI_rO!i=u&jm)`?NN0k;6gF-e?d=zap*lCTL zKPe^GWu<#RSmP~N2jb*N>45_&!t#mvi*^VgmRWXC!PEx7WdMG#t#ibc)z{tbtN?@u7;blBGGoXc3PsR5dy#t%BHMaQxfrW z=?lTqRw4hQbV{7@r~D6-jRfZJF%CoE_bw_4OKZ4R3YZjicJ{uo+UPTLxOzg4^0-N1 zu2}E0^tVOY?vy2z#;Fl+;)KFTnmr?KeG~_W6pN1xnKtWJxG_?d)C0 zxE*N2lk|PuVQHUq-PtyXFiH~E*Yp8RT5kG&bjqw^Z6PCi%2Mg)&d756vF-qy)B|=@ z2dtgtUdvxPJ-+0aMgN`n{~Od}IqJ4~kZQieVvDJ=tcrgd=E479nMWKDZ;TNw{+4aF8np80d>cG|FV)Cxg^3nI8~Qf zNZlW%JfP9!qY>({uR$lflJ*h4wDy}LY<>Q1iqCWq zxO^(ihgmLziJJ)fsh;Bx2*+|Fux-K&v@_Z#+-4=cKub80_SAf)9dICz@BD^oSwHkV zvc71thh&gxOIi(Cic4rO6wYDi&{u&Fc_ZU4cdPiei-St+Oc2WUuhyWF) z0wv`&`?r|N^F6^xA1*~c?v$QAu%2=j!3bXANQ9wQB*Y~zze%%R4jQrv-6}B}2HLUr z<<(Ju@A`*?TB!)B*gaDx#D*tYisQmgv$n0@Q`gPlOB1c2-|1?ibBTuuL5z5TJsF+C z#US|=7M`q?cy7zhV4k2&%Q9!jg9e$5&6+u-hoKpql zy(gR2%C*oZ5Xt%22Hck)s)vJNJtf^h=xf3?*7V3gpKHPs+K%+C|Ni;3(fZ7Qhp;H? zi#C4np~oNMBd*_*xgo^%hwW05OSL~<86gBQ;)hi(`4L`~?+xF6s`mT4XG|GIitgNB z2yKzFa7j0h~& z4pQ(2-pPMaDSEk{F_8qdt-$KS<7$*)0AoIL3l$DHZA*)0+|2_ACxE?HTA_QXeKsRr zOzR#~4y2dfxVY^Ge-zMSfn#!V8^GcF^ZnE9FH&kajYCU#7J*GD$sIXX#248z$3kMx6RZ_qZ(77=~`DgbEFH}oDBrIdX4;NyV~hAMIg3Y zhS6c>TiaECB)OgXB(X%noOMEkFgw{IpmmlVR(J_*F5lXMe)OE$#7vw=+>3EVq)pv0 zgXirz+MMT}s<#^tFKK$DubnZ_+U(aYWOt$TTLOohDOpOw4J$hig%r9Yi6bHf12{K8 znU5{zFspI_?cdOU27Jw?;%BRxfjK#4guAU5vix&aTjPD(g8x;9QgNp*P;6rD+%Re!!ze+{Fg6Va*cd zyC-ZX<{t772p^w2FY`Vsd?X+~%Kb*3IR00%pK#1eb=pFWDt3Y>*y3}vpNGJZI^9;o z_t@~fL(^apqsUO6nLyLYs;|Q|AIztu8;T??JAzd<^R>?&%v9z^Z~@~gAfx|r8wn5(fDVMZI9nZh&=kNg6K^Dj^diE4| zgk9RKji^(8(OZ&yZ_Xxzw0QHqRnV4 z)OmNT;6NhXH*N+-?>S-%{pF_{tC4gm(7Y7ab|0U^vTMrypSd;8yCmJ!^gK6;-+8sP z;Py%jb}2ZP=f2yT>o-l2hUl-De(XKxRWVqeS9x*81KBt0Gs+4)IgJI})xIDAl5#tf;RTdj^jq~m4hraGPYqhFK zG$T+~e)~tPX2)T^Fxrw!+h8IwBmh&)UA)jrZ8++JC7*Zn-BAoqrN+Kg&yNX;fQ9IN zRD|c)4ZNQHE^3Ll)n!(&#zO$|*Z$lS(b$c1@|wwQUoTP4_zQO&pWDHBHW^R5x2Q7T zQy`EQFR5zQ!Kw7s(9kPz=(k_os&!OFINgPbM*#K*hV}8*Zdzs4?_}eAe#10ev_^xZ zM$dbFA`?QhGTvvWq;e3y;9*Yp4!R0UbR9(wtgsa&a-zXrSqM^+ND}bC55;;D^??bj zY;I{A_mYJI6X1rc3Yn=I7pwXk`)~9OG4w+Z{uw*3a)s5WoVL_17KsR^@OpR76Vvd7 zgI6j$#obeogIwj{WgCVjwClz5aLXuf8~1b`MRtf`_SBvh@7}J;OjLD86$qV(c6~Rz zM!6#Fg-L+eY3W__2pbg1)DkZu+Ir7s3SgaDEi5nQWvbSTw?=-_34Z2k2vs@*IUC^6 zGgMDRf&}m4;VghwrlhfEHn_fj-UWEb4bh1J@m)DFIN9kuWgT0PUM)%2mg!?`-7z1y z9e)8Or)M;j>Hf4T6+J$af-@^ zEBRb`8-%wFF{p*P7e#H3KXPLy0Z>#e&`()HbmLKGX8?iTz#hsHhpEEOZDceyOM8gv z%=r(S#(oT*@{!pzu$pjngI&XWp(%JiYtLRLdT+3Dg*jF^xk&TOVFVt)g8vQ~|@k^HmDcL{JK>Pj8 zZjC>00vr18FXkRfhcP_U^NPX#me?!@)u{UU2YYoKC*M8>V?o1l;Q8!BW3iH1$!H2?7`Db=srzd zP{c4nK}SCj!c%;H5wc>sPo;4PZ~GkBcuO=*1!ryIERQ`7zBk}B3YN3cQjog)uXh3Z zar}8&>>0=gfkc_gp6=1YZqWhqL2Pb5AP=*{*pg0wtjl;s$0%&Ps%H5`u`t4LM5uoY z=D2?u!=A^*ZiT0B-m%b)Am_ADy>T!zd-ccJm>@UA=t~lzR2?CkGlRd!6@kxv9rCV4+9=D{ zyPQcZhOE`cBIM8tCisW5g-87hDVwLTxKnFKDwZImO_;}VXDtx`dfPF5YL9iBF(3f5 zi%KNt2q{~~K!geeSh#1gPM2sidZZLyX!OvXPEBXNF*J7WCTaE>m{Pf~41`wgq!lP} z>Qk1{)Iy!lz_rMV087kiXib*|F7~0eG~zDSy5VA-cp%`mJ8ty9~Wy&_gWUwUISZ3imSB)Npe}zo|RTyg0q{haaA*Lv6%Q2m~Ff?LPhQQM}qer32gD%4M zyw++e$V?L$3YQuc+jMvo3`d`BYsL)`E_-hn_<6QHiDR!l3q6L@)AafD zIj02PBfQRh?~i_=oZw~Hn<%uzkMk5trs)JiGLTJWzL=T6`+k62TbO@(q?M7$Ne4xB z+*qi~dMjwmReJZ^($4VrO>JR<=#?&#$haH>c?HJ(e(wsd&14#>T(wnb zJ(&Urouw5;=m{ogq5&gQq;7F23{@HFDW5cSLBVQaoeyr3*Y6uzM)0rfoo8TD`B?7J zXeInW^Ld1)Td=yhUiSRv7(YkG>0V_`vHiwKVH89&L)lr*j*VzSemNF{C z8!b230bQ4u{?Z}>cXV*SKFpLJlnzGN8kqfp)8-Pmv^nIo%Y|Gy2xmN^&~j2<4v4?FeBrVIQp;5?-@&%#!7(u3 z4FaNZv5JG+%mz0^U;V>ziCw)Tu?eyiF2h?m#|`Y)IC{DZ7@o)O!Rd*quP7>NFL-=@ z(UF4JaklFr89U=C_vL~9grfx)(o=aj^sK8<0&aAKFf^F-zX3R7iRuF789;E`7zDWH zgM2u0Ouh=m^G&Qp`H$;~4sP6x)n!4DH2Oo11n8VSytup*0aXw*ZUc5KxfL0d5BY0 zf>4Ndf7V7b(wwq|%3In3l`3omp$r2MVF6jdAOo)LjI!_@D9Q?Kr+{%GvFGn z1~Tunx8(_OFrxv}yp7#AG^O_%7^cTD>F5QAKKjS(oI(shRwbq__6J<$*=?}Lthi;q(>97y^%bu{*)5M1%e*PqXLczY4hUgD z&PgKCxQ!;2!%{v(Exc8RhEuq6NoY84b+$b_ZPl1gU}2)S!s63X9usDBqJJCi85@Q| z(GrJU>}<59NDJIi^prqMo@w&-64QKHzx%AkDU=RO{V6*z3g=v|yQ)vS@)&yf$HX%T zrD6AbX@yFpjPsN;h}?y_6#o~GdA~;*G&p*(e+DxKfRVUBgtx=B0-vtEB9Q3(+O$T1 zWVOIyBijoBR(N?~1+bHf^y4Pfk3v1u-v1-UL<0yzOwL1GE`LTtvoFf}N(78|3eeJf zHGtc?86tht)m~H`FxhPjYL=36%^M9}P`I$bh_u~|KIiDq_pSM<)-OgC&*AVBI9Y|O z)ECrbAhw-;guJR6TLew0W{=!{ofo}3$Oq)9&C$RX9>wIDBy^+kkA{~Hoy>` zz#?@)@Ull@4xjrW*N+ypW{Y{zL(}ecX|dHSFTN7Yg=LB^qRunKPBu`~5_^`z*!-s$ zawEWWqem2$8qf0ojbsW~IoW^agIR*xjSh3%(r|*r=PVT+m?33}xKZ(LkJN|m+izXa z&1z6Ezx@LQ?e|loiX$=^dccdRhJi|Z-TG)$}Eu*8O z4i_TO=PhhK7=2cN zC%|8{OcPGF0~HVZpeJ+^dJj>Z+*@nXnv|p_9pCDu)xTiqh*P$YWI z{h83DCkACKD2dR+m)OA%lfkxo@u`8pvtiPY`!gMC6s8J%S1NhJNYn%RhGAsBqnRgp zCnZ@%@%cklX=u08efA{uR5=3T$|337 zgf{3TlZ^DzSX3-<2VYeUF`nsp9&!DGkY9IxUaw^#VqUbzE-%a&bcKZ@ANyV$0kLB4 zjE<~vkIj5OcLP_Tzva*4mh?Im!lX`iBgZ!fK5NeE`-*BrDwN;Uy^(kPSg8U1owCB9 zHpN9EleQy|Zd6rre$2;C8oya1Q-~>NL@dUPlDSh$fk=7Qj;R@c^AmK_`t%|&hL`!s zD}GGt$=;Yi72+Gu@!qJ*<_Nxc>-TSElu_#aR}0*0Y2A{Jsl0Ba=03+JHlB(chGSJ& z`Alq=g%J}2FPYVs(vOb3i>tmQknFOAp#v!|H{U=pzeb@m$B7GTUb%#BSTEKVqti<9 zu=GuEGgGM3WKeYplHVLP@MN!onSQgeOt2HLv0~%m$xub(&gFy8ozPZX`QCUt5AM)r zovbf8hZ(6p4k+FC3uUhFl%Z35mS(PEe@tR+cO1 z%;zgq^JT3p&Zy8=y`&{LZ7`v>hyGwS&a7MDCl3=q)Cve`;QnnvAy>Y-(&dLv>7jH= zj)W$J@My9*2!`B~$c=n_#=uIbb+h3s8eg~F?eGZuTCESWs_fp>l0@jMkGq(~Qf}ze z_2uS|6EvHeU&NOvQA_r^$AM-c-wtLo&+Q~A0Ek&IsKhEum_f zLlZdYtH95KQ@R7t1HOIO5W$Wn^{C7R9b)g^`39oDra%7L8_BqJ*#BM3)v_ynv5jcd z>QoCn)E=C=uc%XW*QBix^?UxNHB&G#kmB5tG=ib4k&H{B%1#d@%e-qZ1vw@UGD$Y- z#i~U)Xli0L5!zMU(ObTYEPIHM&K&#%teyNZ!G|+`An8FQ9GZk!WUWtKt{#%xxUpiE0cix z-+w3rNm8K(9qh+hC%}*X>nT>kHE6(wQ9nE!yAjw9b$8mcUChh-W8D6g-`*UB^IgGpmEb_UO6v1nX8pan`BFW?qC{n~YSeh4tkBTe6rAH`RF{ko;DN>1Q z8nmni*U%m@4130888Q5j_o(l~s@eWp2rXM!Vc_!j0H6KEbg=D_l18QHrj?L;?Sy&7p zay(+A1ygj9e)`P7-n-iFY^761^1cN=Iw0-joeJ(HKey)6*}8X#w*ca92v1SpjeqkL zo}{0EiulPq+!Z8$sGU+<@d?CEuB9f}yt5ZOX#0?T5s~MHtbVIrROAa1xkNV1tM2CGXZ@jua!_WsRFlEjB z&aKLL;r@(>6FM>YpR%LkP<8t0A^O``@;W7*gm2pNOl65PMv6?3z0AhrcSC`fhH&5U z=qO7T=n=5$JvrF+tw3GTrZUyuk$UY`X&ZZaTpqO(*RZ5#_R=p82SPGbOz)?mdnnij=R@B>;tp4a#25QXwywQ%iLQA;IA$WKd^d9x zvW^uEU^?Q&Pq?^hBM8qrU8K4}(3NLU`_|N5ehx|S0s84{o)W@T+l%LBD)${I1e?jg zG$l@mx`}V7AbRV1n5W?{7JKMW4Y0&7XZ&=^w58>!2I-a&MIyBbp|`*Wr|aRMfVmHn zpZDuxVp_H*g$SbfzaroCjDffd0(BL==HzLh5qFa;P;{B`t zwW2Wlj{~d=kJ-Amc3=7K$0gMSJ+ZBHAF;M2tK8BHg&9Y_#g&h5LgAv%{_s|u>9pe9 zZWtj?Bq5C(6`nowTJs(t$qWo2V8d%FTgs%;P5yw{r9{rIPQ~n$3Otkv6xm^S4wo1Q z#C!0p=&@AihepBWza?Kvpb!SuTDGc?GoyFER1&i9OzyT$-C1@Y0YunZ=z3Nv`Nix{ zoJ!^2mW!@+W*Gdooim~mOj?4WccpY+whNO8s7}oQb+k9#HA(5q#{D_;9G%++N$JTb0LMJ93LoSR`3rRcZ>%(eQ%TP-2Ie=eO?&X3$wT3dy?>24Xb=2ZfNyT@x)y%5gEf%4L5V| z*Z2gRGmS$d?O7@E&x8z96?l_Q$Af+GGnHhm!QKzmDZy(?T@(T z5UC<5!Rira7%c!(1eXrKb$eP1Kiqu&zZ_IoqvY464=l$Kx+@-FTv$}Ebs4kpZ|hB^ zAL~@4fCq32A3&;1xaM!J_^L6BnULC`>(ny5 zAptLS_Y?(e;d)kOQ;=EX0}R#pZ3n8`kT&d7K)+O*qK!}p!Ap&m2c0gnn%OT`&Of{W z^=;$F(b)vv+4yHpzk2A3tdJuUKB+lh}w3*Ydn_@?k7K+T39@ zar_d-1<-6$tf`721PJGFT>#b@n=4YE!=De85X~b;>pbuUK(`Y3jow6;76*sBy`ITz6 z1MN1)YZpT9#}F$P@vKr%O@3FXLrGiIf*#?;TFQ9Ct(H{No)WW9zvYwzPHB!+y;40? z<%Tl!V8V5n#GkXR?~C#U3_jzA8{a$sfna{8Aq#cK7sQcWc{@^Am!%TPToZqkU9dng z%sdw5&I;-?R6~J2Mdg|3=ik72Mx^p8YO;=0+2yUnH_tox8+a(XDbF%u$^H%OGxOik zG*fU$4=sAMo=DHr#i{^OjmWi%v#|;C1b3)mVRM5jjqDSl2azmHlfF*6;K(A@Ox-&Q zd(t9td||5;PMi4GDtQVtVA9@FVDgIaBDg(DH@r+losf%o2wy3eM(TYeVRqm=Qr#FY zj<(D1-QS$kQ%94qsIR}t(Ujvc#r%?c=Z31gRC&Jh_Ghp$Wt7>)i3buO3SWNu#m#V- zqo~vT*r%n`UQazA02dh0o-8Bm)Hl*oRKRZ=gr1qHH|HRe=};q+=_PAOY7*^dy%IdF zH*cc@1MdUKay6Ir#o>^wMhR|Ly3rqAsGNJYO{f`r$Jnu9kCo6p3l0zdYox=E>SJG) z4U~M0n9bqRFDpD;6o9tZuwz|sWh@k(fsn-CZNfJ|b$+@m&wrA+m<7j%y_xz#>V2rv zr-)yl6UCfvZvfG~0J^0AsWzxRiU^k0_BWu>h!};JCx5QvQK{nUZO4ZJKRd8Soofj+ zmOq0eq{>74~DaAO;)(&Uzi<0HU zqq-fhb4h#(_ki5*Eg5Nj*=r>~k=mu!)YGYtH!5XWeiwKU&-DvDIMtx`r~#P*>)8nf zUXIsL5vuxCGWU^+nt}9ZaG@=#Det?RVO&1?Ny|EE%D32Y8-2UbH58J8by(itX z#0#!SogSBL-(24TKQO#pLYEBGzU;&Z(C)YmzRyL>hO#Ry2=bR9Hm}Ad$$oRU?ZLB8 z7a{TwBll^4-jy&241#qzZP&`c-gBkm=6haoTy9);l*t9!Wu<9K8cZ;r4QK3qQ7iAp z`Nw^!fC(d#VRD3~+w!Bik6q)kIE0@wK}z3EcX5O@cni`*3l@v|9D&!KLivflgV5>h zm0WmH2w3qh(iTU@YSVwbqH#F>%LY|dv}G0=431}Md0BNZ2}F>$ur9|@(dz!p?4_?S zo7ru8+6S3DoLK$i8mfi?jQ5WQp1O)1jeI8q4BtCmFf|E#P}P)eNt}AU+CK27B2u#5 z4l12gG8)3I^wJ~6v;Ggfwp!|lt!Lc&LDAFaZ!0?!t#{Xo6H)%c@7rf1I9bU~VeyFf zsT$}(t}Mik%Ux)*7vLsm$#ffnOp^PvrbDN&79wuDF|LJd2+D0kS%k(Vj1v{C3f2Vo zRRtv1xo`fJ?5*0vGCBV%|GQv{%jXhW=G6KEFhHD7f)YBgDUE7q(Yl4bNjTAlvEG|X zzc<27FG_B8?=rSClZJL)wnv-!8IBxh$Oq#pBJUNL@Xu?q82rwXny2SKTjn^T z*!ms>y;kPtW6ZTCXc&VG0?u*@1%djKn_{pUX)h{p{Fno>B4`K;OYQ=>ew{-H+)|6D z|5SmFx2P1#7Mh#S;%(kmKUK6;<-cj$7E74*K?JjMcm_46+dehSqplS}yF?_k4`-`T zldd#nk|m>7<&g1pR(-r4#yG|mT{LcF*70^Yy;=+;-f|K<>fZ>ziDKaX4o@HaFtB`- z2b)1$B3Hmwr*vC7Z3lx(s}BFU7KCn#&B~`htbL(_RHqY>or{v4NjBGBwm$V1+#5;X z%;~JMYIZ6SCFfCm--Rx@x#9m8Ma_T0TzH%ospjkSRdt3yXokmz!MlZs0J#Z@JOzb1 zSIds$=KI%Oq$!_Zb`%F2Kx=C_&dbTtyN!}o47 zNSPu7v%--#?d0sq)gH|p&pTG>vJ4&ed{O008`_Mv-?N-~ju~N0tQ&$cSQk2gKPxe|49rF^PN^?pmYN)jutnb7VyGKnTQu;V z&h!R5U?AJNP>2``4LHuHM?Iyt)R-bg6Q@Z&1II-wXo$GVL_XJgMJ9k-w}epJZ->}J6lLEPfm;#)U-OeL<916`!SzTO!z-=Z7lBvT#bnD`6+?7 zxJe6dj0&RvWwQqQ3@7@7_cSN1$&LB=&3C*?!fD9Iy933nuzR>&zn;>l0--?*^uz>7 zu0c<)r4=8uO+){3BaNB)&YhrxcQ1Mitkj^I4>d@q42QqA^=p>x-c!0ErTr7c2@1xd zT9zhrvGpO(uz`J&-Lc9CbKXE3pe1f^({=Qoh)Mj@F%+T%_`8O(b5H~ivRDiqtJmH# zbw-l<>~Kx9Hs-^crm2WmRzTU_>~TA!%~d+t!k$D1@>=lI@4eSZ}@^jx5h+B9a3M( zb)#X)m*(_pO7hc8U2Z2Kp9EfsnywI;lfG(sQ4!8V8qK(KgYhoPCImN;@f_zErBZtN zdK=@X4>j@URu?0GhWWBba+bEBY3wPN*=gYfXXp`@aWDkyY&qraOAt#LSqxK57x5px zvxdnFvSBBEVT0uAEoOKww41QD3Tza%Rq41LAd4J7QWyw-KS1NOSoDPM%r2>6=qw`3 znOvJ55Gr=$6G2Z&T?N^t5l_$8jub#ZVuj3ZNjqs!eT<3*&ES_k;DF2~?d+~Y@H1bC zH^v>@iW6_fG?kDKmevA2ufK=X3kE|Ymn}ZQo-p8ZkTitMp}c#yANS{G8y!@j5v*?*^r4X_l`6bK;g~>q(7fpvq`u3P4pRTGJBZ=HRd82mD(!z*O*~&mVV#!u)A`a zF+}5azW5P_O9&lpG=}#gRS}D3W0*zRZP>7-Xuu6a66cr@IujCvZc{BQ(V&U=k;c_J zV4QLPLRl&Ig*wpSD1wpTJP@M}1^Xb}%>C)sHB7##E8L~I#WlJxO**r~~)oEl_2bYLguE*m5i8M^vE-k1{dzhOy zK}sxnIF26>&1c?$;!B~&>8!{8XfmjFwWx3l!vCz#VMntk78A>(sdM%V3Hz})j{Oxp zN(t>8O$ZG9t+8kjd6oem@>IKX%N%gwY={(Yt~bmmfS+{BO;=CM)-RIGx!}t#OgQ~0 zvgHR@_$3i&7rM--)(8d4(LYHBDVC*k#Qc6u(oWtos|V0wiBJj-##;1xF%lNc2zD5Z zi?+!ySxwRvq#}Q^&*mh}9tiX(>Hg5^iSrQb>%T~8GEw?X#CSvPO^qWQmZ;$BwyY&# zplX|;lJj_lAN$t|9{V=svW5u}FgpDG?>_gbPU-dIP!7jnxFu_HAy`>Qzo9!U>w>3H z`JB+2@Omu(B+sB!?~`tx_!<~iiYk)L3I25Lh#*l#zQ7J&!>nk0UwV)FJ ztc))mQTJV?h0R)GHM#S2rta(+OhBIJ<(c#=Kp^`nZd1ckZ4!@e`f%b^B5cdwlqmUM&;KmXad#&Wc!R)oKjCqGt z06X;}l+a^k8s)&`m+8W(4M7IK*g?9lquOUK#J&vl@$^|Y=K9<@Un`BgQ+AXH^ZX*S*NkZ7_dR+5#9XwD5ug7Uil$_)D}__nJ8o# zC9UElV9YE6PDUT(Jf#$b{qecrFn=;DaF|V?Z!QL0?~PK1=8h+h^QyDXXM>;r{ZPuUfsmTJ+Ka$_R-2_LH@PEt%(;fr7RJLWYR z5&!Ugqpb_W4~vwLd;W6Kk5ku%?=KMs*`RN=sLl;3Q9*9y2)!AFT?FE^&R~c0%T%3a z%PRFWRj}54yOnV~jcpr4aR>L22zDCLYA=mjF*0P(W5mB_2Ls-H4U_bWeAW)Q3ytWd z@a=CM{AMj%;Wd0-$?#!K-ER3 zd#X49J3z$0;kZd|ZZllT*kb$SUF}Wfx3P=?o&1Ku!?0FuI^ned%^{xsUQ zUf>*5`6U?ghny0->?=2lM>IK^Pi$K%)2x*lHQ?Kl^y(Y;^x$m%sVU!GfTJ-X>*W=h zvDL7)u;40x*g|9RSq^pnP^>Moz)vX^70yMBHh5$|$JR3|js4zA*AWScmML#;LmEor zHeck>s_$fYj2djs0YL;;w*nPVA`T zAJdTk>xL{FHsr`E{LgYHUG`>}0;>$Z&wy(ja-pK%g{qNWFi0oscU?E&ZbZ)1ieY3+ zA>m4-l2mNYH{72IFe2WE)z=hkkn4XXyH-}((OGdN(EcyJ<}sRnfx{fi7R|+O7z)$Z zU$F994>dC*gNjW$Wli$S{Fk{R0|A!kZW?Hkc!cOI`oCRFzJit(Vm~XP$&=E;BGG+gm~5Un zla13^62q6twiPq3T$Iy;g~%G+!b-7IgCX9+$1)>-R)xiQvNJNe$R>uGP5}w=qJi2{ zO>_`_ipzrfEAp9ha#ZP|*b#{l^z;x#S_W*o3RO{Uc2dfz00(x?;(0nF~&?^})F_ zAaFX?K9lhaj>>Uprp$x8>zfhm?ScJH-9LVGk*k?-t4AE640BEdS5-FTF{4PtkGHE| z^~19NKPkKh!#JoKfwl(OK?&x{y_}CocsxfE>XOCX#QHw{-y(Y7;|8vBYJcs9oUn-# zri+XS9K)9`t6tu%s`*NLlI5YQ{o=c1)4VCe0skQHnAG+ys1-wp2^f5*rVCwdQTq8r z5=2>bVX}}g@fn1WC_8fqXRO?_Ztu2&3m>5)d&gYHUvW`BTn1%|KhJpqy-=5^S z$NUKEnXE-(M5j(eIQatfM98Orpag-GU~|m%14V1VXw!jJT>S#j{sl{&Z$;cM*2nPB zc5ux>4wstB7ooCPvoh*Ca}00h?$VES?_R{WFJL}D=Izb>fYZHn_~*m;E2p)YDeL4c zTD-)cadjBuH9d=Dx#^l>I8?FMqsR3?Wq*bK?LeUTc*-8IpeY~&x$aYsDC|BspvO(m zdFGk@282oJ%4GE0C#Q?XJ@E!VBxD;mc*0N~+}5g7btuK(?krEjPywP2MwDwDV+S<8 z2vd0^Dun>l{e+3iDjiEqwIrK+kS!o48&2ZRu4;u7`1ABH2`5v!B)n7x5jzI@_Q0Z# ze}l90jU@Dahyt`n+Cg!{l2`!6h7z{CCqf4I8l9x?A&#JxsUj6C1(j?lT~`_GOY684 zOVTwcR=20#5Z&kvNtOVILK*Z0es3C5lqI&iZW7;EAVzJV`D~@kLg%eDH|jjMnvbZ0 z;b>ndZ#I<3lQrb}Uf=)DwTBV`({32kif?_tZHlI&sK#GTg0G)$U6`2@mO!1K@!mV; z(I5Juq#Qkgvu=QntZ-zG%1&%>)hZ_nR}0aN%C{NJvV~bkLg3Ck#%5D!sJI}9$-5|FK=wwZuEy8jFA9YQo7RX*Yis!FZzBoUF*&#HlXL3+slbb|Gmt#X zCcE+mWuXjtKO!lg_<)53*|4Y|UVLgmG;8XvO!>10pk;ebvREpL0`a~#!K=z zTt=!BX26l#CeqXv(UyKwD-NYbXJQp8_mm12HKL+xnlsJ5+}?2}O3byaFmgW&$~s?* zYasCcv4z(WV|D+D3P8`ZX79(wd8)gEAVH5}F;2J`Q{zfdwXlbt8<*6-t+n<^neTlR zxt8IemS1=RP0R8ORy}|M!w+3uc&NMY>v^>t_Zdx9K2{QrWt_f%WyctqSx+dE zk9&E;JyPOHvIox$*k1Vz{}4#Y5W%ljJ)%@YkUG?*BA!??^aCvWQZ2T>*mPQp-71RK zdFKQlTJZy9nsGRYW+SYy%RAgMPq+p@srDraRuq(dO7^&LiaGZYMnz!LN9hG}dJU44 zszP4Hz+AD73~$I0y9NCq6uTqZB=uOe3ZJRwRavT!!L&xC*1gsoQ=+Ta4B-^N4MOMucxB>U3&%QnFF+`su zZW#3O+`+);+6S}LG#V7m6P*}Zp}3i&Fu2=EW#+Hi>HHi9F8i$$3OldY1(iUi4m3|x zX9&lvR|3)tWnR5Rq>v6c_-#7^X;|1cHk$45Qn{J>q>RzVPi-XDXh{tUwj8ipcfG8Z zgv8Y2ly;s#{!+d%R$;Kxnxc;v@~St8R6y)r#lhsVJB?7veehkHAA3OxO9PkjERe(x zI1~ftCboK`69Y|iazy;$(nYWaoWTKIn)A8vt+eeHK%rU+?gX*YI~=tBB92ND74Pd< z!@W0~E~dje>R5=FG*?xx5Bbbl;b+FLx#ZTe6AKx% z+P}lExhcGE@yh@@Q2!!?hZ?W9T2DHLd2E0lm^8|-#>=Zsj)`JRB2qvu#9R1&MzZI* zTy8f%8jdHAmDnN)=)PdC5-Gg#U3C*t%r%83jPF~;+KO=oSobTJT=&Q^>8mB75|&>aNuBP z34fXDMD9VE+SwazHZ&>AR+nj+4t*r@*p%LEUjKVGmZG5iY@8yEy05bTj zSZtjsa?8CU1`4LP^0^8L`x6hiYX`nH{qa$aqtoX+p&XtduaxX)V;rWd9dqFMgzN3n zD?UsB(9{96`_5=xejXj)M?3>>luP9o1!Zz0zAn{lAi?c*Q0R&qaPZ~_9Gng#XkTsqHJpo5=mFlq zC_gz*A`1;L#d76KHtme?6?~pC5V5n=+sQ@`s3(}_GCwn zSW)^@S7wFGXaawq=O|e3hTcxtZk>@&0-?c`R1#QA7aT`a!-{6KK^R9qw@-vv8E23g z$2j{lJl$TG999^e*<(sz59VlKpo-s(f8WIR!4h`2%4FS_Io=oTS$f0O(K%5~+^0N3 z0y*Z@kAqyx@%sH||GUAZMS)oDp9CD~6BNqAc5o9R%oir=XRu`4KHku2?7-jp<0}c2 ztT$_r{iQ2i62~QHQkbZWuGOJJ3<^(lH-JIO|L2+ax}ov57#LWzkSj$#>rgLZi_OFxN(w3wz*e1Qqx@tXU zh0jGChMUKo90vb;yf>tZWO%=D2`8y~nVPKPX<}#eJxQwapNPt;IMguZYY37l>&@^#2{L@~}eU9(6j7BD} z3mCjK%)04I)hGxQ4Z=yi1dvxQm?{rC1eC4*g_ZG(}Q4$E)$MtYjF10ADPzSG5d zaWo7E2jBR=%lezYxq}a2W^1z!)ft=Ke@(+uej~!{8rhO*1BcFr~d%^FK zD+ZDw+*Bknzf&11s)ca)u(d4Iho_m-_^6MV^@6LT0=BIP>9x$@Rz|_j4vmx^}GeKmw9<+!j z4IaPBfTEU@-DV!_15%nB@Zjt%zNw`Bc|M1LqA}>zD<6kX{l4ev4_5UFia}gRRv>*9 zXhPSQMiDqcl-7maBV592(UXKp?yYCcYEfd9P{Df3pF*PopQRz9ym5%((sm|3Gh-Z z)*9cUbt6I`1V!=d+2KeKMHx9Rz>HjH69>%*+{Vq7mPKi*6jz9b`|y*nrSjG*;m6Tg ze6_sGJu@*8n z^|hf1Aj{pOC*KpFk&kE+j?=moVlyN`eKMBvZ1Cf3)2~D$jOG9-@omvf*SrdZD$&-co}re1KcP?Go{Dt7caaf zv2HABa)q-cV~yW5kxKj)0ah1l8&dr}PL7Rc_vsfd!#<6kw&Y;I{iD9HDI2}pde-6^ zdkU*11Y1EyPRD?!2vVX;M$f2H`aeKzrVEGu(PR ztc+@ho&GQ16#Grm$PST3%eJN=T~)~=jEocwhIwf#23xra{BIAh-a#ZLoILdV>x z2jD1=)MFi?Y~24EWu*J~&jt3ek&@DXqUQeO+we##{_FCX_8=xgy6)wcG?p>jevY88 zEm`w;2{MNhRr11eN2h65VE^eqN5Csc!373#!4Ju-e!7hmVT_DCC;OE=01@wsWOImp zew0z~m7WE)$IpTLHk}jrTr}R&D2D0IzbcZt!wv-1wpL<7t_ST8x;f*@aX+J=vBxZ& z3lBPgUr!~pTZ$F@krG}(S54nh0qc97kCc7E$6%}A*PavCN5&%<4B%>ui}(mCmqH7> z#r6oVk|T_2w-fpAyXfA6*mBzVEyCAi7J2TQT4P9e1Urn*l58VVNefQBa|>f(!FKS@ z*XiJAkG@&O5wTK}Pi`I0ynDHD*Qy=FD(2OgewjfE|B6%uYx@^+32kBjdO9vAK~B%4 zsEb)=rMz(FM=ZBvfdyBU#l2=Qd}tzSmMHmH{WT>ZhI47}-I%={z%nb+eWQS!3d>@_ z$?U6*8jkb-Tpl$!4%-`yLs&nt)^;6P=%wMNI)_@5CJH_&#?E0fG{)-z!!AKWjtw2Y_gHv61H7j^%j zg^N2R*A+`HgB&vUamO=c%e_@Wv$E9IqptTG+mFIPrb(;HJYNUq@vvXTNjJ^g7c>ab zZITK{i?G3-o5RahH^ec3^6pcwdHV6y;=J#xv4pdm)1IbH{btt{Zs!eZ=^|YQbRPr) z0AYR=wgz%W-CJKPe4NJ?cYmM}Xda?(TeyMJ;CwT;6cF|*wdD)LaQAaQ!xWxm1dgN$ z3bC`BG|3B}IK^6qen3#FbBS6CEm^3kduT>ek%(Rv?>`a;`LBI-1X<~>Y_~$4J@jj3 zsCa-OzC%bW$k2CRW0A~5xR%N+ehiMo>RorfPpwBmp;!TL@{KT5Ln>cS{!i>-btI< zc&6WbzpgA`+Y6r08cscPdLI|H9o`}rk-DSvCMA`sqjHO}e5h=8sI-F;AA~M{6B6kh zIu3UP6AaP~+tz@yp)oQ2?+Ki4`4LNZBZ^dFkRzNicz*6hXzfP>{75Zq_Q_HZ7%VK7 z^)gMXN&r6mSPy=J9i#b%X~M1w z77(MxXZZ}x{dN9{^0;ybH7nNu^I_;3jJ;XQK!1^?AXCjubH)$K6nG@zI6PcUnZoo$ zUgDL(p8;hHaQQM@d5UPgtQrAvW+)v()H1X_=$`EKC@~QTH_yw`w{UgDRgI~N!&w`l@u=Kw!m^~!9ir*m?W$85{V`3j!@9)!4MnG$gk zV)*0syTc~)U_nUC=kRbS!TmpP*=_wJ1Xy1V4V>7O!=N|cwgruVd@xU(wrEYKSqI@E zCeQ?dAn7UlT}%AxmuRqdnZIAuFd-?RZ~mlDvoR%{nO*q7-fH2K7>L!XC@A*WK}A1W z&eXASzl?IB12zU#UfbK?evOn>#X?I5q~_N6;8`SJmC6a99SzNM}D)IFkE^6lw2)$Kq=;+!}``?wwHmGLxg z)0=sxzgCQ5U8+oyB2P>gFroUP0H0?-#&t=lOr7zp1`7A}5=&sYI&V$)q(pm;M}Yhl;pa`g5n7^bdlhAxX$_ z3V*ykmd83`yHldt13=SwZT9A3!7tP22i$Z?6m88uz7)cLYinY12jdoKpk*qtnaolw?Rzx1+ywT4rjVk$f~)Z2+maLDNz44FB}93r+HxhlVeeFM(I!217- zQBA$hLh@+Lz$-7kO{lF1)M>Gn9N)hU_7^_u9Pb3vV@e-i-UV*mK4(4UE73l2@)^$>W>ZgfieCD)APx z5nb_vLG~L+2{PV(#0UT?pJ6}zKArYCavWyVXG`mlgNzE$1XxY9?Tlo7_k`Ac@6=@4 z@UpK53{;*H!$WtLA(ZCZe%pZ@IpB6oEctA-aBEUVYnJIZC$+MN0`^5=r`np%M8h#i z;WHcm>xMGA0b@_RYA!t z08#W=4+Pgfmt!ES^O>dDljU`?Tt>izWI8+R{Pw`^S!6<=;lIB0ZV1e`WQdo7&~JQ{ zjbxl7)^Gj>hw6GMmU9Zx^+*kiS0}hC+Gdg}=O})}(VdGCQ3ogdL!9V|YKY!utU^6f z>`p)k#GjxH$%*xdC@cotAX1%np(%%!y-@oIZ44qM)8&XJ#_0=_7hr+@~U)7Uter@_X2P!+OU zTA+dXv#h~Q;^a!Ov-GN|ocmAim8Rff`eL!ut(8);>Qx$;QV*};p$>K zQ%R6EhF5n$c6?3wQAm-5j_gOvi78}5)VFQ7g@DvyE5jGZgWwx+1svCl2+qNg8dc6ymwrvQk7G*WbkMLJLb3nhy;jZMKG@RWoiV*d!!jMEf zhDR#Uv3p)6IyF&1C+g(})%;$c+-q>)xzZ#poOS9t?mOHYf1BIXr)M(r&(v%94EA1ad)eg1pzrqmmo|d$@nncSVk{qTkk!jYo}M6 z=E4V|@y$&5-VL{*ctb_>T)v9~>=Ch(fFd0VqcSWD>Y}^(l*kzR)^q5G-|yauAmW!u z{M&z|RbZ>gMWf1iu(?H|Njo14^q1~7{iEsLANl3EuoZ-RWk~9s`3%J zm8jkmcmoilOq0J36zJXXHb?J*+TT!BQy-~kuz;0Fk3RyEi;8@pT4^P&(n<1s&#hzI z0bIL8>L_x?Tw6f^^U5~^oBxH&)?8y`DDffzJVs7VR2S4pF(P_0iN$cdOK_9&boLL0hQ-{j?ItLiZsecP9(R1d_MqgG&(##3c~;9|p5K z^PF(sm6tsty|l;b__Y0T1Z=uxwNmUw_9a719}TAda%Xt*YIGnzlVh@ZNjuz>pW%G` zkYvjng`ZZ-$|;|QE#LJR0yNuA4<{RiGxv8ZGfs{5 zOWIkrSM7JWe&y_>7kzHCbX9BfVGUQgi-Wqrl`2UA`Nkd52i706tJcVrmRy^#pp{{I z_tao56FTF#vf4X@4sdX&cA;E>F!{XYJM#zin)_Nt?bcxIMb1B3pMRNhYM!kvpnv*c zNRpL_-oxWbOe<~V<-U_v+<)woj}VUU(s3uwOk?w>e4*Ag?j7v&*w-nEvg$ZMQu`ZB zV-I&6ud0Vs`9$5Zr3W;Wk8zzceh{t~dn_^vpQ*w&n^Nl8mPAvF%c1!(-+73Yi!?9F zwc%jFGmC;0zbn6OWDyzU6BUq(8Qt8o8MSQKfr<@LB35v@vjndvZsqk6S94hja}oEU zyFbb0;$|~9immpLCk{Shu;j;vx$anwvEwxmnsf6JS4aYyY|H#6?(OnH`8kD$J4k2%s~8QRfTvPg?$lJUFJ zh1?MiyIp39vt_kB3yzr4qC#K-WZ-`47VVO+9E(v`e2g$8k_bNZ&9fFpo(5OsU)8E( z{X}p=)+>kP>_Nm^rKn2&5y6vUr%2}1bHqnzq7cE@PF({_p7HDX9|}M~UzO>{Z*ITW z-@FT0ee2ARp5xHi8oW>D%#{*{nt%vQdG#{Odp)z(Q~nj4v|lChQ__!h{>N53i@H9x zpm~3f{SUAWt(fiymN_i#R;xqO?(N>?H;ej!So=E9l12p-F9cdua_M->uc!XEd+eB9 zBs7m0S8@>W!qaPi(QF)8_JpfIp&iY79|^V2Zk}oilCyP*IUkC~1)u@wF0Il7^i6|W-DSqTT&cys8A;qvZ^u3dN-20!s2Fx)+ zm&S-Op|&bT!ZF8SWE=pnZFfQg2JrM+gd?5MBF*j>FBTZhbLqR%I57cxYxMN(p5Kc6 zz`u{5i@Dd;SQ}DC?mkDJxNx*K_UY1Ix$x1nx%IdheNOr0u8ODk)_v8CLiM>~VmF!p zV@nt>Lhr#PgUgx>vXGt;-1tOC3&?r@&cugCXK)Ua@9u!^k;#FJ5{)~BAwv!&5$px9tTcDQ(4F>BM*mhJ(OTd{!Vdb&Kc zm>LQz4ZAk(?+JC#LX#_*?hoqeQf@RC<6Gy)5Kcc2V@XCH5CS)Jnjc%(YzDY*r zEv7`JLWe-|x4VP?BUrdhz)J{}|LE3WoQZOrvR1s}%Em@VBVjB-&%sEJ?p_LqAcGg{${S@DdJH8JIi%H~KY zsql*6@Pbf~_~_zIkz+(#nVa!HiKjLP%zI~Rk3(r@?~y*xQ?hc46b|7^%P({kg@YB9v$@P1OSxVAHL zXZMh__vcrgd(Mcjk}95Z)sa%jId33?^^1w02#S53vnSI6kR6jFQ<8zW_J%-XGAht) zyJuWtw~g9#?NtSENn)vzJZ$KMYLtfmk?MW=iif z630-@B;fY2Pb|r`q@&1H<0%y-k&grl%LI7+6hlnrB9gI^A4mtTE?eCn!$F8DEh3F5 zGPt~BLS+u}*kgXzSAuGv{Ttki^hmFX-fxx7t~&>10{=%uEVoUNh0Qcnf?vGaeC6e~ zto8q?eGM(n(j!2afR=#@TEKyi@vzmee|I1^MjF zPz%a#=R*bIl+QAt>Sa4h7mO$?JCgRx@gsXL>$)a>DyPs8jCDBx(RJ{BH(+Zi+)&DD z=3VaZ_jinbvxS2bIg34&1Wr7Kw`tcZ?Gu8nYq4I4RsvAU!yZ`XWI36H_ZqS?wZWZYDDGCEMA+eOdu ze9rXgC6@#iX#0bPDIZIcIKyN!xxf(U(7FT4p49Can~DcK0)N+3?^pR!Ua_pV*ukYncP({?Vxuy-7i^=|UXQbER}J^?F{*RG1CR1U^z2mvOi=uJs! z;F9!VmzKc={>XCPKayJj$<$}?WS<+uh8hOLjv_PP-YN3TEy77avu@b=)*EM%6~oGx za5TTUYaqMMmp_702ts^L5ej#r*F828kCd}mM#s+L=v)vodFJc|f~Km?)S|}9SF{fI zrrBWS0!$zi&%F+aGSA?CO_bT(lOHL=Z}4dv-Is{#)mxlG2G_xk;b0{S;0fo1#hK(Z zF#repEpgL4Z2@{Gxd}36{-7M8Kl&7~xHK>Ftl`^J`86`~&`&RCSL5xLy$&~2eDHnv zu`+AOG+V=kEZ9em9WsnoeM)(Mj?G=zj2(+t9h!Nm6xI57wLo^H_5T(&8lPUD<{Q&k+f&C%;Ph>(ApWDHKJpjwUhX(B6SU>xtn;^D+pIWkEFfxq zjQgGj;yaKvujxd<^PUvZ1Gujh&045Fg@i3MP0F>vn!tgq@%moh1nhkl#J%pUz;AVB z8%Vy#)pr|bw_6fhbhon18ZJ}m)+Y9cGv!nFvgzlO)NIHO>Lsg4{1cB@Vrx*r6--Xz ze(Tjtq^L13tN+&rW;1klNC%Wc4YevEo9Cl|<>Mtc)I=Xupl@S&9~u}skkn54m0HIO zu~#g)ip`M)Q*3JFn7?!({>?$V#&_5sAuBycqw1umBCi zr4+H1v+YBM6{8vwfo3Uf(35M-#i_j9*#_+jmv)_kCg5aF;zc>_1q0R$AoG%UpJW{* zMM{4D;C1<2g&)-$zqyB_yfT@=BMUO0$Z%i_Zoy7DtU}VWszS!=nlzqm_R3QwG}g^( zaEqrI#-z#}i9n=gIgpER#-u$_9m{S#N?PO<{k7DU=6Z)%oXkqDUhJ92IFCDP=Pjth7B z)$GN-ijD15%o4U35?OXgw!iL5@?2;%ij0>LCmXl^oE%`w{3TT$fBksUREKc;{V&<; zL&6Ya7;=WNc1DsPIpEKqhyEMT-HN{TTSjnv(K$$3vvkr1C+PWmGSaL*hM2$b)nX(A z4QIuoR~1g}sD(Dt5|Vf6%$L)8>X0y|_bEuYt&=QmxqKn1R@k9x~eU$Q2?_tR|Nyolp=2e*)~U{CCHTA;z) zK^b)Vv#+8NE-!S$j~ z2VJO?ZdlhEfN;mECSCA0ro}5?JO0h*4Juc^a9!&01&Ae! z;qKIJccS}VFgMw%N|FizO6E{Yq!ABwT{_&1%xBu>>a@vYP}C?1EJ(06T0;=_?;O!I zC*f2Er^cq_^R_zjr3vu;w+NY&K>8DZ11>#*6SaHnvW_U!)Q~E>>E$-+F(nIobqujU zcy~yt{@<`bb*0{TmZLzkdL<=Fx#!j&{Z}-L zeqdC5|7-APeH7)`CYVa;Xw>aTF;CT$&<8i!Jbup}yni)bOPIlh2w#?oxSV-IBwZ>G z@@)JZo>)W2l*8>lL!6QtIo`n3wvmnGsXI3RhHk-N&7^`28cpUloVTrw4|WtXIxGUI z{tW#uN5aH>ve{NS7>?H+DBVf(u)!hK667BteVw?rRC-OR zxJW{WK^LPNp$#DJ&iHra7c>U*P+N1y?X?VZ#V4MG-QzUP7`U2Hf-KrvYfCD{u?9ZA z4nM7I4Wl#GA1f2CFz4%k3U{+rcVNC8)F;o$Wf`cMMU2Tp)EQP%bo>io&i(woF*iNq zoZ#nVm+P%#1Hi{LDeTlKQK>W4pHggYYw?yCFuyTClfdeWXnn&UPCTxTLRvcCDJ=m0 zr|P_}Pkqv__pW_=IYD>p;9+w`Knyk9aSyEmFfC$ZO^y`0?ixK0isI!o#y4_=eB~XW z$kI#OcQfxWD&nSb{6Am7#E{!EwccP0ehfCY_5;-J*oI+(i(&{t?;irQKZ|pbHp7Vx zlCAf)HjORkxCU~W<9t86pZVv^1@udR{R_wEm$Y}<;^P{b<|B~Jrq^7$^@!pEZSCKj zftVH4LLVEnX)nIFq zay5EIijh{3}r$Bz0Vu_#^+19dEBNdZ8O>z|e`v_kA}BY}T{OyH!Sy`Y11BFo6l zi~!_W-8=3F%n;y?e6jhpiFY(|j)Z(};U}oHZ(i&MpeAF^VQX6=y5<;uthT<%^+TFk zerRW$b}Y(mlkv)%9(&vTp)_x3R2e~E)SAf4!(A}m9;TVT8WuniTClh<@rum9ZA}f6 zLX2W0bzPFw#-yOYKpDZyH#PGWcmF~V=YCupIPyG}tM)GCRbb~08rmkld6WH>8(4xi zZeKHa=C%ksYcIH+xVeP>gFu3wE-^Scre62Fi}MS8pBuDcl?W5li|B`YF_^l*LS>$k zFC1_ggIxM`yj?Uhe6(&iugf_m>G7E-w3P*+N8L#*%jiRV;jk}AyWrE(Z(`ol&F+=6 zzOO=kS~QwDCuJ603}9A={S+Pb#JhB}v{-DIwnY&bkGK4>Tg76kJY*Lx@zm4Uwv2Ob zwNi2ECacBF>=K~)9HrQjkZ#9%XXVe0VIoG+jtRUr89Jft$+j3Q`7HxD5SRDt`g(mT zONZF<2r@A8gs3O3!pQm`lV=d!y)GAPcL5}Il^+dwnoH7S^25lC(0(qni&{Rpu)@k= zrVfK~341(g%d~9)U@9L$HiGl$naEiQ5d@Ai$zKEwXe1aDlK+ZSOtBO+93svCak$d* zw0HkIJ~U5>f>9r4+`zww(`$*bCnT$%WJn-l5}HQ zm2S%6^2&4Flv+=ns(yY#;N_>_K9GAWS@j+DdA0fBN%M(orF6HoY#(dwtEr4JoSsBo2r9AM3<({j_9_8MB@l~`Iq`4Mbfu|dX zj9!|N_WNmh0=BhpiB-&+Qq<_#-cpK$<#gsIm7~jX0T~@Iawih)2+j8z!E_OqR+QHZ zqLs;XY?$qD2IM6UU<{@!%?HGlX>?QCa9zKgEKx${Z`lL&59(G4Py0CV@ol(@f&kZ& zGn!?WFf3i}5)p&!7=#5J8LiJD==XU7oMBm!+<=#1YpemVc6nBW&UI|Cnj>;KD}v-D zMPzD1zDIY4@J#Q)JwQ}EWZZVPcGN%l^f;8*sYQo)mz?nCI%U`D@*v+^oe3wVfRGj$ z<6Qm*Z%{q_9QoC!ReEZX9aQ4pdl~ z>t;{FRDS)zwvmnz6&HEWxE^8O@ zpE;f1%QroS{V0ErOAvMGcv`wTYRnO6MU)cp?4Z0S%kM9l-4Rs!F@4SDL5(Tdt@ER= zb7|XUA3%yH6?YXJE=FYaKQtVRz+=@LmxUKr={-dktmB5j?G%Er%3W|D)l%rbZ0c0Q zXB#_C`*A074-8qcttnVYl>(br7kiTl@wJ=OZtMzJiwpO_lhZwu(wVL%`)L9tX^`^x zn+eBmYD~g*q$p$qY9qyEdRI|s!ZPKXN0UbV(vG9HC4KOl<4&B_ ziU#?fL0e#msjssyGxnZM*8aYu_|3AvymkqRQu4BaHcVJQp|QWRQD9K+mDsY;McLQo zF}PgKsoxcyjgyt8TszV{ez>=Q+NH0BRFq@|C>iCc`Sv7!d!1(366O(Uw~QT!`kjGB z(8Ks%sj(Lj|7GZCeUcOOo@OJFDVG(p+jL$p}%L0reFj z9i9gi;ye`-^(>iuHx_7uJ*R?&P`gvxG+VM+!LI&Ak&=OyT!&aN(YQIDdXZ1rakY*O z$)qyybyGSyf>HeO*$*UQ%4OPZG`qGY~Gc4!R$kllNG z^f?YmMHWNQAz}B8BaZYR4ShbKoZ9~nHVs$4s=1DfPnlxdLnb!ireohkjwR~jZLVit zUbp^=&uL-MyOu6w83<331>S+&#CDmSv$S)rX|ZFTf(Y|2Ki(rMC9pUSy|kC8c5)meQsL@ z!j{JBK}RACO1yyy4`0*?7XBCNm&Uzm$I+8joNM7oh&Wfg8VMznhKLdejjpk0nib-r-7voJIo=ZX*mb2pf+ z$MMZfx{Z{J$3G$-_%nF?cBxG>gxPNbY<)05Oj(E*Nc}Xm_lIj_ZinX@EhhT{AGP5` z5O)1vf=m1$jfw(3GZKyv%q~C_uA1nc)Te_redqG3j_QB~u|20iwEw)QBkpeoFGe(4-aAi`UFfv#Hf7lDJdyHKEp2;bvZ&Rv;nKK%xkV_-$ zotD`bsLj;`(1Y!@K(m-mJpz9v`S8Pg>>rn5)pkedn|_MiKgipwjmf^uBP-?Gy0h16 z_t0w0gIN&iKrmqhWNH)vFk*CUG-^DvyaqGX`~IG!tZc*=>{ z`VamYpK)rfunW~_32^ZAw^eY3@rc4wPTal=)<6-82mR<%tnVn17+2NEZd7A5!D1sz zUYG)5b|R{Ve76xm)AjHwt^h8&PYuz2oSIs}%EawbxCt_GGdU)v?1F;Z(U$-(JIq6o zCE-hjotOtXN;;kHopvEP`(1ilG#I(RS} zYYlggWOLz%Q84(b<~Cd3kIO&3ntw@pCb)gUB%JX7C}SHHrm+MrqNnan>P9{AZPJ06 ziSCqO!^Y%9TO+!32aqZVw*n;)ullw^hy^@g0qFOp7wctcD)Tt4@lhffwy$pfh1!^0 zv@Ei6Q0r356v0&HONFy&h5MZM!nv)+{4g{XbLk=oE1cVhb!0GspN!)4NQ}l)0uwfv zQ?I!$_q_^Z?0qZX`*&t0$4jM=VgrE2`?G+lyDR? z@ScoGYXgr)+rw+Jg5Pqdigmmi39U`5=A zV#(c8iD`xxb2|UVbX-|jo0a=*$M89sh2Ri-*@`2?9r*O@PV=;oQ;^8 zu-FwrV`vqVyy;J~5VBuoPtj_O{2yw_`n(+Xq8L_YZ>q>F=E4Or7APY$DInyMTR73f zqSEIb8@?R(Oh(PIm%l64;f*w78o~}(?PDg3igjbQser4`?RwqsbIr;^0VX~iy5T;j z%r8wHIqx>UH$zc^7yJ7bNj~{yx%3Q>JFOz%tXp|~G95qVE7d7+USSy{ioNkR*N?XK zDsNZyZlBRS^c7Ca(mt6rGTdwayL$1P@y^LX&Z7?vXs+U$WQGRFV>A3$3AgWs)C1^v z*|NN60UWY&Ti~-ZVJCnHd?}?CwQwTrHwp2h9WSVJeJesVx%%; zY={YqIxb>%eR|aCxj((!j}lq`M1CJaYlEt0XO6RqkOkBzF4_NMn(#y>d68EEnW+O$ zxwC>eIx^+yFzWwsbw zqIkRk$Q!7ZMCq2&PKsup4LC47$8{QjA{z~FD1?%@=7t~KwxGJbC-wVALU*HG+$tq4 zTcu6LxDnhlH1UlubTfw*BTjy&2o^T`*E^RH7l!8mvPA6}Vu>E^a?}vg<@`y=gBT7; zTn*w@Fig&?{*AjxoT(u)&uEy0hf!RXUI=|)87Uby2;sA*{j1+t9Pj&PomYCq4;`Q@ zxQOsB=3_;&+U~#ODxsm`#B>B))3WkLKgBG^t>=jsXwU&1f!!yl{$Jo4`f^gpg{f`D zRJ8+(yieebaF02cXI{9B;royW&fu}V6FiM6#jn}FKsxHtmUA;C*etFF0ZXj&0{iCV z0U(<-4#HUjw zkPr=~!nCVifdAq}B^hm`K;xGAEs16kI!flu84qO)q0yfSAKRb?bIH3?_-k2u8yVv#6>@p_hW_d z2l(C>*N95j#luUG#n5A)4Qw9JgTkRyxuHdhh%+t)g_py*)NtX_a-H?yYG*iH{VE*P zEM&Fk;O#do5|w*WQag{$RQry3kRaE10V*ztUc_~)aFCf$+lW^i4+dlt2Qy*QFF$&f zW(?L8{oCnzi!C+?7%Imv))c7D#Eu z+@hFyA8sWicwK6=z{L91=xU!!Yx9wTZCa*=LqO&3xS*qo%eBVs<=sI>w61g4)CK)-u&6O}4$F4Y5OS8T z3t-{>DJH2vih8m=XGIo88qDFm!9qcb-Lgp*Hg6d&5YF4((j04xZ#b^%#3Kb*jfXc} zh1_kHZZbg+z(u2NZNXx`&YCP3s`RbpkhQTpIuYaa)L|exi)heISu=uqygV#w-0k~UvpcHv04*G3ekg&c6;`9q1J!30j9!y84LW1$C5zxf!>rP+8VbDF`_8Dw)a z2em2zc6!673!OFwdjurV@ex03OQz06+wpmGxYq-+nIfPZ_6qFSX%Fa!q-?qWj}vy1 zJTYkm)}X0XLC0;!2;UNy*`96^1CcvZu_3z$sLu&x9vEiGfo|jo}xoXevMsQ!X@xS)tBRW8C zCtr>)T>jW)ab$S-YTaI**IjbL`a|DBe#jTC?M?xb=pKQ)qnTn2i6WRwA6MX8> zc>sk(L>;;28k(?%XVPG;;}!(CI&O%GAH1_UYk(^GNv4WJ;*XcquA4xXY8rdMJ=U4W z6K+b`;7k8Om|QR(BcZifep$g_G25y@g9UmO?j&9M4$R))PU|?|(4S8Wlm?E*SRX1` z9~)37+mxYQWgt5b*T2SFLsyX=$I54hOCVHDMTcuKKCrkEJO_Q5 zdq}!$tWzk*CS#mn(Z9<=mc&c@i=KOk{`c2GNXS1is1RTY6 zx00XqZFe?|-E{ydlr5}E3roEvc%-y+0;jA^_~6^dU3&i||0l$XjNcKeio9W^3^OBJ zWR~W@^;5PT=>UK}l;|dZeH>%_6AYpzzc-P3{{TIMpPL;5qv3$Ujfqy9|1fUMkg8n= z{%C^qs?a;tc2vn@UK9JI85xu;;-p0W?(4Uv4i;b-dIj}deTu-n`d3)^VI>N@j^JJ~r^>ALl%bL<2ijhzY2D$1W+*0!PA zLO@0H)Cv4~?>7fg-A1trU?0=$=3a*Q==lbTri+y8P5pH(j*3!s;-P5PI`=nh+X2wk zk?84}%+SI^2RJVEj8=`2p>5r-uN0zkwI;L%Ep7ro@dR0PfANI+(1#iTSi?xpZ(fh^ zL-^5rh&xp^7r454;)G~hTonjxpg`?x8&u07P5i>x@NNgun5{TOae#e7J7$y^S97L6 z`s)R{x-ch`VXX`4c$rXNV`iseLmZ!)_ODq`qCS3PWzLcLS;RHVQDN)rf|{rKM6Yd5 zjU=WvjC*Ro*7LL&BXHac`1{W2mQIF#d;z^=>cNO86{aS*kZiL|;eW*fGF&>sgeFX; z6LHsed&0;Afa3 zoymgx83F6R-je)|3wyn)2&0SuXhH$MqwwV05CJ7ES6$<7#$g}azJUU^?cW+ITaWAi z{o~~S1IQ}d@4l}KqxLg|2s`i{cP0VEKsE<3u=w_B%cIF1ZU&F5XNOv!_+_>5LF#zK#Sbaa;rL{=mHavkH2 z?T;x;6!mvry{!Q4Si4?#bNNlM)(sEjPG`JZSDTFjwYP3?Zyc+)$6+V{0D~`CPU?bk zqwOwAu=h_k)@qQ*?10}pup5Z-^2MTUbuW=BON!> zP^w9yK_Oe>A6;D6sNLov_9WE-8BZ~(Z|WcxHE{7CuxgYTIqkT)X)h&3dnyLAWWzQ> zoP=@8@d)UcLJkY2j4B)s3j)%LFrgp~4}-BQLS)y(Bb}JvCcFzp&rtd_fQL9-HKZNo zFemLM4<~!P5>c~~qUD7VEEPnmv=S}@lzq*t8@6zT>#r!8qfDbA>%P^qvr#bAM|7h@ z2?M8?e+wo;K*@9~WL^E-t0>Lt#R?M}8Jcot`Mfu&EMXuBMBch2*Rlg9h*kMZBV*|s z^guQPMNtWu@IpG!n!_jLv63!60|@e0Om=qp-u{q@|43x)WhO;^J3ab?tqRoo>6RfX z)9LXv+YmVBAngx?w=FG{GzJA(wXg}ynvX|+B&Aa&C-fNwYDiEjjBhQ9*h|=M`5mYO zYf0%AeH7GtMGJH7o(V04?fmiNL&u;4W{G`%dr`z8$XNLdVHrFX?1400kdqb6#}^2O zoNSbd#RFvVsyDkMZA~pgyBoZg5@lVf@6vd}2Ms$(oLV(l)b*0Zrs~(xW_P9g>a}H)gLeWe{_E!-GvLW-`V{^n>zyd)-J{!YWdqz{%<8~IZ z^|JIdMF{2R$@Lqvu_=wCbSrn4@{bg|7{vDGro#?&%ErROSagb(a}{_=0aFG9{3O(D zirDgCY7PhQQMu0Cp_Syk#R#y0Ef?Rvy*Ktyj9s!Gb7^Jy!UrFf0TlKT!m7$j9 z;B^QN2BEGB{%UfyoWQJg^f!gGO4!y}O9#5;z42I2)%IKT8$aD6A_V*w(OoRTzlcOn z$^YBmH5F)f73L|Hg zSBf3o@8&71p0E#xWq#~%x%lBK-g2?bt?h(#J{c#R?6)Rc!^(C8h8PrX+WC4z87k63 z0BwaWavi4J@e_Wlq3>roKV)m3o^eb>kQZ(xb{S#;la2})O<@jy>|(?@af4#CE272O zm^v(Nrpk?}ztSOk+`_R(S-723KI!G6gSJoHNWIgI`6TN$U$#O3N>QVX_MR`*? z=I=k#_|)j6xssc{)OzFl0j-M*bAB7w*fMq_jb<1G;!d}uu)n3&T*R|0G`z34c5##Q zJnw(fmZ|me-h0Mt1JZ=}YXoA#PX^xbxQt#^+dP+>Cs(0ZZ7;h1Vn}+#k0F&@JGdm( zH&h#S*3mF_?o`Lt@FHk@BS^NKxP~bpsV~cHBRjt|0D;OJp%3y5a9=%+24+*8Zu^pQH2xyz!nYB~!6R zCO9s_6AS+VK2xd^J=5^!Uq#M4;uqAelj*N8IHk&XOZ1c7E7n62-;rQM#k6wVKVFBF zE-)a}>w~b_bfn$t=8bzgJN#v4=f27>e%gUzS}F(U)xZp7$^k!iH(y^oWb(N9d|fwe zQ?>{!M1Ft8541P2CQh8B#LvKIc{l@UYpm~4_VEnB3I$~4_3k{gWUIc)U z(>a>GcU?vyhTeCjc2zf;N!$AyiC3p0mFS>ynX|HxCP4|jgFh*yJ#mdXGt|4$q4xEq zk5b+#n79}wL>4Uj^9kz9dgk+gLIJ*dgDK3ilA1CEAq3Ycd|JL)B3+g9M2s)YjYT75 zTGv9V*k+>rk6@!3n0;FFO#z)PLSSw0GgXGJ5yD^TK0PN=K*++!nWxM3MbVY%I{NB9 zl&mi|6QsjG-32oqPm;HX8=XLKIQuqV12u14Ojzaf`(Hsh*kHU~UScIX?+ui}QT_x) z_f{|YQL|MKUcrg!en2*uGa{@^5=@!O1{qT-1FY$2!7OJA>h7fKIdbwa6%#&D5^lg;;3? zRH$N^=A`_XC0|^~_3J~C=W;=%u*sf~>(Niz1qT21IOtoCp4T=qyjG6_b558MhE3ZI?T=x5(z2@YsqAq~lQoO*| zH8+yXPA?mS%8*hEy6YFi{AR-fCTb~4D@_3+`GeXPP2y?!@^=Wbbg!@Y-A#z{-O&q= z7U5MU(y}gWyJ8M_YV&w~*iUuSd+wCVn=sk%jImf)(6FtH;8oT#nM1Q-iJ%!@bV(Z6 z_`%-16Wy`K1^Dj=SyR6);gmAN&RJ|bT3BW$T~GPsJ&+<)@D4gB4tqbAj7}Zj1SFAB zK%sKK+j(!d!D6HTI4}1y^z&#~)Wn0dO9N3640q<h@Y^KVF)>V=LoM*mS@Il9uM`2^(lM(|(HKIpf2I&(~|5O}_*5_l2F7Kt&=`Gqi(saCi=po=ro!3;ia{r-WU)T(nt$dDNn`qznlGq3+LrTI$5$+zZ}y6X{;3ByCDl~bMA zu|bkJcBk-E$D|n?%TM8fV78Q`x^x3dIKYu3a^j7`G6&>sOz_Zr1COlb^ZzBUS^G?Os(Wm{Ka25BR!PBg8RVwM|{AdjOU#&uwmq_AA}5dtzk;T5eRm= zz^aHpGV?WSv4gDC!utPSAG?1=44X(TNrpu!0Q}99|Je7V_Q_N`2@=8u!-%X{%jKiR z2lVf^Qjy<_s&`@?4O2Tr%Qp;=%zg1uTK4XM9mq|1Xxx1HSAlrw8#FAN9qkQDbTT~W zp3J#B(uW0Y+s2xoFR2dQ<~*hWbW{cmGxBzi!N?*1pDNaSY5l^HiZqP{KGyywO3@^B zK;Yh0Q*rOf%XNJM$Qy`A;qR2JZXUw5L_UA>F`$>Fg|Iyz=tf#$xDM_z_j~xJRUm$e zaAI3~owsCKs1bi6tVF5KONtJDyt5#UjtkA~!x}w&gM0y*w%U3S)+$5V;o>ux-z_B= zi8Z45MV&Fep-|`%tn(pVqO$nYSgVa;kI6U0_y-l8(~9bh zkn^u$lc(b85e$rj1_5Hh*+OpF_zA8jpd{wbV3~A1?`EEAFg^qd;~7MdZNr_Lq79+K z`uN1h(Y=~GIr|7JQyRIC2$dfow5j)`rs$*_XbX#fNZEbkPx zxrOaRSW>URb!ygtm4A} zkbce4lrksg@NG{It6j0@8LsPs^~%qoKaH-gnVU8*!&t0n0*z?P-Oyxds@OYfBTj_a< zrI;*&VPcj9u7w=sAbkPG5|vS$P~2ru=*hbP}{^a|zy=aSnzCO!Q8&3Ad9I-DD9;2r1TGR43w&VVZs^Zv1tdypc!74gu z5uSJD4#S^R-{+apo^cAOf9!LxrTWM?hrN{-pHv;In)v76IR%{6f6&26Nel@P9aSSt zFGUgsv~0u}vdztE7%>iH-W?j_^Xl>Aov`LF#i=0wpxWLQLehmDSi&rS5c0Bm_e3_r(_E z<3fDeL!}STsbAHU;R@*1S9l^WRdoxZ$?fW?AIccgJoJZ0 zL*qBfDG`^a%iv_m?L3wl*Z@1 z_|;hW99!`ISYHDq285OzxubnFJ~{@7t&DZ7DFd#Mf+(LDdVe@9c>vpbv!F#Ub<-pe ztldb9UAUY1d;~evp7;PRgd}`6okQBvbOs(zfh6LQm!&2S2F z+Lhwa+zs+KIFfuXkuxtG@+|10|2UYe9x%7=3Wk}_xq3f0`f>qSc}@te0+w70gta}^ z;n>Bte_0Hk?8Z?gh;QfE(1`671e9SkNYdplu;SxYXS+2GUjxjB4x!?*mtr_-%P+DK z=Og;>a&)b77XFj>4m);hBOMuYk8Vfj-9M`RtQ@gC6G(FkHfb1= zD$w`MqZm`CCA^f(!ZAb^AUfJT3uZHz-9g))sXIqmxiYs_Qj3ncy-{}DgQn*3#>I1!6b7nI`Dt|-E|KplXeKLJ- zebQoob}gUtuU`$8fH6@q9y?J_vE9l0-oVJ8frD{Q7Z~j*IhG`b)j=ejRPC$K{~Qs6 z)eHui-K1BKX_eK}7sk-V;XYkD))7kP^kq?fmFU=-f+{XH^5FNm$lYt7YaN>ri&(5# zC9Kj0K(6~K-|PXX&dp9;{IZc1(q|$(S4lo*-TM1( zcZcAY+f{LQesM;!S^>E<#Bw+A_vrH2nUI)KF22r!1pV(uKH7oa@1M0ass~lw3J-(O zX5&fD4%?3^Ky_GVTg!B%NmCRa#VmN2mDP*HHVit|n+14BuSiFE&#w;IR*UeWq=W)U z;Y_gzK1CCfi(e^KsBhf96a!_%0{A@)$ESjQ6u?Rj<9!VJ0dTt?$@QE5^)kp|RVg$c z2ZM;MaKgpjHC{Zf2)Vk9)V#o)Mdn+QnqA|yD&x*=~Ut&VY zW{02CJIov`Lao9PV3;~b#h_M}k2Kv>>w(-2JPR14Q><<`>E+9g(bQu8^( z1HTYq|!~`0jD;G-k-)8|a;m>21lfNt6S44$~wz+YtQnsUJv!kTS1IIjE)h&uU z) z`Zx2LpF&7tZEcmkZvn9}XwQ#qq^^Wd_+*+&jjQ(IF{Ha)*KKJ1Q+$&>DBX3BAy=(~ zb3jF!RY8eYrC8XSZqB8vlRg=u$1$C7QRNn3LUW|NEWnnzN>RG(IjCS^Q<^ar;mZ1l z55Zd?!Dg_rq*=g>pYu7a>{>M(3(jhPWw@LKLfEFNu$A8$!z+TvVcCcwtXB7SdCX7t zd6wC7lmW(*Rz9Up>^4iaH`1ka^Oi!_OrjMTsm@mkoV1!~k@H^8$7!N7wO&#~D2GA^ z{~i!PXELKv%i5yynzkEj68%mQ&v~}3(W5n6(+mqt3>E>~8IJ=xS}kHK_yTZ@8HJ)~ zrat+xd1YPPgJT?YwxzM25kfPIxA?f!FECKlZSw!bAuK}UAoBLhU_acpY-J-?2ciKs ztt9xXBU^I`_R1al+d^*i@)Tp-LI7BC^9D0Ke>hW^1zdj(3Z(+=>~%_lE5eG~g@Xyq zi&c;SRKUS{NTo5vaVCHi0+K{D-m$fZ%YFFha_s~CxvbG;PR5%@20_A#q{FK%@Oh(L zMlNAyiA`rWRTK0&fn1=dI{>U0j(c9_2S9Q72z5;RSOHdWymyK3=K$XsR?Ox z$7WIIp^tR}FsrXL$E%bAJ70-heq8#~ytwlDNi{_~_?s<><|^`2G!j^7b+s8?4-P(s za}tD3ElBzSWoT*dPj}n3JjBr>@E=_Z6hUm!;j3g|##Vi+ueXv-D%baeS&$H6B_Q%RsbCX|C*wcA9Lz*7 zAw7q%KX@mb28u)r-WjwNko~bP`@ND4L|%s0(DxLKU42$}%K4PZARzom235`?RW5Zx zyq+c|(0gEQ8-51ncuQ2amMu(H4~vlyBB8FNk)U^#{k7Ag^(L$$yuvbG{s~0j_rT{5 zwDZj#0E{4$MH;QofR7~gj8U}a<=gNph8^~m`qjCU9ay3h*Nf#YAR6|2n+`u*wT$yz zMs<3hhRYcq9eUg47{YFO?>QOm)fA+u6Fmq0k0p*iq`I;9_9nq7+p!L&<#P9%B7*9u zt6aZHgV?F*ZEoSMyk-tP(VpMR7>?nT7zmCr=rJHi=m%>4C-N&OXO{i5>vd6WBJ|dQ z3xnvo%#M&hyf&U)+iq|kxOY09%6N4eoimhQHV<)T#(nAY$T~8O;~h&%1d2k#d8eP; zz~pn33r^$g@tn6md%7(jm>u{gTb`T0RUg&w1YAR7EM<-uP>he5^{aN*;#Ql_(ZkeG z1=aHujWV4vVyNgntlrFxeA@UzRAU}izgf9toVCRe>vy2p4;>&S1cz^ify3=;m8oVg zFF0a6EoKc&QzCH1gL#aWc~31wmaRI2f$CW%^?*VZuT3VCzZs!Ed+jm(mC=kh?VizP z+MxuS6j0uC!%d;ALG;^R!E8C3$Uh&i18g_e{rkSN|Ft3=*h-E7~68>dM15YG@1zWZ| zfq7(^Pu=iVDB?Bk5CEA39~MLsovdZc%S1vv;AeK?tQzFLOwg8s+#o?mTD_bW$61HQ zKp@S#VD+KTsvV_1B;+k2Z?^qgt5nPij{b0!SIb0;DBjB%1{pJl!Kz-^Qn36G!@+Z5 z0L4f6zRycOu2Q#9_{9L%a@cYgC9AS|6Cr;LR5-%t3XO6%pLYG~c3;Iqv+(5hV8?BY zYg&W`Pj0DtpPyV$h7fn?Drszjr`Zts&vNBI`6xkj8bqWjXiPLBAY341};`_x> zqBFjZ&y3|;8$Z`0j2H;Om8cOAME~SrR(KbAB2m@Pk|*-l`Kh_0DfI>ry_R*k2*E-b z#-D~Mu@g;LM#pg6ARy~=-~@M&KrP)&3E2K>vfAv&1lJEhEi=`nf=xtSvpQ z1DFRSd0SDWFXv3P#A2*crF-pd!L2e)9UVCZJklY)e~QW@WflBg_tXT{@HoQ-w9pwE zEJT?t40J7i7zpoSBdGAPn@kc(vv6z?N19l@+G4o(K|ex(SQbiFcx_g1-jMG1vlyGw zk(@`-NWJ?>e23@fCZ?<|IHI55^@0TliM7d~gJ*A`Ol*=f8`TZvM~-DF zd^G}Gqf77FmI5{2oCP1Yo{I0CM38$M=TEljF!7>L;UB=iP5{?|dOyg|?0v8rH>0x@ zja6_e7e#R0NqVF*WKk3%*hF~!ZNjU2+SJ>U`evn)wmiOJ$LAkmt~~VYtXd=vY%~L> z)??fZDA;eRVUV*|cUijglJb*j>v-(L?loic{Y?#`hQY2QzjK7SvKve74*F@h|3YKw zD9KW6Ab0PKlUEbIzg@3Lf}fL0n7R*g;U2`|`5ZQXvv^^5+Zp3(;e$nuI_%uqFvNTB zvqfDxmBZD{bRG zX5k52a@qzK&z4TpT;cG$y^hOStNs>C1{~kr?)bNE<{bIc(!)U|{`BxTu0xW$AVkv( zYCgMxR4Si^S{}~5(FSz=f84<N>xOgl|p>t>tME2uq)GTaLk%xSMez33jUj z21|`Mr5*k?W&NCLB6y7)pwSgY;fV7yVd2d$!K<--HOPGFsQ>pz1Mwft-m9dwHazh& zDfn=YXC64`7#LTEam)Y($R@}Wv~e&30AFdO`{k~OUOEcuNbZymoHZx#*$9Z}wCr<{$o_m2^&;HX`TdfWy+&iHdw_K=#n< zg}9v%4_)-SP=^tOt)(}XTohzkysl-9@$cRtslATKf=E zu|Q1$US)vATX<_FRD#M%!E~*#6hTReYsVB9%+q;MPwVXcC`xC!J(C?RCR+p^1@UnR zxNK37F#Ct2jJkfejb!w^dbRsry5|}#967S5PY^(Tn13_7wEyX8rBh9d;k(O*K>18+ z--OAzd@Ee1MD6v)bs^-QP0mgB;rjVIpeW1yY}mMX(9S+15S53g&?mt|69ftQYr`sn z<2y0#GCA!FcKr*H`U6Fb%fXTH)8Lt&RYx~!^OH)+2N$B3SdV^8tA5(D5NAb`HCZ;zVdA0WpaVoj%A zu-a<+i@Cr2<@DwhWA5w4Q#m1dFx;)N&g@4cIn*J|Cd+@gD{CRe{kLZ)eFA54wfAJ_ zg%-@N5itlnLT6u+k#I~HkW1S;!NXUK46odBj0xhMYKYorhOU}UHlZXZ$Mzi6nKjKs zFFD$xThW+K&!?Y%nLRu23uNH3S%`cg=it+WvtYe7U2!9S?u%-Yow=6q=67+2OgWSKh;=NP~O;3 z%8Feo)n-yXEv|N&#Wby{M*>j2wV*0l%b43wiEjR+(AU4I$Cl88Z?wv}_ z;STI3N+G)05rr3;1>78^`KoPmqpxo7R@L=%n$=23ayULYF=aRWEUGE4fpFSdFQfbH zsTV<~DL;1%Gm72N%oR*DIlQ4ny}^~!SBW9`oXAIIt{m&lWLKfvJBtEK*MU%+pnCBlSJ$o`}WGzGa# zK;z`rSu?)-vW{i|rrT1Oe=~C=!BcGiA=Lw zMr;swe9?a^Rtm?vpHsU*aJO zvJ%1RL(yw8bP*GK#jW9;E4B8eQrv(9 zr;f}32&)d%r9hXS9`~|1ah*SPMU$ghC`n}cR;e+_MAcGvVa>9(vIrc1ZY#Rs!^x3gtzLtE5`*i_q`Izn!oDM9R; z46Ii486TQ}MkB=x+7z;pm2;!>t%q5^aD=NW^@s_Z$prYWvuOzV?<1d3|D5sAA?S)0 zfTSujjUd$BzK_N_{xUDMaQbkY$!agxFNCuf6ne>BP&9#w;@q`HAigUaEKzfV5W!VS zkP*bqBReUMqAs^&A!cl}73C_TxYKdl(94vXrug}nr5c#DCjHPI5boU#VFVqGn{4%y z^Y^EZeo<`@IMBGB6|Oc7M~GQK^yKE?&$^+?L&+OznvuLJaAH%K9$vj*^Qb`m3j;$) z_?TmPaGHq_>bv!L)`|+6HO*>|ao#W)7Q&S4yTQNwZVPPEEI>h(&xoS+;we$MwQwx$ zV^hqT;%~TS;5Z~$m1=EDuU-+#ZOl-;;W^{ZRLI)zvh<5QL?xDh$fz}Wjom7xpq4G4 z3)z`>jtg<4-Ald-p&7xxhcWRrn;q-PnxEupWQL8(36P<}`XDvj%qF~o5{x<-F$H*C zbfktuHtbpBMEVcmD4_%xwxE^Xuhg?RI-tdK!;1W`6w05K-PFa z;iTqGTu{x2%z83Cux_1;^n@7`|I)9^s$cMc$l*)KQk2tdWeqA7?1QNe{s2t>2&0IX{emH865M>s89+8dYPt?mpz4>r{fRF5-dJDL!T z7#Q#hUbennVgITw`Pq5GDclnr8MkAf8ZkLV(-zHfouzoUyYCgh@Ej~ACU~RTN0l>w zOyLg2oO5pYp{gFJ5oXa$KcG_42lnLB2IIW;C%QG{cNWS)`9+Q1ZU&a^5kQQk`Gvs+ z!-^8^axNw)PP!Xv5ES;|U^kckOqCk=_^6OZ3I{eFd}^W9bUqa==;!_ul(l$&JBWkL zpFfm2ECZ_N%fnZcs1Q!OCQ!F!ZQO_0O`-s_odnFW3C+7cqP`zW$>yiCeHT=H%YP1I zl>KhL-lB-vW1O$ih;w8AyO9D(^%VQL*ay-kg54F>F3oOmia6k5t8e)N%&~M_#gM0k zxXPN-2ztejX2^ObKi3(e&MpflFWv_mp;}Vy!J8f()Da(ga5ZrAFM=CRlm7lHaTF?e z{BV?Vsu)p8y7U}0u)*^^SUD{k`ooBRn>*=j8f;;&hlOJ!JibeTc3t6Lack!iSD)C- z8hYMJny2DP(o4OF+}XtZ>(()VN^E9-vUE@p+!{XPO{E?rRpMZ6HPsj*@#96J{p5uB z-aJd`kjwHYm^?|I`qKX@Bw+$&CK}$OvX4ZPDX>d4hrT_ zqtl%E4^yi%4ilo~fgf?yYB+FeFdFE0AO?F`(jexrN;Jy za@l&gFj(64Rl$oBN-{m9S`Lrh^)uN+ziW>eO2V^}kPHNgThjoz>E`g2LI8x|_hCHw zg~<@B;mMKU?CiO!>RpYiOhuxhpN3D`GnEA@JC?jdz?{Q0rN{&8QHQh9;`#u`WH#6D z+>G(Xpj7=tu#yS!TnL966fCWiJ$KPqrEN{3jzO;6^H8peSW|5r=Lj;&^=5H{kV(N; z8TMChEKABTLW$5x0+Iz_lG?i;R_>7FYO)0QRmbu;@dBD>cQcBv7A)3xR+Jual!E7Ho34 zqFD>%@Nu3lKt{ln6(kf1uV^-2AoII2W*v;jy#PbM(A|o&ryL4Q!g0Og!H&bssiJC^ zT*BCl(a-v}n+qiap0QK+4x`gX2fK?7@p+Ubi(%Q_90|)9I!j<8IHrNlI;|s>ckDTa zHVA5qCGlOCFQ{?C&DxEg3EK6KXpj`*x{t(C^Tkj8$%XKDNIBDe;}3AZ0;A2CHb*>- zDia*^c{Gbf;q_}k{YvV>F_hKGV1Nyk2JUP%_ql>G8vx6tq1u^JZr~$k(>;znUpCO8 zdkmHz_EYdG7Qz;vW>0P?KlGsCTp) zUfA7_L`AF489}6XEAu{S^ey9d-FNibj#Ivo-ZaI=E}HR<$Z;)*U7r`^H*%h6P@Mp^;kd8PRt^V(cc)Fd&cLB429kYA8)gP1MU%tu-x~o z^G;r5?p|yvn=Xf=g|ZIacO=a&r!gf zJ$X|l?vI3GguOe>r@y(^f#}VP+$zX$T<7^ZBe%En&_a3G6hLkSKmkCyH~vEyOwv8+ zK52zyB6ho zJ748IhSC-3X^{u04JkAap zTw%(wC7LsW^cYD6W<*i6A({D3yNh?PGM71vC!d;J7#iySer%lJT-#>cNs$C~Vc`sJ zu}6H04LX(y;jwn>TVVfk;lNk6g0s}Qh@sA(?d$H{m;03f^FtXNRCAP}y??n(=|;2i zGJThR%)u~NJrV4iZiAp9`U!=KTVd$O@$}5f#k}+`g$KyV^7pH;-J%~-H*oVy$-xym<- zlv{kQFX+{_qqhWAkktU+KhGANr=u1+zLc?Ak5+P%3;l>`AF5QXY%s;Gg3z6x7?glx zpkp~#nH{W3;EP4>RyW!*K+`x_g3!F+R3CPCq@N@k&L(EfDG@k46*QUFr_zUBtRZ3& zOQHBpz&J~3Z_nJq$Iu-&rmYm8rXe9@lv}v~29YC`n9+BxaN4Ki3(PW!o*0uIJgone zyn%L8?Dxnstc#a)q%f^TjKrioV!NC!s!2HuU9$?R3=!IJB)5uqQG;E?J^LOy!CUTS z&yhtHOJ+>LHL9~*$lR>;(GCxZia2jlOxA_fJgPWR%r^|3(>s}#|E47eCFr4rRIqtc z#jl$6*mA4u$1{*<6hdUdq?7iw9q@nvYqQ)v?Sg#C;2T7&K zI*-;6rf0gsheiKyg|r?0#@DSgN&&j2wGZD33oPt@KA=mW`h%P%pCO$qG&$a^rx3A4 z-Cr|9-B&x~=%(qUEiobt)Qf%FWLis(WuZcyh;O_)hPkX!$)k}&$U%?^AtCAftQ#}^ z5)_KaF;`FL_evC;w-|#?`AhkTm%n%&uc7yLJo$D7evv1s@7dxyluEIClv8;TE06;B zcLW%C1OnOyNJ1r3#?N&2jJ%-qwOn66@IA9JH6`6VE09|H+?)&78nyDRA;#6Btn z3R`nN_1hcEWo#@%%`!C$tM6QVe&veT=788TW?I7xm#Hsj_up~B4*J$ae_`BqSeIw5 z-r`$4uY~jhM0^$@-QT*3bJL8QKibv>aNUU8Qk<#E=L_cu7X933D!!hB5duepqABTG z#Ik50D(Cv1hCqq@4ci|Jm%S&DerxWxp$vH@<3sJ+#~0h0=RlzKvyBm;>cvi1c}fK| zgZDxJe%JTH9wveO|5(;kZk02+kILg4=#1)N2m%s6lF4Vq{a9L-o_f5R`(2lIHJGWK z*RJ_5N>=Yw9ow9EfpSNC)~V*){h5@D#dCl4QYxLu=Ti=o?EpbQzQ5{=ssb=VdmOCe zriH9F4OPn*Gr1|}Mne(xrh6QwZLsir8feZWF|VV$1nk20hB3J9H-PPvHf^ z<2*H&Ft-CW_#&3q6PH#sfKLeU^dJ}orZg zWiGEHzKYxql5;1lQS73Ba=E#4w8*ssyta_^{64Ku!Eehap8#t zn?(cW(3A96+q3C*$l%cMVYMr|^3x2neX2;#BtpvXC$ZwEH2G}0QAl-`(z}+Jk#pWv zAClp8>mKB26h<#Moeb~=Zj`E;IV3n4Dq!Eg%NnQg$H){t>YKR-=^Sd?Mj_M?7kA+I z@uFFcy%TSoemM^-(iDq};)tPaB^(9`A@ba)pF_Eaggk3`xSOb7XYu=yF8;LOa$2`n9IC2R>lEU9 zA&=2OuuYhW%}ndbuv2B!;E~JkBqLEL)S&0>;%ve7nhgfd$ie|r3vdX!HuX%;#>vFY42`D?3nhdGxzqN!xf$+uuXo2?;^%4~});&;d%rJg6zRCpYJ=&=E@RH=4 zRsjVO0rJ1+oAHPwI15GwRI4g&fH#vpBUeHrZ(VuVpepj(Bc`uF>xmc(7Hj*O+w#-n zuo^0p7usrynPMdJ%SHTI`p=%YqU$W?tAgdpadq|Ra|G{Z>>#$*TjH`JzLl)mjldBQ z2=4Bst-s2U!#;f}b(?MR zuF;ASr9$>hmxX1frtA`vk#>V9feXDN#S!t?kWp)64p@QMY0U^ZHdt4k@=0A3zyCt# znLHg85%%Hs8fO9((o}_rdtwyfzl?)6iUJuRsTUBH7^c-e-xtt}`zHApB*snH%>*v7 zeU4{YGTm~aU_So~?_@`<=vQHlZ-n)*dEl}UdXP1aDWoraLTB*oZJsRBq7{mH@-9FB z+JiIF=8i;wuW)Q4#&%pHh)_6|f=a?YGEl45I=||Mp|W9Y%J=8X*_bYHY|D03=q_pt z1|as`_2M4Qfi(9qdWzI|Cf7+dqj#v3th01xn5s0xoY_lPrJqXO-rR+|3kZzZpXcbE zUxU|nHx^n0RNZ7@TqkBMprLYSet)-`1)Uc^t@R%0gOGk`BbDW&S#uXE4Jkfyf7Ug+ zib;9X3Xj}!1s!T2hWm`AMPJ>+P`EEg<}9H$qPvwD#;X)(>;;?7k}Ae+7|ZurX(#m) zrmt{8U7E|Su7|nep5F3!k3MjxDI({zcY@(zkIYy1Mk2qO0AUDAhwpI*8jiv^A@lzd zt7Kdcn&mD_;kJvJ0|Oq<=K||ap1{8dBVQVw9yJUrcd8@yOPG@#?)Oz=fb?X9|L+UV zT)VKZ?J@2xvQ*_Ml;W!`g=?sR#SV+USyFBaKKf zjrakMy_#2z=jY!|qQ(}K9W&Qll%dY+>OfV_tF;H4*W{7QL=Rkcv8FB*Dm~ELdIv7$ zRd-)ERu8fQM{)}LY=Y^!g|gmOd+5R6|pjP@b|N1&5%83DBt$pRoau0xmDR@4z}!>?r07vpPErE*qLykW z<$$FNb0^+R3Pr8nY5zhWHZv=F0QIN*DM=^1%VVYqN)kt2%4(uGGoQr~PBst2q}(D# zLbyc+zfsxUtqe??ODoCBb|3_82&Qq$!0zVJUFOhXK_;;i0}IZe!1E+xC`ZXCK!rI( zk9(c!BKuDT*OP(!!TbzGzryg|xH2PUR-)=21QJml*r(HhWZHyeTAIIWO<5(gTk0GY zyJ?35e@}SU$8R0Hmm#!1;TH)Nk_s|6LK?)W*|sCFZq1dpL%?iWdhLQipWkgLeyf4b zTQ#NBK}x{l&tdap+`4D}iE?d;m4L2=P1pnwDqz)=a!3zrCzuCD)an-?N_<(}Lbkmb zgK$9$)SVSS~XB@@uyAx^Q(3TO@v+cAC?2Fd`yQ{Nt0LD!bFA%1p+03b7oglTfK&7UdaNB z<Rz>C~#R>&ofhRJgG!6OQpMO3O)|Z6pF;&mKN&%Dli&3# zjeU5Xp(;=I@rNJVlEynsG#BiF6L{6t~6aQT$n&Qxn$0QUqCKX3&-5)R-74&pda~% z3n9~a@wJFX{~HG1JktL5N|%l({fm<&4bBE^FYfDKjTV9ki`VpuyO!l8elP{2lQ{4R zV{n1jlt&)#D1bB_M=AQn*C^X5v#ekc0c4sri|bLM5m5l_k9XnO^Ae_fPC_I%`T{M{ zr*><2wB2f=XZ=3uOx51@RcETP8g>%IM^_MM<;(3F*~rQyI9N1&A{KXZo*q7#Qjri2 z2!%8F(+DmQP7Slmw*6@n%&+3vqtJJdH;XioR~Up5Mf&7Ku(-wfx|SZBATt-1X4JXa zW5<9e-+D5})SG^x`H5($yqedK?5FkZ!`n&TSuDZ|3nb(H`2#|44;?h~w(z_@NXsWj z8*AKF`}_+o}szmB-g(YD+Yq8%XK++eYECisk+q z#LA*KXf~%+UZgVO$0h@BQIxj=l`3darg+^Pjr)157ZcKB%#68|Le5z|*T zPM*Vc7wH_GjXrfCoISq5wQ3*#qXOw8ie)5g=SyKzYPzI`Jc4Yf+*>W!ABeG4t@v3o zFweB0&mjM^dBY`(`l*6Y9QwA0JjYmChCQM(p77h$8BK!A!I<0g075T-^`d|gg6?R*0o(9`zmcnJc?3jGMAo#(j_akd1vqHd|-|ATP5ukwL4Ayv3Kg7Xf| zxzjY_8H$`&%-}rKsB1wA)T=m(u{1%^KIh3hyl^jRq8!ec0JKDCgvSQx?My`4d77el zeA_J4`o4&yU8M?g(t8pDPdhk(6H#!IJr1nY$}YTl<*G;f+1AOrc?lCems7EY@__-o>qJNCq18e_L)t^2%cEsgK{*B&=bCVTnpZLb>rr<@d4hWocIQnf@pu zg^VwYTi?er-B^zh21rAIo(1DX|R%@>HVpKb>P`$L`#JY19YiBt4+ z*nv6HhO~rT;MbG2$xe=11%VnP`U1**wV$4+UM`_|2v^Qhr4DZ5bV)vtiD*}MgdsNx z080wzq5fcoK+gr_gD>&(Tq6c&=wHxEFzCnK2x;|(f!SAvrkTF{9y3RgS^iR)o~j^OKeYfG9`I5(uf417qwov~b8 z3B|K#z9;Lq&_N3e+2t&`j}}=x>WtsLxNT1#fPkx z6Vz*jTy#N+%hQtr(N(^Ljyp_tvjwP~e%t?-Y+dLVe&VQ;kw zgc;&!>q{qYGWq$r#g(A16vrA1T@``dS!qwT#1@fX`y*~mSEyQADJ2ybKvG$lu?c0b zX80A8k9}11*!`I3l<7Eps*0R(ct-)}Z~AP3DD!VH*b_y9dSn^B_0rFydZy+-%Z#;o zCd@!oh&%}N46ueG_6#1Lq1n1Cw^`tJ_xs=;@H5B92RIU@Db-hoUD`{5vExT7;57?y z1pc3B*3aA`@nOrGzc3jgz~3b=9i3DWI#yH z1-lpPpA4MJ@dpaP7mbGZ@7WW+yIz_r`}DlzDW;20Ygbh@Iu6rG8NPv}p2>lUVSX1+ zFl<|7F4H_ZdHNpQIKc$KnNxQCBQ9heWnij|@}w!E>)eB)b|Mu_=@n1dCLRtmqlJDw zmd8TLE}*(UgT-E=8F2{8Oj))0{9M`b$e`$4nXV6G=)oNE-Qr$QvIh?vXuB(P8)Ad% zaBYD+rq(s6QZ*F zc|d}Pdu>cQ&IpO0bJZQ78!3~@=!WJ<1QiaT@OJ4#yI>znj@4vEc*Ve*!k4I%otVd4po2g_V)41;qJJg&ylhVk|npv z1rC)6wRenCnQPBd+9@;Y<*_2ZheFJX&AT=P}d=C zzqX{pYriB)t(2%{!F7wK-xx9BLtNjYJOTLrMSc{)erTbmW*J%81sOgbge)tpIx6gE z_LJC*&$8kOWU`&|6I;ssWG&4TZ`MHuv1U>jJU0p6ck&#AueAyz_TI4}B=!!XSGvjf zo6SrT_Dci?(UGTE3X`4QvLeFE0%kz(HPA8@3Y#*~?z-g1js0z^nGJ14O)U9wKEF1s z4Rn$hR@%3Z-l_rz^;TBG|~dVI%mT4W1RH#@9)nE{hsQ6o-=A$(@au?1^osa;qf|+C-4`UU_K`qyYeI`dRc3Rynkd0t1*C zcrF#ja47>E|GJ}Qs;FnqyCJYw*NFfJF{|BP5M2w-t)g$WXT2Qh4{Oz73gamsog_2w zUBn$ixu8I(#f?G6m^~-|t+<2X5cybbGw2-a4pRYO%9M0+%chufXFc~wV+ zH&tWawzcv-Elo8ZPtZEg1*@;oT!Wa;b>8J`BL|GJRynC#zNNAiZR2RjsNY*izx9~3 z-eu+m2SVaB&1R@%N-#Ea-fM`suNx^lX`e7rlgQr#sw(Cb^xyX3cnIrxB_34Q<@j^vsP(D7JllCXYl85h1};&T76=9}TyJZh8zR5nx^qCo^{we7U#q z`3SRi_Ra=dp;OH5 z_$5dDx$zTK6kPxR@MBZhH+V$oSW#r(=~qV;cy$a9C?wS_NtJ)LjOV&N9AAyfM2O?& zFx#9q0ta-T;8ZPV502NA=WoXGtf}B^LuN7&$dP|dQj&qRqMH0vT-|2om8gQH2LBULO{^S0@A@wD^9L{oVjBU?$AjuNL+4{gPfF4JH`u7D`?{|FeS zj!mMt>?kX0>~OG2-upVI8N3ojM&SD7Dm7(!?nzo zVZIe^m5oD(b<_hmb%fb`+Bp+L@jTDNAF74mA#B6_paiV^7d8HH)G&}l*&1TYSe#HY z8k{?B+;@Ntn994P)wf_g?eOH=Apt|84+Ju02$inX7tsXSUxz0UmJm_wYwrg9o4zK9 zh>fC^0Wzt1i}mLa%V!>cXF0P+^;{+dp!WVJRL_G0M_D@H-}_ z#z6BmBPu@=dMT{;-T(KddBii%Th|{#yGQaP_%i6raT~AeK!+B{P=06qW`gSI4p^;N5Rqe$h{VG8MPBtZHM1CO` zI|82}3v|E^X*4CMg6&>0qizGi+iON_)N$xJQZ-`$$` zTMs(bE5(;D!2MY~q=Y8u9TveZm5RQg7*rWpYji;4n_f877iz!)EP^-+fl3#c#mv9G z&Vby6VW?F33JX1LH0>Ys1*}&N;;%5G}-CjR;0%|ee!0a zxig(}t5v0FD)*5xz41CpdS6<-=~i4dKWPH%cO zDG+EWz*Kl?I2_sjD94rLtV*CH=T`|LImD8rf!%MH2O?swQAQH+he))MQaC>cR3$^) z0Ti1>4eP8r&2S)d$+TGNK>Wp3`*(&TKT%7FGdv4m_POF~%;Egh~ zc*-0jQ#$nIqb|*@ZR}B%63>cHVjnC@L;besUU6nsh+V+#sZBQrA$N(MPrv$cHkbFgL|>~MerHeT4u2k!d+x;B=g_b_xrM)CpPK^#{pE)f!E}oL zbO2riN?uubsu)TWaKbn-LV685D+#a2Z^zoe23o{QV-8MWg$IIkhW%f{F`S|&h9;e^ zC+uwv#db?#-pOPISQDFGNPwfjaGN5Dsd5Mg5}KfEWyV$PA<$rIqqN&ORVQU>7zGHG zl6cShL&knf3+hub34F5bI@Dak$L>UZx`p?(7LO+7ercB4HAhPz3be^!tc+fs3>k>a z&jJGDQZJXZpK}BgGsu7GP5yR_^3MY?fX{;!y8y>b(@r#flj-O|`QhaUElLpe(_w>m zfgteVqd>!5S+7KHo%^Y8FAKP7r8GDliy<1SKp+-A*g;2m|MO?wvv^R9=b>O86stIh zX{-O%Him~2-^-#vS<-nhgE^7^kDiUbx7b0Oc!+5ABtV0^{#&Gqfd%i=rFrE*CUCoc zD5vv`s2)rOdFysuHI{bBR$u#JL_$4|z%Dw9B<)KI6NC8Rl3T#XY=mc)Has{NH*mmD zv?Yxm&vKr?Nntsgk0#?<061QlbI#oKMhE}dBk{sUr9*Wvp^Ipxgy^=ot8)ZpEDdtr zqOJ$$Oq9b#NUSl=+R~=jX;_jt>CPik@MwL>yg?fP!X3uB=Yp+P`&Ya?{&cmt3MaJb5< zx9YD@w|AH3=+SmzQZdxBn!K5cLsHDqp0074=u1{ zEMDW~ITArDV9&Q==q$^GuczU@i6rDR64sAYN{`CD3(M(g#g_7DD8-ShCqcn+y2w^) z{+|GEJRQDaLQ#xfcVS()=#a%BmR%VpY=02{dCVWkcA_yM5H&ZuSTOS>_HfrQ%%cEq zy7dmXY|hF4B6Y1$isO5AGb+OWgz@NA(JIq@|<=eTq4fQ%x$p zH)@v&FMU6|-DByxzoi+S3<;JqQm};)4fEihwCgxhsJ@(6PkbdgJ;uMb3*F?-?-(j{ zwxW5xpS*A;076c{rQDg6PKn{rx1{h^g7Ny}*z$gr7f5pJpm~Rs7E7~g)K$YRawXFk z8D-hw=_=&5^ghSV%{8FDbIuB$l!EeKKxeUhDh;zvHUFop@{FE_QD0@Ch5N^x95$ zkdT~inqiK0nMZgrrS&_XjC0(F0eTs4C3z&Kyl2&KM{m24QAnX}O~%1n*roBZk&zA` z=44%$CFVl>V2u*%7)YK#mDd)Oc`)dLxajiO*(M*QjkY)HSv^5a_bTr)Ms+}%y37hQ zC^$mVdzVxed95WrPE!6A%q=J4+*^9oL@|OocV9ViCjk~}1LI!tmm$ET&k6GhxSSp6 zuv+pSS(Jez?4GeIu|sNpyYR6_W3D9YyMZW<)fV-NzLj8B3v-&e=|VhE@M=Qp*>;I0 z>)&1%E2EpW(c|sd*uC(~^BC@iR3EQFU(VwNNQ?9HH~_BHb9+66bZ2dH$9M;$1z<89 zc6~S-=OXC@vxz|!pQPCiDGk9<83jdZi^^_NWAjIO`oqLDC%;VGqy@YE zZA=f<3X>^48}<@?OgmQ(*_ok|5brJZAF~?iq2a)G2zU00pt*^pkga!nb#e{UM@Bg= z$L|#l)cR2;DeF5+J=IvkY^?x zzaEUgC?K9=d`%&mi_f%ptE(k@s-sC74i-)G0r>OeiJrrNKw`)>kpGkjqU75MY77CDSpwUL z+qc{N^^_Gyk~IwO8arl=VeB3K*{roeAoin0?sIqw(H8im(!!ICT7!*T2{y>t^yF2g z|L%|Y<1B~#Az)NKXssFg-@?0_Hmc;AzK@T#NiOlz#q%1jM^4$i(i5 z9Fw}ZHA95Cz#5iUaD)_s*uiCqqvOgDM*J= zxBR6=O@T|A2X#BE?dvZ_95fojSSqKewd^Lk-8s?m%imM820z<`SM1na;rkoeMGL#*$Lh;L9m8ByFZ-xHYvC$v_85Z>=W zd}tzt9o;m7c;Q(@agkJkn&X8=H&q=l(P&UQR4Z`Mx<{W$QFObJgp#roBsU(g*aanZ z)DSX`UlWE*p^uM@8vLsIzO$xeq-%se`kv7Y`1SG#Ml7F#CA>Qo)%2zQ5cSP{(<$n~ zmG=3grTlW2)vwUN3At>CGKBV(4PXI96M9hb9C{>SD|Ex}0E@M^H$Kg1&BP@#;u9$B zWSAfR*31~^t59iLZn7TN@p-M*ba(}{ z>A9NPx)(jFo&(f2XL`IFqUf7gKg=b?2BYA<&y{teYyIR4ZsX+A;W>xH5;rw@lJZw~ z%t9EPnBJzO76?&Nd0%$r&B8IbGc%d{DyWvKY5LLTQ@TNUhKYePT;^$JopN`e<(Pcg zH5B+jz?PpXjZ(M11pcyrbn$!*mn0-qKjp#^-7-V;pI*uk?Bz%T*s>j!2zuAL)l*=$v)&7{1p*GrlVy6g>GRMVIq_g!SsdD?LOH{YVPmDwYW3aiO zTx>m!crK?u=pX658SrbKT=QdqL0D2`T+C6SY|71 zrOOH&u0_WY!l%Y#Sm9Xhk~~f}w*7I-aE#PTR1F^8c-|X@bVC#dM7(7mN(ESH@p@60>RspZg;id(o{<5P1t$*QV zLUX%}-fd1!XO!m}CP%@!!vY@mOSIM%h_ zywk)xBl3^2uQ;_ql-1I+?VN_J%)m`eis?DZz$5Cy_>K`{hv}kqDJeSp;w4Lee&hrjR^<8no zLp}=YK8W^6mIHzG8zkM+ZB`E22OmafU2KmqqPGY95Sso%I0^?w?Y0xNE7~enb(E{@ zn_Jf7Hbu=$UIdp4CiM~evW@bElTUvREMvg`qQ z6iq-PW;+2LXJhYHYx%6cuk=xtx5pv8TbENg0*wuDHDs_XeI$3EpX^(~^^QBi3S-g% zS|IP7u1^rP;fsbr1^Io@awe9br099%(TPsPW&6FAB#G4IAgtQA>fN9#Ml)V&0z6(T zzD7HsEt9|!j$yp~DvLdu=f3$DO$WoV6X#djM4v_4a^7H_s1sDcLgQeOBz63T@8MQm z68HX$3wCO7`S&39REJ+L0Mn@0nCDq@ZUn+%#CbHVoXB2_m6%nVh(}c1+p5k~o~#^u zK{*Q+%RauP?Gc92*89 zzVDhO&GZSG2rTJPdQn*L#|V3*$6R=h@fQ>7!P5sHuj#u4 zNk|EJvfpiN8R@DC^vNA+XN(J@{xV6|i?reh_g+FVH^!D>gzv>!L}UcLkN5pL12YNY z$UE@K4Tnn;x7j)bqhL^>^Fa{67eCo*VqP+#F9Pte)VNTMK*^iJ4BGw)rn6{n7*0Ox zrKuC{Vdya7s*0PwTQFGGW&ZZ+EY5dcV=02_7RPQ3UwBIXdV60gq2&Fw)I&a6@^d-3 zAnVLgi`1Ogao7#f*7&JiQ*nn! z-v8x?z8^hnzMuGw(60R2#-TU8kJvrnXvF5AOHiXKk(X=9DEkr|t$2;`LH;#M4#LH? zzvn9QMD;Jq(qEJf4E(zFytgk51)im_T4@gRB$vR?Vt*>;+;8Y)m;<{7#Z2LMvgZmL zLMp9m&AO2nv!RnA`*NWv0DdPz>@Gr}AC8KtC&}X!G9AJ0FiU*VYnQw>^7j;ubtdJL zq|z={y53=j=R@$9rH0Wp6gc%PAjr9yvb#Qdy>_17!Q4KN6V1Aasy4p7;reEW2F*AxJEBb=yzkCY3 zjO9p-6#>^VB$wqA740(bVF8t=e zyt37rhM2eQd6Dk9THZ)NC-xi5fO^UOK_luH(I2`N%i1p`0cl#4h6~su%sKvEG1T<=jcCd*dc~QAtYq^D&YjKQBD0BJL+G9 zM2TxMoq0f+G6y#6FTs7D1)61d%UL*vY0ThVU8mCqYXi^uh7@>=_{SM2QKCCBU$TK%Nc>Cp z&?r*(5(08?IKQm3wV4ME7=Dya@uC22t1VJO`gHCzRZW=-fXaX{`**F9@#api|G`Df zg#{6>!`{zcOlRbvI0q!?G?*R2A?qFej|@<4Iy8}{^XkBLPby`ZDmMkYU#5OH!m(7J z312aFY_UMb3!}o#t!CoNn=Um{ID4b0n5>sL(iOVi)pEKE-*{KMK}x z@Vo5>9{bB?Gfd|&g>wiv>8h4F);#|}BGDdq( zLJ=UQs)847q{8MnXI9_jMZ*1<1N#NWK^%>Mvn>xZQ|31aW`#Ei(djQ512l|3<;KG3~E?Fr}5?wWt=94t#ik2B%|Q!H%0y+v32$ozzf z&HZg_-y77Cf$k7xO(U1AV7qu3TrgB9+Vb*7*@ldHtY^h7hJSi3m+tz+xjXB=+q%b^ z!yfNz(q`5El(geNHTzlLL_--5$Mp=wA)hMbvA$t%whN+6(fsInBmcbbt6D3s^f>3DW+?{6f=@X zvs*hb0=Ux%;OzPxUcrhw z1sHWHzV0)|OH;B-O>V1q=nqaOxtRQH*UADjQd*KG4DQQ4@R!rHt)YT50#j347Caox ze2c@{M9Lc`_qD~i{02W?%!mW+YGe9(iovWsg%P5!;2-flD*JAxnBy>N@Lw^{#!TB7 z>~4*&E(vZZTcOyzVc?A{oHb|xgpit9OPGR$1<1yR@mfeN zVi&wYcxD(@fB)=0Y9E_mQmD}uQgT`D>~55GPipgb%Fj#dPrCUIkUKlH$2b`& zOfhbZ;Di&*_$Z&9{?pU(yH16Lm1q6x__&CD(?LD~pHAmaKP!rgf~Dx14Si83pY=3P zLE?B4LuFO{hEC?#j#EGwKps(1qY<&O=YR7_t13m|v|vsf@fJrziCa`KP$NaYI&a}$ zMq0^{NG(l4zkvLQ0M&}(xBr#HVezGDDMb~)Pk*;NE^J6_OxMUOnS}Nk7=H#PAB0jA+IL_F!h`RwfT>xhgmWIBcj7YL|#ar@@Nx;_r?Ycnu=M)@-aqfj#T7 zqjGJie-q<#x7;3xFbl<_7J)JZE|7!Ld?Ah`G#-4vG-rv25rlhFR2zg{yAs%|2yaRA zbo>lg=ii|pGi=l;c$BnbZMnpOh`?*`@cIc(RXphPJ+OYyVqA#|Kg%--JV&wra}$%-?&kZn3UO@ zQ(qXA=7Y&vndMLUg!GY-OQn9RG2nmxE7{`&hS9b_nho>;F}w8&0rVX>Xn?v->9){l zD;TRj_l~HbIjXU=t@p@b@seqsQ|n5#=iYC^okkRv*VRs=cN@;oEYs^Rk7X~G`wmJw z^&zGDKo~b{6;iSCPACfs(}Ek&&s;{>|GiYwNtNw}C3VTG2**R3EQ}?D2&t_ij^yTh zUlpvpA@{G|?Hr}VSLR%+XBu-6QW)z^BNL$Jl~f-+21hYQyP{X1XCks%ioCX#)P`^U zfnk||2?txm(>MEl9ca*)oCs2$@x9;S9b*&c^<0zp*7FC_mIu$HH=ppIQbn?!u^j^u6=!(8_$u1xxT~!h7~FB%qx@3y5g;=LL%GlSktYZFyFBio>Rpj;@&t`~L`&7eGXF0!j)448q?k=pCxPOe7l6g*qL zd4Zh%i1Yx+#R#O9NAFEODDUVFVK-K52ed+C)74K^!az=7EpfV(<5pG;mIyVNH=9l5 zsUYm1M~|wYL+gPJ50c*(fhvum=X!mnf2G?&IrcmI;JP}B?)4RMJ>7}V(G5^qb) zd+dD@*WU=Wmh}$t45MI2bZ(+EP$qc?icFu;UTGXwuI}m73@*Yv(|PF0oLc+!`wod# zrD+Rn>Nr$tUBN&yb@Jzhow!QW2c5W1U`6F!bX#|C`Z2%Ssf~cue8WZ-K^c7X2v@ zpV>AxQBp}+{XaWi&GJ=555m>HK0K6pkyAE&U+a1`bHH~%j$@d~hxKZK9dWaYSs`IA zIHVv4f`*ksm^nP@4LVg9ryR$HL3VORZ?eF8If!cMi07HBJUo`#To!oJPksi9%6LE# zP?Vy{yr@DFh;aD^jTa9UiWoDYMaC{8_d8SA)7lDx>J;=uB|#`WShd5e)647kyx(@o z=;~?aKG^k2GF%X_-S$)%-M~(tN#i2P<@4&7>UE7@9$ue-pvVf!sgWnJ#nB(X=^AaL zQhQH8YZwVFUu&HcrmLni_@g}$90ya!pK~_pqt+@JO1y3e@sAEEV-JMOdiKA|Cjot# ztwj#i$y^rDaVD}y`63szqX`zbEkjK;{|}i+RBz^f6#t?B_XAz*%KCrz90ij0p8j)4 zEis0bLv8F$9eOvwuM^Dak&X)-i5ShVu=E-D{M8-O9a`9JV&)CSz?h3XB#SlfjnQv? z-ImNJ#fH3#`8?WI2O~FT)tr3raiLkQcC%vS-~FrRxB@cJ*oTcY@Z$xNm>)Ke)bs*P!}E(kN`+rm`w zHBtV)i!Oql8$K680p-4^rV^bio9Z3bc)`J`L`^kW}r&SeF!n)!{<<`EQ1%Skj z^`_|up7bD|PfsHi`B?g({@X(jz6X{TKp!O8tK(?!UHQ@7-FqXN1{#(5t}{Q| zF%>C&jym2MLDDxK%BM6tc0!i5>Pl-EgKQ_L0B-=n%rF*ds+O(eFo$M(^8Gj94;55k z4?$~>^LAQ8#P3HO`WFlkmq!0%qJ@A`1%w=>M1>?7!k<+$!0GE$w%$E@t5{9Bk#7=4 zbuB0)uHG5ftZO@h+N|}aCJzq%b=O3Lp&Y#kTpZS!^I}R?%>qizS>#Dn^Kv+`0%E9Q zv~#;^Lo)Me_sdSzm6#@;UQN4i8ziBPbniy`d2C^sRGl#yWQS@wthVR3FaX_m;0Ta> zu1soL;iD5|P?ej3W*JXge;?{Rjo~uE2x|yq<^2z#$K|D@j|)oIr&~X>@EM2ng2d7^ zgN4Ec!6kg12`#oY47)|rg^**Ms&ufXQ|XQ1dX{|VqiNxKSsFJX^Ng(eQw3V%gma;2ksyWc(Hkv}9FSd!k`mbpPjr@(t4k(ND>D2! z9UaIFN|&hZhB5ZZh#3-T>6F;=lZOu|t|`rF;;|!{@_P(b0N=Y8;rVNh1q}00H3AD^HPn28B{K?bHPHv5-_mz&12g& zU*7v$g$-&yF8~}G{{NDZ`IWN!6tA=ze#H@u;tJ8Tc&mp&;+;Szi+(Ab8M_m7qYXKp z(jvAZsa+{HO09jIa*4FZ#TiJr*)ri>Oqide?$6Vw(c3sVe0TqIPA(6*s0qMG%(W%% zVqG;H8ROuG*WNl~=)8b0WK5n$KFwYjB!cXQpjF+ZhZ?zlq;!%;#5(e|oiBBf+a+fL ze^i|MvA7$~pZT`$Gfi`wYxe}KL_1wH5Q6cclFjXPWpAH=6<;MEmbc1YoJnf9ab!jN z%4`#@nPm5()oE`cb8j>dIx7VFhjuxH z*~UiGgG^_y<{-Vc1MyJ79y_Pkr`s<;?RS<*@}){ua{`^$dwH` zTU-xv^dtfe({wbUdl<6;U%o=J8uTu$BxZWf5dP#|ACk^{lX1b%u*<%s${txDUfW6A z-nyr4Ry~Y5+;~rLodK;X=TFWl6;yTe2a`f8G$#apL@iDO5f?3_f z#G-1h;yp@cWopSJ%h+w{UY!qfkVnVwBX3NUS_Y(h^-ZUF_{^<{P1@Oj631N^(QO`$ zs+sQL-FHwjJ}$qobZClPo}?_)==?e#PLBkxNwh~kISlkvGJK=dp7SPYRl~f;Gr?Ml z^$C`ZxaU_60db13kc(}1K`RBGz2?^e^tk|k7RQ^aKpIkU4`kmdMQ?63^Ha%^@Rf5UMO3P=47MsId2(4m@r9~OZ+ zVGtGB;Oh_dM&fIs2xFn@FVMwte>$Ztx*VhY333bnq}^b8ILQz$9r#WN9BFS^B27qL zEs2XxK||_eHPcHJsS4BvJl$~^#S}#m{*gi9()Kbdc+FjaA=w8>sgvw8%Mboi=9UGH zg-Sas^!51wNkF#0yiCq@M2-KeJ1wISAUflI(*Z34@0cc!}XYnXjN#@MJc7_^s*Tj7cY^PpTzlG=Ww@BQPj#+g}I*!W_%VI4DJ5MeEE z!*X(p5OROU(zjFjcA6wqIh1e$S~Ro{JMv-8(%LJJ&YsR_t#dkr4)^RujV&T$kgzxX zU9=j+Q|LvoSt5U_#4K~nKb*;}wuDV%q@6L!u`$w!}mSAT`NKKD}259q#<^>$_nT^a}W9wVzyx)I=AX;s^r zonAz5xg!lI{sPc*fJbO3b~U<}8+-*Jizsj}Pxr)fuiVBD2=uAi!RUV5tFP6%BL<#Y$jDPkNi|EtG;OX!yZeznjl>Q9t!#%rO^e zafrlstwDd!@UPqXzBuDNeq3Gnh{LdV0M27&4+!Ue4`pv65B<3ig8}B+^YPy6N4rcv zvz`pGtg807N`>A{bjv{Tgq_Msj*q50Q_t={RN25Xv6dlFljaq$hVxY9u%JfWQ{He= zQNlNjU~rKz1_XCxhTfAWh(1aq0n zVL9}$Lcq>(UA^qGVuVnSv~AI3pZ<705tXsOXU<3k+;H_LoPUMZUf9Xw-A@U%>mHsI znbS1!){Y!EPgQX0=G9c@QmT)P;A;%(P9zO$07z!eTfsM z{(g{%4f%aoJ#EU>q#AZ|HEgZ5H?rQ_#!ANaR7#P$@$}Atrt}h=gChkO*4%A;LnogA z=G4%Vw>?K>935j><7+ z@1$&ThCSF_6$}Mz$4&}h;?$!yrj-W0XB26u?6jAC=KmO>DcQZ2#=4cBWc_^P8(2Lz zDMWOgKSN~}7A!BoOp%Llm@XUYd%?&S-l<#vj?(uC8$&_hCYd=Xpx?@&m`4&(=K{+V zRo8!w%=uhO(t6^O*q;Xqi3Y{z0V%)^NnPp@4T%YFJ&bO z6(QZnPgVRf&6(}Z#iC~1*9}UiL(3}(B&K4|#Bnuo67Drxkjn|c>hK*CPNcn85Mc5W zqwBv{$q)*BO-(?Zmu)4zw`ZXa=40Cx%+2-{PmDynX1iW1-`N>1?ULBr~&lEeX&fiE;LX3#g*iEb!Os_SO&X$n&H_X>Kx~@G-Lge9;%w`0x@`xmiJLfz=Bbm$ zmBqn_X^r4WrAR^x5j48aa~fxNfCE#c5Y4C!(s5SH6h$74)&Mi5+osm2Ol(Rys-;k$JPtXEF4PP{sC(4NNZs$ZoaZUz zteB`W;XqGzt=Q{hv0cFs;~&(#KZ>obkb+j(8h24PRFWSTiv*?d?kuYaIh4w zA7SJm816J*;8WkDJgN}TK?IA&_D9M_mjb}rR^+4X>28{Zu9MgX(gBd+MR4;fi&ac` zHsPXTm+1WtQB>bcr`PY1=pr4Gbix;V#^@@zdn(c)-SJ!Oy&ERHKr}i}SYX~F15SaOr^zt|kUXxYv(tSr*iIFEu0vH_%<0m9ug-KtU@de!Q|3X*eU z9||`&7X+K9P=y%+;l|}kAmGxDNkAEw6UDJ~s30^|s1kB#I+_A|t3yEJoqz3t1Q@_I zuP{|hc*&xq9Z`Jds~rS-TpcSrZl@`h7Q0}mC_b~DH9Sj%-@{;c5RmaWyDWoOinZCW z=VW+)Z^}IS9U`@OXKV?0d!k_SNM2a-+Vb|Cm&Q)J>xdoFz0+c?4GI+fK%Gr%X8eCu z0;Bcq*J|K&XDVlzQzqQJmQ=XKS2XdANKNzx+Om=uP^YJofTGL}UsBlHVmbn8vgwyN zo?R06!(zZGxps=aq!Hgm2Z3ZubD>n_=`JV2Wc&daxr77#+qwM&9f~a@K6c<#tP@NS zQFwNs8|RTe>sx)%5^R0slYz-U2C$Dbh3ZJ_EYBOb97VX@>$3tJfZx1yg#IZGU*iI` zqyolQVRqa+hx@p=A;Y`xC`b#p{cKX6XK|?6n&5|nND^#evss+3nPV|4g;d{~$My;H zg#%AU=RGSCjYrC~T{nH4^zlm~M$%eh#Q#p>hwJLS z*@=ji0`S^MB`m%YT7wi4+=q^s5$HO`5z>W7x|$I&v^x6WxZS#*a>Z<;0MZ!4nBt{{ zK}j=GAx~x(w3)*+>~pZS1XxgDoXLvT^ICL4Cfvlt76;d@Im4Uj)2O2Y0@^1tdNbOF z6R*wwuYXc(TB@n;iA*o;W>nX>x*uwDRAG3mYr6rwZCk2l+!@Lh8|H_(qJfcp0zuVSn)F{O2JqeE3#|^jh~Y3ilP5XL&lp$Pd=*f6XO4I4Dpb^?51H zhDOzS8)`Jv>MiclN<<6)5oj>eKK$y47SjazsvPLk9 zpKTPl3qrVA7MhZJTQU*B_W$VI3x9+rEpIF%14@E+9J9D&aZq^WQc%C11HDbvZrRAb ztMP>b6EEa|%5pj!n}kkq6_weDezLc6vTb-N_?+G-yy!f{;KLVyU4uh}><7`p-1L?c zzRh8vuMbV>{(<4WQl_nRO3lVvV3-;*zN*R$rE)}@@jsR1`yRR4p^Pa!-4BzPC0JlttH*PFsbg{u)-X+_S-N2Btt^DH?kPJ0pPV&R#d272XV(+vk{i?t#~#yr9} zwt^2T26}MAq$}MBu9yJYZ+vGdLCCA=f1i)s9h?Owmmt9TFmS`o88 z7W6@i$hd`l5CDBxtWO%ln*yM1*?*li_!Tq!ilmABKTq3ULFI%^OUHG<)=^>&H_n6IoD1Fvyq%~eATIRS}rRKm0Hq=~qN4sl4?djFz`DEG#eVVTU z1$TN!wZMmd)VK-+0U}rbVoqjUpQpn^tRRx#1;AV)eaCi{cW5mESw+16r?EU*1R148 z%Z8LWH&CdOP_l8OD&P!7HZq^`uDPBF~9AC?O zr^oZ|n$eE@&CWVXi^vwg4#mY}oT_$j9)IcxsTn1SH~ejUOfS&-+c~WmW{XP5sG9D5 zY^{n5u*q)= zH683SoR)wF7)uQ^^PzlyhHHF&+)UXTnV0OagVPOynDya9p3}WW;K*} zpz`oLHO7T8uy)djXQA7W6MYr8V3uq@^V-{UaODv;7wu3FOs3WK5Z$$YccaA{6 zbuR6j#Ids+ae3v#@(?SB=5wT zyNL*%bu>!G_k_2b40iS=DWS!#VxuQIOp?sGfqP-Xj0LB^jR-42`0dE7K%|QgugSc~ zI5+4#2#U0NUCdMW7W1E;pdCx_tWTKlmvDX7)~RVF;=%(Gk}S*12^ioJqf9kW66wzP z4&H~id(YRyR^^i;igyBiAth>2WcPZJgO6w821?yFr}x)4nZ%|sQ3*B-!m7V?J|sO9 zKs$CFupm7u41VY=H&Lg1r@=9^je=5dAEjuO>?fHOw;i6^0Ez&A+e#O*1l^s#g)+3Z ztmG25A%_VwK0;=Ivtn_8_&lWqfKLA$@7%d}Y?2~>?^2}={h6$Hn{wOpg0h2uP(BH) zZr&H*idnd%3F_Mc)sP9Bio`GTH7H|dsOeelEqfZp`wpidP+DkB^KG)Mc+y6(WzIVI56yPQy*oW_lJKNu|`9c zzV);f&5g_TQ4LeBl@UI#KFG80@Cru2`Yp<_BfKlE7O|S_@OMeU!WXdJo}rjTB6)$T z?^Z_szfe;H9>&LL4BS;d*9O;0m6d-%+|6?PpJ^mr{8eUz*|fH}d$C|`cWQ$Vr?u5+ zJ>D|(7!bBeUVR6To*{y-=$v>@eHrq&7-*inl7%DI2{)PKz}PJCNwvzdG-EA+U3e@D z^-|j;w=3ov>tgkRsE&xjr4zKm9A4f6@Tp)G=C_e}3{^eUApBxC5!8O_L4AdEIlRK| za$AS}N5jH|LahyGcz!szkZD+Auq9;1SAxcp^z281WB&YLQT238lBng>o0S72zIze6 z?U&*1P&;Lyn_xW8G35e-_#>;)4I2XTQFoP96_)2$0#x3vefc&33XM| zs1nRSyjd}?zbU{>Dh}I!WuUeXoaNu(LpDRETk)1wxQhQYaS=cXJ9Nl^6;19iXOnJ5 z6#3aNMHkGx^l+rV03)G$#fvZyO%Y6;d0M9I;ybV!UGi72N&f#C;9U>$_iNtAv%o0{ zlcK?ZQgKPYD=*`xLCwe>XWR^LxUw6vbUN~kdZ;O(L%<{9%=_%bGx@l|07K4%?b3Co zVQ&1vIu$C>ZtX!<#BDzk1sdaxr8#BoRwrn$zxL4ZF8xaen`cpyF$nKc| zaxLSF6mMqdJ9omF5RajHv@4+NX+}dnQRqda>C7E6}Q<0jtHwNG@^-wc(e&<2A)hJ?RvB8IEv%&K&XqlH`DNg zri_}j_IMv)y{y8j0ON62QcGJs0;Ptr!67E@F2dmJqe*llcr7F)B16z zW5PwcxNU3czyskGCU`~(TZg$OavEgr>YCu;r4saVqhHSsgMlx^Np==vgyts|d_2oG zIQYUwZE9&57Kjc_+9-JAPFd{o1k^#xiQ+>eSJ`;1wF1AXAGv|_Ud9FWw<=l*h=@oe zrT{$W+q`F|x5ZQ-=gucO&DE&Jo2pT&E&ueTV`t_GKp%lTY~1P+q;pJZlnnq z(jot5s&A!z)<*kMB9&>BhnduBAyY0}qiA>Vctv$%o;fE&PJ7DO4MKgrXVYGI#`RE+ z$K`mUwcE{hAp{g>SSD>el;dye^rb4&ifHLDoYMTkRw<<|L6FTAmEEM#F*S*A2%#+i z_z)--PjoUBysAUy3a^4*dPQ{=ar%Xh&$-1{CyGQitpMCLSdx6o{*tX?At(zHP{ST6@{gLP^VQGCPpPugGd6mG>U+$m}uD9#l)>Rvm` zov^gA87v}&O_%g;sMApm57Ic1Hvf=@YGy!xx8&(uwA(g_Fyebf?)wUSzJg_ftE8 zF8BB#@QQ0hDgEKKx+AR8ga~B_7c|BhFv>tH()7Myt}@(Y_S9gTBlRwsk-+$8)eg*( z11=nekFb&kfWdxEY9Bb31fV#l#E_FiZ)l6|EgOz=6vIvj|GSN1(ul@RZJfSTL{GnF zOiaT!%B({z>LKlD+U(Fg(|2yObOt@W%ej;KqY7+Op5$i}2YG*@qakhBX_Y4LLZO4Pq1F*#I_AaOY<|=1GV=KNrh_7%C1T z2;t;A9w6Gn97^Csmx1c!!^5;+tn1aB(eOhvA!>#>`Wq zwsh(b!o7SnL}!xSvV&iq)s|?0EcT+Fa8CLbfBL3rqId1Y{2Jv^mDX9_Wb&KNT_+Ly zV1!e>g17Juw=Gs&R1x*!VZ?;_UyOHaG^^BuIt~+sZK>aiOBuYZkqr?sQ*!S6N_5v* zU5&rzIlouTw_`GRvVK6Sl23*vh@XLZ;L+95QXVdN2Q~L23iLe@XCKj&sgvv>zxHxz zLGGy_yL%r{&`I6M{apSOnM;K~Cp&Q#Khqx2Wva3sA_@MwOfQ4phbz6en; z25^MDWG1vO-=i>$Bb19e<4ZG#GR#tOq22sK&fmVMJio#k1XB(erE1T8BkEQr$ej-Z zrpki=0zj7{r)+-+MD~&u!3_8{KUlhRKlzwv{B%7P>be0*IBPn#A(DD8lwR;E!f4@b z)WRD+hWUSV&pj{=_KuX$j;LQ-{7-1eL@t~fWU70t(Ws8$(+8T`1V&fWE&r z%vbo`W)?5_ZGz8ufUCf)fSXaRC_Ov_XaJ`9cSX$!9_+itSZL&(0;U#uN`K>)yfm7)vxFMbBObOj{x z=xC@Tir(oJ)s4 zMZCqU4!`qGYV-^gC;#_Rb=Io*am5o_L-Bo*wa2nc#I(PC<%jPlp!HVOZeFxE$#L7K ze0x3BPf#TE;<8W-8_H^46^%Qk$i$7SkG*Pa?YP>!%n^A!_SuCG8qy9h4{s+$zxim_ zhL`kj3q}uNA@&g;_k7U_egiXwQ$qF8Qf--rg0OLPtiVSCF=9ibmg-m^Gptzqh{$6v zZM9j+e9=APWjj%pS$As!rAYDpaVwA)zR5F7ei|E|7m9SM6hZE5X(CzmK&GfPtQ@Fo zB5~y*msfUoHf-Rds9r}#>t)0cCh{0!fKwp)dsk|n%1-IJ8P5kkYgP;}VKly3alUP{ z$~Q!vSkZH-Y>e{RhlsOy(|YBLkC3=}Zk%wv(v)Az$@!hZg+{CTn0##)>$mOG(JPuU zX;UfF`)BLTCnX@XrFW$WWV$cLc$T?!L)q-*z1WYH+Jn{h2WnXasX0|O!qA!CoRt{t zn{Wz#_;;}gA(GinMV>pQ*Z?Jy+3YN#U4_Lz+}ob-{9;d-!$i>})HI_leeA{xG(Yy{ zv4OSWQ>M2ctzH#PRwoLO=lK8TVs?uO7&I`Tz)W|LNheW5NAZMG_Emk46MWnZtTI+W zw58r=RxRA;C@7hUYB6ScBLICq2#Fsgka*@?jnC2{I0he>fe~{!SyH}7WKOpb_`u}( zF3s_IAyerUJgSf7={hl5clSur;O+{#WRV)vgYxW&<-*Q@>Hno?#eU)g3|`>bwhoGs zMZhf^LH@zOeznUFED-(xS$*8P^%v>?1d^rIM5?+JCemerJj-8XBcuvyWd#(gQle=# zRM`LO$wRy2)ZHq~V$Uyt7>9bIbEih3BrSlaZ7#jxtL&k3QP6S66PH|@yG0!9`5Qdx z1Ra$&D@d}*X>}=AuKCQscOCB?u;w5=;M_sj`VIK02rdaPUlyJhA{YZyRt3oQ)c${pj?*`gkT z)*jBn9`!)~y&$@yP1NCvRofb*Sd~UGWlBHC@>B>_f|$9iiYJqL$OvMDGEgeiEw65( zG;VsWH(>vrr9-d;0*XD)T&-GBr8Fmw#Q z!@qP{taQ6y7lUn9z}ZC_1&53DN)+5^oh`U%3~-u~W{*A>SetM;G$L*O%|xg}CX+^U zfh?K+IWAU3n-xKZ4qsz^`;cJ2XgHHLo2p*Fc^|NA#}Cgi*{Sxw zIEP%|Fahr^6i8>*{lL|dx`M{>Db}OGND?k(thPi`yz1!Jd?8G=GsIQXvg34Z-@e~B z;d@9~GpkH0ZU}V2+ZW4MEhT&cp#OeGm~8 zv6z70rp!8AVWtm%GK9l8x1+2q--2c)m#-t0;>6l*cu&HU!s>P@YAN1}dV!KuwT%r$ zANIs%Q?Z?F=p${`ZzSpv7>@@enHHp}japvl?iRexVGHM$)Dv?>1w~7&7|-^v=hSTJ z`*rXZ9|>1^q1s-Vh;S2ZTKCb3#I@e7&n5L(zAf-87ZgZC5@)-6al-r^7$Qb@aT5bI zHFNbp^M`N=Y|S|(sm=9%B0R~YR78YJqo`70#wQFob=(2<-xwyINyo!CvtGpUJhlV8 z!~~w!87?E89#3HcCtGY-wM2TSKPrtchu8<)KpHz40w*C!v&lR&rA#aU{%+7%*GB`! zIDOHWjAeCJs6}Oi|Gi1BPndmE9=9EP<4Tw^Th%P07lcg*N@KH~x~cM;mL2Cl0Gtqz zuWGmyVwr0jEo?=HMOWw`!8VF-$qfz&73kC=W&%wckX$5|`V2%?$VUsH)5smh#48w^nN}hjxCxhLWM{ePy}wis{?WPX zKK5_Xm-JI{7A;#x$GNTX1XQr(8OE>#*b+xvIE}oXFy`%HlG^>VWP<>0AjHeCJEV0@ zxk617pxloSh#>B`y5QI$9ty7a2(!iXG|IoEY9P!7Bbi2pd+2CT3Xte^sy7Akm)6)e zN08O-U9+PN_tdY6y;OI+TF=+7XU)e^#!8A4 zT?GQ9#dcGnmfUOTp|C(?N2R6i8p|s&J2??DU0!cmwDMG_Y=VSQMAEN954P1ls4{`NLj%r918{F%y>a-w5(dV=bYB1N#wu zi|8Hk-T1C=k6dcNsX{uT5Feb@j62JZL<}4CMuW%`CZl}fU`_ouM9MzPZXp%8-EmDF zO4%3PUyT;9nh8?Xsn;T{TCKj$iO`3lB6Ha}gOhDT*lhhg5D&R`DtCRNQB{z z=uATcH~@()U#-mTHA}pY!iB6vr#Q$ZhUpq4Fu8E`9 z3H1l|oUaQ)WAEkzC^vU1c(eRVi(lzp^N=HitYCQ32ckG#bdG6cb^cnlTb9~JqwL_3 zGx$F2-ZMGj{jO8hEeP+!g1|l$SjU%rc4eR*eyao^$9I?|x>r2Py1IGgo`9YX6;Q~& zyI{mxdsBg93!*%mu-wAY(73UqOmU~vMkh8DwI`D?-on}0!(L4w$PIWYhr~HmhQC0S z2|#_uob$449Ldy`WaJ*H6^BnLK*hSNz zwYb(Lh%1`=p7cW%?YK@U-TS7-Wu444s3%=@5U`&p#YXt_`>?I59q5DwKU>ncr(98d zJ9`Ig0VmYs$sN#2$<^flzmSa|%d#_^P~Nqf>1rRJty;;hnd3m*%Jrg3egpxik>C@< zPHdwhqTSEGoNZVaPX0d$#=~!VPa{QWF&cO8#idOf#k3)efM4&d8cdZ%_$6&Y6U)IS z45_WwvHDz56WxxLl@ou_ZyUKkKu)3sonM+*4BGQ&Us>}MX)ZoV2Xn7KOr;|b_%1SL zJK2IrQb#V&mD7R_e>l_@8Hxtg7~%?nx4V`Mn6s`fYExXP2d8>83>ZHTK72DRxQS>v zmBuNI`-iR>iq>?$Awe_nSs8X{@=+^ylG-LDjxC#hsgxYXI*8&?k);N`A4759Vngik zfY$Uhtd3BGD%&+j3e7!~;MHZ>c&T#r6R3=5QNPO%i5u=_&s}&4!@8nCXG;1qoxjY@ zj2N#c+TpcN2{CAz%WXlZKq9ntPp;zdg{^rx5SsdJ1AXupav8b-^l05x^OnSBO5M<7 zz}bisepBw-AIfAxo9+zSIiW8Ef}OsdJEGOT387AqmPICEm%Iq)hdI{_rN9wmmQFf#ABv2J7F231K?`ShGfca z&n*H5HbnU6@p8m9rH))B>7Q@m=kooZo1X*q=sk*=T%s0qLETIa;!fsBck-1J`}35B zrB+#j1~D)#KLyc5o`q!M$?y%I-7u7c2PbPL>wqrDnbC8_I^zX+;>IIu&{yeitb{X|1y^lAzfR3#k<%7j>0REm_ zdZ#XAOA1yTf`RBAZl;bSJQ$(Xw*=8U!{{8DT!`UgJpF@mS>pny)Qt}Nk(bxIIj1w` zWf?+p5ZuY?)|fUY0&ukTT?Cd1>w(vs>F$~IW~6`(5CUaHrC)pAy+J4j^dPZW_o6|x zpvG`B*whMh^FoIN-x403u6Dc3l(zxb7kqfQ zkcA++Ys4M1jPWOes5pEH(Ga7CTCc$NexDD?!?bkGp!IKaZB6KB1&hqt+^4E3RRa^; zaIB5&bBX+rPQ~?asOxel%);Mrz=pb^v$pdE|2e@;W4Upr1=KhToYUYT)>T)6Pz#6o zRd=B5P#y%<$<;9X&txIWu%e|UBia>l0@*dz8H(sv7+0DRVeVL96XRCbQlOy;J zRdm#XX3q~gXd+sj_!NH9d|9p{n;~{daac{05N_<}5%}OjPuc@-^aJPQwuqqE8o{%D zrRKes0!Phm6Q)lLqkz_S$P}d>p$Em*kYskI;i3e1^V>_k~UC3OhQL^l96`EgbRP7kah??5M@#G zku9bAIA*rB!tWV=5g%qdsZt8AtLbG4T&WMy;6!#?eI1z-=RIiwUp1=t)xcq*3cAXw zKVi#I(`OIHCayL{@)y;Y3zLw_DcPjgIEv{<@dx6SA}Aa4C2D7v)u(06@s6NkM#(Mk zCO?mKk7sR2`F`5wI!FHFbn>7U&m|tLx{3#FFD8+pnUmzo?w%B$Eem7xShFh0_~rd8 zXZ*+_3SUc~<{znABkU)!&RT7qcBq66%DdUxyI1x^m1o+pJy%?&LGAxRKSWpH+ktE> zLz3QQHrvAL^_3Y>h2sFa=x6DU-&!bm9!Xj#3~_s0T@(xOx>HWK_V-sTw{O*defD9hPugoy;CJ&gq`0rhyGS?;467M=Cxk`tIOgO)|S^+vB(HkA9ALiur z^)(Ze4b~(;Glce=lur52@)ivr6VhG_dbd?N@w`a&aIAj9Z4(B>heZ>Yi9`|Y$6i`{ zPDl!$X-nw`vFf5*_sFpeD>-2xolZsDKri>9F67J8Rs|Ah!u)GcaZ!Pu%{&g?g{A!s zWFXQtDTe&#RHNjEgXWVh#5W8Z7iS*vF`!{|Ou$1H&Iod`aY;iuG(GiU5V%5g(Y!n+ zTK*6f4=)(14#R=o!}H+E;@znO4P(WaMi%Bg#cK}DH!IdmQy5?!*TJh@tYO zLdu%T_BV7Hl>ie|J2OUQXBj}emaxMz$tU<{k|B{xfOm%#Q?*kWQdEDs!{Y?OoKE?B zokbRgcVW0`@%)C`r;o?}#lC%jUkD~0L1m8ANG_tAQIfnQQ*;{s`eHH;%rH#T&hh~I zyl&fv>zB5FDg4f^OMY$J6Faq9xMRAK9OcB%a~A`&Ug3XRXtOJ2*6&S~aM)$jB8mPcLxgP5^8bDBC?<5@F+xMOA&)?9D7UMHk{f z*ZjPnUK(L|BUX6GKp;`RyZC96SB5S_<$`Bn)r;VkO`FnLL1jkw`kc}p(FKc7e~GtFpwhsy3lqkN${E%`;+}I|q@GyYr6bNy zW(`A`>?mc>bNY3dQ`5O3m8wj-@53M4(fVwD8GQ2~%S?HOZ4)lVd77jyaD%rt9t5Zm zR6bJJ5)||}PD_F}8EBgS^7h5rTvYgZ4i9pB=IZz>ZSQEolcnziiEfBRO45Nr4^wI7 z=IY9~ebtO{RuV8f55V znS!hs(-IM1_TyJlm{!F4>aP?81^7Xks|aZpckY$VbB_jYM9yL_p|IQT*ECRPnCbx| zL+zIEH-CB;Cm4=g)(=XsJnjDa?gSxYEqJ~)2o8CfHHFw_;A>RevsJ^k_ z!DC%8Z-09^@Sf7%&dl+R-HRB6_|8zdo@WT$0?XhT7Xr~>*PE*Ne#NT1-Emks$Ks+Z zH;FN{X(YODkx`Yzf^QcEM+}uUsxsqi5CgVKf*W_2U~P=j@H^CZuEO-`0tb3>8?x{i zVu8C~mD(>=9L@kH)Hvnn%qcCISz!x?IVY3D!UE-gD@9CVPS~7bD5W@E%OVNoNMv}K z$C4lbA6!eIWy6L$BVdPBnOr2KCWnrZ`ykQ7ML=_$quRo3yg@wFmXM%9Vhrdh4fQA# zThC^m(Tiz$H9b@}z@=vet&HjOk5PUXBp(@P$13FoV~k&%@S&BPO??fG!Ttw^D8zrPF68YSsVeHGB=#lQy;UjgBS7zYa`8l2wU;%nC{iS9`3 zY@*!{aj&G)@2KgB9TtqW>B2=^#@SP@Wz2RuJlyl8#-m|J(w~>l6pL>N6q_gTU}msh zI$4l0f@>XsXv!lSHs$4^9xzz{XEC;orYI>hDhk5+L8W5P!M+|y+wZQ~qq`?6kM&e! z9!e00tx;*=R0kqTGQ7AMI!xB9dfGPiD(K|_G+2$y9gy3xSaDcDs%MX2me-&tPxN?+( z=o5E%D^oXH88-y&#<93441N_-L%&C*Yb0De3dwI|?}EFYR&g+Zpxrl&#o)Fqw^nzX zOeJ2?2Xd@2;i{2=Jhl7+5XAlNjNp#1cb1P8bp;&+Fh6A)erkx}3|)FiGjg`ToSoN5 zu#%+Zt6I=b;%pfXTz27byfQ>7_R=&!V$e86*?5A@n~C-%8{OX}^Rc`LFJ9^)K{=#8 zaLUJU&D;B*+_<<#2m{Mpzmrflo+IPm{`(5)@e@72m;;^_O~(2zxY5{=we2a%IB?UV zSz3M8?e#_)5hj1h5~XUyE^Y3SS?_i+Ku8&|>wM-stCv`NgdHq2y$z0qjBqQu!|01a zJz=!_iXlvW1<(Q@ngjF~TdW=E%Tf64PYGVn*4sLwY(mVshpp-(vE6u>3-Nh-Ldxum zt+V!g|-;$ zw{A2|7@siFidxCrFzMkUamrFPaqR<%lx-TSR=hQA3-vhm}J(zKD|KRe^zQ48B`j*&&ZK zNH2VEwKT!t@@y}mz7{OJQVq$Rg;I4@P=ts_&rD7E8s7yNbeT zqU88tNpk_)%G^^rryIVJ#z2gBj5;}!%>9X2gAk?-s0NjQnF%6Lp?17HMY#tW{Fdoi zm{)%_JxT+Zf)7 zGbjsejJl3Xn{6|$M8~~U5Cl>=W>?3-U8QO1T3`9v$H+c%PB!dE_|Xh(Aon!-HTVPG zQsF?RB;QD24S^|icb=CjPtQsI!WqL8gqfs>h#7? zbvk`=4*-Y9`uFH2R!JGcWc75v&Tnmvgi(+({g1>Cx3+Cr3!C~!{1HxRL$SzI-qmQh zF8bK1(i)X3a73eXM#M#FeI0{aFpcga49)>C97^B*yI@PLtnX;yOxtX8X=i4#IbrN zrUO1-M0>I8F_w!s+JOOC&p7~95%nndPsu^+pBbuvvo@Dkl09xXZ>Q*A@uECx7ICc% z5nuKgq82qFYzX^IkJW;LVD+EKx4yzOB;D>i>cM(IV zfLysP#i((=E*u0Ob~!C|t@Gk%aV?&FbthI6*XLs_qy22L{sPvUU<7m@RwILeAu^7C z*J_}+iIz51XJiBf-}}5h1GMcX4F?ayK%+3q4*1F}yt_`q@QtB9?{H69RR=U~_=GB9 zb>TmNW;B+$r)XT}Aos0@GP?Q+^X2%K9Xhh^MvBA`JEPr!TIY zbiN7vWx2fB^k^7iEByo>?3EYT6Z~Ewd$&-vlFsBZBaoTm1nj%u{J{>!xw=73QmQV! zw#W9&n5LUQlwt_C=3=u`i-S115aei3w2vWZQ>wRpXJvo@^D8ep61lYE5GUPEO^)zn zU4$ZfnC1xL)MfhtGEjpI4nbm!Lrad?K>sxYTGg4lJ=qE>x+Ejb~{B`#JlIvknCEsVt8pRN{jV6X0zEeiM!@%YcATWhF zuxc={knX(dB`(#|K)Jv~ztkL2@-wT@bF29)i3>*-m}R+6yMO2I4Q%v+Vq0}lsr0pP z;a@H=pv9dPYr2|0jDE9WBTwdte`&0BiK6|9f;Nh&^ybFRh7U25>- z69x%LMWVI321x(WmRRVbwx$tJ^NRc?iX(pw2qJW$5?>sjj|l|9w4$5WH+@IL5Rx(| z%rDZ9`p0LXfWIODVL-2 zSShjTPrz+$ls(M&Ph15wMvjv&0@L4E>Ob3PasL*lUwx8rE$>f1#Z2*slX_<<{wbRo zGTC78Vd||Xj5T1wSN^vw!xqH`ZQil%yqt_DgNMxPdC|3Bs(j*CmMyDEN(~MB4?PoT zd6_}@7~mx`bFz6j9K_!n#Vu5~7~h5sXp`YEBihEBxd9cx78g5O6Cb$0v~@pv6Y%wA zquL>e{|rQ$+GTyr0zQH4L*J~Z%A=}2(KM-}52P!ugk@EuT53a0&BfRW4wvbSGEFP@#aW+V3`&eEQo<(4ue>@dbt}_;HGpA-0$eetbjv1P?-fjBWdRsws4`cVA&Y zs~jnv)sm~6Td`ql`{gpu7)D`+@VB4HBA?rut-dM!e7l2eZ#k^B%3*qTaBh0nH`{P_ zI?-~+P5CZMipkDjLe5}6D-vK48}+pT4wi9;`QEpe=*PxVzk2t;WdgGra>uar-t0uP zhe6Z|vj_bfCS=Pga@D{N!tOEW5t^cv`vRN8T0l--q3GI>LY!w1DWoy)gWViz3(B|* z3E%TULH$_1(J?4dR>G|Q;zUQ|DwVcsZo9=_k!OL_Cz7u?49oWDyxNTs0qR)WPas7;BJAyUe59+2X+F9LfZjrku2h)5JbDY-mgr*@pnVb2itrHH9k=n%!#V-Ky7ajg|GFB!T-=8}3R3Ty_ zF8aKSOv=S!HituvmLCG_X1;}!1maJ@Im4xeBN1_e?N|plqOaBsfD`&r{cnaQc z=%MR+KS|K$TiRhIE1c=v(uv+wKIsWS5lKr%30gMuDaBi#WA6@JX44UoPZnq9B0R4W zq*ObUylrWPTj@mEnrce?X+aG;st(D`nDQdG3kJ+5OraBxhO)b}9M|^4rQ1(3U ztyUZen*EAgRHf~Yawv&CKGy^#0bVrAj?Ppd(1#D}S(;(p18o9+d&Rn5ao zJazy@-UZL@iA?&50zEABtBEg~@qgrPIaVOW{+J~rBkW%kFDtyJtTEz(ZCE1e89g2w zE2(-OL+Zr2R$y2uldBQLrkcCi6D!HNQi8P+tJGt^^n2UQiEM6S7{l46v;a7uMz}<}1-6heSV*JO z43$^Hc>P&WZ|tyn%=Y+_z|WvEuIlo(_0%v*N^3Fi_O2|4l%2a1qo<<7gaM=;DIPuD zYGHBAAcT&&RC(E$3;#E)F$Eh;Nnu(TL}$+N1X<=u^wnurf;<)+X{n07M<~|jF5Y{s zr+0_|`UoJA(=8YF>{ErnRZ{%0Y~~>c73nr6F9J8hw!ni}u8W~_cWT}!Y5j7SzUr4S z_YL;OvLvGwuGoDEQhF7AO_^S}*PfCQE_P)L7gJP%vn~8{+0@iIm>+qSq4%cALC-aw zm2^u=FN#>h9dVIhS!3>@OjC00u_D%Xdftz?`3cY$X89r#cE@sk6%OCW;!2p~TCO4t za6NA>XVI}I^R?5OXuucc-S@pSQF(?qHFwc1Sz!FvzYw1%10&Gd%WZ)CbMc~&IKJLH z$@4(MrSo+syy!303#a+(6XTP!Y;6$*PmG5Irl|Q598SRI@<50lSyFpbS6@`K+|aIK z6nbcHHizR5H9N5EWr;|rqf1zPs&lV8T`^uj{3f+fc`?#enJd!EU zc%z|`dw9nfwuek5Tm*at>(Q2|Z74-FM72)5u6}heJduMiV*>D~6lxKEvb;KckK{7z z1z$Umr7@nrjfW0TZ>ADqbKUecT=)gF7j+g}dLd5V4&%jr|NEv1Mse?(4tY}512z8= z3-=i6x=;?%s=Z;vBGm6)giBpKCzl3uB`rKPL35E8ufP3>zS`Qp_*k&lmPP{N0&2iN zr_;Dz)PAocxpxa`hE)@#Z6TCxWPvkxXl$OkaJk#iK3F_);?d_Z8JFHk?LC_XNRX*- z4@uyE_K0GdO^BszR<$O1WeKg)#X^x@wa{H8^!Zkzwb0~*(@LM&+Pkw}1XN*KLCVTi zrowpgh*&AlbZiH)AqfPST>jYTMP{tJe}=~IS?x^BJsK?W)Z5(ilhM}WZDCh7sMa-8 zQJ6TDPGYCz0^3@8%&Hta^O}UFOOGeuH6-fLQQ{k~Uelb6@hLU%k#fz6(>VM^3nxt9 zuht?cTdv3N+=b#P8jmcEX1Udo6C^c*>p4Mm{nSGQZ1$v+2@6xjPj)X+J(X!ML9Hlf zbF#fAiGL77A1`qvR#iB)!zl2!!jzKp!$T6Fl{5-w>*6Ul&fyXSp&vehN&hg=$==d@ znIxRPfOuaB@M_1QNsm7n(>&bdy}H$8qW=bM@Syo_Mk>KtFwr%WXPw3DW1Hj@!49DJ zLcg5tt-nXW8D167EImwaLcc^Dbuynwxeq!ouBte0DjF+WdpDMI<~*S6QLE(*RJ1;2 z?2;43ztF|PMkvY3cO>!aKAaWIPjs$KLq>OBn2De9%nz;8`kil0r9DID@NbC8N;|&J z4E1k|yijyBl;jhcmP$3n;P1-4#2yHWw6D8YPKC`yzkg@;H^a{Fc9ga%^h>QZcN^sRDokKhbZWlD0uX<;-*@lbJX!ke zs(>95GRZ}_*@I<{Nj-GBI^K@11|+{OOl!b>AgTy=cmgM`UiWCr{1eMGU(05xvrR{+ z%bK0H0uZVwA*t8;Vr5P-1fQzCihuYsdtsZwq>aZ=H5gM+w*(97JI|y!tyhMnR>s@t zWvEauG&w?`WG+0gY5Cv{p`4<(LKPpN=e9AEG>^eBVl6&A+*B!jYWDDxG5btr>rYr2 zsn~+lQNYrQo*}Zb*b~UaaWQBB##Ow+6;C#yiaIUCEp}`N2}1d(RJ?*5ABD$TI=TLZ zVzNLdO1!5=^`a+oqsdaeW-+NL!|QvhhNs3}AyXYew%t2?mw!k97OZvbGf(Ugk6z`B8W-&92&|^Rpj0tDy?gsL#tx;cJzMthaL&hFblxuzFCpE z&o~m~v1uFzo?G9b!K%u&6n=S0?F*LV_UWO293;I)V>UrIAtvAR2eS&rVo!7`y8Mrk znc*`H`Yk=dQv`traXeM@c5lFT%53m1!Pl!)H^beSv-hFyp=PgVyDx~H;pMxQD0O+5 ztTGMh<(;usY;7uU&p0fxeMwQbDx)Iq0=_5XYL?Ix(hT}bFZb#3rdyk#N{(>i>FUYa zCglz9KU~l8A;K{+LBQ@D1Jq&5{dcUwj&$wk^Vh7?@M?REc^FgA^1MxxD@TzVpOwJ2 zl+b1D0&d54?rm^xEPtvvS}%s_*)v9vF5UCI|iZ{VFK zw7jx+;s+}2etjrNE_4lOlWXW8QP8}W4?uX!ijzxk*bHYpl74V~OLOv= z_QONvX3QRuyRw~_`7&;cp#PbM580ioY00D$@GQIMGh8Y17p;kQwopVKKO@`?1VOvI zx%X}KK`i*TVpQkw(^4c@ZOR*Gjey_|&cMURZ~wI4P3R9y%Qo>vzpbnVQ0f+H;|(9U zyBzt!CQ{Ya;jYTA9R)4BPoeC%D+E$&@jMx<<|WMoEjsYL3W3i7W_|N*X8U}?Pvahk z?r~q7kNYdsam7>3uX^&goXg4x)|b{P2}X>4mWb7+vx2^9bc^Es{~XohJ$~1Hvhv;K zKo6)%l38o+^6nq^(QH2E#$vM8_TZ-dxW~Z;vYvji?{WmcT{sLFmAtYf!o`pQ^-<(> z9q@Q(|5GVp|1^_`Pg>>Gv{7L$cw*?(8@abPX=Q!(g2|{*|1eQnYv0&IXD^=HlrEEQ zd2z~BDZ>Va#TyifRqK({B9Y}bpm}yZUb4S?#cH?GwSYd|$budXi!Jn{n)lLLC8$Z8 z6@->mVo%8WP35V%2%$iq4Tb<4u-O%%>>Ka#4h(OtOM~K_ zB5k5_GK(P%C%Hq_VB*JZBEe!gz^O-ot-7xv-WHeL-ty9lmCzBYE8tQVwpG|krLq&x zDN)51`TD%Qa-c1=pFQY*vs#A)Y8i4PRjk#c1uE@YYCZ|TWrPDl%{}!Xh$Y+ zbgg1geEGnh&v@#x2n^yWr@WN8KZIXrG3$iSoEbTCDJWh>qqZV~eM7#1=5~j2b!mbi_0;LZEHP_P-kk1jq?cDG=={c#l9JNJ_f1dKZwi%}52kv=jOLiV zQ3C)9#fuTL?arg54t0=YFfZDV@>=TD_DI%As%^g$0kOpGlzp1JF5a)z6#4>e^TqJw zi>Y!adoP-5i*I_4rfP3dH;jHNq*tW= zLRTBL$+2!L2T$oFkbcr-EODVf)4bAQWhuZXbGI9cJw^X*E;4NJ%%>dt@5k z`_Wc=DA2wBp6^t?0eUo)Na*es{5R}AZCv{7-uBf3g9Lf4*?c@p2WX^J0_OGlD(I@U zp=`4Z#IM2frg;3X@am69eiIx_;_v<#$m`I(%37|(e}8S;x4_cn!UNpVR^&shXuYWO9%v z!1!L);ky3;sM%{d0KekfIez5$t%aVnQ&^zy6%&4C+Ci_`j?AH5OxGVu7^_OHYC~!B z&L`ng@qe5#;7bY_s(W$DFK=-$Y5E$NFN5niFr`dNkTR0xRc8pO=GhQrJ31JD#AtPSMz&Ql_tKJR zH{`fyBw`FwpfA-~X0Vk@G`J~ng#lvK8&o9^Xd_44HU8xg%Q;kdzcg#6h~yfJ=Z!F( z5CCI?q7&i$@I<0=&`2p>-#doKX~dfbn7UdoKqr#?9{rja#dY;7D)#Gg(UE7*F{tSB z>5AtBkSCf1vnN0{if6XAC%LSGu^|PP@qwa_*vc=u1d)?WHvYSu=F(A!#G)D37eIthH5qh^XWdkQhG(v73~`>6prnD5@1Pd#`IeVIa5U&c;=3_SWdHkv zip(A`U_xrY={LhhcPGXWGHHJu-RsroB==3WKMs990JwW1D7H7|=<`!n1uCn)Y#C_A zOn6K#^)kYODk@-MrkE~Jx+Rai7nPYRV+;=$7(SH)uYa$wpOSG@PHn(BZ)RVv1v@n~ z6MJM}d$oVgU^3(xl#41x&_lWZx2j%q^VmtAqAB}D|})Mss?IS6?T&=N#KcIh~SuHT$y z$CCZeR#he-sK-2`s7*Q!0NkOOiF&uB(!_X{!x(tXOnC0m;H;K#nDbBF9HDo?5lDQk zQa{bTqyMPK!4aK5(2JhQq5M1$mS>v>OAVitqMm#OlQJAE+DyE1gj`TVO|^F~|Fq)P zizpS-1h@+p{{alxklM-?e;)aHYSAKVWAKU3HCAyu;sk%8r4D;>lv{pHyB&Y<)h|BO zKgdZr*EtPQ!e}X+%ieqh)hJW>n%GGmg!Z!0Gd=+^flXxy2-Rm)Bg^--|2!#=6<~)%kvGIrb4`=K*4Szl5-iqC3?K0-!9YRXBwhG| z&pLd^RvjIiGZH$iSpVDzWTP-ohHYk}fKOqT$#`c2pH z+IpP-%almrF*qC2+id+AD5Nzi6f_K;!;%76DvXJy7IRMIh)%#lpyCtf%V${_7f1up zc7P1oLnsFW{f0%m(VJ6y95If8@{S0%&=;YiuVTw$X<>I-T0NSHhX2H{Q`{+k`fscJ zf8#a7?AcpSG<6ksj}*Xj;P#AyDHT!6x-l25X{sLa)%xAYBczY+l1j1+!}| z2dA_R;hS^Q9dnfTL@s)C#Rk|JV&a56!8=`XcSc24v`5)Hj21r zr7(gRhUlT;hDwl|eZM7)axPnv?xO9MxfJ&WcOC5loZQQSiQnp09_(P!*O_&dL`z9* zXO80GDBE=Ly$%D;J|IaqE19s*(Xub)2WKxr!zllB3QAMK^2}m7YkgFEjT#6b_sTGC~sP2?u+GS1a zv6htZ69k!{udf?h8OuuviBP4^UA)y_zP7ox77X~F?Ga3sOS)hur^oJoDBKX+~bT> z@5vh3tsnyVX)mzquV*EAzD61@pBYk$?V@(S(sE5gM=*3OpmPiK1}6ZXendaaB2pJ9 z`UT+#(Y!6LL#o5jJ?n+v1e<{(*l0T==5GRxMb*WSYdAIDR6R<}Qffd$4nyTzT9xjd zGQ}Y*W8?(dRW{iAiEvBplyN){OZqk3p5C0IGklxY1ZL>#W+p6QjI~-0P^6$=X53^((-zJR z@vFV7JEw65m#u2$&>Q}gS`UrWg*S!El9ODm`gsaLg*wK2bR$hi^2MzxcR_E*`bFA? z^tipK9Rs$S0?YO=oh7~0;?%3acnDM-Cl`Tyc6R|ahzv}%q31d1q~vj6;$TONA?oE{ z!2q-&0zYQgDsx`bmuVR9BN-1kt~43fn#C(6NXuGz%v`bF4zfE>4Zz2$Uv?x@)S}XGuA`^0vd(F21G)K?gEa#8IAEJOL2Q05K?ON9) z05U5t=+p1=CkIJojz{SWYQYBz?#*b+ga*lG>c2sm@(}4wzy6Uk!~5$rfZA!t2y_D_Wa-c`dSCeyL^ni8ECBr?xtz8R$TL*WB^1 zA7fksQyf$wDEVY3_N*LwjIESM3hV9Qg#Q_mk zlO&uyO>?p|j>Od{6~pDJ4kv1eSsT0L25=N)IDKy6MCWkYDM5FcD+CFwwmf2tHO?Si z&X;RmajIUkJAJO%zj#{GC4Bp$s(Q9}VPdqd0)bwZonE%Dk~_o)SoPWlr7AkRGERNlHDa;hQuATMf`kZ&Mb4(3>5pvCz||B2v3%NcnPaOh7{o^I#`Vi+zSg`mKC}l< zXjynDJ?gj7RiZtGnKi zWTu?LIPJds@XOEP#`qu@U!ev7blpCJ^-qIrM_X#i=&zUgV!Lw=i*&)hlThNiGae5M z!S9I>)N*jA@WLbuJh+u{a>O>an;HcRBPi-DOE?L&Cr=@8&^mMQQRSz0{FuTyAO87W z6)M*HD6er1HZ%&dnO(ZuI;J-!{bkn5)*6dXzC?UxylTSKY+M87a|C-k#~!e0OQzTO zE_;dG&)qkHT6fzR84wey+cUb2vR@)u#s?B|q9ffZX~g@uXl#Z4s}u`oO{R5=zuUxI zx5?dolQ)ioFznd_=7(m#C=S#0(qe)&9~ngyH1Y&LGC?}lmEQX61fr#ES=ZQ><||_> zX98leLEZUe^s)e;Bu05#rQO^TtS`UzP*RV2pq_RRb2!Fa;ok#X9?UG4?IM7ZN(~#@ z8|jNlX!MIpC68W&3SX5Z=bJbV5ue}9tu$W@D7cglXqukyi9T1v6$)*p-<%?gLHD$_5aty(m>b#uV14GL#;Btj< zkm$v``u00Le4?nVbOj)ifU|+5)v~_$#Z;`T=b+H4@j2LBEvs7n$qv%Chh8kNR(YBm z;{{07hyu&UEi)sNCLeHkt9&m~r+K=@+B0*ap*?Cba*XB!%M65o7jvc&-hbeNvreLE z-joxuE(fx^i8h!OBgd>yB28YGS94{1$mCI5t60t)pR$hs2LL!)Sp0wJ5tGG6MA)_8 z6{G%T6pNTxy7FCUQrXeiW(c&Jw#eNlEy+9?cea)M!S2>Xnl9)cex@po0t{EcmEHS= zK^v+pUNor04Tx z0&1Qn!|C%t-A>GOdk+>?24wNEtA)roFOPIx!OVP8J6tOs3@%;CxEMO@-`5eyIjStI z4LeKA&Od40xq`!LLNX@`>&`+YHy*B{(qScnjlyfK#eUL|`Ol=1&a1g?!UCuXm8!gX z>tqKs&?*%)-G?bCs7M>af=4+oE&|15DYOEl>z z%0i$q(>P{&PE}LOG3_bjJ}+Q7_*ShN{dq{_b9Ir<)UNf|Io;?^^}&`>+<)jPzXvTakl# z9hk)G8~+YBq_4eoD*QXrIu-O&iP+8a0aQVvOsoggl%1G9VvPu+Xw4d#m``<*aaxuW z&5SGDKGqQYev|@fin69)sX{T`5Wj;{OE`LAa$RUN`O=s`7QzZ$akzBR#3_ z`ww-Xd{;BaWS(5lt|;IY3k`%Ff{zlQZO^;mcF;4aE*b)5MLd7hIgt$EHiOVSzyAHd zNn)1;Hd$$=0UrgdFH!qo{wo%cnrlO-eeTgSJtgR0QAi2U)Jrq8Rk z?~9NV#XMtPTpgmE`-#we*ol1D|8lYm@}@Ng+77Qrjl3gaxSs_A?8zn`)RwTvMW9-N zTqWmQh3ol};HCo5uKBmxU-xLkrR@C6(mI{z@H?i^&w2pn=(0Da=gE>%{DbP5onGtJ z_MehA&Ocn9Zd@moiW$|(odWaqk8yi%{ErCdvAZB93y@v|{0m=cftSRz7RTD-2vNyWn2p zvjuaR0Y?AeT8vr~gehec%HiG(=3YRWOTf6UE^HhLI5wE)Zg16F+Zgy@ve-ZRk6c&T za+g+@Oo8XV-6I?E@m@!fXJ*WjW*$p}1rAIgHu>nH*@DqI)R49xhQ32+2X>7b^nLk< zQ#wM`O8Ri5o#Du7LuUE3lM@XxSl6*IzG$ebVYQ{w@MI|l`Z(^T6!An~#MlPJ@KVv5 zN5u;y+Z)Jlp?5&^8~i(gR4RMJa?q$`@hAIKGJ|G3ExKp^<^%gSwXGUTJA?tR6oS@d zr=wXwxQ33dOJa9YK+FzbIOZKISFsa$V7;P$cW_JZS}s=!4tWwo^0LQ4+}u%yS{Jy# z`>%f7xD@+y9*Qm&DTnT2lC3|(-QIZ(&937ROC(yar=ijP1WRxB(0_c0JkBC7!hc>n|GZ`n+HceHG}Crg)lVgZ|&VJz57^Y*A10mJ04ga zIjC~nJeLNBRoy0@vNn9f+0fpu+f8J-XyXXjVpYLzOm)q_BwRZOCXA_L;ORnw+dgJ( zP439du+u3morz+Qn4nqyWG}p^6N>Sx_iomWO)91NZH`YJ!|TYoyH_34z)gAM2LJ#V z%7_9L$#KL!B$BIJ0By7T!tL^C601I?A}c1&v?*GhFLmzN-nQ5guZySSYGkz@uHV^7 z5K(>mj!Cm-OoFw_UC_vTgr)DB08s@Jm{EjKjgEZ-X_Z;Zu1OYDovYmegn#ml$KZg0 z*Es|0c_AjwCh~8OhRh7p>C6(Lr1QJQAt=h5iKq6|8~3VgRNQ^QLkkbp0nH zjnP$D2-k9)?Ot`GgoZg9h3n4P2bN?Ktns>OC}$rJTU=ne{| zpJwf({#d9{$0$QK&ghoPL(=t5G`U4oxk%B*zo=mPCBc=~0dJ&mC)%8C#fcq;*hhC@S)G^%$~NQ2JL_j-*(7 zN)O=n5A{5l8U;+`u=_5kEw1p#E>?h5jVf(QN&GmgK42m?aP`jS#nDNtgT7d;u)oQX>{1nQo^&Kld+Jl$Gqrd1PYpqqnP_NFfVi?fJqs9+Q&w#A&J{r8|)pUU+=AV3t)e zn)G_b0`K7~o-b=>w(6;qn$%9D4dgRChSF=3OR0rqG|+P?=v0V>YTG}qYH;dwjLH(A zvdgf9F3b29tk%?>y`t&S;^mF8*!7x$>5bb`{@-?GgJN}T@DY-7CawE;!X`&oK1D%s zA7d&voUKHIw`P%9`A)ps8F=n9zNeGbqLR(Yc&~BFh7mtFRrY*Z^|D^Ia?XPw{~MbK z_vtXZnPh~;xZ>yykq|tqP$D7!xNQSE$FR;M_*SuUIPe#v6J)WmInxc*Ro*@l;L#`S z6|kt#LSm<1?O+k}(RUs6Moa67yhT%@As0MNDNb3*rAS<#-p}oiH0)2S{1=M%f~rAl zSqO<8Ok@R0Cn3tWY6&zC;thm*puW?UTt9FccaeMCI^|p4{HFl3DWiCM)e=p!rTS0R zb9IO`rlp(puKC4vexAe-8JH#>3FHSz6dJ;eqSK|{HfqUvJub2Lt)RNugc^r%pLa`c z(*o0MFl3AyG(+mWm&=EL5ylgd_fnp-wYXix5hQx2+-%6}dAEa2yh;}$UzlF#xNup% zko>)T5H-S%d3hRXS{l2AHIt;!B|uH(;O_k>2GfRcU)x1X2N6{O+*?t1C@$9`mogHW zt@nw?3&6>OqRSuQFfxGGQ6*Pi^|jZAd%3~$snwa5b&m@v*&VTSE9v8!Vx?z#uHtuG z9g)`mWzlK~zaj&`y;9Kqu46CQy$OO7<8XFjxZ5*mAL1I#>8rZjfg3hM5#ZN^O^-cE zE_Kk~?IIu8Jq+Z`ZFs%5L_o8XFAsWPxnX<-vd}z$b1LDBc>eZQM~SbF74Ah&9W9OV zd!)?{IeE(G5oC|f^obO#^QZKK>($4xsWHlZ{rP_$t|7LBiRgZyadJ=bf+l*Ww)k;u z?`RShN_m$Z-w;ImCX;;^HHdUYO@(M3BGmkY(`@`$yBiP%6t;^N`B7}f!nuNQ-D9U% zj;GK(t?GaUV}~oTxBKcHJ$6im(9!Vd>8aOeX1!Et!!oC{{rZn)`?9>KxHwa(s zbBWvjb@yTuMo_el4ZqTZPgzQtZfo0jY;PK9u7DKnkctrWuMh-GWQ9-n+@eeX1Px`X zVm70H_q2$XIK}m24VG>yW4l_zF+lz(bVes2UW$AVUgIF1uRqeR z%(xWdXxFnD+HgZXrdAWwCmfHGtz#vQ2U4spAIqn_Kbm3TXc9olfzE7){^m^ax|PZ> zt#JRN{ZIL;8|_r=LzjlaZ1a|$a%)hy6LsWymL9Ec0+5Okx~8#xWCG}I0Z`~E(tw=R z#sa4y`KNz1-_0T;+KD&G2H^z2-90|96i4M$VQn^VBlP$|sG3XAb7{)B2ImIkrB-}wb|&1HevO1R4(DZbnR5dj1miSeJleGZhXoW zD>KA_R4Z^TX>obqb5HwF9oej$Ag4Lx%C1nG6U=cC@f>=Y`^i76)W^o0>igIdcgu{8 z09-FxD}+4xMPUp$nP(5kRDj%1=yOJ4*)McjT8*6Z4^JDSrsA?C!*b{mPn&XW#{_Jq zI@^BCq~C#tL(}62(H#kgnVdsKyA9a=IW4A^Z*I|J4uNEXx&AnXAPu`%&&##R zlBQ`R@3;3BOBL*hvNP@M0()vP3&{m5b_TQxIfAEP{9-~Y|NEs6OGwfkal6zxNJ%=# zNHxw#mryoFmFw}7D8jbC$lolMcuLfzAjhs5hNXc8kqBLlwieK6F2<5pdN1~&9J-CV z@C^a2Pxz#}t77bZ*5({X*~1LRv4%7!CM#Zbko9^q=cpk>pErI8PlB7hYMy?%>`9x- zq~Fdph`y}1@!x#Ob?H2J>+RbnjR1aX>;;YO3B*?s3nOM1AqJ2Uk^-Za6M=hcvsPhC z5{8>^33+E&l@dhrA4wzaE`LsN2hyMm`v<)3$7?!tu|GG2VP7i}4cg~w6$ z<7mA{%t5@@QB%jN_dd6p7%T^(;(60ZTSv4kG_jhX7>T@P%ry3az40c)Y-^hx zUC}@WY6lt+4MkNxF&V;y7$#80)p@VQ`96*pn@5iD1>4FSyBY4@CRbS&&g23uQB^u0 zttZzbVV!QEifIbnc%XD3O}X%tR0Q{cUqe|6buz~~|Ir+$F^)!CyrGZCIQlG)mVc1HAoSl1iOK|p>*dlkX z3Ear`L4tZ~(Lv+$qtn_ns7lm6=WNPwBK8o*@B#WN@Jacc_}{ST**cLcr!XT--o@hK z#;oj1ZzD*@4te`)O&0Qze>u^@p6+NR`E?8e$v+M_L_84HlUMnp&g^6e>X=+xoPGEo z?&cFs5Qn%v9(GCE;UT!7=UL(K`Idz-r^Ri3GMSiS}{x^i!Y+Jl#Elh%{>_hyoS6)8gLnXX?I`Z|-0v%^O zPtcwehLEdy1aqR5tbmtkWW^S=q2J^#Yc`5ccOx2uccaZyEy@d&!p35NT2PRJyCRx; zI5oI#QmIs4(LlP0u9UeJ3(etFMAq_U>2$*?4|O_B-4o8OIwO&5(9&(By7_Ly)OQ(XQ-T=#Q&K6pHUS< zB>vAC{a%NygMkE=U$1I+Uzv?khc`S6kqeLEY{u5N;di7smV`9eBE1y%x>@;} zLr0o6(HCoAiqd>$l9k*&r1Eh=Wv&8ddaEeRZ0^Ku!;V>9q2;q;QmE&(2q|B2yZXw~ua;}o9mN(S`u>Lo$0^k9?gfkLL^f2oWl z$gi$s~0ZSiI2*3VN#3$50Jas91dT}uFh?0F!cbp$&Z^?@a#k)owWYT4Q!;+ z!j+}s%-T#OBf}hkQ&A5cWXz2T%sgM^QSpiOH$SKT*#!$HN3MDgOn=f>S$`G$o8t)T zpaF?Cvmv_ye6Dk+Fl-ch+lni9>Jc7N@i1Zo|D4ofJ}=Tos^k6jgm&fy>C%1y7K)2T zaGo`qi=V-D+0UCf2o}S@EhF}eg*9#B@qY!kEdT4(A8ZeO2_LlI8FeR^1cx-wEy=)6<4m z<)b&^*~FN|(jaj>)|lsZf=NFC7m;Oh8N(a9@B-+DNesscy6VMXv?1m08B6;ZhR&27 zST7!TId=79+S5o*uFp6LxN;TX)hU~seCGG@yni}5-@bCO!2(42%4EBdLD4>o@BUIf zMyP2;?yiRtjGtHym}+b^f|T99>4nJ^K8l?=`V8;eE{t(J2LTk@C4Hk_etXTZA=4y7{bc)CIPlHb zvD+Ciawu+Kr?U|G%Se zQCgU}+yiMPT$dG9XG3{|clIuQ-wr&n+M*1^`a6HJzY?U4_E9}R!xpQtU8k^Eu6|h` z5HgR6RBm5DQ>;WyUrQNX9553D0EcsIz58`d#mvPeECrF88!Rq#cc|7%s+7a8H}o6l z|6iE@?Pc?IF9~GCI=*F`xzpOQijA8t3w(SVX~<)Laac4DcSD$gQ~yXeOAkO$BN z&sJ+)y%bl8=uv_T+Q=yFnb;%&#yGf|$>M$Z-+iki_h(t8kUr7vd2TtbNMGhIC zMY%OKJd`R&)OqJvv@@+8=Bk)YWVFzRfRAkV2c>;u@#JxC6g1oWfuY)w$;H0%+1awO zC8F>bQ7PN31yfC8FiYg;y5T0M1owz(8Kv|3oX2+zmp_M`23FfhIq?|0*$9q^R%!(Y z!_46|Cy3dD^*_utHZBtLa&9|@-X}vD+kO<$*N$tgJY(6WZk2#YW=2Xi`9$aL0(_>z zRyV0Zu_*bKISyl9<3A{CEqG|f4Idc`BNt%64L_*%M3;&oGXHo)S9v0u@YKj^hDd8& zc(#1iu?mwauI3UiGLr|-c+{wHRB;^Ra4wxw@T?=hGQ|$dVi3xXCSCUw;flGU+#HT- zaEbD=y+7{RAt8YS379VA0ew=_c3gXJN0o{y&TQ@-uv!Z|F37P=-1CR8Q4huiP5|!! zidZEE$7Y4YquAft86CB-bp>*+)uRiOG-9ocJ+h;D@ZW{mLp>}h8KBULRtOxryY|tl z?k1-mVjcS3`$}r{89mq^Kw&sLYXtL61h$}x(i%`G=@QGIw+k-nF{;*j^#|$$0Y=3L z!FR=~`f_4|FF@?kcpp-_b!iESGS6(S$lnl7ocd*6Kwtf+ikX&KSXNSBN;Q%%x$Z4YOZfPD4d#HasWzknrE9xe1tf&Joc2`_^MR&)T8kR)G*Sq+Aq40^Xb4puGY1jokC^;ZeKdj-#g z#Y70GE>brl=T#{_cEl`9j-%6(xj_RQHG7NhYM;%a<9wLl@sC&W)SKY9p%7EyHC!D2 zI{pLQX4X#hty%Z2AG{FrH-}*z5bC+ma~ZE##(5&Q0(BP$YPrp-p}IG>Xw}ulgDynw z`A;0lu}lbu$FX7k@MJUYxlIlCjT63kd1^yE)FKBRwdu$gp5=j|L;RpbubgejZ}-PF z9FlAtVrughTL^&74)E#UxuVkY_sQ>u+h$Xt!&vZZ* z9}K>(xnq9_ti{u30wL)rR$qyy_JzUn*aL0NsGdL?yRhd#)H;VV*gNV2={)u6%5nF$ z?nIqh75>-oa_Om9TsjhORru_3SU_wwM3!H;*LP1)v!FmX@s;M6H~+WTXkj&tDi?!8T+o(u9(N;yN_h6^uvpTpZYK zfc@y^4;>SyTe~8l*o{jxQt4pR7ahi7Z?K=7S~3mdE=sLil?TxQSlPR|Jjcio1=mhE zmZu9Ow<@2EG8>2O-1pyZQZ9+rsnn9i2YB7wwGv6z7(f>Ik?iR5E+o?V2|G{(SDLCn zHMR^RUW23xZR~_TFowD7lqjZ4w7gg%S$n5>$*uLEY`}h{YGuv82?qnGdb3v~*ZvkI z$4{WUx)K%!rWRc!YDY4g(@KMT3=NRuV=OV?fuC1qufr>Tb|VMSJ}(zI64mSOU$_Hz zvoPR~i~nWS4yPkL#^nxY3-X5+ZP(8rry8?#MOPM!&_6~gAS@suEJF$|(9I+kVYEdqbb!%7e{&l5D1i0Rkz|o$FS;Z=?iFLc z-dzn$bZqaEB#vBzY5@hdNAO8H8QmkpAUPbQZrvS1>2ePn=K05CN(5nG-T-ep+H8ouYxwB_hak$V7PwL-q zfqHcexnK*bmcqeGElJ(`uU#iDE2HIX#ZDnO?nM>v$5bXDGu)m50}ipF{B^$|Y+V4I z&k%0~?KgKdp2ZFYRJ@(b)qnI-Z#8ZtmPM)m)J64GsYQJ~j=H!4^|?SspC(1U5Y#qs z`%sT(bB+SccmBnxZ0%@xWVm7P7oqP68q&robp9O%mSi;AdXV*Xi+GA|sBsDPC zdMJ%E@y5f^(LbXDZ)oK*pgIdH#raC=Z55)vWl>NwRf#y;(0L7$?~To*1J>yoNw*3X zr+uO}zq+L4pfb4m&6r94jc{ZxNT8G-pU)}^rJsrz$Zb^F(jV!`URA9dMuZ`3Qoqs0 z_c;=o4j$ooOE%3}2khtnE(K9x2&g%@Z`vv-9E-%CBhaP_Cvw>32w}uK$?3P7JBl(Ybx-npS67fVU<5xx0j+5N!P3tR40}zsxp2XZ<^MiOX?qthM&oed zp+7c?lquQq4f&tUhb3Y#KPhed*U)y{v;8P>*OPAr*jX=;3tyVi#tu25b^8JDmh4UN zNsJkO;=$X1htvAFBRHVzpC_QWZFjHUwrNYQ`8qs70@kYj7a*B3#T(kvq*oKdFDB#a zL8;`7x>g6h(xqhj4jw9j;Ew41?9w^rzWb{yA-Y@Tfg3_z;SZGNM3aSpEw5i^Ruj!} zDL)IKHwtQDzuS@EtWux(r?|z$hMt4s=;X(t3a!oyFXi8f%RoY#*y{0iaxiWbR z0pxR);>C>29w^QJNF`i?Kt}5}+g-9yTYj8F3mJX54SsA#%v%bmytfb&7EFd`PsGKW zggW$M^h>C`z*q?Hd}6EW{kUuy8R!6}#CdIB1d3H~Ia1@13(^g6UcixKRYVU+u5siI+n~D{`MOiE~;1{qb3}SX} zFXMx^oAq`BBac$!9r?mn1)QB$U3mmK)I7mnIT$+ipK?B zbm8ZlL#d5s?d7}4gNXC%&i$Wzf>k@54p~hMyebVygNj9IMALHl1PU@%)tQx zh=iaE4!1>b#wUo#S#iljRz)-jxwUXZf}>c0uQlC=EduX`MK*shT%)VGS;o0Dn2XgM zcl7TFlQ`5{h!GbY*g-O&uCO+)h#(Qk1uqDd)YwI2$Mfvvjeu@DrQ_cZ!z&}JotU%F z=YRuaDhSny8ee|_h%vY#i@9unB?*!V5rsP{4VOr?y*!ss7Ns&;l(=4K#$s>bzd%n^ zaT7m8J-*{vbwB07Or@goe2R{hJvVq_!2Fp8KyHU>)#QWZ^c-+}iOWBxGv$#im0FO> z41yc7gqgD@!k{V4K3)?!QNcYUr&Ksrr1SE<2$0j<+qt~R3xpSzA%*P7pzjQTJiq6^ zZIt7YgcS%5Ars=y77mE4x*@Hb5**F#Yc;r+h=fPzCDveSmk@o=FsawuuY;LS@O@WC zkarFO+r>HFzd*qD%#gpe9a{K|itJzvuzpQ6WBCp>?g}R{0lg(C+mMBcpeh9k4&i#* zV#lZwkX8uKUzl^U@f=rf!cwn>tQXpPf>f)ZP)jq61{RG3E%ug3teNFIz0ihB22D$c?9bSmmKlMu$c zc1J<*Bj`lxDqcG11Lm#{8@0q3NH>mYUDAkY386cec=I_yLu36(RCrd=?ZUb!Q~+ej zZkB+QAf#qZFTCSW9YjsBTVB6>hX;tz&vuQ95=_qLJX7*9C%CNaO}LxRdmTSFZP$f@*>b;@|36>h8?l zZc7&}B>OLmgC6(IQsC-necX>v=_<1s@oWp*H+()tXlU7Z(OYPsk_$K;o9_f>p@Kkm z_Q>q#werpY{$!uWvW3UjMD>0n%$Djsn0y!EpnP{a#4-1yXpUoqkQ;iwAa>wKbxBkp z=1A80TbDw-s~HT^bIYD|$8527U275({G4mwFW-G?c8QSL*s}k-dAm#h!N%R17Hm!?0GE z#;e}j4MaGv8{f^pIoHlhJ#?dQ`hwOT_?bX#Qy+sKre<=0yyCBA8RI_w|=otH|n!pX*$BUtq z;mBN>?!1;Lge|-!_%YkMtiKjv^roL)|41t3;@u+eIR!>%l87MvgHtXUJ`?tI3_h&v zDl2iV@+1a@x34lI?eR3!^BzE8bR>lCLv#z!PH7P7dsvLOvlJ9$=pV+>i$>{VHWNBT z>b%>(wOXs|g&X;YRNtE`E73T1lp8Y(nusVl%*dv*j~}P?Rn~OuGq_Z2WJGBi-ah)K z+(qoPV?Qm;FE9;0$pNzA22LN0y;0gDy1662`TZ?RUze?ObAxUFw*pBIV{|8_PIj+o zVnDvVg&Z^dq&DynhKlJ6`Kojh;N~TRxN+Vv&u6QrpGW#b zrJGy&YB`7q=4X;E*m(wQF}0Awo5is{gItljNvybY!}gSbY@R~;0eezP2~+1RDA!uU znSXadpU;a&f5>c@ld`dql%0&=?-HgMO@HwlMNYXE)@=w`j-gJcX2JtRAbt{hv(1{v zQNJkR(DjK555UnPr+-(Aa)4RcvU!x_QZU_OCIhE6Mq73>U4)vh!6e;c$IrFnIG2+Y}HgfVtGfcf$v4pp2E7}V(FKWY=h6X#z+*~&vq+g6`{}9DY z^JY2SqTz3=PL*PmA8zSIz`q2+CA8VzO=%cvw~zrUGg=mur{UKhPFTYsWN7n1kx%1t zhjBHUCjy%ag_=Y;BwZ#4T*M8%XnpUkr6UzNekXjEdu4TWRj8^1+qwLhk#>aL_V!IL&{2S1Uu)IwHK6}m zCT&kZ3d!(AzEw3al}RX86t^^FJBVZO$TT6 z^W5$QQbgc~PofJAB3!h6dj=9tcezfldpr zYKET^6J_efNv!luhN`^a|HZOo7Zbu=Ic3jyY6g^vyaP3vE5Qk9=3Y6zc+OjmP~n4@}q?9rcm30)~VV?!;f& zdoa<_Rxfm%?T5AY**;bilj6MAE>Ljq8v2t$s901Txh`I01OG)PlqK}!f>K`CkVlXS zqJsD+FPREZXMn}_E`i;hF=XukZY1L=9G%s962gbD?S_BJEoxKdJ&bxJByV(o)!v?J z6ra7RXMD@bRE@i;ZI5$g1GSM!%oXO8Tc7eg2A-c|5Z)~c^vO7Xk@FTSW^vwgwzliY zgRbnsBa_LGe3`J znwM^qNO3uF2L7$iKydVOaEh1s01FJAAok{&2#ojvXf+cO!q0!w>+hwy?qf_QoNH%{5TfiR3??B7 zM?pA!+Cn6#uRz;y^|4FOl2GxC%1ZMYGZmD&nBPWn_k>IzYnd{=DbetYEP`Ul1~Bl- zu|4!(AZkp~=W+T1)?nr=Q4^C$bA``;rQn1#Wca31+LXAGpyx6ihI)6bw1Bejw6~iV@?a0MZ&h|Yd`dxTUGqS zvkBw&YBVY9d1;dC@Z^B-MbU>TH>0$9R-D$r#`?UAW;jIBLZ#$;g}U4*wJ)p z+jz+(P}e7>I$Bi9(v6js&OyvGEcBk|4Inwpqale^jy#hO2E9)F^zK_>9H!iXQFM8h zT2F+PajD=mVV~ZTU>bNYIA6ijxbJtJyE`ryoz1`FWz`q^>}EUemYI^i?ORq`%2Tvi3VshOL~x~n+|zP zlze$)BW6ZAM_1B^(W_6Qj|k3ltpYzegujF?zO=};5dxg}oVuPQZN}^#0|6|1ylLW# zTR?_jNBQAG+oW>$af_x>#O-RZGO{S>I&(jpyc5P$V87`4d5hs@n+&kCBf&^teDmy& z`oyq?3;0ohCu{15Gc*3M%TkVgZN*S;?R4~~A~19kHzG}AueQvtM6`z%vEA)8J;`IU zP7_Xuh6Be5)ufpkBJLS*LA^5;-bkwqXjI=+=>3^p1ajH-=W+}87*x4FECpic(&x*T z^_E2LhpQ6h=f^G^tgcp{GttcAY1etB2YFAnZPk5n>=By>s-vR6b~x~1ouDo|y$Nq9bZFSO7yexM;>C-wRa zo;{>tIfH3v7*Vqpjx~bm%TNF{lt>HXhD=e$>iMb|6dj`-p2NF=^|hhocnyNpPG79M zpWhuItT5}OTn%YhoW*k_lIhx!cy7!K=ZV8#M2!z;CSaaDj6O(}gWyV}{KE`& z_?Vz~yjXGSW_6IPTo3%h+J~AY0?I7^6L5%tCN_oqVKOAlgAqtt9(aCUAY{+Qu1Rv{ z*bZh`qRoUEO_f4Zu0+F1VFCY_=|WB`<{}`-9Ui8xLVTcsyf^DIr@P(f)3LH zc*WR1VRjlG)UIJ-3@2^8B;pE4&Ohh9UYzcTMir%JKvhd9u;=)fB)~U|;Ysb|`ij=B zl2N+*bl06O2qyDfRr=~T>D@xDY_BgH8f0rDpU?)p&fl=0#ah7aEBguqyp9i<@j(%y@W7q$a4zqBSkJQ~0HYccDheD`O56fs ztO67OP$NQ{Y(V^=0vMG2gf~g)7B>@FEo_Pdc*pd~scCur7aV4wQ&cxy%GgESYRuG5 zCcKi1df{om=ENJjWd8Q48FoJvY5u|{)o=&a3?+YNwMhTV%V;0+xpCo(0a$JyW6<|B zU%*>=fMzt}YI34QLJiif$0K1isw!+yHK$HoTb9E%s^Rkt1oz-hK@{jFQHf^9$T@)& zpjFcwq=i_wfNVt42!<-UXfLJhIM}4NIe(M1eVRc;QR$s}8k0=)P!{8}Eq`a>t z4U=rEHT>R-YPxnW*57x$pU769OIiZg>hh;}E^{ydl6=|K8#~^PqL!IuuPQxVxvjl| zf{hIr!*QYLf1ZgEq#z3KHi64U2`DOS_0nj6m~O<^BXXp_ipM~d+O-98&)9Z`c{IIU zM`&Ai^XeCaMs|Oum~#@axr%+urvs%JwR1l80#Gx5eanR;JC5)PHfGBoEj>58;~=d0 z!DQ5WY2?s7UgVC)YbU@XdCI>K>l6upTWnKND3?qEWYQ1>7I1aaxchSi1dd3 z#DXD_y$4jmm$UAOfb#`yV#9PQoeiN-#Qld~o5YsXTZ<~IBS%wPmUoQ`A|*>5uT8-* z`J0Q8U|g{vqtjsT-6Alu#^&AAbw=#89QwO6*tU1&|7CWsgnPC(zm5Z(+-YUK;GQ^x zJyD|MinWixE-h(Hez1y|61r8?;6dj8t6i7>mp&*21>exP+ana!r*YcufsO3XOw+g5 zlVG2>A@NhIJ(^`VJ_8Zp6kZr;*Cizj za54W(?I|eYHx8w;RF40k_eT>#vlt*1IJN*(YEZsB#0jyNM8v>55Y19zfgnqXu&0ho z_bz`uguF6Ty8=%w;S{??kg4fT;pVP)(78^|E8DFD^qe}*&7@jK{xIU%$wU9)Axf*K z+tg|j%nU|GzTmW7Yx}TaJ?`YK!AKfY6FsidDBh*%bU-0I%g;=ns7}|2fT&j~A2@IH zJfwpgDY&dDF7+-HovUm$ws|IO+*RyddXR)&jpv*d0E*)-WY)~VOU;8EQRb!8)gg?Q z(-v$Fw~9}XcRc{}5ve1b8;saK8b{|xCWjlNIJghvIOiV`nJ|!p(Ondx{C=}{z-7kF z_vp>{UvhI&E8^^uY2o2f`Qo&+G(y$TNhleVV=#hOqZaOVDEa$=SY!u|vuq(qEnPQI z&VcDAG?9f-GOM+)oG+ijt;7ohRXNPl5rBLgN0#Of`oTqcWL_yfVuunYdK_Ca@t1IsbM{vU9h~%71nn z6y|Q|$-}STLyBka)Uj@Le2Al4C$Pk{1_u~m020!1)Ag+ zLo|V!b;oR?ZUUa68S72_Gi0L|D_DkFB;57$^Rb*|p}T!G0V08;T)W93@|OCv*MV0h1Cl3UKjp)fo2uwz}xR z>35HK0h#z*EV(Z?-i*6=nvq8hr{+0*!}(u5K})6Mxd?ERVZUF%q&@xx(xCB%@8-Pl zzI&qTG^!PEnYZ*$7bLYsc*An4u&QuV4&_vN=$?19d2bIWL4hW5?$rSyvbe7CO+K2% zG!OvW6rKsxJP=hP+zaMWouH>!Xi=<2y2T*w)B1TDpv*s#zVHw?)B-F;dMM`C9*MtC zH|fL^ZkUq|G&<=>_p;c(LfB7=ET=v~tLl;q)a(bc_R8@`-wz1+>V>I?(eNq|Vd@l6 zgTBL&Nr1(!GzVCnS;8aO!r*;sV3g48#L**TQ*>suuXg;oU19E@GA0^yg{mp{zer9R z?6Vgc_7hx6;-ZZ$e|TlQi=i#g_W+b;(}w$m)s^_`VEF<#0)9GQb}@)%)6E`D*jMUP zCY15`kERcvAMGAuBir}9s5Z1@7n6&j$~B^I5C(|Og)~Z~g=SV+9;tR%JwqLkj@SOi z=Dmq`-^syuio4NI7D@sm2Fn^L3npE`3iyQ#?B^oxAc1Z)?GafRBm=od)Q22e5iZ)) zTnr`@b>z%KzAhlEei_%n2E5ryl?eopa8N1A6vO_+^Gf_e&afxPX)5E|C~kqBj)N0M z*KFggQnMa)WizU_7?uc9%iz>F>|yuMo{2$K9sLulkroNsALA|A9=&TODGo$2$ifR)nrJRjT(EI!COS zSx-!>_+dATjU`|1W{Tw~PRc1X-7qrb+bRK>L{STO5Md0X$!#ICS`AuFi;p7;f=^u3 zTZr(ZoHgt-GdoGtT#~Di>Em73v20J-%K|uA%0L_dn%`oYyh3r`I1)O*KX);>W0AwnspuUxuEhJ_}Rgah_}{A zCE{s->>0!aY!qc0Y7oVhQXPyk{x`s(%MWK;Js4i5G3;ssW|px3M4pb9!Awk*Ui69` zbZ97Ov=;z4O>*gOo2Kr7a}@_vT5tm;&D!1}7b1WMi}i}D)z1M7VL|vWBNukF7HaQ) z)JF?R`%f4D$tTFNy19p@>ba}A-0z`(2V+`E(>h3}wJoSJMWL0MHo0o1oy}?Al2+30 zr5c-$K4s4I#8O!o^BbtV-uWj@wQQ~6r=5-@NL-X5w6B<7uw69`{?bq8I#bK7neS!{ z@e2)0Qxq!|+pn1M;UI^|YR{hz7|x|k-eAZT@1ILq8<4flI6ll@5%+^0yuPxpp=U|F z#O>y8L|u*uPo6fgEsn!sZ!7bKtY(cm{qbmf6c_`osM{t_A%K(CCJNuVSsl~?7c|`* zMxywj`$ilpp@QRUj%5~CJj-^#{G3P0u_fXBDXC1@7)4T3bM25FVq%O!zp!W*AApkIyasJOHg^1?X+l}lDjTiKa~o0=(}q0ysR^gQ2#Q` zZsDXU`r71L5_c70*f7ALT}b=`@}Hj8=yrO3w2!SNJ|EO5_?~j%JEKpzEuRV`B92qk zuazeNO*0lwJjN*#`}ihP$Vm!gJlWVvKU0hX9v)NB2U30!(WB;;%p%yY$iFL|u@Dlj zuT0~b<-C*~|CyydvR=@7@62ag=wF_(nfn0b0}UqUYnuCon^T9;!uf9?9zR@a_0>p6 zB;mfpy74oo^VD#4)xvPJFWU*Gw>#P7m^1yp+SH2lq&|oGDYbc>P?0+THw^V}twi@A zlbK93#saoB#}y?+k^i-B=E`Cb1(mz%+q?3zbps05fNU#=KJYwsf%$m@H!mr;o}1Ce zs-hA&8h?xwX#-=s$sylBmzDH)2N-r~T5LKU zFZ&KAKg-aAsaiZC==^#z9UEECviwnN4&B9WpqLPw-_UvTBfz(RL&p2~eqk}WwvPefNTz*~Ij7I* zSbVgk0&3OG%?Td3YG$l*f(nx&D}oD~_+$lVMfZw;>h?U*D>aJP;f>dd=-HDHVRhOE zErxx@6zKR^-a|L=-zS`byvQL;-&$Zai8!eyKm9i?EGH_rNige{_>v>@M8WJ-S2KVf z0z}G1Z^k2YL2`QOhX!rw5(#dEK=*WGQ{y}Wi=$|%Wcx<6sk@!W@%}_eUHN;{AHX(3 znQ<~NQ9K9@!$l0epn&IBEhnRO4po6UZC;C9x$VN<5LWqN7Tn{{{_nNkY#LulydhZa zhYz8K@mZku?9&W(;VQDS*xU}xT~4D68v7l_ z7jijbe4>S@`ptNX!t6Ok$Tbedu5#n#U3-r1*94~addHzlmGb=f!+jc?i)`K#hl#a@NW`c-?zh{>&w(wY8QlStT15ItJpQ~+JKmaZ)kU1}@J+-Msh zEa0LLAjE^CuRJQklj01l*d8S9u9+gX%6mZaMr%>!fDpIzGVE|&z)#=LjM4vfN5~?XA$4-q%Gh#BYk9kUS1CGn478a_fmTi~2qw1tu4ik_kHgx z%5SBc6>BrtNS_KSE9qqTrm_FgJ`hAZOB+VTPQuNHG0Cp(3r>Zq#>rySo*Pqt?wJhUq1TRqj64TO>l2_ICm;|=88@;)|Z8D-dD@PKlbu+h0Z zZ0L0i6jinhe~E0D%dWTnA1^zARRh%(CiN1PD{#?h7rQ&deChno+-%J_6v#7fc-!jH zl*j@$#eaB$2KCYVYcKH@LTRca5dU;=$On4qeKz9llfM3d)*pjj=<;4dCL(jLy11~R$fQs`=ik#J$D-WIr8zA+*rvdd)*l|a@2yIXKY3K zD@e1uiT9AxKG)mWmp2u5a+(o&nuS7uJ$DxFmMYmR8he!h+d_j|5+K_*dcAL>c371& zc)d*T<#MFIQP*fY@OJ?kQm12^y)q&Axt+)Yp*?Q=Zzq*?geR%lvUIAmzq}}552|(B zDz+1)v?|Fa+Md%Zmu6gQp&JVA!I9%NJ75a`R zVXr4wG<|B?iLONY%K;w+-`1`#fs=5wq`R8^o;+?j)IRO=dRRyQ-%$z!&8x`r;?V(o zEHOCVxqst3J2W!=`slO?tNe{9x@iZRnlxs~8kQt*z_6@T!0?%}-K_!yi_vbLTs^#* z8OqJ15hm?|Ai)|PYMbui$sb{Hq%$(SkCeUWeQE%z#O@C2#EQ&RFw99uy=?QD?%<>b z+?Xl&fLwJ53q-0usTTQRn8=LhfEtO-n0E-f88kfTFGr?tBn-p0cnX_~I#;YN-=1V$ zC*cgb@w)7HM(`Kc#NO-?Q*-*)f9{41bHCPCoLkXcV(YgH1RSU#zqF5>4egNkxrSt0hrpy8I-(_Z|~=?(c&Z_%orG&8u}7asFp5jSyI?u;e7thXxZ?x8H*Sh zdm^={^)(8+O_<*;Nd?RFZ#gso?Z$|oY<0ITt>qAaG&l*e2yVK}IXT8EkOnDZ;-Y?v>rZOXRhhMss!xUX?#Fx0XA+RK=AG|f-O?Q`Y zZmBWc_ z(eQO=f|J%n-45RaS~+vRCqANLxL*jE;^mGi0X?e0Q)Z123A_AtMhb8LVp~YKFXutw z+~N0+paS1kh`dOS+o?Tk4mB#GqaJ2Zv!Lr=#*nS%&@J#AM2>E5I}5d+aDPg$Axo6~ z7AX+j-_+L1 zbQ=zNoL)5C52kl?&T(vaNgl=1e3%{S2(g3CLH*rNr6w?V7swrPI-?gv?+dXj>X+C) zVr`q&pcHBy#t|mCiApgYq)gdT7gCQXsl7mt-(lYB>bjWZ@BPCTC~N399$v-Nd@d{r z`V!~D5Sl5D$_GZ2755Z~@&C)=N)mSd*?ZcOIe&m7Q-PGTSV|{(eaUN|E2torW!)(T z;5;H@79w0{`j59>fjk@eYbekxyDnNo$Qe5-@#@#Ur5-V^39|WundU29C_xY0n92_S zW~)eu6m3`>SGE!y343pQt0w~Hu9&;DP_hqB8m7%o)+_G^DkCH>Ww8>WS1HkN&s2sJ zZ$#m>%WQcK?-+8C(VtQVt0hdmwYUEtQd9NFjz$fjpxx5tG<=q2o;`x!<6hHL532wy zXZN=q7sGV`OiGlYY$ymtt?Se@RVz<9jNJws{0Gs=>l>T2N7y-#I|4LDG7cRL&3`j2 zb9n0-O+96g|3plaT@mk79i$y>C_S~-FURXwHau{P7NkbxJXj1F{eIMk+WX-Ev_fe%Y{nmSP16!DBSobAXw_f1Z@UXb<1Fj962_b#>k%qt zQq){;Ha8Boam^&b$z0b_G9O3#_1^Bd$T(|bsePu|D^8jeh^_WT!P9ub&HqW9F3QWWM%ELZI zI>sReHGIcMlzjjfqJkL@a6eZbjDJhepEBcdMe;Cg;$PLJ|C8;4co$w`tdfFwqo_|D zaY(UqZ0I$Pq^7l!ScxH%LL&odsGAk-aQ4nlG$>Gd@Np2je0Px4OB2FarW^;s8)zRiqmnei488B zu0@W=Dt<#UgHMqjU%SzzUMn-Ld1|>!IOr6;t$-if(f8Nr&}W4a{-ptO^a0|Ha_{vZ z@$-%YYb4aX^3J;9_Ruf=1)iprpfHLrEGVMC+ibWpg5!q`JIqF%q2Img(yfqC$TMh% zv5pirKNlq*nm>2>&c1``wx;6l>EdG1ujTWBY3z0*E-=ZF{G~>=Jh4EFgj-LMFyXx~ z7KLxUFg_Hw>X0*3QcK32nEt&OWHED@dJd1^%KUAxcs(g9p4k_c&8;qH^i-Us_9m@| z%7~1qZP-G2_~wKtMTrVI#s}uQ24!vopOn)e(1a(|X>Y>R5k;he51Ag<0AHeED4e!7pYH5axnk*PouMh&r6pz6p4cG$5Q>7R+RcqK$oBB z!`Y4hGCJN)3vlamA1PIG&_XiN7{&JNEF##T0c1LP8_GU`YH1$ICN;5I45(#Fcx-lM z{GU4!F&ra;6e|z;XHriJ*r<)j|Blm-pnCjZ3DmRTt<^j9VFXXwGj0EUcEj@z69&sy zOIBB2*Ku>Ar!g;M^^B%gWsM3LivFK+$#Q$(#?XU}*hCcAw|`39OMIMkNXtebRgGK7 zZteidHQw@rC0-yYum>&+DtrY#pU{K#xDbWO&OQV{jIDql8lNcGR+~yD09n0d{rk&X zVEnE>CHkNmdARSe1k$B?H#<%xi;*iWe(B_4`xQ%?x-m)sD@p=5b+X3xnNs%kwZK! z;VX8{4ms*G)`jFh??fK$42C`YsuP29M#kf7@ZwW09Lw$Uh0lX)H~1 zQy9n3a!<9_q?488(P$0IRdN9`EyIDwH|PB0Ps zF1pmu-yb#Na3=~MbuOWy;YD5M`J!GTkOCI{#84`qUX%>&kwH~*m6WGLhoIyQdl_v}E*V1RLY6Ku7Uvm$pYOi8df zl7epnoqK3L!Q32RIdKph>zLZfaLrJ$Xn4t;xyw$ynWE0TqADG0U@5Sta8hIVUrUdW z1dnQjJLr{E)A-uSwQMxyNhIK7(j?Fc-tS}xloOZLzX8;zL8q(ww{Cqo1Sj^`C{g`$ zAp6()Au!P_5Z-qaGA|=5#w#$VB>+T0Z-yTC9cF>(QV!lozn-#ni_NG42dcdbBm}42 zqjmoEx!@map-lj;A`jJ~-8YjwHDv{KyVfpI>_LK|g$Ixc%-C_W75U|#v~EzoIuZr- z1!?F?n!EQRGoE^cV$BkxD}rtW)I3YnIcHjtE?`yNHYRuf39>2vsy757bsv?Dt5@Ap z+VUP3?6*E(ASk4@OWs8%G`aLQlaK-<%W41LBHPhQg*9fNk~XX$<$8}As&H<8JNst? zY83+ji>1(8UI7zUwLLePJ6Q>yvK#REvlC`)JH~b=EZE(NH4KTEybQnFQ;V?EEFV)? zLjU7k{*xQ92s#0(ZIx#nujXpWES!N^uSx4sxhnHTlg|Qvt6_{IH+6=hM^QZ;iY-cC zu&p2!4nwpom~6lZL5(}-ZEa$QyB(0YI>8p$8CsBetfXykTOQx(R0OYmn^#vUUYmWU z4pX7q6z>+dDnQFY;8Td3v?+V@(T#$qm99njzs?^e5q#7?pb|Uj^DFC~)=fE}o?n|9_7Zj+$yNwjPi`@~S zMX4V;lv!)7jTcZzQ0Z3lE2^tx(nlAE1(QBSM+G-G$1+mV5E;=E4$jcvx9z^cT+!aXel5v|iI_6+SgA9kZiv_1( z7B1#*1(<k6#kNO1Thv9f**Y50g@PaWiTrGTCJ@oTuC#A= zmCgk^1bg`Fv=`t#A4;XqD}bZ}YI%jZ0vX31D3KYLcxGC?KrdOkn-PZ^OeLga2W-_F z1~mQMCW&j-*)3nVu}{=6ed+;rU7T6UiqT5mWqr)wR(s@#*5}K^;#;6-w$U zOQc&9@h@>aRXPS{Q`;6R6Q}qxB3#0ugH= zlsm;H>2q48YwGIbQNK{Sd52PXsw<8Wf2{m|WCgrTom;AZiICTOg<<}Kb0yUm)B;R8 zRd>d1V^sBOV2;d={{mj!U7e{6!?z-&<0g=>g$d$N79V)yJlZi_)_o5|@1>gvGK2lLv+2IT)CeH99Ku*&9_6jR z4JG_%5T{N2cgyobs^Dbye-tiMv#`id18_EbRquc94S@-8n1CjeZ+B%a)HN8)Nc! za`^-*XigV|T|;c5v8qdejTSqu@idcm;MGs;5w5=ynz*OK0a)Dwn%N4c_+C1=dli?jLG~C zb8aS=et*e)xA;JQoM#acx!0%ICmTFwvcs|T_w&e*Bef^;S~r3Ub;@tgV8U4bg&(n| zQ}gM=U8#5_OifWC&t*<%plL8c1dJOb`1Q4NWyNBjrY~+$ke4+bBjwX3Ay=X*?bvha zp4rz}SPTOl@0nliFSwxJ)N>)|@R-LOHVO+o5KCgsyD=#qP;dpsDK;-IX&xhA^$p+9 zUh=~tiU#0f4U%|8kKFAngjQq7E_!cX*#o*MII0NGanhPwf&+4EldVsj708<$iY*c2 z*K@mJlbu{w(gr<_$@!U|tDFG2gS1PVr~3AC9i)Rd{TyOX2{>9(mR5OfaX#%U5~q1{BL*LPA3QN*V>AC8&>t_n@jv^nS1PVNSrVmRYueB z41ogJJz%Y+iHXwMzKbqq9XPALOgSl5N5m>@x59ga|I_;{zK|Xo7NjOxS*Xn}Ftpsc z1aZZP0`n0K=7_TmWwJ4ke4NgK4W@z0LvG?S9n=|P6+CM^;j~#!w7F zZN3uVsu8FO-f%RLwbu6jecDZ|$82RXW}ML+!Rd;~V`a}g(Ty+((J;UJQmC22rHA+> z7)1C51oxYO3hoJBU#k95DLqexv}6AflVWn=7V2#$IFInH3C)FYw>b~C4Ap$YuE}VH z#^>@WwQ7dE*@j}83(>J4L=?FVJ>5i0jB{94FO2Uo>2{4GY}nZh1!=-F06yxs8Ew-a z{aFPXSSO9JN#4&QVgXf__QGtQKfZhxUMayDwC`zu9g(o#L%QIPIDU8}CNWKePPHIc zUwd?;fkye|vId3(=P1BxNG-T~poJKxttb}q`Ip*`(9p{$Vj0D6J)`oOeb@&2_Y4h8;fe)h&LA&FNV_vK7AU3?3$N5dlptyrPsH# z)`$CZ)vex$+e>K3E+;w8uu%*2;Qb{g81REy2d~jJ!=3u{`BzLQaw#0-`A69A#-XS@ z4*q!}fJ~Q;D~bZ@dPA5}Il_TV?H$K)w_@(MtKG7=s1L&hdxu_M#A-5fhgV*_N|VUx zjnrE0)0%-TtHiFvPLG-Avj}}``CL4b1?8v;lT%yy9nIq#7goj=r%owwmdgoeE8&hi zi;&MC-1)>c$~7s1fXI+qfqZFbD@+Nt)R=GMiDO)_eE_&5;H|yL z@P`fIVF-sn$4IFhDMpl51$ZVY7JUiG?iT_ySUjtKcma0mh4h~|wTX6Ycgw%5dJ~^T zXWpN0db27o9DH^L;rxt^R|csYI@Vzvt_U;|KE*3MVie4FG=1S}LA*J&&}-hS{>mbU zH9kH#4vNZp_B)L%9qaPoT~&t1L|)dB3#;FOR$xBk3hVN4u@pMeBei6F0t65VHSebc zdBUjXJ4>J;n8@T54V|<-9U)8_T+V}$l5Y4sD9|C_LO>MJ1P0n9@%(n8fEoX#5IrT| z3zq0r6QXm80PE{B@g+@HCPliLRq4214)QGH~i`Z>b6E;EW<}KNF$ht4X%IlS(FY4D--2>>u6U>hd|o~ zDnU30fNGmVNwX2qscEoB<-)*`WFeL9eK<7bnlBH zUus5{0FXVAW)?Ap@#M(_$ks_bkmz38Y<9h#%@_dM-B>&c%04!=C&%5~36pJolI(wd6H ze^G-B*N{4RYdRsLuj8M_>C3r3awwKgfzDXL3N2!tV+>E0PUVC}gVeXI($Jo-Yya>b zn_-)v0~HG}vuaE+KCj!_e~&nu)}tM+6MSL%M`&yLE8aB|t!cN*+qLgFT{I|!fqqx@ zI`CQ(D}^%sF4$}O%w$ffo`>Gusoa7W#MWtxz*Duj-COMt;QTZRn0N`ytj5YRpk z#06PsE%PYvF+SXVOfGX6@V4V_Odb=MJ!=~8I_C!j$J)Rh!rmHJ>t>P1t7Fl%8})W! z(~^djrUBLW9*B47g8sSS zB@^lY_rAq}?OJ39fG+j03N18y`D;gim{WInwoSkd(TKV|oSR_;m1}N7tmS|-8L~1? zi>4whcw*uc+jLj2eTd6HS;J}VBC(j$K(|PG;fG~B1otAXi@`rXKW)W0bTLE3aMZPS*^a7bW^oLmQjAl=rj+>w9G57;|rrr z7zML)#(e>2o|Vm;7Ky2> zZ?2AWUt?H%IxX6%z;kj+_U4};ypc8e*4Y6pH6@9erP0gI-9k^$|NH<|xvl{weR5iR zr{A|JMqWY>ekVTWoAbW^buxry* zi{Qw^E@z%wJZEePO`d?Ey)al)CD8E=Dz@g3zXbB!n=LysyGT(?k|#PM&k1jc@!4+d zOR;+Q4CZt1lTNiVTs|05e=O?#;zyc&&}go}mx}dN=N+#bPcl`V@rmO|;su_~=TE*z zd>EX%b8f4!r-ppKmx&6l>GFpd{5=7hR(|Z`!64L=_CqplhwhQ%+P=xQw*jP-qzB;F zCb9%iBM~E%dY)S%wqA}az}D=`CXFe#UWpOAJL^g9KO7~4M?$fv{#Adpvwl#j(7x2H zHpu(U=+84k5W3;-slVUBAz#%z8R$M>h}(Mr<@An>iJS9nYE*)Ng$u6QW03xg0Fy0$ z$YC*i{HHF@iqCX+;_HGNRMd_8^y8`=jiAL#hMuyj^Jr!+isvEKAzGDF{AQm9FA5Y> zW^z0Ds4!DQ&M&Dlb@;V>E=G*T6zz2Fb15n=>J2dwQBb^4J$q}?X7?+4-WNj8=RN+s zp)s}$t8+#}KW?0>KQkFiS3n;0uDWom)vm#e0=hLZnFm>D91|m&6^mw=V;5PWIl9)o zzIZ%1=y1DYS{>b(r)2bdR(e>hskPiuvsXuif+9-*oJ|y64!am7LLkU>WkXLV5 z)HpUP_HTnuGY7V)w>1#SSjIG^lJ7r#sw>f;_fXNH*Z)pucB+IX68ZMOjI{McVC;q8H#WAJhSr>5%bnLl|fV$3Mm4iRKb7LE^Uf z4D@Nl(q$B6#y5_;9=Cj7dLdGiTEM~fvx`gRFba6yJ~#DzLlUGLO2;H*t;hhIq61iM z-g*Neqb{w#6bBwHP#!y0;?z*Nseh7-0DxSSs%B-^E{k39Nt9DXhL=+{N1FD@G`(H- z4>9wX2TDoIY*}f8J*4j2i^&aGnBHQkvv#@6TNjC=i3DtP5S~pe_M{$h=2WlnQ_}21 z0T49u+P&Bpc_{^SAFY>^u?Mdce8iN=N(9x&xe-KJazRc)5dBCP9}&1TV6%PL1HXSV$2r~GSnVGQug7}9S;T;JR^>4Chw3?-1hXcDlIB9x%iI1$)mn@>BEvq`>Oj43SfWiuvtn1i?36bjL2+-UcI# zVOxJ!2df&l{7FUIBocK~=Lb*ln!vsGEe7ywhAk8IH8>-FvNC;BI_FZK{p>k)3?D3a zG_$y(EGBN;VKHdjFA8iVDnh08sC7kSi7^P;ywMA}_ytum2=ew2D!VB$FaDT4&(qyV z!wFmRo8c&19N=-`#cY3B=^ZW~zsR@AEU`Wc1n| z`#5T6m3j!kTatoV8L0HYJoQxRqgj!8T;(BE0fQQDr>j0Alr&L(yJV>aBZ^IMAkE#* zU{qxAZWlE!!jbV)Nj;W4E!m=f32Nu?eH9{XX?_D2!?3&c`lhpxoFq|V`Mjv4AM;KL zFe{isy|SE>A}W=cGIyg{AzC2oC?!rC`I|dp zux80Che)FnB67c!VQIK|ySsWKC({B%zUGs0#Ite}l09ClvGng0G1S4yzfmt&sa^zP zV@%-aX1_D7$6-+aDvPm}rRkCSFuD~w99qI}>I)A<;kX?46!(4SdB7}sya&kzlsD81&XyD;DaJ1`FOFWTp(jcu{Rf5H18FGX#kj0@4sLMGVuqxeei)?b?%CN z>0MvV;*TSkI2sOPd{NWJZVk~n?%QHAtLU#;;fo1-$>mPj5mhzB* zRMNBF(NT>|3*sLZJ*y=gGr%i{Mcyl2VB~K9KI;5taQdD9t9R2Jjo(h@z#i<5K~(A< zUVgEiVyGV?DF>~1al>}ic43bagFGg*IbF*UJ1En+K@6WEch=BsMJfuZ(%w4otIxNOTlOH)cuxrN$_6 znAZ2qK7Kjcer5JM0|^{2GPm9-#aX5Zj&h8!<)^p4P4Gad;#`=l+Wn!-m7STY2cZt! z-7yuD0AG2klWbicn7Y+r6iu}1H^eQMljrZT%X@KSz0elX6qlVCK!R2es4&g>Aq6rk zhmm=>m+u8JW`2i|l_<9|rMrsZTwT&d65q)U$t_J{S1WuhLg&9`{owr}2~4P5dLSAV z`gzJdD%vz|dZB>%E-fqJYZ}BP+j$B93seK*%%HfZeXC2mF`)gp-(%*IAqpIffivff z;K>lVm2tT-dbHhiWl9yby#cFsld*gUZSX0lH6EAYAFe(}Cu@40@L5e5@*eH#evvmJ(r58B(%(xKAx z4Z3WGHCOYe6N+f$m5t;1-U~aGfAEoVUoy9Nn<|_xSnYbW>2@(_z4=DZ}*=>tls}cs~7(;2~&XwZ(XoZw8d=a&j9ax6WLe#Lj4+BgDw6QV&oARjO zXi$R{&meO%`=mpGd9M;@H4g-nBO8jnNta4nu2TEX+bRHNky2Ab6!zsBM8*|mZ8BfV zG(I8tjMglX(`3AZt_#f6d+J4%|5Hw8Zhtpf1KV$C_c3#I5Ec3~CQ`|@!g;_B+Fp{wQts-!QHPF|S=%=fW=4_Ia$=G!_9+e7; zW8!3cr2<@?o5TMyrL|aUOfVS`6nkB@3+t=J ziO}hWXjnq!|K4VJkFwUT|BvO?w=yQ-@2AIk8iqSac{t@I+8Yv@p^K-}sotgg?9Z|v z^a6|Od&8Grm6(}#a&A*K9c4!+|3aU}j{)v=X!$AIr?#b$B-D*4CJEgYj}^UL=75T` z#*|PS1Sr?-7VWjoPa(Y|!0&0+$QH~shUiG^tS;cG3plyzSyqM58-VA>y!&*+Fm3e4 zp*xOCT0=dd^&TsofOH0 z@D^>j{=)=fTK8|?udSb?cZn!L$S6Q6-~d=v{q@$@uU=+jKT(>Z6C1H7e3}EI?B{7y zEJA_O;uS!63loNcWhZ4!Io7~_AwV~HA)9ry;lZ7Rv zj5n~iEpsT0(SMFA$b|9*F$VCAh{1TEoJ_oBP;~g}I`xNiwK;A!3CbrMICEd^?c&O4 zuG3_$Tndaj?*7XzvumwaabC-wTXfnU`bg^FAgFx-Yb6I}vV0;B0QvF+eP&66@2xcN zgdpJG(Ofk6wt#zSJFAui!nDumT(z>F^y03Hq&m#1h?y{eZD1n3BC7MC5sB6X z%&|1jZ}Ft{9NmPbPu4fW14-Hs_5)yyGaS(BkTWPKl3__jNEX44C zygTYj!!P2VA{U<_rpNn!Pxd)Eq3y#)(iLc%;|O$Y~>u(kET!d7+G*{ zs8<*G{{WrFuo!V1eF=KGFpL|>Oc)*M0tuenVH=YB1sSIf>q0fw6LkvT@+#o3k?Rqk zUzpzpnkdeS+PLh51XA|!&0CASfT~5z()xM8YwbE0VGdAShafW5orV#hlNUy^%>oJX z>>oF49#Gp#Br;fUxk-ZOm@Qw$gIr3 z{x~2G7oCh;EzYWx>ZAgU^$VO)bKY=_QQ&>N5QY=(4Ki`nRRbHxtwmsKq*@#xfPkYsg#sC|e( zgdqlD-Rg)^?f<0|{fh3~;=$%T9uMd0nB7#a@&}YeA>n2;kI){=Jg?9?7J1h>x zZ+s&=4yM=be{3qntSUbH7TfbOD9PJ=&6{3*sNH%P8}-gZ)qQ>d?Zs^s%m_v#gL?Gv zep^B`;kotZi-|jE8EVkmK^TroLb~7BW%rCG0{loDdcM4)UL}iDkh=ZaDn=^H4NrLd zhAy_;>60h(Ul)JMrY5rP_^q{>;t5*MqTB*yg*O#NQGVXJ z9Yb@bGco0I#ntP+rgGmY8l$7s<@@*^>CFkC zbteYU#_SINYlYH_^jCQ8DOk2-0HtrJ?jtacC;~6Vl0}+8=g^ zeZ29^{lk*i8WHagtJqQEOh2%UwM?^Y9RG!U9xrrpR$fYAN*y!Pw+}gQ8g@l7MJHd@bNX(v;N^567W`!TA zTYr>G1@C9~l;A^o*E%e&iI@;xvcuM8Z=n4+xI_BpFrW?oFWPT|a+{?2gum|1>-U4L z+6o!pT9s?q8XjGUxI;$$BLC0lKNOHh7i7~&+;>=@OK-?;(h^e>5}3g>&p>p#Dzga>?>Y zoiq*3b6?-}A0J%%RTQx^=h$j++dbP1SOlgspyCd(#PR*)MfjLF=oe_qAi;A*FF}|KMN2V zd7PHo{*U0Uybx&CoD)UYx1f3Oj+v**#iRZ!`EF=lpmV6 zNRnvNPh{5_rSPyG2#V@p-cRyw0awDb?QcYVSswHHqy!Z{0r7}Dq1?|Qccqxd;3BO( z&Vkt_ot$wZg?z{o2sXKz)h_DG#2=94YJi7u$DQC)c|>cYEKYaOP)bX*+SumTJqqir zRip_>pK7S8V!`cwMhE$w=X?L50Af)+VTS|C6JzhP0kT1g7S$HUjP-ZZjfpkmUC;Gn zR63Lvpv@3Nb#wf+y#{<#PVx@+^h-`(X^-#uNG$uZfK6YQTu&qlG3i;)!xV22ktpT* zMdKS`r0LerX&a)DE%6*@)lTNtO))om(o*=Z(v-_+K;tq9>D8QGA7e>{xtB_3qkh^b z5upUjGbIo>Yvzm})DF!RAzo`oETYNgmOY7|Vj5u$9dv^3l1tk7!b06$7p^E({hE{Z zN<**b3Xj9azDt*K8X1>_=#$1Fp3in_^?EEPJ;e^nx+h|!!H*QC|8EI&rDibNY!1}J zFCM%JhZkU8+mC+BPEGLPG=vn?@ZR?en!OSK5>TE4f`qD!uTr%fN%oYxQY*yS5yphL z$)CGb=ZSCv5zCa(Qg4%ZME3~L?4IGbj!|R5(|dV@c|?@2WSmp@G%s~?PSrb_d)z7P zX-HHne=Fk530R1=&>H-6ie2+%|I74xhp^;7MM0RQwDgj}MR;MDS7_`P1Wgn1we;E_ zDUpRV1~bblO_w}b%SEz3pie3FCf;ZLr&0ywPC`NeGm}tW_8UV1vf-Dv)UAuP={VH09$rt;zdF{1trQJ^m{BM%mRVoBrK2A425AXd=oiA$vS!i#4YSDbsg5$x zDE(vfUVMPy{rgGF0fP(7s2BGtl9GH1Z>5mqR{9Y%hgU_U9T5N;Z z;SJIEb#$C12A1Y0lZVZ48mdns->jrEx2Za*-uLP<8tf8i!5-#t@EsCE=`Ii3<4 z$P!TOK(HQ#ZjSsfJ)uHZ>X3`rGGaN)hWyh-`uPJYnY-&dtcFI#15aBr&lM-QkndL3 zs5(kW_nNr~eU|8fYt0$x+$_eXwXxRz+P-2*>OI{ue1oIJ!FIfK3F?oL2gYKC*)e@O zf*^#nozP-%p&^*0f!sJY;kOjb(C-b0g^j@EFet+EwAdXs`ZM?z{C(a5Iz%b%R7zT| zvc=YtmW$M=;*lIKW818(A2s*p3WBQBGTm91jL+7%h*Y$y3I3=JCkn1(26;Vu97VpK$ybQ?Iv= zMwx>iwHky08Bmg&lHb1H)?P>cnqzlZ3JVPvQ0|3`#jm$B5f*bV^#~Bd_M~FIjJgS( zB31=D3o76y2Ol8krO$`tv$^LHrqC1wrC0{qPNGN{PSY~w>d2sG#XW-ecX)f;EW-nE z3EYYx@BhK`*?OoNrb^7vl#^&+7LU93ifh+JOcVpMr_nZbXgt=4IHQPAOj!w<&fDUu z!Blp<1ABTHV+Qu(${M$1(-NxfMy!MMLnE;M8sLa4+W`*J6uu&4!{%_qs>fO;2Kt!s zvL`Io{#ujtCS|&RQt!*Bg}3@-%+cizv@7*@e;~QlMKb6%nh9KTbC35JHGlut4)vs?_9(roGQ}k<}tngIwEnXEo)1XBSMy3)4+Nt`f#qNK@H7 z6sq6}A%a!V#%oGY0xN6+w(7}1=qPG?$|p#ZJ$t*dIn^Ye(sDMB?}tT%HVF=bHEXo3 zH4wI)!k(^EgrcG?JUF27zK%<$5g5ufGryH{vFnw8rxy+ib??$YNF0C>^-L$QR7}OO!^fI)yejL)5EqA5!UrW6PoQhC4AY$pTZ)pg znXiyGMZYz|gwUiR^^_Q+!#GITxZ!vmx>J-DLl7W^5$$inhR1`TK&74LmY4p*JD>K| z@Q3L$uNRcPmfJ+HQ+ zh3{x=-&#HXqNz+Ar~4qKl-wj|sje?Kd>MCy7a!5VI-g9mh$W-dp$@quQ}oBkdrNC# zo$o);P~Ef}IN-(rB}rDH59nycBBqjiPG$qbPq>S<$Q3DdPo}dSSO+=8+br?on}`Jm zu{BN%El8(xwYevyng_>B52Q}nr?Y59;-PM{w-FIyUzr)_m(6V{>6Y33Nwbm&GZ<*e ztkG5EdjO^T*f?d3{CVjFLZS@6K5zb!oMYIB*JOw5ii}V4-I0Qp+noY-4r{1!r8sCf zTHZJ#6MYR4loXxZH zesc(-<&D)LLYAd`SNEA+r8An3bnrG0>cO}#J_B&u*MB@`2u_c;pgN@3##uJbKGyUq zQ2&6_!%SHUW73~^OE`}phIMe@DqzE!@Kb2k4)z`1790_WaGHI*O*^x@$*ho*{efS% zu1;t+65VDBA((>P z&T1T@!j)J=x8AG`EG5~FG7iA)XegR*BEjBM^vwRh_}Td04N40kkl4Z>z)h<{OP$*D%64nN7*WcC5nPG^2zgKartBu_6vD2 zU#?s=tHd2bDOhr8M2E1;E?~=5W(_sc0gm0`IYV-(obO?gvQ@=iRmzAh-9T&WIm!7A z96Wjm%`VF$V9vQ`r!aqe3srAo_`4c33<}d&7dBbW3Wk-X>gh6S_c1$dK% zYmq1EyC&g{Nhs1EfM95!Fl8*Y6S*T-LSCnI|I#@oE zR#13m@UL=orXB+KFq5f+^zD;?ZOZQfKi~-j|D(*k|GI})q(P=j=6j~PpgO1fGUdQ1 zMos%;q8;e#Jtn@j>TJM`qli%|FFnbNl?iOKgtS>TMxu@7II^1Pi(K%^)9KDCSQvph zK0<5jsbhtu2cS!JL|9&$A_q*>s}j4IqjY9#-Tc zbmDP*&9b@qUc``8Dw8mzwU4%?u_z)sjVKu6p#S1>O}b#jT5i0q zy5GZ{udSum#GhiKB{Cilqb3Na-c5Wkvd_`rv%Jf2pU6rp_4>N;b6 z^!E?W>%fp_j;1$`gmkRt0;SI#AE6SY%8;^)3zR#JMPlhrR&W$nunR<4AVj++_hosUO%7bgP=o z6ezoivT=^O_KwsxB|=o%oCu`6*4Ukp5Q^lzc{h>qbU}**O(-9wFHqqc849Oe_IIq=~-={(z1wj2ad3wK6%jaRjgjEb2IQX zQuHX>FOjD>)rs}f2qTD64-jEYLH~nM4Ue4<#&PqbNA+k`)VZC;nP+hYmK2%*`+LW zkY_Gm=LPQ>y-rAxb81I|Iln%rPzkB}6hxfch%(m-jqWl!qE8-hQ5l#ztqptFqs}XF zU=p60YpDU7wsnt229Nh5bVR}Pd!_2C&w4r%JVdM(3?A!_8owl)l}~$bj}Pphln1}( z?&@8(g*C^~z%kWSVMZZTE>{8ZeDv^-wj=JaWYJxH;r=P0m6o8D?Jn{{_~W!S_gqH|2UZ;UVb+HI;Gvxl&H z%cT9VsLu`DR8mwf7QX<^<2ip!;jC3f%mLAHZVmSB6GHQa}o zWXL9A=ale=}R3ygo<-^R9p2YEt<3lN0kjt)lFJogMwD*_^n1-g0@9W+>Ko zj~U%!s~T&EF)i6y5irf zAIHR+UXLvOrHqlV50nxY&8367Eu_+GENK#n&~M)u2Oe zPt2PT8?;Jf)7h59PfvATO9ZxeI8Onx214&=DoUEJa_9&vd?f{ye_6+w*cJpRD|2=v zkZl}=3E>=>6hJr!xkZD==%=&HVeZwEOUIy5f!+6pm1B_^L8#rl(9D$yg=^r#(=x>H zcviw#zrw=84M)9c2Y{uFgpXo+32;Gy?eCIb?1V4 zpeRhCC~`}h>+$mw&CfyD4ykJVb$|4ozLxSB{Z;)#5Wms*?&5?9*4>^q1)eqf)dFF- z2g-{}aKFF4uXvNSF@Xtf6+K9<9n%OKu|M?zX7(jFC0|kpJln)X znF;LLCY?UAYGkd4#>!l`RTHU7D>{Xxmdo&DFI(Q@zWOZXziWvuQ)4M0yxqzzis&ZGU>bp1zN8_jwK^dR7Fcv$1~!xTfZ)ZKQ0a#w(b810!0u*q+_xZe}l z=SqVXZn0`G8`)H!Me(gq%77^5KYUk%R;#6DIkq7cKoT&kS-hITzCHD*YC_A-nN*3C zqxQ{OB`@7vJy)I~TYab?HV&NN>xQJ6-#f7np@90brkvfYDAo-J$Jc(G}*O9sA83H%i4Y>DDjKz@xWDsKpqx=V;XAr@I? z(B@eQpT-+K>C}sh@e`i0@5bwC6uuW?Ha)}^JCldG616!q0aM`WCK-C{rxLhCIdr@I z#5ado()8no6?cHrZJU#D6&-}U7BDGP^qjDrxn@xQF@B|Y$nKH*vgb~y(7F~=kVs`%!=+zh?HAX+44ris z>_*q|=`A%bus-ZtX}~jw9bkaEY(10&7X|fxG-Z3qQb}VaJ7=G%9@luLLmtFq@K@Mb zJnZUu6`JE$5B4Yk6P_^qbm<%+m?H=amsOSKLFzIk*#tNbdZvY>O@Nn|NM>&)&${gx z6mz*(by7sp_}44?`=(4sfQj^4iDZa9hRYvx9Z2OQFj?_t^0!s6IGdRJ)JRMeWwDv5 zQ9nrVBQ;w%%j9e%+Vy4W$^wDethARO9%@BsIDLFxy?k^KJ~28BFnVFz(JerKllA$h z&o&0fDRri*J}X=Bih(>T*#1*Cu|IJBsvhfN8{bK%d9;mC&k>(~UWFU2)d*$jW+ zkhW8zaBYD+sU>6|maS}Ttd!!q;ne&D2h7!hjN044s!(pNQ9 zQne--*&0}PyrMHIYOTSoCia)cZoFw%sza&k5lh&;18Elh?9YdRB%aS4pCKCAqy0u7 z6d8S$M6X2&$v)!BXks;Xc#~AYzi4Zdffg9uxS3-F!Fj(Je359HRHz^D{%vyRO7))? zve;qyopN7IJGaKAiiPLM4k=jdKJ}Spwt#KNwXt*3kBqhV2It(U05a zEMAg`fmgcxn71oti`-~}Ok`7i+U)h6rFWk=${?tU*!FkT4BcwzgOj|5zq^`KQU-%>qK)Iy{x{Ct--li-`>N9sg;~4z!tg>P->srWiCOoR)E!JrMx3fP=|B`Vv6Lz8>@lZzq~>d*yiWkJvmvg-V!HS0%&Hq)=}Dt) za>1m#L>HyEXLAH5iDNW~r%H#F=#BW?dhyutWZG)zEh!u z^f-ZA3%0D!4XeK+_xZ~2bO|mzM{s=s#mlUX{Lc$P9LIxC@x$rb*ziR{s2&m~Vr(ND z;re`=pB_TGnBa?`^8$<$piOLkCd+@Yyy)K=r0w+Auz_G+vkFEN;*ofUn5*)w+Z44T zItzKX%s74tvMJ!VIjfwA6O*6QqjELuVK!#n_Bt+VT`q{<&26r`D5o@3(=LxMlw=1v zy;`R-$L;JK7h9*6oe}O&seYX`Ohf7YXkd%Lq8JgOmvcF#3;L-3UW%%UG9%{_9827% zcS_S+oXmuwL+F&I?&9MAD!ybPe^#NdcPL!{Bf702h)|+c%!I0+-5>0po({JWBF-v|6=nL(^08%eV{vfsw6mE4xiXvR0`sSW;- zq{OD}g)AYByquAxa(~39Jy=&}9qpHMMA{!&bY>OYD(f*SxeG)_odo*Sa-<%J_;*>9 zNKT@wL7SN0oDJW11c^)h;+Cr!MK(wORGT%mPw){dEAxOverHD=fW3O->)8p*N#y@Qya5f!pS-$94kEeXp(Xaa*bT?c^;X|akhwj&1O}N zypl%If${CxK9T6F0%!bNLa_q+ZCZT=2|rx~#BmlM!Qxz^CWLN?N0PpRbKg1Sogiv3 zfK9EhVNLVVh;3f*I|oc#PQ$#@UL(}QJ*NbONGWs*d*ek$eqggZOFC;KrH4D|nPC6< zT(b-d%O3zTq52=XvtL0w?{~8H1|ZV~g&%<038+g9AX6^L^}Y5_@Aq?a6uk@c+Fm-P4zcY+#2%1HR-z`fC95`aoy!w^n2m300ILK};STz(M)4KF zmpR&mTDlT}ve3~WC&4BFmut|AuOb^lz{XX)-M%^>NR@N_C#ihTQy8)H#tUnD{7^Zu zuqMNibMQ(WGXDx5bMGo8>Oen%h95=@e~vtgc^IF>t*Psz5wrYc8`sPv1O}KSSy<)4 zaR_xgozc6I)*_S)`za#R8w`0A#GYWJcz~C1AF?@7`Qy}YLy0tmlE3K^+@0?sn0S2h zNH<{#Z*AppfU{trgyWd^GAn~U0A4GH2zw^F`Amy+Bif4IiLG@zLUT<&JldHYoBw|m z18V&f#ut1B@jFtcrPgu>22f9a(Bp!nyhNBX}4%O%-lV zA@;3<-pQvQN(}lR8EJwKoUIF-Em?WGzYFDQZwz=c)HNfD~nFFi_aa z$05eq1hB#&aDvmsm90S@9<=A+V&j;19|CVyM&!57a^08&+0>}-pI>t09`B(uR*IP* zJ<@_K5U{NA>2F^^5=XRE>)={_uRAqsy(%sogBM%oiBERcd zpfOFjwBVSr-Yx`|ZU^W5yp$9ZFGNV|Wtg9|wf5`}(qJmax)4t!p@rtD%r4v$|K?GwOQUeDucEeVyfeP)=ecZ%LUs;o7Bs%ob&tfOhI^YV3L*- z6jC3^|2}rjAEOgs(x~&>GN-IXDOEm`dYc5(h!O{a%2X8DZ2)_qhfmzI>tu^vVf~Jt-xcWojM$e ztGWQtPfjWWWd3LX*BE&GmXW!iARvu1bNn4#G1SFdJG$g)bnt{a-f@L6!-hp`F%|?& zmdX}?s06BSIjEhJWxCnl2+`}mP6#D^P1W!Hi(4K7uDzozxKI$Uo{EI`x#zveI?^n^ z`v`k%Veh$`%=cTQfV87OhU?Jm6Ym>67+F}p4mvcNguF<_1Gme~6E z1uMxlxfU{YUNstO6sI`Ku)e${RGiaG^|J~~Mz?(P9T1xY(#7-7H zl!GBUxzkZ&hHmCQ$}P&b56p~#N+l!g3P~Q>u*%7Xj@@whLCKHo09c!JW+0=DZ__lm zYbB{QyPOesD#dGd2Z9(||5UOxX#TYoIHng%We@GW!cC>hErk~r_=&ruUJ~MbP6i7~Vi8 zP;vdvr%MgoVrc1+4)vghMG;zOlVVPtq2}@Ljk|x0S3fYBIUL5*eefj*x<4N1o5dY- z7V@9dpr*CK*3#)s5-|mZO4TXLUDQS$+2e=q#gHz#bs`2(lV^p46)uNuXBy2k;?Aok| z>XpT}W3i+`4o_EWSWWGwMRpg8nKU7eX-$&>>-%(dsFpzko#P*W@e)*M(v>ahKS94{ zH*au#;F%ic`HV8Y9ic{`NK41i0@4oGk;Nh+M!Cg3=F%ruALsN0?3HNqCs9A>%GPj3 ze;UXUyGzV*$j$VlClP3PHoen8FzzMaF(8P&yHb=k;Q&NG?0JI?arfOnwkU za!QxO{DXW)XU)+eZ&0&Ng7CJ-PTx+5q7hAh`h-@|k5awyMBa4(Cb?N$q96$@Wh~@a zoW3%0n5sT#@$1L?e5$wu7Kj3%7N}NYch)S`tF_+-twTXul+WTDddH=pd!#`itR$W} zw8aHY>;3u~D(roj55dPXuwXnDKZ7HhHzHS54voXhA%LfQy-xf2-;PW)2?O~!z!ddz z`nDmh4XAFzxaA(Zfl=Uv9EU*j%RfEc2|Tn8)SpkSyycIYJ7L%EOxtk~m<84fS_uxd zy++;uH>bCAxZ&rU(Sk9jv1tB;WyR;1HN1O6UX=ngOUO8}mw3;T*5R+;y zk!njORyipp%v)D`5n*M#eX*R$*D5MfOJ!y2Gvnye^9}WgA~?KG@a;NiRG<$^4e%_l z!BuKof7=O&_%WJH#xa_X@b%T>SEe~Q4L6?3!8;+8n!6b-+t59s*MKk>&unM;%E2&x ztH8(jiX{c`a7Iv3G=i9%_q2;XB$j*V6sxCpCPNEeX8U|N)9XxBbNxFT!Nj=jg=xcd zcKHZZ{a(a)Ifb`b5s_@r5`1*jz7|ogYbRIr8{DAIAE#)ZN2WuORt6$te$!`)-6szZrP)FRh{Tazen*)K!Mx%Gw(R?O1Lfv|h;WD@h$K)8duKI5 zYk3|PPmX;m+j`BP6MJ_%$hG*t8x`Me8MI>>W?Re|hrOlt)%y=Mh}^suYqa=53205S z3j^g#unE?Lk)_aj6F)^A7 z6tgj6!5w-8FQX#LiO6I|RcMOAC7?!ufybsL=`IHScA7 zdU+Afhd=?yEHeo3g$8!D4w5vG7VFl1pgVb)>doX&FQMf+0x?bN7k|@y3A8Y85OU=Q zaUPg6()V3SlSZ=qH{_U)qY>uq;~#5#V!*dohSYp=O&~-P5>qv8&VMVA`H5DJ-DcnL z$Mev=x}Am^xx&Rn0Vm_VyJ>uFc%OdodQ?}~=AwGMiVic-e(=>w6HxqO1SIx7jAun0 zE5r@>9UGDQG_7s|Z0B;U1_05VitI+VM4cN1t%8HzMpd2bEZg8VvNy3!;lh^FqrQ^$ z-T7skWLsGzsEaAgieL#)r=cQPl8*;dqud_s2re1)mhh)ZNlowK^Tf@<85x8<^QGWb>lCBGj6LlK}(-gQg z&OXbheqB{B0!h@s@~nEZWQKjcvo^}Wq-(q-4!_nzKn?Yll~JsyJD=dMf*d~n_kgfO z&Afn~<>t|i(Mhzg1{|d;TslH^rd%OQU*Y4hN-)8kE}JH2DOLv>ym>@J1=8(fV%8^j;~>(`L2-=sY6(!LvJ+-_Jo5x>&)cAqe&eU6?sDgs&nl;)zFRO-P`%EU_>A2W3rCSzik&7(=X zxAI@KmCzW1)hw>-#>V4|L;%63Yf$6hEJoWoJ0j71ZxkiVDB4h|WMs}bn`B2fQSx7b z^7y-fSy}MT^=@?2tRtexJ^enneZ04oh>CgPjtPd7MxLI48~X*Ff@QhaZKr*cOptat zrIfy>?AIU9MMS;^`UGi|h!ll%8!nlbcckvpG2Gy@rKEl+VnWQM128L@dy&} zPg));HNwn{58WRuxqV-9I)bd=k?(N372t}V@`YV?Jq3T~+W8Fucg=PhGwDB5HdC~= zU`}3;xZNcURg$nY1sNEZGV)jCpu_i}@U-+W#c)))j%I}`QIY!t~ z+d*K{?ifFQIT{r-0xuax{rqr)Nh#t`BDLPbFO?{xQDKX!C&FgSQ1*B3sYcwGl23znEMlYp@P`x<*|+iI~`G}$Ha23IVA)<8XbwLoT) zwNR3a4k971Gv0n5$RH4mLac7${YvnBxZ{=fFN}ij^=vDk2M-ICwC@smsnRgcgV$C+ zJJ*RK!*&ZeUoQTAOTSL9cx-foIDH4_0RQg%p^t{q|dyYxfv#K z-Mr2gF50e8jNKLt>T%ADABi-pKy=%<3NOsNYu#P)Jq%mZ$PEOV&Hhc3M)=^JTaCb~ zk7GA{Tcg3mB!5QUre)obt< zB>fRL58GJAJ~%~E$>!b>gizVk3~-y@Y1F6f=8Ss{cMJiYt)zT*@BZ0_HT{Q)`XSA} zMURDyGl;#q*Tpx5P-QE?xOG5Qlv{1W=aYp0|8ds(a}~q!KfFxWLqW>0&RS0kNh8YO zxj3B#jfL9!1d(v32h6OepSEDS5wfruA+OeU_yS89rSjTskn&nuGbF;@WnaXWO+?aj ziVVAJv=s^UF#NF~e}ho)VGSJz1(8@&q~S4To|?k`gh<$pMj^oV;hC?mo!FDqP=wfQ zj+EgrOf9j4$wSPU^J-Sd(ng+Zw1t5@QZ|EOI}VF0J{;}kuS?QnG#MEgOgY4cKmT;y zr^jT}*X8)0{KB&X=0t6^s$laJ+Ij6M@C-V2`1-(vp8c3%lQ%CS25GJQp#FHs$CW{8 zaR*r)RY%yLwV^UGS^QZt@Ob|adE_K+=zDR}GrOo0+E^W7Xr|iG^)9A3GFZVv zfsG*$#rlfPluTaiG;Vz`+&aJWZVYZV2K!2XFkp2WLx_1_6}-rd+ZNDDTxB+BB>tQH zlk@M&4pA~_oRP{C(xC(A3Ry+Tz<2C@eI9yZVBEtL3cwTaR8}=h?cCG)EC;-7r!)~s zi=h<>m9g-JSw$93*+~aPcq{N<6Y@o79q$yy6@K%NBo7N$%-ZLHx{fqsZBC?YtRq1(YR3*lau!;`#<>d3v?X4<&7U99qv-^x(Zy99!&EtWM z!C!+{uPU7+i9K<)mnkZ+pm^5U`h5R}$1TeV=Tui%XTvOV7<9VbzCuAdKqg8};Uj zNdLT9ru#;V_=;U%dF=!(jFDBV;ml5(7Q}IAZ4W-cG~fRdQqD-_;F(E*qU+(!Zd zRq9PC>73@LKP_+W=a9wf%9AO;uAz__L#ga-(jMT`wXd82UgoTIeTJS&`r%xUowx#j z_|)k#as1Sfugu}v7y0lnb*I(e(H=N1xB`D8;@rL0AzSyJx4Hm1TeLNFBVpAIc+VEB zHG+q37e1prdr^9_X=|i~Jgid350J#r9=#ST+0k6K!sN>o=T1~yl{(1lFSLw*J~R{> zfYloK*;=ZbYw$TUM>nwm)hmWQs^%}*3v%auQgV04^`h9dxC)=9qW35WbQQI zR>)adOs?x&!TUH{~~F7nV>M@&d7F^XaC4XJ6|Dlo)d6g z8jIf+2bUEYDLba%@w5p2qRzb!Z>OyV01Zkpyrj5MhdL;SqrI15uA;6IYd0lESq>Z- zKwphHnKU-**^CBF|!9-csDaAInzcuSdLV47oW#%RkSE={!& zq=o8*tx`hAUFri<5_ihY7pY8>bG}mO<$9JFD`rJW2^iRaA2a0nvVc>ukw18uZ3AY( z@~QUvV^+nxb=gl3{U>6mT{hAxf=M3X-Al)#>~RY@`|Mp(gOMhx3^@in9oY@=vwsD; zn9c24FHV4N>NWz#G1P@-zvLr&rQWm#O-Weewqj%1hrizK_vPW8=nE%UBt_LAz3Zk6Q zLQA;)fH+ZXZo>r)P{_K;p>FHH?npscsXZT2W_P^Xht|2=GhKZO{7&I~97CZ*o6L5{ zg2f9CAMX9iLn*FJ`=6<~{c5Si7EWb!84dNC;LY?(I_Z(zV2J49JO$Gu{oy}V5D1mT z>)L?o4sB{5_T_Jrw#;J52*!zwH>RZP5Mp$^%a56utB4^bt9o*h+~ziMbPH@j+^$nd zAhq2?;AtgtRecATTD4I(jv{Q{<$aC{o;!D-zOfW#t>*5E6(fW01!TJY|+s#}~0HxzxZ_S@yd> z@w!mX`(MP#oZGyapvKc3oW zJv~iJj|W`OWE{*ca7`%$s$SQ~)^4yeCHW-hjSLhp@3~UN{p9C$ z53V+flUdjHAK?j5FXl11J(bb@4ip?a2w#`-t~hWIx8da>I-Pm|*a^)|EVRIAkR9Im zkbHu>k$4!5CkZc)2TP+Gn28x`+)pd_%4Jokwu(EW%NUFyb`Q#(l}b{!;~yI*{A%8G zA4x%gOVv%3tKV-SyDN^;l-`&^kNYVwe(rDcB_5Ayp`W0>Am!69{83+Rq@6}7g==xv zYq*viWmYucjzh>5U@Ol(DPldcg;e zV@ zy1UeVrhA~SitBZ4%8&*Rv_#rGfDzMSJ$JNc9MN3aU*>N^nAj}XN4OtEv4q-=*)UUbG$;&fd>9=06oceb{uod{T&{KKS9H;7IahCpWI%xi;Bf5bg#LYg3bMgu_wS+VdSJ%bX_{%&kyV! ztk{#$xz+9*5W4_)?)4K6{bLCaw%t0?C2~a~Pszv@9fM(p8Gzl*>4S;jR`oyYL@;QX zs(2A~K~L`fwo6Oa+yL`|cGGa?tl&=g=Mp`!n#i66FqfYeBUk5gZd=6P#^X@P%|aIo zI2^pISc0Lh0_6C6dm!DQeWp%M#lv5h`u{=H!#cDS8`zWhk(dIN1Ov{`BXc6xE^OW% zw-uJK?D}ChM*G%})%E80JqYz>yvn`8kS6(24vr2Z_NnnuvKvQnD^D}WBp!Ju>z;VP z+j-VD-jvATMLBW<9j2kFU1I`K{iGXqQ!avTuxz!WKQ=4EG7<^Zi5wabg6&tUU^Q-j zrDI!5`Hd%7FK@{21vZT`&72M&dX$GB9CBK#DR$kAPGHY=+u$(OXu_u9%eOzu(4|3) ztWyg@8e}hdtc=#!0iVWq8S4zRY=u|(f=EwbRRH~-LGaHw0l}~MRP~dMQ=6lD1ilDC zOLBXdk4N5KCv8c6C2c%zc$566yCBO0M%lhb^T+XzK2|yfCxx27=S+9Vt+&3qfv9nc z!||i#>%`G7>zb`M87oE(ljk3_@u3fx$45pSH*ILH5T=$SyV~r4~ zr6Ua+xqn5Z5`>fE1^@#5w&v(+8LisOFX;8XAdw2KXc0TbKIROOk2M|bOhDCLQ$ zEyHGA+Xf*%aygatUa*&GF6NugI|1-M63F6MxK!T4==%n{O+pA#p6wJ_S@b0gD;Itu zeH#MMWrA;G7nF%fh!*ZgHv%inx-U|qSYv27yP}yv)MAX!g$@yA)yNQEsCV<$O!5$N zoHdEpf+8&j4VBTed1=nyxFs!G$BvUVCbBI=A4V|Ghv5e^2p8M9%L!O#s9^;wl&}<3 z<{{V+E+=1@7+XL+@>XARP#+|UqTXtEws7~(!a7BtO=jN1Nfx8mtgf8P)Q8vYkhpV) z^$od4ed(Lr>eynYIzCJWpcC0C=6B`xnYU6GpiCfiBxxu#tzFG>^weBFJ?@PKl0?rKKXW zL4xax;$n~-#mI5eq`w-2)Rbpaz45wjEg{K<8qg_?p31}?6BVOz{V0T|Q*_V5eTBB2s>>T32njfkOV~^|7E63h zeqd8Vm26>bIs=D=faXupdI-Zb-em4h1iP>yc}tj|3x2x@MeZCpsW~*2w7T%RS$lYM z>u>ZSSS>$;nma>*oB6R>6^MuRU_dK?W^k4UG|KU8NM--LgM4B!+Il^gy3zuhY)r8( z%U`p}W1^s-4O!m>g5J>)=6<-WRu=tE>mEfbdEEpbwMH?ib$bk#s8l1TYYCxb@-fYT zC5l~-5StCOcEE6h%0MuHx(Tf+c!O5rt*Xs{+8a;1_Hc%<$K-rOq0ck%iVPx44P-*( zoEfb@hg8POyC5CNx$QQ&<%E5b0@cr^sS33x9aK0_lb<1>N3&%IMJhqux^4TiW#FeB z;e^MVfV?}&+_2jA3i-k1XkgpaX7oEgy$F61z_8m(aw2%R2+YbQJUt%av)@bOpr3t6 z;58n8w>d=scxTkcK^$;0el5AHT+f{fgIs{pbk}W&kbcx8-ir491?mIoFmGcJrln)m3j*xOainKGD0FmOE4 zy6^2iZ#2YIBxfA5It8x_7J7&Zk=*ZS$!KnO?v!hGYh`+xyAwd`BJ}J_hARn<(a*=b zBhZ;IuPUg*TGF`Qy^~$XtWmL-zDiWmDNHzg4dO$x(1It4r(T%jz4;zaLBMzC9zT=1 zqN=*mU-~u^=2)llJIl98wtgcsZqegy^*CuaUL@-o+mN@>kEo$OsGz1AcTP!yo|##+ zuLC&=7%5GXqm>jINW}NTBw{~N0nOlJ5*G%U;;Ber1yWpU&95td-Z2G2)$jVyw{qh@ z%CId3Hx9NlHf-SCYwK>{#R6$0p*&r^+!_TcdA0v~(0hglCGvhzWMxP3v;9Z4tq2MG zrcBVo`LAAQQZK5xKj`#LM84e%`lg-Je`2`;J9E6T6}=Nx3vNFi$N9W`8&ZS{^fvV0+=ik zsjIunqeyr%a(zSEX0;6i!I*+NjEFPBHII5=v-adrx{A`hMfJxw#`|H*5qca-PtJ>D z!5KBZ%KvB0R`~X$FLV}si7VX>_MMIK-9NLl?uyBsH47in5 zXel%($AILI9irLkrW24CK|Adkx45^kCi5nG$Ja8qI$UZs7zANR_Qv&KKJ> z%nJV|VAs0dPpiZMGEWM4l}p&)6q}Y>l5Jf^0cVBZ5{8sLI!kRf`CT=A3n35s?FeUI zi4RL9Z`I_)7tWYec_k_4#vS}=P7ojZs5COgT3}+o*0Bx;nfMM+8 z%_{e)+Y2;Wtj%B_U=M!B8Lws93|npQf^mM-DQwh|(SR1TpWVmdL(ISFbi|%!=f2S> zGi4$zsly$G>IG{M+Uot?k{<%wGrvSCv7W{;Ts*`&`s=Q8P7_az4#O-ZixgPa| zbI1zAxhnt8v|@hl+AihsX|v-r_ohyZ537OUaE#-DN8tMOn|R2t^qy+N|Bnd8zUn6& z#?o*f&}v#%RtkMiaolh!{_%l_BZ`<}L+yQz-%09M@r7YZq#*JUD+0{v>UQO8UR6aM z4j)tW?kV34amIGzrH*V%x)vTrmedw|9<({$aeu123q*`mGVAOU^ubGuc*g14a$%rD zukb8PA}_p>s&rc8QQV3&I);RqG6Onb{a0oZ_|^&F->RCp{=m!PU3;C3eq(890l#pj zIG$U#r)4m1hFUxG#ITitiRNa4zp7>#_HgUB)`>dn<3084R+#^iJJhQ;`NR%;HZtFS z!g%w)Q_%{jO@f&^3f2^6kD^_zYB#IkMv>rAO?}0-yh0VfK22mH(24V3bOn7gdN9R_ zO7TtX%$XcZ7rPzg3)qH8xfI6QStWwmjd>MbDfi~$*84?zqiJN>aE%>5>B^`=)uz;~ zl;N7)L7{qkXk(6Ls%srP3*r$GGaFaT;!weRv|yofP+%Y+m}GB%eMN(ROHAg-aBird z8S6$Q*#x@HJGlf?fH;sP1d67}O#TFOo(D2Hb`i{0lj>7_A>|$9Zh^EAxu9Sa3365M zv}#iM=xh40J_)_|(m=rwqA(-!I=Z*!6>7Lq1e@L28iGqfg5IjrALf9vER}eFn>o>; zxQ~DFZ^C`d?rWsHVu+F6ZGJi#(5G^X_bq22GQX7V$M3|gsq-Ms!e!pJwo;e_o}+w= z+l&2bm4#C__(9B3B0vrn`(;Liq%PJ75{kHKL`6V*dyqsl6W8SQ^GQVN){GEd1Nw}* z=^2b49?!cIW?52DNPyvkX+d&iUf}O}G?^ad^cO8x83UQGtL}Z~ufB`P_WL_ssIxUX zS_egED77U)+ZEH#xa4N6E`Qfc_@N;cHOvn-LKuRft#(@P)A#}&{b#~_#Kl2dz>@lz z<#o?NXYicAPf+cevm?wLcCapM_aMiE`*ZGvlbwUIgX*9X&!tU27x$qH!=~{P;mRH! z06aYu)5x^k$vozPsnDPt@Za}@&^&8)xE~<{q6`xaq}jB{*J4uT&tZu0sfq1dl_mNy z_G0U&p$l!76ID@=v(I$;ZM{Rw-h~EHzCwdK^T9PYF1Ue`ImvoW6dJD7WzEQCFW`U% z!_tKSqqj2?u?@FQ+&2F@S|nAKo+rCn46)9fh=)izh&gWOIBo8j*pI4eGY8zTan%CY z-2O9TU_Cf~#9`MaouMxg4jXmU*K9q9SixI3!3{&k*-MgSrj7h-`u&DHf)oOnPYHvs zW}or?Yk>2v4Dy%>lP#uey84Wld5|6WdvgqlLHQM^Uv~h=OZseRmjI2PCcpl0jW_O-yfJI{#ulASU zshTPvWvfJeRqE*jk7A!bB~~Eo8~MP5#_GKX=>5|cY3x)&`} zbDljZzWePn@^46@rsJ+R;E=C3dQ#EJVsNB?MXY z)jKLfdC58iGljG>?{+DFx6Wy9XG?y~l%UvcYw7PV(^Tr@-1COE>FJ z0pM&IsT|!yuA%OfsGC?0PKjAGDrmE&D{OpJDdd6m1}cIIfTzoYxJ)Q@9orlN5j04} zsIc%Df{FQH$1(dPsQU*uuWFQvx5d7XI5n|Nv#I)$Fk=^+cfKQP}MJ@rPYjP`902xSQu+QcdJS=v=wc>zrT$+T; zOMjc1hbY33*etYhdv4aff}Y3ACd0;;;D%#{$(+OChtUnch4mPEPiXBWSJ&T9&A8Mk zwM@)*--Z!O-;ZBb9Z^${rWJ*H?fFt_j$$9Ff_hT_&uf1F&>4+bIlwb!)s5#Z=|wAZ zN#u%X`jUj82qpEx_^^*ajwm?ZxRMYNo($U)*tTf@AnMDe3W|&$EHhH?9;H$sP67jm z;c;ArDAc|Z}X@1u|K>z66*i@N0;!}Z8M>(HLX$lKT#}P zO<1rCaS_?ZvosA;|H`dnXw8K%EAYAY^$bP+4~N%CGR(;jc!mOih-Kwz+mvhoKGU5& z(1%QuH9T6;A(n>`pog|@}%SPUvcvv(K~d1t8wJ2Cte{>VM$Pqw<}K$WzC6vvDC+I-@aX!4PHC zE%2Sj#pXF(vKROe%1!=f#p7;Z%FYLJKK@dcPYP2N8L24IW^%9gdo144WFk^eeeaA$ zC%1->Vxy`g%`CYeYVhtN7e(fdiCbg?L8n*-Sjy|v`e^msaruVy@l3#V5BznP;rI|; zy$19U@-ZGk&rKd6*O2koScbpp0$O1p5$%2gItd2CI=5T65LED;mvza=KG6tK)F=2F zXQ~pM0NN3G;B_Pp2_6H-sp$U+R^DW{ zf^KA)LtjhuS+QzwuVZhT7*KLT(*Tu9EvVvkvl%T-_2+=N^C1_Er#kg3tUz(7;mf=e zADXHPNWj@8ZDceW4Kh``R?#j%y(N+6uW*1bi3SG0zyBjs)e9O3hUi^8f_P+STPgM@ z;HOwdw}mr)MpakrG18FX>Nor6hi=@Oc*ga=BpydtPormn`?t9I8PR-DeX2AuJwEqy zUlr*ai8FQ(3_HGxfW&wX+I$>BO%j4;#{zuzLj4+>Q=jPA8|EHU_YdAJ*N_@V$vz$^ z&CSvC^DhdHPb~N5gKs&ICMksjxbHtV_#ef~jz^fg*}EyGq8V7+WX}l> zB|V9C{{m@t90h*2n&R3RIFVX8qSOxteC0zf> zNoS9uQW?|qbv4Pm+kzMD4KUki8f=(LBIEMy)T9BGYOL7w3ew|>gw=hR%k~0fG;K%1 z1ucDB8e4l%w!2#B+0?O={H2Kq1_Q%8mM9u;Vx;4-+*!VsnF&!kdE~(C*of$nyP^bw z4=>5ZR#Qzg+7G~G>fzU&QWAkG$iM?h6RE~coeI7N<$;MeQ@C~U_{PqsbL60D{P+_2~-z_f$Jiuo*q;mAjNBdOH;Z~amH`xmK>L-gQb z04R=JM5u$C=mQ+)Q5f_WqRm9FLMwL$;WdfpHI8sVSe-`?v+Bm7z2P={%l$et)`b!T zGLGsMw-6Z$A@U_)q1In*I#_?LiIF6xKFW+TvZ;JZj`RfIna&H0nR!x}^piLX; zm%Dg@I_BDls-txhPGS_j?_jeY%L=#rWm4mYgVjdShbsO|QMKc&C0Cf)-_DzMk%mGu zDrEb^{xw*4UdTK)O}nVRaR9G9Avqj4)_zD%u5)VtL!d$6xH43VAV{SZysF$(A2v92 zGr53n3Kir7OTkpD)s7&{66*PI+>=n+blr<=YeJOXc zfgRKq=Usg%C4g!Cb?h+0yKfw|85SKFwYf)nMGl#&_(l{XJB;$Qu|wad^x1lfsdPb6 zgK$b|3_THunoK!_rZF_j$gyV_pkF-2R8Qrew#8>d3@G26F3qo;8vAmqN~HExc=YN9 zpYIN%A~LGyVT+AHFeAq{ey9xve#TS_JEFbYt~RdQMR-J#iroXw2Js2o_~%#T&A{fm ztJ+C6rN;g;1obh*1wV0YPB8qgO3NK=OxFh7tGj)ayKD^(;|KD8u{_mtdfp+aB2CH6 zPhHHi1uaHfXEp?AowQX<4!K!RA8J%RPDg(EF-YtkE|2f~K0=!Pr3(700YzSG)-V8^e^+5$fzhTm~MZY^J?&ZSk zTpJ8^&fI#Z+PknQj6W>De3V6ZyMeXhQ+!`J^X@7GGV5yo4XdLH@@^j0ZfkZg9c5jB zSv^+gPWcThdRbl0Q`7yDaC_Kx@#h6B{Nb&#A1oL8l~9=#GCqX z>&Gj`UZaLZcQTup*AlOlqod;rCNpl5#!v3#(v(NA98~{_8L%YHqV>n2M7B+ zg;*DO{_GN!>mjea1*OwpXeUhO=nufcgr(*dZNT!7*aHHhp^jAogyMRFei1}q{d@Rr za4;H`OvixFtqrBa_CUmx+Y6ylq0M^k3%Zt4XW?vJFU!RJh=kW zneI^wbjQWA|I|%bTQoTL_^!B!r@;4qC|ie0Iv{&}RqoK!a59#S|6aD5aF$Zpr5Gs! z!9^bdWSl;!_u(lF$=yC_fIS~?G94dH$mI+%*!U{T6V`fQY0p=~R{9uhEamQgdL-e< z*dc0YSDZt=8|Iu`p`$x+bRo5%-50CL@Nv46)XPo>)MxFekR>vr7{*#2D%w9L3kLMy zYY@IWqv);Q*bQe=F?u`VzfdMsQHUm{B3<6G9!TmC^narE!jM-x6P-SN*2Dh{e-*LD z(b@{S&sfXC9iJ9L5dE+S-o}aUf^-i2qI%C6ga>w_hC^_YK;Q3>QLCQRZ-$&owq8Zx<0Mx& ztc3YI_H!7Cd91Hf#m7D_clX}_me_=UasL}Ab7Y@ser*Qwssl5wss`pM1(qGql%2lO zAzpkV)J7wg;XU}v5@D3(P0k=jwAbIEQtPj-Ob=fe0-UHmp9IU_vC3mA<>?a1AhTXO z$)iFFK(_$Y7h5Gt@V9W=4E1`CvS5ZBOq|nG^J3#YgdD@l?yWFMyQw(wnJkkolxNoeO8wf)>Ger`ejr-@1#<;PuL&|~P=V)5^@BS2i$xDbL6K~|8e45EW+r-upyT%IlXUUDIYetcN#Sdvy3rkZ9TQsm37~vBVcIy8C@Mcxe zoun^LkE!Qr1r;He0v-MGN!(qSFOOOfD61tuws10#5}GB2vB&*)nsidw3pAn|_3BFK z-B$t?(d)8%V5>Ita7o^N{He89G7_8-Ap33iW6Da=vU+Q1ZQM$ay%E=+7eOx~)_Jj# z6KR+%1q(GVYQ?%(ue-{c@B@1v~UOwg@u?Bpel7DO#lX`*qooghbw3S zmJu0{l9pP?#NMJ}6;MJg-l&pp=@{cX#ccz@ccrv*%&a3@1uIG!ZvT|r4oec!2p-D5 zp8cDDQjV2zDb)<4a*W^Ygf(?vi3ct6Tm>l&-P6`hUw1--|179JXpFPq21e{2d1bP?;z2*yWL7Sb>L zyYIEmW$W^W>-g(g^r_NtK@F|9gIn*qZ#rCScleEPZ0|gSMo`DXEusMeXXY6JhTo&2 z@dC>5=m(&6BvWV{`Zn3=wu$)yiz)BkMm#kyxNKVh6>D2jiLKn!K+IW?^8@DrO^6^B z)jC_QmcEq(jK(c~VY)XVPMmUpGg3K!_F{TjZ2QxZAx}NA_THpE)0azdufyJ4)PaVlvYw9IfaXUG?#93ct0+d(;Y4 zce*i#bmvx)cujEwBB!oXbS^n&-f{QX+qIv@5>ww=aj!T%t zyGR{?nVInz`z@Mn%y%Pti_cYTrhmkjzssV|CTxboIkX{bN`q^K+_y#9KV6JD3WNsUaV+1_Ot zM=VR3b1T>7#~3$|vy$cA5&$I&{Gv;skXGcF7NY4{sJXDW=z*fUP!}HNJcH2eg@d=< zIMFWC_D*v9aq!Gvwa};a8j;kS@8KmGj0>R48&I}K9!N)P;AKG%Whb_>`^2e=5$E0~ zc}`H>_l(RK)4QBj6Mg=s@jqX2BL#{3Gf|qs3gNVPnkild#5pJy1L|rji3Z%} z)&HkAat-)5(r*b_76hyJC3q2I7fx~HAFvj_ZJ*k6vRZ&zu8s60ZVeUwB*Obl0FoKH zrRUg1cQKW)u`c(wplC1$I2Ojb+^tfo8T0eTIy}Ym*BSSM*9zgaAzJvz4#FU1p`0;a zGM#pAMZY=OKz|*43Bw3RmVYTTN6>a39&9H*r{y4Uw?s%g(g&1`k9io~EcfA^)R&-P zs72KV%pUL?cuEI@&;`CwIPDqzJX;4u2I3v*^FPAoioueLxeos{Cb2$=w24^c+H=@l zx=Gfy3T4PEL3u||CVo17Sx1OZNe8aob zvdV6DuqD5Vz3dRSrY0a*$o~!Kp+`SsK<`Y4U8H#4Jo@33V5*ZgHArgF0DbA%D?6|3V{^)~re!MM>#fY7$qM9`%a0-w|o z-xGkjbxih8!?&2Y6UlNs%uN$st)_Tiyf%RxU9lk26YBVtb{v+_Bj6y~3x?GF>AvMV zpJQo-&iRkmi6jwwP%b2M&e2%7EToGzN{OdGN>gEBo_oNJx)RarI#_2Yt|oE{y!vB? zwq-o4{^NNMUC#P-zhvo|{v0kEsF<+aQucjq?mYg!1lyZl)$|h2j1cHV2)V4+@2cS< z`UbwZHW4;qqcJ7emNkXmovbli`+oye1^AIe*u?*{)3z#mtBl?qK&pq9(v2Etcf!Ij zm5OOmc|n>ck#E^fg<^s(DGk;{gbY5yH=rbTbus|1^Hb?JzSGHJ{aggS0 zA5=)sjHo@>4fPmJCNe@_1j_gh`$|oCqNZG7WUKk)-s60%18hl{#aej-aHT~!CMUZz z9QlFG`3X!&*qh4S5h1|6tj{UR6~|z*jfImtj$Ww22De+Gwq;%CT>$0Tcg}1WeOemK z=ZE>Sgm8D8d^Va(eFh0Ac)vt47QAUzvw$QU+A~>+A|CqngY@eglq2M?3n}R%s!Pby z(%yJ@zA$2Ywyie`45Fo~(Gc9@RKB$tfALMpi|%?Q#i)6_rjmZ!3?j)O?tNrpvU6@2OTgeQ*iknRORg3m zO?Zl=qw+uy*&fJe!l-<0=2(_=DoEHp6_U7cI)1uLgb_dy=aez5ligQn-?>kfUMJrG8YsubvZpt-hV6w&s7+aN}4< zz>A&Ij1I~vtWjE|IZJ6wxJ-sf1fi1O{u5Y|C`i=htNK(b5x1fMl{{`Uy!(BG3b(Ei zE3%|%M_nTUXAmwKff&YS6`IEnY@q#0ogo93QqJ0`m!h8lFaK&{Z?6S+Xx<|>7$LKg zgcPJ^A*Ga)>5Nb*d}JWjv4{VCi?zwKh=s`Uop~B2j%eh0M0zsoM)enb_hv=xI&?yD zTAWLgDzg`1Vfi{4e)99f6>;|Iur?dN8IM3A)lrFz&#K|q^z-QvRC@LkO%Xcg)ioVc zkoS9Z1+Mjzl2?|fYA=actzb|Ep^0+naghR3O(}+>+g`S?hi<(%g{N{nT&{?UD7qpV zy&dVDSXAC!*7PL39sAF%SDQTw*VR^;OJCJhN=GDkE6wSX)C8)S=2<^cB?hsHk>do!osG2<%+;jc z4(js*AQZdW_7pZ|g&C$!O`|v|>BI=hbB0D;J6vpsDCA2+1d6GL-lvSS%$2c#TUL*l zot^r3R9U~eK=@^0*uz>EKGpypVs+~E{#NRrS2t&n6y1H1W?AUHXEcEAokkZSF9biSd9+6&{IJ)J`uX6BQ<@ zHwBT-Nw4}7jrSXr#hTl^%`OJ_%@(8dHLH-!zPui?Fq#l~QvUvg%wY$Ni16jBf-Ty- zn=cNj55%Qga-fdA3{z|%O>);e?Rdq6XtvwFkcV$pONt#^hXWGFAKV%G9*eSX zidxU8$HXB8M&3p%+ExQhefT@ zgq1DOcV7sgsE+=1VRd}m_>pRqDEsja_$pm&b1t#5rfw_@tl^-qXdz$Y(p zw6jQ|GeW8M>cCH@-mzh;^%+gEu@c=`EX3Yk3Y1`btzCzwmX0976i{IxL$mkyh=f#{ z!qpDb_$qG@4$FF<<~b#e5qR@Pt9^Yt?KH9Yx{0hMQ(wjn#j1(@fT@;06yUa0a@DUR zrl<0$M?rq>zk^z6kZs0J5}j>U(v_zlB9_kldvr9^Kgk;$_Hvv%&@_MOkDMS%J|@J9S~1^CkYGk?=ZJ5r-OK$O+Hz zl3?#j4x(BIV-ZGdW0r!XrMhHlV44?dxotzl*L!Z(oPnGlKnLI*tfVPnvp9uG;ZL)* zvpCLn7mq=eT~G84?HPCS)cIu4YJdyX{!Fi1@9V*PnG)CoYtnc1?>@CIyv6k=;9LRl zERfntwMHT&CVCT;PNVF zioZoil#)cWG>{n`G?6wNuUATZ5GX+3q0|(n`M%z~g-G#y9c+|KoPwI(D59^Ko+etI zP3V?_kpt`MXjqK&PN}Xc{soN$a^EFz9B;VrqEBQ8O)U0{?6p?7`M~K*+W5u<3#lACj*DOr?zw zz6xmn3(;GS`0r91^krR3ITxb)NZW+R%?_bHkrnsyJ6=xTO{!kdmo(`8kq;?c4~$OHUG7}2VHmVDQ3HzgkTcpfV=nU$8MEX;-*dySM1A&Z>e%y z1IMQznXLIg%dhNa!{qV9EQ|Q<+?Z zi#?$0>(X< zsk}w#6Zd7ixINW+oEtwK!E-Z;^LV4`yy(i(kk3_huQrKFj5^wAE^Oo50R6* zzBnjUHWAC>N96nYUHbc;V$SEmlEb!D$q*}{F?J53S@1ppc$NRDdAJxMlyebN8!=l* z?;WapFDF(%9ErC=i_X+`+uvX45E7x^ULDTAoV;IJ9)WC^O|wKJQf~6yx4$nkJ+Au4 zorsJs*s9NTjUf>>#eCU0)?tjr^6XYQ>Req|ROt1G@35$>ib-hx=#x^-lux#zJ2&cr3A7^rC{fwWr_K|hA`*a0$sGuhbD;d*F!1`A$?qMuzs{Q zsH@0@dd$^f(<`OS)CTHi$-xT}`&6B__OM)(aq>B!f%7R=f~_tuVc;wZxsVF zZh1$fOjSFHT`f)G85wMpwY)t1B%ts&cIb5Rt;);jppp7GL+um$8=XX<3Fp+&7$`Ak zW?jskI#ILKpieeAe#L+Tu5p*CB_8Z=aa!UcHZCc!O2prhD~+5Y>ii`KFVs#H?!TsOqm3HMb}2L*T+ znD(@;iVk(@IWwfnH`!7JLoM91zI~2LX+;&*1%@Z>Pj#fQ6o^U2G#PrIGew%O9qZF^ipIU(IrExtYYHAR33Zov|pse=+2> zi@0=hriKt^GESej9}@~h4@Cb9R0B24rUIk^5se&Rts>$q&G_YG`fddrCPtE_XY^&! z%*r9mbLfneuRv{)s#K%8x0yqSANRKhaw2gbEydrW+*a{`(Kcrf6}`Et@S|%8!Nwy& z{wR|8%caG&HkcmuHG*FJ?D3Ee0NDIB?1YN0`xgb=Pz75vx!5Yz(b)iCBi$<3?URoU zfY{2Z$;>*_)}P3{qFXrrg|kGGCRWE3P#7`YhMqv>V}0O=(+XlY0&3g8l; z_5%K?M@2EtOtnZ^uIP9`5hcRWX4uTGl#V@_T!({HsEii3rMJ#q7b{xX$f~ zRq3;i*y}tN<;i-jo+Q5$pm58BPe0q7pTGn%#{K?qY^G>UVWh;uWWV3~Lh`x3i4Ypo zg4zy-lfrI%o>&56A4)a?B3{u&*b^aeO4;z4)n^-W{j_BVxUb16r595uXt@;iWT88x zUb32nx(05Nds3PRZjA<9FW&w@Yy42Hno=%;ZE1-0H#6>B_N-4u(CLGIGG4l^i8Z9wD8bm9CB$I zYA=ABA0P2Yg&x>cQ1AHwCj_wn`<_BD0#uHQK*QTwo#vL>^u!P?^Ny z{_K;#Ip#`TP^O*h?~dkg%!syooS6y}c*IyKi)OBiow{sfT@EjnC(cb;Cy};ZC-jaz zdGgYA_0su7zpwy};amAzLUi%)mAopys)x4hzyjw|^H)2R9sr^HvZhqFq&lRdPl~<= zeTpak$#?{KIKTtJcFWAo0#r%79rEH$e!NfI=Xuwl`KvG9Q^M!_H?QRYIm6pLT(rnt zpV_Tv3?`)uwGY^#uzvj z?hbc?c#qteB}S?0LmnFj`RWXm1zxY6Hxc&&c4p9zyofs-t-P=P$dXEp=ed)wEvdC)oKfcocEC%lTW~RLe(}=E<`!2$?D^zbnMQNz!p1jiYYW++!YN~Rbn8y#Gr3U&2 zA)qS|6Qaj1-Z0UXs&i_+(7~b|*6|`_b>aGlt|}Uxi5j`>{F0UZ(m?QKD>&O>EjghB z49+uHQDh)tN*i*N(M%UI*?K9sun@8gnRz^+%<7i1QG`T3p4t^I^e z8KsN<$RRO0;Cz%^)(m9Hc{ym)et)d}?)ykn<|QwNKEGQ_k+Zp@^1|6f0;C+2_mgs* z==+}5Ff}PNSf;gsqw$~t2cl+d zfOnDaJJKs+ih27STWnB=2W28=w=%6U{x67e_{%}Ddx>kKB1jv#7(KRpJ*5^&s#eWO zScD2-3xQWb5!mlSFwsVCz_QQj>LoIuY{7Wg48E_lwlFC6X`~eP1{T&DZ4H)5PHL)! z1HhyZ^fcbT%ob?KH-uAWj)>`tyx=ZuK_q)e$uwtV55JWf@g^-oUTP^&BV=Hbrn?ti zrTl|PKgwkf0L>2td^G8DhUAuk<$tMB#~wNQbx-vR=aYjQx_LbHv`qnvs@g1kRCt4y z20Edt2gd?j@c!K$+9%-op<#>f!`%g=0z%3SX_P*Hc%Xz^XgTrf>uV*q(fV+M23*mOg1uYlM#it?;t}$D{CV3MJWeKWaJ8Ta6|G4MPxw}$!r~~0H$!5`_25>! zb96efOjJqE=K%ur#WZPEafnrs z{vf=6q>ESQ%n}YbZVVFshNJBft$6#>5d$%kXV%{k)#j?x$jr+~USkQpA8D#}xR9tK zzg&rvWaf8cTM_h229C+6GS;@UgvR`?#Ru`x?pfIKd{u59T=n0=kyVhz1VDkHD1! zzx^T!kQkuZnjCqW?QolP;(4q_=X!AwPGu2@bB&f;v0mt(jh@16;o?XL)TsMJypaez zpZ$w<(^lEP7jkC#HMbHmY~tbk?Fi(_rLuXOA-}{~_>N=nHP&XG?fN0uX1o2cLA@tvOAHt%!H9%MMUe~-Iwa%kZpx$Fo;5qA`z5xycr*w6yLy=`rYxyUV@m#JZHIHg!2+{ zu}9S?OD-Mf6}7x0Os9{<=(X(}Hbwx`i*mn_i2v$V1FctonZ)*22DP7A5n3w922yuUIQ*33awn>N(gXfH8+ixXs)qg` zktmmtgW**#FT#~3ThtML~znQ4x>Ec=2d-bgE~#6yIO8Y8y@D45Pk5>u!wrXbTB* zXF2T*!Q(GjRZsyu#~LfUKM7S@HmWkaE_jL@ct;@XMedHF(}w=}eQacP#P#`}0WG%AO>D(aHCT0dTDrMHV@OsipJ}YewUX*81RA(FLMa~_4utoctTU9A;4wItr4P$(!o#mA~2VYu}Hl<_$Ew&Xbxe0r^rT?}#*t>N^nt=3ADN^{); zLI$k$_FLDsAXEfI3}|wB=G=g=eZIW;RQ9wqDO#Be8c>YeYqPO*_Gn2}$CVrXk04@F z7U^sR`qwgq@3=lB68bZ+v-Jxmh0CTcA!y*sUMKQosMFhW3uN>7EeiI-Wy1b6>>S(0#*jo z__F3~sowGXE@z3E%Qb%haGC{Iu}7Ihf|lbqo?kye%%HW@(G}i2qNyB!}W4ru~3(Wvo1t^#3%g z_N&AtgjAsSf3zvf0h*DG~5r$Vy+%!spUCIN7%bKqwcDsBvttc@B8LNKZ_$Ijv z1nWznUc_<0>3i78$Z2Pcg|1Bd&H& zO4oy{KSdO-Q#;(sau9=HI#@u;ojaX#btlTNkn}wlowL!Ux9QuIXIbk$C6<0G{QL9I zc=^BcjYQvDdG*rrN8V~fQphd-cJMQGQx|<|^PN31%6tl$0c{jE&5}klW*{OXMkxvU zt9|^we*bfpK?|h$y-*qYAsI_;v==6EH#Z3i`;G5p4ENQ`&Q%fA28_?@YrpllG6q_g z6<}jZ`*4z+zg!L>?zML^Tnxsd-B+d<{mjTg#H)N$KkXcZZ?pgJBNB9u=E_o*r}7!c ziU6URJn`hfK9gGVsiC_q;S(t5$gODB5BH)B*xXH$L7r{AMM;8^Ydw4Yy2HCHkNW=? zQ=@`PKSe*W7tNHkvPWQ$W+*A!ss>gci61S5sW%yZsba z?^ERT7fB_19TQx}O_)$V)6nfbMGHk-mJIombXf@gBL{^9v&^g!z_5=%kN@A=#>50Y z<<^N(F}h$i2eXg+P_-wm^OQ^NLy9RM(^Asl49gTTDZ7RsSd2Ymx?vokw(Fy5&!0io z#be*{%ov8@?%w@%Uy;k-u?`~XL+}yeC>D{+)uRW2L?Gq9`ERrwQYJF@{S6&1-sgM~ z$*g%Nt@HR&j&>9Te7gvG@E^lB8(t8)I z+`}`x4-a}6p|1B4ggh=1FtJ^iJRn(n1egUu36Uf-eQY@a41D@bKTPDe}AWo#Ld zlaa^!a^}TJtbKww`B3H=L`Zs_q=;Ggydj@70L+?P4K^q8OIlNG-FcKcEWdQ3y6d>c zMy2;VW#m}jK&z*(!0n+x{zjkqqpB7_Knoy!i09!7vPgIfIe;%Z4_&q2j0>}7}VFwnK8N4dw9ADW4Id%_WK#i=>$B@{Hn z9U9bPD3|_aN}?d>kEMjT zx7JNnqbag=R$sx`#Y;D07Gka~bsw)6Rs$C3l}_lq2-ZKw0t4I7SYl-PF$}0l3w?b> zZ*l})=EpRop%o6|BeX$0_S_fz(Ky}HySE(PuluHRc7D=|^+JSbd9}=iH8s}~%dMzu z5XI|}5-9w%_UlD3L?=#_FI=f$ChRrZsd>aRxe4P5-`cmdf*4yOD1%pCTC1NgJsd=5 zfkb8kYq)8_-l_DCCLQH|&x%@;#V{WUeQ$G0x8+3a2+2hbn`|*YL-l?xgXFq9|5*f#;R#(tQC|dgd&RV0>014(T|6uqO<*n zN*+5%!5xJ)G_9!>mGM4S$~H_e0_zr_O7ETbE*idrhoS~>u#u^2-^atyde9aQxW#el z+*hY1qY5-)Dz)zMwNzCN1uc1a!$iugOM3Lkjl zghCzp^j9oZs)g0_fpyD5LO8dxWTq;h=T?=-TcbjT;*FX^yMk$gpQ3iN2_peB+xpP+ z$ij<&%>$|rdcFRzMpWl~4*ST2t zj%Q^PNV5paTbc@SnvB&*P#w*|xCykiOhB%slz8g_uwAPL842-sB~c|-h#(R?FKJo% z0J^W3lY)=NWm|9Ay?B!+N7gAdXKta8ugNgd|0>D@!6+S9YL!2?018VZ$n?%nkCORD zxK!AW)n)oU8giJN6lpSj?YvA^%vPK7A3u|?GN<+(DvlY2@!ItAjW9J?GAw~lo@=CJ zzp`V>gD_Lxa^VS2*kYN=cnN3=FFV7$?4SO|g^Ig~v|{mgVT*HOJZeMclN#>d&hmG5s>+4Sj7-Oa- z-1063?YMTZqgjJt&o-ZrIUD45`pW;L$K9&UGH0J6f&ZR9hOZ=!uWdl^kVE(Ao&bQm zzd=U>e1yWjJI~D-6&*W^E^o`r_US7?T^}v}l#`{Ypy^!>x1};vAo<&nqtErVuv*4Q zI&RkxXNq{_d2(u44mvF{ER2g}$PvXy_Ak_vB&_!1qr$8pg-f@|_oHKl_lJ9PQcZ>^ zK0ks2P_t<=L@jNdWdiCh0oAmBp#j(1lTX?yS&LS?4Ev>yLVV9ThVGab_BGqZoIM=8 z!00n&$5#5NNSzTWo{$Dk?m|Jg5kN zU#J?$EB0U1$JG~0Y=qgYaXoGa*7pden(|~IC_3LYv49@8Q$;PuK%y5NcHhT z1%(N-)TA77GUC&^CFz;5n@xM+flGo76tyqccWZpEZ_}imBazU7xsytrn=hxfRL8T1 z%4XK)XpItY;*F)*)V!bWE7i{bwe*&m<%?%lY3{Ad9cG#gKsNvV@#ntR55oAEsx1Sm zk+#)q-$fS*@FJo{t3Y^RN;n>7DmI?dHEUW)h0*`tB0myz$yu{ji1VX5^jju9A-tmN zzN9x5FRgw+0L7!`+wQV|*89wR3}z${k#0`n!%q+Er(qPXjK-nF^2L=$1`BSf#|ar>js)Gg9_ot^Bl=t z1_!RWojOl1l~O(B`&Ww#Kacp3@F3P%C|dQl7>KTg_rlrM7BQ57uf&<%xx7KMgrnwZ zbwMr_oyH;OvW-H2pC^`fkoV0oGf%O zVGeohG=&^XJm!U19b1d$%nX?Ef>-#AH`(!w?QzyO-{m3HsRGY$=*1^(TgfXoi_RRc zN9b-ZUF46BgCdSn;}vft-f8aOONF%@BwY03#pC#!jA-w|BYuMUX zHe8Ai6&Dt8#Eh#n@w>^m`2C%?@q|4-CEO;ur~inim^*m%}k zFC5dlr?o=TXe@2h3qXkd&|T$wBY#kqX{#2$txiFrpmSsJz$J~csT)$PmLf@I{Wx8C zv}j+8;$f@ChWihQPeKO>fbN4@aj2FnUpV!==J{G@MRs}@G%dyb! z;p0DvvXq&21oTqXFN8VkS8>72)V>Voriw|16iTOL26p_o?@zTda-inv=9wo`+k|{y z8f&IwujG}FA-L=F#VZtoYLE*hHvef+H5=GOH<0u`nto>-VT<9|Czz&Z0a~HL zE2nLn-;Uc?Cqu?KYR@WJm%|n^QoOc`a0J$&PPM4*hNTH#7W;4m5~%Ca(t7zd*~HH6 zS%=cMWQH-EJ={f6MD0IUE9G!Frj1_}6{RJkd5#`lmhuz%7_GLaxNdfSXpRdylypy< z#qbT)S~Cs$ZgG0BWB}7Sj(PpUe2=HuC}Y4z!)_MQ_2yGK$-fgWyq8^0D<5jP7C@!i zN4k=fHfOn^^8Aq0{K4UE&LBZ>pdaMo#eRL2j=BMUwohdr#|1$9xZ9qdE{0lA4L+wp zn*-Pbxof6J4X#G{a!sX3JbC^LCi@96<8_%(+X+kUNwYqO?*^`Xu)%N0n%^~?@QBkI zL^NzhCIlBr|5FtHpqNX05?)I*trUZ%U!BWvy2uNLXV9OLWCX>rx4sG5iSC`KlRpn@ z+hj+SJ~6;r-1leDJN~hAF#M6bmjp=S#wIT(+KnDeLhJMC%A{RZGzdvWU3$znE9goq zq%MoihcfMvt8XysaXZqKUsaO|<-zg>j+~J;!t=pvM3Dnpf917KtJkh*U^sl+dbOfXWsGmO299w1?LGIFTIKvK+ zYy7ZI5vk-MX~haKz5|PE{fI)G#VsSJF~b0f{VYRLK20{`MnLuLVEh84 zTu(za3NxNPVh!u~XJp*J6*CkkrQAi!>Aa3N zNlFv2Sye_FIgC@WlS0Cdx`5s=J{YNH!3^@RvMr)+dsEDHS+g786GM5d=&Elu@7dD~ zT7L>(lqvwsN z#obWA>I;Oy5MvR-OmeoS zV7OvCO8xb2g-0eG2uJF|TCk4ccGm?sC7pT;`X=YCjXQ^k!xIIr;l#(Hg-rgC5Dm9C z0X7Qu-bpgMY01YP!2^6E)n=rk5T^Z?{>sLFt|Br>jz9t=##xvk-Yl zCL;?Kz)+u&?BXM@=Vyz&Dx!4Ue3y!8;FH29gQA``;*$(JlP&GGe_=WT)w(z|IGL)B zR0h*-X#;E|G-1PsUOhc{cY!5kR74lH+nmu!ZN;)+kCN;CHHbPQo~xZF#Ny+r?5}i& zp#}ZehGjN&CB)W#ASBx*C-(h*9IL1tK1__R)d>)Ag-W;!WGXD&gj20y-$Z_{&4{)w zfsbV&`n8)F%pwLFCaXbx4b)!?u|PA|d>6X$1z!c;ii$|MjEsnqae3+Em$XTh{clcus6;Ym{|hkH%sI(ilY|& z-rykd7r|O83X{C+pRF9;YLBf)X-(Hc37XGU3n!uTexe~|Qt}h;8c>YfY`$S5zH&A7a zFxQPXtl zbeD>#3OFZ@!K18Cqft0Uv};!-BcX{8m`H=@cI5#)W=0q1b<}O`x<)>pvQqDo&N~#2 z4iQ4MT<77hs`&Z6ohXfXin#%xRzz>Y!=*XDSay(K^9NJ|SsZ40Z`#jTttv-^6yUR0E2GGQ#Wat&u2zs#861(=B^77qThtbi`*2 zp(Iubf^bUJ1oCli(E-_Ce=A{HuNGs!xY=AJv^R;;w&-jtWjIk;dexO&K`C27;J(RA zy~;S#TqQHD^gL@VDCocB41?b4wF{>M{%cop_v?NFTH6haDh#HK$Lu6avhzdzk?aO4Xx(eiX&oL{TLWvkkE}p zy15^Ee}|Sl?2}H53eA2|ElT6Db&DJFGj#5ReB9X-PY`wxc+<2M&l3?VNQ~5*l+Ng3 z{C%;fL&tzzfGDDxg)+sxS9=e%&*NA9Q-FUUM7Qe&mEgdHq5vpzE3XAwd5Kg+6DEe2 zYrb#K%@y8V3ZM`#mtMyd0+K`Ste!NaZHnp@hi%{*PK;+Rrvo?*T^%dc5!zR;!I{07 zHR|e_H3t&a6$&z(dII$#%7df0+jCunKl#vDRP}VHb$R z;N@f&DhlxrLV}EfzuBC3p1K;5S+iD>ZTwtxBCo+RhW9`c_FKpv)5zm>t$VVHpc0r- z&1&2d%`EKV)x_#Q%R3^3th5jD%TfOc`E2}`P6AePt#5uMD~2l+4n~K^xtNn)|lq!#2^9@ zzNBXthL*BU5U56$`mOH>nX558Ul;(R=nKfL*JY}8>F(+SR*EX5*n7m_;7=$9*QXVUn#|8=`qRCX5thTX2I6@^d5?UAp=ctZ7;)zyTyM^ zCBLGgS}?zKrpc3e#%ReE{H4c0S35=*k{@PZRP?b?m7D`M*&9aeyhifilCVIaWFB@2nVnJ=}c|694!5kN$W$h zf4nF!ZYxg(sR#P{VJuEO>QBgiJLU$EfF`l4e%AE`fHSZj%9(IW%E2Ji^M&Zb=S8&; zDsL-}t7h`Ffum2^LdM2+#`nW8z|Kil`WilHPHoZ88=KwjNT9UZmphYyg*yX{@MKcU z%=~SyI<9OOMc`U(*;BdQGtv~`%5L=CI1x%lpm-9lwfV1#&?o%?fcT#AV~k4=pe`j} z3T3Z)tN>EXo>van*cTu~zJqWSYA(h3ur?m;uf9FNyC){>BIbuP|9{B62SaL!(&_Ui zdBq>OrBdx#B?QcFZShTmO?_)!fsNsB-$&1rxBUWW>G>f0%K(%7=#^kL7(6cA3Cb3SeT;GLkV?z@Iq}1V349x8bYJr}MZRPbVBIcY zQCT`qfu%z4Lg<_XBdFZ=$i(!u?atQ;rh`iK$JYa9(KS|TZXlt9?| z7JN3yDO=P_;9_EK@Ii6qFSxGA?VJ@(C%}+8>E9n`ot{~i9LV&)tb?*_!-ukxTD!8k z#8sukoUG5=kJ)`Mc4hqb{-%W8n33a-o(syL5H&z+e%^SOaDs`+wDzj?y}$neZou7| z#om{EOQ#x7FmZpHy+}0#h2E##RD!1ayQMP^eb7401Lr{Fo=la6>i238ZlprmV7+Ae zhVtTgec+Y2RQFF!UtdgC_v2t8B}*8X2?_Y!*lAe7l#A1{Zda_JoK%c3(~hI}k7 z$AlHIe`p8s^x?s zPmnW^bKW;>s1{p{P7x>o9{|_$d+t7r-f~9HA3M($as@*$`ZJ&LAg-1fHO3u8);US4 z?TwkiRu>{9!IFc^NA}{Duorw5^`q0)?F#*cHNYIUREPVlvm(jA92$!vJ@e6{0ZXpY zCzSeV!9dzsm6iRf4b2TMZr(k@kI`p5+#Jv<{de&$e9Sa9R3{}yMgQ3Nms2(c(wK$L z43_;)gp7!E$O7!)388Z6`kpBHd5tYLEFgmxi^q$|KR*MI=sD{ql7z}+Bh*(>oA4ZW z+6fF}5s*TPck(cpx?a;yx*-^xJohi#^X|4Dhu-&tHjK4uVnNVL>;|<5Lt*3<8Jnyw zlN?HMCCn>a(&qsu4SvAU7=l8#oe)p;QPsvx%SZ;sS67lK=#IY-*a^C7#+2DnW&C|o zsX{#xuF&u~H-=0fBUGUQNy%zKOJ6D4B->ftK#6iwlF1+%_yz{%WQzX|+@2|6vHzI7 z8ECp)l81f(P$N+ywX$8~SDVmHFccihZ4O5sd=Mym-AZLodzZTno}JUVN> z)LRzEqpipdUz^c@nXR88h&hPC!j%=N|8}{>KK|}<@|WD!~ObzWn@nZdLZ9qu*dI|%G3OwJ3fa3LvB_@u$b?9v~nd%Sayf=AX*X)@~_h{{-?BI$qx z$Xb`E(*-89wU5J;_e~2$Gu?C(9${F`w+`^yVJ@YLjOdz`dnMgTHpY$?i!abfMc!*X zayxGMpxc+#RAAtD^V_Hh2STKON9+yNU=RWh2sc-bLuga7(}{AMzk=fBvS28HatS}g zd{Y7~i+i?gKL^cf#0jo8Gwefj&JOIYLc)t*;fQyPb28s;H8y0S5zod-U=JR4m4O>s zr{Mu3k~3(nl4u|Y6dp5@#=t4lvfHwMTuk?95EbpfZj~oU-ScJd zwrl1?$xuGAmor7SPEaU)a>3TrM2kjW0& zvTlqW;1pwMtp~$PTng2^-Fz<)DSkI83hWI5reOC@ivAs~J}!fu*e%rjF>?YWu-jb? zxK85?vlW@2Q9`JMuK^-d6vrX}X(9q$NZQqEaz*ot;+*6ihXaSo#aTSB zJl8>cS}NK%lR>*fNbOY{xA3FdoNwqbq4+Q-R1#Jnq`Q+pzkeNY)8L^LAv(px|o~Kp#sy7IT-(R^=*IcSPUNf zF!Hce*4o{eX0R6+V90MA;gtX0wQ?l~14oWp)oebM#0Nqta7z%W!mR$J!Zo2{@;8f# z2Vpsq#!n4${znbq>E~(WEM>^vYdabREQs02!+KRDh-WTaBgK0b5`8CgFAIz{0;7vh z&=`k~|M_b?o0hN<)ljh3!YbZxakI$q%kKO@DCIkp-w~_;j(`0~qLL6vlf}j{n;M5q zugxE)!iiB;HqB3Cu10!YO^iLe<;rl^Yi7wn<1G2NBSG?O8bn;%8xvyMI`oE!3W4RT>tL$&7aD2-B{4+8=~U z!EqXDpC*t^3NGe_$6^5yDqYq!B!tv* zcRUEr=uW#H4cn0_N7&_$nj2X_aU$%t+*X9ipxr*$!9{PmpD%^7?xrqz06H z^S9+!@T)A2Zl5+Hq{AtJg>-%ATjzXvS^!o{+fsH|BNYDJH_GW@hA)QR2)Idp0hzI*Z z?mZggBGi$v&y5gI%=~=P70&a-U9?fy`ROcUxG~aO8_35KZ2!pb`0x|$lVbWtf zhX`mO`l*5+jS$cDn=>feFz-&S>?@1$9(yD?su&Dv<{FTdlu;*rrfX-aQIag4)sI$wdrtu|i5+#J-UsoGqx^Q~6= zPU~UghvqK5gE+AlcQvUdUM&eE)X=Fs6#z#-xW6X}br5CN)6kXRJ*z$nyVQrIYh~n~ ze_LciT}S7OrYo>vciMENPHGE~e!am0qfZS+1#EIKHcvk68F(g~_*i~up zA$#=Gy-_>iQK$aldL)j3+nCvnF;)9D^!>uE#eV^K0;Y=hioR#>hh{~wR{VH$&EIeCS0G0VK7uV#BbeqZ~8sKmZFCsI%>cmdjZ*!EZ!H? zA*j&77|t0VAf8T^^CT1=R3@9w@$jsd{GV=J9rTy! z6c9bY`XR%~)o70d2ii?94j?tW{Qg$v{V)X4aBLsDv8@Y5GOJ#ko>1eLkVkVH_Rde> zfy*g5c$qix>Hh@r8*kOPP)?(DvIV-p;8DvSHTkN-Vp+-Rjw5$eh^m)UE}nohg4_q? zLj=pYYk$Y$BTDYFg!TcYOMO>sjrJseiFU)<%~=Dn2aW4o2MP{6$sy*uJ$zDH<~w#i zN|CO}W*fJoU8XO5(y4E;+nml7%h%ZtQyx%ln!wixqIjn(_*y14t3o;iPS_0~hJx zxoC|I>`HiBNv=uHOj4EUW&#ts8vT2oyfy}F)nn6Zrs4CHi$6aN4+E@Lf_bu{f%U#jiV_cY=Y$)VF}G0-JA$1w`^fD z(Spg__r_vj6fF=xW+Sm@>8j?ZY!;k^170HdHkq+qVQ~hj+6+_;MSM>ip87l$$z^F0 zC*eXI_xKz6I5MGcL6ggDZdGKin7Z?0XspnvQodX6wH6|Z^ zhH1?Hw;xJSiez+ZaoJGw)~>XZ;PJ(7$zLU!Ify*isthT(b%Q!{;av8(lYra5G|E3p zgbIztc@sKYKNq$3WlrAt-Vla#7lgDAMd!DRa=|#S*{+ciWw`5dK>|Rh)QGxRvevWj z6i5}B_3e)0pnGw$s}*EEnpFeSm%qbbyI| zH8&Sne;Q`3+lU*I=_VJVeBeEUf6q27T>uvtb(`=f}S_MlVfws9G*W z1qbFkH7tx*4l!`rS#F5c=~1oaE*UIIN`!PE$ou88SM;M|)Q|mLAdLu)#urzYLj>h| zhVOQEWlTiAWb>3k1vhzrnfY`UK?vF`3sXhaf*N6OwVuIp_6cMmmU|eQ)b!KUO))Z8 z5<pA6u7j3Km6$Li}3-OKRlub2YB)L$VVhICmgnEQc zWO*s5(_$g?XdM zCrp^^)PoTJBtMh^^(0?61E)qD812nhU4cF@sSuU#@Y#7&MhJ@R+4aPA@h4@7tBRhX z>W7!>4R#OtlMt!=Rrjevn!((Nc25U@WX>xPe(run^%7j26gUX^!1FT1F zTbvPWAfa-?lUFHSeQf77LQ+8HI}d^7w$#PO%FdQQU)7xqmmxlnWZ`dL{rcPT*di=+ zqblZ1IQeQ~PvUOo0u}v~Qf^^f|#A zJl4}pqa}K~U#n8GIn@^D^Dg5tDqurq@l90uyIeV*!a@!~hKAPpuVoPa zV`r$DyUylylV#%na!a8MO%vgaF3kx;L@xHb83&k22jPAd0XY*h86db`5m)l+h00d; zaD|nEerzv6hYopSSuQeT$3)7)u&$$l+FzkQ`L@{*7fM$yoR8w$^!jfBK)V0Uf)6p3 zs0)@6pmk4X*}FREv!q2pL`+4io90K60;dh+x6ESo2)BRXm8AJc4f1+e`+7ib!j8vi zrns80$WzAvjxTbq?*i!>_lAacQ@Tc3J%V=f3E~UQQ7$5c-85lEsZR-llP>?npw8@! zH?{`7+c%PPRIM)!GJjw4 z>s&g!PT;n{;cOj^>ei7_a`jBKJU!dkw}}G~CPOF#m{uPG#t+=!|IJfDe=zOV{Y8{O zy#DltIWkIegBkz}TjTIPT8GeZITs2GY0|__$(L*WGN#(H>oSOU71}`<;a!*O*Mxuo z!;=yywzQ}(JL``Ze$&q#ho?r%1zY>SdOE1m+&~X2y^)fy8-2p*9{u9d=M>;06lLBR z3*mT?kBhtuD}0rH$x;S|udZQV$ZB4a58bv!fqzJtqAo2q!=Fw(TP6a{7SB>|*cp z(Z%$@#h=EK3zs142Z6eoIwZoiwvUFIzF{UgWtBfmlGplyEQYriXM!3(@b^3V6$F5{ z4$;V%o%#!_Om0(-txApGIKV^tGKf=u?J{Xlu-CX&LPJYfgZo+()KNezx5gZwC&|fr z#c#+KS(RjLSOV>CYy>r8`np4Nxodia=M~DBStAUd;1K2_%$oMWwg8 zldP!dO^R%9x;gj)qp#rAIYJ{GKz{Yv>>^ZabEh9-OdS-Hg)}mzmPg@d1?P;g?ICP~ zgfM8FKBURjW`BB2LZuQew~l9HS_89z{+Heujt_+A70Ug^F@~frKzX*# zGijsNxV|_WLZvTdy!%SOPb1^)>~6QqzY5O8CM7zW`>(n|-gy(X4A2GdQRifvOCD$S z(bGE6;p2D*$v$F$>(kU_KV3_b0QNYkts}(vG4h+}5&Qr|z~_`CDQ(5|!(h4WFYeeP zw|zjNKw4<2oDxKn2Lb8GO(~WCthaVpCG)Ky*{opI-aewA*;8kJ_MJ!pKZG(*MbWF= zQ{0T4>-fT32F#6-Vh3uzyv~K*ETo-hX~Vn2v{+*tYYqee2T*Z!sq%rgN`l!8Kt8rq z=hhV+gAd4$B-b-ia;#Y09=oc1jCJ(q0+t)wl(6Q?);`CuTgrs()-j2t%+rV-B^y+| ztoLFH_(_@XBD(L5NtF9et|)C}AtFfekmqeLb3ZFQJCfvUIqzVF;1)}e^hrm3cT!YF zxFMTW84tt+kl5%(?YuGuG<7QLASs1?K^(phPt{3q?p0XgLxZ2h^@1mV!Gq=0L?^_4c5~n zm_x+=(s;QQu3l&YJKI0;*6(q6#H0#^bVJM38I?njv?E9(uzdbksBy?tjZ_^d?>olA z24JYe57a;z=Nbp?jEZUDV8F*CjD>D_L zV@yql(FP#qfJvo;AXyON8mN)>k#`j z`YIz#ehO;aj7?~`22v{GiXz3UQmxH~TlJz&J#~)(GwsprAaZYo-)QyK*RKwdAWK4u z`I6XJvldQ;wzQ9+HZ=}rjh;I`bbxPJ0ual|HXl}iZN_WUF(Z#9r`@T6aZHFZ^ijZ_ zvA6PvAX}|x_O2QIUc zel5t#+))t6(r2n_mm27Pu1UJ*-2vpDuVLW8AiyNhk~BebJqs4>S&81=*vP@7+~nHL z*!Cr-HRPQBfAma{+_wNP!Bc7P2O&2<6$gW2Z;Cgz@OnSy22u`^3Dj1Xm~=#2aa|LcRi(Y{6l4812${R{ltyfE`eoqEOSN7Q+P5TPWv z|FUopuG$pRi0>iwmyzes=!34+jn}A9oxgy3Ui8hwovS}OU?&OS+MZ#X7h)3wKa_H( zx*m0$&`Ym^1vLo$GvBZ9GQ=-`YVP$bQfb}i&9MRN^lpMFo-Sa#Y(2g6ZqE;PQ`}_~ zQ_cD|_i!qLv+U{E9nZXqA13yNsZ(C`pciK^Ukr?4t-sE)TjGuDT#G#-xsxLeQkVs) zcwl^>nE;ZZZ((!A)QlJRXSqX81-G^?JoK_blFc(8;h8F?#jiRz^P58s%LfB)r|x$$ ziwnQ-me|9Z#@8W%*9eFIUj7W+WV&d+?VBkK!yG(D;+r({j2Vf4NI9aK-LLxD8hz5} z+zYL+_~ATIovgXKE539A>h<;DlEgN^pDh?C(jlin-}b`jrB|xuxsK*cMH~y?tGf%q z!GFm!8C-n@yonX*^kq%o%u90VkseJUQM#Zmiy^x)$%t^DQ{U)|oI|yg=M8*#_NIvX z+Hi0JR3xVYZ$e5X7)UDv@B0(>zuzF19$DoWMA8EB9mr%b zrR8k}5$D)nHV^(cR%Cc6#FSCsgj}xU6>g}s&$UwdH#Hjehm8R)O{7stA@3ZZqhm_;-#a8LU!Od&^NI1klaV~a0Ud$dsm`ma8tdTR(#vwZQr6> znjQoG{;vY~c<0g+jiuH$^BGfX-(Rcbdn>PmMENUPWwFr6Vn0Yaj+p8ZAdF8hAP?QT znMDk-@J8Kv&?o&^iKhWNZ`Fh)?XrK(o9aAvS3}OXf=(zW)8Yw)QgqIqhH8rvVmle( z9YUHe`r^qy2a9m{$vHum9VMxVTo8r)?+NoeiQIn1WUF&b&M|BiQ=*x&6PjSyOHDE0Y2gMnV@6 zuQx1E!s;#0wrTZTA%`nkO78t;QpUH>OBANTWEMt znj@#YVaK+Hf<8Uk?YjG=Qs2x(_D*SWq0aqT>1C`Sl9I?+L>qr*{M`q^5`cIf+Uiy+ zcDORP29K!OgA<56-{aBK;bCK(Z34MgYv|d#7Jc7U)ZV9wCo~p2kj|YrR znfKG0IPOtnjaqTi)9G%63&M>@iiVy@O%AT5rERjTvK95yiqN20W5>zJ)GK)7WR z&t&fb%7#U7EK6lpZ%p8!@0(xJ;Aa{s!^<+H3WWk_BP1b7%Fagq1hy-gx5!JFum0i9 zE$k3ZHBc2w9a*i#15*+U2}6InB9-X)mMiOShqJ;)I4?FJN6lu%NbY+xKqb+OHRVAO z{>hd4TD#ki!15uyy-82TN z_o~BjNk#}v%cxJmi<`mAx#}oY&rKG!tby&?=?GQwCiF&|WV4rrRvqZ%1wR%R1aszj z!0y$|(pEU9VO~ZNdD5aK>ZUwuHaS20ZBzz&P)A14J55HO{`29!IW8?iz#Om{KmHqo z&_YqMZeY9GaZ^&0R;sX|c00lr2MF9$tIQA3ZY)P}vhN+A_A5~&azh{-8dbrC^{!Rr z2*?o&03^stqkAuB;WWeDm|wEnK@?IciNMg15AueR2Y?4pW!{d5hCVzo;RzwjR1s$9zK0>b+eaaKof`yW<}xr+SXkl546PI zz}>-7NO_1Z9Ld`s3!?BgwjcEjri8ZiSNartN^h>hp6ov2KW>*plZGyl42#)DaEQ^DYfBG4MI!_Pzq-!@l9yP~$ zcAl|0oWy~T-lFpW$9a&Z3FhooY!mpF?Rvcs~NVg8RDv%YW5GB+u>&-hu!Pc z-GaIOqj7fx&L&r#OY;LnrcBZ}PW#WTXQY2PRjJEgw5QMx(#0dUi;0?tviy0Cf?Grl z!Yu=wbDC9}OQ!0x83d9t8=vGIzna->1JF1C51+lVkYYXr+)s7I#sxT^-xcJ_$y#Up zx{XA_^Lg0T0F@B*2DqTezzZdQDuYp%@*>o|TVI8O643Q*E<={=161}TT%sBOyM3rB zhqEQNk$!y**xAQo00o6*#>w%3f-AHr062H*HR5e)S^##6}wp!ePDJpbLg{w9_opN)hq9L{l$AHCPO85A(nhWKB$O3*!;a z=P4Rc0MVF?d?_F&T#Gme-{Y-Mk%SNk%3mu&*hqqK(5G$9QoV=xMg!XC=-{!JeNivc zW4&q2smkfQ7jIlWyt7bP=z2sLe2mpY>HTj1M7av`{E5eI;-XYz z$eA)4PxRWWvVc!T5Nfucm$7j<=yPpOZ0_xe3F~ypwo)*=qgNP(+*&t_V0=e=Kmv2&TVp(OLO|HP6L9{)eF=;5++dfr@2Lu`qabj_LIRGJ}~vwZP_dviS9ZI*)|PBM5g$F65f%v=uZ z^o;&Y-v}$}iPStdx1E;c=vIfw$~5Ss&)O%ZICV1?PZRcqPxQ09N-Q3?x|pjtC%?IF z!wYj392n@^GuvYu7Ny4f8ZE^6<&CF@-W1UCJEyrO^SW)>V4CTX@PfE^>(yFBEnFUc z`k6Q;3!4O;Vyb9NlKoZ|TkQf1lw$$sDi8mM`tyA7m9lkKZWWH>k_B#D-;NJ%v0K6LC8Mo#b+@KFs`>-}#@)&V4LE$W z8UP;`$;ZA}e|s8wncHvsIHk~1lqeUK3F&LuaV4Wgrb2z@qBL$_AK!5_cQ z(liC~0=n#u^zKG=CmG1R#*H=Og3GpD9J3%~`?$C2`Xg?M@7yfVCwjT^Ym&-6zD>r< z-X`4mlOx=O=xq&XNk`}=vp+;yH?2-c4b`+)5@s>kEw-DUUAmYVqVtNzJ^UTmzpfjs zo?FT_7z0w#q%yDUqTq9CZ2QY^R*8nEkhP_DVB5~ScfGHS%lK_(C`|vVfb7ln=7jQ8 zgRSY0mxvt#?|w5pcqo{Whm99=uH(J$c4DWG>iJ?Ie`oK4DZ92g6*IuO#%SPunB}sc zfDVu}14$RTE}n`->kS&6e85w@Jwfg>6TIq0vO?~G)E;X(^dJSeuc(`<IcNk}2YiF|vLuUGfFgdjyLfP3iT1FVY4ulS5T=98~|VGkjd&H+u4l zmhk?t$hl0bsE8h}cDoC$ZRe3)$-QxHlfB03<-LoVROKYiJWE^Xp$!vYK{_Vj;f7)? zlBYNYAMPBm`pn)N0XJ|`KTwPI8W(BK5#YBRMhxs|ocPU5w2puE=~{9>KX>z_9-o(# zyQ(Pv4@;!G2pV*QsIj<+O!KSv2Vi@3X~&uUi61U1I!JVbmcH;_yjfEJ_~&b-l%|yPw!x_t@AifnS52{RIsN6o*c5+GFO#wiuDH3e zyvIps(0|Yg0Wh1NQR$Z^dyyw96Z1$r`BzcN&5srQ{EC&&P>u~C51N*>%yxAQ_j7UV zZU&o81igm6X%rimGYscN(k<2ZpQknfrq_MOeH~k$md(``ZabN*SRs2zwo zS;MA_x#b}i!->Mp$^j^F9-k~>I2lbG)9A^evWMzF)4vmN2l$Am+){Svi18pr=>n~Z z)m*%J0D7FNTijGLoWJ#4=dSSSL_Jw)M~x}~(kjeynzE5VC)V3vDqK&KN&KboyHBE} zd=SyGvS!}{r+^um(Q>{u_C2z?6w)c2uIsDeU!rpj2tRKqgt{zch<^5MJ&6qlDpXqL z6!Yu!z_`F{{8fjft?b~JKflJ;6P1oD;4iV!7I($wYBFwtzkd_ts%N=u<370JV8#GpB90aKBdt5jr;LkSLE}Y$n+qUE%GAy)j1*OTL$Z95to~;Q`8%FiV z4_|qef@WVK0}sRS698WHbB4dXM`C>OKW-;{p-eD*@u(!tQNXZ!VMv=5?PB3_-6)pr z*qmL*{!9N_VR2_UZxy)ANxdJWMdOx`z5{Ym|0SYnXxLDNh2iFqBvL5%`}4$E7Z?^!Hmpv=7LbD?xSf2uuhx24gRvz>p?sN!~C~ z4^={-^qeKLz=`gw7?C_n-1AJUb|Kd_^giy=^(#H+x_1C)s${_xAavdG1Pd>N%ETx( zQ5DVO2$YjzvaORiMmf8nKAoLd2C4bOOkWm(v6)8po zh;rW5wr&P^1vovtsk+D8B2pn-GhNkDO1E65`=|}?MsiKHCH65(Pfb9CDi@}hz`T_N zmHgY8Izv&GaG?rQ_VvcC%aFDjkFBQ$ntl%+Q8j}5?6TvJph%@T-Hn`iXemtdEoju7 zo7&Q)Uc1|}Q?GnL!ci?eJhAYuk$a{ag$G%AN zg^5YNT%bbdW8G+8xIKMopbX%mC@ZRlNc$)JpPZ&D{Zv_#+g6Z(fn2~yU(lNt~dCv`PaXOX#lcme)htp z4mr(jH1$8%it$+Kwk04X?iEH}2`buDa|pk6wgaxNx#Sr!o5K*VlEy}H*m2xcdiCvU z-|gZ}=Mp7QkE&{co9?eRIbFxuc_~|AZJ{G7oGqQvP!68rYqqT1Qm}6A57vhw)Nt?J zV!rCN^Og#MraPGvC6hMB_Jf^v$rP_)&YhZ2JCS@tm|KykiWSd~DEt#6bm}9*hCf`F zg)}W3<_e1SHvEc^f#dC?9T|rbPEQD=c9YaAUjhBVGB5mb3|z{VKy^CMjgz{5Z~Tf+ ziqk1%9z!OKtb4#OUEcBc|1qmr4iA5hAuYF)Vo`hN2JstiR8-`ud$00h97*AXpS;7L zrenK+r#F00^VTJTxc$In#v}BbR@)G-wv1T41GaWjduoBz)df?UamXs z+~;5MR5PJ+puO+9=vI&NlUm~Oh>uMXE!r*;@!?}rR?;0OLJLVv z$f8}A_-eBj?2mV5C}dD}Bk;dESxd1o6ywS&sO z*Zj6u?8tbEXRF0QZm6yR^QoLK+T^hsHtLHpps01UwpevFVYdX|yd+j%%2WSlwR#D@ z_#qjgiGsg0MdN>Ob>4zQ&T4$U{hh;a;}XpDl0Rx+LQn-Ed8Uxtuk05mI@#s0p_aE^ zU3ihoa)<6;9*`U7kQ^5_x`x5DSA8Ya$*t~S9jHW~$fq9g)P&yySVqG;@ETO0BFCj8 zaGD|asFIMXUk#R)a41wmI4Y?~@xKEpTbL(1rys(kZsBC?GNvlf*v_yuu;J#6W!1!@ zPQX%&cJkw`>EiHqi2&|H8b|x5zFx%ViJ6^4vAop&Ks>)Ye_g3V*s-)|e$p_U=A^c0 zAI=X@uYiv|YxV#7zx8j1_*9=Z3ZejSg87zqP_Ug&ST`PCSnhlr% zcHqgDm6E@C84#!8URzT3s_W9TH}$i_bZtgpp~Zk8WAc}2ZI|igkIpGfd&Du>O4&G) z0pCpPI5*;!l70NI?qpC9Iv|ZAf25twZB$UCksMDKx}8K~#HNs;7Ucr<@)mpp+BauX z4Jra@L{gi%?=a#qs(VYO#q@C|0J}AnZ&{8d`+_O`G5Un3P6PJ4zbupgvyF?sQ4sDc zBC@y66)-!xHnTM+km00kuzXsSV}7tHix73_XX=dlV&YWrYDY-snl`~(xJ8C6l8odj?m^Pad&Y z-U3GG0TdtN*&cOf$-f7{DD01QeacTHPps{46G!KRNlJcGbaK{4n9UqFS39M{UZig# z3aFY?Tz=^a{1HM0R5EZaVOIlK3#qdE;#9vL{bfTHY89nYR}?LB6Hm-X(~3U|)aQ>~ zDXeYiSG1{sWazp#uz-5v_ zeVEAPfvp>pxTU>YDFmuNb+7Idq!0WK6|$=5L{Qb0|A%HYNo8l$Ir*fW?2bgxEvgSX zTP$URCwWMr?42`-Vselt<1-X!>`UzO!$)eG1cFl69!eQaT(dQUY}^t(UpV=tjj(9PYrWJD6Q-izbuN3br~ z6kM8pTE;SOh`2CMKIavtIZcSWm=pRIIKH#6`&SNMENv18oQ4-8o}YlwlY0=?Ana4bw9IQtD2a z2-vzHB>V4gt7RHGy#*BZtFcPRwY~S)@;kclmC&nK4uBY(-o_ilE4uYFtnz1cI=Tpu zOwQBpoz-?k;S6WJ?|ZU+)fa~%zydzitk)E>=smyOz5;-e=2b&-J8M4lRey~S;H&Vb zi}n?8s}*Y9(35jd{?lGT>XH(Z&5WN?-1O~KV=C}F>VNy-N36D$;w))Li(@z}Vkvgu z?@r$ORIlx5f#7NDzA+JP_!c6=JV`Pgf+im$? zSNvMZy&L{B6NzE#>+^&>hbrEO?y}+f@b0O*RsVa-OAT%Vt`kAR;^(kzh@>_z<+G{V zoH(4#=Jh699-AC%L-q>$q8 zT|2!9-SE+LBC08I8zS&8Dy&}V_)Lef;&IRQSyHF7K3}2POSAJ&>r*h5$*P7kJ#tA} zz+TGze4&aX$srmCPbc)>#A^uY(vyZ(aU&(q;CfvnXN@#NSR~Z$c_Z;a2?5qw0xW@^ zL%&iYgNu;zoZ$C!#Dq2|uD{m?O0T)%=Z#QnZ|e=oZF%!;NBjOO$CkVoi(VI8V2WRw zK$4?^9{eY86{AQ^s?s}rhKVmFQQ)Ezi&B?4H0WjUapY@RA0c00+ zi^W|nBF3lJqh>7R3yl?o?UEvgI`jli_g5z~M`!^A)A(tGoIh=bHT<+M^t!=TbNJd- zZ74P})BWOYFLJ~;Z(Nll8hZeR<(W$d%rzW9zz^&+`g2yh+2k-{>O$o(=W(X5bQIwL z#L-t9k~ICaE}Da|(cv>E+kZQg$GpM=N03oSt#o%F0}$w=PIr>|=*tW8AhC?5m0Z^!`L<^OwU zU_S4=_$?Q5UIX$5q&KTEJpIDt%MivDeZHblzHsN&l2njkzCDSU*2%^?*F`jZB86~N zqkF&a1z-NAR1I*NJ{Ec6MGqCtBThtH@eE4wC-OWsUTC=%GO?2wwycA3do-+;5^b@k zqvT;?ite{ZO&?n#9*k4VpuGU;XBozHd^qzPpGpJF+G`ebJx6zX#)AE7#{Deh|(xl&j({&b)DX?%41q=FK!<{KG`T2 zO0OVOpzU?vqzILT13>z=L}w(5)r5ei)LcC+WeEuU&Xcu#!g_f}Q28k=7C+J%y$!i3 z&~L__3_obed(gXM?qjM;jB#l9v4NbQ6^BYO9wrMqez~R5j*CA!)xYx&6;*V`1Z={1 z4b>=J*(^beO9=!g@V!ehLKzJrzIT{7xD!v5G^q*4-GGvs_|Lf<0244uX*~U5jL-@z zq}WyLT1B#!1aJx*I28yGR*v8R*ticu<8k0NAiQPhiv9TA!Gmmp+yF!4EwYZUrJEe9 zjiG`UJ^V^p1V^S2C8?OG5l9j-d;Q+GoTin+IL99qu1eGE?kymU1Pl72Zdr*1q7j-H z!5ls`LrLX2LAZE6aHp!xZ75bmN4ni3;+jxFlxS~1P8}C7)BKgGNy&dA`cXrkVU2oLfWvOCTb`?2H zg;mdDYS+Nq4$;K^38R3jr4o+$b{%`y^!Qvu?R=Rp^$Kxh2pLT`ZVbHfET_8yCgG!u zdW}Vm5JSIGyfXHqFtSLhB3abO!eBXzrAizD0*a?_VB!6g2lFqJTS~`-zp#+w7=H`G zM*fPO?+!i@o=T8^@)$d3HgApqsZ+z;PGT#oq}qY%b;9zVK0v2e=mM`Z%Z*+ey=yHH zz305Nlp;_fw5id7gSEp{0wbU5)*2;lf9qnkh6qbK)WH?l{;BGB4KC~Om$cAcmd#Jr zeifiBuUu8WrPzV}0K_P6O0*sIBw#}^Ci+~`HWx6(kiODwH_7Mp*y`C$P$>sopfXh{ z*0bJ)RsNOBtQmE-%X++rogx|y`-}Udvr4d(7h4fBKJI%w`+TAen6WDi7-!CWJ|g^Y3 zAJ2C{_(qW6!x5_x8nW^_rMP2nbJ6W#qUGdg6W}|x`7WfT9u?sjKj%@Rz3yZDOIH_k zK^+i*2!_7mE=RU4tpXzuxwJV_BQj%7!Ixgos!K=*YF&VAeTxq9|q2?(% z7BRG^F{n~d>S0AGU;kOV9ZnFI0C>IfH#7(TylQBss&*ctT9e*U{70O#dl_=Puz*s$ zH|s_2XT*pH*2z?R`uY;+6Sh4BrgL)F4=KViy0t7yg1{bDR@)1-@3xA$_NaaCPtt~> z+OGD_7ACkSy+PHId*S6Y1IImT+jZl_rxX_(Pk2oqaCU#-HMcXE^%4v|ut1VJ)wRwS z`}KDcT3FWJN5Vx31ws68IpLpb7n{53=?O6Vk=815axh9K21bO3u2J#Mky;cn!54Ud zaXxteTs(^*2cxAC`s_**M{D>KNQsx(NGlo%b(K!kie-)9UOXTj{g{FcVfX4mBCm1a z2cZ|YvE-=E8E0|ApkMH-H1wHDO0xz`xsB{7dVITiBoXW;-NA7uYmoh5rD>pF-*Osd zy$dF@uD;GFo--)jutT};ehxA_K0g%)QNTt9=R*yHtax7ruhmt!@>x0jlgpjGf)sP# z37BpY*#?R$;1w7MOCMxGKwe<-1n8tG@WYnS9q@(VMUJtizi{*zt%p*U2;ri;p35{2 zCQQGMI|9C7C%is`mDW|KQh+V>y|p~eM)1fy%Hz%isol`q@|&n{RZ0d4uzmSgaZ0Rm z)Qd7o(3*bgwgG+oh>YiGR_fwOU>HNKn?*IWi6Z~puaHk#(9aSRh)s7IBcc>?tUJ~r zkh^d?a3d&GFo-7tyQVY`2_4vt%9*_u3|)9)z%p^`Yd3{?TcYP2x!%gUE7(TB`_JR$ zqP0}P>qWmmN>EZZ3`^62vWC+G95tdRBa{_(K8+;rkIrrwA;IiwhTkke3D5Kmg8Gi5 z7~n4`!pE+ca$qmgo{?v_Cg2IZy?OSk1F3SD+!L0#$qa0(DibA0O;NNC+a&+obk}f| zg)Zkx(E)CwRgG_`+32%rUeBruv~ zs0H&G;ga(>Sr;pNRgQe^>{tbc$gbL)e(rJHNnTkP#3W^(onKmZvQR-u$4XWgLQ9vd zM)4-cg;Ot!y{J1fo5@R8VQEw^pxR?L-w-oVO~nkSj+ z@oQ56sO9GTThW$%My6_5kAeoA$q`oiTuvs&Q*;Ut_gV-IM~xh zm;6p21T*&Jo99OS&=E&@bmv;n^?GB255&&SB}fA2=N8YfeM#dS=+M;swbPbEpNX-Y zaV*62WkC1EV(Y1QX`f_=_SK*6Ey3?}2 zdOFnXkQijkcYQdhW4_FZCT4f!_SV%V!dL>c z6vWR1zkQj=f99TV(0^DV`vZ8j_{uVps2E;RY20-|l$~Us;n+~) z5AY|I({owTbvI$}0v{aMlFG-%V(#TyJXE(9sHEtt-$&^yrfR8mbdDN zSc4P79Z1LoM%rkrQJSk;50mRjQy#;&?sh;(P!Y#e4mY6xEx1w%e!_iwT>yVdq1YGF z3yn8yG9}kGuw{l1geYnXH8kD>BL3Ogu#P5H2UzQR=Y}{WM^b6CsTQC3VwN?z(_Q`* zSo+_X#iqzLBJPegj~q^O7@%28{!4Uy2!spsPvjJ3KfV0c?t^0O$7oBeHG>6utHD}y z$QN4#mhCURUr_pcF3`FxWfSoR6pqT56HqEIRyWXB9>$I8P|(pJmp8~gYI775ghf$G z5m-`zR(vkuxF`6sm)rj^auD^Pw4rq8B&-{u!KxzlzU2}oV+=TdyVbVbDPk^uzps^$ zCI;ZQNoj>Xu)@U1KACz#fhk>KQXRcW`N4HeeO_DhQ(Kj6{o%JO&X^(3Rz?)XAk(gFUX> zj-D512!P36<%DZ&-}7pJPXOTv&qkaS%J?1%HJ|<(h*6Y`Fi!6dCvBRU)|{eG`^v3F zG7wN#=8hJC+%6xC4_c)r9>GX+KGOVtJx>~Vk_+ToIDjF>(vtxw3ykc|V7Lot$JAB94 zg#u7DTrfsW7=sNh!D1x; z$F%pDGs%)l64ok_KwF?(8beZ$Doq6f1e%}bA9%emM-(3Ik8vv}jAI@y?bKeXp(r?i-`Z%G4OU`C~d*@HviCoiTSV<{!{5GWQG|ECc+u?`PWQ1R0*(^}fI~;2g8(JcXDhC2fDrpvZc!NPXxRdoixdOsy zeTmzd)#M^(`-$M}Op8?!~yuO*+uro~V2c6k}^#5U0?m)6YK=AD) z(tlkCrz@MQH)J8;_UWh02tA=%BAOv8%bf9CJY2@yL2BdbF+}FjrH%#R{_se)8i~(6rP)gv7Gy@Q66UkGJkew1}^}I zLF-3|5H|;Ws$L3=yd`C*Hsq7&yz4y1dJIh}F%Nn+3XjqiGR~dX7ye^Qra43!Q(P^pn!Bv0rqEH`?hT(#CILt zgDSrpej)Rq73+|Buapq4Dqh6+diOGb&+h;f%Ch?~M7S+uwrhWFcB@;%W5UrIiNu;H}+jxcq$CG-C4EL=|=n=s|%*7WVD( z4FzdyC%kimmOw`x*aTDSdiAUx7oY%;D4UcTt3P% z{SfxhqBa%!^1NmdK>BymbtTP(Ld|c0IzCy}35n_=Ck|DWe9n}B`1RnB2<~>FyYHfZ zdcg&Ygx;UnzwPqa!ahPl7tA~YYFjBkMq&z}$q`%aGA2mfBU<3_6B2_&0oy@HZvYA+siCXqe4 zdfn}nXEj)~eG^JctrB7U1?8Sl&9^!L?1E}934R>Gs0Pi{5T#9tr7H98&~10j3vG)^ z4p7kvPMd~l#{#S)Lbu0nwlEnDmdz}MhB#6okFXL9i<~C0IDeyvB;55#$oL6SRo|#J zbM@c_zE!--rbBuNc}n%%U@$Zj&Fg#1u&}dBmrUd>0MceSYtZHub-kJA!I`^Eb=%S6 zM2xw$`3jYO0HoFb&KM{)zH82gCbZfLfYL5Fi*AY$KB188QaT%^CUwVz*mqt4PYz<@i30)7K8S>8ZQbmc%<%p; z;T$gcrOR5IJmekVW0%QO9kbxMc5xMmYtWz|ia4flkA0drsIx|A%t~9wDQqiyg{6kU zJ5HfT0CRJoM#$LTf^tXQxd%?C?)H_nlx|9wvuNA$gg`GrSFkU943o$4D3)R)751gy zJH;F;iPKy8hv}TI*P}jCF0@&&>zbh|WB4)-e-a5{_k6!{*sT=_*8kK|q4Xyc6_A$2 zwz!IY4){WR+K%v{W+LPhGq_PmV?M=a|$gQW&j1zfbHZ)y>oUC1cTtzE1zG#vuT1Pd9rZ1=fO+x7r0N~{_yKHmPUV; zJQKIFfZ#CY1oc=;Vfo<|?`&TG0!2$pr3Z^7ujf5yEHiiI@IT`!Icu_(s_dl|v~dp8|VgStExNaz#qI%Ay>;ET-GSsbL27$tXy`;JRyju9w8`f*Ty5X zT0j8`=is8_`-2UUVf7ynm~+MH9MfORB5?AEame{mtF$&A$zm?YLA=y|mvdo65TqsE zRpzi;V~>I=;+u0zV&oebFXf9cJ1trlf~`rAYwK$_eRz;-mj}GMzFuG#zJ_vA-uT+9 zSiuoaB5*~{&btndu@3T|gXcxS2CFSW=Zlvg3F2+xja_lFbkNd$Y8q$VeZ8*81C^Bw z3mvn>iUsm#bTyDb7E1#K%iY)N2{@oqQNqI{K@q@%&JPkGzM}L6~rfHC7rNqpAb@#`nWb|WW>m@fS)qn^hcbZ=S=}z?{qWmkBMr6EXVZc z>cPUb6oQO9EJes8nI9@rTb=jk3L$MV{u7M0qjXrJU=~S;KeqYrM+Ha@0!N5)7H!yd zvpEyXC^~q>GeIV@b7*1%M>_R6dFDI=yG+8_o9@OT@PQU%bWv)ruBn=f!N&4iCLX+O>58;Z@|M*qwoOC6fMM$8=`wcj2Y^@PbV2F>OC`U5}t z-kc2(3gjZdo`MX8sTN14+cml_A5omKlt}tp3jgdJR(t`9Qg?7u zM5cX^*8_K=oQ)dgQq1K$a=0?f4(&GH(0YX;14)3EO!lKRYKpafZ2`pE8jzx0a5`f< zm4o-TwnYbej#X*mLW#AzqNjcoP4C9#v}-3*KqH(i6k0Yo(MH zpQIc{z=?tLX7g;wHFk;7RJnAQPPJ_LEM1tED5~&!gp6+Rt6iLFa!C@ju#dnT*4&X- zm&yDtggxk&1bP6@GTo^r5|Y1 z!IKUNW8qd!UkD<^f+EftW3Fs?oHr*JtO+A2hY=rT*F;v2zAa*VMbv5=$`nk@Y|2#|lP+BIMmahp4e4Vq~{JxKvn1&B<)cn5-=dH}0F zIfGGunzFNMjy#(Nf@S{#)QOg1_`hh&ILf=8lF1?)_^>~TIg8#2N)y$pfyQ@eVRdto zRq^$x$BDm|)e-H2uAF6Rt&g=sEgHShseZsE6i;4)HI_OvKhamgX1P(zs6ga^yD6XX zQz`GA(x9w)9g(1DD7>ftDe_zF9lg36+)?c>Q73zaL)qO}+U7b5@dD@usfe6hai-1OrPt&)5a-wjL4R8*dz1i?_9z>nRn3 zYG~97`Y@f_Uav{~z_}(Sb9uY}R;SkQ_$|^YOw8OjhbR)vIrVnShDn}4Fd+bGT612s zBCU&a?ukI{qqhY#w+`H?u4@k)MQ$JZy7dy?_bWTFki3nnO`R=(Tx1l)pU9=xs>2RL zPoydM2k$FFh#G?-UO0mLjGU-#yd#?eM9i9P_EF!9pFD;OL2Ze%lE;&%4)o0cTc%Di zZc(yZnNib5D1oejuBh2%`ti#!)IgLVkP#5hF^j;S^$^a*UU#cRD5@hmg=l|bZWo7e zw%VLAY(M2Mvn%@H{UspW*{F;{kJ3+D|wLQM;UY4JoBL+=3-pz7p{qDIQTITmGg<{z$^C|&l9h1xx4K)>k9 zCpl&9zo51>HSY;J@H;CtXG)KBp2|#jc7P0UbT*<>!|mWA!`&O+&MFV(eex*l4D=>_ho?74ms6hxND@^ zw0BJ@ZCKJP?C&g_mFj)Wx(sgxt;|aX=DMMz7DPsL&JFfBppLV;8n8T%?!y)!IuSpR zPWyn)ukO{CRqT8Q-pFRLEe{rM81I4aWSPwo{Jh~E4YG(O-tgd}U0#a2hAhtqs{{4N zRAYz-nLgA6=i@DDEqK~^KuXK^VL2tk@2G`9f?K4s$Q!N<(}AtAWc6nUOgh|beq*Tt zwuXTWAXWWHTKV3P2ZCf;{Q=h9Su_swJY0WCz?(O`?x+f0x=}|Zr}>?sKP}zRT0&^8 z@61GoUEf4tExO2lFksQ%lx6yEf*H6y@-nWbX+u2%3T|8hS+od%y&rr|lFx>g34-bi zwzyM+@x31G`WRH**p=`9rOkN!i|FIyL2MvCYD0_+AZ?k0nUnKat?{uBNnk_1BClMe zBB&BlGX!aGNvCymU||^=Q31(wr&Oy)jD7cj2mEA8JC1SGibh;`4@uQuaEPfqOT*TM zaSW2}q7y*Q`krcNkH{_JZ?OJ>+n$5|oBk<-TBHXrn4*ujdlI)><3WBf{laBkl;0s( z0(cfq7dlAF3QF%31fa|A9I{TVx0l0Z0E^UV{8OZdFbn8PVmAzl_wD_tTET$BmPNvj zHJn%XIIs$`d>$^IO40Xv@^_1IM{H)dzrIMqmf72 z-z>MJnNgJTMnLO*C6W%Ufjh_^>*=W2=_fwzoD%JH9u-fHPQm|E+SD^JWu#XAkPop} zDyn?>Nqp`NhJpw!3op|26bJ<8&ln7rNNZNvy+;!my@eP_`sr2dAhzauH;YTs?5-`{ zMB}|cFX!RIJQ(zZM?+^XP^;TRYYMhb}C2;Op1{gJbaCz`9r(0z2 z*g0G=C>j@sp9;tVZ`7&wZ}KQvXKd8pGjxK_fI2?uF?H{fWXx1k$cmKgQRABVjz}@U zqtf#+-H<^MvjklVel>W=3jQHVE8LeA_Bnc-AQB2V#9!kyE&Pn`UYMIlS~wdRR|zkb zGYOT2Ak@-~c>AMCZ=GO$%oW^Che9()7!LN&s01ODs74xlv~9tNZ*5!m{G7nWDmUEI zYNs4O>r)AK;ETXq=DE*s`k@r{zqJyd^8hBk6o?56KBoHnugapTIA#-;m@{RQl|N(p z4iMibwPeCp2bP$>MK@}JqV6g05vonCU`!>F5nnx+K=CG0p(|1hyp@(y$X8+ZV5%cE z%K1Q$J$vD6>~i`TD@v6}4Uaok`lM#?T^RT&kMI@S8bB(RF?swjN3GV2_AXpv)W!vC z=$pkPEW{eQA^qj974D&LC_`r?d@J;)#`ssen^Ee-$aFg)ILcbCvgoF;f3;!}>iZUB zk35n=Bt!B#WMfYi-Y}7lyBu_8BUl^sgArsyDrM{(cOm620x=TJ7ray3q=)GLA*{GX z2jDpzl@U*V|BwTgiDZ;qi zi)R;VK6%92Hd_229xwXm;XSN2otTT1DncJC3J{k+k9cHxEp6X7{jY0e&P}Pe+NI^c zSo|9SmVo+3E^=$z3QY8lcG&`Iz^`ggR(yF7dzAt0xwdxr$m0;lXp5~$E$6`>ZUDPe z(1gSmp$=|f&mzo!HL2WP3-H<0P5_bMtQNogj(0VBMvr?7MIMto)NwBYtUvHf_>I}5 zoYM~Ed;W@u$-;#Z(;cz`T$WZZIm$T7h1zMqOZtNul@$0EB>=+e_AN}N0HZQa`sBSH z@NPmHcxVk#7|w=DZR0dg?2D5tJTO+hJ$9A2J#r|_EmG2hebtQD@;{a*#Q3hs81C#M zm&SC?>v3zj?BD!OYUHU}j!XBz5T$Fe?^Q2c&IpascO&$j1H(L_toLof*9YYPeTlQ5 zs5YMCx`GAb8FM7p2`NO(DQEav#+-{h&NG{34hXn$PhEEF07c-`vpUx!VSV%w=MbPF zhbp^?Qz=Tmq{F7o9?jT*UzEg0R>PT=`ghtuKuFp3*;`V)33zm2ALpfjLZ9|$FL=@OYS}qO zaC)6&sc^;m9N(jvac?b>`M^<(2TrW-A{EqO+d z9?E2o6jhp!M0+80Qfbq~n&jCjKfJYw>q?>^CWJw{7eCg!yEn}l!6$i1Z?8UxhL0&F zcR0npHtO*Ug}H|<*Ava;klcm+L#yY4Kw-xwMpgD{h!6MV_}ogF+4NCaHK=4QlF%*58*o`kJY`lugtLQg4I11;Er0?BvYXJqnh z_y%KKZmfhHlTYt8HFxKU{g8ds&}NNkfD>3<;WA_O&{NXKbwR*IIo;J^x(tzigjK6m(<(k6h~(gXSCN)o$~5UvWt2P7^0 z5=dWhgd$x^QT-{}%Dd_J(|?}V**%JgPj#)%r~OF z3J^-e-DLx&m)O`t%2N1ZT6d%Qe@lQclR&41wdGYO;~(q*XX03-U`V!)80+5UEA@4% zFMGHTeS6laZ}VpMH3(5j-jS*asY4ujeyY`hGLFQapE0u59^0|QK?&SdBzu*!nC;mD z?1vfR4@jeaxcOAcNw(N^7fLiM{)LIrHa62M`uA?Pg0_UgyD&)$z(D9y2NZlUrC5tC z{BEIh^Jos^HQN4^9@@LgkC94C1qDm`1hquCdIGKn)Y{`^&%}&#AwXo=S(a;)wa;Zj z;<^{#OR7;SrTt_{w)Fj(OKYc%xh?^})3!KHUqFi-RU^MJz<(_pNmGZ2^CLI< z;JW^Nl7G)=*URH*O7n_ByH2TB)4fx5US0v02W9J(-IADAK8U0zX$((-@fJ zg2GtaMV({E(V_ApOT{;ePMljde(iVKhz{vh-rYFzb&Ft&{j=IPcP?81&kA?(K>_@k zWM7AQcRL|3&h+ekuy~ggq)wQW2qFw5+`aYljH+I|*HW$vn^)_>kinP@)m(t3H>Pm| zXU6EfIq{p{>6ojs$04*l#&ev`kBDOVInvhuUfb=qwZUgLjzPzPP??jFx*!tS(HBdh zmcC9csr8XX4kd7SNF4I{8p~+RyVyuc6#tEp_|D90#V=6IEP_~m>)KO()|_A!JI`^o zWOg;)bwdo8GUZiF7$ta?m?qRg2sB@#w!(Hudc{`AY5D~4ldn4oIRajtiW^}jGEe0H z`6osklq*4z<+`w11zUV?!J!mp5h6q>=O6ctjG%*d1-!4ONzQ}VQ1vRsei_#bpoD>V z48CPALHKU>p-;Y0+nBXhWC1E^_q>6-KoH2f@vDKB$*ecj}-Zp}s^R+&3@L!0lzSoePQ&$TKB4Eu% zyFkjdD>M2>w2Uxj-F9SbND+BONA%nVd?F^p+DH_yOs%KP`wJPHHVipEoh;{rT zqA1^yCZG_2DkPciI1**s%5SRfn^%i^ScfGJ&#(SC{+qA^3Jqbe zw<@7v!jqVG07pG5px6WHc#{zeu=q%7n>z@yQru+NGuN30>$aeW3kcyNVVymaCWse;=_RfA4HBaFeXn(ZxIpw&$`#tUn_|62!bU4M10xPs zej;ZTocuc7tW=fm2L}?&N9m@_DS?UP(bd4iAi6`-C~AO4OwuyZGg8#xa(5eSUIeM0 zb*RYX+CcUUW{6q(?`UZl{=2NmQCkzI-QuZZYq}Hsi|MXe5#x(cE$moh-Zo@*M|>k5 zKloZ>_M$W(+FiLFi#-Z?d&AV&Z9|wRW$W{tT_gxOAxso2X8hS%Y)BK8vgS!xn2=CZ zDdIHbqUwYXwJcYo#{7E-!BEEz;8Q$o1A@u<>8*uPJZXqe-3TgRi~40ZYhWc+RhPGi zn`kD>$(I#a`a~g_@=0SH&%{>sINbsa1Ke0mo`;-InE8C%@1^3v+1%ELdpw&NDg`RHMxqT4S{eBXM0f zKh$hl>8n*w+ebS;Fz$EA8LC&?mNX@Ch1?@$ZU;nGS6}1-b7o+wkWhd4C_FT6@#URo zBDc8;KGsx&IZv*HVL&!uFq2L6%U?NrGC-g!btbFL5jMLb5+$DKj73TL3y`;& zdm$7vmT%5-bBE=N*T^_vHA!AIgD@@0%5o`hbzS8AX!H#D<9mMFxMuTiJWJEv;@!#) zU)@dbgZJQ%eCNRWc1##eF#2lq=^RyRetRJK94BmrjO-9A z%WvJJV8A$}Xqixju{V^$6tRVa=CaUK4HNGPl&F)q{^JRWMz1g|eisu^I8Qf1V>BFL zQa6v=d*fy-HXK>U3PsRHVy4Xf`q&}s7Kq)ba|I_1@wM=F&# zK3do74pC(1VFmbxFlEy2e=CTcvFN$Zuy0P;BCy{U--p&=!$c?ibqu#)EV z$H$SF9+bOzi!8+iSlh{=g0@a%ZVoT9)cW_TZ&?NfZpDi}o*xb%^ikEYe)v|1W!C0) z@^O+?ZJs;^iSA8{524<*aI zck4Pid{J?ZNw0U=T6*wU3%3@ zM_4rHF8jxq7H{-L0@^924ubgpzZD<~;q(>}_G8wkKwG938YC!B4yWw5FdRGs{-v2h zbc;Y}R~Vo~a*$^Y*HH3h=eA~-ma*(#8fneaZguC-W* zvQoEo-uJlRr&~%&f^c?0ZL|U-))oP1Nt~Ok-H^oif?$D^prUl#J7Nr9S_9LMJ)W?d ztme0Jh%@F!Jg<&{D`!K1<2&#aaNlPC!A-hECv*^8CE@gpQIbTgGM;41BXgLr4NM)n~ECeNXM11=o^38G_M zD@GU{>s2P$hKPBSBc7*{`E(h6P~p4HI>!-Mlb>v*mSkDxw~B2~pnfDgQ?b~-a6~s$ zgaO?|k}%!XS;n4*cf~^4W6lv(5w#;3+1Y%47xtw(UnU!usAmlAqJ9m51Oi; zs}`bo7VS?70a@^5Z|Sk~GU|~sY!*yoN}tFWLd_M_&>T^WiR*o*kdxt`{Dvc?@~etM za)0814c_TXI3{sJuqH?VY#|tEy@eI6?);a9p^J(yFd@#e-T=w8TB>Ez3hvd%&n)n? z>3jj*hlKT?T}CLLNEf?mWiY0hM00PKFE!WoA!|$XkZ>fQK2<07LNry4JYI4+xB zlKN;6=~ay$J5zH_)6Mg$kz$i(-O;3tagu#E+&H{JM9g=riyoeVWZrM9-vSWK@rSs8 zXMU#L=E!Y$40|dVEGfiOwOcuD;HqOTb5fk;xxPxi|_>UmV_HRQja{qKJ zop{5{tIMjKSJ7(po&NkJv&Qu!)7WHzI_mM1;mRjnnGZKUOe(ZiYO4)>hmcONZvmwu z?c&E)YYIY)*{EzY$eTxJCqiRu(PP0GG0u=VCmpMK4-ns>ge0s`X$|5&;0=}LLqXFU=*c8?s-))s}wknA^2vre!z6lvO zV!-jE^rD=qT8 z2RdA*(hUtt;SOnvM`XCtpwvMQV(*fo?_ix+45p^Ix-l&J*}s~a?nBdn1{ag8Eqg;% zV{6Y2*lyZY5euR&<2ft6E4lv$x?xeOt#_nkwx>2N!`Y}KE6k5HniSH--GY*(XRvxunD`;L%z036%{6);zzzVziVxh=*yMVTD}B} z(U%;m_bv#tXxHVyjnpbF!Q?d;gaK|K(5^6O2c5rq9#=XRWQ%H;1a)-(A(II3?_xlL z6#JU?uvQBq{{dkP~;FnC;esft1$EgIY)(M26k7gYxWGWHcvf+3$!5w+2j zSn-BR{eT-zqk8BW*A06sdp1NnB{bi27}o_iZQmOR?%gA^|I$G=q;w2+UT_ieVfoCm zfQvWI3W7@0fN0c#+|a087c`mbkV^Pke1O$E2e2KixeT;d-dmhi`FzDMkE-zgt_?pd z8s?I&nY6??ec(xHBZEQ38@$9>Hc>-?Th|bZzoGaB|r3(OG^gS;6TQ zCg37GNhCRbp^+Y`F{xJboWP`_UzU?GkGR6u3IT`V;x1@Zapys)ODP#IzlK9jP?=NA zq{6=3FjcKcGQE6=j06t(#>cpq5VO<;=w%PTa$qgbkQe;^2Yl9=<`OrBm=d_&3 zzk7FP@v-ESq^O{I@8qpS-gw}a|18OJ1_WCk)LC=uH-EbA$H(@cyvb2vKt``5kIqD`U@jzW`uVG)^#6Ji@@+|CKXRRA z#{Kqrn;xF!;U%$&5D{_pILAxm5sUB|47d}62UP7#Xx=63n9N^A3|KoUk2=1=@2U|J zqg31GucBnC8n@^!O!(R19ih1AVK6>_AfpL&Y4kE~doH{EC2b$GL~(zPrW$E?Mjbpp z>H#uD9=<_WQaziF#}*Cn5n#&uue*SFyG3tMR|+w;(--79A4-?I9*lTpbzAGDuaq9*|iBj z+t0STJ{bzF9X-1nY12&yvnuS5{}m0V;3Ms^dpM1MLL;0relZX3?$+*sCOqA{$hrLM z5gU$k;%(@q5hb25QuoanunMG2<>ghsSKA8Cn!p~ZrRt1}bfpB|mz(i!fpWBk$GMtk z@~avXN@3~`{_bIDzua28?=K1mTb;a*PPH^9o$`bpY~DMn9}s-PT$G&3Y{}@i<@Je) z=&Dm$UFN@pU{AF6(@iz;6zv=>Aw<6E7^EDl3Y@hf3`}(H&=~>14|kBq)HL^$a0me% zK2gh|1F;+f)JEuB&^-}cL2oP(GTEYXi)4s9EJ8Z~*=j*b?!V0VsyT zlmC{J^Avm^ z;E2=$k?L&c2)c5c07kas$XGv!xMR{6S;)2vqF)I>dB&y)R z#k=H~WU+Q407^vTL47XwGoz9q;DQo(uLA*Uec~-9`lhA$&+y&S--)9sML-CcS@Dk!FIQQRfaYo6?z<5jf z$}Vk4bHSPz(nt9eVuyPO8gKGze2>~-jWk(V%OeQDIr*5vpZWd8w*wmAXmc_oalU{| za?1V}F1Jsg<4=*pVc4jhETT$6M6{n*g~&2X$D|3*SeF9YRJi>mjBGvnhfDKjw= zwy$H;^Z#dOGz5HPnTAvcw2b;-g(SR;9YT+3*a5=ET#I)~qEY_^vUokUZc9|MvxlZk zK~7A~!)~UI9qNzOT9H|l-IKAFsb>%uCwajze+{27O)Oq= zk32!>9DtE7t$+fx1DIAEiaIW&Dk}LJ?j&8C_kPUA^KIO!`nKDPZ~bv2h$zc+OP?5l zVNb<~r7s6p4X`g5{`5&Wl z0yYisVN;p&=ZIUA~o00_72o54{gb!P1bz@bjd%2^E=++V_ zOCSpHtre-+T8llxx&Pk#eIIV_P<`-?55NMakAGhE-t}S zv2VPV#KmBE}zgTxaTmk%C_SqmdpYi9)5@55$%K-RJ;@)%(k;x?Aa> zYUUuM-G8(_z5DEws&85c{0eBDF|z%WeVL3f$Szi~MOIkP?ie0>w)|adxp)jMp1s`i zJ_-f(Qy%_*C#~N&UxBv!Cr9J~Ue7VSwA&kw5(wt1SCDmEQY5^TZID$DwOykWMf>(q z_Xkk^FdD58sLBBa-$P|06N4tfQG{|66kWuS5HZXQx9uN9KX}&V16Hfa)il_(`%A22hN*PP-{pBA;T5{@c-yN~t z(T&bxi$r)3$PZvMH0$;D*L2ami#USac-y z>L^Bog1d1W3-;?IbBDthHA0me=Jsj}>yx3yCoI!&%*ohkOABjvF4V=64c!{%!J z(^pZyn2pETW!V3P&s2kt==dRX*D54A0HHMB|0Lt%rNKNjzGaS-#9}+ep}=16>$5yT zC&f~b`!y;xZ@M*(sPz?Gx*f(~butOWY8s&#&OllP7Qbls6dfZ)**f`m$VthZ8ZombY9i7!-Lfoi2mK(gQ;qH z_npx7g-Twdjtp9`10LW+^Dhhekyj`s1P8fq@;qXQVk!NsX$mrylw=@rJ8FDa;1ytu zxlxs1FUhp}2Ii*q8*~qn6PCs8Vu5Z=1_F~VDRCpZmK@5GG_*U(w5g2wNnHuGp%wGsP@ z?O498qzXGDjc8F3->I%_$IRobG!Se8Fxlk7Rr!NezA(v)=_@|)ugaYz3<+QB+blD0 zY!Rof7w|;K7QGfRjZ!y6Ho$OU^mR;qJdPrIr*B-Do`5g)JFL$AumPt{{H(&e*mW&8 zxn;AkrQjD1WGz)Onc=ToJtQJAQcm%xEW(HdkU?udNQE?1{@CbC8|)K2M_nHK?UM;t z0Q|Tq#!SM*QJnceeNR@dC~|T{c#$T!@iIu%{`m%IAK?2k1B6>Qa>mCpdZXk!MXq;F zjY%~Kcvye{*k;=gx!b+tQCKbpO%*# z{rOt|)xLF1u!qA6%j5yEG0pOl)H-O(kMZP5_>G{Bu!n4&jggW57tyr-W@(zm>3|{j z5pk)0#&hSPo^M-|a_oEU2tyo3Jg9ZI^gc(!l&(lYsrBa931)RxIr22ZV?~mxHx7^W zm4&FLv+x`fTJTl?N?x9eK(_(FHEQ?#zX%*5>?v((eRT%HWG|m^)ixoR*6N~PZHy+b zJ{FSptoC_V%OF`6ac&;%x+3W`@i;2Wx8*g^;$RHpFWcciYY##s-Qs7cL^aw(DDF{G z=9Z<|+P9%dE(j17k})0=aM<7~)(A{-=+ui+(yyl*2YFhc-_7*t?H}LbW7yRr@lHjk zIJpJ0wF(?Jm@iF?7*9ec+~IS~k#gM*nQj@`nEF&r{@XT2^GIc2%G0V35LCxByuQMR zL^=AmY}(=L(Gr7_(ml^asAr!XNW(p8 z2tMjFr-rtA4>up5K| z_p2$DVW9}uXxDZNSSSlItBnn$K-(L5RaaTp_g|^&xH<(%D??|}wrau)oq|A*(i#Ss z&YGhmecot1J@bFN`u|a9Z)e0PFGplSPq$+n|LPvau*vIopMfQq9jPTAhL4WdJD)LY Vc1?q!F;Ti -AppPublisherURL=mailto:fabianuehleke@yahoo.de -AppSupportURL=http://tech.groups.yahoo.com/group/ASCOM-Talk/ -AppUpdatesURL=http://ascom-standards.org/ -VersionInfoVersion=1.0.0 -MinVersion=0,6.1.7601sp1 -DefaultDirName="{cf}\ASCOM\Telescope" -DisableDirPage=yes -DisableProgramGroupPage=yes -OutputDir="." -OutputBaseFilename="OpenAstroGuider Setup" -Compression=lzma -SolidCompression=yes -; Put there by Platform if Driver Installer Support selected -WizardImageFile="C:\Program Files (x86)\ASCOM\Platform 6 Developer Components\Installer Generator\Resources\WizardImage.bmp" -LicenseFile="C:\Program Files (x86)\ASCOM\Platform 6 Developer Components\Installer Generator\Resources\CreativeCommons.txt" -; {cf}\ASCOM\Uninstall\Telescope folder created by Platform, always -UninstallFilesDir="{cf}\ASCOM\Uninstall\Telescope\OpenAstroGuider" - -[Languages] -Name: "english"; MessagesFile: "compiler:Default.isl" - -[Dirs] -Name: "{cf}\ASCOM\Uninstall\Telescope\OpenAstroGuider" -; TODO: Add subfolders below {app} as needed (e.g. Name: "{app}\MyFolder") - -[Files] -Source: "C:\Users\Fabian\Desktop\OpenAstroGuiding Driver\bin\Debug\OpenAstroGuider.dll"; DestDir: "{app}" -; Require a read-me HTML to appear after installation, maybe driver's Help doc -Source: "C:\Users\Fabian\Desktop\OpenAstroGuiding Driver\readme.txt"; DestDir: "{app}"; Flags: isreadme -; TODO: Add other files needed by your driver here (add subfolders above) - - -; Only if driver is .NET -[Run] -; Only for .NET assembly/in-proc drivers -Filename: "{dotnet4032}\regasm.exe"; Parameters: "/codebase ""{app}\OpenAstroGuider.dll"""; Flags: runhidden 32bit -Filename: "{dotnet4064}\regasm.exe"; Parameters: "/codebase ""{app}\OpenAstroGuider.dll"""; Flags: runhidden 64bit; Check: IsWin64 - - - - -; Only if driver is .NET -[UninstallRun] -; Only for .NET assembly/in-proc drivers -Filename: "{dotnet4032}\regasm.exe"; Parameters: "-u ""{app}\OpenAstroGuider.dll"""; Flags: runhidden 32bit -; This helps to give a clean uninstall -Filename: "{dotnet4064}\regasm.exe"; Parameters: "/codebase ""{app}\OpenAstroGuider.dll"""; Flags: runhidden 64bit; Check: IsWin64 -Filename: "{dotnet4064}\regasm.exe"; Parameters: "-u ""{app}\OpenAstroGuider.dll"""; Flags: runhidden 64bit; Check: IsWin64 - - - - -[Code] -const - REQUIRED_PLATFORM_VERSION = 6.2; // Set this to the minimum required ASCOM Platform version for this application - -// -// Function to return the ASCOM Platform's version number as a double. -// -function PlatformVersion(): Double; -var - PlatVerString : String; -begin - Result := 0.0; // Initialise the return value in case we can't read the registry - try - if RegQueryStringValue(HKEY_LOCAL_MACHINE_32, 'Software\ASCOM','PlatformVersion', PlatVerString) then - begin // Successfully read the value from the registry - Result := StrToFloat(PlatVerString); // Create a double from the X.Y Platform version string - end; - except - ShowExceptionMessage; - Result:= -1.0; // Indicate in the return value that an exception was generated - end; -end; - -// -// Before the installer UI appears, verify that the required ASCOM Platform version is installed. -// -function InitializeSetup(): Boolean; -var - PlatformVersionNumber : double; - begin - Result := FALSE; // Assume failure - PlatformVersionNumber := PlatformVersion(); // Get the installed Platform version as a double - If PlatformVersionNumber >= REQUIRED_PLATFORM_VERSION then // Check whether we have the minimum required Platform or newer - Result := TRUE - else - if PlatformVersionNumber = 0.0 then - MsgBox('No ASCOM Platform is installed. Please install Platform ' + Format('%3.1f', [REQUIRED_PLATFORM_VERSION]) + ' or later from http://www.ascom-standards.org', mbCriticalError, MB_OK) - else - MsgBox('ASCOM Platform ' + Format('%3.1f', [REQUIRED_PLATFORM_VERSION]) + ' or later is required, but Platform '+ Format('%3.1f', [PlatformVersionNumber]) + ' is installed. Please install the latest Platform before continuing; you will find it at http://www.ascom-standards.org', mbCriticalError, MB_OK); -end; - -// Code to enable the installer to uninstall previous versions of itself when a new version is installed -procedure CurStepChanged(CurStep: TSetupStep); -var - ResultCode: Integer; - UninstallExe: String; - UninstallRegistry: String; -begin - if (CurStep = ssInstall) then // Install step has started - begin - // Create the correct registry location name, which is based on the AppId - UninstallRegistry := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\{#SetupSetting("AppId")}' + '_is1'); - // Check whether an extry exists - if RegQueryStringValue(HKLM, UninstallRegistry, 'UninstallString', UninstallExe) then - begin // Entry exists and previous version is installed so run its uninstaller quietly after informing the user - MsgBox('Setup will now remove the previous version.', mbInformation, MB_OK); - Exec(RemoveQuotes(UninstallExe), ' /SILENT', '', SW_SHOWNORMAL, ewWaitUntilTerminated, ResultCode); - sleep(1000); //Give enough time for the install screen to be repainted before continuing - end - end; -end; - diff --git a/Software/ASCOM driver/OpenAstroGuider Test.js b/Software/ASCOM driver/OpenAstroGuider Test.js deleted file mode 100644 index 099028b1..00000000 --- a/Software/ASCOM driver/OpenAstroGuider Test.js +++ /dev/null @@ -1,6 +0,0 @@ -//*** CHECK THIS ProgID *** -var X = new ActiveXObject("ASCOM.OpenAstroGuider.Telescope"); -WScript.Echo("This is " + X.Name + ")"); -// You may want to uncomment this... -// X.Connected = true; -X.SetupDialog(); diff --git a/Software/ASCOM driver/OpenAstroGuider.dll b/Software/ASCOM driver/OpenAstroGuider.dll deleted file mode 100644 index 79e0f56d2728d333ecb8eb1134b4e3e9246e89d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 284672 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