diff --git a/.ipynb_checkpoints/inline viewer demo 2-checkpoint.ipynb b/.ipynb_checkpoints/inline viewer demo 2-checkpoint.ipynb new file mode 100644 index 0000000..e5c98e3 --- /dev/null +++ b/.ipynb_checkpoints/inline viewer demo 2-checkpoint.ipynb @@ -0,0 +1,879 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "application/javascript": [ + "/* Put everything inside the global mpl namespace */\n", + "window.mpl = {};\n", + "\n", + "\n", + "mpl.get_websocket_type = function() {\n", + " if (typeof(WebSocket) !== 'undefined') {\n", + " return WebSocket;\n", + " } else if (typeof(MozWebSocket) !== 'undefined') {\n", + " return MozWebSocket;\n", + " } else {\n", + " alert('Your browser does not have WebSocket support.' +\n", + " 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n", + " 'Firefox 4 and 5 are also supported but you ' +\n", + " 'have to enable WebSockets in about:config.');\n", + " };\n", + "}\n", + "\n", + "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n", + " this.id = figure_id;\n", + "\n", + " this.ws = websocket;\n", + "\n", + " this.supports_binary = (this.ws.binaryType != undefined);\n", + "\n", + " if (!this.supports_binary) {\n", + " var warnings = document.getElementById(\"mpl-warnings\");\n", + " if (warnings) {\n", + " warnings.style.display = 'block';\n", + " warnings.textContent = (\n", + " \"This browser does not support binary websocket messages. \" +\n", + " \"Performance may be slow.\");\n", + " }\n", + " }\n", + "\n", + " this.imageObj = new Image();\n", + "\n", + " this.context = undefined;\n", + " this.message = undefined;\n", + " this.canvas = undefined;\n", + " this.rubberband_canvas = undefined;\n", + " this.rubberband_context = undefined;\n", + " this.format_dropdown = undefined;\n", + "\n", + " this.image_mode = 'full';\n", + "\n", + " this.root = $('
');\n", + " this._root_extra_style(this.root)\n", + " this.root.attr('style', 'display: inline-block');\n", + "\n", + " $(parent_element).append(this.root);\n", + "\n", + " this._init_header(this);\n", + " this._init_canvas(this);\n", + " this._init_toolbar(this);\n", + "\n", + " var fig = this;\n", + "\n", + " this.waiting = false;\n", + "\n", + " this.ws.onopen = function () {\n", + " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n", + " fig.send_message(\"send_image_mode\", {});\n", + " if (mpl.ratio != 1) {\n", + " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n", + " }\n", + " fig.send_message(\"refresh\", {});\n", + " }\n", + "\n", + " this.imageObj.onload = function() {\n", + " if (fig.image_mode == 'full') {\n", + " // Full images could contain transparency (where diff images\n", + " // almost always do), so we need to clear the canvas so that\n", + " // there is no ghosting.\n", + " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n", + " }\n", + " fig.context.drawImage(fig.imageObj, 0, 0);\n", + " };\n", + "\n", + " this.imageObj.onunload = function() {\n", + " this.ws.close();\n", + " }\n", + "\n", + " this.ws.onmessage = this._make_on_message_function(this);\n", + "\n", + " this.ondownload = ondownload;\n", + "}\n", + "\n", + "mpl.figure.prototype._init_header = function() {\n", + " var titlebar = $(\n", + " '
');\n", + " var titletext = $(\n", + " '
');\n", + " titlebar.append(titletext)\n", + " this.root.append(titlebar);\n", + " this.header = titletext[0];\n", + "}\n", + "\n", + "\n", + "\n", + "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n", + "\n", + "}\n", + "\n", + "\n", + "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n", + "\n", + "}\n", + "\n", + "mpl.figure.prototype._init_canvas = function() {\n", + " var fig = this;\n", + "\n", + " var canvas_div = $('
');\n", + "\n", + " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n", + "\n", + " function canvas_keyboard_event(event) {\n", + " return fig.key_event(event, event['data']);\n", + " }\n", + "\n", + " canvas_div.keydown('key_press', canvas_keyboard_event);\n", + " canvas_div.keyup('key_release', canvas_keyboard_event);\n", + " this.canvas_div = canvas_div\n", + " this._canvas_extra_style(canvas_div)\n", + " this.root.append(canvas_div);\n", + "\n", + " var canvas = $('');\n", + " canvas.addClass('mpl-canvas');\n", + " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n", + "\n", + " this.canvas = canvas[0];\n", + " this.context = canvas[0].getContext(\"2d\");\n", + "\n", + " var backingStore = this.context.backingStorePixelRatio ||\n", + "\tthis.context.webkitBackingStorePixelRatio ||\n", + "\tthis.context.mozBackingStorePixelRatio ||\n", + "\tthis.context.msBackingStorePixelRatio ||\n", + "\tthis.context.oBackingStorePixelRatio ||\n", + "\tthis.context.backingStorePixelRatio || 1;\n", + "\n", + " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n", + "\n", + " var rubberband = $('');\n", + " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n", + "\n", + " var pass_mouse_events = true;\n", + "\n", + " canvas_div.resizable({\n", + " start: function(event, ui) {\n", + " pass_mouse_events = false;\n", + " },\n", + " resize: function(event, ui) {\n", + " fig.request_resize(ui.size.width, ui.size.height);\n", + " },\n", + " stop: function(event, ui) {\n", + " pass_mouse_events = true;\n", + " fig.request_resize(ui.size.width, ui.size.height);\n", + " },\n", + " });\n", + "\n", + " function mouse_event_fn(event) {\n", + " if (pass_mouse_events)\n", + " return fig.mouse_event(event, event['data']);\n", + " }\n", + "\n", + " rubberband.mousedown('button_press', mouse_event_fn);\n", + " rubberband.mouseup('button_release', mouse_event_fn);\n", + " // Throttle sequential mouse events to 1 every 20ms.\n", + " rubberband.mousemove('motion_notify', mouse_event_fn);\n", + "\n", + " rubberband.mouseenter('figure_enter', mouse_event_fn);\n", + " rubberband.mouseleave('figure_leave', mouse_event_fn);\n", + "\n", + " canvas_div.on(\"wheel\", function (event) {\n", + " event = event.originalEvent;\n", + " event['data'] = 'scroll'\n", + " if (event.deltaY < 0) {\n", + " event.step = 1;\n", + " } else {\n", + " event.step = -1;\n", + " }\n", + " mouse_event_fn(event);\n", + " });\n", + "\n", + " canvas_div.append(canvas);\n", + " canvas_div.append(rubberband);\n", + "\n", + " this.rubberband = rubberband;\n", + " this.rubberband_canvas = rubberband[0];\n", + " this.rubberband_context = rubberband[0].getContext(\"2d\");\n", + " this.rubberband_context.strokeStyle = \"#000000\";\n", + "\n", + " this._resize_canvas = function(width, height) {\n", + " // Keep the size of the canvas, canvas container, and rubber band\n", + " // canvas in synch.\n", + " canvas_div.css('width', width)\n", + " canvas_div.css('height', height)\n", + "\n", + " canvas.attr('width', width * mpl.ratio);\n", + " canvas.attr('height', height * mpl.ratio);\n", + " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n", + "\n", + " rubberband.attr('width', width);\n", + " rubberband.attr('height', height);\n", + " }\n", + "\n", + " // Set the figure to an initial 600x600px, this will subsequently be updated\n", + " // upon first draw.\n", + " this._resize_canvas(600, 600);\n", + "\n", + " // Disable right mouse context menu.\n", + " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n", + " return false;\n", + " });\n", + "\n", + " function set_focus () {\n", + " canvas.focus();\n", + " canvas_div.focus();\n", + " }\n", + "\n", + " window.setTimeout(set_focus, 100);\n", + "}\n", + "\n", + "mpl.figure.prototype._init_toolbar = function() {\n", + " var fig = this;\n", + "\n", + " var nav_element = $('
')\n", + " nav_element.attr('style', 'width: 100%');\n", + " this.root.append(nav_element);\n", + "\n", + " // Define a callback function for later on.\n", + " function toolbar_event(event) {\n", + " return fig.toolbar_button_onclick(event['data']);\n", + " }\n", + " function toolbar_mouse_event(event) {\n", + " return fig.toolbar_button_onmouseover(event['data']);\n", + " }\n", + "\n", + " for(var toolbar_ind in mpl.toolbar_items) {\n", + " var name = mpl.toolbar_items[toolbar_ind][0];\n", + " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", + " var image = mpl.toolbar_items[toolbar_ind][2];\n", + " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", + "\n", + " if (!name) {\n", + " // put a spacer in here.\n", + " continue;\n", + " }\n", + " var button = $('');\n", + " button.click(method_name, toolbar_event);\n", + " button.mouseover(tooltip, toolbar_mouse_event);\n", + " nav_element.append(button);\n", + " }\n", + "\n", + " // Add the status bar.\n", + " var status_bar = $('');\n", + " nav_element.append(status_bar);\n", + " this.message = status_bar[0];\n", + "\n", + " // Add the close button to the window.\n", + " var buttongrp = $('
');\n", + " var button = $('');\n", + " button.click(function (evt) { fig.handle_close(fig, {}); } );\n", + " button.mouseover('Stop Interaction', toolbar_mouse_event);\n", + " buttongrp.append(button);\n", + " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n", + " titlebar.prepend(buttongrp);\n", + "}\n", + "\n", + "mpl.figure.prototype._root_extra_style = function(el){\n", + " var fig = this\n", + " el.on(\"remove\", function(){\n", + "\tfig.close_ws(fig, {});\n", + " });\n", + "}\n", + "\n", + "mpl.figure.prototype._canvas_extra_style = function(el){\n", + " // this is important to make the div 'focusable\n", + " el.attr('tabindex', 0)\n", + " // reach out to IPython and tell the keyboard manager to turn it's self\n", + " // off when our div gets focus\n", + "\n", + " // location in version 3\n", + " if (IPython.notebook.keyboard_manager) {\n", + " IPython.notebook.keyboard_manager.register_events(el);\n", + " }\n", + " else {\n", + " // location in version 2\n", + " IPython.keyboard_manager.register_events(el);\n", + " }\n", + "\n", + "}\n", + "\n", + "mpl.figure.prototype._key_event_extra = function(event, name) {\n", + " var manager = IPython.notebook.keyboard_manager;\n", + " if (!manager)\n", + " manager = IPython.keyboard_manager;\n", + "\n", + " // Check for shift+enter\n", + " if (event.shiftKey && event.which == 13) {\n", + " this.canvas_div.blur();\n", + " // select the cell after this one\n", + " var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n", + " IPython.notebook.select(index + 1);\n", + " }\n", + "}\n", + "\n", + "mpl.figure.prototype.handle_save = function(fig, msg) {\n", + " fig.ondownload(fig, null);\n", + "}\n", + "\n", + "\n", + "mpl.find_output_cell = function(html_output) {\n", + " // Return the cell and output element which can be found *uniquely* in the notebook.\n", + " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n", + " // IPython event is triggered only after the cells have been serialised, which for\n", + " // our purposes (turning an active figure into a static one), is too late.\n", + " var cells = IPython.notebook.get_cells();\n", + " var ncells = cells.length;\n", + " for (var i=0; i= 3 moved mimebundle to data attribute of output\n", + " data = data.data;\n", + " }\n", + " if (data['text/html'] == html_output) {\n", + " return [cell, data, j];\n", + " }\n", + " }\n", + " }\n", + " }\n", + "}\n", + "\n", + "// Register the function which deals with the matplotlib target/channel.\n", + "// The kernel may be null if the page has been refreshed.\n", + "if (IPython.notebook.kernel != null) {\n", + " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n", + "}\n" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import SpecUtil_inline as inline\n", + "\n", + "import SDSSDriver as driver\n", + "%matplotlib notebook\n", + "fileName = 'example_lite.fits'\n", + "fileSource = 'SDSS'\n", + "coaddObj, zObj = driver.loadFITS(fileName, fileSource)\n", + "spec=inline.SpecUtil(fileName, coaddObj, zObj)\n", + "spec.showfig()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.1" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/SpectrumViewer - Copy/example.py b/SpectrumViewer - Copy/example.py new file mode 100644 index 0000000..000f747 --- /dev/null +++ b/SpectrumViewer - Copy/example.py @@ -0,0 +1,6 @@ +import SciServer.SepctrumViewer.SDSSDriver as driver +import SciServer.SepctrumViewer.WindowViewer as viewer +objID= 'please replace this with an objID from SDSS DR7' +filesource='SDSS' +path=driver.getRawFITSPathInDAS(objID) +viewer.view(path,filesource) diff --git a/SpectrumViewer - Copy/example_lite.fits b/SpectrumViewer - Copy/example_lite.fits new file mode 100644 index 0000000..5347b30 --- /dev/null +++ b/SpectrumViewer - Copy/example_lite.fits @@ -0,0 +1,218 @@ +SIMPLE = T / conforms to FITS standard BITPIX = 8 / array data type NAXIS = 0 / number of array dimensions EXTEND = T TAI = 4510856565.27 / 1st row - Number of seconds since Nov 17 1858 RA = 34.081409 / 1st row - Right ascension of telescope boresighDEC = -0.015930 / 1st row - Declination of telescope boresight (dEQUINOX = 2000.00 / RADECSYS= 'FK5 ' / TAIHMS = '09:39:25.74' / 1st row - TAI time (HH:MM:SS.SS) (TAI-UT = apprTIMESYS = 'tai ' / TAI, not UTC MJD = 52209 / MJD of observation MJDLIST = '52208 52209' / VERSION = 'NOCVS:v3_58_2:/p/iop/v3_58_2' / version of IOP CAMVER = 'SPEC1 v4_7' / Camera code version OBSERVER= 'snedden ' OBSCOMM = 'science ' TELESCOP= 'SDSS 2.5-M' / Sloan Digital Sky Survey BESTEXP = 11592 / NEXP_B1 = 5 / b1 camera number of exposures NEXP_R1 = 5 / r1 camera number of exposures EXPT_B1 = 6004.00 / b1 camera exposure time (seconds) EXPT_R1 = 6004.00 / r1 camera exposure time (seconds) EXPTIME = 6004.00 / Minimum of exposure times for all cameras SPCOADD = 'Tue Feb 26 00:42:17 2008' / SPCOADD finished FLAVOR = 'science ' / Flavor of this sequence (e.g., dome flat, etc.)QUALITY = 'excellent' / night/image quality RADEG = 3.40813400000000E+01 / Right Ascension. (degrees) DECDEG = -1.6159310000000E-02 / Declination. (degrees) PLATEID = 703 / Plate Id TILEID = 471 / Tile Id CARTID = 6 /Cartridge used in this plugging REDDEN = '0.1276 0.0939 0.0681 0.0516 0.0366' / Median reddening vector for plaMAPID = 5220601 / Map Id NAME = '0703-52206-01' / Name of target; PlateId-MJD-Mapper ReRun COLBIN = 1 / Binning factor perpendicular to the columns ROWBIN = 1 / Binning factor perpendicular to the rows PROGRAM = 'binning 1 1 ' / Identifying name for CCD program SECFOCUS= -1.2000000000000E+02 / Secondary Mirror Position as reported by TCC GUIDEIMG= '/data/spectro/guider/gimg0701.fits' / Last archived guider image WTIME = 1004139555.20 / weatherData(timeStamp) AIRTEMP = 9.40000000000 / weatherData(airtemp) DEWPOINT= -5.72000000000 / weatherData(dewpoint) DEWDEP = 15.1200000000 / weatherData(dewpointDep) DUSTA = 23922.4000000 / weatherData(dusta) DUSTB = 692.600000000 / weatherData(dustb) DUSTC = 33007.0000000 / weatherData(dustc) DUSTD = 1029.40000000 / weatherData(dustd) GUSTD = 1.80000000000000E+02 / weatherData(gustd) GUSTS = 5.52000000000 / weatherData(gusts) HUMIDITY= 34.1200000000 / weatherData(humidity) HUMIDOUT= 33.8000000000 / weatherData(humidout) PRESSURE= 21.7240000000 / weatherData(pressure) WINDD = 184.600000000 / weatherData(windd) WINDS = 3.56000000000 / weatherData(winds) TEMP01 = -93.9840000000 / CCD 01 Temperature TEMP02 = -93.5160000000 / CCD 02 Temperature TEMP03 = -92.6580000000 / CCD 03 Temperature TEMP04 = -93.0480000000 / CCD 04 Temperature VERSIDL = '6.3 ' / Version of IDL VERSUTIL= 'v5_3_0 ' / Version of idlutils VERSREAD= 'v5_3_12 ' / Version of idlspec2d for pre-processing raw datVERS2D = 'v5_3_12 ' / Version of idlspec2d for 2D reduction VERSCOMB= 'v5_3_12 ' / Version of idlspec2d for combining multiple speVERSLOG = 'fermi-CVS 02/25/08' / Version of SPECLOG product VERSFLAT= 'v1_7 ' / Version of SPECFLAT product OPBC = 'opBC-51813.par' / OPCONFIG= 'opConfig-50000.par' / OPECALIB= 'opECalib-51577.par' / PLUGFILE= 'plPlugMapM-0703-52206-01.par' / HELIO_RV= 1.55079685031 / Heliocentric correction (added to velocities) VACUUM = T / Wavelengths are in vacuum SFLATTEN= T / Superflat has been applied PSFSKY = 3 / Order of PSF skysubtraction SKYCHI2 = 1.22384130844 / Mean chi^2 of sky-subtraction SCHI2MIN= 1.06626973255 / SCHI2MAX= 1.49250118624 / PREJECT = 0.200000 / Profile area rejection threshold SPEC1_G = 23.2480 /(S/N)^2 for spec 1 at mag 20.20 SPEC1_R = 24.7649 /(S/N)^2 for spec 1 at mag 20.25 SPEC1_I = 23.1359 /(S/N)^2 for spec 1 at mag 19.90 SPEC2_G = 32.4262 /(S/N)^2 for spec 2 at mag 20.20 SPEC2_R = 32.4642 /(S/N)^2 for spec 2 at mag 20.25 SPEC2_I = 27.2296 /(S/N)^2 for spec 2 at mag 19.90 NSTD = 16 / Number of (good) std stars GOFFSTD = 0.0268574 / Spectrophoto offset for std stars in G-band GRMSSTD = 0.0683525 / Spectrophoto RMS for std stars in G-band ROFFSTD = 0.0235081 / Spectrophoto offset for std stars in R-band RRMSSTD = 0.0559933 / Spectrophoto RMS for std stars in R-band IOFFSTD = 0.0508566 / Spectrophoto offset for std stars in I-band IRMSSTD = 0.0564636 / Spectrophoto RMS for std stars in I-band GROFFSTD= 0.0197706 / Spectrophoto offset for std stars in (GR) GRRMSSTD= 0.0564266 / Spectrophoto RMS for std stars in (GR) RIOFFSTD= -0.0232182 / Spectrophoto offset for std stars in (RI) RIRMSSTD= 0.0238882 / Spectrophoto RMS for std stars in (RI) NGAL = 64 / Number of (good) main galaxies GOFFGAL = 0.0610857 / Spectrophoto offset for main galaxies in G-bandGRMSGAL = 0.132475 / Spectrophoto RMS for main galaxies in G-band ROFFGAL = 0.0628061 / Spectrophoto offset for main galaxies in R-bandRRMSGAL = 0.0622986 / Spectrophoto RMS for main galaxies in R-band IOFFGAL = 0.0700979 / Spectrophoto offset for main galaxies in I-bandIRMSGAL = 0.0636804 / Spectrophoto RMS for main galaxies in I-band GROFFGAL= 0.0133495 / Spectrophoto offset for main galaxies in (GR) GRRMSGAL= 0.0472521 / Spectrophoto RMS for main galaxies in (GR) RIOFFGAL= -0.0103455 / Spectrophoto offset for main galaxies in (RI) RIRMSGAL= 0.0216159 / Spectrophoto RMS for main galaxies in (RI) LOWREJ = 5 / Extraction: low rejection HIGHREJ = 8 / Extraction: high rejection SCATPOLY= 0 / Extraction: Order of scattered light polynomialPROFTYPE= 3 / Extraction profile: 1=Gaussian NFITPOLY= 1 / Extraction: Number of parameters in each profilXCHI2 = 1.44428 / Extraction: Mean chi^2 XCHI2MIN= 1.15894 / XCHI2MAX= 1.77136 / SHIFTGUE= -0.000812781513105 / SHIFT = -0.000812781513105 /Angstroms, at 4000AA SHIFTERR= -0.000812781513105 / NWORDER = 2 / Linear-log10 coefficients WFITTYPE= 'LOG-LINEAR' / Linear-log10 dispersion COEFF0 = 3.57930000000 / Central wavelength (log10) of first pixel COEFF1 = 0.000100000000000 / Log10 dispersion per pixel FBADPIX = 0.0754441 / Fraction of bad pixels FBADPIX1= 0.0759304 / Fraction of bad pixels on spectro-1 FBADPIX2= 0.0749579 / Fraction of bad pixels on spectro-2 WAT0_001= 'system=linear' / WAT1_001= 'wtype=linear label=Wavelength units=Angstroms' / DC-FLAG = 1 / Log-linear flag BUNIT = '1E-17 erg/cm^2/s/Ang' / NEXP = 10 / Number of individual exposures EXPID01 = 'b1-00011558-00011561-00011562' EXPID02 = 'b1-00011559-00011561-00011562' EXPID03 = 'b1-00011591-00011596-00011597' EXPID04 = 'b1-00011592-00011596-00011597' EXPID05 = 'b1-00011593-00011596-00011597' EXPID06 = 'r1-00011558-00011561-00011562' EXPID07 = 'r1-00011559-00011561-00011562' EXPID08 = 'r1-00011591-00011596-00011597' EXPID09 = 'r1-00011592-00011596-00011597' EXPID10 = 'r1-00011593-00011596-00011597' PLUG_RA = 34.928021 / RA of object [deg] PLUG_DEC= -1.1370997 / dec of object [deg] SPEC_ID = ' 791507946449168384' / Unique object identifier FIBERID = 1 / Fiber number (1-640) END XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / array data type NAXIS = 2 / number of array dimensions NAXIS1 = 32 / length of dimension 1 NAXIS2 = 3830 / length of dimension 2 PCOUNT = 0 / number of group parameters GCOUNT = 1 / number of groups TFIELDS = 8 / number of table fields TTYPE1 = 'flux ' TFORM1 = 'E ' TTYPE2 = 'loglam ' TFORM2 = 'E ' TTYPE3 = 'ivar ' TFORM3 = 'E ' TTYPE4 = 'and_mask' TFORM4 = 'J ' TTYPE5 = 'or_mask ' TFORM5 = 'J ' TTYPE6 = 'wdisp ' TFORM6 = 'E ' TTYPE7 = 'sky ' TFORM7 = 'E ' TTYPE8 = 'model ' TFORM8 = 'E ' EXTNAME = 'COADD ' COMMENT Coadded spectrum END @@e8=w?5A2@,$@@e:>?3A@0> w@e<6> .?ڻAF@@@AY@e=>(?FA8@t@\@e?}> ?Ap@eA @eA >D?FA +O@ˠo@?@eB>?pAV@t@g@eDg>?!A_@KA>@eF >?fAY@@u@eG>?D9A@>@@eIR>?>wA@~3@eJ>*?hAt +@&@"/@eL>(?NAg@@1@eN<>?rA~*@?~@I@eO>t??Z\A+@@g @& +@eQ>?+%AĜ@ +@V@eS&> g?A@k@ >@eT>? ?ACP@@i@eVm>n?A?@z.@eX>?9A@+3?v@eY>w?cA1@?5@`I@e[W>?As@oA @e\>??3Au@\@@e^>+y? +A@bM@,@e`B>*bn? A@@6@ea>+N?wAX@@@ec>-=? +AW'@@ UJ@ee,>9?A`@IJ@rh@ef>?A@QA+@ehs>|?y=A@@&@ej>_?ZA[@T@}@ek>)?A"d@t\@Z@em]>4m?A'@:k@@eo>9?GAI@tA(@ep>+ +?AJ@`@@erG>+[?lyA{@?@es>E?=WAV@;@}@eu>L^?TQA@E@V@ew2>C?zA6@@@ex>=)j?{)A-@@/Վ@ezx>I6?Ab@yu@@e|>@?nA@p@_@e}>8X?BA-@ri@@ec>E)?MAvH@Q@Ѣ@e>J ?aAy]^@@A@e>Pna?&A݇@2j? g@eM>m|g?A|=@1@F@e>wV=? ?Ae@@5@e>w?AL@9@ba@e7>?ܘAB@0@F@e>#?AK@r@'@e~>v*?A_^@Aw@e">e?Aqx@@@e>dj?Ay @_@X@eh>_T?ƱAtZ@n@@e >bq?A/ +@=;@ |@e>g֗?A{d@t.Ai@eS>]?ɯAm@l~A @e>e5I?fA[@[@i=@e>x/?A],`@?>d@e=>U?Ai #@L@/R@e>?w^Aa@|J}@i@e>?WAOe@E@,@e'>X?bAB@9@VP@e>V??fAA@'Y@};@en>?HsAU@l@>@e>t?3Ap@>G@i@e>v/Q?A @v@j@eX>h1n?Ao7@7@A@e>h?An@ln@ݢ@e>p2?ݤAQI@?W@eC>K?SAA@@/@e>"$? A4`@@@e>^?A0 @@a&@e->A? A-@O@Ȧ@e>O?A5@@@et>??TA;f=@@uK@e>U?A5~@e@˷@e>{(?A(@d@m@e^>Y ?WA<@n@@e>:?*A 4@c@#@e>|?A@v@i@eH>?p=A#2~@2g@GB@e>\?mA;@j+@F@e>7?AG"@_@@e3>e?vtAG@JA@e>S@?AD@mA @ez>6N?ttAE@p@Ĺd@e>x ?AXe@d1@`E@e>r&?RAx=j@{f@ed>vb?2A@8?}@e>j?P-AM@e2ԺH@eϫ>o?XA@;@D@eN>h?OA @>x@k1@e>k?n?A$\@x5@@e9>lI?AR@K@@e>|?AuW@z@Ê@e>u8?#Ax@@@e#>s?bA@CO@z@e>tT?A@eA7@ej>e?ŻA+@@~@e >h.?*Aԥ@`@@e>o%?EA7@C1@2@eT>p?jA_@@x@e>tL?A@s@ϾZ@e>f?k`A@Ao@e>>ZQ?hA@g@.w@e>Y#?yA @Z@2@e>eV%?lA@@@e)>wW?XA@{@@e>|t?QRA@p?@@eo>8?DAO@` @`@e>hj?/A@|@@e>?A}@@y@eZ> ?A@@2 <@e>?Ab@@m`@e>5?tA @@@eD>R?~At2T@s-@l@e>??QA_x@q@@e>?AYu@@ё@e.>?AZ>@?`@f>C?A]{@m@@fu>?AW!"@@@f>2?FAP @@2@f> 9?AV'e@[vI?D@f_>S?͆A_@?@f >1x?0ART@@@f +>?A8,@@=@f J>"'?A$A@@oq@f >6?ؑA@b@ >@f>3?ʊA9@5A x@f4>)?$AT@aN@U @f>?~A?@$@ط@f{>%?Aj@wAh@f>z?`A/@/@W@f>^?>Au|@`@"@fe>̐.?A'@c@=@f >k`?!AJ7@@`@f>?Al"j@mB@?@fO>?lAMD@:@{@f>?dA@?@@f!>A?UAH.@о@‰p@f#:>m4?DA@3@^h@f$>xг?jA&@@[o@f&>x ?hfA{@U@Wi@f($>?ШA@@oL@f)>?=AJ@m@ @f+k>?PAc@{@h@f->]?*A@D@՗@f.>?Ah@Ǣ@Fb@f0U>?ͧA@os@O@f1>L?ѣAY@?۳@f3>.?A O@@@f5?>v?Aw@@K@f6>9?Ac@@sy@f8>>R?+A3@/B@B@f:*>S?A!f@,@'@f;>?A@@5@f=q>B? A}@?A@f?>?|At@n?ϥ@f@>͒?lA{I@m@ +@fB[>b?A@A A@fC>R-??Am@V@\@fE>I?AM9@T@r@fGE>>?A37@@"@fH> +?סA.5k@p@S-@fJ>?^A2$@a@iT@fL0>?A*A@u@nL@fM>?A@@UIA@fOv>3?@ƛ@@@fQ>?M@'@c@Zf@fR>Ș ?@籋@9@?@fTa>K?`\@@+@@fV>?/A mc@?K@fW>q?TA/@~2@@fYK>r?NAC>@-@ @fZ>?bAZy@:+@e@f\>?8Ab@!@@f^5>f?XA_@}w@L@f_>=?|A\If@h%@@fa|>?Ah@@@J@fc >6?Ao@ +y@-@fd>+?* A|Zl@tEt@@fff>)?4:A@@ @fh +>?)UA @?N@fi>e?/A@Q3@@fkQ>g?A0@R@v@fl>?Az@@@fn> +?Ap@s^@dA@fp;>?Ak@@-@fq>?:A_ @ƻ@Uu@fs>?Ae*@4@Ã@fu%>v?Au@v@@fv>'? +A @{@d@fxl>٦?[A~ݝ@r?2>@fz>? ArdK@@{@f{>{?Ay@D@@f}V>F?!A/@9@wl@f~>?1A.@ +6@(@f>1C?nAyi@@[}@fA>,"?Anq@ @H@f>,?AhcU@_@s@f>?pAkB@?@@f+>~?Ap@+@H@f>?@A@em@-@fr>YZ?A@?@f>cI? Ap@w-@@f>T?AA @p@e@f\>?A@"@}@f>?AW@{@@f>0?Au@vo@$@fF>?VA?B@l@G@f>y/?VzA$b@@@f>eS?"Ag@D@@f1>? +AyX@qv?>,@f>?%A9@pz@p@fx>"c? A@/@@f>Nj2?@8A@ h?@f>Ԙ?^A<@@{@fb>̷(??A5@Ц@JK@f>;?"A%@H?_@f>`-?(A7@@ !@fL>~~?͢AI@ @] +@f>G?A @`@@f>?`A9@9@@f6>?A@e@@f>G?$At@@x@f}>L?Ai@|@5@f!>;??Ao@@ܘ@f>?NA @i@ɥ@fh>?HA-@R>͟t@f >?H=Ag@@~L%@f>z?kIAh@#_@@fR>&F?vAT@ @O@f>ۖ?A@)&@@f> ?@A@x:@0@f<>hL?AT@F@o@f>?A@l@@f>?A&@[F@r@f'>~?qjA;@Q@~i@f>勉?3At.@<@p@fm>?+AjV@͹@5@f>d?=Aw!Y@{h@j@fȴ>? +Ac@_U@ie@fX>UP? A}@4@@f>?A@Jl@:@f͟>?A@Xk@f@fB>yy? /AK@)@+v@f>;?N?N*A@TkF@f,>qL?`A@i@@f>h?Ac@Q@'@fs>q?#AN@A5@f>?xA@yAո@fں>]+?<^Aia@|@m@f]>y?TB!@@Z@f>?HBY@t@<.@fߤ>PC?0Ar@['/@@fH>B?A'@i@Q@f>0?As@]@@f>?A@G@@f2>ဝ?A P@p@{@f>w1?AUe@,@?@fy>?A^c@+'@@f>4?Ab@\L@[@f>?A"L@v/?~@fc?O?]oAr@gS@Xe@f>?EqA@qy@@f>?A7@ +'@7@fM>A?AY@@@f>?KAL@~@@f>x?AuA@@\U@f8>`h?A@&@M@f>-?NCA =@>@: +@f>κ>?jAj@}?@ս@f">ΕZ?#A +@e@@gi>إ?#A`@j@8@g > g?jA"@M2eA @g>ћJ?eAoH@ֱ@@gS>ڔ?AD@@@g>&?“An@?P@g> ?AgL@@ߍ@g +=>?AB@1R@o1@g >?A?@<.?uAG@V=@@g(>FH?&AB@@>@g>?ԁAW@+@@go>j?FA@Y@|@g>护?Aa@@L@g>tF?Ah@]@K^@gY>S?c@A\@$?g@g>?>KA߷@b@ٚ@g>?KA]@|X@ݡ@gC>4?A6A3$@@a#@g>w?.A‚@Y@9@g>? A@B@,@g!->?ATV@@@g"?h?RA@)@q@g$t?M? +A@K@T@g&>_?9AG&@)@6@g'>z?A@8@YJ@g)_>-?aA˼@D{@u'@g+?A?A@gHF@O@g,? )?A2@@@g.I?0?/A(@l@@g/? m?A@[@틼@g1??ΙA@n6@@g33?w?qAvs@@[G@g4?h?(AA@)@w@g6z?+??׏A@@|@g8?4?A6@V?x@g9?"?5A:@_*@XO@g;d?=I?6ArA@9@@g=??3A^@@C@g>?B?}rAYv@P@@g@O?j?zdA\@@@gA? ?NlAZP@{&@ш@gC??+Ah @s@@gE9?Y?Ax@P@;@gF?X?At@@@gH?o?A@ ?Kd@gJ#? +m?"Ah@t@ul@gK?t?\A@)@\?@gMj??hA{D@us@*H@gO? j?(iAj@f@ @gP?;?,An$@@qP@gRT? ?AY @@7@gS? +u?*AoU@wV@@gU??A@z_$@@gW?? "?͗Aw2@/ @33w@gX? ?{Az@w@h/@gZ?2?+A +@/@D@g\)?=Y?At@^d@`B@g]?3?ƋA|?@aL@K@g_p??A@P@B@@ga?-?7A@@)zF@gb? G?zA@@@gdZ??JAU5@o@m@ge? F?S`A88@~ d@&@gg?#?9AFL@i@-E@giD?L?J!Ao@Ji@ +k@gj>?C0A@Mx@P@gl??UjAw@I@@gn/?@&?2A@UK@y @go?G?+A@@r@gqv?oR?D3AZ@@-@gs??PAG\@j@J@gt?u?&ZA @H@@gv`?@Y?3A@J@HO@gx?C?+A~@Sl@9@gy?}?AJ@9@@g{J?7.? Ay@H@ê@g|?J?AA@eU@@g~? A?)A@}t@zz@g4?r?Ar@@ŭ@g?%^?A@w@rg@g{?$?Aq̎@J@Uv@g? +9?AKtM@an@@g>ӑ?AH۱@v@n@gf?/?BApN@!@,@g ??VAo'@@@g?z9?gAn@[@l@gP?h?IA|#@W@<@g??0Ag@&@?@g??=Agè@JA3@g:?3?Al@~@v@g?S?)Ay}@@@g?'MH?wA$@ @-@g$?$:?]hA1@A@@g?X?IA1@<@/@gk?? A@A7@@g>[0?kAͱ@r@jf@g>?u'Ata@_@@gV??{-Aa@$,@G@g?g +?AQ@@.,@g?S@?A@2@K9g@g@?T?9A@>@,@g??ņA@4@]@g?:?A.M@q_@@g*?Z? A5@A@N@g?Y?Afd@; @{ @gq??A@%@@g??A@@n@g?*?HA@J@w8@g[?C?0A%@:@η@g?0?JA@/ٙ@@@g??N!A@C@<@gF??6A@w@2@g? ?E^A*@&i?@g??֡A3@{@of@g0?[?A7@@.@g???pA@mt@@gw??ZvAN@`@@g?!?8A0F@)@~@g?1?wA)@pC@!LN@ga?CA?fSA:'@R'@h@g?:7'?A@X@@gƨ?<?^A7G@@>@gK?9\?QA@lU@E@g?6M?FAp|@G@u3@g˒?3?9nAr@@@"@g6?:7?ZuA@@&{@@g??.?~AI@B@*@g}?6?nAnG@@@g ?/k?W$Au@W@U1@g?,?2dAh-@oj@q@gg?.a4?AP@k@{@g +?6[?Aa@h\,@X@gخ?? u?AU@D[@ƶ@gQ?FL?A@@)@g?G?A{>W@4'@da@gݘ?J, +?AqM@QՒ@ '@g;?Ly?_AlÂ@y@T=@g?Ze ?ɾAbz@C@@g?WWL?AaN@aX@@g&?To?A`P@@@g?Ol?UA^@?@@gm?F?AUy@N@O@g?V?cAEV@@:b@g?@B?AR@|@@gW?>.W?9A\@F@m@g?BW? Aj@y@+@g?F?A@L@U@gA?J?oA(k@~@mڂ@g?Nc?tAB@@t@g?R?UnA@ua@^,@g+?Iq?2A`2@@@g?5?9`AeP@W@o@gr?0)?\Au@!@@g?2lp?kAo@@u@g?;^?qA@A6@[?@g]?4A+?Aq@:@O +@h?2Ք?C.AVM@R@J6@h?!?*WASm@V@0@hG?"?AQ.@=@@h?/?^AV@`@w@h?EA?A`c~@Y@rn@h1?O ?Ab@3@@h ?Y?Ak@+}@L@h x?:2?kAq@t@@h ?BW\?KSAg@e@i@h?g?AP@@@hb?h?A>|@Cb@@h?t?A.8=@@(@h?kI?A3g@1V@ou@hM?l|?oAFQ@@d@h?J2?XAbh@f]@y@h?H$?}Ai@ u@JR@h7???uAeKn@j..@j@h?HbD?JVA]@@ړ@h~?Z?YAkM7@@j@h!?Y'?CAc@j@+@h ?^,?SAWV@R@44@h"h?V`?I,AZԹ@8@E@h$ ?[? AW@{@c @h%?c?0AG @`@K@h'R?[? +AFg@Ud@@h(?Yݠ?%nAHZ@k@w/@h*?_A?AI@~s@{;@h,=?W?AUB@|ӷ@@m@h-?\P?A\c@@@h/?U?Ai@yd@@h1'?GH?BAv@`@b`@h2?J:?rA@o@5]@h4n?Tx??TA0@uڿ@G@h6?^?2A@@S#@h7?c?A}@@h@2@h9X?V?0oA6@DP@@h:?C6?vA&@z@@hB?(C?A{E@z%E@s@h??+'M?kcAh3@Cm@y@hA?/ ?JA[>+@{@@hC-?2%?AA^i@-3@ @hD?3r?sAxm@fke@v@hFt?:n?A"@y@9@hH?I?OA{H@G@R3@hI?`LJ?EAmk@C@z@hK^?k?pAO@ِ@v@hM?t^?dAV0@@<@hN?o?IAgX@3@@hPH?e?EAh^@ɛ@BA@hQ?P?MDAl(@@ނ@hS?:J?LAR@N@8Ӄ@hU2?<?GA@w z@|P@hV?GI ?XA@I?ޯ@hXy?_?vAI@($@@hZ?_6?dAv@PA@m@h[?]?AAam@fD?ʟ@h]d?K1G?;Ag@y@ȳ4@h_?+S?)A^@ur@6!@h`?33?AS@Y^@2 ;@hbN?J[?5AT@x@(S@hc?RR?HAZ1@~E@[@he?Zʹ?A_|V@3@@hg8?c0?]Ae|@;@f@hh?_/?ZAh@E@X@4?@hj?f?*AV@m]@2@hl"?Z=?D^AV@a<@u@hm?aձ?9}A[@@@hoi?kö?u?Ac@{@z@hq ?lU?Ahy@R @s@hr?\?9Aq}@Ml@2@htT?^s?ώA,@Y@ @hu?U=?gAmq@<@<@hw?W,?A]@M@͓@hy>?Y%?uA\&U@y@@hz?lg?C +AR@2B@V@h|?s?@WAQ;@@@h~(?w?AYy@@*m@h?|?Ab@U@{e@ho?w?$BAi +@<C@@h?r?"Aq@bt@1_@h?m?/wAmmf@[Z@+@hY?c?$$Ac)&@,@~o^@h?Vj?עASH@i@ p@h?Re?AJT@.@D@hD?U?WAAHA@@6@h?r?+AW@7@2a@h$?{k[?hAX@8@]T@h?[?uA]H@z@e@hj??AqI@A2@$@h?~(?)A{^b@S@f@h?D?kAxϿ@}@! @hU?yO?x0Ay1@V@b@h?|1>?w6AqB@<@X@hĜ?o ?YAl@;@xO@h??f?QAh@6 +;@h?sy%??OAxq@s@s@hɆ?y+?bqASe@[@c@h)?C&?Als@V@@h?X]?ȣANZ@^i@DA@hp?(%?A;:@,@'i@h?i?AA1@@T@hѷ?H?;AZC@b @a@h[?*?2;A]9 +@kL}@ۈ@h?Mr? Av@p@@h֡?M?Ag@@@hE?O}?A5@ .@y@h?nU ?AA@a.T@9@hی?rY8?%A@t@jN@h/?m? A;@)"@:X@h?K?Ab;@Ik@Y@hv?+? A{ :@[@mg@h?*?'Ag@п@9~@h?\!?&A\aC@iH=@@h`?$?A`@q@@h?R?A{b@@J@h?C4?}A\@@@hK?A?9B@}mM@@h>|0?LBK9@BAg@h>Ԝ4?ABN +9@+@lh@h5?Tz?BH4@@/@h?FG?}A;2@@@h|?aY?AF@Ϻ@@h?gi?A[@@@h?m>?YA5@g?@}@hf?u)? A@l@QK@h ?xL?Ai@@i@h?~[?tA@sL@ؘ@hP?dž?2Ax@e@q9@h??A{ @@n_N@h?Y9?Ara@@ƈ@i;?J?KAs_@ [@@i?]?_Ay4@th@n@i?Q?^HAuZ@0@p@i%??JAz@} @z@i?y"8?3UAb@@@i l?y?#A^@w@(@i ?u9?EA@ݳ@h1@i ?h?LA@W@P @iV?o5?,A@_@Zm@i?z: ?A @s@6@i?M/?Az?@_3.@@i@?A-?Aa@U@@i?}?/AIP@@&@h~@i??9ANҗ@ɜ@(n@i+?k?vA`ү@_J@WG@i?}?Anץ@:@Za@iq??gAo<@vV@u@i??Ai@@@i??AbH7@@S@i \??Amr@0@w6@i!?1?|AvY@_B@G@i#?0?{Ai@?o@@i%F??] A^L@0@)@i&??fIAp4@r@J@i(?m6Z?}An@'@@i*0?p?w0Al@@@n@i+?q?HAAx@P@0@i-w??3A@@C@i/?l?BBA|'@k$Z@mT#@i0??HA5h@iC @:@i2a?n?|qAF@@<@i4?{A?_AxAV5@@i5?xRo?8CA @v@g@i7L?u?'A4@@@`@i8?u?A@kw@d@i:?uo;?A?@W@@i<6?vJ?N]A@?@c}7@i=?v?A'A0@@:@i?}?T? ACs@{g@x@iA ?v?A@y@R@iB?Q?tA@:@f@iDg?d?tA@@s@iF ?}4?sA@6@)C +@iG?g?MAo@\@@iIR?Zm?A)@4Y@z@iJ?f?CA@H{6@VJ@iL?}+'?їA@b@@iN@B@^%@iQ??cA@@@iS&??qAb@@2+@iT?R?U&A7@p@zљ@iVm??R-A'@g@@iX??7cA @y@]>@iY?,?6zA@Qq@F;@i[W?wD?,A?i=@@i\??A*@)@7@i^??UAg@@5@i`B??VA@f>@5L@ia??A@v@d*@ic??A@@|-@@ie,??AB?i@1@if?=?AE@._@[}@ihs?QW?Ar@@@ij?+?^AnF@85@@ik??¢AW@@˼e@im]??TA@@@io?Ѿ?AY@w\@ۋ@ip?i?Ai-@$@d9@irG?\?Aܙ@qK@;~@is?O?A@?@ݽ@iu?K?Aq@@U8@iw2?o%?AmP@E@6@ix?7y?aA@x~@rd@izx?C?A˟@Y@@i|?5?x/A@} K@@i}??zA@~'@@ic??pA}@IJy@@i??HAv @`@@i?)? vA +h@@0@iM?$?IA|):@@p@i??,Ah]@60@@i?q?6AbS@|'@s@i7??/HAbv@=B@@i??IZAY@L@Ɔ @i~??>A\o@A@U@i"?V?7AoK@N@%@i?@? UAc@jq@!@ih?K?AQX@s@@i ?@?AQC@@{Y@i?y?1AV@zm@5'@iS?8P?šATF@zp@L@i? m?Aat@q@$@i?*!?:Ah@H\@7@i=?ҁ?Ar)@"@@i?4?wAmB@@jd@i?M? +Am<@%8@@i'?_M?AT@4H2@_%@i?nP?AU8@~@P@in???iAj@W@@i??gA^"@D@}x@i??ZQAt`@B%@@iX?{?LVAtz@}0@@i?3E?RAf@W~@y@i?uq?IAl^@4@cp@iC??-Af2 @Ngg@@i?J?AY0@U-@D@i??>AO@g@F~@i-??ALJ@@@i??:XAX"@b@Tz@it?l3?A[w@?@)@i?@?QAa@w@h@i??KA&@X@l@i^?w?HA1@2@^r@i??'CA?@@HT@i??&A@{5@@iH??VA|F@kŷ@fNg@i?&?A|"@t@x@i??Axh@c5@!@i3??wAtZ_@/@F@i?D??Atc@;@1L@iz????)A~@@2@i?9?9AzH@/@-f@i??AaB;@FO@0@i)?=?AfQ@f3i@`@i?+?OAfv@t)@?@io??Alm@n@C@i?K?)Ao@u@@i?s?6Au@9@e@iZ??~Axr@I@h@i?i?Az@@@i??0Aq@3@@iD?Z?A|(@@@i??Au@\j@'@i?6?A*@@܊@@i.?|?/A@w@|M@j?E?A@p@,@ju?$a?A@0C @wʉ@j?:!?A @l@4@j?M?ΩAw?@z@\@j_?֏?A@h@@j ?kH?A @Z@@j +??]Af@I@\@j J??dAt@+@ @j ?'?GA8@@ @@j??_AVN@@@j4?D?dA@@o@j??MIA@r@2@j{??$HA@t@b@j?Y]?A@y"@G@j?Sl?Aq@`@T@je?GL?A@ @@j ??oA+@0#6@@j?V?A@t@S@k/y@jO??Aܤ@@U@j?I?A@\@@j!?A@?A,@bQ@}@j#:?&2?PAm@S@/{@j$?~?uAF>@af@l@j&?3$?pAn@MR@^<@j($?L?Aig@ @o0@j)?$?{,A~,N@`@"@j+k??A!f@@s@j-??^AU@@`@j.?+?kAt@J@@j0U??^A^:@^s@5)@j1??\oAj@ +ȧ@@j3?K?BAb@ @~]@j5??? Ak@l)p@@j6?p? Af'A@@D@j8??BW@p@j?_?`Afe@p@s@j?Sy?8Aor@c@0@jL? 4?-Ai@#\N@K@j??Ab@*cF@=@j??Ac!@g@^@j6?AF?Ad;@@@j?j?QAjV@#?٤@j}? ?3Aj@t@#!@j!?"D?eAbjB@e@@j?L? AV@5@@jh?Z?OAPϡ?.@%0@j ??aAU[@(1@`)@j??MA_@!@{@jR??kAe^k@0@@j? ?UAi4@&@=@j?-?5Af=@m@M@@jAs@@+@k"??!AjG@S@@k$t?Ł?9An@j~@@k&?ȐT?+Ak@"@q@k'?.?8Ae;k@$A@fʎ@k)_??[Aqs@i@ @k+?l?CAuI@G(@"@k,?2\?͛AfJ@4@@k.I?1x?YAYr^@v@0@k/?ļp?ŲA^@z@@k1?Q?ϮAc@o@t@k33?qf?AY@@mh@k4?ʘ?A[՝@@J@k6z?I?AiP @~S@C?@k8??AsP@@o@k9?aT?sAs@@~@k;d?M?$Ap9@@vw@k=?˘?Avx@@<@k>??A;@@@k@O?;?A+@4@@kA??A@@{@kC?}?CA[@s@!@kE9?@?OTAxf@c@b@kF?ð?I#A @m@@kH?\?dA@zO@uaB@kJ#? G?sA@C@S@kK?gr?WAvО@B@@kMj?Y?!Ap>@E@tG@kO??Ae#@@N-@kP??bAc@o@]?@kRT?U??As?Q@e/@w@kS?`?[At@B@8@kU?C?Asi@T@`l@kW??F?Al@A3@s@kX?N?A`m@@}v@kZ?ܩ=?']AbE@b@z@k\)?ґ?Ap.@ @@k]?̥?AnsX@uf@@k_p?BZ?A\w@]@@ka??|AZ4@du@N7@kb?C|?A[-@5@@kdZ??GAcO@$(@}(@ke?ܡ?NAdD5@*@:@kg??pAb}@@@kiD??TAV9@.@Y@kj@?AT+@Z@>4@kl??A]?@]uC@y@kn/?D?Ac9A@F@@ko??A`@@j@kqv?Ӫa?Aa6@wj@[M@ks?X?kjAa +@e@m@kt??CwAW@x0@@kv`??9ARH@p@@kx?*?eAc\@@4@ky?)?sAk܅@g@!^@k{J?{D?g}A^@S@|@k|?N?BOAh@@gDO@k~?+?4{A_`@U@N@k4?+?'AW/I@@@k?h?6>A_@3@` @k{?,?T?Aj@}@@k?߿?RjAdT@l@m@k??AZ@ +@b@kf?7?*A`@@Ul@k ?g?xAaa@)@n@k?WX?A]}@sG@@kP??6EA\@j "@=@k?\?AV@@@k?t?BAV@N@<^@k:?ߐ?/Ab5@@?@k?)?7AX@@'@k?g?qjAJ@@l@k$?Ղ~?JAI3@@`@k?♒?GAS)@sZ@L6&@kk??@k@'@z@k˒?&?TA{l@f"@@k6?Y?)~A,@@7@k??]A@&@b@k}?Ȓ.?!A{@@>@@k ?F?sLAO@9@@k?e?fQA@d@{@kg??EA|n@t@@k +?K?Ay4@"y@u@kخ?o?Aq@t@@kQ?2?yA@X@\@k??dA7@Q@^9@kݘ?(?3A`@ʶ@ @k;?ƪh?0A;@@Z@k?\|?3A;ACA@k?Q?F:A{HA~B@k&?/?oAq\B)JB`F@k>,?}A~)BX Bf,@km>C?j +A/Bn0B6@k>š??ABYB@k>?O/ABSB3@kW>v??AnLBpMB/@k?$?%A^B$A@k?? +XA`AdžA^@kA?G?AZ A65r@ǯ@k?5\?ۑABA@7@k??A<@@6@k+?B?AHYn@5@@k?1?ARA@@x@kr?X}?AW@+@LE@k?%?Ac@@O-@k? ?AdZW@@@k]??AY9@@Z1b@l??8Aa@@J,@l??eAea@[R@EYN@lG?jc?*AI+@V@@l?~?(A@@@3q@l??iPAU@نl@`@l1??U)A`α@2f@@l ?+?5A`SI@T?vR@l x?^4?KA1D@b@{@l ??Ax@@@l??0At@lj@$@lb??M:AzK@@ @l??GAuZ@},3@@l?/?HA}_@@!D@lM?ť?'Ay@ʯ@4@l?N%?Ax@@r@l?ڢ??Ab@@Kz@l7?Ԑk?A^x@;_@gd@l?s$?Adu@@u@l~? ?Ae.@@i?@l!??RAfP@@@l ?v?"AYZ@X@'@l"h?~?FAT@@@l$ ?C?kAK*d@@@l%?S?:AP@N@o@l'R?E?1EA_,@+H@3U@l(?0?j*Anw4@@f@l*?؀?hAs@k@<$@l,=?|o?Aka@bE@T@l-??bHAe:@8@2@l/?-:?Ah@ @P7@l1'??sAfK@*@4[@l2?D?}Af@4@G@l4n?9?mAj-@.@qL@l6?1?wkAuV8@s{@N@l7@ +x?)_Ab@@G@l9X?ka?'\AXX@i@]@l:?؀?-Aa@og@s@l<@p?.AaUB@@[6@l>B@7B?:xA]%@E@{S+@l???6A_"@@@lA?%7? |Ac*=@Y@p+@lC-?㏞?7WAn@F@=@lD?y?@@lPH??OAIL%@כ@ *@lQ??AVp@ډ@@lS??AW3@u@@lU2?ď?XAS@ί@!@lV?Ӕk?~BA<\@6@v@@lXy?n\?~1A:N@@^@@lZ@ +J?5/A`z}@ a@~@l[@V?Ait^@/@w@l]d?SO?cbAp@ @g@@l_??EA[@Fk@@l`??~AYԲ@ @p^@lbN?2?~6A_ @I@x$@lc?,?~mAd@&@ [S@le?xP?~`A^B@~9@Ge@lg8?^?~AR$@/@.^@lh?ف?~eAO_@(@[@lj?S?~A]@@@ll"?b?~EAh@<@ʬ@lm@H?~YyAk:@>@w|@loi@ ?~MAb@س@@lq @?~ AKre@U@0@lr@ϔ?}AV@}?@[|@ltT@b?},A`@@ @lu???} A\b@6@:@lw?5?}A_@@}@ly>?,g?~0At@y@@lz?d?~)2A|OO@>@'A@l|?$?}-Asj@@L@-@l~(?̩g?}AmK@2@@l?-2?}A`@"k@@lo?!?}xA`_@#@@l?M?}K+Ak@.L@p@l??|A[mW@[@{@lY?*_?|xAT@^{@@l?)?}cXAf@v@Li@l?RQ?}ArP @bd@ @lD??}ߠAl@@b@l??}=A}@m@nnN@l?މ??|SA{<@g@@l.? b?|vkAyQ@@#@l??|:Aq*@T@o@lu?(?|Axʻ@@ԍ@l??|AF@7z@a@l?>j?|?Ap@׌e@Įh@l_?8?|A|U@@E@l?t?|NA{#@~@8@l?҃?|4A@]@c@lI?}?|hA@4@@l?b?|hZA@@k@+@l?ӎ~?|ZA@O@N@l4?.?|A/m@@c@l?W?|AH@U@t@lz??|{A+@@!@l??|LA{@y@@l?T?|Ay@@V@le?͉F?|cA7@E@>^@l?a?|uA;@]@d @l?d?{A%@j^@8WE@lO?o?{A@@Y@l?H?{|A?@8J@U @l?e?{A[@@Ɓ{@l9?)?{Aם@@@l@?{dA{[*@R@t@l@?{5A|,@&@I@l$@?{A|@ @-@l@AE?{Ay0@3@Y@lj?G?{mAa@_@6f@l??{ Akd@g>@v@l?M?{Aj@@w@lU??{)Ah@@r@l@G?zAqH@ a@@lĜ@ e?zA\~@Kn@g8@l?@.*?zAUk@g_@@l??{Ab @^ @C@lɆ?˿-?{AoV/@c@]@l)?Ѿ(?{tAsI@M@@l@BJ?zQA`@&@g@lp@ ?zP~AO@1@@l@?z+CA<9@ @v@lѷ??y,A@ @@8@l[?!5?yAO}@@j@l@j?z3A^&@@gw@l֡@?zvA^Q@)@7@lE?h?zAYD@Ք@c|@l??zkAb˽@ڗm@!!@lی?s?zVAa@B[@²@l/@?yAVM@.k@v@l@ ?yyAX*@@XN@lv@?y AZ@@@6@l@p?y{AU@@¶@l@?yoqAD@@ᤧ@l`@?yALo@\@&@l@?yzzAX@׷@@l@?yAb`@ۭ@l@lK?_?yւAq@,@=@l?!?yǚAu`A +tl@@l?&d?ylAc AA@l5?~?ycAS3pAiAGK@l??y*ALxACvA9iu@l|?t?xATAB$AQ%@l?w ?xA[m A@W+@l??xAK"@G@߷@lf@ +?xXA>@w +@\@l @?xADP@Ø@?@l@ +*?xAS@y@@lP?6?xA]#g@E@\@l?{?xoKAc@@{@l?ò?xAi@j8@x@m;@?xA[z@X@z@m@ D?xFpAI@@@m@ ?x(|AK@-@Kv@m%@Gi?x@@m@?xA=h@o@@m l@ ?w+AP@@l$@m @ ?wKAV@@_@m @)?w&AV @X@{@mV@?wrAV@i@r@m@h?wӖA`l?@=@mT=@m@2?wtA]@‡@,j@m@@/?w"AZ@A@m?:?w4AYJ7A=iA?@m?ӣ_?w\\A_ZA;ǰAN@m+??wM|AZA# @5~@m@ [?w]DA\@AB@I@mq@{?wdGAWW@+@!@m@?w0]AW@u@Ѽ@m@R?w A`Q@@i@m \@ "?vAi@s@}@m!@`{?vAl@3@l@m#@o?vӂAYO@@@m%F@G{?vAL\@#@z @m&@?vtAO9w@@M@m(@ ?w +A[@@}r@m*0@ $?vA_1@@@m+@?w$A_?@ڰ@{`S@m-w@ ?w +#Aa@}@@m/@?vAkt@?@@m0?I?w6qApQ@C]@@m2a?!D?wA@*K@@m4??v A:@ T@4@m5??vIAr8@y@Qi@m7L??v?A{]=@ʠX@ @m8@1?v As@m@o@m:@ V,?vAi~@@@$@m<6@ ?v.Ak+o@9@N@m=@K?v Ao@@/@m?}@&?uAaV@@eZ@mA @?uAcB@8@o@mB@ 2?uAar)@@H@mDg@ ?uBA`6@ģ@@mF @ +?uAZ@٠@ӏ@mG?%M?uAYLt@פ2@?@mIR@&?uAVb@k@@mJ??uXA^@vm@@mL? ?u:A_@1@}@mN<@ 9?uAWJ@w@M@mO@ ?unAX@@@mQ@ +?uA\@•?@a@mS&@ +:?ukAXe-@@ZN@mT@?u*ARx@@@mVm@QD?u)AR@Т@@mX@w)?t|AO@k@@mY@ q?txAS@#@@m[W@ ?tXAWT@H@ .@m\@ b?tf"AT:@0\@h@m^@g?tAI6@@D@m`B@?tAT 0@ @@Gc@ma@ ,?t=AY;@@x@mc@J?tjAZ@p@@me,@?t} AZ8@]\@y@mf@$?tfAT$@@\Z@mhs@ ?t[A])@fc@ )@mj@x?t AO@@@mk@ j?t2AG @@b=@mm]@֑?sھA?sA67@@4@mp@0H?sA@fG@*@#@mrG@ ?s AT@`d@ce@ms@1?t AXs?@ k@p@mu@|0?tA\Y@Ъ?@@mw2@?t9uAkg@@T @mx? ?tAi@5@o@mzx??tjAx&@}@:@m|?TJ?sAj@1@Ť@m}?6#?r&A>g@@@mc?j?riA;+@n@ @m@ ?sQAZ<@ʓ@#@m@ ?s)A]@l@'X@mM?5?s Aa0@:Z@P@m?=?sA^@kV@̓@m?S?sAd@ @@m7@?sAgp@܅@˯@m@ ?rAa@K@%@m~@d?rA_@@o@m"@q?r"Ak%@³J@V]@m??rAn@-@]@mh?"?rAq.@@e@m ?/?rbAy@@@m@E?rbA~@@/@mS@>?rA|!@U!@B@m@?riAz!@m@O@m@?r-KAp]@@8s@m=@l ?rlAm r@@@m@ ?rcMAk@@ @m@ V#?rRFAka@`?@q@m'@ ߊ?r0sAmiI@^,@@m@?qA_i@}@@mn@ +@?q`A]4@}@R@m@ +x?qA\d@sA.@m@d?qAH@A B@mX@z?r2A5^@A(n@m@r?qAAA@&@m@ (-?qhAEb@@@mC@7?q=A/[@$@J@m@%?qXmA&@x@@=@m@&?qwvA8@@Sm0@m-@(^r?qIAP@V,@jo@m@"3?qQA^.@}@n@mt@?pA[NO@Y@+@m@ }?pGAX0@@D@m@?qBAQ@ @_@m^@9?qOeATU@@m@ ?pHA0C@ə@<@m@0?pAK=(@|@@m3@ b?pAa$@Ⱦ/@@m@ d?pgAk:@6 @@mz@p?puAY@@ֽT@m@?pALI@9@8@m@O?pAJu@i@˅@md@(?pAR @s,@@m?]O?qc A_q@H@潞@mϫ??qEAbۄ@Ֆ@K@mN?Sc?pAut@qf@r@m??oA5@@'@mԕ??oЁAX@@@m9@+?p4Aw@܂@O@m?\?pcA$@2@@m?O?pXA_@8/@@m#@ +^?p+A`̫@T@V@m@m?ovAH@@/@mj@%;?o>AG6@@@m @?o}hAN'@Z@â%@m@??o~dAY@<@>@mT@?o4AXW@Ѯ@@m@o?n@ +?n,AMo@*@3@m@?nغAP-@@R@m@l?nAY;@Ĩ,@#@m)@?nיAiK4@ђ@Ji@m?m|?nAubM@@k@mo?EI?mAz)@O@֢@m?s?mIAnqT@?@d@m?'=?m-Ak|@1@O@mZ@ {a?n"Ae@K$@@m@?nA^ ++@I@@m@ ?nTAM"@@[@mD@ _?nʈAF[@A@@m@?npAKA @ſ@IJ@m@-a?n!HARw2@==@@m.@ I?mAX"t@ؿ@@n@R?n'AUۧ@^@ @nu@?n!7AHn@@t@n@?maAEF@@@@n@?mAQ@@n@n_@?mAn­@vM@@n ?+|?mA:@@@n +@]?m!Ad@ȍ@}@n J@@?mQAf9@@C@n @F?mPA_@8K@( +@n@?m{1AS@@V@n4@<?mAQc@r@@n@ ?mDaAJ@U*@"!@n{@?m'AA@^@5@n@ H(?mA=E[@*@,@n@ l?lAEAR@خ@z@ne@%?lAN/@ե@>&@n ??n*Aznw@U%@ހ@n?P?nI"A|6@@@nO@U?l]AYJ@X@7@n@/?l&An@@@n!??lAy}@ƙ@΃@n#:?M?lArf@,@Q@n$?r?lðAj@M@ @n&?ź?lAXD@@@n($@=?l݀AN @65@R@n)@.e?luAI@1@@n+k@4;?luAH@YQ@J@n-@ 4Y?liA<@ˤ@@n.@"nP?ltA1Ƣ@5B@@n0U@ ?l]A=/@̈́l@+@n1@+?l2AD,@Q@l<@n3@X?l9A8@d@@n5?@:f?l A9@E@%T@n6@n_?lAI@CJ@5@n8@uy?l&AQ@@@n:*@}?lA]T@ȑ@{:@n;@3?lAq/9@@9@n=q@ f?kSAct@ V@@n?@?kAAX@ @D)@n@?D?jլA;N@Õ@@nB[?N?j{A-#@)@ׇn@nC@d?k0A?@@te@nE@?kdAE;g@o@ȹS@nGE@ ?kAM@&@xI@nH@?k`AW@@@nJ@?ktAY@ĵ@@nL0@?k `AM@3I@:@nM@;?jAO@n@@nOv@ v?kA`D.@@]@nQ@5 +?k2AaB3@y@@nR@ ?kWA[@% +@@nTa@?jA] +1@D@M@nV@?jAa7@A 2@nW@ +N?j0APH@2@@nYK@GA?jTAN +T@ @*@nZ@ O`?jA`t+@Y@@n\?R?j3A^>@#a@,F@n^5@J?jkAV(@(@3@n_@P?jPA]@n@~h@na|?$?k$AePj@p@@nc ?>?jɒAgJ@­@Ŭ@nd??j7YAW>@ײ?@lY@nff@8?iAT'@\@O@nh +@C?j6AXr@@@ni@0?jAXk@n@2@nkQ@!?iAcV@@It@nl@2L?iAo6@@@nn@ge?i,Am@C@@np;@?9?iAbE@@.@nq??jAbA@LN@Ҽ@ns??iqAh@p@@nu%@?i{CAi!@x@%@nv@?iXxAbr@'@8$@nxl@ L?iAfx@(n@@nz@ e?iAsQ@nt@@n{@ ?iNAkH@I@@n}V@x@?i؝AjH@2D@@n~@p?irAl0@H*@Js@n@?i=A^@@\@nA@$<?i8AT@@2@@n@}0?i:@A`A@c@@n@+?iAy}@x&@@n+@0F?hWAt@<@q@n@N?hA\ @@_(@nr@?hAd-@l@@n@k?hNjAh@2@4+@n@ +˚?hAkp@Ap@n\??hAt6rA6AW0@n?N?hAj]AKAU +@n?@n1@T?hoAV+@0@Z@n@X.?g[AO)@:@t9@nx@?g!AY@f@o1@n@?hAl@@8@n@>?h1Ar@7z@wY@nb@k?goAe>@V@@n@sQ?gAYm!@=@@n@?gqAd5%@s@@nL@?gǽAjN@S@.@n@o?gAf @@@n@r?g{Ae2@D@@n6@q|?g}AY4@*@qX@n@ ?gA[p@@ @n}@at?gAX@;@c +@n!@ i?g`AT-@d@{t{@n@)6?gQAXY@>@|A@nh@&?gR$A]A@l@W@n @!\?g[Ad@X@@n@?gQAb@@@nR@?g7A\{@ @@n@?g$AW @@@n@?gARz@M@Ÿ@n<@4?g4A^J@@N?@n@m?gAx%E@@Z@n@?g2A$@R@@n'@ +?g@R?bDAk@H@Y:@o@O@W?aAt@O@M@oA@?aIAvT@@.ͷ@oC@ʸ?aAwi@@@oE9?&?a9AW@4@ϕ@oF?(?a:AI>@p$@P;@oH@Z?akAkA@@@oJ#@<3?aAguV@kJ@*@oK@v?arAw!"@4@ v@oMj@p?aAN@@@oO@ֽ?a^Ar@]@P@oP@{ ?aA<@@2@oRT@?a_mAs1@@=@oS@ +T?ac*Ai!@@M@oU@,?aH_Ai<,@#@c@oW?@3?a%Ai@p@Xj@oX?{?aAh +!@0h@X@oZ?˗?`Ai +@v-@zMF@o\)@)?aAt΅@ @V@o]@v?`5Ap܎@g@$m@o_p@q?aAx|Z@D@@oa@0?a/A@R@@ob?:?`A?@_@\@odZ@D?`A@@@oe@'?`Ay @Zw@n+@og@ Cp?`>A|MJ@ 0@|@oiD@?`A,?@lm@΄@oj@?`FAsn@@y@ol@W?`Ax@@R@on/@&?`oAwˮ@@1@oo@?`JrAu@@{@oqv@ +?`AuV@@'@os@??_Ag@.@@= @ot?*?`sAxI&@8@%@ov`@Fh?`WA9@5@a@ox@?`A}V@|U@{@oy@j?_A|0&@@j{@o{J@4?_fAp=I@v@_@o|?枿?_naA@6@C@o~?.?_=>Aqi@e@ƌ@o4@ +ڏ?_A@H,@P@o@ +Y?_A~{@@]@o{??_Az @y@\#@o?+?_Axc{@m@ύ@o? +&?_zAw @D@@of@&?_mAqy@Z@@o @(}?_dFAmq@YP@@o@!?_|Au.@k@5D@oP@j?_iAt˸@|@@o??_ŶAj/@@$@o?N?_ZARB@@b%@o:?S?^!A`) @w@P@o@ ?_ Ao\@@4@o@ :?_+7Avm@Y@p{u@o$@8?_ A}n@@M@o?D?^fA@@p1@ok?f?^A~@@-@o?!V?^A>@f@@o?,3?^#Am@@!@oV??^SA @@9@o@a?^AAvp@y@@o@N?^OA:@@@o@@ 5?^ A@4@@o@\<?^QiA@$@xtf@o@ /e?^C?]GIB3p@4A`-@o=MnB?\C@\B@oƨ<6P?]!D|̉@_l@oK@o ?1?]A]½@P@@o@9?]Ac@+@ZZ@og??]A^@@@o +?S?\>A{@y@c@oخ??\iAy@@S@oQ?3?\}Ae@1m@ @o@ ?\u5Aq-~@0@^@oݘ@%?\UArR@<@@o;@Y?\JoAo@@@o@bL?\VAuU@%@E@o@ +?\\Ay@˄@l9@o&@?\hAz@8@tz@o@?\-Av(@i:@z8@om@(~?\!As@@Y@o@y?\2A|@@@o??[FA@|a@<@oW?r?[A@@@o@?[mA@e"@@o@ I?[Atu@9@<@oA@ ?[Ao-*@@ @o@ ?[{Ao_Q@L@)`@o@?[pRA#@a@k@o+@?[AwY@׍@@o@}?[An4@c@t @or@?[yAv@t@r@o@ ?[GAV@l@[@o@ +?[)A+@c +@N@o]@?[CAx@m.!@@p?F?[ AVa@0@Sl@p?}?[#A@}X@@pG@?[ A@@E@p@?[ +}A@`@@p@?Z?A}-`@fS@u@p1@.#?ZA}@x\@@p @ɺ?ZAuF@s@T@p x@?ZHAx@xh@07@p ?^?[eFAT2@@p@p?k?[apA@5@+@pb@ +?ZZAw@@x@p@?ZjAu@_@@p?2 ?ZAȀ@@]@pM? ?Z[Aa@j]@@p@ ?Z?A@G@0w@p@o?Z*AL@n^@ns@p7??ZAz>@c@cS@p?؆?Z7PAv@{@FQ@p~?؋O?YA­@@{0@p!?5}?Y!AN@}@S@p ?t?YA9SAA5@p"h?Π?Y͌AvQA%Ag@p$ ?X?YARAA@p%??YAAA*t@p'R?]&?YfAF A)v@L@p(@S?YGA@&@V+@p*@w?YAZ+@}@f@p,=@ ?YA%@d~@t@p-@hE?YA`@r@;W@p/??YNiA@r8A@Wk@p1'@;?YHAs@@z@p2@ ?Y]WA&@@@p4n@:?YQAD@@XY@p6@ &?YRA@|E@3@p7@?YHA7@z8<@V6@p9X@R?Y6AI<@)@P[@p:??YA)@@n@pB?T?YAs@67@8 +@p??vO?Y$A@@Ot@pA?/H?YDA@@@@pC-?8?XPAߟ@is@@pD??XTA@@@v6@pFt??XA@@@pH?qz?XA@R|@T'@pI??XEAO@@@pK^??X"A @'@P@pM?D.?XA@@W@pN??X6Ad@@U@pPH?+`?XwAб@2@K@pQ?y?XGA5@@^7@pS?ՠ?XzA.@ZN@b@pU2?M9?XwAI@oA@]y@pV?.?XA@@=@pXy?j?XAJ@@{o;@pZ??X*AAT@g1@V@p[?ǰ?X%A@H@b;J@p]d?#i?XcAJC@@@p_?~?WAo@j@f@p`??W5A&-@|@C@pbN?h?W3AӐ@K@v@pc?V'?WȋA.@@@pe?P?WA@@[@pg8?,9?WXA/@UK@@ph?1M?WAY@v@#@pj@?WSAR@o(@/@pl"??WpA@A@κy@pm?ҥ>?WkA@@@poi?ʐ?WqA@n&@=@pq ?ߟ?WTA@jS@[@pr?rG?W&FA9@+@B@ptT??W+A@@>@pu?$?WA@@MA@pw? =?WA@o@@py>??VA`@u,@zS@pz@w?VhAB@@/@p|@?VvA@o@t@p~(?Q +?VAe +@h@9@p??VA@@@po?bV?VA$@mp@|@p@?VA-@b!@@p@ ?VA@L@6@pY?W?VAU@Z@`@p??VWA@ @.@p? ?V~A@t@m@pD@P?V7 Ax@C@t4@p?D?VLjA@@0@p??VGA$@@@p.@3?V/AS@͎@T@p@s?VAw@w@@pu??V5AM@@@p?l?V":A@{@^@p??VC(AR@&@@p_?ޭ?V A[@h@@p? ?UAY@y@U@p@?UA@2@y6@pI@?UAo@'@@p@%?UA@{@~@p@?UAEA@g@q?@p4@n?UkARL@@8E{@p@*?UgA@s@p@pz@I?UhFAf@o+@@p??U[*A@ +k@ +@p??URA@l@'@pe@?U@:A̽@@{ +@p?@?UzAP@@r@p?+?UiAY@s@uӣ@pO???U\Au@OP@U`@p?b?UMA*e@ u@ @p?ӱb?T۝A@@6q@p9?ҤN?TQAcf@tt@g@p?Ƿ?U!AƦ@wC @~@p?-?U7Ay@`@R@p$?W?TA@g@a'@p?}?TwAɠ@):@h@pj??TsAQ@@|@p??Tk/A@)@@p?*?TAX@@@pU?ނ?Tf?AJ@ˎ@U@p?b?T^Ah@s/@h@pĜ@S?TuA~@ @`-@p???TfA.@t@8@p?܀G?T/KA@A@whH@pɆ?R?TRA#@{@@p)?D?T*A@{@v@p?ԑ?T.A@@g|@@pp?ؾq?T)A/ +@v,@vs@p??SeA4o@\@uĨ@pѷ? +?TAC@@@p[??T#A.@~))@s@p?Q?SA@NP@n0@p֡??SAK#@@@pE?}^?SA @@@p??SvA; @5@Z@pی? ?SA@@t2@p/?ɥ?S~1A@\@e@p??SsA>@@k@pv?c?SLA;~@}X1@p@p??SqA @֭@@p?ˡ?S!A@g@@p`??S"AM@@@p?gG?S;A@@:@p?܆u?S@Al@c@!@pK?\y?S8]Ah@@D@p?Ԛ?SAZ[@[@g@p??SAb6@*@h@p5??SA^c@{@@p?l?S A@@@p|??R!A^S@:D@@p?b(?RSA@l@l@p? +;?R^Ab@#:@@pf??RAJ@@ƅ@p ?úL?RA>@%@M@p?ɋ?RA@t@yK@pP??R A@ǡ@m@p??RcA_@{)x@@p?+?R[|A@+@ 6@q;? ?RbA@ @@q??RA:@_@|O@q?0)?RAnz@@8.@q%??RA@ @ڥ@q??SA%@@~@q l?l?S A@@Q֋@q ??SCA@"@ /@q ?Y?TA!W@ '@i.@qV?!?T=Av@z@@q?Y?TTnAh@o]@@q?΁?T)A @-@@q@?O?TAq@@@q?/ ?USA@ @U@q??UA|Q@@@q+?<\?VHA@@l@q??VjA@m@J@qq??VAx@Q@ʿ@q?Y?WKMA@\K@@q?5?WPAH@ޝ@wH.@q \??WA@@@q!?c?Wt5A=\@|@}@q#?rh?WyYA;@@8@q%F?C?WA],@V@sZ@q&?2?XAhC@N@R@q(??XAA/@@r$@q*0?d?XA@@k@q+??X`A9x@Wg@dc@q-w? ?YX +AP@6@/@q/??YB@I@.u@IY^@q0??YA@:@ ^@q2a??ZAӌT@@7@q4?Q%?\A@Z@"@q5??[A@@N@q7L?Tp?\AAB=@@@q8??\$A:K@@l+@q:??[Aja@{@@q<6?U?[mA@@@q=?O?\*AT@@@q?}? ?]A3 @.@~@qA ?R4?^+A@:1@@qB? ?^FAu@4@|L@qDg??^~Aٶ@#@@qF ?]?^Aw@A{4@qG?Ia@?\sB @aA:*@qIR>n?[B@@-@qJ>*?^BC:@v@qՂ@qL>Zq?\xC @o!Au@qN<>{H?ZLsB@@@qO??\VB\ @@o@qQ>>?a }B@ѯ@#@qS&>x>?aUCl@j]@HD@qT? +!?^VBjy@|@@qVm?V?aB4O@@X@qX?i?edA{@d@@qY?g?e>A3@|@h~@q[W?ň?eAn@@@q\?tF?eA@E@@q^??d&A'@I@Q@q`B?o?d5AƗ@_h@f@qa?ҫ?d-A@=@@qc??dA=@\@@qe,?4?dA;n@@{i@qf??cA@J@4@qhs?'?djAՐ@o@@qj??eA@@H@qk??etA-@#@>@qm]?ߧ?fjAE@@@qo?+U?eA@L@-@qp?z?dA(@WO@f@qrG?z?dA-*@B@@qs?mc?fA@f@#;@qu?;?hPA-@@u@qw2?5?gAG@٘@@qx?̟y?g/yA@M@#s@qzx?B?g6A+ @'s@?B@q|?™?fv Aю@j@Ɋ@q}?x?gKAd@{@ɷ1@qc?'?hBl@c@b(@q?)?iAm@T@R@q?鴐?it4A#@@\@qM?l?hA@$@@q?C ?h5A7/@@@q?3#?gA'5@@Z۝@q7@xO?g+A@@d@q?o?hAO@vK@ŎA@q~??h4A@@@q"??g +AY*@@`@q??gA H@@^@qh?&?iFA_@@@q ?4?jA@O@ľ@q??jeA'@@<@qS?<?iAf@۬@@q?>?l`B@@N@q?l?l95A븽@@ا@q=?ѩ?i#Aˆ@s@%@q?%.?i76AJ@Z@*@q??iwA@F@Q@@q'?o?j3AK@l@@q?P?j A=@8@@qn@?ibA@-@h@q@R?i<A`@K@w:@q@ E?hA7@@8@qX@4?iLA@Z)@A@q@'?jPLAO9@/@@q@s?jAʨ@@b@qC@nN?jAC@q@U@q@ +}?i A,@:@ٺ@q@ D1?jA۾@@@q-@՝?l AVR@,@s@q@ji?lAhe@@,@qt?i?n,A +@{@@q@d?jcA +@@πt@q@?jSA @x}i@@q^@+?iAx@i@,@q@"?i$A}@l@@q@ k?ktA(@̒@yQ@qH@ +?j~AR@@%@q@4?iӘAw@,@"@q@_?j(AN@ä@@q3@L?iA@@a@q@ K?jˢA@@A@qz@?jA@@(@q?p?fLA/<@L@44E@q@F?g)Af@@@qd@?hA @V@N@q?[?fђAsQ@U@9@qϫ??f'oA@JB@б@qN@N?gAmq@@Ӛ@q@]?g8A@@r@qԕ@R?hA@$@u@q9@ځ?i A@@C@q@ I?hA @l@@q@0?fy)A@u@ H@q#@;?fAڍ@J@RA@q@?gA@@@qj@#?iA @F@7@q @&?jMAm@1W@@q@$*?jXA @@@qT@(?iA@ @"@q@&at?j1A,z@v@f@q@*?jPA#9@@@q>@%[~?j=@f@r!@$?mbAq-@6@|Z@r#:@0>?n)A+@@n@r$@>?p[A8@24@ƺ@r&@AAd?plA@w@5@r($@@I?pAH@{@@r)@1ǩ?p0Av@@P'@r+k@*?pyA"@p@@r-@)?qFFA@@b@K@r.@/k?qP{AWj@@k@r0U@8;?qkA@@_@r1@-?qyANx@@c@r3@1?pA@U@U@r5?@-?qA@=c@ly@r6@/?qIA@@ÿ@r8@5O?rg3Au@X@9@r:*@A?r(A@G@g@r;@C)?s0AX*@C@y@r=q@A&?sVAO@@s@r?@F?sA@@Ղ@r@@L?t7A@SJ@@rB[@B?t(AR@o7@?@rC@?9>?tN{A@@@rE@<|t?tR7AI4@J@V@rGE@Di2?tyhA?@tR@]T@rH@Ph?tA6@7@=@rJ@K(?tVZAe;@ @{@rL0@F?tLA@Ϋ@.a@rM@Cr?tA<@ݽ@@rOv@M1?u;A@@@@rQ@U?uAz@,@@rR@]2?uA@@q@rTa@j"?ugA@@)@rV@x?uA@@@rW@p?uA@cF@ @rYK@\ ?uA!@@@rZ@-4?vA3@ +@e@r\@2f?vcA3@@s@r^5@q}?ueA}@eA@Q@r_@jt?u8Awr@bV@@ra|@n=n?ukA|9@d@@rc @o}?ueA@@e@rd@wO?uSA@6`@`@rff@u ?v7A@t9c@@rh +@i?v4A}{@~@&P@ri@}c?u-AwU@t@b8!@rkQ@W3?uA|)#@z@Eq@rl@uR?v2At@o@Ԩ@rn@\?vwA@@!@rp;@+x?vAY@g@s@rq@7?v%A0@p@?gD@rs@e?u!A@,@,@ru%@oE?uKA@e@rv@rv@vR?u0AL@@@rxl@X?ukA[@@;@rz@^P?uF7AK@@v@r{@q?uAbA +@@@r}V@?udAvK@S@]@r~@??u} Av@@]!@r@OU?uY!A@@@rA@h?uAl@1@l@r@ZjA?u~Au;@z@W@r@^?vGA@9@sE@r+@R?u A@1@@r@Y[?uvA(@Y@]@rr@WB?uAG@@@r@N6?uc:Aip@!@H@r@a?uNA@~@@r\@r<?uIAr@:@@r@{?tAN@3@@r@pOo?thA{&@ҵ@ϭ@rF@C?u AV@@@r@>C?uA@z@sN@r@S?tW AE@@i@r1@B +[?t!bA&s@EQ@@r@:?tA@yn@9@rx@J?t1A@@L@r@Z?tA@Vn@h@r@g0?t9A{@@@`b@rb@]Ҳ?sA} +@@@r@e?sA~P@9@@r@gF?sAT@3@w@rL@i?tFXA֘@ +w@y`@r@k+S?tGAv@W:@x@r@h5S?s%A{@@_Z@r6@k|?sòAΦ@i@U)@r@m1?s3A6@@%@r}@U?tA@,@i@r!@G,?sA@@@1@r@OC?sfAC@@@rh@\?s>A>@ @l@r @Y?sdiA|@/@@r@O?svA}aV@@rq@rR@O?s@Ah@u@՗@r@T<?s;A-@@q@r@PbE?rAT@L@@r<@OV?rǗA@@E@r@T2?rA#<@@d'@r@ZB?r_GAx@@@r'@]<?rAx@}s@@r@h?r~nA~E@@#@rm@Ip?rUAg@=@o @r@9?s{A# @tF@u@rȴ@;?r>A@|@@@rX@E?rA|@U@\@r@WV?rAuzH@= @|I,@r͟@cF?rAs@2g@)@rB@XI?r~pA7@@//@r@G?rYA@g=@@r҉@K9?r +RAI@j @\@r,@W?qRA@q;@t@r@`r?q AwJ@{@P@rs@`x?q]ApW"@C=@0'B@r@o?qAw@i@m@rں@p?r Az2Y@|@aJ5@r]@aX4?qA@v@@r@0 ?qnA@P@@rߤ?%?rAz@@(@rH?M?r: B C@j@!@r@Z?q%B@h@G@r@-u?qOA +@om@QV@r2@;o9?qmA@~n@ @r@>M+?qOhA@7@ +@ry@V7?q>zA_@^e@#@r@kb?pA@3@@r@sq?pAZn@Q@@rc@q?qA@]@T@r@v?qF^A@ H@ @r@li?qAt@@w@rM@~1?qzAdM@$@e@r@SS?o٧Ao@g@G@r@[h?oƴA}@C@~#@r8@Tn?pAA77@z@@r@p?p~A@f@@r@?pSB.@^@u9@r"@0?pAk@@@r@X7?pAc@n@=@si@Z?pUA@N@O@s @>?oAa@x@6y@s@Ar+?oaAH@p`B@`@sS@k}?oAmR@`@@s@P?oA@@Z@s@?oA2@ @x#@s +=@?oLA@ +S@`u@s @?onA`@jA@6@s @|U?oppA?@̘@@s(@#?oZA!@;@&r@s@A?oČA4@r9@~@so@z?otA)@Ӕ@jg@s@k?oGAz@@(B@s@?o2vAqM@@@sY@l?oANAv@]@2@s@?o)A@+@<@s@M8?oAB@_f@@sC@3?ouAM=@h@ڝ@s@3?nA@yb/@&@s@`?m +ACp@?@h-@s!-@xy?nckA}Q4@;@U@s"@;V?oEAy@h@nT@s$t@}?o/dAxe@@w@s&@n?nA@|@0@s'??mBj@*p@@s)_?Wh" +?oBI@xV@#@s+?e[ +?ocBFY@Q'_@@s,?W_(?nB}bj@n@&@s.I@0?n{A׊j@e@U@s/@;e?mWAE@?@s1@?n +Bs@@@s33@&?ne%B`@w*@n3@s4@y[?nyA;@r@;@s6z@?mALP@y9B@n@s8@?nEAv@da@ze@s9@[X?n!Av@a1@o5@s;d@K?mlApx@n!@N@s=@?n)@+a?nJAr[^@o@yr(@s@O@?nPA@~@F@sA@>?n-A5$@p@,@sC@C?mA@@,@sE9@?m-AO@fA-}!@sF@k??mVA|VA(cAR@sH@H?mA+Au>B&Ip@sJ#?u?mAgB"B.@sK??mYAfB>AӴ@sMj?ڪ?mR`AA;A6f@sO@[ҡ?mRMA#Aq>@H@sP@8*?mAn+\@z;@q@sRT@ ?mAfG@mC@US@sS@?m3AicA@[@u@sU@?mG6Aqop@`@a@sW?@ ?mAr>@|5@{@sX@H>?lҴAm@_@W@sZ@?lڃAx4@[G@o@s\)@?lWAq#@r/C@u¦@s]@vt7?kAvV@@J@s_p@f/?k%A@}1@|@sa@p?lA@H@Q@sb@?lЪAe!@Hq@{a@sdZ@?lͅABA@[Y@@se@?lqA|@bv@ǂ@sg@?l7vA p@n@h@siD@hH?lb^Au@d@t0@sj@e{?l,A f@B@[@sl@!e?lMHA@My@W@sn/@?lA:2@~o@m@so@ch?l.A@@O@sqv@ nl?lyBN@Wv@@ss?ɓ?lr6B)@d<@@st@={$?lxA@p4@f@sv`@|r?kA~@a@@sx@X?kAb=@f|@x@sy@e?kkAcQ@f#@K@s{J@1?kAfg@@y*f@s|@?ktAi@@zs@s~@j?kAm@@@@s4@?k@Ao@]@<@s@-?kGAC@@2@s{@?k_Av@n)@q@s@<?k A3@sd^@S@s@O?kqhA.@h@̦@sf@S?kAe@lBu@c\@s @|5?k27A@Y6@[_@s@y֯?k\A@f v@sc@sP@?jA[@r@n@s@1x?jAz@gx@}@s@?jAd@s+i@k@s:@=w?jAdx@@&@s@?jDAh-~@:@ap@s@BO?j\DA`q?@oX@~v@s$@t?jyA`@qo@g@s@@?jAc,r@@ۅ@sk@ K?jA_0@I@C@s@?j^Acw@pô@a@s@9?jd.Aj@v@@sV@C6?jCAf@s@fr@s@?j#A^ߜ@p @N@s@?iA\I@Y@c@s@@?iAWC0@g@:@s@?i_A];@4a@ee@@s@?jAm@bó@@s*@K?i\Au@T@@s@O?iAn{@@N<@sq@i?i?Ab=@'@c7@s@Bq?iAb)@o>@u a@s@fJ?ikA{3@v@@s[@?iiA9@@[@s@?iQgAq-@k2@a@s@m?i2AY=@d]@@sF@?h AP@+@@G @s@?i"eAV@u @@s@>=?ieAO@a@'@s0@?i+AK=@~@@s@ ?hAPqj@8@@sw@?hAQX(@C@=@s@o?hAAV7@W7@@s@ +?hAV~@}h@4@sa@?iAQ/@$.@>@s@2?iARy@?,@^@sƨ@?i;AT@{@:v@sK@-?iAS@@"@s@+?hA\ @@S>m@s˒@ d?hA_D@˜@xv@s6@?hMA]L@6@&s@s@Q?h9]A[i@@!@s}@?gKA[e@rA@D@s @+?gmA\@2@O@s@|s?h+AjSZ@/ApϠ@sg@J?hAjcAP)A꼢@s +@G?hAeAĦB=@sخ?װ?h1gAf/AA-/@sQ@?h XAqAAd =@s@l<?gsAn]A{@@sݘ@9?gAfY@*g@H@s;@?h A+@\@@s@W?hAR @T@v@s@l?hA@#@/@s&@m?gbAT@f@@s@?gIAK@,d@_;@sm@V?genA9@k@۱@s@_?g@A@|O@@s@?gAat@|á@x||@sW@C?hAo@p@9@s@w?g;A^]@~B @@s@?gvAt.,@z@`0@sA@?gArL@d@i@s@ćz?gEAb;U@x@v1@s@r?glAN@lj6@2@s+@{?fbAFu@}"@%@s@Է?fګAAJ@uTk@@sr@?fMAH@c@jS@s@Q?fAG@@O@s@?fAEC@J@*@s]@f?fAGKA@KW@@t@dD?fAEh@-@@t@͑?fpAN@s|@*@tG@kK?gA]5B@e"6@@t@>?gDA@yĪ@H@t@Q?fAyT@s@_@t1@WZ?foA@iR@@t @?fA;y?eAM3gB=:BeǴ@t!?fS?e=AeA&AHf@t @iR?e^AA`A)D@t"h@h|?eyjAx@ۼ@ŷ@t$ @e?eEAgʁ@@ @t%@?e6AX!@p@G@t'R@?eaAP6G@@@t(@\?eATF@@O@t*@?e)A6@Z@lm@t,=@\?ezhAzx@@@t-@Dc}?dCAŝ@X@Zp@t/@+=?drA/@w"@@t1'@e?dSAIO1@#k@d@t2@P1?dAQ@y@@t4n@?dmAX)@zL@oa@t6@x?d`As>@A@@t7@g?cA@U@т@t9X@bZD?cdAw<@@Z~@t:@e?d@A@x@Z@t<@ľ?dWUAW+@!@^@t>B@?d}2AN[@C@Q@t?@c?d{FAoe@p@b7@tA@mV?dA<@@&R@tC-@Fޟ?dAp@@I@tD@a]?dAN@@@tFt@]?d{Az\@cKZ@y@tH@?dbAC0@j}@)!@tI@ ?dA>@T-@.@tK^@V?dAGK@/@0{@tM@?dTAK¸@)@@tN@W?cAG@cn9@+@tPH@i?c7ANs@dB@rQs@tQ@A?cAr@nH@S@tS@H?cSA@]h@<@tU2@G?c6A @a@f@tV@y?c&A`@@^z4@tXy@ ?cAO_@g]@XĨ@tZ@m?cLA@\@Sҫ@t[@e?cAL@ @,@t]d@BY?c:A͆@@`Q@t_@?blA}@s=@C@t`@?c/A\@pf@L@tbN@-?c[AHG@@` @tc@~?cXAH@@h@te@ݟ?c"AK@@@tg8@k?bȧAGk<@@ @th@W?bAG@{@%V@tj@=?bAI@z@@tl"@-?bAO]@lB@@tm@J?cAGF*@|MM@}@toi@?b@AQ^@{Pi@3o@tq @{P&?b8mAk*@x#@=@tr@)?b$A{E@k2@@ttT@?b;Aa@EY@@tu@j?bA[@r @V1@tw@~?bIA6@m)r@Ml@ty>@v?bAA`@@V@tz@?bA@Q@d@t|@u?bRAv[5@@CX@t~(@O?bD{AH1@@m)@t@?bmAJF2@1A@@to@w?bA@@:@@t@?bA=c@e͓@n@t@?aĂAA@y ~@Pɵ@tY@ːP?aAI@@@t@H?a8AA@nz@O@t@9?a"9AC"@@_WB@tD@?a0AF>@f@kF@t@ ?`6A?@|J@@t@3?avA?L@kL@@t.@n?amANA@;# @@t@q?avA[@C@ @tu@?aJAc@]z6@@t@e?a}AUb +@q@@t@?a;ALF@qr@э@t_@TK?aAe@sB@I@t@?aEYAxt@b@_@t@?`An@@{}@tI@h/?`APvc@`A@@t@Z$?` A>M@`D@`@t@/|?`w A?m@vH@@t4@x?`A@i@S"@"@t@4?`]8A@m@3w@2@tz@ʼn?`.A= @R@e{@t@?`1A?\@`&@@t@¸?`6AC.c@I`@l@te@?`RAF@oб@k@t@s?`MAJ@2@\@t@?`AL)@U@@tO@͢^?`iACA@oW@(@t@ǔ?`$"AE@5@@t@W?`>LALZO@Mm@@t9@(?`AG@eq-@f@t@Hc?`3uAP3@>@4@t@ ?_qAO @n@@t$@ԁ?_sAO@8@@t@?_[ALe@~Ea@g@tj@?_&A[@{6@,@t@́?_!A_@@@t@ ?_nAO@@@B@tU@>?_j'AF@P@ykd@t@G?_g]A>N@n@D@tĜ@?_;^A@@U"@]S@t?@b?_7AC@f@@t@?_nA?@@@tɆ@ڐ?_ZA<@po@9P@t)@n3?_ /A;=@L@st@t@6 ?^{A?@s7@K@tp@v?_A?Y@c@]@t@?_AFq@g2@Mxw@tѷ@?^AHJ@X@OM@t[@1?^ +ACQ@{@L@t@z?_ABO@V@gϪ@t֡@4r?_'ABI@ih@y@tE@U?_ ABҢ@}I@^J @t@?^AD@[4@u@tی@ƐB?^iALp@b)@n@t/@us?^IuAP#@@,@t@ ?^|HAS@}!@@tv@?^AU@S_@>@t@?^AY@~F@e@t@3?^lAQ!@1@@t`@j?^dAX6@v@@t@(?^A]b@pr(@y @t@Ʌ?^;Ab/@O@d6@tK@]?^pAX@5ŝ@{]g@t@?^3APO@pH@@t@?^AJ=@@@@t5@?] AI@@@t@x?]ǃAI@@@t|@D?]8AJ +@rLY@W@t@% ?]AK%@nE@"@t@5?]כAFR@R+@j@tf@+?]ALٕ@[@yt@t @L?]iaAJP@m@zt_@t@%?]nAEW@X^@w@tP@}?]rA@d@.G@iF@t@e?]WA?<3@+@@t@\?]qACl@8~@JA@u;@?\chAD5@> @@*@u@S]?\DA@@B@@u@땜?\LAAK@G@u@u%@i?\A;v@CK@mj@u@ʛ?\A@@@KoQ@s#@u l@?]QAN"@T2@:@u @~?]SALi@O@2@u @L?]7AJw@V@{@uV@?]`AG'@a^@`m`@u@uW?\ASg@K@6jW@u@k_?\AN"w@u'@m@u@@G?\jA=0@3q@;@u@?\o0A9o@@@RN@u@Q ?\tAA@gI@`Ju@u+@K?\ADt@V@@u@?\aAE$@Ob!@pE@uq@?\A?G@A@uL@?ZA77@@@uN<@m6?Z˜A4}@\@<@uO@oF?ZA1@hU@S@uQ@ g?ZA7@l @0@uS&@_?ZA=@@.@uT@ꏗ?Z2=A4Y@m@@uVm@p?YrA/O@@\@uX@΃?YYA7@l&@9U@uY@?YZA:@@4S@u[W@۽?Y֭A; #@yЍ@@u\@M?Z +A=)@(@@u^@?YA6j@@{@u`B@u?YA6F@i<@d @ua@C?YjA9C@ @@uc@?Z0BA] +@@@ue,@o?ZYYAk@vt@~@uf@$ą?ZB@dd@b@uhs?+\?YB+@o"@+@uj@1?YB ֈ@{@J@uk@%j?Y|B@ e@t0@um]@L<?Z4B@y0@xE@uo@E?YB.@XU@.c^@up@}*?XPlA/@Kj@@urG@?XAO@g@@&^@us@D?YxA@nJ@@uu@_?YAiq@TW@_C@uw2@Oh?Z)A1@e@@ux@oy?Y6Akɏ@k@@uzx@[$?XaA/@@@u|@޲?XZA4tU@x@j@u}@6?XAA$@@5@uc@!{?XAAS@q@~G@u@?XWA9g@7@O@u@q?XA6C@@z @uM@D#?X΁A78@t!@k*@u@Ь?XA9@ן@sH@u@ ?X0A=t@zK@ @u7@|m]?X"A@G\@.@u@ ?Xx)B#%@ay@w}@u~?a?XLBX@@e@u"?~?XB,g@b@q@u@SUi?X>TA/@[PM@O @uh@w?XCDAf:t@@8b@u @j ?X3AB@~,@[s@u@#?XPA +@hl@@uS@W?XAQ@t@u@u@_?XrA)2@[@@u@S?WoA#˖@@hN@u=@&q?WlA=G@T@dK@u@pp?XAD@}v7@Cd@u@?XA@r@lO@u'@??W#A}@|>p@gz@u@C?W'AMv@.Z@@un@ťf?W[AUR@f@u@u@?WGA&@ @͂@u@Vc?X9ASz@J<@*~@uX@Hm?X^A @4@{tq@u@m?W9Ab-@yV@s@u@@W?VTA;O@oh@T@uC@tZ?VwA1:@oy@P@u@?W'jA= +@׸@@u@H?W$A}@f{g@qf@u-@(?WBA/@} +@@u@?WvA@z@T@ut@?WQAd-@kk@`@u@W?WA6@{q@Ze@u@r?VA4X@W@X@u^@i?V4A5f@3@@u@@?VqAu@8^@@u@g?WhA!@-@@uH@_ɩ?WTA09@+@C@u@?WHiA @<@ @u@Bx?VA?'@{1@+@u3@qY?VA7]@|@z +@u@#?VzAD@X>@lk@uz@;?UA@W@@u@ T?UBU@DQ@w@u@5{?V[B@@e@ud@T?VsAg@ @p_@u@%Z?V%AH*@0@B@uϫ@L?VA9&@m{@@uN@$?Vj A2b@Ĭ@@u@-B?VIA*9|@{@d@uԕAo&?VA/w@ǫ@N@u9@~?UA5&@b@Q=@u@?V>A}@mʓ@\H@u@8?WA'@)@1@u#@2D?WpA@/@}%@u@S?V=Aa@sz@ұ@uj@?UՍA>@d@@u @?UA?x+@|B@^_@u@d;?U@AO@@@uT@?V%B8@|l@(|@u@r?VWB@l@gK@u@L$?VA3@@h[@u>@?UՈAVp@{@zȚ@u@\3?UAJ@pC@ @u@$Y?UsAM>l@ @Z@u)@?UFAL@.@@u@?c?TAA@@t@uo@cw?TKAD1@D@T~@u@&?U2A?f@Z@c@u@a?U,5AE*@@`Ɔ@uZ@?TAS*@@q@u@l}?TeA|]@dK^@@u@p?TޢA5@z@rt@uD@A?T݀A 8@0@vg`@u@?TҠA~~@.@S@u@Nj?TlAGhj@7@;@u.@?TXAx@f@pO@v@cB?TAeM@@,@vu@O?UA@s@#@z5@v@]?T>A@@gՏ@v@p?T6AW/@Kb@P@v_@~h?TAAa@,@WB@@v @C?T AGU@P@ @v +@ؕ?TAG@Y@~)@v J@H?T@AF$@ v@h@v @s ?T\xA@ ~@B.@a'@v@|&?TsA@@@@v4@?T2A9Z@z?@y7@v@F?T AB ?@@G{@v{@ ?T5AL@Ŕ@à@v@6?TJAGS?@g@r@v@8?TLAE@@g@ve@9?SAZˉ@@@:@v @q?SBA@@zj@v@u?SߏA!@y@JJ6@vO@Ío?SA\{@{* @d@v@фc?SA>@w@+@v!@y?SYA{u@@Ԑ@v#:@`?SAT@z`@G @v$@/?SA @t@iQ@v&@t?SyA\@@o@v($@\6?SA,6 @i@9@v)@?SeA.h@@Q@v+k@{J?Sr|A3f@@/+@v-@k ?S4A55@m@~j@v.@*<?S7#A/M@ +@CI@v0U@J?S2A.@K@ɪ@v1@K?RlA,4@ @hZ@v3@] ?R A/@?@.@v5?@r?RnA5K@b@Y Z@v6@ ?SGA93m@4@V@v8@V?SA8+@b@x0V@v:*@?RA8~@n@X[{@v;@4?RJA2A@w0@k@v=q@-?RA/I@}zP@[@v?@۴?RA9&@F7@kB/@v@@[?RAY@@@vB[@?RdAb@~@\@vC@E?R5AZN@|4@t[@vE@?RAmL@@w@vGE@jZ?RA(@v@#@vH@<?RAw-@i@-@vJ@/?RAs@$@l@vL0@a?RT!A;@uh@!@vM@?Q Af X@zZ@'@vOv@?QAT@@p*@vQ@ͺ?R=AHw@6@;@vR@X?R)AA@@qi@vTa@?Q1AFP@ @^@vV@3?QAQS@@b @vW@?QAZ@``@j@vYK@Z?Q Abު@@a@vZ@̉?QmA_@+@zz@v\@?QKA\@u@@v^5@l?QbAO@rY@{@v_@?QoARo@K@]@va|@ő{?Q>AU@ @iN@vc @V?Q +AX8@ +@m@vd@!$?Q AL@t3@TI@vff@?QMARM@o@s@vh +@_?QpHAU@u5@q}l@vi@:B?QtAb@a@@vkQ@^?QhtAk>c@p@J@vl@2H?QhA`H@s@GQ@vn@ ?Q_AXf@/@ @vp;@$?Q5)As @@ij@vq@f?QnA}&@|X@dt@vs@O?QAu\@kT@su@vu%@AL?QYFAV6&@|@ml5@vv@ ?QA@$@i@@vxl@䶿?PiA5@@P@vz@v?PA:*@@D@Z̵@v{@?PA7@@}W@v}V@谯?PA7?a@hf@y@v~@:9?P@A9@r@K@v@k:?PA:=@-@z@@vA@v?P3A8l@zԩ@Y/@v@?P.A:@u@k@v@=H?PA:@u=@y1a@v+@ռ?PNA8L@p҉@=@v@Ȫ?PA>C@ZA@n6@vr@Ə?PA><@w@@v@(2?P$YA4v^@ @gD@v@W?P A9@+@[ @v\Av?P!A:@o@gݠ@vA/?P-A3y@R@Ol@v@Ձ?OA=<@)@S@vF@Ͷ?OfA:3@y@@@v@l?O5AC@ @@v@Ѷ?OAU@}@+h@v1@p?OÃA^S@q @W@v@E?OFAE@u@d@vx@ic?OAMG@X@e?@v@k~?OeAO @z_e@b@v@k?OzAJ@y@^@vb@}P?OLA6z@ݶ@l5>@v@?OA5x@^@p&@v@)L?OmAB@q@@@vL@б9?OAbvr@vZ@8@v@?O A]t@ @hC;@v@?OA0@@T/@v6@u?OA1@~@S@v@?OSAj @U@xؗ@v}@4?O4AZ +@S@Ay@v!@0?O09APF@@rU@v@?O9#AEF@@k@vh@s?O5A?@%@N@v @!?O ABl@@b@v@Y?NAI$D@@k@vR@w{?NfASW@~@@v@W?NAU@*@8!@v@ %?N4AXN@@cԑ@v<@?NiAO@@k@v@ф?NAPhE@1q@P@v@?Nq\AXF@jr@I@v'@Q/?NVAO.\@@@v@ʀ?NAH@t@2#@vm@u?N=AHa!@c@3Ci@v@͹?NATC@hC@Q@vȴ@?NrARf@~@1@vX@5?NMAP-@@mN@v@Ѡ?N/AO*@u@u`@v͟@г?N!ARuG@@M*~@vB@?N)AK@}.@@v@Т"?N"A@O@{@@v҉@?NQA3@@@@v,@?NEA6M@u@tqP@v@?MA6A@_@A@vs@?MA/g@@Sa@v@?M+A.I@d#@P-@vں@脗?MBA)@~Ad@e@v]@?MsA$`@4A@[('@v@2?M)A+X"@@w+@vߤ@ղq?M:A/%u@@wJ@vH@Fr?NA8@@2_@v@M?N A7@@u:#@v@T?MA2y@~@T@v2@}?MbA*@ @@v@L%?MA!M@&@@vy@κ?MOA(@}@@v@?MA,@}o@u*@vAKs?MA'X@@p4@vc@X?MwA,u@׊@nCg@v@e?MNA-^@@j@v@?MLA,0@@g@vM@?M9Z@@y @v@D?LA;@<@og-@v"@}K?LrAHZ4@o$@c +@v@z?LAGJ[@s@;@wi@!?LAK@JZ@T5@w @M?LvAT@@-z@!@w@aJ?LA7@s@(j@wS@?L(Bvq@@lE@w??M3?Ba@2o@8@w?ih?M0B @@'@w +=?q|?L[B]@wz@y@w ?N@Y?L!B@} +@q@w ?d?Mu$B @/"?@w(@?LBJ@ 1@k~@w@?LymA d@{@@wo@%?LXVA@@#C@w@D?LMGA53@:@o@w@6?LSA3@f@e@wY@?L?Ag@Zp@dsD@w@?L)A@x0]@? @w@B?L ATI@qG!@P@wC@5?KoAG@JQ@1@w@^?KALDL@lz_@c}@w@^?KAPy@,@yS7@w!-@O?KA^T@ @̦@w"@?KA}E@@|@w$t@6w?KSA R@J@so@w&@u?K"A{+@V@a@w'@-l?KwnA,N@@@@w)_??KcBh@~p@Ų@w+? Ų?L B(@@Ӕ@w,?"r?LZB +@zk?@w.I? +?K:B'a)@@Ҕ@w/@?JAN@g@@w1@0?KuBb@8@c@w33?L?KɜBD @{K@p|@w4?E!?KB.@mA@t-@w6z@kk&?K4AN@ř@FF#@w8@mr?K5AX@in@WdX@w9@F?K:AZs@@@w;d@(?K%\AaG@LV@h'@w=@ ?K&mA-n@s@qß@w>@ls?K0A5@% @qZ@w@O@U?K?@wRT?$q?K+B@j?@wS?b C?K Bp@p@KCq@wU@M?JA<@~@n6@wW?@?J?A4@@ 7@wX@N?J5A1@Q@K@wZ@?JJjA7@Z@)@w\)@r?JA@c&@s@w]?O?JșB@ @|@w_p?r?J`B@E@I@g#a@wa@?JA{M@“@'H@wb@}?J`bAw[@@r>@wdZ@s?J7AC @I@@we@_?IAN=@@@wg?k?JMA@ @@wiD???JBEV@xC@@wj>4?JFZBLM@cN@1@wl?$?IYBeV@nk@@@wn/@_Y?IA@c~q@&@wo@Ȓ?IIA]F]@pB@i@wqv@P?IuA\D@k@_@ws@d\?IIAeY@s@5Ć@wt@?IAwn@^@t{@wv`@2\?IAl@pM@g@wx@-?IAr(@~~*@i@wy@T?IEAR<@"@Q@w{J? ?IB3`@@}@w|@ ?I@B^@~cq@(H@w~@a(?I}A9@}7@OG@w4@pJ?I{Ae@xvu@]o@w@Y?ICAy:@vGV@|@w{@?I"B 0@@Hs@w?i?IiB@N @-1@w?D3?ILBp@@n?z@wf@ e$?I[ABC@M@6i@w @w?ILAmX@wl@x6@w@T?HAAZ@u @lf8@wP@ń?HyAKz@Bc@@w@ó?HAF;"@|w@dl@w@?HJAF'@p&@J@w:@?H#AA@d@`@w@ T?H|ABl@9@z +=@w@i?HxA@h@@~K@w$@{?HmAE+ @I<@VG@w@/?H A~@@@wk@P?HAh@w@@w@c?I B@x@e1@w@Q?GA @@Ọ@wV@߲?GA]@[9@ +a@w@ ?G +A;\q@R@kZ@w@Mi:?HA@L"@M}@w@?:H?H,BC@`@+@w?nK?H Bgg@@@!MX@w?D?H_B@u@q@w*@ь?GdASw@@@w@?G$A(@t@N@wq@$?GkA1w@w@]@w@)?H AJ@w@8y@w@#?GAW@uͧ@U@w[@cd?HAS3@|s"@x@w@ ?G)ABT@@0K@w@?GܣA:jL@d@-@wF@#?GA85@7@i@w@q?G93A2~0@\@@w@?G"A7@@er@w0@h?G~A6ڔ@@To@w@ +?G%AL#@H@Q&o@ww@?GA^@y@Cع@w@hw?GA@]@TbW@w@V?G{oA@w@sx0@wa@?G}A@r@znQ@bH@w@vW?GxAQ4T@*@@wƨ@A?G\A/@z@t@wK@Ut?GB @X@U@w@CJ?GA:@v2@s@w˒@O?G?)Atg@@M!@w6@g?G*A;}z@/@p@w@?G1A3@5@ei@w}@?G A6@B@6@w @B$?FA.@yg@X@w@?FA0@P@n @wg@җO?FA1 #@@_@w +@ٽl?FA6@VD@[@wخ@ ?FA7>@@p@wQ@ax?G ;A6M@@d@w@L?G CA=G@sw1@r@wݘ@C?F@kAgt@@ލ@w;@Q'?FRA0G@@.<@w@U?FrAJ@@[@w@܃?F[A@{@9@w&@?FȴA@@b7@w@?F|A@R@@wm@b7?FRANJ@ov@R@w@V?FHA@@~@w@;?EˇAL@@@wW@`Q?EgAg@i@~@w@dO:?F[{AF@fc@eA@w@IJB?FA{K@ @M@wA@Se?FU.A D@@z,@w@\$?F +Aw@@Xat@w@?EAӃ@|@T@w+@?E/Azh@@@w@?EAL8@Z@[@wr@`?FA@D@8@@w@O?E{A]J@@^C@w@?E)A.@@H@w]@)r?EAsV +@Fh@@X@x@?EAE@9#@@@x@6?F/oA2v@p;@t@xG@?FA4R.@@~.@x@,?EJA;?@I@@x@?EA2@l@g?@x1@?E(A(~@@v @x @o?EA23@~U@vߌ@x x@?EA+:@]@Yk@x @ ?F4A:xv@@@@x@h2?FA4@lF@Ub@xb@}w?EA>>@*@q$@x@"?EAeg@@K@@x@5>?EA6@u@e@xM@\?E]eA6@~s@R@x@"?DEA@/@n@x@r$?E^B>@l?ǽ@x7?ٟ?E9*Bd[e@f?@x@?E0B @^>H@&@x~@_Z?E"Ab@c@Rm @x!@c-?DA(C@i @٪@x @VN?DA@k@@O@x"h@TS?E),A}#k@}ß@U@x$ @?EA99@V(@c@x%@?DA<@k@S@x'R@T?D%AUb@7@M(@x(@!t?D_Az#@@;;@x*@K?D#Ak!W@H@@x,=@?DAAb@x@x@x-@?DA8E@@f@x/@Ż?DߒA5@j7@zH?@x1'@y?DA/YY@@ev@x2@g?DwA9O@|8Q@Cv@x4n@,?D"ALw@w +6@-"f@x6@s?D AP@1}@jWi@x7@j?DMAN@B@zx@x9X@za?DFA@J@)@x:@?D:wA@wR@A=@x<@ ?D,-AP"H@i@i[@x>B@su?D;>A:F@t@{'@x?@?DB&A>@@lؐ@xA@?DGAh@/@߶@xC-@$?D@?CB@k|@Ww@xI@b?CnA1B@@F@xK^@Z?CYAX@@Y$ +@xM@Ot?CsA.)@V@bq @xN@;?CܬA.0@Ũ@l^@xPH@?C,A1@c@$6@xQ@)?CAz@@@xS@N?CA~@1@[Q|@xU2@VO?CSAʊ@|@\@xV@ϙ?CAqӏ@|X@jT@xXy@ ?CA;0@0@8J@xZ@̻}?CA;@|@u`@x[@`?CNA3e@| @G/{@x]d@I?CұA@b@@x_?q?CFB@:@@x`?1;?CB)@jJ?gr@xbN?26?CAN@v@@xc?56&?CA#@r@`@xe?*p?CY[A@y@j@xg8?Ov?CTWA@u@D@xh?,!?CoA@|YT?@xj?Z?CxA=@y\@b@xl"? ?CVVA`c@@+G@xm@?CBAif@5.@V!@xoi@@^?C0Ar@~-@l@xq @W7?C8A#@x@c8<@xr@^?BAf@u,@b> @xtT@Mk?B$AV @hmM@Z@xu@*G?BA@oū@@xw?E?B/AT@o<@[g@xy>?,?BA @z@R@xz?z?CB@[&@þ@x|?d2?C#B@Z@t@x~(??BAǛ @ll@d[@x@?B Ad@tV@fe@xo@.?B݌AV?@{@Xv>@x@5_?BIAM@3j@6Ql@x@L?BnAP@v)@LW@xY@Ar?BAV*@y@c@x@Vn?BGAYfG@U@jr@x@k6?BAW8@B@Q@xD@\Q?BAAL-}@w@̓@x@y>G?BAD:@/Aa@x@[H?Bo1ALW@%@|@x.@?5?BOdAdOA@X@x@K?BBAJ@; @zq@xu@gL?B=A @@J@x@?B5SAn@f֩@XP@x@?BA7@r@r@x_@?B$AQa@Wd@/@x@8x?B&?A@@@B#@x@;z*?B!oAb@2 +@M@xI@|P?BpA@@@@@x@ ?BAC? @H(@x@Q?A)A/n?cp@DA@x4@5?AA4? @&FY@x@b?AA4i?cp@F@xz@A?AA.?,@aB@x@|?AA+ϫ?k@;@x@?AA*?A@xC@xe@Y?AA,d?;@B@x@?A}AJX@@?@x@a?AVA[@(@NP@xO@ϟ?AAS(@I?3@Ur@x@[?ACAb@c@]@x@U?AAxD_@cy@b3@x9@?AAj@Yq@Jb@x@?AAU@l@`@x@w}?AbA@O@wP@;@x$@{?APAm}@ka@l"S@x@?A^Ak @`"@fYy@xj@?AjA_@aO@q@x@X?AakA=@j@w@x@Y%?AtA@w+@Z@xU@l?APA\v@oY@RrJ@x@?AmAC +@m;@r]'@xĜ@y?A)A=@n#=@@x?@Qb?AAC@m@L܇@x?Kj?A.BK@n@s@xɆ?O&?AQVB@qՀ@@x)?C]<?A`Bԝc@c%#?4Q@x?o?@BE@_;@@xp?"r?@֌BsU@i?@x??@0BiQ@C@H@xѷ@Z?@yA@Y@n@x[@1k?@A@m@|@x@ -?@BȄ@j@`ͪ@x֡@ +(#?@B@|@F%@xE@U?@NA-@lP(@CX,@x@?@AiDF@\N3@TT@xی@0?@A^@k@kO@x/@?@A{@k@F@x@?@Ac@k@I&@xv@?@A@P@Yae@x@'?@yAg@xnp@@x@?@dAgn@eX@RG@x`@?@hDAR&@X@b +@x@?@KOAT@;@r@x@'7?@.sA@pc@(@xK?%?@PtBC@}@I@x>?@tB/@\fG@x>S?@Cb@`a@x5?T??Bk@"@M@x@N??HA>B@ui@@@x|@;?@)A̻@xy@]@x??@hB, @vX?{@x?ڥ?@TB`O@z=@)@xf@$?@2B@s +@hz@x @?@%A^J@Xȣ@i@x@j?@,A5^E@c@|Ow@xP@?@#A?Y@E@L|@x@?@ AW/@@7w@x@7??8A@g[@d@y;@Lh??OAj@d@Y@y@g??A(@w1@ipq@y@??AG@i@@y%@.S??A5@d@y@y@Z??B!iH@U8@Ԋ@y l@$ +??B@zDD@Lq@y @??]At}@_@nt@y @??Aoa@o2@@eg@yV@??Aw!@q7@M @y@w0??A@]j@S@y@ 9p??ЊAD@ew@n6@y@?]??UB1@q@];Y@y>i??}B@o*`=@y???B"@b@fp@y+@??u%A/@[?@Rv]@y@??uAF(@k@]!@yq@??P4A6!@+@ #@y@M??1AI~@s!@@y@x??96AH@k@ŕ@y \@3??^QB@eo@@y!?t1??bBZ@rv?Ƌ@y#@C0??0B @i@)z@y%F@??9A@K@\@y&@p??Ao[@]@Fk@y(@O*?>A@v.@@y*0@9)?>A@kdl@0@y+??2??BRu@x@r@y-w> ?>C@Q*2@HC@y/?$?>8Ḇz@vd?i\@y0@7ɴ?>A@}O@j@y2a@/??2Ad@c@[I@y4@}?>@Ai@d"@t@y5@7?>A[^@g@e+J@y7L@J?>ANw@fR@Ȏ@y8@?>IAN@oX@N@y:@K?>MAI@l1Z@$@y<6@@4?>Ad08@h@0@y=@1V?> B +J@qI@4@y?}?"?>BQe@p??@yA ?v\?>B(7@cz@S`@yB@`V?>>Ay@u@Wi@yDg@%?>Af?@/T@G@yF @(?>kAa@l@y@yG?t?>+B1@kq@ +@yJ>ƩU?>\xC +"@k ?An@yL?2&?>LB@~h@A!y@yNB M@y4@yt@yO??>PnBT)@e@{@yQ?o?>ABd@l]@#@yS&@4t?>5Bp@ƣ@m@yT@?>0tA@~,@Kn@yVm@E?>fAD@zD@@yX?8?=B2G@"@Pb@yY?t:?=By@?@y[W?J1?=]BLzP@@!T@y\@?q?>$.Az7 @t?@m!@y`B?Oq?=B G@fJ@yc@ya?΁?=BL\@??-}@yc?9?=)BG@;@@ye,@ &?=QB @@TI@yf@<`?=qAl@}:@@yhs@ -?=A?@@~@yj?5\?=BZ@v0@@yk?E?=B-k@g*?e@ym]?Q?>+BOʾ@g";@"k@yo@/3>?>-A}@yh$@FH@yp@s?=̌A{@[@h@yrG@?=Ae'l@~MY@u @ys@s +?=GAOD@q~?@~`@yu@`?=AIo@v. @N9@yw2@NS?=wAU @H@x@yx@C?=YAb@ǭ@s%Z@yzx@v?=vfAet@mDc@R@y|@m6L?=A|p@@@y}??=8Ak@a@xG@yc> +?=B@I@@y>( +?=HCC@j)T@y>?=B@Y+"@Q@yM?v?@y??=G BW@MK@Vb@yn@CE?<ЯA@_4@77Z@y@?Y ?]?<OB)@e?ь@y>b?;sB@mk@J@y?x?;tB6@M'@]+@yd@0Z?@y>@5Y?;rAM@8*@4S@@y@\?;~A/=@0@-@y@*?;gA\J@;G@t@y)@'9?;d9AP@G?@X@y@!o?;UA<@F@{M@yo@m?;QA@C@Cp@J("@y@ ?;ZADm@\{d@6@y@y?;azAC}@X=@r@yZ@?;JA(n@MP@AL@y@?;1QA'~@F@@y@?;UA@@5@@yD@^?;~cAf@ ˬ@@y@ޗ?;TgBCe@k@gBB@y@3?;5A>@]@ !@y.@9?;KAww@=J?@z@+?:|AO4@=@'@zu@=?:A@MVw@,@z??;B0B&@_?W@z?h?;)B\(@Y?@z_@"?;QBR@6%J@@z @?;AK@;bS@?$X@z +@AX?:e:A3@]͘@ef@z J@Fp?:EA*]@b@`@z @*?:A9I@Dz@s0D@z@B?:0A<d@:`@^@z4@Ϣ?:AF_&@:@8I@z@*?:A]@7@*4L@z{@?:AGhi@7@6K@z@1?:5A9@?[@E@z@?:?:A@@A?߄@z.@3?:rAFK@Y@Ug@z3@l?:OA,@@:w@KQ@z5?@5,?:N8A'@N@|}@z6@?:YXA"n\@9ԗ@T@z8@2?:e/A$ճ@:\@i;@z:*@h?:WA+@K.@&UP@z;@X?:FA+@RV@{@z=q@T1?:25A5@Dn@^-@z?@M?:,7A9@0@UW@z@@jQ?:12A=6i@7f@O@@zB[@?:>;A@1 @W1d@zE@??:=AU@*@Wd@zGE@6?:OhA@9Mz@Vs@zH@? q?9AR@/?h@zJ@%?: AD@0\@:A@zL0@?:,A=%?9AG@<@Z@zQ@[(O?9A@EC@)@zR@:?9A5@Hs@B@zTa@i#?9lA&@=@3G@zV@:?9A',v@Gb@]r.@zW@T?9A"-t@G@;Y@zYK@?9A/:@=7@I&@zZ@u?9A28@7@?`@z\@@?9A,G@-@ @z^5@w?9 +A-#@OT@.@z_@p9?9A/@I@Q%@za|@`;?9TA,:@.@?@K@zff@?9 AH@12 @`@zh +@(?9AI@%@3k@zi@ef?9AE9@=@G|@zkQ@{b?9ŴATi@0,@@@zl@mE?9UAxʰ@_@Z@zn@xN?9͜Af@(d@YM@zp;@pm?9ʆA@${|@0E@zq@P?9OA1{@8@#@zs@6??9MA@^%?v1@zu%@C ?9A @i@\@zv@c?9A@\y@q @zxl@W?9A&@W@1@zz@3g3?9GAdC@n/@~SH@z{@.?9eA"@@W@z}V?g?91A@@@z~@W?9[A|G@S@@z@>?9xPAr@%k@-@zA@?9=Azͳ@n@ҳ@z@QM ?9ZA{@&@;@z@k?9bnAi@R`@lo @z+@?9m1AG;@A@]@z@?9_`A::@K@[C@zr@C?9\ABS.@]@m#@z@U?9OmAI1@b@82@z@(N?9HDA;1@T@Eg@z\@V?98A2+b@@/@z1@ݝ?9:A Oc@LG@pg@z@?9=A@X<@?:@zx@ ?9A!,@N{@l@z@?8A>@:0@\J@z@?8A'x=@=O@9MQ@zb@V?8AAh@fO@>@z@w+?8AB(<@a@jW@z@)?8-A0>@nX@+@zL@G?8AGØ@c@4s@z@#?8ARa@B@7E@z@+?8FA9@:@6@z6@?8\A,@H@Mv@z@ ?8EA.V@[ @Z@z}@?8ƈA'@\@h@z!@*p?8A@M|@X@z@?8^AY@C<@R@zh@D?8A @F/@i`L@z @?8āA@Dg@#N-@z@s?8mA#h0@K@$@zR@΃?8FA#@@7o$@\'@z@C?8A!rZ@8:d@%@z@@?8A%z@C@fMj@z<@XQQ?8A'Q@=@;@z@4x#?8~A;@K'@u@z?Q?82BA@I&@;/@z'?mk?8Bn@G|0@%@z?.l?8B+@b@o@zm?\e?87B@@ @z?u?8CcB>@sh@z@zȴ?D| ?8iB@vZ@%@zX>]?8BZ@\?@z?Fe;?8BQ@D@`j@z͟@?8A!@I@z҉>?8IBN@g @@z,?%V?8B@T-@^ny@z?g?8B@A.@s@zs@#?8 +Aw7@E(@?@z@g?8WAJu/@Td@`@zں@02?8uA@@TLI@o@z]?"[?8vfBZ@F@\ @z??8YB8-/@Ka?ДL@zߤ@9*?8iAC@O<@R(Q@zH@b?8_A)|@M*@@z@w ?8>RAR)t@C&@U@z@p΍?83AWQ7@9@+@z2@{?83ZA3@D2@7@z@?80A@D@t @zy@?8^A@1%@Uj +@z@.?8 A @=@+@z@S?8"QA @HH@m@zc@?8"A @/ؚ@sW3@z@(^?85Au@;B@;eJ@z@o?8A @#|@^@zM@m?8A;<@K@0@z@3?8 Aeg9@O;3@@z??7A*@;@p@z8>u{?8Bed@RcD@q@z=t +?8HCb?P@QquC@z=h?8$DC= @Mw?@z"?Wm?8BFi@C_?@z??7Bi@*O@@{i?$a?7Bb>@'oĽZ@{ ?,Y?8BBt@Gu@:@{?>)?7¡B@I@Nf@{S@aM)?7-A4~@Y4@/@{@Y?7Al@3.@y @{@#D?7AV@;@z@{ +=?h?8 B[@d@Q @{ ? ?8EB/w@_L8@H@{ @1?7gA)k@Q3 @p @{(@A?7ϔA5FY@/ +@S@{@??7ύA4k@=nO@eN@{o@b-?7?At@GT@L0\@{@<?7An@>Q@@{@*#Y?7rA-@E@=@{Y?p?7Ap\@a@@{?i?7BJ%@MQ@-@{?Dȃ?7ZB@[5?P@{C?,?76B3G@J!@P@{@S!?7sPAJo@=@.E@{@c?7 A7m@^X@V@{!-@~@?7AC'?@Jl]@u1!@{"@v%?7A@@I@5@{$t?;|?7A>/y@J8@@{&>?7CB>@B?I@+%{@{'=Z?7'C@AK@{)_=`)?7C++@Lr?@{+>9?7B@@@z@{,?箥?7OA&A@?M @P@{.I@Za?7A[@2@T@{/@s ?7A I@7=@8@{1@R:?7mbA\@K^@@{33@ ?7dAFW@]?@{4?#zo?7sBdt@l@}@{6z> ?7BV@C@wB7@{8?oV?7B<@;<@.@{9@8i?7LAL@S@&@{;d@?7Z;A/{@X@8C@{=@m?7oA\@4@H@{>?Z?7dgA@+<@KLw@{@O?J?7YBz;@P/A5@{A> ?7"C9@z6@@{C>/?7gCO@Y+-@)6@{E9?Q m?7DlBC@$}?%@{F@ ?75oAy@-)@2@{H@Zd?7L|A+~@5c@ <@{J#@Uq?70PA]@AP@btT@{K@Z?70AO@P[@2@{Mj@Ħ?70A@F @5F@{O@}%?7(1A ~@E~@1z@{P@H?75A6D@V@Z@{RT?u?7tAyK@%@`m@{S?=w?7BC@"@w@{U> +?7CBH@95@Y{@{W??c@?6JBB@()@l$*@{X@Qy?6SAC@@@{Z@\?7BxA/@%Z|@}@{\)@ <>?7/AHh@&"@V@{]?!?6"B*q@'C?/1@{_p>@Pi?6C W@8] A;@{a=-?71YC$z@. @{b>֗?7L^B>@'L@R @{dZ?B?7&yA7e@7@:%@{e@e?6YA'B@y@P@{g@?6ҟAA@WB@7 +@{iD@Mk?6A9m@SY@@{j@0?6A'@0@>I@{l@CD?6?A@6r@?@{n/@D?6BA>@Y5i@@@{o@Eo/?6)A @>Dd@uX@{qv@i?7*A@ @:A@{s@n=M?7 A@;4H@\ @{t@A?6A@\@^v@bf@{v`?N?7 Bh@8v!@@{x?Su?7/2BbO[@F4@ @{y?v?7B@RDg@J@{{J@S?7gA`@2e@z@{|? ?6AGx@(!@x!@{~?7\?6A@<-?И@{4>"?6By@4K@}@{>ó?7{@-@{$@p|?6A@@*O@{@|7?6A b@@A@{k@s?6-AT@ @(@{@r?6AM@ޑA6@{?+?7 A pAtd'BA!@{V? ~?6AB(%By@{>?6A)BBy-@{>?6 AJFBB@{@>f ?6Ac*BAЍ@{??6!BX'BA tK@{?^?7B-SkA55l@D@{*@1?64A-@Zu@@{@96 +?6FA$ @9@@uz@{q@Z(?6A +]@S|@I@{@?6Aun@m.s@:@{@?6S@ȯ@@D@{[@{@?6@/@@!Q@{@yS?6ƮA@s@g@{@S?6/AA̳A| +@{F@ ?6VA AAĘ@{?}?6AAAIA*@{??6A0J=AAQf@{0@ +?6A79BA@@{@8t?6A8?6iB@9@V@{>2?6bB[@=@?fi@{W?&?6B@:2@k@{?S?6uB`@2_@J>U@{?1[?6B@:)@$3@{A?N|?7B[t@?%@6"@{?L?7B!~@&d?`\@{?D?6A]@$?@U@{+??6kA@A@@{?VV?7 B41 +@P@@{r>>B?6ܓB͋@;@O@{>{?6vB5@?@@{>~F?6jB@5@o3@{]>?6B^@#s@@|>?7^BǑ@%)?@|>wZ?6B#@2J@w @|G>ŁW?6B3@@^e@|?Q?6B@/@j@|>0=?6YBo@:x=@O@|1?Λ?6B+@ s@ <@|7??6SBA@<(@*@|@?6A{@^/@@|~?t?6AN@uM@@|!@c?6Awb@@x@| @ ?6|A~u@Q+@h@|"h?v?6B@I?6I@z@P:@\@|?@K?6PAX@l{@a@|A@3?6NpA@~@@|C-@y?66A+c@A=Gw@|D??6. A+XAzAXu@|Ft? j?6.A%AHA@|H??66,A A>:Aݛ@|I@}?6JtA}\AX\@ڎ@|K^@e+?6YkAH@@-@[@|M@&`?6]AU@:@LJ@|N@)_?6ZYA x"@y@@|PH?b?6tA@]@H@|Q?&?6fBi V@;-A@|S>{[?6EC PAAk@|U2>q?6C+ղA0ANXw@|V>_hX?6CaBٓ*A@@|Xy>}??6jCAa*f@|Z>3^?6^CE@-@y@|[>Ϣ?6>BF@@|@|]d??635A(@QW@=m@|_?F<?6RB,}@1+Z@o)@|`>;?6@C@ @}3V=?6C +_@_'@|e?Y|?6/An4@n@2@|g8??62A,@ +@qv%@|h@?6,:A @6 @@|j? ?6A@՗Z?6>B6@"{@Z@|m>=?6IBt@"'~?@|oi?Ji?6;#A臾@Q@5@|q ?b?6 l@V@6p@_|@|r@?6@ g@6z@9e@|tT@#R?6@[@9ڿ@h6@|u@;S?6M@f@;@@=O@|w@"8?6r@:@'k@x5m@|y>@1Ts?6@2@2S@xw8@|z@~?6ALU@+ @kk@||@?6sAk@Bb@n/@|~(@?6NQA@1@HN@@|@" /?6S@@3~@@ں@|o@*?6$@>@4@1@|@&?6@@S$e@ +@|@/?6d A 54@)G@!\@|Y?F?6 A˻*@@!@|> =?6XZC@"h>Ū@|=(?6?C5@3((@|D=&?6JC@$Ff@|>M?6yB@$5A5P@|?;FY?6cB(@!i0@|.>?6Bپ@(@s@|=Ƃ?6Ch@*@ @|u>?7pBl@,*@:@|?q?6WAa0@ ͖@@|@7?6A@PL]@uh@|_@MG?6WAN@>Y?D@|??6!Ad@3@0@|?#?6ӐBD@GE3@zN@|I>t?6BQ)\@Q&@ |@|?z?6mA@A +f@o0@|@ J6?6xAx@K?@@|4@'/?6A@Y3&@x@|@!,F?6qA@@d @|z?\?6T Aw@"r@@|?D?6A'q@X@m@:@|??7BL>@=@D@|e>0i?7B)a@C@7@|>f?6ћB/@2?@|?1?6A@C@>@|O@?6A @T+@~@|@+v?6u@<@>@r#@|@"?6@`@xr@S@|9?Ą?6ϙA<@6?@CR@|?U*|?6QA&9@2@|> ?6|/B\#@17KE@|$=3?6zC@8j@|=$?6QCQ @2@|@|j?4K?6W2BR@"v@$@|??6kA.@+@ W@|?߀0?6;A@ U@P@|U?Q?6yxAJs@4X@>@|??6AD`@*@N@|Ĝ?Y( ?6.Aޡ.@ -0M@|?>C?6ZrB@;@s{@|=S_?7 C@/? @|Ɇ?Q?7-BFLC@+,@\L@|)??6LAn@GB@Q@|?[?6W~Adl-@7@K@|p?y?6A@C@|M@|? +?7 ANU@cJ@@|ѷ>g +?7B^s@+ yh?,@|[=^l?7?Cm{@A @7"@|=?6OC]@($>K@|֡>*ͫ +?6|Bc@3|@k@|E?2 +?6Ai<@G@À@|??7GA|V@&w@ @|ی??6A}@)Ev@t@|/?M;?6ADt@p@#@|??6pA @@%@|v@Bo?6A4L@(@]@|@?6A;@2@ԁ@|?ɾ}?6SAPxm@ @:\@|`>E?6|BM@>?R@|>?7;B1@?/@|>?7nwB(@Y@yN1@|K??7YAE@c @Ξ@|@?7G@@@&I@|??7 A @ aA l!@|5?{?69AKi@J P?@|>s\?6BO@=\E@||=t?7]Cq@!SWGy@|=?77CSi@"Y+@a@|> +?63BQD@5@s@|f?pg?6BA +7@4@i@| @5?6]@X@r@2@|@ _'?7i@V@-@k@|P?\?7:gA-F@/~@@|?R?6A=cb@0Ř@@|@,]?6RA@=&x@O'c@};@Fc?6A@I:/@s@}@Z?79QA-[@I)@yu@}?Y(?7>Af?@&@!.:@}%?;?6A@6ـ@@}??6'A@=z@t@} l>$?6eBj@$*@6@} >>?7CBH@"@v @} >?7=B~Y@H@@}V?)?7+A @:@@}?ⵌ?7#a?79B@@@$@}=F̌?7eC;h@-CA7!@}=P?7>2CPX@|? @}+>?7 cA>@O@@}?tp?7@ ;@/.@O? @}q??7"@*w@!D@y@}@~?7a@N@2@?@}@'?7@R@)2)@f@} \@?6@e@#pP@C$@}!@|?6@;@W 7@4:@}#@B?7;A +@w|@.@}%F@ ?7A@ @@}&?S?76@@>@1@}(??7 At@3*@[@}*0??7/'A, :@8@3+@}+?멝?7/A/t?N@g@}-w?;?7 Ai@ z@{@}/? +?7qA:@#@m@}0?$z?7E4B @!lM@a`@}2a>v?7rBb@o@h,@}4?_{?7{7A|@@@}5?Ѫ?7JA0:@@q@}7L?Q?7OAAF@&r@{@}8?'?7UA2@vQ@}:>?7ŖB@5@ҏ@}<6>YX?7B# @+?r@}=?i,?7h@A֭@1@WC@}?}?*{?7{6A +g@@?@}A @D?7~:A$ +@ V@z @}B@?7TA@"@C}@}Dg@f?7@}S&@?7f`@x@z@2F}@}T?쌬?7e@f @P@Fr@}Vm?0?7lAA@ +h@PR@}X?`b?7Abk@@k0@}Y??7@%@F]?ږ@}[W??8 "AG@)@_@}\?)0?7?A$@Y&B?j@}^?'?7eAuB@#f@@}`B?S"?7XtA@Qs@\@}a?L8?7JQA=@}?7BCv@@@}e,>?7@}?I?8xAp+@.3@hN_@}S??7@@=@6y$@}?p?80*@@%@k.l@}??7J@ f@;O@L@}=??7C@H@< ?Ym@}?q?7@(@ @@}?ɐh?7.@@D@$@}'?۫w?7վ@@6mx@aH@}?0l?7@:?@CF@;ff@}n??7Q@s[@9 @.@}?3?8A@f@9@R@}?τ?8@b@@`r@}X?Ϋ?8"@7@@Zff@}?,?8M;@/?b@@}?h"?8p|@}@z;@: +@}C?CM?8@׉@.0@@}?z?8@d@B h@@}??8@U@:ɐ@X@}-?3?9J@G@3 @uY@}?:U?9@|,@@H\@}t? ?9@>@%?LX@}?߿ ?9A@/@0@}?) ?9Aޘ@l>g@}^?x ?:A!(@&l@XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / array data type NAXIS = 2 / number of array dimensions NAXIS1 = 1068 / length of dimension 1 NAXIS2 = 1 / length of dimension 2 PCOUNT = 0 / number of group parameters GCOUNT = 1 / number of groups TFIELDS = 126 / number of table fields TTYPE1 = 'SURVEY ' TFORM1 = '6A ' TTYPE2 = 'INSTRUMENT' TFORM2 = '4A ' TTYPE3 = 'CHUNK ' TFORM3 = '16A ' TTYPE4 = 'PROGRAMNAME' TFORM4 = '23A ' TTYPE5 = 'PLATERUN' TFORM5 = '16A ' TTYPE6 = 'PLATEQUALITY' TFORM6 = '8A ' TTYPE7 = 'PLATESN2' TFORM7 = 'E ' TTYPE8 = 'DEREDSN2' TFORM8 = 'E ' TTYPE9 = 'LAMBDA_EFF' TFORM9 = 'E ' TTYPE10 = 'BLUEFIBER' TFORM10 = 'J ' TTYPE11 = 'ZOFFSET ' TFORM11 = 'E ' TTYPE12 = 'SNTURNOFF' TFORM12 = 'E ' TTYPE13 = 'NTURNOFF' TFORM13 = 'J ' TTYPE14 = 'SPECPRIMARY' TFORM14 = 'B ' TTYPE15 = 'SPECLEGACY' TFORM15 = 'B ' TTYPE16 = 'SPECSEGUE' TFORM16 = 'B ' TTYPE17 = 'SPECSEGUE1' TFORM17 = 'B ' TTYPE18 = 'SPECSEGUE2' TFORM18 = 'B ' TTYPE19 = 'SPECBOSS' TFORM19 = 'B ' TTYPE20 = 'BOSS_SPECOBJ_ID' TFORM20 = 'J ' TTYPE21 = 'SPECOBJID' TFORM21 = '22A ' TTYPE22 = 'FLUXOBJID' TFORM22 = '19A ' TTYPE23 = 'BESTOBJID' TFORM23 = '19A ' TTYPE24 = 'TARGETOBJID' TFORM24 = '22A ' TTYPE25 = 'PLATEID ' TFORM25 = '19A ' TTYPE26 = 'NSPECOBS' TFORM26 = 'I ' TTYPE27 = 'FIRSTRELEASE' TFORM27 = '3A ' TTYPE28 = 'RUN2D ' TFORM28 = '3A ' TTYPE29 = 'RUN1D ' TFORM29 = '1A ' TTYPE30 = 'DESIGNID' TFORM30 = 'J ' TTYPE31 = 'CX ' TFORM31 = 'D ' TTYPE32 = 'CY ' TFORM32 = 'D ' TTYPE33 = 'CZ ' TFORM33 = 'D ' TTYPE34 = 'XFOCAL ' TFORM34 = 'E ' TTYPE35 = 'YFOCAL ' TFORM35 = 'E ' TTYPE36 = 'SOURCETYPE' TFORM36 = '19A ' TTYPE37 = 'TARGETTYPE' TFORM37 = '8A ' TTYPE38 = 'PRIMTARGET' TFORM38 = 'J ' TTYPE39 = 'SECTARGET' TFORM39 = 'J ' TTYPE40 = 'LEGACY_TARGET1' TFORM40 = 'J ' TTYPE41 = 'LEGACY_TARGET2' TFORM41 = 'J ' TTYPE42 = 'SPECIAL_TARGET1' TFORM42 = 'K ' TTYPE43 = 'SPECIAL_TARGET2' TFORM43 = 'K ' TTYPE44 = 'SEGUE1_TARGET1' TFORM44 = 'J ' TTYPE45 = 'SEGUE1_TARGET2' TFORM45 = 'J ' TTYPE46 = 'SEGUE2_TARGET1' TFORM46 = 'J ' TTYPE47 = 'SEGUE2_TARGET2' TFORM47 = 'J ' TTYPE48 = 'MARVELS_TARGET1' TFORM48 = 'J ' TTYPE49 = 'MARVELS_TARGET2' TFORM49 = 'J ' TTYPE50 = 'BOSS_TARGET1' TFORM50 = 'K ' TTYPE51 = 'BOSS_TARGET2' TFORM51 = 'K ' TTYPE52 = 'ANCILLARY_TARGET1' TFORM52 = 'K ' TTYPE53 = 'ANCILLARY_TARGET2' TFORM53 = 'K ' TTYPE54 = 'SPECTROGRAPHID' TFORM54 = 'I ' TTYPE55 = 'PLATE ' TFORM55 = 'J ' TTYPE56 = 'TILE ' TFORM56 = 'J ' TTYPE57 = 'MJD ' TFORM57 = 'J ' TTYPE58 = 'FIBERID ' TFORM58 = 'J ' TTYPE59 = 'OBJID ' TFORM59 = '5J ' TTYPE60 = 'PLUG_RA ' TFORM60 = 'D ' TTYPE61 = 'PLUG_DEC' TFORM61 = 'D ' TTYPE62 = 'CLASS ' TFORM62 = '6A ' TTYPE63 = 'SUBCLASS' TFORM63 = '21A ' TTYPE64 = 'Z ' TFORM64 = 'E ' TTYPE65 = 'Z_ERR ' TFORM65 = 'E ' TTYPE66 = 'RCHI2 ' TFORM66 = 'E ' TTYPE67 = 'DOF ' TFORM67 = 'J ' TTYPE68 = 'RCHI2DIFF' TFORM68 = 'E ' TTYPE69 = 'TFILE ' TFORM69 = '24A ' TTYPE70 = 'TCOLUMN ' TFORM70 = '10J ' TTYPE71 = 'NPOLY ' TFORM71 = 'J ' TTYPE72 = 'THETA ' TFORM72 = '10E ' TTYPE73 = 'VDISP ' TFORM73 = 'E ' TTYPE74 = 'VDISP_ERR' TFORM74 = 'E ' TTYPE75 = 'VDISPZ ' TFORM75 = 'E ' TTYPE76 = 'VDISPZ_ERR' TFORM76 = 'E ' TTYPE77 = 'VDISPCHI2' TFORM77 = 'E ' TTYPE78 = 'VDISPNPIX' TFORM78 = 'E ' TTYPE79 = 'VDISPDOF' TFORM79 = 'J ' TTYPE80 = 'WAVEMIN ' TFORM80 = 'E ' TTYPE81 = 'WAVEMAX ' TFORM81 = 'E ' TTYPE82 = 'WCOVERAGE' TFORM82 = 'E ' TTYPE83 = 'ZWARNING' TFORM83 = 'J ' TTYPE84 = 'SN_MEDIAN_ALL' TFORM84 = 'E ' TTYPE85 = 'SN_MEDIAN' TFORM85 = '5E ' TTYPE86 = 'CHI68P ' TFORM86 = 'E ' TTYPE87 = 'FRACNSIGMA' TFORM87 = '10E ' TTYPE88 = 'FRACNSIGHI' TFORM88 = '10E ' TTYPE89 = 'FRACNSIGLO' TFORM89 = '10E ' TTYPE90 = 'SPECTROFLUX' TFORM90 = '5E ' TTYPE91 = 'SPECTROFLUX_IVAR' TFORM91 = '5E ' TTYPE92 = 'SPECTROSYNFLUX' TFORM92 = '5E ' TTYPE93 = 'SPECTROSYNFLUX_IVAR' TFORM93 = '5E ' TTYPE94 = 'SPECTROSKYFLUX' TFORM94 = '5E ' TTYPE95 = 'ANYANDMASK' TFORM95 = 'J ' TTYPE96 = 'ANYORMASK' TFORM96 = 'J ' TTYPE97 = 'SPEC1_G ' TFORM97 = 'E ' TTYPE98 = 'SPEC1_R ' TFORM98 = 'E ' TTYPE99 = 'SPEC1_I ' TFORM99 = 'E ' TTYPE100= 'SPEC2_G ' TFORM100= 'E ' TTYPE101= 'SPEC2_R ' TFORM101= 'E ' TTYPE102= 'SPEC2_I ' TFORM102= 'E ' TTYPE103= 'ELODIE_FILENAME' TFORM103= '25A ' TTYPE104= 'ELODIE_OBJECT' TFORM104= '21A ' TTYPE105= 'ELODIE_SPTYPE' TFORM105= '10A ' TTYPE106= 'ELODIE_BV' TFORM106= 'E ' TTYPE107= 'ELODIE_TEFF' TFORM107= 'E ' TTYPE108= 'ELODIE_LOGG' TFORM108= 'E ' TTYPE109= 'ELODIE_FEH' TFORM109= 'E ' TTYPE110= 'ELODIE_Z' TFORM110= 'E ' TTYPE111= 'ELODIE_Z_ERR' TFORM111= 'E ' TTYPE112= 'ELODIE_Z_MODELERR' TFORM112= 'E ' TTYPE113= 'ELODIE_RCHI2' TFORM113= 'E ' TTYPE114= 'ELODIE_DOF' TFORM114= 'J ' TTYPE115= 'Z_NOQSO ' TFORM115= 'E ' TTYPE116= 'Z_ERR_NOQSO' TFORM116= 'E ' TTYPE117= 'ZWARNING_NOQSO' TFORM117= 'J ' TTYPE118= 'CLASS_NOQSO' TFORM118= '1A ' TTYPE119= 'SUBCLASS_NOQSO' TFORM119= '1A ' TTYPE120= 'RCHI2DIFF_NOQSO' TFORM120= 'E ' TTYPE121= 'Z_PERSON' TFORM121= 'E ' TTYPE122= 'CLASS_PERSON' TFORM122= 'J ' TTYPE123= 'Z_CONF_PERSON' TFORM123= 'J ' TTYPE124= 'COMMENTS_PERSON' TFORM124= '1A ' TTYPE125= 'CALIBFLUX' TFORM125= '5E ' TTYPE126= 'CALIBFLUX_IVAR' TFORM126= '5E ' EXTNAME = 'SPECOBJ ' COMMENT Metadata from specObj row END sdss SDSSchunk22 southern dr2001.8.2 marginalASE@< 79150794644916838412376637826020803741237663782602080374 7538244386924791507671571261440 dr726 ?;!?QaoOeR4%C8WtcDNONLEGACY SCIENCE al@Avdb(1t|GALAXYSTARBURST >r6x4@zsU AspEigenGal-53724.fits :3A YK6#qCBE<ħEEEn~Fɂ>@ϲ?(@gpA@@H?*?>K[=Ò<A1=V= 2z`=`}= <3E;t;9::]::@]A)/AhADbB@6?w!@'?V?T?z0@A-+AA/A@5&@'|??/?#AǏ8AByy3B8ICI AAASBnBWA9 @U8AAAAFAjA"B AzA*A-?XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / array data type NAXIS = 2 / number of array dimensions NAXIS1 = 89 / length of dimension 1 NAXIS2 = 29 / length of dimension 2 PCOUNT = 0 / number of group parameters GCOUNT = 1 / number of groups TFIELDS = 19 / number of table fields TTYPE1 = 'PLATE ' TFORM1 = 'J ' TTYPE2 = 'MJD ' TFORM2 = 'J ' TTYPE3 = 'FIBERID ' TFORM3 = 'J ' TTYPE4 = 'LINENAME' TFORM4 = '13A ' TTYPE5 = 'LINEWAVE' TFORM5 = 'D ' TTYPE6 = 'LINEZ ' TFORM6 = 'E ' TTYPE7 = 'LINEZ_ERR' TFORM7 = 'E ' TTYPE8 = 'LINESIGMA' TFORM8 = 'E ' TTYPE9 = 'LINESIGMA_ERR' TFORM9 = 'E ' TTYPE10 = 'LINEAREA' TFORM10 = 'E ' TTYPE11 = 'LINEAREA_ERR' TFORM11 = 'E ' TTYPE12 = 'LINEEW ' TFORM12 = 'E ' TTYPE13 = 'LINEEW_ERR' TFORM13 = 'E ' TTYPE14 = 'LINECONTLEVEL' TFORM14 = 'E ' TTYPE15 = 'LINECONTLEVEL_ERR' TFORM15 = 'E ' TTYPE16 = 'LINENPIXLEFT' TFORM16 = 'J ' TTYPE17 = 'LINENPIXRIGHT' TFORM17 = 'J ' TTYPE18 = 'LINEDOF ' TFORM18 = 'E ' TTYPE19 = 'LINECHI2' TFORM19 = 'E ' EXTNAME = 'SPZLINE ' COMMENT Line fits from spZline END Ly_alpha @zHN_V 1240 @c=p +C_IV 1549 @5RHe_II 1640 @zHC_III] 1908 @-Mg_II 2799 @_[O_II] 3725 @.Л >6Bh?!+CM^@jMB=R6@=T@ĆBR[O_II] 3727 @#:J>6Bh?!+C}L@{]Bj@F\=@ĆB)[Ne_III] 3868@; L>6Bh?!+Ate?c@~> @)=Ĝ@ĆA yH_epsilon @dMZXk>6B?B AE?@k>!@L=a@֋AM[Ne_III] 3970@?dF>6Bh?!+A?@W >ٽ@X=@ĆAH_delta @A>6B?B Bs@@>@=@֋Ad;H_gamma @/!>6Bh?!+B @!GAj.&>搽@6Bh?!+?М@_>r>@ϐ6Bh?!+?3?4>K>"@fV6B?B CC>@.2B4?>@Ν6Bh?!+C?!B >(@l6Bh?!+Cާ@XB+X>u@26Bh?!+@,?ä?/7A>ŧ@|< 6Bh?!+B?RT=>'@to<6T@ĆASi[O_I] 6300 @ X]Q>6Bh?!+A0v@,p@6?U@H-<@ĆAA[S_III] 6312 @7g>6Bh?!+>[O?]=?@Or<v@ĆA[O_I] 6363 @݉A>6Bh?!+A1dz@ +@b?-e@Hɍ<@9 >ү[N_II] 6548 @ɞ>6Bh?!+B,+@WAY?54@Js<6@ĆAbH_alpha @(-Ԩ>6B?B DC A b@Ck@"k@" ;0@֋BN[N_II] 6583 @Dq>6Bh?!+C@MB#?X@T/N<{@ĆA[S_II] 6716 @>KQ9>6Bh?!+B @VA8?ZU?@e@F<+;@ĆA[S_II] 6730 @Li.>6Bh?!+BEA=A!@ @qF<4@ĆA[Ar_III] 7135@ц.R \ No newline at end of file diff --git a/SpectrumViewer - Copy/test.py b/SpectrumViewer - Copy/test.py new file mode 100644 index 0000000..546d82b --- /dev/null +++ b/SpectrumViewer - Copy/test.py @@ -0,0 +1,10 @@ +import SpectrumViewer.SpecUtil_inline as inline + +import SpectrumViewer.SDSSDriver as driver +fileName = 'example_lite.fits' +fileSource = 'SDSS' +coaddObj, zObj = driver.loadFITS(fileName, fileSource) +spec=inline.SpecUtil(coaddObj, zObj) +spec.showfig() + + diff --git a/SpectrumViewer - Copy/window viewer screenshot/emission line only.PNG b/SpectrumViewer - Copy/window viewer screenshot/emission line only.PNG new file mode 100644 index 0000000..2a1b6c4 Binary files /dev/null and b/SpectrumViewer - Copy/window viewer screenshot/emission line only.PNG differ diff --git a/SpectrumViewer - Copy/window viewer screenshot/flux and model fit only.PNG b/SpectrumViewer - Copy/window viewer screenshot/flux and model fit only.PNG new file mode 100644 index 0000000..ae75063 Binary files /dev/null and b/SpectrumViewer - Copy/window viewer screenshot/flux and model fit only.PNG differ diff --git a/SpectrumViewer - Copy/window viewer screenshot/showall.PNG b/SpectrumViewer - Copy/window viewer screenshot/showall.PNG new file mode 100644 index 0000000..aa36e95 Binary files /dev/null and b/SpectrumViewer - Copy/window viewer screenshot/showall.PNG differ diff --git a/SpectrumViewer/.idea/SpectrumViewer.iml b/SpectrumViewer/.idea/SpectrumViewer.iml new file mode 100644 index 0000000..6711606 --- /dev/null +++ b/SpectrumViewer/.idea/SpectrumViewer.iml @@ -0,0 +1,11 @@ + + + + + + + + + + \ No newline at end of file diff --git a/SpectrumViewer/.idea/misc.xml b/SpectrumViewer/.idea/misc.xml new file mode 100644 index 0000000..6c69f03 --- /dev/null +++ b/SpectrumViewer/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/SpectrumViewer/.idea/modules.xml b/SpectrumViewer/.idea/modules.xml new file mode 100644 index 0000000..2728bec --- /dev/null +++ b/SpectrumViewer/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/SpectrumViewer/.idea/workspace.xml b/SpectrumViewer/.idea/workspace.xml new file mode 100644 index 0000000..1401a08 --- /dev/null +++ b/SpectrumViewer/.idea/workspace.xml @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ');\n", + " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n", + " fmt_picker_span.append(fmt_picker);\n", + " nav_element.append(fmt_picker_span);\n", + " this.format_dropdown = fmt_picker[0];\n", + "\n", + " for (var ind in mpl.extensions) {\n", + " var fmt = mpl.extensions[ind];\n", + " var option = $(\n", + " '