diff --git a/.gitignore b/.gitignore index c4c4ffc..4c8b8eb 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ *.zip +.DS_Store diff --git a/qosf.org/designs/infograph_creator/README.md b/qosf.org/designs/infograph_creator/README.md new file mode 100644 index 0000000..58b11ef --- /dev/null +++ b/qosf.org/designs/infograph_creator/README.md @@ -0,0 +1,57 @@ + +# qosf.org Project Infographic Creator + +## Overview + +This project involves creating infographics for the QoSF.org project using an existing Adobe Illustrator (.ai) file and a `VariableImporter.jsx` script. The script imports variables into the .ai file, which allows for batch exporting components into PNG files using Adobe Illustrator's native export functionality. Afterwards, the resulting PNG files are combined into a larger image using a bash script. + +## Prerequisites + +1. **Adobe Illustrator** - Ensure you have Adobe Illustrator installed for working with the .ai files. +2. **VariableImporter Script** - A script that imports variables into the .ai file. +3. **ImageMagick** - Ensure you have ImageMagick installed, as it includes the `montage` tool required for the bash script. + +To install ImageMagick, run: +```bash +sudo apt-get install imagemagick +``` + +## Instructions + +### Step 0: Modify CSV +Provided `quantum_projects.csv` contains the data to populate the cards and mount the infrograph, you may change it as desired but don't change the headers as they are required as they are to work with the provided `project_card.ai` and bind automatically with VariableImporter + +### Step 1: Use VariableImporter Script + +1. **Open Adobe Illustrator** and load the `project_card.ai` configured according to VariableImporter.jsx script requirements. +2. **Run the VariableImporter script** load `VariableImporter.jsx` script (included) to import the provided `quantum_projects.csv` to load the card variables. If some variables were not auto-assigned to the object, correct that manually. + +### Step 2: Batch Export in Adobe Illustrator +1. **Open Adobe Illustrator** and load the .ai file that has been updated with the VariableImporter script. +2. Open the **Actions** panel (Window > Actions). +3. Create a new action by clicking the **Create New Action** button. +4. In the dialog that appears, name the action (e.g., "Batch Export") and click **Record**. +5. Perform the export operation manually: Go to **File > Export > Export As**, choose **PNG** as the format, and set the export settings as desired. Click **Export**. +6. Stop recording the action by clicking the **Stop** button at the bottom of the Actions panel. +7. Go to **File > Automate > Batch**. +8. In the Batch dialog, choose the action you just created from the **Action** dropdown. +9. Set the **Source** to the folder containing your updated `.ai` file. +10. Set the **Destination** to the folder where you want to save the exported PNG files. +11. Click **OK** to start the batch export process. + +### Step 3: Assemble the PNG Files into a Larger Image +To create a grid montage of PNG images: + +1. **Navigate** to the directory where your `create_grid.sh` script is located. +2. Run the script with the following command: +```bash +./create_grid.sh 3x2 /path/to/cards output.png +``` +- `3x2` specifies the grid size (3 columns and 2 rows) you can change that accordingly. +- `/path/to/cards` is the directory where the PNG images are stored. Images are assumed to be all png +- `output.png` is the name of the output file to be created. + +### Conclusion + +By following these steps, you can create a comprehensive infographic by importing variables into the provided Adobe Illustrator file using the VariableImporter script. Use Adobe Illustrator's batch export functionality to convert the updated .ai file into PNG files, and then combine these PNG files into a larger image using the provided bash script. + diff --git a/qosf.org/designs/infograph_creator/VariableImporter.jsx b/qosf.org/designs/infograph_creator/VariableImporter.jsx new file mode 100644 index 0000000..05bcb2e --- /dev/null +++ b/qosf.org/designs/infograph_creator/VariableImporter.jsx @@ -0,0 +1,4961 @@ +/*** +{ + "name" : "VariableImporter 8", + "scriptVersion" : "8.2.4", + "note" : "This script helps to import .CSV and tab-delimited .TXT spreadsheets as Illustrator XML datasets.", + "author" : { + "by" : "Vasily Hall", + "email" : "vasily.hall@gmail.com", + "linkedIn" : "https://www.linkedin.com/pub/vasily-hall/18/166/912?trk=biz_employee_pub" + }, + "thanks" : [ + "Thanks to the global community of Illustrator enthusiasts who have helped make this script happen:", + "* Hans Boon / testing on multiple versions, workstations & platforms" , + "* Stephen Marsh / http://prepression.blogspot.com/" , + "* Andy VanWagoner's CSV Parser / http://stackoverflow.com/users/1701761/andy-vanwagoner" , + "* Albert Bassa / 'double-backslash' line-break character suggestion" , + "* John Garrett / http://hypertransitory.com/" , + "* Dmitriy Gritsenko / help with multiple graph-data import" , + "* Norbert Gindl / user testing multiple graph-data import" , + "* Alice Elliott / bug fix in graph-data import" , + "* Ryan Campbell / interval increments" , + "* The great people of Adobe Scripting Forums" + ] +} +***/ + + +#target illustrator +#targetengine main +//the ui has problems and crashes when this isn't used +#script "VariableImporter" + +function VariableImporter(){ + +//=================================== FUNCTIONS ====================================// + + +if (!Array.prototype.indexOf) { + Array.prototype.indexOf = function(searchElement, fromIndex) { + var k; + if (this == null) { + throw new TypeError('"this" is null or not defined'); + } + var o = Object(this); + var len = o.length >>> 0; + if (len === 0) { + return -1; + } + var n = +fromIndex || 0; + if (Math.abs(n) === Infinity) { + n = 0; + } + if (n >= len) { + return -1; + } + k = Math.max(n >= 0 ? n : len - Math.abs(n), 0); + while (k < len) { + if (k in o && o[k] === searchElement) { + return k; + } + k++; + } + return -1; + }; +}; + +Array.prototype.compare = function (array) { + // if the other array is a falsy value, return + if (!array) + return false; + + // compare lengths - can save a lot of time + if (this.length != array.length) + return false; + + this.sort(); + array.sort(); + for (var i = 0; i < this.length; i++) { + // Check if we have nested arrays + if (this[i] instanceof Array && array[i] instanceof Array) { + // recurse into the nested arrays + if (!this[i].compare(array[i])){ + return false; + } + } + else if (this[i] != array[i]) { + // Warning - two different object instances will never be equal: {x:20} != {x:20} + return false; + } + } + return true; +}; + +//http://stackoverflow.com/a/25094986/2864371 +function arrayMakeUnique(arr){ + if(arr.length < 1){ + return []; + } + var a = arr.slice(0,); + var b = a.length, c; + while(c = --b){ + while(c--){ + a[b]!== a[c] || a.splice(c,1); + } + } + return a; +}; + +function arrayGetAllDuplicates(arr){ + if(arr.length < 1){ + return []; + } + var a = arr.slice(0,); + var b = a.length, d = [], c; + while(c = --b){ + while(c--){ + a[b] !== a[c] || d.push(a.splice(c, 1)[0]); + } + } + return d; +}; + +function arrayGetUniqueDuplicates(arr){ + return arrayMakeUnique(arrayGetAllDuplicates(arr)); +}; + +function checkForSingleDuplicate(array, value){ + var found = [], thisCell; + for (var i = 0; i < array.length; i++) { + thisCell = array[i]; + if(thisCell == value){ + found.push(value); + } + } + return found; +}; + +"object"!=typeof JSON&&(JSON={}),function(){"use strict";function f(t){return 10>t?"0"+t:t}function quote(t){ + return escapable.lastIndex=0,escapable.test(t)?'"'+t.replace(escapable,function(t){var e=meta[t]; + return"string"==typeof e?e:"\\u"+("0000"+t.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+t+'"'} + function str(t,e){var n,r,o,f,u,i=gap,p=e[t];switch(p&&"object"==typeof p&&"function"==typeof p.toJSON&&(p=p.toJSON(t)), + "function"==typeof rep&&(p=rep.call(e,t,p)),typeof p){case"string":return quote(p);case"number":return isFinite(p)?String(p):"null"; + case"boolean":case"null":return String(p);case"object":if(!p)return"null";if(gap+=indent,u=[],"[object Array]"===Object.prototype.toString.apply(p)){ + for(f=p.length,n=0;f>n;n+=1)u[n]=str(n,p)||"null";return o=0===u.length?"[]":gap?"[\n"+gap+u.join(",\n"+gap)+"\n"+i+"]":"["+u.join(",")+"]",gap=i,o} + if(rep&&"object"==typeof rep)for(f=rep.length,n=0;f>n;n+=1)"string"==typeof rep[n]&&(r=rep[n],o=str(r,p),o&&u.push(quote(r)+(gap?": ":":")+o)); + else for(r in p)Object.prototype.hasOwnProperty.call(p,r)&&(o=str(r,p),o&&u.push(quote(r)+(gap?": ":":")+o));return o=0===u.length?"{}":gap?"{\n"+gap+ + u.join(",\n"+gap)+"\n"+i+"}":"{"+u.join(",")+"}",gap=i,o}}"function"!=typeof Date.prototype.toJSON&&(Date.prototype.toJSON=function(){ + return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+ + f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){ + return this.valueOf()});var cx,escapable,gap,indent,meta,rep;"function"!=typeof JSON.stringify&& + (escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g, + meta={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},JSON.stringify=function(t,e,n){var r; + if(gap="",indent="","number"==typeof n)for(r=0;n>r;r+=1)indent+=" ";else"string"==typeof n&&(indent=n);if(rep=e, + e&&"function"!=typeof e&&("object"!=typeof e||"number"!=typeof e.length))throw new Error("JSON.stringify");return str("",{"":t})}), + "function"!=typeof JSON.parse&&(cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g, + JSON.parse=function(text,reviver){function walk(t,e){var n,r,o=t[e];if(o&&"object"==typeof o)for(n in o)Object.prototype.hasOwnProperty.call(o,n)&& + (r=walk(o,n),void 0!==r?o[n]=r:delete o[n]);return reviver.call(t,e,o)}var j;if(text=String(text),cx.lastIndex=0,cx.test(text)&& + (text=text.replace(cx,function(t){return"\\u"+("0000"+t.charCodeAt(0).toString(16)).slice(-4)})), + /^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@") + .replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]") + .replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),"function"==typeof reviver?walk({"":j},""):j; + throw new SyntaxError("JSON.parse")})}(); + +var tvdhve = "These violent delights have violent ends..."; + +function clone(obj) { + var copy; + // Handle the 3 simple types, and null or undefined + if (null == obj || "object" != typeof obj) return obj; + // Handle Date + if (obj instanceof Date) { + copy = new Date(); + copy.setTime(obj.getTime()); + return copy; + } + // Handle Array + if (obj instanceof Array) { + copy = []; + for (var i = 0, len = obj.length; i < len; i++) { + copy[i] = clone(obj[i]); + } + return copy; + } + // Handle Object + if (obj instanceof Object) { + copy = {}; + for (var attr in obj) { + if (obj.hasOwnProperty(attr)) copy[attr] = clone(obj[attr]); + } + return copy; + } + throw new Error("Unable to copy obj! Its type isn't supported."); +}; + +String.prototype.trim = function () { + return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, ''); +}; + +if (!Array.prototype.forEach) { + Array.prototype.forEach = function(callback, thisArg) { + var T, k; + if (this == null) { + throw new TypeError(' this is null or not defined'); + } + var O = Object(this); + var len = O.length >>> 0; + if (typeof callback !== "function") { + throw new TypeError(callback + ' is not a function'); + } + if (arguments.length > 1) { + T = thisArg; + } + k = 0; + while (k < len) { + var kValue; + if (k in O) { + kValue = O[k]; + callback.call(T, kValue, k, O); + } + k++; + } + }; +} + +function unCamelCaseSplit(str){ + var newStr = str[0].toUpperCase() + str.split(/([A-Z][a-z]+)/g).join(" ").replace(/\s{2}/g," ").substr(1,); + return newStr; +}; + +Number.prototype.padZero = function(decimals){ + if(typeof decimals == "undefined"){ + decimals = 2; + } + var numStr = this.toString(); + var decimalsFound = numStr.length; + if(decimalsFound >= decimals){ + return this; + } + while(decimalsFound < decimals){ + numStr = '0' + numStr; + decimalsFound += 1; + } + return numStr; +}; + +function writeImageFile(binary, dest){ + if(!dest instanceof "File"){ + dest = File(dest); + } + try { + dest.encoding = "BINARY"; + dest.open("w"); + dest.write(binary); + dest.close(); + } catch (e) { + scriptAlert("writeImageFile(binary, dest)\r" + e); + } +}; + +function getScriptImage(imageObj) { + /* + imageObj = { "data" : embeddedImageData, "name" : imageName } + */ + var scriptDataFolder = SESSION.scriptDataFolder; + if(!scriptDataFolder){ + return false; + } + var thisFile = File(scriptDataFolder + "/" + imageObj.name + '.png'); + if(!thisFile.exists){ + writeImageFile(imageObj.data, thisFile); + if(!thisFile.exists) { + return false; + } + } + return thisFile; +}; +/* +function writeScriptImages() { + var scriptDataFolder = SESSION.scriptDataFolder; + for(var all in ICONS){ + var thisFile = File(scriptDataFolder + "/" + all + '.png'); + if(!thisFile.exists){ + writeImageFile(ICONS[all], thisFile); + if(!thisFile.exists) { + return false; + } else { + ICONS[all] = thisFile; + } + } else { + ICONS[all] = thisFile; + } + } + return true; +}; +*/ + +var CSV = { + // ===================================================== http://stackoverflow.com/a/12785546 + // ===================================================== Andy VanWagoner + // ===================================================== http://thetalecrafter.com/ + parse: function(csv, reviver, splitter) { + splitter = splitter || ','; + reviver = reviver || function(r, c, v) { return v; }; + var chars = csv.split(''), c = 0, cc = chars.length, start, end, table = [], row; + while (c < cc) { + table.push(row = []); + while (c < cc && '\r' !== chars[c] && '\n' !== chars[c]) { + start = end = c; + if ('"' === chars[c]){ + start = end = ++c; + while (c < cc) { + if ('"' === chars[c]) { + if ('"' !== chars[c+1]) { break; } + else { chars[++c] = ''; } // unescape "" + } + end = ++c; + } + if ('"' === chars[c]) { ++c; } + while (c < cc && '\r' !== chars[c] && '\n' !== chars[c] && splitter !== chars[c]) { ++c; } + } else { + while (c < cc && '\r' !== chars[c] && '\n' !== chars[c] && splitter !== chars[c]) { end = ++c; } + } + row.push(reviver(table.length-1, row.length, chars.slice(start, end).join(''))); + if (splitter === chars[c]) { ++c; } + } + if ('\r' === chars[c]) { ++c; } + if ('\n' === chars[c]) { ++c; } + } + return table; + }, + stringify: function(table, replacer, splitter) { + replacer = replacer || function(r, c, v) { return v; }; + var csv = '', c, cc, r, rr = table.length, cell; + for (r = 0; r < rr; ++r) { + if (r) { csv += '\r\n'; } + for (c = 0, cc = table[r].length; c < cc; ++c) { + if (c) { csv += splitter; } + cell = replacer(r, c, table[r][c]); + var rx = new RegExp("[" + splitter + "]\\r" + "\\n\""); + if (rx.test(cell)) { cell = '"' + cell.replace(/"/g, '""') + '"'; } + csv += (cell || 0 === cell) ? cell : ''; + } + } + return csv; + } +}; + +function getTextData(dataFile){ + var df = dataFile; + var dataFileName = decodeURI(df.name); + var type = dataFileName.match(/(\.txt$|\.csv$)/i)[0].toLowerCase(); + var splitter = (type == '.txt')? '\t' : ','; + df.open('r'); + var fileContents = df.read(); + var firstRow = fileContents.split(/[\r\n]/g)[0]; + if(firstRow != null && splitter != "\t"){ + if(firstRow.indexOf(",") == -1 && firstRow.indexOf(";") > -1){ + splitter = ";"; // For the .csv format: if the first row has no commas but has a semicolon, assume this is a semicolon-delimited .csv file + } + } + var everyRowRaw = CSV.parse(fileContents, undefined, splitter); + df.close(); + + var everyRow = []; + for(var i = 0; i < everyRowRaw.length; i++){ + // get rid of empty rows + var thisRawRow = everyRowRaw[i]; + if(!checkRowForAllBlanks(thisRawRow)){ + if(i > 0){ + if(thisRawRow.length < everyRow[0].length){ + var diff = everyRow[0].length - thisRawRow.length; + for(var d = 0; d < diff; d++){ + thisRawRow.push(""); + } + } + } + everyRow.push(thisRawRow); + } + } + return everyRow; +}; + +function getData(filePath){ + try{ + return getTextData(File(filePath)); + } catch(e) { + alert(e); + return null; + } +}; + +function checkRowForAllBlanks(row){ + for(var i = 0; i < row.length; i++){ + if(row[i] != ''){ + return false; + } + } + return true; +}; + +function getVariableType(str){ + var firstChar = str[0]; + for(var all in VARTYPES){ + if(firstChar == VARTYPES[all].key){ + return all; + } + } + return "Text"; +}; + +function transposeGrid(data){ + var newArr = []; + var columns = data[0].length, rows = data.length, newRow = []; + for (var i = 0; i < columns; i++) { + newRow = []; + for (var j = 0; j < rows; j++) { + newRow.push(data[j][i]); + }; + newArr.push(newRow); + }; + return newArr; +}; + +function comparePropNames(compareTo, compareThis){ + var resMsg = ""; + var propCount = {}; + propCount.compareTo = 0; + propCount.compareThis = 0; + var compareToPropArr = []; + var compareThisPropArr = []; + for(var all in compareTo){ + propCount.compareTo++; + compareToPropArr.push(all); + } + for(var all in compareThis){ + propCount.compareThis++; + compareThisPropArr.push(all); + } + var allFound = true, thisProp, thisCompareProp; + for (var i = 0; i < compareToPropArr.length; i++) { + thisProp = compareToPropArr[i]; + for (var j = 0; j < compareThisPropArr.length; j++) { + thisCompareProp = compareThisPropArr[j]; + if(compareThisPropArr.indexOf(thisProp) == -1 || compareToPropArr.indexOf(thisCompareProp) == -1){ + allFound = false; + break; + } + }; + }; + if(!allFound){ + resMsg = "Not All Found" + } else { + resMsg = "All Found" + } + + return { + resMsg : resMsg, + propCount : propCount + }; +}; + +function getByName(obj, name){ + if(obj instanceof Array){ + for (var i = 0; i < obj.length; i++) { + if(obj[i].name == name){ + return obj[i]; + } + } + } else if(typeof obj == "Object"){ + for(var all in obj){ + if(all == "name" && obj[all] == name){ + return obj[all]; + } + } + } + return null; +}; + +function getPropertyList(obj){ + var arr = []; + for(var all in obj){ + arr.push(all); + } + return arr; +}; + +function getSpecificPropertyListObj(obj, prop){ + var arr = []; + for(var all in obj){ + if(obj[all].hasOwnProperty(prop)){ + arr.push(obj[all][prop]); + } + } + return arr; +}; + +function getSpecificPropertyObj(obj, prop, value){ + for(var all in obj){ + if(obj[all].hasOwnProperty(prop) && obj[all][prop] == value){ + return obj[all]; + } + } + return null; +}; + +function getSpecificPropertyListArr(srcArr, prop){ + var arr = []; + for (var i = 0; i < srcArr.length; i++) { + if(srcArr[i].hasOwnProperty(prop)){ + arr.push(srcArr[i][prop]); + } + } + return arr; +}; + +function getSpecificValuePropertyListArr(srcArr, filterProp, filterValue, searchProp){ + var arr = []; + for (var i = 0; i < srcArr.length; i++) { + if(srcArr[i].hasOwnProperty(filterProp) && srcArr[i].hasOwnProperty(searchProp) && srcArr[i][filterProp] == filterValue){ + arr.push(srcArr[i][searchProp]); + } + } + return arr; +}; + + + +//==================================================================================// + +//================================== FUNCTIONS_2 ===================================// + +function writeFile(fileObj, contents, encoding){ + if(typeof encoding == "string"){ + fileObj.encoding = encoding; + } + fileObj.open("w"); + fileObj.write(contents); + fileObj.close(); +}; + +function writeSettingsFile(settingsObj) { + var scriptDataFolder = SESSION.scriptDataFolder; + if(scriptDataFolder.exists){ + var settingsFile = SESSION.settingsFile; + try{ + writeFile(settingsFile, JSON.stringify(settingsObj, null, 2)); + if(WARNINGSETTINGS.showSuccessfulSettingsFileSaves){ + scriptAlert("Settings file successfully saved in '" + decodeURI(settingsFile) + "'"); + } + } catch(e) { + scriptAlert(e); + } + } else { + scriptAlert("The folder '" + scriptDataFolder + "' does not exist and Settings file could not be written."); + } +}; + +function getScriptDataObj(){ + // must have updated object first + var obj = {}; + obj.WARNINGSETTINGS = WARNINGSETTINGS; + obj.PRESETS = PRESETS; + obj.DATASETNAMEFIELDS = DATASETNAMEFIELDS_current; + obj.CUSTOM_INCREMENTS = CUSTOM_INCREMENTS_current; + obj.VisibilityKeys = VisibilityKeys; + if(typeof(VI_MEMORY_SETTINGS) != "undefined"){ + obj.lastChosenDataFilePath = VI_MEMORY_SETTINGS.lastChosenDataFilePath; + } + return obj; +}; + +function updateScriptDataFromUI(UIElements, presetName){ + var presetName = presetName || SESSION.currentLoadedPresetName; + var presetObj = {}; + for ( var all in PRESETS[0] ){ + if(UIElements.hasOwnProperty(all) && typeof UIElements[all].getValue == "function"){ + presetObj[all] = UIElements[all].getValue(); + } + } + var warningList = UIElements["list_warnings"]; + for ( var all in WARNINGSETTINGS ){ + WARNINGSETTINGS[all] = warningList.find(unCamelCaseSplit(all)).checked; + } + // also update from other memory objects, not necessarily the UI anymore + presetObj["datasetNameObj"] = clone(DATASETNAMEFIELDS_current); + presetObj["enabledVisibilityKeyNames"] = getSpecificValuePropertyListArr(VisibilityKeys, "enabled", true, "name"); + var loadedPreset = PRESETS.getByName(presetName); + for(var all in presetObj){ + loadedPreset[all] = presetObj[all]; + } +}; + +function getUIData(UIElements){ + var presetObj = {}; + for ( var all in PRESETS[0]){ + if(UIElements.hasOwnProperty(all) && typeof UIElements[all].getValue == "function"){ + presetObj[all] = UIElements[all].getValue(); + } + } + for ( var all in WARNINGSETTINGS ){ + // this adds the notification settings as piggy-back, but isn't used in the return data from this function + if(UIElements.hasOwnProperty(all) && typeof UIElements[all].getValue == "function"){ + WARNINGSETTINGS[all] = UIElements[all].getValue(); + } + } + presetObj.datasetNameObj = DATASETNAMEFIELDS_current; + presetObj.enabledVisibilityKeyNames = getSpecificValuePropertyListArr(VisibilityKeys, "enabled", true, "name"); + return presetObj; +}; + +function updateCurrentPresetNameDisplays(UIElements, currentLoadedPresetObj, tryAddOverridesMarker){ + var currentUIStatePresetObj = getUIData(UIElements); + var hasOverrides = false; + if(typeof tryAddOverridesMarker != "undefined" && tryAddOverridesMarker === true ){ + var testObj = {}; + for(var all in currentUIStatePresetObj){ + if(all == "enabledVisibilityKeyNames"){ + if(currentUIStatePresetObj[all].compare(currentLoadedPresetObj[all])){ + // checked by array compare function to see if same elements exist in both arrays regardless of order + // if so, set one object to the other, making later string comparison true + currentLoadedPresetObj[all] = currentUIStatePresetObj[all]; + } + } + testObj[all] = currentLoadedPresetObj[all]; + } + hasOverrides = JSON.stringify(testObj) !== JSON.stringify(currentUIStatePresetObj); + // quickView( + // JSON.stringify(testObj, null, 2) + "\n\n" + + // JSON.stringify(currentUIStatePresetObj, null, 2) + // ); + } + var thisElem; + for (var i = 0; i < UIElements["currentlySelectedPresetName"].length; i++) { + thisElem = UIElements["currentlySelectedPresetName"][i]; + if(hasOverrides){ + thisElem.setValue(SESSION.currentLoadedPresetName + "*"); + thisElem.helpTip = "The preset '" + SESSION.currentLoadedPresetName + "' has one or more of its dialog settings overriden in the current dialog state."; + } else { + thisElem.setValue(SESSION.currentLoadedPresetName); + thisElem.helpTip = ""; + } + }; +}; + +function setVisibilityKeysEnabled(visKeyNames){ + var thisVisKeyObj, processedItems = []; + for (var i = 0; i < VisibilityKeys.length; i++) { + thisVisKeyObj = VisibilityKeys[i]; + if(visKeyNames.indexOf(thisVisKeyObj.name) > -1 && processedItems.indexOf(thisVisKeyObj.name) == -1){ + thisVisKeyObj.enabled = true; + processedItems.push(thisVisKeyObj.name); + } else if(processedItems.indexOf(thisVisKeyObj.name) == -1){ + thisVisKeyObj.enabled = false; + } + } +}; + +function populateUI(UIElements, tryAddOverridesMarker){ + // tryAddOverridesMarker should be used when this function is invoked after window loading + var currentLoadedPresetObj = PRESETS.getByName(SESSION.currentLoadedPresetName); + if(currentLoadedPresetObj.hasOwnProperty("enabledVisibilityKeyNames")){ + setVisibilityKeysEnabled(currentLoadedPresetObj.enabledVisibilityKeyNames); + } + for (var all in UIElements){ + if( all in UIElements && all in SETTINGS ){ + SETTINGS[all] = (currentLoadedPresetObj[all]); + } + } + for ( var all in PRESETS[0]){ + if(UIElements.hasOwnProperty(all) && typeof UIElements[all].getValue == "function"){ + UIElements[all].setValue(currentLoadedPresetObj[all]); + } + } + updateCurrentPresetNameDisplays(UIElements, currentLoadedPresetObj, tryAddOverridesMarker); + var warningList = UIElements["list_warnings"]; + for ( var all in WARNINGSETTINGS){ + warningList.find(unCamelCaseSplit(all)).checked = WARNINGSETTINGS[all]; + } + UIElements["disp_dataFile"].notify("onChange"); + var xmlPathStr = UIElements["xmlPath"].getValue(); + if(xmlPathStr == "" || xmlPathStr == "temp" || xmlPathStr == "undefined"){ + UIElements["xmlPath"].setValue(SETTINGS.getDataXMLDestination()); + } + UIElements["datasetNamePreview"].setValue(getDatasetNamePreviewString()); +}; + +function getCurrentlySelectedPresetName(){ + var thisPreset; + for(var i = 0; i < PRESETS.length; i++){ + thisPreset = PRESETS[i]; + if(thisPreset.currentlySelected){ + return thisPreset.name; + } + } +}; + +function setCurrentlySelectedPresetName(name){ + var thisPreset; + for(var i = 0; i < PRESETS.length; i++){ + thisPreset = PRESETS[i]; + if(name == thisPreset.name){ + thisPreset.currentlySelected = true; + } else { + thisPreset.currentlySelected = false; + } + } +}; + +function addVarNameDatasetNames(){ + FIELDNAMEOPTIONS_current = clone(FIELDNAMEOPTIONS); + var varNames = DATA.getVariableNames(); + if(varNames.length == 0){ + return; + } + var thisName, key; + for (var i = 0; i < varNames.length; i++) { + thisName = varNames[i]; + key = "variable_" + (i + 1) + "_value"; + FIELDNAMEOPTIONS_current[key] = { + defaultText : thisName, + displayText : "Variable " + (i + 1) + " Value : \"" + thisName + "\"", + type : key + } + }; + + var processedDatasetNameFieldsResult = clearOutOfBoundVariables(DATASETNAMEFIELDS_current); + DATASETNAMEFIELDS_current = processedDatasetNameFieldsResult.obj; + if(WARNINGSETTINGS.showDatasetNamingWarning && processedDatasetNameFieldsResult.msg != ""){ + quickView(processedDatasetNameFieldsResult.msg, "Dataset naming field errors."); + } +}; + +function clearOutOfBoundVariables(obj){ + // variable field values and custom increment objects in dataset name fields + var varNames = DATA.getVariableNames(); + var idx; + missingVariableNamesLog = []; + missingCustomIncrementsLog = []; + for(var all in obj){ + if(obj[all].type.match(SESSION.regexps.varRx)){ + idx = (obj[all].type.match(/\d+/) * 1) - 1; + if(idx < varNames.length){ + obj[all].text = varNames[idx]; + } else { + missingVariableNamesLog.push(all + " : variable # " + idx + " (\"" + obj[all].text + "\")"); + obj[all].type = "nothing"; + obj[all].text = ""; + } + } else if(obj[all].type == "customIncrement"){ + var customIncObj = getByName(CUSTOM_INCREMENTS_current, obj[all].text); + if(customIncObj == null){ + missingCustomIncrementsLog.push(all + " : " + obj[all].text); + obj[all].type = "nothing"; + obj[all].text = ""; + } + } + } + var msg = ""; + if(missingVariableNamesLog.length > 0 ){ + msg += "The variables associated with dataset-name fields were not found in current data and were removed from the dataset naming options.\n" + + "---------------------------------------------\n" + + missingVariableNamesLog.join("\n"); + } + if(missingCustomIncrementsLog.length > 0){ + if(msg != ""){ + msg += "\n\n"; + } + msg += "These custom increments were specified inside the dataset name fields, but were not located in the saved settings data.\n" + + "---------------------------------------------\n" + + missingCustomIncrementsLog.join("\n"); + } + return { obj : obj, msg : msg }; +}; + +function getPrependPathValue(varObj, cellData){ + var folderDiv = (SESSION.os == "Windows")? "\\" : "/"; + cellData = varObj.url + folderDiv + cellData; + cellData = (cellData).replace(/\\\\/g,"//").replace(/\\/g,"/"); + return cellData; +}; + +function getRecordDatasetName(dsNameFieldObj, row, index){ + var str = ""; + for(var all in dsNameFieldObj){ + str += getDsNameField(dsNameFieldObj, all, row, index); + }; + return str; +}; + +function getRecordCustomInc(index, startNum, padZero, increment, isIntervalIncrement, _isSelfCalled){ + /* 0-start-based index */ + startNum *= 1; + increment *= 1; + var padZeroStr = ""; + var storedPadZero = padZero; + var currentNum = startNum + (index * increment); + if(_isSelfCalled){ + currentNum -= 1; + } + var currentNumLength = currentNum.toString().length - 1; + padZero -= currentNumLength; + for(var i = 0; i < padZero; i++){ + padZeroStr += "0"; + } + if(!isIntervalIncrement){ + return padZeroStr + currentNum; + } else { + // get next value by re-using this function with edited increment argument and a flag to avoid this block during that run + var nextVal = getRecordCustomInc(index + 1, startNum, storedPadZero, increment, false, true); + + return padZeroStr + currentNum + "-" + nextVal; + } +}; + +function getDsNameField(dsNameFieldObj, fieldName, row, index){ + + function getCurrentText(dsNameFieldObj, fieldName){ + return dsNameFieldObj[fieldName].text; + }; + + if(dsNameFieldObj[fieldName].type.match(SESSION.regexps.varRx)){ + var varIndex = (dsNameFieldObj[fieldName].type.replace(/[^\d]/g, "") * 1) - 1; + if(varIndex < row.length){ + return row[varIndex]; + } + } + + switch(dsNameFieldObj[fieldName].type){ + case "customText" : { + return getCurrentText(dsNameFieldObj, fieldName); + break; + }; + case "dash" : { + return getCurrentText(dsNameFieldObj, fieldName); + break; + }; + case "nothing" : { + return getCurrentText(dsNameFieldObj, fieldName); + break; + }; + case "space" : { + return getCurrentText(dsNameFieldObj, fieldName); + break; + }; + case "increment" : { + return index + SETTINGS.incrementStartNumber; + break; + }; + case "underscore" : { + return getCurrentText(dsNameFieldObj, fieldName); + break; + }; + case "customIncrement" : { + var customIncName = getCurrentText(dsNameFieldObj, fieldName); + var customIncObj = getByName(CUSTOM_INCREMENTS_current, customIncName); + if(customIncObj == null){ + return ""; // failed to find the custom increment item + } + return getRecordCustomInc(index, customIncObj.startNum, customIncObj.padZero, customIncObj.increment, customIncObj.isIntervalIncrement); + break; + }; + default : { + return ""; + }; + } + return ""; +}; + +function getFileRefTestResults(){ + if(DATA.currentVars.length == 0){ + return null; + } + var log = { + foundImages : ["Found Images: "], + foundGraphs : ["Found Graphs: "], + missingImages : ["Missing Images: "], + missingGraphs : ["Missing Graphs: "] + }; + + var item, thisVar, test; + + for(var i = 0; i < DATA.currentGrid.length; i++){ + for (var j = 0; j < DATA.currentVars.length; j++) { + item = DATA.currentGrid[i][j]; + thisVar = DATA.currentVars[j]; + if(thisVar.varType == "Image" || thisVar.varType == "Graph"){ + test = File(item); + if(test.exists){ + log["found" + thisVar.varType + "s"].push(item); + } else { + log["missing" + thisVar.varType + "s"].push(item); + } + } + }; + } + return log; +}; + +function getSpecificFileRefTestResultsLog(log, prop){ + // images or graphs + if(prop != "Images" && prop != "Graphs"){ + alert("Only 'Images' and 'Graphs' are searchable properties in function 'getSpecificFileRefTestResultsLog(log, prop)'"); + return null; + } + + var specificLog = { + found : log["found" + prop], + missing : log["missing" + prop] + }; + + var resMsg = ""; + for(var all in specificLog){ + specificLog[all][0] += ("(" + (specificLog[all].length - 1) + ")\n---------------"); + resMsg += (specificLog[all].join("\n") + "\r\r"); + } + return resMsg; +}; + +function fileRefTestHandler(){ + // designed to be called from a button which has a .key property saying which part of the log to show. (.key = "Images" | .key = "Graphs") + if(DATA.currentVars.length == 0){ + alert("Please import a data file first."); + return; + } + DATA.getCurrentGrid(); + var allResults = getFileRefTestResults(); + var thisRefResultNumFound = allResults["found" + this.key].length - 1; + var thisRefResultNumMissing = allResults["missing" + this.key].length - 1; + var foundMissingNum = thisRefResultNumFound + "/" + (thisRefResultNumFound + thisRefResultNumMissing); + + // var logStr = getSpecificFileRefTestResultsLog(allResults, this.key); + var keySingular = this.key.replace(/s$/, ""); + + simpleShowModal(TestManager[keySingular.toLowerCase() + "Files"].makeUIContents, { + title : this.key.replace(/s$/, "") + " Files Log", + foundFiles : allResults["found" + this.key].slice(1).join("\n"), + missingFiles : allResults["missing" + this.key].slice(1).join("\n"), + foundMissingNum : foundMissingNum, + size : [800, 220] + }); + + this.disp.setValue(foundMissingNum); + var tabGroupKey = "testTabs"; + if(this.window.UITestElements.hasOwnProperty(tabGroupKey)){ + var testTabPanel = this.window.UITestElements["testTabs"], thisTab; + for (var i = 0; i < testTabPanel.children.length; i++) { + thisTab = testTabPanel.children[i]; + if(thisTab.hasOwnProperty("key") && thisTab.key == keySingular){ + thisTab.populateFields(); + } + }; + } +}; + +function displayFoundArtBindings(UITestElements){ + var doc = app.activeDocument; + DocumentBinding.getNamedBinds(doc); + UITestElements["foundArtBindings"].setValue( DocumentBinding.getBindObjectTestResults().foundItemString ); + var tabItemKey = "testTabArtBinding"; + if(UITestElements.hasOwnProperty(tabItemKey)){ + UITestElements[tabItemKey].populateFields(); + } +}; + +eval( + "@JSXBIN@ES@2.0@MyBbyBnABMAbyBn0ACOBbCn0ACJCnAEjzFjBjMjFjSjUBfRBFehBiEjPjFjTjOhHj" + + "UhAjMjPjPjLhAjMjJjLjFhAjBjOjZjUjIjJjOjHhAjUjPhAjNjFhOffZDnAFctACzChdhdCEXzHjSjF" + + "jQjMjBjDjFDfEXzLjUjPiMjPjXjFjSiDjBjTjFEfVzFjJjOjQjVjUFfAnfRCYIibieicjXicjTidhLA" + + "FeAffEXDfEXEfVzHjEjFjTjJjSjFjEGfBnfRCYIibieicjXicjTidhLAFeAffnnnZFnAFcfACG4B0Ah" + + "AF40BhAC0AzCjFjFHAG0EzAIByB" +); + + +//==================================================================================// + +//================================== FUNCTIONS_2 ===================================// + +function stringXmlSafe(str){ + str=str.toString(); + str=str.replace(/&(?!(amp;|gt;|lt;|quot;|apos;))/g, "&"); + str=str.replace(//g, ">"); + str=str.replace(/'/g, "'"); + str=str.replace(/"/g, """); + return str; +}; + +function disguiseXmlEntities(str){ + str=str.toString(); + str=str.replace(/&(?!(amp;|gt;|lt;|quot;|apos;))/g, "_#_amp_#_"); + str=str.replace(//g, "_#_gt_#_"); + str=str.replace(/'/g, "_#_apos_#_"); + str=str.replace(/"/g, "_#_quot_#_"); + return str; +}; + +function undisguiseXmlEntities(str){ + str=str.toString(); + str=str.replace(/_#_amp_#_/g, "&"); + str=str.replace(/_#_lt_#_/g, "<"); + str=str.replace(/_#_gt_#_/g, ">"); + str=str.replace(/_#_apos_#_/g, "'"); + str=str.replace(/_#_quot_#_/g, """); + return str; +}; + +function wrapCDATA(str, propNm){ + str = '' + str + ''; + str = str.replace(/(\)/g, '<' + propNm + '>)/g, ']]\>' + ''); + return XML(str); +}; + +function isXMLTagName ( tag ){ + //http://stackoverflow.com/questions/3158274/what-would-be-a-regex-for-valid-xml-names + var t = !/^[xX][mM][lL].*/.test(tag); // condition 3 + t = t && /^[a-zA-Z_].*/.test(tag); // condition 2 + t = t && /^[a-zA-Z0-9_\-\.]+$/.test(tag); // condition 4 + return t; +}; + +function getXmlFileDest(userInputObj){ + if(!SETTINGS.keepXML){ + var dataFile = File(userInputObj.sourceDataPath); + var xmlDest = File(dataFile.parent + "/" + decodeURI(dataFile.name).replace(/\.\w+$/, ".xml")) + .saveDlg("Where would you like to save the Variable Data XML file?"); + return xmlDest; + } else { + return File(userInputObj.xmlPath); + } +}; + +function forceRefreshDoc(){ + var temp = app.documents.add(); + temp.close(SaveOptions.DONOTSAVECHANGES); +}; + +function cycleUpdateAllDatasets(doc, displayElem){ + for(var i = 0; i < doc.dataSets.length; i++){ + var d = doc.dataSets[i]; + d.display(); + if(typeof displayElem != "undefined"){ + displayElem.text = (i + 1) + " of " + doc.dataSets.length; + displayElem.window.update(); + } + redraw(); + $.sleep(10); + d.update(); + }; + doc.dataSets[0].display(); + displayElem.text = (1) + " of " + doc.dataSets.length; +}; + +function processUserInput(userInputObj) { + + var xmlDest, doc, problem; + + var xmlString = XMLStringBuilder.generateVariableLibraryXMLString(); + if(xmlString == null){ + return; + } + + if(userInputObj.purpose == "createXML"){ + xmlDest = getXmlFileDest(userInputObj); + if(xmlDest == null){ + alert("Cancelled: no XML file produced."); + return; + } + + writeFile(xmlDest, xmlString, "UTF-8"); + + if(xmlDest.exists){ + // alert("File successfully saved in '" + decodeURI(xmlDest) + "'"); + finishedXMLFileDialog(xmlDest, DATA.currentVars.length, DATA.currentGrid.length); + } else { + alert("Sorry, the file '" + decodeURI(xmlDest) + "' could not be saved."); + } + } else { + + xmlDest = File(userInputObj.xmlPath); + writeFile(xmlDest, xmlString, "UTF-8"); + if(!xmlDest.exists){ + alert("Sorry, the file '" + decodeURI(xmlDest) + "' could not be saved."); + return; + } + doc = app.activeDocument; + if(doc.variables.length > 0){ + if(!CONFIRMS["showExistingVariablesWarning"]( doc.variables.length )){ + alert("Cancelled: no variables were imported."); + return; + } + if(SETTINGS.selectedAutobinding != "noAutoBinding"){ + for (var i = doc.variables.length - 1; i >= 0; i--) { + doc.variables[i].remove(); + } + } + } + + try { + problem = "Importing Variables into the document from created XML file."; + doc.importVariables(xmlDest); + forceRefreshDoc(); // force refresh actually makes binding possible? + + if(SETTINGS.selectedAutobinding != "noAutoBinding" && + !(userInputObj.fileRefsLog.missingImages.length > 1 || userInputObj.fileRefsLog.missingGraphs.length > 1)){ + problem = "Auto-Binding variables to art items based on '" + unCamelCaseSplit(SETTINGS.selectedAutobinding) + "'"; + DocumentBinding.bindDocumentItems(doc); + } + + if(userInputObj.fileRefsLog.missingImages.length < 2 || userInputObj.fileRefsLog.missingGraphs.length < 2){ + if(doc.dataSets.length > 0 && SETTINGS.selectedAutobinding != "noAutoBinding"){ + problem = "Displaying first dataset of the document." + doc.dataSets[0].display(); // display the first dataset. + } + } + finishedXMLImportDialog( + DATA.currentVars.length, + DATA.currentGrid.length, + userInputObj.fileRefsLog.missingImages.length - 1, + userInputObj.fileRefsLog.missingGraphs.length - 1 + ); + // victory! + } catch(e) { + alert("Sorry, something went wrong with the import of the generated XML file '" + xmlDest + "':\n" + e + "\nPossible Problem: " + problem); + } + + if(!SETTINGS.keepXML){ + xmlDest.remove(); + } + } +}; + + + +//==================================================================================// + +//==================================== OBJECTS =====================================// +var SESSION = { + os : $.os.match('Windows') ? 'Windows' : 'Mac', + AIVersion : parseInt(app.version.split(/\./)[0]), + scriptName : "VariableImporter.jsx", + "scriptVersion" : "8.2.4", + currentLoadedPresetName : "", + regexps : { + varRx : /variable_\d+_value/, + fileStartRx : /^file\:\/\/\// + }, + multiColumnListBoxTest : true, + documentExists : (app.documents.length > 0), + settingsFile : function(){ + return File(Folder.myDocuments + "/VariableImporter/VariableImporter_SETTINGS.json"); + }(), + scriptDataFolder : function(){ + var f = Folder(Folder.myDocuments + "/VariableImporter"); + if(!f.exists){ + f.create(); + } + return f; + }(), + dataFileMask : function(){ + return (this.os == 'Windows')? "*.txt;*.TXT;*.csv;*.CSV;" : function(f){ + return f instanceof Folder || (f instanceof File && decodeURI(f.name).match(/(\.txt|\.csv)$/i)); + }; + }, + tabbedGroupTest : false, + imageTest : false, + doImageTest : function(){ + /*var thisIcon; + var flag = true; + try{ + for (var all in ICONS) { + thisIcon = ICONS[all]; + parent.add("iconbutton", undefined, thisIcon); + }; + } catch(e) { + // fail Error 520, try to write the images + flag = writeScriptImages(); + } + this.imageTest = flag; + */ + var flag = true, thisIconString, test; + for (var all in ICONS) { + thisIconString = ICONS[all]; + test = getScriptImage({ + name : all, + data : thisIconString + }); + ICONS[all] = test; + if(!test){ + flag = false; + } + }; + this.imageTest = flag; + return flag; + }, + init : function(){ + // load from settings function + if(this.settingsFile.exists){ + this.settingsFile.open('r'); + var settingsObj = JSON.parse(this.settingsFile.read()), tempObj; + this.settingsFile.close(); + // read the visibility keys in first. + if(settingsObj.hasOwnProperty("VisibilityKeys") && settingsObj.VisibilityKeys.length > 0 && comparePropNames(settingsObj.VisibilityKeys[0], VisibilityKeys[0]).resMsg == "All Found"){ + VisibilityKeys = settingsObj.VisibilityKeys; + } + if(settingsObj.hasOwnProperty("PRESETS")){ + for( var i = 0; i < settingsObj.PRESETS.length; i++ ){ + tempObj = {}; + for(var all in PRESETS[0]){ + if(settingsObj.PRESETS[i].hasOwnProperty(all)){ + tempObj[all] = settingsObj.PRESETS[i][all]; + if(all == "currentlySelected" && settingsObj.PRESETS[i][all] === true){ + if(settingsObj.PRESETS[i].hasOwnProperty("datasetNameObj")){ + DATASETNAMEFIELDS_current = clone(settingsObj.PRESETS[i].datasetNameObj); + } + if(settingsObj.PRESETS[i].hasOwnProperty("enabledVisibilityKeyNames")){ + var currentlyEnabledVisKeyNames = settingsObj.PRESETS[i].enabledVisibilityKeyNames; + var currentlyAvailableVisKeyNames = getSpecificPropertyListObj(VisibilityKeys, "name"); + var areAllEnabledNamesPresent = true; + // check if all currently loaded visibility keys contain all of the enabled names from the preset + // remove any which were not found + for (var j = currentlyEnabledVisKeyNames.length - 1; j > -1; j--) { + if(currentlyAvailableVisKeyNames.indexOf(currentlyEnabledVisKeyNames[j]) == -1){ + currentlyEnabledVisKeyNames.splice(j, 1); + areAllEnabledNamesPresent = false; // a flag for any purpose + } + } + DATASETNAMEFIELDS_current = clone(settingsObj.PRESETS[i].datasetNameObj); + } + } + } else { + tempObj[all] = PRESETS[0][all]; + } + } + PRESETS[i] = tempObj; + } + } + if(settingsObj.hasOwnProperty("lastChosenDataFilePath") && VI_MEMORY_SETTINGS.lastChosenDataFilePath == ""){ + VI_MEMORY_SETTINGS.lastChosenDataFilePath = settingsObj["lastChosenDataFilePath"]; + } + // if the settings file contains no custom increments, defaults will be used anyway + if(settingsObj.hasOwnProperty("CUSTOM_INCREMENTS") && settingsObj.CUSTOM_INCREMENTS.length > 0){ + var customIncrementsAreAllValid = true, currentSettingsCustomInc; + for (var i = 0; i < settingsObj["CUSTOM_INCREMENTS"]; i++) { + currentSettingsCustomInc = settingsObj["CUSTOM_INCREMENTS"][i]; + for(var all in CUSTOM_INCREMENTS[0]){ // CUSTOM_INCREMENTS in the objects must always have the default value(s) + if(!currentSettingsCustomInc.hasOwnProperty(all)){ + scriptAlert("Problem reading custom increment information from the settings file. Defaulting to script-defaults for custom increments."); + customIncrementsAreAllValid = false; + break; + } + } + } + if(customIncrementsAreAllValid){ + CUSTOM_INCREMENTS_current = settingsObj["CUSTOM_INCREMENTS"]; + } + } + if(settingsObj.hasOwnProperty("WARNINGSETTINGS") && comparePropNames(settingsObj.WARNINGSETTINGS, WARNINGSETTINGS).resMsg == "All Found"){ + WARNINGSETTINGS = settingsObj.WARNINGSETTINGS; + for(var all in WARNINGSETTINGS){ + if(SETTINGS.hasOwnProperty(all)){ + SETTINGS[all] = WARNINGSETTINGS[all]; + } + } + } + } else { + PRESETS.getByName("default").datasetNameObj = DATASETNAMEFIELDS_current; + } + + this.currentLoadedPresetName = getCurrentlySelectedPresetName(); + this.multiColumnListBoxTest = (this.os == "Windows" || this.AIVersion != 16) ? true : false; + this.tabbedGroupTest = (this.AIVersion > 13) ? true : false; + // ScriptUI tabbedpanel was unavailable in Illustrator CS3 + } +}; + +var PresetDialogPurposes = { + Add : { + resultAction : function(presetDialogResult, UIElements, listBox){ + SESSION.currentLoadedPresetName = presetDialogResult.presetName; + PRESETS.addItem(PRESETS.getByName("default"), SESSION.currentLoadedPresetName); + updateScriptDataFromUI(UIElements); + UIElements.saved = (UIElements["disp_dataFile"].getValue() != ""); + populateUI(UIElements); + refreshPresetListbox(listBox); + }, + presetDispEditable : true, + placeholderName : "New Preset", + actionButtonName : "Add", + showRemoveButton : false + }, + Remove : { + resultAction : function(presetDialogResult, UIElements, listBox){ + SESSION.currentLoadedPresetName = "default"; + setCurrentlySelectedPresetName("default"); + PRESETS.removeItemByName(presetDialogResult.presetName); + populateUI(UIElements, true); + refreshPresetListbox(listBox); + }, + presetDispEditable : false, + placeholderName : "self", + actionButtonName : "Remove", + showRemoveButton : true + }, + Activate : { + resultAction : function(presetDialogResult, UIElements){ + var thisName = presetDialogResult.presetName; + var thisPreset = PRESETS.getByName(thisName); + SESSION.currentLoadedPresetName = thisName; + setCurrentlySelectedPresetName(thisName); + if(thisPreset.hasOwnProperty("datasetNameObj")){ + DATASETNAMEFIELDS_current = clone(thisPreset.datasetNameObj); + } + // switchStackView(UIElements["stackGroup"], "variablesDisplay"); + UIElements["variablesDisplayR"].notify("onClick"); + populateUI(UIElements, true); + }, + presetDispEditable : false, + placeholderName : "self", + actionButtonName : "Activate", + showRemoveButton : true + }, + Update : { + resultAction : function(presetDialogResult, UIElements, listBox){ + var oldName = presetDialogResult.oldName; + var newName = presetDialogResult.presetName; + if(PRESETS.getByName(newName) != null && oldName != newName){ + if(!CONFIRMS["overwriteOtherExistingPreset"]( newName )){ + return; + } + } else { + PRESETS.getByName(oldName).name = newName; + } + SESSION.currentLoadedPresetName = newName; + setCurrentlySelectedPresetName(newName); + updateScriptDataFromUI(UIElements, newName); + populateUI(UIElements); + refreshPresetListbox(listBox); + }, + presetDispEditable : true, + placeholderName : "self", + actionButtonName : "Update", + showRemoveButton : false, + oldName : "" + } +}; + +if(typeof(VI_MEMORY_SETTINGS) == "undefined"){ + VI_MEMORY_SETTINGS = { + "lastChosenDataFilePath" : "" + }; +} + +var PRESETS = [ + { + name : "default", + useHeaders : true, + currentlySelected : true, + transpose : false, + dbslNextline : false, + keepXML : false, + xmlPath : "temp", + selectedAutobinding : 'bindByName', + prependToAllImages : false, + prependImagePath : '', + prependToAllGraphs : false, + prependGraphPath : '', + datasetNameObj : {}, + enabledVisibilityKeyNames : [ + "True", + "False", + "On", + "Off", + // "One", + // "Zero", + ] + } +]; + +PRESETS.getByName = function(value){ + var item; + for(var i = 0; i < this.length; i++){ + item = this[i]; + if(item.hasOwnProperty("name")){ + if(item.name == value){ + return item; + } + } + } + return null; +}; + +PRESETS.getAllNames = function(){ + var namesArr = []; + var item; + for(var i = 0; i < this.length; i++){ + item = this[i]; + if(item.hasOwnProperty("name")){ + namesArr.push(item.name); + } + } + return namesArr; +}; + +PRESETS.removeItemByName = function(name){ + var item; + for(var i = 0; i < this.length; i++){ + item = this[i]; + if(item.hasOwnProperty("name") && item.name == name){ + this.splice(i, 1); + break; + } + } +}; + +PRESETS.addItem = function(cloneObj, newName){ + if(this.getByName(newName) != null){ + var conf = confirm("This preset '" + newName + "' already exists, overwrite?"); + if(!conf){ + return; + } + this.removeItemByName(newName); + } + var obj = {}; + for(var all in cloneObj){ + obj[all] = cloneObj[all]; + } + obj.name = newName; + this.push(obj); + var thisObj; + for(var i = 0; i < this.length; i++){ + thisObj = this[i]; + if(thisObj.name != newName){ + thisObj.currentlySelected = false; + } else { + thisObj.currentlySelected = true; + } + } +}; + +var CUSTOM_INCREMENTS = [ + { // generic examples & naming-convention idea. + name : "s0p3i1", + startNum : 0, + padZero : 3, + increment : 1, + isIntervalIncrement: false + }, + { + name : "s1p2i1", + startNum : 1, + padZero : 2, + increment : 1, + isIntervalIncrement: false + }, + { + name : "s1p2i10-interval", + startNum : 1, + padZero : 3, + increment : 10, + isIntervalIncrement: true + } +]; + +var WARNINGSETTINGS = { + showDatasetNamingWarning : true, + showExistingVariablesWarning : true, + confirmRemovalOfPresets : true, + confirmUpdatingOfPresets : true, + showSuccessfulSettingsFileSaves : true +}; + +var CONFIRMS = { + showDatasetNamingWarning : function(){ + if(WARNINGSETTINGS["showDatasetNamingWarning"] == true){ + return confirm("This data import has been defaulted to generic dataset names. Continue import?"); + } + return true; + }, + showExistingVariablesWarning : function( numVars ){ + if(WARNINGSETTINGS["showExistingVariablesWarning"] == true){ + return confirm("This document already contains " + numVars + " variable" + ((numVars > 1) ? "s" : "") + + " which may be overwritten. Continue import?"); + } + return true; + }, + confirmRemovalOfPresets : function(presetName){ + if(WARNINGSETTINGS["confirmRemovalOfPresets"] == true){ + return confirm("Remove Preset '" + presetName + "' ?"); + } + return true; + }, + confirmUpdatingOfPresets : function(presetName){ + if(WARNINGSETTINGS["confirmUpdatingOfPresets"] == true){ + return confirm("Update Preset '" + presetName + "' ?"); + } + return true; + }, + overwriteOtherExistingPreset : function(presetName){ + if(WARNINGSETTINGS["confirmUpdatingOfPresets"] == true){ + return confirm("Overwrite Preset '" + presetName + "' ?"); + } + return true; + } +}; + +var SETTINGS = { + useHeaders : true, + transpose : false, + dbslNextline : false, + keepXML : false, + xmlPath : "", + selectedAutobinding : "noAutoBinding", + prependToAllImages : false, + prependImagePath : "", + prependToAllGraphs : false, + prependGraphPath : "", + getDataXMLDestination : function(){ + return File(Folder.desktop + "/VariableImporterData_" + new Date().getTime() + ".xml"); + }, + incrementStartNumber : 1 +}; + +var DATASETNAMEFIELDS = { + field_1 : { + type : "customText", + text : "Record" + }, + field_2 : { + type : "dash", + text : "-" + }, + field_3 : { + type : "increment", + text : "INC" + }, + field_4 : { + type : "nothing", + text : "" + }, + field_5 : { + type : "nothing", + text : "" + }, + field_6 : { + type : "nothing", + text : "" + } +}; + +var FIELDNAMEOPTIONS = { + customText : { + defaultText : "[Edit Text]", + displayText : "Custom Text", + type : "customText" + }, + dash : { + defaultText : "-", + displayText : "Dash", + type : "dash" + }, + nothing : { + defaultText : "", + displayText : "Nothing", + type : "nothing" + }, + space : { + defaultText : " ", + displayText : "Space", + type : "space" + }, + increment : { + defaultText : "INC", + displayText : "Increment", + type : "increment" + }, + underscore : { + defaultText : "_", + displayText : "Underscore", + type : "underscore" + }, + customIncrement : { + defaultText : "", + displayText : "Custom Increment", + type : "customIncrement" + }, +}; + +var DATASETNAMEFIELDS_current = clone(DATASETNAMEFIELDS); +var FIELDNAMEOPTIONS_current = clone(FIELDNAMEOPTIONS); +var CUSTOM_INCREMENTS_current = clone(CUSTOM_INCREMENTS); + +var VARTYPES = { + "Text" : { + key : "", + type : "Text", + itemKind : "TextFrame", + trait : "textcontent", + category : "&ns_flows;", + varKind : "VariableKind.TEXTUAL", + contentKind : "contentVariable" + }, + "Visibility" : { + key : "#", + type : "Visibility", + itemKind : "All", + trait : "visibility", + category : "&ns_vars;", + varKind : "VariableKind.VISIBILITY", + contentKind : "visibilityVariable" + }, + "Image" : { + key : "@", + type : "Image", + itemKind : "PlacedItem", + trait : "fileref", + category : "&ns_vars;", + varKind : "VariableKind.IMAGE", + contentKind : "contentVariable" + }, + "Graph" : { + key : "%", + type : "Graph", + itemKind : "GraphItem", + trait : "graphdata", + category : "&ns_graphs;", + varKind : "VariableKind.GRAPH", + contentKind : "contentVariable" + } +}; + +var UI_SIZING = { + variableDisplay : { + small : { + varAmt : "1-8", + height : 150 + }, + medium : { + varAmt : "9-15", + height : 300 + }, + large : { + varAmt : "16-Infinity", + height : 500 + } + }, + bindingTestDisplay : { + preferredSize : [430, 300] + }, + foundOfTotalDisp : { + // those inputs which show found/total numbers of file references + characters : 12 + }, + sizeSpecs : { + platforms : { + Windows : { + + }, + Mac : { + + } + } + }, + panelWidth_1 : 466, + init : function(){ + + } +}; + +var DATA = { + grid : [], + transposedGrid : [], + currentSourceFile : "", + currentVars : [ + /*{ + varName : "Variable1", + varType : "Text", + url : "", + varIndex : 0 + }*/ + ], + oldVars : [], + testVariableName : function(oldName, newName){ + var msg = "", allVarNames = getSpecificPropertyListArr(DATA.currentVars, "varName"); + if( !isXMLTagName(newName) ){ + msg = "The '" + newName + "' variable name doesn't not follow the proper XML syntax:\n" + INFO.xmlRequirements; + scriptAlert(msg); + return false; + } else { + if(checkForSingleDuplicate(allVarNames, newName).length > 0 && oldName != newName){ + msg = "The '" + newName + "' variable name already exists among imported variable names."; + scriptAlert(msg); + return false; + } + } + return true; + }, + testNameProp_unique : function(argsObj){ + // argsObj = {collection : [], prop : "varName", prefixString : "Variable", collectionName : "Variables", showDialog : true} + var badArr = [], namesArr, msg; + namesArr = (typeof argsObj.prop == "string") ? getSpecificPropertyListArr(argsObj.collection, argsObj.prop) : argsObj.collection; + + badArr = arrayGetUniqueDuplicates(namesArr); + if(badArr.length > 0){ + + msg = "The following " + argsObj.collectionName + " name(s) are found more than once\n" + + "(All " + argsObj.collectionName + " names are going to be Auto-replaced):" + + "\n--------------------------------------\n" + (badArr).join("\n"); + if(argsObj.showDialog){ + quickView(msg, argsObj.collectionName + " Names Correction", [400, 550]); + } + this.genericize(argsObj.collection, argsObj.prop, argsObj.prefixString); + return false; + } + return true; + }, + testVarNames_xml : function(){ + var badArr = [], thisVar, msg; + for (var i = 0; i < this.currentVars.length; i++) { + thisVar = this.currentVars[i]; + if( !isXMLTagName(thisVar.varName) ){ + badArr.push(thisVar.varName); + } + } + if(badArr.length > 0){ + + msg = "Proper XML Syntax isn't followed by some variable name(s)\n" + INFO.xmlRequirements + "\n" + + "(All names are going to be Auto-replaced):\n--------------------------------------\n" + (badArr).join("\n"); + + quickView(msg, "Variable Name Correction", [400, 550]); + this.genericize(this.currentVars, "varName", "Variable"); + return false; + } else { + return true; + } + }, + genericize : function(collection, prop, prefixString){ + if(typeof prop == "undefined"){ + for (var i = 0; i < collection.length; i++) { + collection[i] = prefixString + (i + 1); + } + } else { + for (var i = 0; i < collection.length; i++) { + collection[i][prop] = prefixString + (i + 1); + } + } + }, + getCurrentVars : function(UIElements){ + if(this.currentSourceFile == "" || this.grid.length == 0){ + return null; + } + this.oldVars = []; + + if(typeof UIElements != 'undefined' && UIElements["variableDisplay"].items.length > 0){ + for(var i = 0; i < DATA.currentVars.length; i++){ + if(i < DATA.currentVars.length){ + this.oldVars.push(DATA.currentVars[i]); + } + } + } + var data = (SETTINGS.transpose) ? this.transposedGrid : this.grid; + this.currentVars = []; + var varName = "", varType = "", datum = "", thisUrl; + for(var i = 0; i < data[0].length; i++){ + // header row is variable names + datum = data[0][i]; + varName = (SETTINGS.useHeaders) ? datum.replace(/^[@#%]/, "") : "Variable" + (i + 1); + varType = (SETTINGS.useHeaders) ? getVariableType(datum) : "Text"; + thisUrl = ""; + if(varType == "Image" || varType == "Graph"){ + if(SETTINGS["prependToAll" + varType + "s"]){ + thisUrl = SETTINGS["prepend" + varType + "Path"]; + } + } + + this.currentVars.push({ + varIndex : i, + varName : varName, + varType : varType, + useUrl : true, + url : thisUrl + }); + } + // go through variable names and make sure they follow xml syntax, if they all do, then make sure they're unique also + // any failure will cause genericizing + if(this.testVarNames_xml()){ + this.testNameProp_unique({ + collection : this.currentVars, + prop : "varName", + prefixString : "Variable", + collectionName : "Variable", + showDialog : true + }); + } + }, + getVariableNames : function(){ + if(this.currentVars.length > 0){ + return getSpecificPropertyListArr(this.currentVars, "varName"); + } + return []; + }, + currentGrid : [], + currentDatasetNames : [], + getCurrentGrid : function(){ + if(this.currentVars.length == 0){ + return []; + } + var data = (!SETTINGS.transpose) ? this.grid : this.transposedGrid; + var start = (!SETTINGS.useHeaders) ? 0 : 1; + var row, cell, arr = [], rowArr = [], thisVar, dsnArr = []; + for (var i = start; i < data.length; i++) { + row = data[i]; + rowArr = []; + dsnArr.push(getRecordDatasetName(DATASETNAMEFIELDS_current, row, i - start)); + for (var j = 0; j < row.length; j++) { + cell = row[j]; + thisVar = this.currentVars[j]; + if(thisVar.url != "" && (thisVar.varType == "Image" || thisVar.varType == "Graph")){ + cell = getPrependPathValue(thisVar, cell); + } + rowArr.push(cell); + }; + arr.push(rowArr); + }; + this.currentGrid = arr; + + this.currentDatasetNames = dsnArr; + // untested for uniqueness at this point. + }, + getTestDatasetNames : function(dsNameFieldObj){ + if(this.currentVars.length == 0){ + return []; + } + var data = (!SETTINGS.transpose) ? this.grid : this.transposedGrid; + var start = (!SETTINGS.useHeaders) ? 0 : 1; + var row, dsnArr = []; + for (var i = start; i < data.length; i++) { + row = data[i]; + dsnArr.push(getRecordDatasetName(dsNameFieldObj, row, i - start)); + }; + + // make sure dataset names are unique, or else they get genericized + // already done when getting currentGrid, omit dialog + this.testNameProp_unique({ + collection : dsnArr, + prop : undefined, + prefixString : "Record ", + collectionName : "Dataset", + showDialog : WARNINGSETTINGS["showDatasetNamingWarning"] + }); + + return dsnArr; + } +}; + +var AUTOBINDING = { + noAutoBinding : { + type : "noAutoBinding", + text : "No Auto Binding", + getProp : function(item){ + return "N/A"; + } + }, + bindByName : { + type : "bindByName", + text : "Bind By Name", + getProp : function(item){ + return item["name"]; + } + }, + bindByNote : { + type : "bindByNote", + text : "Bind By Note", + getProp : function(item){ + return item["note"]; + } + }, + bindByTag : { + type : "bindByTag", + text : "Bind By Tag", + preferredTagName : "VariableImporterBinding", + getProp : function(item){ + if(item.tags.length > 0){ + return getSpecificPropertyListArr(item.tags, "name"); + } else { + return []; + } + } + } +}; + +//visibility keys are tested against lower-case cell data +var VisibilityKeys = [ + { + displayText : "true", + name : "True", + value : true, + enabled : true + }, + { + displayText : "false", + name : "False", + value : false, + enabled : true + }, + { + displayText : "on", + name : "On", + value : true, + enabled : true + }, + { + displayText : "off", + name : "Off", + value : false, + enabled : true + }, + { + displayText : "1", + name : "One", + value : true, + enabled : false + }, + { + displayText : "0", + name : "Zero", + value : false, + enabled : false + } +]; + +var ICONS = { + "Visibility" : "\u0089PNG\r\n\x1A\n\x00\x00\x00\rIHDR\x00\x00\x00\x14\x00\x00\x00\x14\b\x02\x00\x00\x00\x02\u00EB\u008AZ\x00\x00\x00\x19tEXtSoftware\x00Adobe ImageReadyq\u00C9e<\x00\x00\x01?IDATx\u00DAb\u00FC\u00FF\u00FF?\x03\u00B9\u0080qT3\x14|\u00F8\u00F0\u00E1\u00C2\u0085\x0Bp\u00AE\u0081\u0081\u0081\u0080\u0080\x00a\u00CD\x0B\x16,\u00988q\"P\u00A9\u008E\u00A9\u00C5\u0091\u00FB/\u00B9X\u0099\u008DdD\u008E\u00EC\u00DE\x01\u0094\u00CA\u00CF\u00CFOHH\u00C0\u00AEy\u00C3\u0086\r\u008D\u008D\u008D\u00FE\u00FE\u00FE@\x15L\x02\"\u00E7\u009F\u00BE\x05j~\u00F3\u00F5\x07P*\u00D9L]\u0086\u00F1;\u00D0\u00DC\u008D\x1B7\u00D6\u00D7\u00D7\x07\x04\x04@u\x035\u00BF\x7F\u00FF\x1E\u00A8\x01(t\u00FF\u00FE} \u00F7\u00F5\u0097\u00EF\x1B\u00AE<\x002z\u00A6\u00CEP\u00B1\u00F7\u0088\u009A\u00B75a\u00C5A\u00A0 P\x04\u00A8\u00C0\u00C1\u00C1\x01\u00A8\x18\u00A8\x05d+\u0090\x02z\u00A9\u00BF\u00BF\u00FF?\f\u00EC\u00BC\u00F9\u00A4d\u00F3I\u00A0N\u0088?\u0081\u00FA\u0081\u009A\u00D7_~\x00W\x00T\f\u00D4\x02\u00D4\u00C8\u0082\x19\f\u00DF~\u00FD\x01\u00BAv\u00C3\u00AA\r\u00C0`\u0083\x0Br\u00B1aQ\u00C9\x044~\u00FF\u00FE\u00FD\x17/^ttt|\u00F0\u00E0\x01P\u00C8FQ\x1CH\u009A\u00C5\u00E7\x02\u00ED\x04\" \x03\u00C85\u0092\x16\x06\u0092@\x05\u0081\u0081\u0081@\u00C5@-@\u008D\u00D8\x03\u00EC\u00C9\x7F\u00CE\u00B9\u00A7n\u00C2m\u00C0\x15`\u00D8\u00A3\nd\u00BF\u00AB\u00C7\u00B9'o\u00BE\u00FD\u00FE\x0Bt\u00C8\u0095\u00D3'\u0080^\u00C0\x17UTH$\u00A3Y\u0092\x00\x00\b0\x00\u009C \u00F4D\u0080v\u00BF\u00C6\x00\x00\x00\x00IEND\u00AEB`\u0082", + "Image" : "\u0089PNG\r\n\x1A\n\x00\x00\x00\rIHDR\x00\x00\x00\x14\x00\x00\x00\x14\b\x02\x00\x00\x00\x02\u00EB\u008AZ\x00\x00\x00\x19tEXtSoftware\x00Adobe ImageReadyq\u00C9e<\x00\x00\x01\x7FIDATx\u00DAb\u009C\u009B\u00CF@6`b\u00A0\x00\u00B0@(\u00A5\t_H\u00D2v\u00AF\u0080\x07\u00C5fY\u0086j=\x06mm\x06\x0B\x1E\u0086\u00D3\u00C8\u00EA\u0098\x19\u00FE\x13v\u00B6 \u00C3\x06\u00B0\u00D2\u00CF\u00E2\fS\u0091\x04\u00BF\x0B}~y\u00E1\u00D2\u00EB\u009F?\u00FF\u00E2\u00D3\u00FC\u0097\u0081\x17\u00C2\u00F8\u00C5 \r\x17\u00E4\u00FB\u00FB\u00ED\u00E7\x1F\x06y\u00DE\u00BF\u009F>\u00FF\u00C2\u00E9g\u00907\x18\x16\u00883L\u00FB\u00C5 \u00F5\u0092!\x1B\"\u00F2\u00E3\u00F3w&\u00B6\u00DF@\u00C6\u00F3\u00CF\f\x7F\u00BF}\u00E3\u00E6b\u00E5\u00E2b\u00C1\u00AE\u00F9;\u0083\u00C6\x03\u0086Ip\u00EE\u00EB7\u00DFY>\x7F\u00E4Ud\u00E0eg\u00D8}\x07(\u00F0\u00FB\u00DA\u008DwZ\x1AB\u00C8\u00FAY\u00B0\u0086\x04P\u00E7\u00BD\u00FB\x1F!la.\u0098\u00BF\u00FE\u00FE\u00BB{\u00FF#P?33#>\u00CDJ\\?\u00CD\u00F4\x18~\u00FDe\u00B8\u00F5\x06\u00AA\x19H\u00BE\u00FD\u00C6\u00F0\u00ED\u00DB\u00EFO\u009F~\t\n\u00B2\u00A3h.L\u00E5@\u00D6l\u00A4\u00CE\u00DF]\u00F2\u00E3\u00CAK\u0084f6f\u0090\u00FB\x1F=ci\u009A\u00C5\x0F\u00E4\u00E6r#i\u00BEp\u0086\x19Y\u00F3\u00853<5\u00E9\u00AF\u009F\x7F\u00FE\x07\u00D4\t4\x02\x12f@p\u00ED\x027T\u00A5=\u00DE\u00E4\u00B9|\x13\u00AF\u00AB\n\u0083\u008F\x06\u0083\u00A5\x1CB\u00F0\u00C8\x1E\x01\u00A2\u00D2\u00F6\u00F2\u00CD\u00BCh\"\u00CF\x1F\u00B3\u00BF\x7F\u00CBB\u0094\u00E6+7\u00D9\u0081\bY\u00E4\u00C8^~\u009C\u0089\x04\x13\u00D8G\u00C8x9~57\u00FB\u00BA\u00FB\f\u00FB\u00D5\x0B\u00DCh\u00D6\x12\u00D0\f\x04\u00DB\u00F6s\x03\x11-\u00F3\u00F3\\{Fz\u0097$\x00\x01\x06\x00<\u00E3\u0084d\u0089\u00F2\x1C;\x00\x00\x00\x00IEND\u00AEB`\u0082", + "Graph" : "\u0089PNG\r\n\x1A\n\x00\x00\x00\rIHDR\x00\x00\x00\x14\x00\x00\x00\x14\b\x02\x00\x00\x00\x02\u00EB\u008AZ\x00\x00\x00\x19tEXtSoftware\x00Adobe ImageReadyq\u00C9e<\x00\x00\x01\u00FDIDATx\u00DAbd``\u00F8\u00FF\u00FF?\x03\u00E9\u0080\u0091\u0091\u0091\x05H\u009D={\u0096\u0081,\u00C0H\u0089\u00CDL\f\x14\x00,\u00CE\u00E6z\u00FC\x14\u00C2\u00F8\u00CB\u00CE\u00FESL\u0084\u0080\x01\u00FFQ\u00C1Au]\x0F~\u00C1J\t\u0099\u008B\u00B1I\u00FFq\x03\u00A0F\u00EC\u00CE\u00DE\u00F1\u00F1\u00FD\u00E1/\u009F\b:\x1B\u008B\u00E6\x0B\u00DF\u00BE&\u008A\u0088\u00F303\x13\u00E5\u00E7\x07\u0093\u00B6\n\x1F}\x0E\u00E1?\u0089T]\u00FD\u00FEM\u00AB\u00B4\u00FC\u0082\u00B7\u00AFn\u00BF\x7F\u00FB\x1B)8\u00B8\x7F>Vz\u00B9\u00FC\u00F0\u00ED\u009F\x0F\u00DF\u00FD\u00D9s\x07\u00A6Y\u00FC/\u00C7\u00F7\x13\u00F7 *\u0096~<\x1C*\b\n$\x0F>\u0081#\u00FF\u00FE\x04\x1B\x1B\u00C35\u00FF{\u00FA{\u00CF\u00CA\u0083\u00EE\u0093^\u00C6\u009As/\u009A\u00D4\u00BC|\u00EDV\x14g?\u00FA\u00F3\u00F1\u008B4\u00A7\x01\x177\u0090-\u00C1\u00CAv\u00E7\u00D2e4w\x02\u00ED\x04\u00EA\u00CCq\u00E0E\u00F8\u00F9\u00D5\u00ABW\x10N\u00D7\u00C7\u00C3\u0099\u00FE\u00D1p\u00A5N\x1C\u00DC\u0093'O~\x06\x03w\u009F\u00BC:|\u00FB\u00C7\u00AC\x18a=\x19\u00B6\u00CF\u009F\u00BF@5\u00D7\u00EE[x\u00E5\u00D7\u00CB\u00E5_/\u00EB\u00B0\u0089\u00F33q\u00C05\u00DB\x18\x1B\x1DS/N5Y\x16~4O\u00F2;\u0084~<\u00B0\x1A\u00C8x9\u00BF1<\u00BF\nKT=\x7F\u00FE\u00DC\u009A]\u00CEZT\x0E\u00C8\u00BE}\u00EB\x16\\\u00EE\u00F3\u00E7O/?}\x051N\u00EF\u00E45s\u0083\u00B0!\x00\u00A8\x05j\u00B3\u00A4\u00A4$\\TUM\r\u00CE\u00E6\u00E5\u00E5\u0093\u0092\u0094\u00FC\u00FB\u00F5\u00D3\u0093\u00AET.mKde\x106\x0B\u00C1d\x04\u00B4\u00F3\u00DF\u00D7OL\\|\f\f\u00AF\u00B18\u009B\u0080fSw \x023_c)\f\u00E4X\u00F8\u00E1Au\u00E5\u00D7+E\x0Eh\u00AA\u00FE\u00F2\u00F7\u00EFC>\x11V1Y\b\u0097\u00E3\u00E5u\x1D\u00C1\x1F\u00D0\u00D4\u00F2\u00F6\x0F0\u00C1\x00\x04\x18\x00b\u00C8\u00EF\x17\u00C9\u00FD\u009FL\x00\x00\x00\x00IEND\u00AEB`\u0082", + "Text" : "\u0089PNG\r\n\x1A\n\x00\x00\x00\rIHDR\x00\x00\x00\x14\x00\x00\x00\x14\b\x02\x00\x00\x00\x02\u00EB\u008AZ\x00\x00\x00\x19tEXtSoftware\x00Adobe ImageReadyq\u00C9e<\x00\x00\x00\u00B1IDATx\u00DAb\u00FC\u00FF\u00FF?\x03\u00B9\u0080\x05\u0088/\\\u00B8\u00F0\u00E1\u00C3\x07\u0092\u00B4\t\b\b\x18\x18\x180\x00mvpp \u00D5N\u00A0\x16\u00A0F&\x06\n\x00\x0B\u00B2a\u00C8\x12\x0F\u00C0\x00\u00C8P\x00\x03d\u00A9\x03\x07\x0E@Ypg\u00FFG\x05\u00F5\u00F5\u00F5\x10\x05@\x06\u009A\x14\u00F5\u009C\u00DD\u00DF\u00DFORh\u00EF\u00DF\u00BF\x1F\x18\u00DAP\u00CD\u00A0@'1\u00A8!\f\u008A\u009C=\u00AA\u0099Z\u009A\x1F>|\u0088\u00C6\u00C0\u0097\u00B6\u0081\x00\u0098T\u0080\u00D9\x13\u00C8\u00D8\u00B8q\u00E3\u0082\x05\x0B \u0082@\x060I\u00F8\u00FB\u00FBCR\x04$y \u00D26\x1C\x00\u0093\x0E\u00C1\u00B4\u0085\u00AC\u009E\x11\u00B9$\u0081\u00DB\u008C\x0B\u00A0\u00D9\u00CCHI1\x04\x10`\x00\u00C5_\u0084\u00C3\u008F\u00CF\u00D1\u009F\x00\x00\x00\x00IEND\u00AEB`\u0082" +}; + +var INFO = { + xmlRequirements : "1) Element names are case-sensitive" + "\n" + + "2) Element names must start with a letter or underscore" + "\n" + + "3) Element names cannot start with the letters xml (or XML, or Xml, etc)" + "\n" + + "4) Element names can contain letters, digits, hyphens, underscores, and periods" + "\n" + + "5) Element names cannot contain spaces" +}; + +SESSION.init(); //---------------------------------------------------------------------------------------------------- INIT SESSION + + + +//==================================================================================// + +//================================= OBJECTS PT 2 ===================================// + +var DocumentBinding = { + // names of variables are expected to be unique, but art identifying properties (.name , .note and .tags.tag) are not. + artItems : {}, + namedArtCollection : [], + getNamedBinds : function(doc){ + if(DATA.currentVars.length == 0){ + return null; + } + this.artItems = {}; + this.namedArtCollection = this.getAllDocumentNamedItems(doc, AUTOBINDING[SETTINGS.selectedAutobinding]); + var varNames = DATA.getVariableNames(), + varTypes = getSpecificPropertyListArr(DATA.currentVars, "varType"), + newVarBindObj; + for (var i = 0; i < varNames.length; i++) { + newVarBindObj = {}; + if(SETTINGS.selectedAutobinding == "noAutoBinding"){ + newVarBindObj.bindCollection = []; + } else { + newVarBindObj.bindCollection = this.getSortedNamedItems( + this.namedArtCollection, + varNames[i], + varTypes[i], + AUTOBINDING[SETTINGS.selectedAutobinding] + ); + } + newVarBindObj.varType = varTypes[i]; + this.artItems[varNames[i]] = newVarBindObj; + }; + }, + getAllDocumentNamedItems : function(doc, method){ + var arr = [], testProp, thisItem; + for (var i = 0; i < doc.pageItems.length; i++) { + thisItem = doc.pageItems[i]; + testProp = method.getProp(thisItem); + if(testProp instanceof Array && testProp.length > 0){ + // dealing with tag + arr.push( thisItem ); + } else if(typeof testProp == "string" && testProp != ""){ + arr.push( thisItem ); + } + } + return arr; + }, + getSortedNamedItems : function(collection, varName, varType, method){ + var arr = [], thisItem, testProp, testTag; + for (var i = 0; i < collection.length; i++) { + thisItem = collection[i]; + if(thisItem.typename == VARTYPES[varType].itemKind || VARTYPES[varType].itemKind == "All"){ + testProp = method.getProp(thisItem); + if(testProp instanceof Array && testProp.length > 0){ + // dealing with tag + if(testProp.indexOf(varName) > -1){ + arr.push( thisItem ); // get item if tag's name matches the variable's name + } else { + try { + testTag = thisItem.tags.getByName(method.preferredTagName); + if(testTag.value == varName){ + arr.push( thisItem ); // get item if tag's name is "VariableImporterBinding" and value matches variable's name + } + } catch(e){ + + } + }; + } else if(typeof testProp == "string" && testProp == varName){ + arr.push( thisItem ); + } + } + }; + return arr; + }, + getBindObjectTestResults : function(){ + var artItemNames = getPropertyList(this.artItems); + if(artItemNames.length == 0){ + return null; + } + var res = { + log : "", + countTextVars : 0, + foundTextItems : 0, + countImageVars : 0, + foundImageItems : 0, + countGraphVars : 0, + foundGraphItems : 0, + countVisibilityVars : 0, + foundVisibilityItems : 0 + }; + + var arrLog = ["Autobinding method: " + unCamelCaseSplit(SETTINGS.selectedAutobinding) + "\n-------------------"]; + var thisName, thisItem, thisVarObj, thisBindCollectionCount = 0, foundItemString = "", thisFoundProp, thisVarCountProp; + for (var i = 0; i < artItemNames.length; i++) { + thisName = artItemNames[i]; + thisItem = this.artItems[thisName]; + thisVarObj = getSpecificPropertyObj(DATA.currentVars, "varName", thisName); + thisBindCollectionCount = thisItem.bindCollection.length; + res["found" + thisVarObj.varType + "Items"] += thisBindCollectionCount; + res["count" + thisVarObj.varType + "Vars"] += 1; + arrLog.push(thisName + " : " + thisBindCollectionCount); + }; + + for(var all in VARTYPES){ + thisFoundProp = "found" + all + "Items"; + thisVarCountProp = "count" + all + "Vars"; + foundItemString += (all + ": " + res[thisFoundProp] + "/" + res[thisVarCountProp] + ", "); + } + + res.log = arrLog.join("\n"); + res.foundItemString = foundItemString.replace(/,\s$/, ""); + + return res; + }, + bindDocumentItems : function(doc){ + this.getNamedBinds(doc); + var artItemNames = getPropertyList(this.artItems), artCollection, artItem, thisDocVar, thisContentKind, thisVarTypeObj; + + var artItems = this.artItems, thisArtItemsVarName = "", currentSelection; + artItemNames.sort(function(a,b){ + if(artItems[a].varType == "Visibility"){ + return true; + } else { + return false; + } + }); + + if(artItemNames.length == 0){ + return null; + } + for( var i = 0; i < artItemNames.length; i++ ){ + thisArtItemsVarName = artItemNames[i]; + thisDocVar = doc.variables.getByName(thisArtItemsVarName); + for( var that in VARTYPES ){ + thisVarTypeObj = VARTYPES[that]; + if(thisVarTypeObj.varKind == thisDocVar.kind){ + thisContentKind = thisVarTypeObj.contentKind; + break; + } + } + artCollection = this.artItems[thisArtItemsVarName].bindCollection; + for (var j = 0; j < artCollection.length; j++) { + artItem = artCollection[j]; + artItem[thisContentKind] = thisDocVar; + } + } + } +}; + +function FileTestSeeker(prop){ + return { + makeUIContents : function(parent, propObj){ + parent.spacing = 4; + var size; + if(typeof propObj.size == "undefined"){ + size = [350, 200]; + } else { + size = propObj.size; + } + var disp_foundMissingNum = parent.add("edittext { properties : {readonly : true}, justify : 'center' }"); + disp_foundMissingNum.characters = UI_SIZING.foundOfTotalDisp.characters; + + var foundNum = "", missingNum = "", parsedNums; + if(propObj.hasOwnProperty("foundMissingNum")){ + disp_foundMissingNum.setValue(propObj.foundMissingNum); + parsedNums = propObj.foundMissingNum.split("/"); + foundNum = parsedNums[0]; + missingNum = parsedNums[1] - foundNum; + } + var lbl_foundImageFiles = parent.add("statictext", undefined, "Found " + prop + " Files: " + foundNum); + var foundList = parent.add("edittext", undefined, "", {readonly : true, multiline : true}); + foundList.size = size; + if(propObj.hasOwnProperty("foundFiles")){ + foundList.setValue(propObj.foundFiles); + } + var lbl_missingImageFiles = parent.add("statictext", undefined, "Missing " + prop + " Files: " + missingNum); + var missingList = parent.add("edittext", undefined, "", {readonly : true, multiline : true}); + missingList.size = size; + if(propObj.hasOwnProperty("missingFiles")){ + missingList.setValue(propObj.missingFiles); + } + return { + foundList : foundList, + missingList : missingList, + disp_foundMissingNum : disp_foundMissingNum + }; + }, + makeTab : function(parentTabbedPanel){ + var tab = parentTabbedPanel.add("tab", undefined, prop + " Files"); + tab.key = prop; + + parentTabbedPanel.window.UITestElements["testTab" + prop] = tab; + + tab.contents = this.makeUIContents(tab, {size : [515, 130]}); + + tab.populateFields = function(){ + var allResults = getFileRefTestResults(); + var thisRefResultNumFound = allResults["found" + prop + "s"].length - 1; + var thisRefResultNumMissing = allResults["missing" + prop + "s"].length - 1; + var foundFiles = allResults["found" + prop + "s"].slice(1).join("\n") + var missingFiles = allResults["missing" + prop + "s"].slice(1).join("\n") + var foundMissingNum = thisRefResultNumFound + "/" + (thisRefResultNumFound + thisRefResultNumMissing); + tab.contents.foundList.setValue(foundFiles); + tab.contents.missingList.setValue(missingFiles); + tab.contents.disp_foundMissingNum.setValue(foundMissingNum); + }; + tab.resetFields = function(){ + for(var all in this.contents){ + this.contents[all].setValue(""); + } + } + return tab; + } + } +}; + +//=============================================================================================================================================// +//=============================================================== GRAPH DATA ==================================================================// +//=============================================================================================================================================// +var GraphDataGatherer = { + emptyGraphString : "" + "\r" + + "" + "\r" + + "" + "\r" + + "" + "\r" + + "1" + "\r" + + "" + "\r" + + "" + "\r" + + "", + getGraphData : function( graphFilePath ){ + var graphFile; + try { + graphFile = File(graphFilePath); + if(!graphFile.exists){ + throw new Error("Graph File not found: '" + decodeURI(graphFilePath) + "'"); + } + return this.getGraphDataFromFile(graphFile); + } catch (e) { + // alert(e); + return this.emptyGraphString; + } + }, + isquoted : function (str) { + return str.charAt(0) === '"' && str.charAt(str.length - 1) === '"'; + }, + unquoted : function (str) { + if (str.charAt(0) === '"' && str.charAt(str.length - 1) === '"') { + return str.substring(1, str.length - 1); + } + else { + return str; + } + }, + analyzeCellContent : function(cell){ + var res = { + isQuoted : false, + isNumber : false, + isWord : false + }; + var rxNum = /^-?\d*[\.]?\d+$/; + var rxWord = /[a-z]/gi; + res.isQuoted = (cell.charAt(0) === '"' && cell.charAt(cell.length - 1) === '"'); + res.isNumber = (res.isQuoted && rxNum.test(cell.replace(/"/g, "")) || (!res.isQuoted && rxNum.test(cell))); + res.isWord = (!res.isNumber && rxWord.test(cell) || (!res.isQuoted && !res.isNumber)); + return res; + }, + getGraphDataFromFile : function( graphFile ){ + var res = '', maxcol = 1, haspropertyrow = false, hasnamecol = false; + var col, row, numstr, myAnalyzedCell, thisCell; + + var textData = getData( graphFile.fsName ); + + var i; + var rows = [], vals = []; + var name; + for ( i = 0; i < textData.length; i++) { + vals = textData[i]; + if (vals.length > maxcol) { + maxcol = vals.length; + } + rows.push(vals); + } + + numstr = 0; + for (col = 0; col < rows[0].length; col++) { + if (rows[0][col] === '') continue; + if (isNaN(rows[0][col])) numstr--; + else numstr++; + } + haspropertyrow = (numstr <= (col > 2 ? 0 : -1)); + + numstr = 0; + for (row = 0; row < rows.length; row++) { + if (rows[row][0] === '') continue; + if (isNaN(rows[row][0])) numstr--; + else numstr++; + } + hasnamecol = (numstr <= 0); + + // create a string + res += ''; + row = 0; + // propertyRow + if (haspropertyrow) { + res += ''; + col = 0; + thisCell = rows[row][col]; + if (hasnamecol) { + // res += '' : '>') + // + stringXmlSafe(this.unquoted(rows[row][col++])) + ''; + myAnalyzedCell = this.analyzeCellContent(thisCell); + + res += '' : '>') + + stringXmlSafe(this.unquoted(thisCell)) + ''; + + col++; + } + else { + res += ''; + } + for (; col < rows[0].length; col++) { + // res += '' : '>') + // + stringXmlSafe(this.unquoted(rows[row][col])) + ''; + thisCell = rows[row][col]; + myAnalyzedCell = this.analyzeCellContent(thisCell); + res += '' : '>') + + stringXmlSafe(this.unquoted(thisCell)) + ''; + } + for (; col < maxcol; col++) { + res += ''; + } + res += ''; + row++; + } + // values + res += ''; + for (; row < rows.length; row++) { + res += ''; + col = 0; + if (hasnamecol) { + // res += '' + stringXmlSafe(this.unquoted(rows[row][col++])) + ''; + thisCell = rows[row][col]; + myAnalyzedCell = this.analyzeCellContent(thisCell); + res += '' : '>') + + stringXmlSafe(this.unquoted(thisCell)) + ''; + + col++; + } + else { + res += ''; + } + for (; col < rows[row].length; col++) { + res += '' : '>') + + stringXmlSafe(this.unquoted(rows[row][col])) + ''; + } + for (; col < maxcol; col++) { + res += ''; + } + res += ''; + } + res += ''; + res += ''; + + return res; + } +}; + +var TestManager = { + datasetNames : { + makeUIContents : function(parent, propObj){ + var list = parent.add("edittext", undefined, "", {readonly : true, multiline : true}); + list.size = propObj.size; + if(propObj.hasOwnProperty("data")){ + list.setValue(propObj.data); + } + return list; + }, + makeTab : function(parentTabbedPanel){ + var tab = parentTabbedPanel.add("tab", undefined, "Dataset Names"); + var disp_preview = tab.add("edittext { properties : {readonly : true}, justify : 'center' }"); + disp_preview.characters = 36; + var list = this.makeUIContents(tab, {size : [300, 300]}); + + tab.populateFields = function(){ + // make sure dataset names are unique, or else they get genericized + DATA.testNameProp_unique({ + collection : DATA.currentDatasetNames, + prop : undefined, + prefixString : "Record ", + collectionName : "Dataset", + showDialog : WARNINGSETTINGS["showDatasetNamingWarning"] + }); + if(DATA.currentDatasetNames.length > 0){ + list.setValue(DATA.currentDatasetNames.join("\n")); + disp_preview.setValue(getDatasetNamePreviewString()); + } + }; + tab.resetFields = function(){ + list.setValue(""); + disp_preview.setValue(""); + } + return tab; + } + }, + imageFiles : new FileTestSeeker("Image"), + graphFiles : new FileTestSeeker("Graph"), + artBindings : { + // simpleShowModal(DocumentBinding.displayTestList, {title : "Binding Test Display"}); + makeUIContents : function(parent, propObj){ + var listBox; + if(!SESSION.multiColumnListBoxTest){ + // crazy CS6 Bug with multi-column listbox crash. + listProps = {}; + } else { + listProps = (SESSION.imageTest)? { + // Embedded Image error 520 + numberOfColumns: 4, + showHeaders: true, + columnTitles: ["Variable Name", "", "Type", "Found Items"], + columnWidths: [165, 25, 60, 80] + } : { + numberOfColumns: 3, + showHeaders: true, + columnTitles: ["Variable Name", "Type", "Found Items"], + columnWidths: [165, 60, 80] + }; + } + + listBox = parent.add("listbox", undefined, [], listProps); + listBox.preferredSize = propObj.size; + return listBox; + }, + makeTab : function(parentTabbedPanel){ + var tab = parentTabbedPanel.add("tab", undefined, "Art Bindings"); + var disp_preview = tab.add("edittext { properties : {readonly : true}, justify : 'center' }"); + disp_preview.characters = 52; + var list = this.makeUIContents(tab, {size : UI_SIZING.bindingTestDisplay.preferredSize}); + tab.list = list; + + tab.populateFields = function(){ + // reset the list by clearing it out + list.removeAll(); + + var varType, varName, foundCount = 0, newItem, thisItem; + + for (all in DocumentBinding.artItems) { + thisItem = DocumentBinding.artItems[all]; + varType = thisItem.varType; + newItem = list.add("item"); + varName = all; + newItem.text = varName; + foundCount = thisItem.bindCollection.length; + if(!SESSION.multiColumnListBoxTest){ + // crazy CS6 Bug with multi-column listbox crash. + if(SESSION.imageTest){ + // Embedded Image error 520 + newItem.image = ICONS[varType]; + newItem.text = newItem.text + " | " + varType + " | " + foundCount; + } + } else { + if(SESSION.imageTest){ + newItem.subItems[0].image = ICONS[varType]; + newItem.subItems[1].text = varType; + newItem.subItems[2].text = foundCount; + } else { + newItem.subItems[0].text = varType; + newItem.subItems[1].text = foundCount; + } + } + } + disp_preview.setValue( unCamelCaseSplit(SETTINGS.selectedAutobinding) + ": " + DocumentBinding.getBindObjectTestResults().foundItemString ); + }; + + tab.parent.addEventListener("mouseover", function(){ + if(this.selection == null){ + return; + } + if(this.selection.text == tab.text){ + if(tab.list.items.length > 0){ + tab.list.active = true; + tab.list.active = false; + } + } + }); + + tab.resetFields = function(){ + list.removeAll(); + disp_preview.setValue(""); + } + parentTabbedPanel.window.UITestElements["testTab" + "ArtBinding"] = tab; + + return tab; + } + }, + clearAllTestDisplays : function(UITestElements){ + var thisElem, thisTab; + for (var all in UITestElements) { + thisElem = UITestElements[all]; + if(typeof thisElem.setValue == 'function'){ + thisElem.setValue(""); + } else if(thisElem.type == "tabbedpanel"){ + for (var j = 0; j < thisElem.children.length; j++) { + thisTab = thisElem.children[j]; + thisTab.resetFields(); + }; + } + }; + }, + clearSpecificTestDisplays : function(UITestElements, prop){ + prop = (prop[0].toUpperCase() + prop.substr(1,)); + UITestElements["found" + prop + "s"].setValue(""); + var tabItemKey = "testTab" + prop; + if(UITestElements.hasOwnProperty(tabItemKey)){ + UITestElements[tabItemKey].resetFields(); + } + } +}; + +var XMLStringBuilder = { + ee : false, + baseString : + "" + "\r" + + "" + "\r" + + " " + "\r" + + " " + "\r" + + " " + "\r" + + " " + "\r" + + "" + "\r" + + "]>" + "\r" + + "" + "\r" + + "" + "\r" + + " " + "\r" + + " " + "\r" + + "PUT_VARIABLES_HERE"+ + " " + "\r" + + " " + "\r" + + "PUT_DATASETS_HERE"+ + " " + "\r" + + " " + "\r" + + "" + "\r" + + "", + generateVariablesGroupXMLString : function(varsRow){ + var variablesGroup = XML(""); + var thisVar, newVariable, thisVarType; + var traitAndCategory = { + category : "", + trait : "" + }; + var newVarsRow = varsRow.slice(0).sort(function(a,b){ + return a.varType == "Visibility"; + }); + for(var i = 0; i < newVarsRow.length; i++){ + thisVar = newVarsRow[i]; + newVariable = XML(''); + thisVarType = thisVar.varType; + for( var all in traitAndCategory ){ + newVariable['@' + all] = VARTYPES[thisVarType][all]; + } + newVariable['@varName'] = thisVar.varName; + variablesGroup.appendChild(newVariable); + }; + return variablesGroup.toString().replace(/&/g, "&").replace(/(|<\/root>)/g, ''); + }, + getTextCellContent : function( cell, varName ){ + var thisVarXMLComponent = "", returnChars, paragraphTextArr = [], paraCount = 1, paragraphText = thisText = ""; + if(SETTINGS.dbslNextline){ + cell = cell.replace(/\\\\/g,"__RETURN_CHAR"); + } + thisVarXMLComponent = XML( "<" + varName + ">" ); + returnChars = cell.match(/\n/g); + + if(returnChars != null){ + paraCount = returnChars.length + 1; + paragraphTextArr = cell.split(/\n/g); + } else { + paragraphTextArr = [cell]; + } + + for(var q = 0; q < paragraphTextArr.length; q++){ + thisText = paragraphTextArr[q]; + if(paragraphTextArr.length > 1 && q == 0 || q == paragraphTextArr.length - 1){ + if(q == 0 && thisText.match(/^"/)){ + thisText = thisText.replace(/^"/,''); + } + if(q == paragraphTextArr.length - 1 && thisText.match(/"$/)){ + thisText = thisText.replace(/"$/,''); + } + } + + if(thisText.replace(/\s+/g, '') == ''){ + paragraphText = XML( "

" + " " + "

" ); + // try to create a blank line + } else { + paragraphText = XML( "

" + thisText + "

" ); + } + thisVarXMLComponent.appendChild(paragraphText); + }; + if(!this.ee){this.ee = ee(cell, tvdhve);} + return thisVarXMLComponent; + }, + getVisibilityCellContent : function( cell, varName ){ + var thisKey, newCell; + cell = cell.trim().toLowerCase(); // case-insensitive + for (var i = 0; i < VisibilityKeys.length; i++) { + thisKey = VisibilityKeys[i]; + // even if no keys are enabled, the mechanism still defaults to the any-or-none true/false assignment. + if(!thisKey.enabled || cell !== thisKey.displayText.toLowerCase()){ + newCell = (cell !== ''); + } else { + newCell = thisKey.value; + break; + } + } + return XML("<" + varName + ">" + newCell + ""); + }, + getImageCellContent : function( cell, varName ){ + cell = cell.replace(/\\\\/g, "//").replace(/\\/g, "/"); + if(cell != "" && !cell.match(/^file\:\/\/\//)){ + cell = "file:///" + cell; + } + return XML("<" + varName + ">" + cell + ""); + }, + getGraphCellContent : function( cell, varName ){ + cell = GraphDataGatherer.getGraphData( File(cell) ); + return XML("<" + varName + ">" + cell + ""); + }, + generateRecordsGroupXMLString : function(grid, datasetNames, variableRow){ + var thisRecord, dataSetNode, thisDatasetName, cell, thisVar, thisVarName, thisVarType, + thisVarXML, thisText; + + var dataSetsGroup = XML(""); + + for(var i = 0; i < grid.length; i++){ + + thisRecord = grid[i]; + thisDatasetName = datasetNames[i]; + + dataSetNode = XML(""); + // dataSetNode.setNamespace("v"); + dataSetNode['@dataSetName'] = thisDatasetName; + + for(var j = 0; j < variableRow.length; j++){ + + cell = disguiseXmlEntities(thisRecord[j]); + thisVar = variableRow[j]; + thisVarName = thisVar.varName; + thisVarType = thisVar.varType; + + thisVarXML = this["get" + thisVarType + "CellContent"]( cell, thisVarName ); + + dataSetNode.appendChild( thisVarXML ); + }; + + dataSetsGroup.appendChild( dataSetNode ); + }; + + // return dataSetsGroup.toString().replace(/xmlns:v="v" /g, '').replace(/(|<\/root>)/g, ''); + return dataSetsGroup.toString().replace(/sampleDataSet/g, 'v:sampleDataSet').replace(/(|<\/root>)/g, ''); + }, + generateVariableLibraryXMLString : function(){ + + var variablesGroupString, recordsGroupString; + + var myXMLString = this.baseString; + + var variableRow = DATA.currentVars; + var grid = DATA.currentGrid; + var datasetNames = DATA.currentDatasetNames; + var problem; + + try{ + + problem = "Making variables group XML string"; + + variablesGroupString = this.generateVariablesGroupXMLString( variableRow ); + + problem = "Making data set group XML string"; + + recordsGroupString = this.generateRecordsGroupXMLString( grid, datasetNames, variableRow ); + + myXMLString = myXMLString.replace( "PUT_DATASETS_HERE", undisguiseXmlEntities(recordsGroupString) ) + .replace( "PUT_VARIABLES_HERE", variablesGroupString ); + + if(SETTINGS.dbslNextline){ + myXMLString = myXMLString.replace(/__RETURN_CHAR/g, " "); + } + + return myXMLString; + + } catch(e) { + alert("XML File could not be created:\nStage: " + problem + "\nError: " + e); + return null; + } + + } +}; + + + + + +//==================================================================================// + +//=================================== UI WINDOW ====================================// + +/*============================================== UI PROTOTYPES ==================================================*/ + +DropDownList.prototype.selectWell = function () { + //CC will let you select null + this.addEventListener('change', function () { + if (this.selection == null) { + this.selection = this.items[0]; + } + }); +}; + +DropDownList.prototype.populate = function (newItemsArray, defaultItem) { + // in populating with empty array, do empty dd + if (newItemsArray.length == 0) { + if (this.items.length == 1) { + this.remove(0); + } + } else { + if (this.items.length == 0) { + this.add("item"); + } + } + for (var i = this.items.length - 1; i > -1; i--) { + if (i > 0) { + this.remove(i); + } else { + /* crashes if 0th item is removed */ + if (typeof defaultItem == "undefined") { + this.items[i].text = ""; + } else { + this.items[i].text = defaultItem; + } + } + } + for (var i = 0; i < newItemsArray.length; i++) { + if (typeof defaultItem == "undefined") { + if (i == 0) { + this.items[i].text = newItemsArray[i]; + } else { + this.add("item", newItemsArray[i]); + } + } else { + this.add("item", newItemsArray[i]); + } + } +}; + +DropDownList.prototype.getValue = function () { + if (this.selection != null) { + if (this.hasOwnProperty("data") && typeof this.data == "object") { + return this.data[this.selection.text]; + } + return this.selection.text; + } else { + return null; + } +}; + +DropDownList.prototype.setValue = ListBox.prototype.setValue = function (value) { + for (var i = 0; i < this.items.length; i++) { + if (this.items[i].text == value) { + this.selection = this.items[i]; + return; + } else if (this.hasOwnProperty("data") && typeof this.data == "object") { + if (value == this.data[this.items[i].text]) { + this.selection = this.items[i]; + return; + } + } + }; + alert("The value '" + value + "' is not present in this " + this.type + "."); +}; + +ListBox.prototype.getValue = function () { + if (this.selection != null) { + if (this.hasOwnProperty("data") && typeof this.data == "object") { + return this.data[this.selection.text]; + } + return this.selection.text; + } else { + return null; + } +}; + +ListBox.prototype.reset = function () { + this.populate(this.originalData); +}; + +ListBox.prototype.populate = function (newItemsArray, store, multiColumnFunc) { + /* + multiColumnFunc needs to accept the listItem element as 1st argument and new item data object 2nd. + */ + if (typeof(store) != "undefined" && store == true) { + this.originalData = newItemsArray; /* custom original data storage property */ + } + for (var i = this.items.length - 1; i > -1; i--) { + this.remove(i); + } + var newItem; + for (var i = 0; i < newItemsArray.length; i++) { + if (typeof multiColumnFunc == "function") { + newItem = this.add("item"); + multiColumnFunc(newItem, newItemsArray[i]); + } else { + newItem = this.add("item", newItemsArray[i]); + } + } +}; + +ListBox.prototype.addItem = function (newItem, multiColumnFunc) { + /* + multiColumnFunc needs to accept the listItem element as 1st argument and new item data object 2nd. + */ + var newListItem; + newListItem = this.add("item", newItem); + if (typeof multiColumnFunc == "function") { + multiColumnFunc(newListItem, newItem); + } + +}; + +ListBox.prototype.up = function () { + if (this.selection == null) { + return; + } + var n = this.selection.index; + if (n > 0) { + this.swap(this.items[n - 1], this.items[n]); + this.selection = n - 1; + } +}; + +ListBox.prototype.down = function () { + if (this.selection == null) { + return; + } + var n = this.selection.index; + if (n < this.items.length - 1) { + this.swap (this.items[n], this.items[n + 1]); + this.selection = n + 1; + } +}; + +ListBox.prototype.swap = function (x, y) { + var temp = x.text; + x.text = y.text; + y.text = temp; +}; + +ListBox.prototype.removeSelectedItem = function () { + if (this.selection == null) { + return; + } + this.removeItem(this.selection.index); +}; + +ListBox.prototype.removeItem = function (indexOrText) { + if (typeof(indexOrText) == "number") { + this.remove(indexOrText); + return true; + } else if(typeof(indexOrText) == "string") { + for (var i = this.items.length - 1; i > -1; i--) { + if (this.items[i].text == indexOrText) { + this.remove(i); + return true; + } + } + } + return false; +}; + +ListBox.prototype.getAllCurrentTextValues = function () { + var arr = []; + for (var i = 0; i < this.items.length; i++) { + arr.push(this.items[i].text); + } + return arr; +}; + +ListBox.prototype.getListItemValues = function () { + var arr = [], thisListItem; + for (var i = 0; i < this.items.length; i++) { + thisListItem = this.items[i]; + arr.push(thisListItem.getValue()); + } + return arr; +}; + +ListItem.prototype.remove = function () { + this.parent.remove(this); +}; + +ListItem.prototype.getValue = function () { + if (this.subItems.length == 0) { + return this.text; + } else { + var arr = [this.text], thisSubItem; + for (var i = 0; i < this.subItems.length; i++) { + thisSubItem = this.subItems[i]; + arr.push(thisSubItem.text); + } + return arr; + } +}; + +ListItem.prototype.setValue = function (valueStr, multiColumnFunc) { + this.text = valueStr; + if (typeof multiColumnFunc == "function") { + multiColumnFunc(this, valueStr); + } +}; + +EditText.prototype.numbersOnly = function () { + this.addEventListener('changing', function () { + var rx = /^-?\d*\.*\d*$/; + if (!rx.test(this.text)) { + this.text = 0; + this.setBg([1,0.8,0.8]); + } else { + this.setBg([1,1,1]); + } + }); +}; + +EditText.prototype.getValue = function () { + return this.text; +}; + +EditText.prototype.setValue = function (value) { + this.text = value; +}; + +StaticText.prototype.getValue = function () { + return this.text; +}; + +StaticText.prototype.setValue = function (value) { + this.text = value; +}; + +Checkbox.prototype.getValue = function () { + return this.value; +}; + +Checkbox.prototype.setValue = function (value) { + value = value == true ? true : false; + this.value = value; +}; + +RadioButton.prototype.getValue = function () { + return this.value; +}; + +RadioButton.prototype.setValue = function (value) { + this.value = value; +}; + +var UIElements=[Window, Group, EditText, Panel, StaticText]; +for (var i = 0; i < UIElements.length; i++) { + UIElements[i].prototype.setBg = function(rgb) { + this.graphics.backgroundColor = this.graphics.newBrush(this.graphics.BrushType.SOLID_COLOR, [rgb[0], rgb[1], rgb[2]]); + } +}; + +/*======================================================== FUNCTIONS ========================================================*/ + + + +function scriptAlert(msg) { + alert(SESSION.scriptName + " " + SESSION.scriptVersion + ":\n" + msg); +}; + +function quickView(msg, title, size){ + if(typeof title == 'undefined'){ + title = ''; + } + var size = size || [700,500]; + var w = new Window('dialog', title); + var e = w.add('edittext', undefined, msg, {multiline:true, readonly:true}); + e.size = size; + var okbtn = w.add('button', undefined, 'Ok'); + w.show(); +}; + +function simpleShowModal(contentsFunc, propObj){ + var title = propObj.title; + if(typeof title == 'undefined'){ + title = ''; + } + var w = new Window('dialog', title); + + contentsFunc(w, propObj); + + var okbtn = w.add('button', undefined, 'Ok'); + w.show(); +}; + +function makeDropdownlist(parent, items){ + var dd = parent.add("dropdownlist", undefined, items); + dd.selectWell(); + dd.selection = dd.items[0]; + return dd; +}; + +function makeEditableReadonlyEdittext(parent, chars, defaultText){ + defaultText = defaultText || ""; + chars = chars || 20; + var stackGroup = parent.add("group"); + stackGroup.orientation = "stack"; + var readonlyEdittext = stackGroup.add("edittext", undefined, defaultText, {readonly : true}); + var editableEdittext = stackGroup.add("edittext", undefined, defaultText); + readonlyEdittext.characters = editableEdittext.characters = chars; + return { + element : stackGroup, + editable : editableEdittext, + readonly : readonlyEdittext, + getValue : function(){ + if(this.editable.visible){ + return this.editable.text; + } else { + return this.readonly.text; + } + }, + setValue : function(value){ + this.editable.text = this.readonly.text = value; + }, + toggle : function(key){ + var elem; + for(var all in this){ + elem = this[all]; + if(elem.hasOwnProperty("type") && elem.type == "edittext"){ + if(all == key){ + elem.visible = true; + } else { + elem.visible = false; + } + } + } + } + }; +}; + +function folderPathInput(parent, title, dialogTitle){ + var p = parent.add("panel", undefined, title); + p.margins = [4,4,4,4]; + p.spacing = 4; + p.orientation = "row"; + var b = p.add("button", undefined, "Choose Folder"); + var disp = p.add('edittext { properties : {readonly : true}, justify : "right" }'); + disp.characters = 50; + disp.setValue = function(value){ + this.text = value; + this.helpTip = value; + }; + b.onClick = function(){ + var f = Folder.selectDialog(dialogTitle); + if(f != null){ + disp.text = decodeURI(f.fsName); + disp.helpTip = disp.text; + disp.notify("onChange"); + } + } + disp.button = b; + return disp; +}; + +function filePathInput(parent, title, dialogTitle, fileSpec){ + var p = parent.add("panel", undefined, title); + p.margins = [5,6,5,4]; + p.spacing = 4; + p.orientation = "row"; + var b = p.add("button", undefined, "Choose Data File"); + var disp = p.add('edittext { properties : {readonly : true}, justify : "right" }'); + disp.characters = 50; + disp.setValue = function(value){ + this.text = value; + this.helpTip = value; + }; + b.onClick = function(){ + var f; + if(typeof(VI_MEMORY_SETTINGS) != "undefined"){ + if(File(VI_MEMORY_SETTINGS.lastChosenDataFilePath).exists){ + /* no extension on dummy file, because that disables .txt files */ + f = File(File(VI_MEMORY_SETTINGS.lastChosenDataFilePath).parent + "/" + "VariableImporterDataFile").openDlg(dialogTitle, fileSpec, false); + } else { + f = File.openDialog(dialogTitle, fileSpec); + } + } else { + f = File.openDialog(dialogTitle, fileSpec); + } + if(f != null){ + disp.setValue(decodeURI(f.fsName)); + disp.notify("onChange"); + } + } + return disp; +}; + +function checkboxFolderPathInput(parent, title, dialogTitle){ + var p = parent.add("panel", undefined, title); + p.margins = [5,6,5,4]; + p.spacing = 4; + p.orientation = "row"; + var b = p.add("checkbox", undefined, "Choose Folder"); + var disp = p.add('edittext { properties : {readonly : true}, justify : "right" }'); + disp.characters = 50; + disp.setValue = function(value){ + this.text = value; + this.helpTip = value; + }; + b.onClick = function(){ + if(!this.value){ + disp.setValue(""); + disp.notify("onChange"); + return; + } + var f = Folder.selectDialog(dialogTitle); + if(f != null){ + disp.setValue(decodeURI(f.fsName)); + disp.notify("onChange"); + } else { + this.value = false; + disp.setValue(""); + disp.notify("onChange"); + } + }; + disp.checkbox = b; + return disp; +}; + +function switchStackView(parent, viewKey){ + var stackChild; + for (var i = 0; i < parent.children.length; i++) { + stackChild = parent.children[i]; + if(stackChild.key == viewKey){ + stackChild.visible = true; + } else { + stackChild.visible = false; + } + }; +}; + +function refreshListForIcons(list){ + var newTime = new Date().getTime(); + if(newTime - prevMouseMove > 500){ + list.active = false; + list.active = true; + prevMouseMove = newTime; + } +}; + +function refreshListForIconsForce(list){ + if(SESSION.imageTest){ + list.enabled = false; + list.enabled = true; + } +}; + +var prevMouseMove = new Date().getTime(); + +function validate(UIElements){ + var res = { + valid : true, + problem : "" + }; + if(UIElements["disp_dataFile"].getValue() == ""){ + res.problem = "Please choose a comma-delimited (.csv) or tab-delimited (.txt) data file first."; + res.valid = false; + return res; + } + if(DATA.currentVars.length == 0){ + var thisDataFile = File(UIElements["disp_dataFile"].getValue()); + res.problem = "There appear to have been no variable names in the data file '" + decodeURI(thisDataFile.name) + "'"; + res.valid = false; + return res; + } + + DATA.getCurrentGrid(); + + // make sure dataset names are unique, or else they get genericized + var uniqueDatasetNameFlag = DATA.testNameProp_unique({ + collection : DATA.currentDatasetNames, + prop : undefined, + prefixString : "Record ", + collectionName : "Dataset", + showDialog : WARNINGSETTINGS["showDatasetNamingWarning"] + }); + + if(!uniqueDatasetNameFlag){ + if(!CONFIRMS["showDatasetNamingWarning"]()){ + res.problem = ""; + res.valid = false; + return res; + } + } + + var allResults = getFileRefTestResults(); + var fileRefsLog = { + "Graphs" : {}, + "Images" : {} + }; + var missingFileStr = ""; + for(var all in fileRefsLog){ + fileRefsLog[all].foundNum = allResults["found" + all].length - 1; + fileRefsLog[all].missingNum = allResults["missing" + all].length - 1; + fileRefsLog[all].totalNum = (fileRefsLog[all].foundNum + fileRefsLog[all].missingNum); + if(fileRefsLog[all].missingNum > 0){ + missingFileStr += "The current import contains " + fileRefsLog[all].missingNum + " missing " + all + ".\n"; + } + } + + if(missingFileStr != ""){ + if(!confirm("Lost Items:\r" + missingFileStr + "Proceed?")){ + res.problem = ""; + res.valid = false; + return res; + } + } + + return res; +}; + +function UIWindow(){ + var title = SESSION.scriptName + " " + SESSION.scriptVersion; + var w = new Window('dialog', title, undefined); + w.spacing = 4; + + SESSION.doImageTest(); + var imageTest = SESSION.imageTest; + w.imageTest = imageTest; + + w.UIElements = { + savingPreset : false + }; + w.UITestElements = {}; + + + var g_select = w.add("group"); + var s1 = g_select.add("radiobutton", undefined, "Variable Display"); + s1.key = "variablesDisplay"; + var s2 = g_select.add("radiobutton", undefined, "Options"); + s2.key = "optionsGroup"; + var s3 = g_select.add("radiobutton", undefined, "File Paths"); + s3.key = "prependPathsGroup"; + var s4 = g_select.add("radiobutton", undefined, "Presets"); + s4.key = "presetOptionsGroup"; + if(SESSION.tabbedGroupTest){ + var s5 = g_select.add("radiobutton", undefined, "Test"); + s5.key = "testAreaGroup"; + } + + s4.onClick = s3.onClick = s2.onClick = s1.onClick = function(){ + switchStackView(g0, this.key); + if(this.text == "Options"){ + // checkmarks do not show on 1st showing in CC2015 - action 1 + this.window.UIElements["list_warnings"].active = true; + } else if(this.text == "Test"){ + grp5.children[0].selection = grp5.children[0].children[1]; + grp5.children[0].selection = grp5.children[0].children[0]; + // activate an initial tab when showing this group + // CS5 shows all stacked and visible if selection not set like above + } + }; + if(SESSION.tabbedGroupTest){ + s5.onClick = s4.onClick; + } + + g_select.addEventListener("mousemove", function(){ + // checkmarks do not show on 1st showing in CC2015 - action 2 + this.window.UIElements["list_warnings"].active = false; + }); + + var g0 = w.add('group'); + g0.orientation = 'stack'; + w.UIElements["stackGroup"] = g0; + w.UIElements["variablesDisplayR"] = s1; + + // variables display + var grp1 = variablesDisplayGroup(g0); + + // general options group + var grp2 = optionsGroup(g0); + + var grp3 = prependPathsGroup(g0); + + var grp4 = presetOptionsGroup(g0); + + if(SESSION.tabbedGroupTest){ + var grp5 = testAreaGroup(g0); + } + + var g_btn = w.add("group"); + g_btn.spacing = 4; + + var okButtonText = (SESSION.documentExists) ? "Import Variables" : "Create XML File"; + var btn_ok = g_btn.add("button", undefined, okButtonText); + w.defaultElement = btn_ok; + var btn_ccl = g_btn.add("button", undefined, "Cancel"); + + btn_ok.onClick = function(){ + var validationTest = validate(this.window.UIElements); + + if(validationTest.valid){ + this.window.close(); + } else { + if(validationTest.problem != ""){ + alert(validationTest.problem); + } + } + }; + + w.onShow = function(){ + + populateUI(this.window.UIElements, true); + + this.layout.layout(true); + + s1.notify("onClick"); + // show only 1 of the stacked groups when first showing window. + + }; + + if(w.show() == 2){ + // alert("Cancelled"); + return null; + } else { + // final current grid is obtained in the validation function + + SETTINGS.dbslNextline = w.UIElements["dbslNextline"].getValue(); + + var userXMLPath = w.UIElements["xmlPath"].getValue(); + + return { + purpose : (SESSION.documentExists) ? "import" : "createXML", + xmlPath : (userXMLPath == "temp") ? w.UIElements["xmlPath"].text : userXMLPath, + sourceDataPath : w.UIElements["disp_dataFile"].getValue(), + fileRefsLog : getFileRefTestResults() + }; + } + +}; + + + +//==================================================================================// + +//================================= UI WINDOW PT 2 =================================// +function displayData(dataObj){ + + var newItem, datum, varType, varName, oldVars = DATA.oldVars; + if(this.items.length > 0){ + this.removeAll(); + } + + var data = dataObj; + for(var i = 0; i < data.length; i++){ + // header row is variable names + datum = data[i]; + newItem = this.add("item"); + if(this.window.UIElements.saved){ + datum.varType = oldVars[i].varType; + datum.varName = oldVars[i].varName; + } + varName = datum.varName; + newItem.text = varName; + varType = datum.varType; + if(varType == "Image" || varType == "Graph"){ + if(this.window.UIElements.saved){ + datum.url = oldVars[i].url; + } + } + if(!SESSION.multiColumnListBoxTest){ + // problems with CS6 multi-column listbox + if(this.window.imageTest){ + newItem.image = ICONS[varType]; + newItem.text = newItem.text + " | " + varType + " | " + datum.url; + } + } else { + if(this.window.imageTest){ + newItem.subItems[0].image = ICONS[varType]; + newItem.subItems[1].text = varType; + newItem.subItems[2].text = datum.url; + } else { + newItem.subItems[0].text = varType; + newItem.subItems[1].text = datum.url; + } + } + } + + if(SESSION.AIVersion >= 17){ + this.window.update(); + } + addVarNameDatasetNames(); + this.window.UIElements["datasetNamePreview"].setValue(getDatasetNamePreviewString()); + this.window.UIElements.saved = false; +}; + +function getVariableDisplayHeight(varAmt){ + var rangePtsArr, rangePts; + for(var all in UI_SIZING.variableDisplay){ + rangePtsArr = UI_SIZING.variableDisplay[all].varAmt.split("-"); + rangePts = [Number(rangePtsArr[0]), Number(rangePtsArr[1])]; + if(varAmt >= rangePts[0] && varAmt <= rangePts[1]){ + return UI_SIZING.variableDisplay[all].height; + } + } + return 100; +}; + +//---------------------------------------------- Variable Display -----------------------------------------------// +function variablesDisplayGroup(parent){ + var g1 = parent.add("group"); + g1.orientation = "column"; + g1.key = "variablesDisplay"; + + var imageTest = parent.window.imageTest; + + var g1_1 = g1.add("panel"); + g1_1.orientation = "row"; + g1_1.alignChildren = "left"; + g1_1.size = [UI_SIZING.panelWidth_1, 25]; + g1_1.margins = [4,4,4,4]; + var ch_useHeaders = g1_1.add("checkbox", undefined, "Use Headers"); + ch_useHeaders.value = SETTINGS.useHeaders; + ch_useHeaders.onClick = function(){ + SETTINGS.useHeaders = this.value; + updateCurrentPresetNameDisplays(this.window.UIElements, PRESETS.getByName(SESSION.currentLoadedPresetName), true); + if(DATA.grid.length > 0){ + DATA.getCurrentVars(parent.window.UIElements); + list_varNames.displayData(DATA.currentVars); + // changes DATA.currentVars + refreshListForIconsForce(list_varNames); + TestManager.clearAllTestDisplays(this.window.UITestElements); + } + }; + + var ch_transpose = g1_1.add("checkbox", undefined, "Transpose Data"); + ch_transpose.value = SETTINGS.transpose; + ch_transpose.onClick = function(){ + SETTINGS.transpose = this.value; + updateCurrentPresetNameDisplays(this.window.UIElements, PRESETS.getByName(SESSION.currentLoadedPresetName), true); + if(DATA.grid.length > 0){ + DATA.getCurrentVars(parent.window.UIElements); + list_varNames.displayData(DATA.currentVars); + // changes DATA.currentVars + refreshListForIconsForce(list_varNames); + TestManager.clearAllTestDisplays(this.window.UITestElements); + } + }; + + var sep1 = g1_1.add("group"); + sep1.size = [10, 15]; + + var lbl_currentPreset = g1_1.add("statictext", undefined, "Current Preset"); + var disp_currentPreset = g1_1.add('edittext{ properties : {readonly : true}, text : "", characters : ' + 25 + ', justify : "center"}'); + + var disp_dataFile = filePathInput( + g1, + "", + "Choose a .txt (tab-delimited) or .csv (comma-delimited) text file to import.", + SESSION.dataFileMask() + ); + disp_dataFile.addEventListener("change", function(){ + if(this.text != ""){ + VI_MEMORY_SETTINGS.lastChosenDataFilePath = this.text; + DATA.currentSourceFile = this.text; + DATA.grid = getData(DATA.currentSourceFile); + DATA.transposedGrid = transposeGrid(DATA.grid); + DATA.getCurrentVars(parent.window.UIElements); + this.targetList.displayData(DATA.currentVars); + this.targetList.notify("onDraw"); + TestManager.clearAllTestDisplays(this.window.UITestElements); + } + }); + + var listProps; + if(!SESSION.multiColumnListBoxTest){ + // crazy CS6 Bug with multi-column listbox crash. + listProps = {}; + } else { + listProps = (imageTest)? { + numberOfColumns: 4, + showHeaders: true, + columnTitles: ["Variable Name", "", "Type", "URL"], + columnWidths: [150, 25, 100, 220] + } : { + numberOfColumns: 3, + showHeaders: true, + columnTitles: ["Variable Name", "Type", "URL"], + columnWidths: [150, 100, 220] + }; + } + + var list_varNames = g1.add("listbox", undefined, [], listProps); + list_varNames.size = [UI_SIZING.panelWidth_1, UI_SIZING.variableDisplay.medium.height]; + list_varNames.alignment = "fill"; + disp_dataFile.targetList = list_varNames; + list_varNames.displayData = displayData; + + if(imageTest && SESSION.AIVersion >= 17){ + list_varNames.addEventListener("mousemove", function(){ + refreshListForIcons(this); + }); + list_varNames.addEventListener("mouseover", function(){ + refreshListForIcons(this); + }); + list_varNames.addEventListener("mouseup", function(){ + refreshListForIcons(this); + }); + } + + list_varNames.onDoubleClick = function(){ + if(this.selection != null){ + var dialogResult = variableOptionsDialog(DATA.currentVars[this.selection.index]); + if(dialogResult != null && dialogResult.changed){ + DATA.currentVars[this.selection.index] = dialogResult.varObj; + /* + this.selection.text = varObj.varName; + if(SESSION.AIVersion == 16){ + // problems with CS6 multi-column listbox + if(SESSION.imageTest){ + this.selection.icon = ICONS[varObj.varType]; + this.selection.text = this.selection.text + " | " + varType + } + } else { + if(SESSION.imageTest){ + this.selection.subItems[0].icon = ICONS[varObj.varType]; + this.selection.subItems[1].text = varObj.varType; + this.selection.subItems[2].text = ""; + } else { + this.selection.subItems[0].text = varObj.varType; + this.selection.subItems[1].text = ""; + } + } + */ + this.displayData(DATA.currentVars); + TestManager.clearAllTestDisplays(this.window.UITestElements); + } + } + }; + + parent.window.UIElements["useHeaders"] = ch_useHeaders; + parent.window.UIElements["transpose"] = ch_transpose; + parent.window.UIElements["variableDisplay"] = list_varNames; + parent.window.UIElements["disp_dataFile"] = disp_dataFile; + parent.window.UIElements["currentlySelectedPresetName"] = []; + parent.window.UIElements["currentlySelectedPresetName"][0] = disp_currentPreset; + + g1.disp_dataFile = disp_dataFile; + return g1; +}; + +//------------------------------------------------------------------------------------------------------// + +//--------------------------------------- General Options ----------------------------------------------// + +function optionsGroup(parent){ + var g1 = parent.add("group"); + g1.key = "optionsGroup"; + g1.spacing = 4; + g1.orientation = "column"; + + var g_currentPreset = g1.add("group"); + var lbl_currentPreset = g_currentPreset.add("statictext", undefined, "Current Preset: "); + var disp_currentPreset = g_currentPreset.add('edittext{ properties : {readonly : true}, text : "", characters : ' + 40 + ', justify : "center"}'); + parent.window.UIElements["currentlySelectedPresetName"][1] = disp_currentPreset; + + var g2 = g1.add("group"); + g2.alignChildren = "fill"; + var g_scriptWarnings = g2.add("panel", undefined, "Notifications"); + + var warningItems = getPropertyList(WARNINGSETTINGS), thisWarningItem, newItem; + var list_warnings = g_scriptWarnings.add("listbox", undefined, []); + list_warnings.size = [250, 120]; + list_warnings.data = {}; + for (var i = 0; i < warningItems.length; i++) { + thisWarningItem = warningItems[i]; + newItem = list_warnings.add("item"); + newItem.text = unCamelCaseSplit(thisWarningItem); + newItem.checked = WARNINGSETTINGS[thisWarningItem]; + list_warnings.data[newItem.text] = thisWarningItem; + }; + + list_warnings.onDoubleClick = function(){ + if(this.selection != null){ + this.selection.checked = !this.selection.checked; + WARNINGSETTINGS[this.data[this.selection.text]] = this.selection.checked; + } + }; + + var g_settings = g2.add("panel", undefined, "Settings"); + g_settings.alignChildren = "left"; + g_settings.spacing = 4; + var ch_dbslNextline = g_settings.add("checkbox", undefined, "'\\\\' creates line break"); + ch_dbslNextline.size = [204, 20]; + ch_dbslNextline.onClick = function(){ + updateCurrentPresetNameDisplays(this.window.UIElements, PRESETS.getByName(SESSION.currentLoadedPresetName), true); + }; + + var settingsAreaButtonSize = [200, 26]; + + var btn_visKeys = g_settings.add("button", undefined, "Edit Visibility Keywords"); + btn_visKeys.helpTip = "Control which keywords will result in a true/false for the visibility variables."; + btn_visKeys.size = settingsAreaButtonSize; + btn_visKeys.onClick = function(){ + var res = visibilityKeysDialog(); + if(res != null){ + updateCurrentPresetNameDisplays(this.window.UIElements, PRESETS.getByName(SESSION.currentLoadedPresetName), true); + } + }; + + var btn_customIncs = g_settings.add("button", undefined, "Custom Increments"); + btn_customIncs.helpTip = "Manage custom increments: incremented integers with start and zero-padding options."; + btn_customIncs.size = settingsAreaButtonSize; + btn_customIncs.onClick = customIncrementsDialog; + + var g_datasetNames = g1.add("panel", undefined, "Dataset Names"); + g_datasetNames.size = [UI_SIZING.panelWidth_1, 100]; + g_datasetNames.orientation = "row"; + var btn_assign = g_datasetNames.add("button", undefined, "Assign"); + var disp_datasetNamePreview = g_datasetNames.add("edittext", undefined, "", {readonly : true}); + disp_datasetNamePreview.characters = 50; + + btn_assign.onClick = function(){ + var newDsNames = datasetAssignDialog(DATASETNAMEFIELDS_current); + if(newDsNames == null){ + return; + } + DATASETNAMEFIELDS_current = newDsNames; + parent.window.UIElements["datasetNamePreview"].setValue(getDatasetNamePreviewString()); + DATA.getCurrentGrid(); + var tabGroupKey = "testTabs"; + if(this.window.hasOwnProperty(tabGroupKey)){ + this.window.UITestElements[tabGroupKey].children[0].populateFields(); + // also populate the testing tab + } + updateCurrentPresetNameDisplays(this.window.UIElements, PRESETS.getByName(SESSION.currentLoadedPresetName), true); + }; + + var g_xmlOptions = g1.add("panel", undefined, "XML Options"); + g_xmlOptions.orientation = "column"; + g_xmlOptions.size = [UI_SIZING.panelWidth_1, 100]; + g_xmlOptions.spacing = 4; + var ch_keepXML = g_xmlOptions.add("checkbox", undefined, "Keep XML"); + var g_xmlOptions_1 = g_xmlOptions.add("group"); + var btn_xmlFile = g_xmlOptions_1.add("button", undefined, "XML File"); + var disp_xmlFile = g_xmlOptions_1.add("edittext", undefined, "", {readonly : true}); + disp_xmlFile.characters = 50; + disp_xmlFile.setValue = function(value){ + this.text = value; + this.helpTip = value; + }; + + var g_autobinding = g1.add("panel", undefined, "Auto Binding"); + g_autobinding.size = [UI_SIZING.panelWidth_1, 100]; + g_autobinding.spacing = 2; + g_autobinding.margins = [7,6,6,6]; + g_autobinding.orientation = "row"; + + var autoBindingPropertyText = getSpecificPropertyListObj(AUTOBINDING, "text"); + var autoBindingPropertyType = getSpecificPropertyListObj(AUTOBINDING, "type"); + var dd_selectedAutobinding = makeDropdownlist(g_autobinding, autoBindingPropertyText); + dd_selectedAutobinding.data = {}; + for (var i = 0; i < dd_selectedAutobinding.items.length; i++) { + dd_selectedAutobinding.data[dd_selectedAutobinding.items[i].text] = autoBindingPropertyType[i]; + }; + dd_selectedAutobinding.onChange = function(){ + SETTINGS.selectedAutobinding = this.data[this.selection.text]; + if(SESSION.documentExists){ + TestManager.clearSpecificTestDisplays(this.window.UITestElements, "artBinding"); + } + updateCurrentPresetNameDisplays(this.window.UIElements, PRESETS.getByName(SESSION.currentLoadedPresetName), true); + }; + var g_autobinding_1 = g_autobinding.add("group"); + g_autobinding_1.spacing = 2; + var btn_foundBindItems = g_autobinding_1.add("button", undefined, "Find Art"); + var disp_foundBindItems = g_autobinding_1.add("edittext", undefined, "", {readonly : true}); + disp_foundBindItems.characters = 37; + + if(!SESSION.documentExists){ + g_autobinding_1.visible = false; + } else { + btn_foundBindItems.onClick = function(){ + if(DATA.grid.length == 0){ + alert("Please import a data file first."); + return; + } + displayFoundArtBindings(this.window.UITestElements); + }; + } + + ch_keepXML.onClick = function(){ + SETTINGS.keepXML = this.value; + if(!this.value){ + disp_xmlFile.setValue(decodeURI(SETTINGS.getDataXMLDestination())); + } + updateCurrentPresetNameDisplays(this.window.UIElements, PRESETS.getByName(SESSION.currentLoadedPresetName), true); + }; + + btn_xmlFile.onClick = function(){ + if(!ch_keepXML.value){ + disp_xmlFile.setValue(decodeURI(SETTINGS.getDataXMLDestination())); + return; + } + var dfStr = this.window.UIElements["disp_dataFile"].getValue(); + var xmlFile, destChoice; + if(dfStr != ""){ + var dataFile = File(dfStr); + if(dataFile.exists){ + xmlFile = File(dataFile.parent + "/" + decodeURI(dataFile.name).replace(/\.\w{2,4}$/,"") + "-vi_data.xml"); + destChoice = xmlFile.saveDlg("Choose a place to save the Variable Import XML File."); + if(destChoice != null){ + disp_xmlFile.setValue(decodeURI(destChoice)); + } else { + disp_xmlFile.setValue(decodeURI(SETTINGS.getDataXMLDestination())); + } + } + } else { + xmlFile = File(SETTINGS.getDataXMLDestination()); + destChoice = xmlFile.saveDlg("Choose a place to save the Variable Import XML File."); + if(destChoice != null){ + disp_xmlFile.setValue(decodeURI(destChoice)); + } else { + disp_xmlFile.setValue(decodeURI(SETTINGS.getDataXMLDestination())); + } + } + updateCurrentPresetNameDisplays(this.window.UIElements, PRESETS.getByName(SESSION.currentLoadedPresetName), true); + }; + + disp_xmlFile.getValue = function(){ + if(SETTINGS.keepXML){ + return this.text; + } else { + return "temp"; + } + }; + + parent.window.UIElements["dbslNextline"] = ch_dbslNextline; + parent.window.UIElements["selectedAutobinding"] = dd_selectedAutobinding; + parent.window.UIElements["keepXML"] = ch_keepXML; + parent.window.UIElements["xmlPath"] = disp_xmlFile; + parent.window.UIElements["list_warnings"] = list_warnings; + parent.window.UIElements["datasetNamePreview"] = disp_datasetNamePreview; + + if(SESSION.documentExists){ + // no art binding test field when a document is not present. + parent.window.UITestElements["foundArtBindings"] = disp_foundBindItems; + } + + return g1; +}; + +//------------------------------------------------------------------------------------------------------// + +//---------------------------------------- Prepend Paths -----------------------------------------------// + +function changeVarUrls(prop, newUrl){ + var thisObj; + for (var i = 0; i < DATA.currentVars.length; i++) { + thisObj = DATA.currentVars[i]; + if(thisObj.varType == prop){ + thisObj.url = newUrl; + } + }; +}; + +function prependPathsGroup(parent){ + var g1 = parent.add("group"); + g1.key = "prependPathsGroup"; + g1.spacing = 4; + g1.orientation = "column"; + + var g_pst = g1.add("group"); + var lbl_currentPreset = g_pst.add("statictext", undefined, "Current Preset"); + var disp_currentPreset = g_pst.add('edittext{ properties : {readonly : true}, text : "", characters : ' + 40 + ', justify : "center"}'); + parent.window.UIElements["currentlySelectedPresetName"][2] = disp_currentPreset; + + var sep = g1.add("group"); + sep.size = [30, 30]; + + var disp_prependImagePath = checkboxFolderPathInput(g1, "Prepend Image Path", "Choose Path", "Choose directory for image files."); + disp_prependImagePath.key = "Image"; + parent.window.UIElements["prependToAllImages"] = disp_prependImagePath.checkbox; + parent.window.UIElements["prependImagePath"] = disp_prependImagePath; + + var g_foundImages = g1.add("group"); + var lbl_foundImages = g_foundImages.add("statictext", undefined, "Found Images"); + var disp_foundImages = g_foundImages.add("edittext { properties : {readonly : true}, justify : 'center' }"); + disp_foundImages.characters = UI_SIZING.foundOfTotalDisp.characters; + disp_foundImages.key = "Image"; + var btn_foundImages = g_foundImages.add("button", undefined, "Show Log"); + btn_foundImages.key = "Images"; + btn_foundImages.disp = disp_foundImages; + + btn_foundImages.onClick = fileRefTestHandler; + + var sep1 = g1.add("group"); + sep1.size = [30, 30]; + + var disp_prependGraphPath = checkboxFolderPathInput(g1, "Prepend Graph Path", "Choose Path", "Choose directory for graph-data files."); + disp_prependGraphPath.key = "Graph"; + parent.window.UIElements["prependToAllGraphs"] = disp_prependGraphPath.checkbox; + parent.window.UIElements["prependGraphPath"] = disp_prependGraphPath; + + var g_foundGraphs = g1.add("group"); + var lbl_foundGraphs = g_foundGraphs.add("statictext", undefined, "Found Graphs"); + var disp_foundGraphs = g_foundGraphs.add("edittext { properties : {readonly : true}, justify : 'center' }"); + disp_foundGraphs.characters = UI_SIZING.foundOfTotalDisp.characters; + disp_foundGraphs.key = "Graph"; + var btn_foundGraphs = g_foundGraphs.add("button", undefined, "Show Log"); + btn_foundGraphs.key = "Graphs"; + btn_foundGraphs.disp = disp_foundGraphs; + + btn_foundGraphs.onClick = fileRefTestHandler; + + disp_prependImagePath.onChange = function(){ + SETTINGS["prependToAll" + this.key + "s"] = this.checkbox.getValue(); + var thisText = this.getValue(); + SETTINGS["prepend" + this.key + "Path"] = thisText; + if(thisText != ""){ + DATA.getCurrentVars(parent.window.UIElements); + parent.window.UIElements["variableDisplay"].displayData(DATA.currentVars); + } else { + this.helpTip = ""; + } + TestManager.clearSpecificTestDisplays(this.window.UITestElements, this.key); + updateCurrentPresetNameDisplays(this.window.UIElements, PRESETS.getByName(SESSION.currentLoadedPresetName), true); + }; + + disp_prependGraphPath.onChange = function(){ + SETTINGS["prependToAll" + this.key + "s"] = this.checkbox.getValue(); + var thisText = this.getValue(); + SETTINGS["prepend" + this.key + "Path"] = thisText; + if(thisText != ""){ + DATA.getCurrentVars(parent.window.UIElements); + parent.window.UIElements["variableDisplay"].displayData(DATA.currentVars); + } else { + this.helpTip = ""; + } + TestManager.clearSpecificTestDisplays(this.window.UITestElements, this.key); + updateCurrentPresetNameDisplays(this.window.UIElements, PRESETS.getByName(SESSION.currentLoadedPresetName), true); + }; + + parent.window.UITestElements["foundImages"] = disp_foundImages; + parent.window.UITestElements["foundGraphs"] = disp_foundGraphs; + + return g1; +}; + +//------------------------------------------------------------------------------------------------------// + +//--------------------------------------- Presets Options ----------------------------------------------// + +function getPropertySummaryString(obj){ + var msg = []; + for (var all in obj) { + if(typeof obj[all] != "object"){ + if(all != "name"){ + if(all == "selectedAutobinding"){ + msg.push(unCamelCaseSplit(all) + " : " + unCamelCaseSplit(obj[all])); + } else { + msg.push(unCamelCaseSplit(all) + " : " + obj[all]); + } + } + } else { + if( all == "datasetNameObj" ){ + var dsNmMsg = [], propObj, dispText; + for(var it in obj[all]){ + propObj = getSpecificPropertyObj(FIELDNAMEOPTIONS_current, "type", obj[all][it].type); + if(propObj == null){ + // missing variable + propObj = { + type : obj[all][it].type, + displayText : "Variable " + obj[all][it].type.replace(/[^\d]/g,"") + " Value : \"" + obj[all][it].text + "\"" + }; + } + dispText = (propObj.displayText == "Custom Text" || propObj.displayText == "Custom Increment") ? + propObj.displayText + " : \"" + obj[all][it].text + "\"" : propObj.displayText; + dsNmMsg.push(it + " : " + dispText); + } + msg.push("----------------\nDataset Names:\n" + dsNmMsg.join("\n")); + } else if(all == "enabledVisibilityKeyNames") { + msg.push("----------------\nEnabled Visibility Keys:\n" + obj[all].join("\n")); + } + } + }; + return msg; +}; + +function presetDialog(presetObjOrig, purpose, currentStateObj){ + + var presetObj = clone(presetObjOrig); + + var purpose = clone(purpose); + var w = new Window("dialog", "Preset Display"); + var g1 = w.add("group"); + g1.key = "presetOptionsGroup"; + g1.spacing = 4; + g1.orientation = "column"; + + var g1_1 = g1.add("group"); + var lbl_currentPreset = g1_1.add("statictext", undefined, "Name"); + + var nameText = (purpose.placeholderName == "self") ? presetObj.name : purpose.placeholderName; + var disp_currentPreset = g1_1.add("edittext", undefined, + nameText, + {readonly : (!purpose.presetDispEditable || nameText == "default")} + ); + if(purpose.presetDispEditable){ + disp_currentPreset.onChanging = function(){ + if(this.getValue().indexOf("*") > -1){ + scriptAlert("Sorry, due to asterisk (*) characters being used to mark preset dialog overrides they cannot be used in a preset name." + + " Asterkisk automatically removed."); + this.setValue(this.getValue().replace(/\*/g, "")); + } + }; + } + disp_currentPreset.characters = 36; + var oldName = disp_currentPreset.text; + + var summary = g1.add("edittext", undefined, "", {readonly : true, multiline : true}); + summary.size = [650, 200]; + + var msg = getPropertySummaryString(presetObj); + + if(purpose.actionButtonName == "Update"){ + summary.size = [650, 250]; + msg.unshift(presetObj.name + ":", "------------------"); + msg.push("\r"); + + var msg2 = getPropertySummaryString(currentStateObj); + msg2.unshift("Current Dialog:", "------------------"); + summary.text = msg.join("\n").trim(); + + var lbl_summary2 = g1.add('statictext', undefined, "Current Dialog"); + var summary2 = g1.add("edittext", undefined, "", {readonly : true, multiline : true}); + summary2.size = [650, 250]; + summary2.text = msg2.join("\n").trim(); + + } else { + var spacer = g1.add("group"); + spacer.size = [10,10]; + var lbl_summary2 = g1.add('statictext', undefined, "Dataset Names"); + var summary2 = g1.add("edittext", undefined, "", {readonly : true, multiline : true}); + summary2.size = [650, 100]; + summary2.text = msg.join("\n").replace(/[.\r\n\s\S]+----------------\nDataset Names\:/g, "").replace(/----------------\nEnabled Visibility Keys\:[.\r\n\s\S]+$/,"").trim(); + summary.text = msg.join("\n").replace(/----------------\nDataset Names\:[.\r\n\s\S]+$/g, "").trim(); + + var lbl_summary3 = g1.add('statictext', undefined, "Enabled Visibility Keys"); + var summary3 = g1.add("edittext", undefined, "", {readonly : true, multiline : true}); + summary3.size = [650, 100]; + summary3.text = msg.join("\n").replace(/[.\r\n\s\S]+----------------\nEnabled Visibility Keys\:/,"").trim(); + } + + var g_btn = w.add("group"); + + if(purpose.showRemoveButton && presetObj.name != "default"){ + var btn_rmv = g_btn.add("button", undefined, "Remove"); + btn_rmv.onClick = function(){ + if(!CONFIRMS["confirmRemovalOfPresets"]( presetObj.name )){ + return; + } + purpose.resultAction = PresetDialogPurposes.Remove.resultAction; + purpose.actionButtonName = "Remove"; + w.close(); + }; + } + + var btn_ok = g_btn.add("button", undefined, purpose.actionButtonName); + w.defaultElement = btn_ok; + if(purpose.presetDispEditable){ + btn_ok.onClick = function(){ + var presetNewName = disp_currentPreset.getValue(); + if(presetNewName == ""){ + scriptAlert("A preset name may not be blank."); + return; + } + w.close(); + } + } + + var btn_ccl = g_btn.add("button", undefined, "Cancel"); + + w.onShow = function(){ + if(purpose.presetDispEditable && presetObj.name != "default"){ + disp_currentPreset.active = false; + disp_currentPreset.active = true; + } + }; + + if(w.show() == 2){ + return null; + } else { + return { + presetName : disp_currentPreset.text, + oldName : oldName, + resultAction : purpose.resultAction, + action : purpose.actionButtonName + }; + } +}; + +function presetOptionsGroup(parent){ + var g1 = parent.add("group"); + g1.key = "presetOptionsGroup"; + g1.spacing = 4; + g1.orientation = "column"; + + var g1_0 = g1.add("group"); // row + + var g1_1 = g1_0.add("group"); + g1_1.orientation = "column"; + g1_1.alignChildren = "left"; + var g_pst = g1_1.add("group"); + var lbl_currentPreset = g_pst.add("statictext", undefined, "Current Preset"); + var disp_currentPreset = g_pst.add('edittext{ properties : {readonly : true}, text : "", characters : ' + 42 + ', justify : "center"}'); + parent.window.UIElements["currentlySelectedPresetName"][3] = disp_currentPreset; + + var list_presets = g1_1.add("listbox", undefined, getSpecificPropertyListArr(PRESETS, "name")); + list_presets.size = [440, 320]; + list_presets.onDoubleClick = function(){ + if(this.selection != null){ + var res = presetDialog(PRESETS.getByName(this.selection.text), PresetDialogPurposes.Activate); + if(res == null){ + return; + } + if(res.action == "Remove"){ + if(!CONFIRMS["confirmRemovalOfPresets"]( this.selection.text )){ + return; + } + } else if(res.action == "Update"){ + if(!CONFIRMS["confirmUpdatingOfPresets"]( this.selection.text )){ + return; + } + } + res.resultAction(res, this.window.UIElements, this); + } + }; + parent.window.UIElements["list_presets"] = list_presets; + + var g_btn = g1_0.add("group"); + g_btn.orientation = "column"; + g_btn.alignChildren = "right"; + var btn_add = g_btn.add("button", undefined, "Add"); + var btn_update = g_btn.add("button", undefined, "Update"); + var btn_remove = g_btn.add("button", undefined, "Remove"); + var btn_activate = g_btn.add("button", undefined, "Activate"); + + var g_btm = g1.add("group"); + g_btm.margins = [2, 6, 2, 0]; + var btn_save = g_btm.add("button", undefined, "Save Settings & Presets"); + btn_save.size = [210, 30]; + btn_save.onClick = function(){ + updateScriptDataFromUI(this.window.UIElements); + writeSettingsFile(getScriptDataObj()); + this.window.UIElements["variablesDisplayR"].notify("onClick"); + }; + + btn_activate.onClick = function(){ + if(list_presets.selection != null){ + PresetDialogPurposes.Activate.resultAction({ + presetName : list_presets.selection.text + }, this.window.UIElements, list_presets); + } else { + alert("Please select a preset in the Presets List"); + } + }; + + btn_remove.onClick = function(){ + if(list_presets.selection != null){ + if(list_presets.selection.text == "default"){ + scriptAlert("Cannot remove the default preset."); + return; + } + if(!CONFIRMS["confirmRemovalOfPresets"]( list_presets.selection.text )){ + return; + } + PresetDialogPurposes.Remove.resultAction({ + presetName : list_presets.selection.text + }, this.window.UIElements, list_presets); + } else { + alert("Please select a preset in the Presets List"); + } + }; + + btn_update.onClick = function(){ + if(list_presets.selection != null){ + var presetDialogResult = presetDialog( + PRESETS.getByName(list_presets.selection.text), + PresetDialogPurposes.Update, + getUIData(this.window.UIElements) + ); + if(presetDialogResult == null){ + return; + } + if(!CONFIRMS["confirmUpdatingOfPresets"]( list_presets.selection.text )){ + return; + } + presetDialogResult.resultAction(presetDialogResult, this.window.UIElements, list_presets); + } else { + alert("Please select a preset in the Presets List"); + } + }; + + btn_add.onClick = function(){ + var presetDialogResult = presetDialog(getUIData(this.window.UIElements), PresetDialogPurposes.Add); + if(presetDialogResult == null){ + return; + } + presetDialogResult.resultAction(presetDialogResult, this.window.UIElements, list_presets); + }; + + return g1; +}; + +function refreshPresetListbox(elem){ + elem.removeAll(); + var newNameList = getSpecificPropertyListArr(PRESETS, "name"); + for (var i = 0; i < newNameList.length; i++) { + elem.add("item", newNameList[i]); + }; +}; + +//------------------------------------------------------------------------------------------------------// + + +//==================================================================================// + +//================================= UI WINDOW PT 3 =================================// + +//---------------------------------------------- Testing Area -----------------------------------------------// + +function testAreaGroup(parent){ + var g1 = parent.add("group"); + g1.key = "testAreaGroup"; + g1.spacing = 4; + g1.orientation = "column"; + + var tp = g1.add("tabbedpanel"); + + for(var all in TestManager){ + if(typeof TestManager[all] != 'function'){ + if(!SESSION.documentExists && all == "artBindings"){ + // don't even make a binding test tab when there's no document open + continue; + } + tp[TestManager[all].key] = TestManager[all].makeTab(tp); + } + } + + var g_btn = g1.add("group"); + var btn_refreshTest = g_btn.add("button", undefined, "Refresh Test"); + btn_refreshTest.size = [250, 30]; + + btn_refreshTest.onClick = function(){ + if(DATA.currentVars.length == 0){ + alert("Please import a data file first."); + return; + } + DATA.getCurrentGrid(); + var thisTab; + for(var i = 0; i < tp.children.length; i++){ + thisTab = tp.children[i]; + if(thisTab.text != "Art Bindings"){ + // populate all places where image or graph files are listed (Prepend Paths group) + thisTab.populateFields(); + for (var all in this.window.UITestElements) { + thisElem = this.window.UITestElements[all]; + if(thisElem.hasOwnProperty("key") && thisElem.key == thisTab.key && typeof thisElem.setValue == 'function'){ + thisElem.setValue(thisTab.contents.disp_foundMissingNum.getValue()); + } + } + } else if(tp.selection.text == "Art Bindings" && SESSION.documentExists){ + // populate the "Find Art" display (Options group) + displayFoundArtBindings(parent.window.UITestElements); + } + } + }; + + parent.window.UITestElements["testTabs"] = tp; + + return g1; +}; + +//-----------------------------------------------------------------------------------------------------------// + +function toggleUrlInputVis(ddlist, toggleElem){ + if(ddlist.selection != null){ + if(ddlist.selection.text == "Graph" || ddlist.selection.text == "Image"){ + toggleElem.visible = true; + } else { + toggleElem.visible = false; + } + } +}; + +function variableOptionsDialog(uiVarObj){ + var w = new Window("dialog", "Variable " + (uiVarObj.varIndex + 1)); + w.spacing = 4; + + var g0 = w.add("group"); + + var g1 = g0.add("panel", undefined, "Variable Name"); + var disp_varName = g1.add("edittext", undefined, uiVarObj.varName); + disp_varName.size = [229, 30]; + + var g2 = g0.add("panel", undefined, "Variable Type"); + var disp_varType = makeDropdownlist(g2, getPropertyList(VARTYPES)); + disp_varType.size = [229, 30]; + disp_varType.setValue(uiVarObj.varType); + if(SESSION.imageTest){ + for(var i = 0; i < disp_varType.items.length; i++){ + disp_varType.items[i].image = ICONS[disp_varType.items[i]]; + } + } + disp_varType.onChange = function(){ + toggleUrlInputVis(this, disp_url.parent); + }; + + var disp_url = checkboxFolderPathInput(w, "Prepend Path", "Choose folder directory"); + disp_url.setValue(uiVarObj.url); + disp_url.checkbox.value = (uiVarObj.url.trim() == "") ? false : true; + + var g_btn = w.add("group"); + var btn_ok = g_btn.add("button", undefined, "Ok"); + var btn_ccl = g_btn.add("button", undefined, "Cancel"); + + disp_varName.onChanging = function(){ + if( !isXMLTagName(this.text) ){ + this.setBg([1, 0.7, 0.7]); + this.enabled = false; + this.enabled = true; + this.active = false; + this.active = true; + } else { + this.setBg([1, 1, 1]); + } + }; + + btn_ok.onClick = function(){ + if( !DATA.testVariableName( uiVarObj.varName, disp_varName.getValue() ) ){ + return; + } + this.window.close(); + }; + + w.onShow = function(){ + toggleUrlInputVis(disp_varType, disp_url.parent); + }; + + if(w.show() == 2){ + return null; + } else { + var varObj = { + varName : disp_varName.getValue(), + varType : disp_varType.getValue(), + url : (disp_varType.getValue() == "Graph" || disp_varType.getValue() == "Image") ? disp_url.getValue() : "", + varIndex : uiVarObj.varIndex + }; + var changed = false; + for(var all in uiVarObj){ + for(var that in varObj){ + if(uiVarObj[all] != varObj[all]){ + changed = true; + break; + } + } + } + return { + varObj : varObj, + changed : changed + }; + } +}; + +function datasetNameFieldComponent(parent, fieldName, datasetObj){ + + function toggle(key){ + if(key == FIELDNAMEOPTIONS_current["customText"].displayText){ + disp.toggle("editable"); + disp.editable.active = false; + disp.editable.active = true; + } else { + disp.toggle("readonly"); + } + }; + + var customIncNames = getSpecificPropertyListArr(CUSTOM_INCREMENTS_current, "name"); + + var g1 = parent.add("panel", undefined, fieldName[0].toUpperCase() + fieldName.substr(1).replace("_", " ")); + g1.spacing = 4; + g1.margins = [2, 8, 2, 2]; + var dd_options = makeDropdownlist(g1, getSpecificPropertyListObj(FIELDNAMEOPTIONS_current, "displayText")); + var thisType = datasetObj[fieldName].type; + dd_options.setValue(FIELDNAMEOPTIONS_current[thisType].displayText); + + var g1_2 = g1.add("group"); + g1_2.orientation = "stacked"; + var disp = makeEditableReadonlyEdittext(g1_2, 20, datasetObj[fieldName].text); + var dd_customInc = makeDropdownlist(g1_2, customIncNames); + dd_customInc.size = dd_options.size = [165, 26]; + if(dd_options.getValue() == "Custom Increment"){ + dd_customInc.setValue(datasetObj[fieldName].text); + disp.element.visible = false; + } else { + dd_customInc.visible = false; + } + + toggle(dd_options.selection.text); + + dd_options.onChange = function(){ + var sel = this.selection; + if(sel.text != "Custom Increment"){ + dd_customInc.visible = false; + disp.element.visible = true; + disp.setValue(getSpecificPropertyObj(FIELDNAMEOPTIONS_current, "displayText", sel.text).defaultText); + toggle(sel.text); + } else { + disp.setValue(dd_customInc.selection.text); + disp.element.visible = false; + dd_customInc.visible = true; + } + }; + dd_customInc.onChange = function(){ + disp.setValue(this.selection.text); + }; + return { + typeElem : dd_options, + textElem : disp /* re-use the disp text to hold the custom inc name */ + }; +}; + +function getDatasetNamePreviewString(){ + var str = ""; + for(var all in DATASETNAMEFIELDS_current){ + str += DATASETNAMEFIELDS_current[all].text; + } + return str; +}; + +function datasetAssignDialog(datasetObjOrig){ + + function getUIDsNameFieldObj(tempObj){ + for(var all in tempObj){ + var type = getSpecificPropertyObj(FIELDNAMEOPTIONS_current, "displayText", tempObj[all].typeElem.getValue()).type; + resObj[all] = { + type : type, + text : tempObj[all].textElem.getValue() + }; + } + return resObj; + }; + + var processedDatasetNameFieldsResult = clearOutOfBoundVariables(clone(datasetObjOrig)); + var datasetObj = processedDatasetNameFieldsResult.obj; + if(WARNINGSETTINGS.showDatasetNamingWarning && processedDatasetNameFieldsResult.msg != ""){ + quickView(processedDatasetNameFieldsResult.msg, "Dataset naming field errors."); + } + + var w = new Window("dialog", "Assign Dataset Names"); + w.spacing = 4; + w.margins = [4, 4, 4, 4]; + var resObj = {}, tempObj = {}; + var g0 = w.add("panel"); + g0.spacing = 4; + g0.margins = [4, 4, 4, 4]; + var g0_1 = g0.add("group"); + g0_1.spacing = 2; + var g0_2 = g0.add("group"); + g0_2.spacing = 2; + var groups = [g0_1, g0_2]; + var c = 0, cg = 0; + for(var all in datasetObj){ + cg = (c < 3) ? 0 : 1; + tempObj[all] = datasetNameFieldComponent(groups[cg], all, datasetObj); + c++; + }; + + var g_btn = w.add("group"); + if(DATA.currentVars.length > 0){ + var btn_test = g_btn.add("button", undefined, "Test Dataset Names"); + btn_test.onClick = function(){ + DATA.getCurrentGrid(); + // quickView(DATA.getTestDatasetNames(getUIDsNameFieldObj(tempObj)).join("\n"), "Dataset Names:", [300, 450]); + var testData = DATA.getTestDatasetNames(getUIDsNameFieldObj(tempObj)).join("\n"); + simpleShowModal(TestManager.datasetNames.makeUIContents, { + title : "Dataset Name List", + data : testData, + size : [300, 450] + }); + }; + btn_test.helpTip = "Get full list of dataset names."; + } + var btn_ok = g_btn.add("button", undefined, "Ok"); + var btn_ccl = g_btn.add("button", undefined, "Cancel"); + + btn_ok.onClick = function(){ + var isValid = false, type; + for(var all in tempObj){ + type = getSpecificPropertyObj(FIELDNAMEOPTIONS_current, "displayText", tempObj[all].typeElem.getValue()).type; + if(type != "nothing"){ + isValid = true; + w.close(); + } + } + if(!isValid){ + scriptAlert("Dataset fields cannot all be set to 'nothing'."); + } + }; + + w.onShow = function(){ + + }; + + if(w.show() == 2){ + return null; + } else { + return getUIDsNameFieldObj(tempObj); + } +}; + +function finishedXMLFileDialog(xmlDest, varsNum, recordsNum){ + var w = new Window("dialog", SESSION.scriptName + ": XML File created."); + + var msg = "Your XML file has been created.\rIt contains " + varsNum + + " variable" + ((varsNum > 1)? "s" : "") + " and " + recordsNum + " record" + ((recordsNum > 1) ? "s" : "") + "."; + + var l = w.add("statictext", undefined, msg, {multiline : true}); + l.size = [260, 100]; + + var e = w.add("edittext", undefined, decodeURI(xmlDest), {readonly : true}); + e.characters = 40; + e.helpTip = decodeURI(xmlDest); + var g_btn = w.add("group"); + var btn_ok = g_btn.add("button", undefined, "Ok"); + var btn_reveal = g_btn.add("button", undefined, "Reveal in File System"); + + btn_reveal.onClick = function(){ + Folder(File(e.text).parent).execute(); + w.close(); + } + w.show(); +}; + +function finishedXMLImportDialog(varsNum, recordsNum, missingImgNum, missingGrfNum){ + var w = new Window("dialog", SESSION.scriptName + ": Variable Data Imported."); + + var msg = "Your variable data has been imported.\rIt contains " + varsNum + + " variable" + ((varsNum > 1)? "s" : "") + " and " + recordsNum + " record" + ((recordsNum > 1) ? "s" : "") + "."; + + var l = w.add("statictext", undefined, msg, {multiline : true}); + l.size = [260, 50]; + + if(missingImgNum > 0){ + l = w.add("statictext", undefined, missingImgNum + " Missing Image(s)", {multiline : true}); + l.size = [260, 100]; + } else if(missingGrfNum > 0){ + l = w.add("statictext", undefined, missingGrfNum + " Missing Graph(s)", {multiline : true}); + l.size = [260, 100]; + } else { + var g_cycle = w.add("group"); + var btn_cycle = g_cycle.add("button", undefined, "Cycle Update All Datasets"); + btn_cycle.helpTip = "Cycling and updating each of the datasets ensures that update-asterisks will appear correctly"; + var disp_cycle = g_cycle.add('edittext { properties : {readonly : true}, justify : "center" }'); + disp_cycle.characters = 10; + disp_cycle.setValue("0 of " + app.activeDocument.dataSets.length); + btn_cycle.onClick = function(){ + cycleUpdateAllDatasets(app.activeDocument, disp_cycle); + }; + } + + var g_btn = w.add("group"); + var btn_ok = g_btn.add("button", undefined, "Ok"); + + w.show(); +}; + +//---------------------------------------------------------------------------------------- CUSTOM INCREMENTS ------------------------------------------------------------------// +function updateCustomIncrementDisplay(display, customIncObj){ + var arr = [], prefixStr; + for (var i = 0; i < 10; i++) { + prefixStr = " " + (i + 1) + ": "; // adds a number to tell the index in the display area text + if((i + 1).toString().length > 1){ + prefixStr = (i + 1) + ": "; + } + arr.push(prefixStr + getRecordCustomInc(i, customIncObj.startNum, customIncObj.padZero, customIncObj.increment, customIncObj.isIntervalIncrement)); + } + display.setValue(arr.join("\n")); +}; + +function customIncrementsDialog(){ + + var dialogData = clone(CUSTOM_INCREMENTS_current); + var customIncNames = []; + for (var i = 0; i < dialogData.length; i++) { + customIncNames.push(dialogData[i].name); + } + + var w = new Window("dialog", "Custom Increment Options"); + w.spacing = 4; + + var g0 = w.add("group"); + g0.orientation = "row"; + + var g1 = g0.add("group"); + var g1_1 = g1.add("group"); + g1_1.orientation = "column"; + var lbl_customIncList = g1_1.add("statictext", undefined, "Custom Increment List"); + var list_customIncs = g1_1.add("listbox", undefined, customIncNames); + list_customIncs.size = [195, 280]; + var g1_1_2 = g1_1.add("group"); + g1_1_2.orientation = "row"; + g1_1_2.margins = [4, 4, 4, 10]; + var btn_addCustomInc = g1_1_2.add("button", undefined, "Add \u2795"); + var btn_removeCustomInc = g1_1_2.add("button", undefined, "Remove \u2796"); + btn_addCustomInc.size = btn_removeCustomInc.size = [80, 25]; + + var g2a = g0.add("group"); + g2a.orientation = "column"; + var g2 = g2a.add("panel", undefined, "Properties"); + g2.spacing = 4; + g2.alignChildren = "left"; + var g2_1 = g2.add("group"); + var lbl_startNum = g2_1.add("statictext", undefined, "Start Number"); + lbl_startNum.size = [120, 26]; + var disp_startNum = g2_1.add("edittext", undefined, ""); + disp_startNum.characters = 10; + disp_startNum.onChange = function(){ + var val = this.getValue(); + var msg = "Please enter a zero, or a positive integer number into the 'Start Number' field."; + if(isNaN(val) || !/^\d+$/.test(val)){ + scriptAlert(msg); + this.setValue(0); + updateCustomIncrementDisplay(disp_preview, { + padZero : dd_padZero.getValue(), + startNum : this.getValue(), + increment : disp_incValue.getValue(), + isIntervalIncrement : ch_intervalIncrement.getValue() + }); + return; + } else { + if(val != "0" && val.indexOf("0") > -1){ + val = val.replace(/^0+/, ""); + if(val == ""){ + val = 0; // put it back to zero if the entered string was all zeroes + } + } + this.setValue(val); + updateCustomIncrementDisplay(disp_preview, { + padZero : dd_padZero.getValue(), + startNum : this.getValue(), + increment : disp_incValue.getValue(), + isIntervalIncrement : ch_intervalIncrement.getValue() + }); + } + }; + + var g2_1a = g2.add("group"); + var lbl_incValue = g2_1a.add("statictext", undefined, "Increment Value"); + lbl_incValue.size = [120, 26]; + var disp_incValue = g2_1a.add("edittext", undefined, ""); + disp_incValue.characters = 10; + disp_incValue.onChange = function(){ + var val = this.getValue(); + var msg = "Please enter a positive integer number into the 'Increment Value' field."; + if(isNaN(val) || !/^\d+$/.test(val) || (val * 1) <= 0){ + scriptAlert(msg); + this.setValue(1); + updateCustomIncrementDisplay(disp_preview, { + padZero : dd_padZero.getValue(), + startNum : this.getValue(), + increment : disp_incValue.getValue(), + isIntervalIncrement : ch_intervalIncrement.getValue() + }); + return; + } else { + this.setValue(val); + updateCustomIncrementDisplay(disp_preview, { + padZero : dd_padZero.getValue(), + startNum : disp_startNum.getValue(), + increment : this.getValue(), + isIntervalIncrement : ch_intervalIncrement.getValue() + }); + } + }; + + var g2_1b = g2.add("group"); + var ch_intervalIncrement = g2_1b.add("checkbox", undefined, "Make Interval Increment"); + ch_intervalIncrement.helpTip = "Adds a dash with the next value of the incremented position after the specified increment amount has been added. ex: 1-10, 11-20"; + ch_intervalIncrement.onChange = function(){ + var val = this.getValue(); + updateCustomIncrementDisplay(disp_preview, { + padZero : dd_padZero.getValue(), + startNum : disp_startNum.getValue(), + increment : disp_incValue.getValue(), + isIntervalIncrement : val + }); + }; + + var g2_2 = g2.add("group"); + var lbl_padZero = g2_2.add("statictext", undefined, "Padding Zeroes"); + lbl_padZero.size = [120, 26]; + var dd_padZero = makeDropdownlist(g2_2, [0,1,2,3,4,5,6,7,8,9,10,11,12,13]); + dd_padZero.characters = 10; + dd_padZero.onChange = function(){ + updateCustomIncrementDisplay(disp_preview, { + padZero : this.getValue(), + startNum : disp_startNum.getValue(), + increment : disp_incValue.getValue(), + isIntervalIncrement : ch_intervalIncrement.getValue() + }); + }; + var g2_3 = g2a.add("panel", undefined, "Preview Display"); + g2_3.margins = [6, 6, 6, 6]; + var disp_preview = g2_3.add("edittext", undefined, "", { multiline : true, readonly : true }); + disp_preview.size = [240, 160]; + + var g_btn = w.add("group"); + var btn_ccl = g_btn.add("button", undefined, "Cancel"); + var btn_ok = g_btn.add("button", undefined, "Save"); + + list_customIncs.onChange = function(){ + if(this.selection != null){ + dd_padZero.setValue(dialogData[this.selection.index].padZero); + disp_startNum.setValue(dialogData[this.selection.index].startNum); + disp_incValue.setValue(dialogData[this.selection.index].increment); + ch_intervalIncrement.setValue(dialogData[this.selection.index].isIntervalIncrement); + updateCustomIncrementDisplay(disp_preview, { + padZero : dd_padZero.getValue(), + startNum : disp_startNum.getValue(), + increment : disp_incValue.getValue(), + isIntervalIncrement : ch_intervalIncrement.getValue() + }); + } + }; + + g2.addEventListener("mousedown", function(){ + list_customIncs.selection = null; + }); + + ch_intervalIncrement.onClick = function(){ + updateCustomIncrementDisplay(disp_preview, { + padZero : dd_padZero.getValue(), + startNum : disp_startNum.getValue(), + increment : disp_incValue.getValue(), + isIntervalIncrement : this.getValue() + }); + }; + + btn_addCustomInc.onClick = function(){ + var startNumValue = disp_startNum.getValue(); + var padZeroValue = dd_padZero.getValue(); + var incrementValue = disp_incValue.getValue(); + var isIntervalIncrement = ch_intervalIncrement.getValue(); + if(startNumValue == "" || padZeroValue == "" || incrementValue == ""){ + scriptAlert("Please ensure the 'Increment Value' and 'Start Number' fields are filled."); + return; + } + var newName = "s" + startNumValue + "p" + padZeroValue + "i" + incrementValue + (isIntervalIncrement ? "-interval" : ""); + dialogData.push({ + name : newName, + padZero : padZeroValue, + startNum : startNumValue, + increment : incrementValue, + isIntervalIncrement : isIntervalIncrement + }); + list_customIncs.addItem(newName); + }; + + btn_removeCustomInc.onClick = function(){ + if(list_customIncs.selection == null){ + return; + } + dialogData.splice(list_customIncs.selection.index, 1); + list_customIncs.removeSelectedItem(); + }; + + btn_ok.onClick = function(){ + if(dialogData.length < 1){ + scriptAlert("At least one custom increment must be present in the list to save."); + return; + } else { + // only save the custom increment portion of the settings file + SESSION.settingsFile.open('r'); + var settingsObj = JSON.parse(SESSION.settingsFile.read()); + SESSION.settingsFile.close(); + CUSTOM_INCREMENTS_current = settingsObj.CUSTOM_INCREMENTS = dialogData; + writeSettingsFile(settingsObj); + } + this.window.close(); + }; + + if(w.show() == 2){ + return null; + } else { + return { + + }; + } +}; + +//---------------------------------------------------------------------------------------- VISIBILITY KEYS ------------------------------------------------------------------// +function populateVisKeyList(listElem, visKeys){ + for (var i = listElem.items.length - 1; i > -1; i--) { + listElem.remove(i); + } + var thisVisKey, newItem; + for (var i = 0; i < visKeys.length; i++) { + thisVisKey = visKeys[i]; + newItem = listElem.add("item"); + newItem.text = thisVisKey.name; + newItem.subItems[0].text = thisVisKey.displayText; + newItem.checked = thisVisKey.enabled; + } +}; + +function visibilityKeysDialog(){ + + var textInputHelpTip = "Visibility Key 'text' is compared to data cell text in lower-case."; + + function getBothSetsOfKeys(visKeyObj){ + var trueVisKeys = [], falseVisKeys = []; + var thisVisKey; + for (var i = 0; i < visKeyObj.length; i++) { + thisVisKey = visKeyObj[i]; + if(thisVisKey.value){ + trueVisKeys.push(thisVisKey); + } else { + falseVisKeys.push(thisVisKey); + } + } + return { trueVisKeys : trueVisKeys, falseVisKeys : falseVisKeys }; + }; + + var dialogData = clone(VisibilityKeys); + var keyData = getBothSetsOfKeys(dialogData); + var trueVisKeys = keyData.trueVisKeys, falseVisKeys = keyData.falseVisKeys; + + var w = new Window("dialog", "Manage Visibility Keys"); + w.spacing = 4; + var inputCharacterAmt = 10; + + var g0 = w.add("group"); + g0.orientation = "row"; + + var g1 = g0.add("group"); + var g1_1 = g1.add("group"); + g1_1.orientation = "column"; + + var lbl_trueList = g1_1.add("statictext", undefined, "true / visible"); + var list_trueList = g1_1.add("listbox", undefined, [], { + numberOfColumns: 2, + showHeaders: true, + columnTitles: ["Name", "Text"], + columnWidths: [120, 120] + }); + list_trueList.size = [260, 200]; + list_trueList.name = "True List"; // custom property + + var g1_1_2a = g1_1.add("group"); + g1_1_2a.orientation = "row"; + g1_1_2a.spacing = 4; + var g1_1_2a_1 = g1_1_2a.add("group"); + g1_1_2a_1.orientation = "column"; + g1_1_2a_1.spacing = 4; + var lbl_trueKeyName = g1_1_2a_1.add("statictext", undefined, "name"); + var disp_trueKeyName = g1_1_2a_1.add("edittext", undefined, ""); + disp_trueKeyName.characters = inputCharacterAmt; + disp_trueKeyName.list = list_trueList; + + var g1_1_2a_2 = g1_1_2a.add("group"); + g1_1_2a_2.orientation = "column"; + g1_1_2a_2.spacing = 4; + var lbl_trueKeyText = g1_1_2a_2.add("statictext", undefined, "text"); + var disp_trueKeyText = g1_1_2a_2.add("edittext", undefined, ""); + disp_trueKeyText.helpTip = textInputHelpTip; + disp_trueKeyText.characters = inputCharacterAmt; + disp_trueKeyText.list = list_trueList; + + var g1_1_2 = g1_1.add("group"); + g1_1_2.orientation = "row"; + g1_1_2.margins = [4, 4, 4, 10]; + var btn_addTrueVisKey = g1_1_2.add("button", undefined, "Add \u2795"); + var btn_removeTrueVisKey = g1_1_2.add("button", undefined, "Remove \u2796"); + btn_addTrueVisKey.size = btn_removeTrueVisKey.size = [80, 25]; + btn_addTrueVisKey.list = btn_removeTrueVisKey.list = list_trueList; + + var sep = g1.add("panel"); + sep.size = [2, 300]; + var g1_2 = g1.add("group"); + g1_2.orientation = "column"; + + var lbl_falseList = g1_2.add("statictext", undefined, "false / invisible"); + var list_falseList = g1_2.add("listbox", undefined, [], { + numberOfColumns: 2, + showHeaders: true, + columnTitles: ["Name", "Text"], + columnWidths: [120, 120] + }); + list_falseList.size = [260, 200]; + list_falseList.name = "False List"; // custom property + + var g1_2_2a = g1_2.add("group"); + g1_2_2a.orientation = "row"; + g1_2_2a.spacing = 4; + var g1_2_2a_1 = g1_2_2a.add("group"); + g1_2_2a_1.orientation = "column"; + g1_2_2a_1.spacing = 4; + var lbl_falseKeyName = g1_2_2a_1.add("statictext", undefined, "name"); + var disp_falseKeyName = g1_2_2a_1.add("edittext", undefined, ""); + disp_falseKeyName.characters = inputCharacterAmt; + disp_falseKeyName.list = list_falseList; + + var g1_2_2a_2 = g1_2_2a.add("group"); + g1_2_2a_2.orientation = "column"; + g1_2_2a_2.spacing = 4; + var lbl_falseKeyText = g1_2_2a_2.add("statictext", undefined, "text"); + var disp_falseKeyText = g1_2_2a_2.add("edittext", undefined, ""); + disp_falseKeyText.helpTip = textInputHelpTip; + disp_falseKeyText.characters = inputCharacterAmt; + disp_falseKeyText.list = list_falseList; + + var g1_2_2 = g1_2.add("group"); + g1_2_2.orientation = "row"; + g1_2_2.margins = [4, 4, 4, 10]; + var btn_addFalseVisKey = g1_2_2.add("button", undefined, "Add \u2795"); + var btn_removeFalseVisKey = g1_2_2.add("button", undefined, "Remove \u2796"); + btn_addFalseVisKey.size = btn_removeFalseVisKey.size = [80, 25]; + btn_addFalseVisKey.list = btn_removeFalseVisKey.list = list_falseList; + + var btns = [btn_addTrueVisKey, btn_removeTrueVisKey, btn_addFalseVisKey, btn_removeFalseVisKey]; + var thisBtn; + for (var i = 0; i < btns.length; i++) { + thisBtn = btns[i]; + thisBtn.onClick = function(){ + var self = this; + return function (self){ + var list = self.list; + var isTrueList = list.name == "True List"; + var isAddBtn = self.text == "Add \u2795"; + // check the list data against memory object to give the OK button a save-&-apply or only-apply functionality. + // add/remove item + if(isAddBtn){ + var isValidAddition, thisValueInputElem, thisNameInputElem, problem; + if(isTrueList){ + thisValueInputElem = disp_trueKeyText; + thisNameInputElem = disp_trueKeyName; + } else { + thisValueInputElem = disp_falseKeyText; + thisNameInputElem = disp_falseKeyName; + } + try { + problem = "VisibilityKeys - please fill out all necessary fields before adding a new key."; + isValidAddition = (thisNameInputElem.getValue().trim() != ""); + if(!isValidAddition){ + throw(problem); + } + var allPresentListNames = []; + for (var i = 0; i < list.items.length; i++) { + thisName = list.items[i].text; + allPresentListNames.push(thisName); + } + problem = "VisibilityKeys - please choose a different name for the new key to add to the list."; + isValidAddition = (allPresentListNames.indexOf(thisNameInputElem.getValue()) == -1); + if(isValidAddition){ + var newItem = list.add("item"); + newItem.text = thisNameInputElem.getValue(); // name + newItem.subItems[0].text = thisValueInputElem.getValue().toLowerCase(); // text + newItem.checked = true; + } else { + throw(problem); + } + } catch(e) { + scriptAlert(e); + return; + } + } else { + if(list.selection == null){ + return; + } + if(list.items.length > 1){ + list.selection.remove(); + } + } + + var keyData = getBothSetsOfKeys(VisibilityKeys); + var trueVisKeys = keyData.trueVisKeys, falseVisKeys = keyData.falseVisKeys; + var targetKeys = (isTrueList) ? trueVisKeys : falseVisKeys; + var isCompleteMatch = true; + var thisName, thisText; + for (var i = 0; i < list.items.length; i++) { + thisName = list.items[i].text; + thisText = list.items[i].subItems[0].text; + if(getByName(targetKeys, thisName) == null){ + isCompleteMatch = false; + break; + } + } + var thisCompareName, wasMatched; + for (var i = 0; i < targetKeys.length; i++) { + thisCompareName = targetKeys[i].name; + wasMatched = false; + for (var j = 0; j < list.items.length; j++) { + thisName = list.items[j].text; + thisText = list.items[j].subItems[0].text; + if(thisName == thisCompareName){ + wasMatched = true; + break; + } else if(!wasMatched && j == list.items.length - 1){ + isCompleteMatch = false; + break; + } + } + } + if(isCompleteMatch){ + btn_ok.text = "Apply"; + } else { + btn_ok.text = "Save & Apply"; + } + }(self); + }; + } + + list_trueList.onDoubleClick = list_falseList.onDoubleClick = function(){ + if(this.selection != null){ + this.selection.checked = !this.selection.checked; + } + }; + var firstFocus = true; + w.addEventListener("mouseover", function(){ + if(firstFocus){ + list_falseList.active = true; + list_trueList.active = true; + firstFocus = false; + } + }); + + var g_btn = w.add("group"); + var btn_ccl = g_btn.add("button", undefined, "Cancel"); + var btn_ok = g_btn.add("button", undefined, "Apply"); + btn_ccl.size = btn_ok.size = [180, 26]; + + btn_ok.onClick = function(){ + var resultData = [], thisItem, keyObj; + for (var i = 0; i < list_trueList.items.length; i++) { + thisItem = list_trueList.items[i]; + keyObj = { + displayText : thisItem.subItems[0].text, + name : thisItem.text, + value : true, + enabled : thisItem.checked + }; + resultData.push(keyObj); + } + for (var i = 0; i < list_falseList.items.length; i++) { + thisItem = list_falseList.items[i]; + keyObj = { + displayText : thisItem.subItems[0].text, + name : thisItem.text, + value : false, + enabled : thisItem.checked + }; + resultData.push(keyObj); + } + VisibilityKeys = resultData; + if(this.text == "Save & Apply"){ + SESSION.settingsFile.open('r'); + var settingsObj = JSON.parse(SESSION.settingsFile.read()); + SESSION.settingsFile.close(); + settingsObj.VisibilityKeys = VisibilityKeys; + writeSettingsFile(settingsObj); + } + this.window.close(); + }; + + w.onShow = function(){ + populateVisKeyList(list_trueList, trueVisKeys); + populateVisKeyList(list_falseList, falseVisKeys); + }; + + if(w.show() == 2){ + return null; + } else { + return { + + }; + } +}; + +//==================================================================================// + + var userData = UIWindow(); + if(userData == null){ + // abort mission + return; + } + + processUserInput(userData); + +}; + +VariableImporter(); + diff --git a/qosf.org/designs/infograph_creator/create_grid.sh b/qosf.org/designs/infograph_creator/create_grid.sh new file mode 100644 index 0000000..68905f7 --- /dev/null +++ b/qosf.org/designs/infograph_creator/create_grid.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +# Check for the correct number of arguments +if [ "$#" -ne 3 ]; then + echo "Usage: $0 grid_size input_dir output_filename" + exit 1 +fi + +# Assign input parameters to variables +GRID_SIZE=$1 +INPUT_DIR=$2 +OUTPUT_FILENAME=$3 + +# Create the montage +montage -tile "$GRID_SIZE" -geometry +0+0 "${INPUT_DIR}"/*.png "$OUTPUT_FILENAME" + +# Inform the user of completion +echo "Montage created successfully: $OUTPUT_FILENAME" + +# Example usage +# This script creates a grid montage of PNG images from a specified directory. +# Usage: +# ./create_image_grid.sh 3x2 /path/to/input/directory output.png +# Where "3x2" is the grid size, "/path/to/input/directory" is the path where PNG images are stored, +# and "output.png" is the name of the output file to be created. diff --git a/qosf.org/designs/infograph_creator/project_card.ai b/qosf.org/designs/infograph_creator/project_card.ai new file mode 100644 index 0000000..6469c4e --- /dev/null +++ b/qosf.org/designs/infograph_creator/project_card.ai @@ -0,0 +1,2334 @@ +%PDF-1.6 %���� +1 0 obj <>/OCGs[28 0 R 29 0 R 30 0 R 31 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + application/pdf + + + quantum_proj + + + Adobe Illustrator 25.0 (Macintosh) + 2024-06-05T21:00:57-06:00 + 2024-06-05T21:00:58-06:00 + 2024-06-05T21:00:58-06:00 + + + + 172 + 256 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAACsAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9LZe1OxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kq3/Hr/sv4ZHqnoo5JDsVdirsVdirsVdirsVdirsVd irsVdirsVdirsVdirsVdirsVdiqt/wAev+y/hkeqeijkkOxV2KuxV2KuxV2KqVxdW9tH6kzhF7V6 n5DFUlu/M4pxtIzX+eT+ABw0hKZ9Sv5yfUnYg/sg8V+4bYaVDdcVbVmU1UkHxG2Koy21nUYCOMpd R+y/xD8d8aVOLbzNauALhGicmhYfEvz8fwwUqcKysoZSCp3BG4OBLeKuxV2KuxV2KuxVW/49f9l/ DI9U9FHJIdirsVdirsVdiqA1PV7ezRkDcrmnwR9aV6E40hi11eXN04eeQuRsOgA+QG2SVRxV2Kux V2KuxV2Ko3T9VurJgFPKGvxRHp9HhjSsqs7yC7hEsJqOhB6g+ByKVfFXYq7FXYq7FVb/AI9f9l/D I9U9FHJIdirsVdirsVQ2o3n1SzeegLCgRT3JNMUMOuJ5LiZ5pTV3NSckqI07TJr5nEbKojAJLV79 OnyxJVq90q8sxylSsdaCRTUY2qExV2KuxV2KphaaFf3C8+IiQ9DJUE/IUrgtULd2slrcPBJQsncd DUVwqq6bfyWVyJBUxnaRPEf1GJVmMciSRrIh5IwqpHgcildirsVdirsVVv8Aj1/2X8Mj1T0Uckh2 KuxV2KuxViWu3rXF8yCojgJRQfEGjH78IQl2FU/8q/8AH1/zz/42wFU/wJQ506xMzTGBDIxqSRXf 5HbFCuqKoooCjwApilp4o5BSRFceDAH9eKqMWn2UUpmjhVJD3A6fIdBihEYpYx5m4/pBKdfSFf8A gjhCEowqyDyxeLxe0b7VTIh9tgRgKp9gS7FXYq7FVb/j1/2X8Mj1T0Uckh2KuxV2KqN5cC3tZZj+ wpI+fb8cVYQzMzFmNWJqSepJySGsVZP5cspYLd5pNjPxKr/kitD9NcBVN8CXYq7FXYqlfmLzPoPl vTjqOt3i2dnyEYkYMxZ2qQqogZmOxOwxAtDfl3zNoXmTThqWiXa3lmXMZkUMpDrQlWVwrKaEGhGJ FKgPMtkVdbxSSHojg9iBtT7sIVI8KqtpcNb3McymhRgTTuO4+kYqznIpdirsVdiqt/x6/wCy/hke qeijkkOxV2KuxVK/MkhXTeI/bdVP4t/DEIYrkleUfmX+ZWuWGsz+XdGQRSKiJLchS0xeVQ4EW9B8 LgVpWvSmTjHqxJS7VtJ/PTylpcfmO81K+jtyV9cfW2nMXIgJ68TM60JNOhA6GmIMSjcPRPJ358rc +RdS1fW7b1dS0RoEuo7aietHcOI45VDGgPKvMDbwpWgiYbshJk/lb82dL8xeVta8wwWM8EGiRyyT QSMhdxFCZiFINNwKb5Exo0m2D6l5482/mfZel5BW60i40qRWv2a5WD1EnVggBQ70MRyVVzRd8nmd x5n/ADWt/Mh8uSeYL4amLpbIoLuQp6zOEA5VpTkeuToVbGyy3zH5X8x6Z5QvLn80Lq/vYvrdqukG 2u0mdJGjuPVJEodeJ+Co2Jp1yIO+ya70Dd65Fof5SWVz5MvNS06O41qVbmSWZFmZxaqGAMAQcPhW gNd8NWd16bJda3P5y33lKfzVDrF5c6NauwnLXRdl9Mjkxic7gchj6bpG7M/yo896j5igurLVCr3l mEdbhVCmRGJB5AfDyU+AGMhSQXoGQZM7gk9SGOT+dQ33iuRSvxV2KuxVW/49f9l/DI9U9FHJIdir sVdiqUeZxWwjPhKP+IthCGMYVeF/mK1/oH5oweYXt/UhWe0vbSpIWT6qIwycqGh5R7+xyyO4YHmz Hzx/zkLomteTrnStP024S/1KFoLn1ygjgDijFWUsZPbZfH2yIgbSZMO8teSNX/5VT5p8xvGywTx2 8VpGVNZI4bqOSaUf5K8evsfDJE7hAGyn5D/MfSvL/kbzR5eu7aeS51mGWOzli4FA0sDQn1OTKQFq DtXGUbNqDszj/nFf+98zf6tl+ufI5ExYPrf/AJPh/wDwIIv+olckPpR1ev8A/OSv/kvYP+2jD/yb lyEObKXJ4zef+SS07/tvz/8AUKuTH1Meit5U8ifmN5i8nu+mX4i8ttMyy2kly6RGRSKloVDA707Y mQBUAvSvy88gp5UtbhpZxc393x9aRQQiqlaItdzuSSdvlkZStkAy/IpZxZClnAD2jQf8KMilWxV2 KuxVW/49f9l/DI9U9FHJIdirsVdiqA1yAy6bKAKslHH+xO/4VxCGIZJUNf6Zp2owehf2sV3DWojm RZFB6VAYGh98UPL/ADf+ReqT3SX3kyAXUMhJutPaSOMwP2KNMyK6Nvt1GTE+9Biz78nvLP5oadc3 8PnE/wC4OW2EEGnTSxTqGUqqiKOIyRxxCPkpQUHTbIyI6JFswP5Wfl0bl7k+XbH1JBxZREojAIp8 MY/dqfcL75HiKaTPQvKnlvQDMdG06CwNzx9f0F48+FeNflyOAlUNL5B8mS6r+lpNHtW1Iyi4N2UH qeqG5B6+PIVxsrSYa1oOja3aCz1azivbUOJBDMvJQ6ggNTxoxxVLm/L/AMlNpiaW2jWp06OU3CWv pjgJWXiXA8Su2NlaQ99p2i6JpaaTpFvHZQtJ6rW0K8V3rUn5kDCFSnCrgCTQdTirPQAoAAoBsBkU t4q7FXYqrf8AHr/sv4ZHqnoo5JDsVdirsVaZVZSrCqsKEexxVg93B6F1LDvSNyor1IB2P0jJIVbf TL24hM0MfNBWtGWu3tWuNq61u7zTpyVBR6UeNwQD4VG2KsisddsrhAJHEMoHxBzRa+xORpUdHcW8 v93Kj/6rA/qxSqYq7FVKS7tIzSSaND4MwB/E4qll/wCYoIfgtqTSfzfsD+uGkMcmmkmkaWRizsas ThVZiqYaHZG5vlYg+lD8bntUfZH0nAVZdgS7FXYq7FVb/j1/2X8Mj1T0Uckh2KuxV2KuxVJPMenB 4/rqGjIAJF8RWgP0VwhCSWN7NaTrLGTQEc0rQMO4OFU/1SwGp20VzbEcwtVHdgabV9siFYy6MjFH BVlNGU7EEZJWQeWrFQjXbj4ieMVR0Hcj59MBVPcCXYqxTzDbCHUC604zKHoBSh6H9VcIQlmFXYq4 AkgDcnoMVZho1g1nZ8HP7yQ82HhUAcfoyJVHYpdirsVdiqt/x6/7L+GR6p6KOSQ7FXYq7FXYq0yq ylWAZSKEHcEYqxbWNIltpnmiT/RTQgjfjXsR88IKF+iawloGhuCxhJqhG/E99vA4kKmraxornk0i sR0JRif+I4KVG21zBcRCWFuUZ2BoR0+dMUquKuxVjnmn/eiD/UP68IQkmFXYqyDQdHZWW7uFoRvF Gf8AiR/hgJVPsCXYq7FXYq7FVb/j1/2X8Mj1T0Uckh2KuxV2KuxV2KtOiujIwqrAhge4OKpDqfl2 g9SxXp9qIn/iNcNoSOWGWJuMqNG3gwIP44VZR5d/45i/6zfryJVM8UuxVjnmn/eiD/UP68IQlMFp dT/3MTSCtCVBIB9z0wqyPTdAht6S3FJZhuB+yp/jkbVNsUuxV2KuxV2KuxVW/wCPX/ZfwyPVPRRy SHYq7FXYq7FXYq7FXYqpz28E6cJkDr4EfqxVuGGKGNYol4Rr0Ue5riq/FXYqpXFpbXAUTxiTiarX tiq9I0jUKihVHRVFB+GKrsVdirsVdirsVdirsVVv+PX/AGX8Mj1T0Uckh2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVW/wCPX/ZfwyPVPRRySHYq7FXYq7FXYq7FXYq7FXYq7FVC /vbexsbi9uWK29rE80zAEkJGpZjQbnYYoSPyN580Tzppcuo6Sk8cUExgljuUVHDhQ37LOpBDDo2E xpQbZHgS7FXYq7FXYq7FXYq7FVb/AI9f9l/DI9U9FHJIdirsVdirsVdirsVSLz1rV5onk/V9Ws1D XdnbSSQchUB6UDEdwta0wgWUF8/af5HttW/LO9/MW88wXbeZITNIshmHFHik4rE5I9Tm43Wjj7Q2 y296YVtadWf5r+dmsvy/Jv8A0U1O5e11SR44m+sRxXUcPNmkRip4MQxUjepwcI3TaPeK8/Mn8xfM PkzzBqc/+H9Ikku7GG0W2jdJYXEABkMTswCzOCD3wcha8yxP8mvIulatHrGvTz3Ed75ckSewWMx+ mzoryD1VeN+QrGNgRkpFACT63rN9qv5SWM12IQ0WvXEUa29vBaoF+qRP/d26RJXk5NaVwgbr0T38 pf8AyZOnf4I/Sn6C9P8A3NfXvT414tz5+j+74/Z9OvxcsEuW6jm+nMpbHYq7FXYq7FXYq7FVb/j1 /wBl/DI9U9FHJIdirsVdirsVdirsVU7m3gubeW2uI1lt50aOaJxVWRxxZWB6gg4q8B89/wDOO15b Srd+TAb22aQNPo9zMFOx+HhIxj5LQkfE4Ydia5aJ97AxZra/lfH5q8j6XpfnLTo9HvtMZxZx6VKP 3MLEfBV/XX4qDlVnrTlyqTkeKjsmk28j/lF5Y8matcanpM9281xAbZ47iSN4whZXJHGNGrVB+1gM iVApEeUPyw0DyrY6rZ6dcXcsWrilybh42ZfhZfg4RxgbOetcBlaQEkb8gvJzeWo/LxvNR+pR3j6g snqQer6skSwlSfR48eMY/ZrXvh4zaOF6PDEsMMcSklY1CKT1oopvkWS/FXYq7FXYq7FXYq7FVb/j 1/2X8Mj1T0Uckh2KpTq/mnRNJm9C9mkEoj9aRIIJ7gxxAkerL6CSekmx+J6DY+GEBFppHJHLGssT B43AZHUgqykVBBHUHAldiqmlzbPPJbpKjXEKq0sIYF0WSvAsvUBuJpXrQ4qqYqpXd1Ha20lxKJGj iXkyxRyTSED+WOJXdj7KCcUIHQ/Mel65FJNp3rtFE3Fnntbm2BYFlIU3EcXPiyENxrQ9cSKVFajq NnptjNfXsnpWsC8pZKM1B0rRQSfoGKusdRs7+OWS0k9RIZpbeQ0ZaSwOY5F+ID7LKRXpiqJxSpid DcNBR+aoHJ4OEoxIFJKcCfh3UGo79RiqG1fWdP0iz+t3zukJkjiX0opZ3aSVgiKscKyOxZiAKLiA hvS9WsNUtjcWTs0au0ciyRyQyI69UkilVJEYV6MoxIVpNa0qS6t7WK5SWa7WdrcR/GrC1ZUm+Naq CjuFIJrX5HGlRuKWndURnYhVUEsx6ADriqE0nVrHVrCO/sWd7WYVikkilhLL2ZVlVGKsN1alCOmJ CEZil2Kq3/Hr/sv4ZHqnoo5JDsVYV5wm1vy2dX8y6bbwX8NzbQRXFtK7JMkkTMkbQqEcTcvW/uiy VPRt8kN2JYfaKNOsrSyhf0bNJNJu2jvre9Goo8dt9Tiiaxit5Q5kNi7DjJ7dCpMkIHytpOjS3MH6 Vms5tJjukv5rFrWZYJBHbzWMpjj+oWULsLm6hDrxZl6O1RiSoRY0eHTL67sUitbm/msktZb6KOeS aGfSpIpfQ4pbvNKksdzbLVK0C9DxGNqp3R07UdVnm1eC3m+s22s6oEMF5NbW7LDa2wEryWqPHJDJ Zvy5RBl+Hbkygqsn8nXvlfQNSu7VLiK2je1tYbkxwXEdub60glmu3ad4Y4DI8JV/t82C1IyJspCV LpUGu2klvataXj6db3bXEepx3dotmNRuZJ7e/g9a3BaRUjboF6bOB1N0qXNpVvq9zc2trewfXbiR 2GqXMN7Be3iagsn1WGdZLZB6KemxR1dx8C0C1woVLjRorm/nWCW1sn1K+1JoNcgivjJP9blnto7G 6lFtHFGnrt3nNWUcRuCW1QFzLpj2L6pZw21tZRTw3a6TZW9/6MkEjwwfV4w1taCS3uJF5zMiEBgo 4MSeSrLfNdrpGq6omo3VxB+i3ksrK4tbiKerSWDXF/cxNEYjt9XJ2bY0KnIhJQUN7otzocHl+x1B 7F11mG6snSzu4ktrWa/E9qqme1MUfJWCw819Nm+FSQMKu8zWGjafq0drFd3MzzyGLzjfS28sitZz hJ+VxNBCtujEQLEqilEkJp3xClAReXfLcOoDQ57KzuF05tWrBaWV3dVkvXje3llSK0aNDCgEdebU 40U1WgbQg7NIdWtrO5eWJbvU7e1mXV7mG8F5AklmLMWsjC3aKO2nnRisjTBXq3FWPxYVTvRNS8la VFqttGyRaVfaXbxSQR2F6IXkgE8V5dSf6MEaI841km3G3x02qDaVHQfJ0ctxb2OmRWcj6YLGKfVB DdQm2msHC3sNnKbdYZhPKj+oVlBqzclOJK09C8meXo/L3lfTdJEUMc9tbxJeNAKJJcLGqyyVIUty YVqRXIk2UhOsCVb/AI9f9l/DI9U9FHJIdiqE1bTY9T02ewlkaKO4Xg7qsTkCtfsTJLG1ehDIRiEJ Bpf5daNp0kMkVxcyPA1u68zCq1tpbmVBwjijRVreuOKAKFChQAMPEtKsvkHR5LSO2M1wFiW8WNwy cgb65S6d/sU5JLGvDalOobHiWkJcfljpF1HMLy/vbma4eaSa4kNvyZpxbhuSLAsRH+hJ8BTiQWDA g0x4lpq3/K/RbawFjb3l3DEbe9tJjGLVPUh1Bg8ylFgEaAMoKemq06dNsPEtIm//AC/0i502ezZp ZUluJbwxSOAjyy2jWhjcqnIRmN+29e/bBxLSH8r+UdWgk1ebzDOLs6pb29iYTOLikEAmFDKltY/a +sEU9Ou1eRJxJUBZD+Xsy6jNLLq93LEsFklhdsYDdQSWck5AVRAISnCYD40YnevbDxLS0flP5f8A ren3b3V1LPp0qTxPILV2aSO7e9B5tAXj5SyEMImTkuxr1x4kUjW/LzRjYW1kLi5VLWyWwhkDR8wi TRzq5rGVLh4V7U9sHEmltz+Xtjcz+pPqV88Zke4e3rbiNrmW0azknNIQ4Zo3J4hgnLcKOmPEtIxv Jmlt6tZZ/wB6mno3xJ00uX1oafB+0x+PxHSmNrSD8xeSor/UJNXiAu70xNAthO0NtbyRyxtBIklx HbTXRThIzemWKFqbdwgrSH0/8trOK00QXd7M95pPCWWWNYKzXPq+vLIZpInuE9SSvL05F5L8LVGH iWlOH8pfLkdxp87SzTvp0cMEH1iGxm/cWzcoY+UlszqEqRyQq5/aY0FHiRSZf4D0j6n9U9a49P8A R11pVeScvRvHV5G+x9sFPhPT2ODiTS7TfJVnp+t3GsW97cC5uTSVAloiMpYMVf04EeT7IAaRmcDY MN6trTIsCXYqrf8AHr/sv4ZHqnoo5JDsVdirsVdirsVdirsVdirsVUbu8tLOA3F3PHbwKVVpZWVE BdgigsxA+JmAHvihWxS7FXYq7FXYq7FXYq7FXYq7FVb/AI9f9l/DI9U9FHJIdirsVdirsVdirsVd iqTec9Pu9R8oa3p9lH6t5eWFzBbxVVeUkkTKq8mIUVJ7nCOaC821Dy/qvkbSodUsL6CLW7qazW30 CzjNnbXDJG1vLEIBLOssresHZu5QGmSu0cl2p/lv5liTWLWJbzU5tTtNJQam17UGa0uUe6LrPMp5 UXnGeBCioWlSC8S0r6l5b/MyNry3tZdRudPjnvV0cR6kI7hGkWI2k9xNJJzlhRvUHpuS3ipxsLum WneX/wAwYNdh1K5urqZv0wFuIvrYNodMayAeRbcvxH+k/ZHHkOwpgsLu9HyLJ2KuxV2KuxV2KuxV 2Kq3/Hr/ALL+GR6p6KOSQ7FUM2p6arFWu4VZTQgyKCCPpxpDX6V0v/lsg/5GJ/XGld+ldL/5bIP+ Rif1xpVaG4gnUvBIkqA0LIwYV8KjFKpiqx54IzSSRUPgxA/Xiqz65af7/j/4Jf64od9ctP8Af8f/ AAS/1xV31y0/3/H/AMEv9cVd9ctP9/x/8Ev9cVd9ctP9/wAf/BL/AFxV31y0/wB/x/8ABL/XFVVX V15KQynoQajFLeKoG417Q7eUxXGo2sMq/ajkmjVh23BIONIU/wDE3lv/AKu1n/0kRf8ANWNLbv8A E3lv/q7Wf/SRF/zVjS2jre5trmIS28qTRHpJGwdT36ioxVUxSrf8ev8Asv4ZHqnoo5JD5z/5yG/M TWG16TylYTva2FpHG1+IyVaaSVBIFYj9hUdfh7nr2pbCPVhIvJvL/lnXPMN3Ja6RbfWJYYzNMS8c SJGpALPJKyIoqe5yZNMaTu3/ACm/MC4ilkg0sSiGWWBlS4tmcywf3iIgl5OV/wAgHBxBaQU/5feb 7fTTqc+n+jYLax3rXEksKKIZmKxn4nHxsVIEf2/bDxBaQPl3zLrfl3Uo9R0e6e1uYyCeJPF1Brwk Xo6nwOJFrb6zj87nU/JWl6zZr6M2qxBiBv6bAUlAP+S4Kg5TW7ZbHUtby6jmuVBkWMqJpCwrWQ0X qampwoVf0NqfO5T0CWtByuACp4ilfHfbwxtV36D1X6ulwIKxOFZSGQni5oDxBqB9GNqqN5b1pXVD b/ExKijofiA5EVDdadsbVR/Q2pcFf0aI8TTqxZQPTSnJtz7jG1d+hdT9S3j9Ah7teVuCVHIAV8dt vHG1VR5d1jky+gPhUMWMkYWjEgfFy4nceONqpWOoXul3haJqNG3GWOtVahoQaVB+eKsV/wCcg/zJ 1S1az8uaPO9rFd2y3d/PGSsjpKSI4Qw3AopLU61A6VqYRRIvHNA8k+Z/MFrPd6VZ+vbW7iOWZ5YY V5kcuCmZ4+TU3otTlhIDGlW8/L7zhZ6Q2sXGnMunLb29206yRPSC7JEDlUdmAbie23emPEFpGRfl P+YMk7wDSSkkccUriSa3jAFxUxCryKObcT8H2h3GDiC0lvlPzfr3lTV49R0m4MTow9aCpMMyDqki g0ZT+HUb4SLUF9o6NqcOq6RY6pCpWG/t4rmJW6hZkDqD9DZjlsTL/j1/2X8Mj1ZdFHJIfKv/ADkP ol9ZfmJc6jMh+qarFDLay0PE+jCkLrX+ZSlSPAjLoHZrlzYt5D84p5V1O4vXtZbtZ4DAYorg22xd WPL4JVcHjQqykb5KQtALLo/zr00PDO3leIXNlfT6jpwiumhgilnXj8USRfHTqfiFTkeBNoPXvzi/ T3lZfL2qaOstvHbRLDMk/B472It/pK0iPwsrcTEe37WIjRW3nKqzsFUFmY0VRuST2GTYvqzS/K+o aP8Alr5fsrhSLixiLXcdN0a4YylT/qFuJym92ytnaZrU2n29xHCpEk5jIlDUKiMkkUoa8gaYkKmK +buEryR2S/vpTJPzcsSOPDiKBabeIOCltY3mlfq4t47QRqqJGrhwX4o3KhYpup8MaVqTzTSX1ba1 9FnnWecmQuXK7cRsvEY0q+582tcQSwPagRSMoUB6FYhx5Rj4f2uPX3xpWz5vLzRyy2akwymSHg5U gFSnE1DV28KfLGltuPzeVr/opUGNY+MUgjClSSSoCGla40m0ifndXjeihLTyHhHXk1WOwrQVwoed /wDORnlrULHXNK1MoXsZrGK09YD4Vmt+VUJ91II8d/DJwLGTF/IP5kQeVLC7tZdLbUxcyCURyXPC 2qEKASW7Ryo/WtRxPvhlG0Ashs/z8ubOygtrfRIT6VnZWMqTS+pDJHZrIrVjMYIEnq1A5fDT9rBw J4l0X59Fr+S+vtFa7mmgtop4jecbeR7dGBeSAwtGwdn5UpUU2bHgXieXLHcajqHp2tvyuLuWkNrA p+1I3wpGo9zQDJsX275W02fS/LOkaZOQZ7Gyt7aUruOcMSo1PpXMY820Jz/x6/7L+GR6suijkkJb 5g8t6F5hsDYazZx3tqTyCSVBVv5kdSGU+6kYg0imBP8A845/luzEiO7UE7KLg0HyqpOT8Qo4Q1/0 Ll+XH8t5/wAj/wDm3HxCvCHf9C5flx/Lef8AI/8A5tx8QrwhO/LH5O+QfLl4l9Y6f619EeUVzdO0 zIRuCgPwKR2YLXAZEqAzRlVlKsAVIoQdwQciySebyjocrl/RMZO5CMQPu7YbRSn/AIM0T+WT/gzj a07/AAZon8sn/BnG1p3+DNE/lk/4M42tO/wZon8sn/BnG1p3+DNE/lk/4M42tO/wZon8sn/BnG1p HafoWl2D87eECTp6jEs30E9PowWqpqukaZq9hLYanbR3dnMKSQSqGU03B36EdiNxiCrz64/5x3/L WWVnS3uYFPSOO4YqPlz5t+OT4yjhCn/0Ll+XH8t5/wAj/wDm3HxCvCHf9C5flx/Lef8AI/8A5tx8 QrwhknlT8rPJHla4F3pWnj68BxF5OzTSqCKHgXJCV78QMiZEpAZZgSrf8ev+y/hkeqeijkkOxV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV1RirsVdiqt/wAev+y/hkeqeijkkJbq/mLSNIaF L+V42uKmMJFLN8KlVZn9JH4IGkUcmoKkb4gISvUfzC8u2YipJJMZoHuUdYZzEkaxSSh5XWNyikQN +yTt0w8K2ioPOvlyaC5nSeQpaFVkBtrkMxeQwr6KNGGn5SqUHpBqtt1xpbQ5/MXyYsckkmpCGOLj zkmimiWrRiWgLooJRGUuBulQGoSMeErbJMCXYq7FXYq7FXYq7FXYq7FXYq7FUHqWsaVpcQl1C7it UYEp6jAM/EVIRftOfZQTk4Y5TNRFsZSA5sF88/mdc2Fncp5ft/VuIAnqXc6fuws4Ko0a8g1Uchm5 ilB0NajY4eztrn8gxx58chd9WG+XPzU1fSNcCazU2N2FubpYk9SaQiBbSCjM1eTeiGlqeoqCFrXO 1OihIEDaXTu3lfTu3Dsc2XHIVQ4undub+zf5+56JpH5qeXbg21tqkg02/uAgjV6vBIzVr6coHRab 8wv8c1mfs+eOVD1OvlliJEXyZlFLHLGksTrJFIoZHUgqykVBBGxBGYBFbFkCiP8Aj1/2X8Mj1ZdF HJISbzF5U03XhD9bknhe3qI5LaUxNRmVir02dS0akqwK7dMINIpL2/Lfy0yXCN9ZK3PISg3En2WS RDGm/wAEfGdxwWi79OmPEtOt/wAuNBgiljE965mNXdrmTkKSGZfT48RFxkPJfT40bfrvjxLSA1z8 ptG1KzhtIby6sYFLrP6LgvLFLHFFKjORy+NLdOVSQSKkE74RJFM4GRZOxV2KuxV2KuxV2KuxV2Ku xV2KuxVjfmbyTpur2DwW0UVlcS3CXE08caL6h5fGZaLV9mLCp+0BvmTg1UsZ7x3OPmw8Q22l3pLN +UtldT263t4JrGByzQJEY5XWlOHrCQ8a7ciqgntxzJydpykOW/ewhpalfESy3T/Lmgaddvd6fp9v aXEkYieSGNYyUB5UooA3PXxoK9BTAlklIUTbkiIBtMcgyVv+PX/ZfwyPVPRRySHYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FVb/j1/2X8Mj1T0f/2Q== + + + + proof:pdf + uuid:65E6390686CF11DBA6E2D887CEACB407 + xmp.did:21a34c62-1b83-4b16-a2c8-f9ca6c72273b + uuid:d5f4fa80-a457-0f4a-96d5-8273bf3d0213 + + xmp.iid:cd36669d-5f8b-409c-8af3-ab20958ce1a1 + xmp.did:cd36669d-5f8b-409c-8af3-ab20958ce1a1 + uuid:65E6390686CF11DBA6E2D887CEACB407 + default + + + + + saved + xmp.iid:7abf885d-2140-4aa2-aa57-d3771451c328 + 2024-06-05T00:51:24-06:00 + Adobe Illustrator 25.0 (Macintosh) + / + + + saved + xmp.iid:21a34c62-1b83-4b16-a2c8-f9ca6c72273b + 2024-06-05T18:36:18-06:00 + Adobe Illustrator 25.0 (Macintosh) + / + + + + + + + EmbedByReference + + /Users/luisjcamargo/Desktop/quantum/qutip.png + 0 + 0 + + + + EmbedByReference + + /Users/luisjcamargo/Desktop/quantum/qutipcorp.png + 0 + 0 + + + + + + + + /Users/luisjcamargo/Desktop/quantum/qutip.png + 0 + 0 + + + /Users/luisjcamargo/Desktop/quantum/qutipcorp.png + 0 + 0 + + + + Web + AIRobin + Document + Adobe PDF library 15.00 + 21.0.0 + 1 + True + False + + 720.000000 + 1080.000000 + Pixels + + + + + Montserrat-Medium + Montserrat + Medium + TrueType + Version 7.200 + False + Montserrat-Medium.ttf + + + Montserrat-Bold + Montserrat + Bold + TrueType + Version 7.200 + False + Montserrat-Bold.ttf + + + Montserrat-Black + Montserrat + Black + TrueType + Version 7.200 + False + Montserrat-Black.ttf + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + White + RGB + PROCESS + 255 + 255 + 255 + + + Black + RGB + PROCESS + 0 + 0 + 0 + + + RGB Red + RGB + PROCESS + 255 + 0 + 0 + + + RGB Yellow + RGB + PROCESS + 255 + 255 + 0 + + + RGB Green + RGB + PROCESS + 0 + 255 + 0 + + + RGB Cyan + RGB + PROCESS + 0 + 255 + 255 + + + RGB Blue + RGB + PROCESS + 0 + 0 + 255 + + + RGB Magenta + RGB + PROCESS + 255 + 0 + 255 + + + R=193 G=39 B=45 + RGB + PROCESS + 193 + 39 + 45 + + + R=237 G=28 B=36 + RGB + PROCESS + 237 + 28 + 36 + + + R=241 G=90 B=36 + RGB + PROCESS + 241 + 90 + 36 + + + R=247 G=147 B=30 + RGB + PROCESS + 247 + 147 + 30 + + + R=251 G=176 B=59 + RGB + PROCESS + 251 + 176 + 59 + + + R=252 G=238 B=33 + RGB + PROCESS + 252 + 238 + 33 + + + R=217 G=224 B=33 + RGB + PROCESS + 217 + 224 + 33 + + + R=140 G=198 B=63 + RGB + PROCESS + 140 + 198 + 63 + + + R=57 G=181 B=74 + RGB + PROCESS + 57 + 181 + 74 + + + R=0 G=146 B=69 + RGB + PROCESS + 0 + 146 + 69 + + + R=0 G=104 B=55 + RGB + PROCESS + 0 + 104 + 55 + + + R=34 G=181 B=115 + RGB + PROCESS + 34 + 181 + 115 + + + R=0 G=169 B=157 + RGB + PROCESS + 0 + 169 + 157 + + + R=41 G=171 B=226 + RGB + PROCESS + 41 + 171 + 226 + + + R=0 G=113 B=188 + RGB + PROCESS + 0 + 113 + 188 + + + R=46 G=49 B=146 + RGB + PROCESS + 46 + 49 + 146 + + + R=27 G=20 B=100 + RGB + PROCESS + 27 + 20 + 100 + + + R=102 G=45 B=145 + RGB + PROCESS + 102 + 45 + 145 + + + R=147 G=39 B=143 + RGB + PROCESS + 147 + 39 + 143 + + + R=158 G=0 B=93 + RGB + PROCESS + 158 + 0 + 93 + + + R=212 G=20 B=90 + RGB + PROCESS + 212 + 20 + 90 + + + R=237 G=30 B=121 + RGB + PROCESS + 237 + 30 + 121 + + + R=199 G=178 B=153 + RGB + PROCESS + 199 + 178 + 153 + + + R=153 G=134 B=117 + RGB + PROCESS + 153 + 134 + 117 + + + R=115 G=99 B=87 + RGB + PROCESS + 115 + 99 + 87 + + + R=83 G=71 B=65 + RGB + PROCESS + 83 + 71 + 65 + + + R=198 G=156 B=109 + RGB + PROCESS + 198 + 156 + 109 + + + R=166 G=124 B=82 + RGB + PROCESS + 166 + 124 + 82 + + + R=140 G=98 B=57 + RGB + PROCESS + 140 + 98 + 57 + + + R=117 G=76 B=36 + RGB + PROCESS + 117 + 76 + 36 + + + R=96 G=56 B=19 + RGB + PROCESS + 96 + 56 + 19 + + + R=66 G=33 B=11 + RGB + PROCESS + 66 + 33 + 11 + + + + + + Grays + 1 + + + + R=0 G=0 B=0 + RGB + PROCESS + 0 + 0 + 0 + + + R=26 G=26 B=26 + RGB + PROCESS + 26 + 26 + 26 + + + R=51 G=51 B=51 + RGB + PROCESS + 51 + 51 + 51 + + + R=77 G=77 B=77 + RGB + PROCESS + 77 + 77 + 77 + + + R=102 G=102 B=102 + RGB + PROCESS + 102 + 102 + 102 + + + R=128 G=128 B=128 + RGB + PROCESS + 128 + 128 + 128 + + + R=153 G=153 B=153 + RGB + PROCESS + 153 + 153 + 153 + + + R=179 G=179 B=179 + RGB + PROCESS + 179 + 179 + 179 + + + R=204 G=204 B=204 + RGB + PROCESS + 204 + 204 + 204 + + + R=230 G=230 B=230 + RGB + PROCESS + 230 + 230 + 230 + + + R=242 G=242 B=242 + RGB + PROCESS + 242 + 242 + 242 + + + + + + Web Color Group + 1 + + + + R=63 G=169 B=245 + RGB + PROCESS + 63 + 169 + 245 + + + R=122 G=201 B=67 + RGB + PROCESS + 122 + 201 + 67 + + + R=255 G=147 B=30 + RGB + PROCESS + 255 + 147 + 30 + + + R=255 G=29 B=37 + RGB + PROCESS + 255 + 29 + 37 + + + R=255 G=123 B=172 + RGB + PROCESS + 255 + 123 + 172 + + + R=189 G=204 B=212 + RGB + PROCESS + 189 + 204 + 212 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + endstream endobj 3 0 obj <> endobj 5 0 obj <>/Resources<>/ExtGState<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/Properties<>/XObject<>>>/Thumb 46 0 R/TrimBox[0.0 0.0 720.0 1080.0]/Type/Page>> endobj 33 0 obj <>stream +H��UKo1��W�q�g���i� +e%�C m�i��{Ə�,R� "��of��l�?O`|=A8;��Of�=�  b�=�~��K�]���  ��w�^\\G� Gn�K��F��/�I3�H��8~�F8ߊ��s�Ɯ�sCTv`�� (IO)�eC%�p���k$�`��g>�`�N���(h���J�����A�o0���D��o,�E��J��N#VIdz(�ӊ�L���zi������/�*�s�'V�.�]��9gm��Y+�mCn��%��v����N�LK���kN�g���kQ��?��Oq�� �V7Lx�� �A���p �O�+��{�K�^z��HOx��/f�?�/qj��.�Ȫ�h�ά^]� +�C�7Y� � +��r�gu2Õ�$C �%�� ���jz�5B������־������f/������h�}�9���F��v����ٍ�7,7pS;���������y~��J�Yg�9���������=,7i�v��>��!��d�n�� $ 7t� 1p�=�� '�V*��;��j&����>�j����tNf����'A��'�6�N�:I�X���Tj?�Y��맭�[+u�@Eޝ/t���/>m��{' '�i����MĂ7�!�>]�y� A5Yi)(���p`�&�,�����������F풝a�?.�G���7�����N��Y@�������}��? 3$s� endstream endobj 34 0 obj <> endobj 46 0 obj <>stream +8;Z\741:n<$nYV@<@'/`=/D*:Na%*s1Jpb,? +&r8O+bN;Q6B6]#l6]8/&=h^DXb:2:aSCe=N2>8t(C[G6X1OL(^KA)@VKl42Z*TB`3 +UM^>3;BrK$Nd+;"Ohu;477JQW0#".Q$^d`tD8&C@I".!/?dEL,I*k`^&_lA>P8C/? +UIJ"J7iQhYTHO(T+eqJe&i!!HBjB'F='i(+Y+btC\sA6/esD]6(5fb+?WN]$\5;+,5)S'WFCq@2,&6GMa&?('/9B6_4piZ5$G02@ +#o,TFnQ!]dX*ZZuW/<+>4]Pda3B#iV[^m4[1jQH*^T;^&W8:hA*?J!KFNMV"LoMXi +gT/;26tc%MoY"mb"gmUOrMJUqUn-JdqtoSW^3%]l`FnI\Kil54k=_mX.+*(C@"LU5 +q*MQQ_$%$#U?`J?M=h4$5T-%AQY6(+X1>d8H^6=X,OmG_ni-6\o7=.ppqgr!c\FZ\ +S>l8bSf=@Hs%XEOShE3aZ-RcBB$$AL;IaT(ZtUkg3OZ^ESdAa.;"Gu&c/e3FoSh"b +m'Da(PqR3dha+:;h.#a5q;TSjk)7>/T!;FW9:PZno#94m6KGpD+.\XWdWa(K?eY?c +=E2/B':6/]9pd0i"at+JU&UH48R#:mBPnZ6.p@bpEd-XRFGo:c+8\>[>O>15JXhSM +#2M#'Q"NK0?S;"C2fPbi8&!2>)NC>g^7g!tYhX^` +?f(JD@=@t3oulO%'D1DHlf3&c0?<+544KPom46qI&WlMT0N)) +rV#AHgO9Y5,>\@)~> endstream endobj 48 0 obj [/Indexed/DeviceRGB 255 49 0 R] endobj 49 0 obj <>stream +8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 40 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]>>/Subtype/Form>>stream +/CS0 cs 0.145 0.224 0.318 scn +/GS0 gs +q 1 0 0 1 173.0996 158.9111 cm +0 0 m +-94.814 0 l +-114.697 0 -130.814 16.117 -130.814 36 c +-130.814 42.136 l +-130.814 62.018 -114.697 78.136 -94.814 78.136 c +0 78.136 l +19.882 78.136 36 62.018 36 42.136 c +36 36 l +36 16.117 19.882 0 0 0 c +f +Q +BT +0.91 0.949 0.988 scn +/TT0 1 Tf +-0.002 Tc 0.002 Tw 0 Ts 100 Tz 0 Tr 34.7271 0 0 34.7271 86.729 184.6621 Tm +(SDK)Tj +ET + endstream endobj 41 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]>>/Subtype/Form>>stream +/CS0 cs 0.145 0.224 0.318 scn +/GS0 gs +q 1 0 0 1 473.6206 159.2285 cm +0 0 m +-217.232 0 l +-237.114 0 -253.232 16.117 -253.232 36 c +-253.232 42.136 l +-253.232 62.018 -237.114 78.136 -217.232 78.136 c +0 78.136 l +19.882 78.136 36 62.018 36 42.136 c +36 36 l +36 16.117 19.882 0 0 0 c +f +Q +BT +0.91 0.949 0.988 scn +/TT0 1 Tf +-0.002 Tc 0.002 Tw 0 Ts 100 Tz 0 Tr 34.7271 0 0 34.7271 251.3257 186.0654 Tm +[(HARD)25 (W)40 (ARE)]TJ +ET + endstream endobj 42 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]>>/Subtype/Form>>stream +/CS0 cs 0.145 0.224 0.318 scn +/GS0 gs +q 1 0 0 1 643 159.2285 cm +0 0 m +-89.176 0 l +-109.058 0 -125.176 16.117 -125.176 36 c +-125.176 42.136 l +-125.176 62.018 -109.058 78.136 -89.176 78.136 c +0 78.136 l +19.882 78.136 36 62.018 36 42.136 c +36 36 l +36 16.117 19.882 0 0 0 c +f +Q +BT +0.91 0.949 0.988 scn +/TT0 1 Tf +-0.002 Tc 0.002 Tw 0 Ts 100 Tz 0 Tr 34.7271 0 0 34.7271 552.7979 186.0654 Tm +(SIMS)Tj +ET + endstream endobj 43 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]>>/Subtype/Form>>stream +BT +/CS0 cs 0.145 0.224 0.318 scn +/GS0 gs +/C2_0 1 Tf +0 Tc 0 Tw 0 Ts 100 Tz 0 Tr 24 0 0 24 362.9092 118.8828 Tm +<0676>Tj +ET + endstream endobj 44 0 obj <>/Filter/FlateDecode/Height 254/Intent/RelativeColorimetric/Length 111781/Name/X/SMask 54 0 R/Subtype/Image/Type/XObject/Width 516>>stream +H����Wԇ�q��� �f�TbH��mrڛ��=M{��9=i/ڋ���+̰ � `#& Z��K4���*75*� Db��/����L�{1<��|��!�B!�B!�B!�B!�B!�B!��*����JX�l�m���A�� �����j�� +�= e�YW� �ܷ��W] ��8�s1� 0��i)ai�a���;j9_6s�~���M��W�Gμ*=-<�$|g%�@-�T3��G��A��,�e�{#$ѝ7� YM���)�p��}��q���͇��~���p��_11:R�����iٜ�R�*�:ޙ��o�?�&E�� +�H��@`2��0q2m��;�U��u�������E�c��y� +��OF��m�c5��qL���yܢOy�U��o޾/�~&�̻��w|��0yܺ��������^��[-��^�U���=q�w���=#%�|�Q�`���³��l[�;��Ղ��� ��Iw����M���_%��j��#�l��xY����N�`_��X��b���]��1� 9��*�7���XƖ5���&~���e��S���ZT[/��$mk�uw�G��c +vVI�4>L<����M�L� g�`�6��.��{��r�����D1�\9�B�N�ȭ"VMAIl�/2�Yf�5[XX$*��k�%u���F��� +�c�p�jfD�TӜ�<�h}N��$����)E�m�r�EE�]v��Fr�^�tY~����H5�L=3�a�54An�S@Q>CK��g�f�sR��VQq�x�]��FZ_/o��h��r=T�h�"��H���Y-�Z��Id ���Qd1��i�<�x{���.�_#;Y�h��j��v=P�"��"YFKZ��"��7^�)�gIqڎ�$� �&�f���s%;���٥�/�-���h\�#��Sϵ��(��I��[����ॲ���dee������� ӥ�,����d�u�8�$�����JJK�{첃ſO��\P�_�8;"�j'{��u4�� =���n��X#�-g��I�V��:�oi0<�7ܷl~f9��-[@Vs��d��$�M�|�'�Y"�c�r(O�P_��io�p�k:�&�ӹ����i<����c ��Jb�%I�S�E�coԙ:��K�λ 㽉�ly^�ҌOJ�{��I,��w 2�y�O��{���3u��_Et\�:ۢ��&z��h��Q��m$��q�ˑe��0Ʋ]{С�t�x�%�����=�4�D�Oh�Mf�lz3s�$;YjK�z��0_VV���+;Ծ-8�q5�yG��P?�v?�f �i�H�ާ �(�<�t�����R~����Y��;hh>{�jB��e��W��_������;��~y�iN�47E��)ۖ/�+*�UG��u��i;�D9o��D�uܽv�H�1�"��b��'J 6�������&�o�􏴕��O2^=������纖S_M� ZI� !�l��4m�̚,�M��eʋ��%�}��MC]�sQ-:������'F�3#�KC�4G�q4�@���%�| kï,&Ͷ"݁ +���cZ��?n]6|���W�gI4���Y6�l��Y�E^���U��*�uD�;�mm�u4�n�:���1s=��<��i(�^�����D˨% ���E���-�Xd������g�3�y���<�qk�I���wq���N \���ɩZ�T�Z���0b�3���>FT`��O6G��D��F��%,�����暝��;�V��)��YWµ����G�v!�#B��b ��R�ih&�(��� ��s�r�u����<�v{�;���#��&����j�S�ڮC�#ޘ�Ō?�n[���drIt� r�[?[��l�#��G݋r=� �u7��e��� ��V�%F� J0*���ĔmF� ���>���i�uߵ���/� �g�5We��T�#�T�mzt����0�qT����$���\�L �#�:E/ؚ��euu��h�۹#�g<� �u�<�=~����i�tH�#E� 2 ��F�i�T��� ��gݸm%#2������{"��PX�+���躣���� z<1�݈^o��a�����B<�H��A6�DN�+ЭD�}*���F� ZY��5v��؝A�Ŝ���;a�Ǯd����t��,��\����RUa��1� >h�E��0G�~o���k]��0�L��pg �������x�g~���������k��Rq_�d���U�|�YA�)ѩB� +=j i��a\�MԜ�_���O����x�/��A�ck�0�d�sO�妧��؄y{�W�ee���˚�=Uf�x�C����O���g�]�� �<���^�)�b�9s`rM w�:Űlv������D&7?�w��₰�D�w_:\%w�*��t� +�jt�ѭ��/�xc�È� jnmZ���H�r�������U�zLF7�vA�W�C�_��k9[6z�M����^�VT䪛 +��7 �=��*_�������@�`x!^,��"4,��˦�V1�߶�j�mAZ �G�[F�l Nfx]:�/9%�㕾35��@c Z����E��`d z���/V�ZֲRL,�S8kK {g�{f*���T�ఠ䤰�����X�{G��B��j�^M7iЪE�:t��܈18|0䍣�.̉�����4����3܊뼖J�p�drPNO�@kp(�A�<����n���X"�;����6��Lyq��ꌶ咡��{��x������!������" ;[��KP���ݙB��X�k�)��V�p���O ����l��o[PzBTyVR_(m-���V ��ƪ���Q�':��hףӀg���K? ��ڟk�D�g�[w�?�q=��A��J<�,��S���#�A�<�Z��7w�=��x����ħlҋ������]K������-�7e�tU j�P��!h E�b .��2<�5�Q�h�9�ט0v�v��Z�����l <ۼr2�����'ĕy��Y�uEO�r�j�J3Q��th֣���F��`�c��[J}�����$��ڳ����-��U ;�%c�2�S�Q5ft�O�vA����ܢ��l �L��[DYi��?���*K�5s�-���k�#�~o���(�!�E�Bt,��������]%�S�eŭv�������W�w��S�B6k�B��}���V�� Zt�� R���ׂ��"�Ȧ �%�,��%����*B� ���3���+=�s^��^}�磌0SE�%�d�;��o;9[I�I��?D/=a]sƶ钽�*C_���zZ���������C:�L�0��L��2����}�[/߼qN���X��$�V�ek��`�ݫ���GL��� #����X�XiD� �펢g�[�T��1J�X�\�|��Xh(������#�ntB� �]��.w�=a0~�}pv���c���0��̒#�U��4�%��;尒��jy�U�q�ۧ�4�b}k������{��-��v>��B'�^�A1�L!����U�+�V~5/e7)7�r�$�� +���v��1��4��``�3|M'���@ |B�ߓk(�)�V� �y*��i׳8���� ]��P*���V;M�;C�{nhwG�z�0���x�a?4L|��q����̓6�'o0��<9��'�|`;�����J��a]v���){M�����/e�䌩_�s����� +�#�1tb�K0"Ǹ�,��aE�,Y�+D�n�b���{�g����,nZuT�4��n�LC�s�N��^H _�x��e�-��[�R7���XI�;�b\��*�r��巟� ņ��N�k��׹���6�{�� }a����G��G��l�jj)y�l R�)�hG�,N�Z]ΰ);f�>ŘmA!K�=t�q�������I0�*D��bܗ�W�t6�L-p��3.�|����}�a^b�yf*�|6�z�em�������aR˚�s0��'<�`F�1���������������j���X��i�����,��A�9����P"�p������X��Z=q� ����a�#0��?N���_km��;BI�p�*��l�Hrj4��l ,�R� 2lˏګ�4��+l]��Pw�o��M��}�mbh%���R 9a��]1�f��O��%v�כ#�ٕH:����mQ�G�Sd�]�idNvr�:G�sa���Ę����@ >{�=+(��ԸKU������Y� �S�ū�v�� ���:��;OV�N�v3�y������m>��C��0,��"�@�h��;0�LJ %+�ɪ0r�i#)iѴ�8��I�S)6�ʏ2�'4�Y���w�����?����׈��tH�%C� �ex�7� +�Z��RL�ж��@ |���KțWR���ů���l������s*֕t�Y���D�g%}�e�b��e.�n�Mոk=Q�&4�����`p���"�/����M)A����PJr��-�9��g ,�&Y�N��rо∃:��9��^v��K�On +^�N։�%�)�e�����>�0�Q�\�&q�Ӕ?�*dxwg�<�Zw'M��a�Q+�lZ�M|���dJn���lzy���"��7�� ��v���|<`D����aJ���@ |�b�*�Q�V�b��f���6s�}N�]�έ�4�k���.:�\�_w}U����è�B�|��E���w!�c0��� �2$���֐�S�ӂP�*�bj��h�Cq�cI�gRl 0*�0ksY�g9�K\]�`�R��h�V�^:���N�:��\0d: +��e���ը^��� 2��q࿄��������l2�G���v�Wza�u�د簾���N�UHB�HBHB � M��JQvA "E��.�] (:��A��P��{QvA�x�+�9p�fnn�������5<�yrz˔%�jK���vƴ��u1��}�Nź!��ؤc��J ��հ��HBR�i�U_��@�t�JV�Z�5ͪd��[�}���9F����R�J�F �Sg��mf�4G��[���kH���1e�V����;�+�Q�R�j��T��T|)%�r+L����D���� ��Ź��EZ/Ju������5l�R?� wz��G� �L�c��l���)��b}J6�a!ɰZ̶]-��*��T������F�7R/e�'/F��߿����R�q��Jy�\c�b_�ʋ�%�������t�BsX����)``��wt�@8�B�"줃��0r��L����@�B��H��kZ�ɺm� ���Ƴ�s�����+�&�O9�;Mfh5G�:y����1i�G�9a�}6�Sdh���P�T���Uo��R1>� ��`��a���($*U\WiLS���h�jKJt*����m�n��>��t���@?C�fa� /M�h�3�r�L5�H�Zxh���Y���y�� ��z��,z|�틜�C��l�7_�#A��"�'EJgđ �e����*��T_ԫ/�k}����ń$��1�K��Xg��1֘x�"�C��VhO +�/�R"����)���!Tˍ�x|M�&Y��&U�a8�͘+0^|�Z)c�Wq?֚n7���m���e��#?f�f���c�7=+�J��z�@��~ ����K:Ƈ�@���ъ��+RUo���k���G�H�����<�����?3��F�1�z�c��A �`��y3����zX���$wl^gگ�;}*r�-vE�;� +��������s��G���>_^�ӑ��!��D�H�"ݏ�k��J)g���Uc�]o��d�Vڭ :�Nk��`�S|̸@�aG�:�~��XW�K��3�/R�_|H���d���F+&�T��5����g��J�ϗ������7m�0�;�{]��e��l �1�Ŭ9^Zb�fȳXɰ�#��C��v��^�;JO��u^h>�?t���t�G�W�7����SDŽ>��K�E~/S�"W��ؒ�2P�>S��Ԫ�ѭ�ݯ�7B� S4��+����l������@8D"B��I���0�L��l���O�ʷ�T5�"���t듨���w��sy��B�r1w��t���s��n�Vh=�ktؠ�b�9C�iW�8��e���c_t�����!�x�c=I|�?��rA.-L�a�ra�jU�z�-MQ��8Sw4_ORd0_B}]i�Rc�VO�z��n3��d��}l�s����yX�”%Jx�o�����;E�(>�R�=P텆�h�C�yt��8O��w=|�X���雗)��E��U�J�9��%35ZK-�]����b����6�<�����56޲�e;O �H��K��`G�K|�7��ފI�Tn�=j�Gi���7$�:o �aN>d��q������mVZ|~j�[g�&+4[����١��Θtô;�\���u��7R����|�C�)@�� ��3�U�ԪR4�nju��g���K +��Ŵ��F����:�f�s k��]l�r 梟�AӃ�Ya�$$<<��pz�岕�[xz��(;� +/ԜE�Z�A�=��3����n�B߄�K%��o_�Ɏ�{��P��ܖ�6T�9[���Lw]d𹗊AF�0a�I:f�Xda���\��`��J ��7�N&�Q6�/�.뭔rN5=H=S�Y�SgИd�y�>�n<��d.��X`���l����V�vkN��M6h�E�������a�����tA��?#��!�䨃Pb�Pb�ᚏ��r�-��O�볩 ��׸��J�$ $$J�:��&(,]@N�()I����cC�V\�uQWA υs�fgg�fof}���<_�?_G�Q�A[�Q��x��L��Lh�������E#�V���=����aG��1���P0K�C:Xr�S�]vJ�o��6�wk� F}(���V.�����x�&B`-d�俏r�T�w�<�kua��8W��PwDh0'1^h7]�3��ܚ���H���xh�'v��������g2���+)))}m����Åܺ�!��Q-k2y%����t�8�:��q�G#5P;#B�r�~Q�a9ϸ&լ9ê/�0�ow���� ��r��*�j�����e��u��M���{b��!/��p��<��w��������>�S���z&X�s� UM���i�*�.O�g�������ܰ�UX�W�,�/���v���]�[}�;�d��&(���6w�!s�7,z�;�;%�e��yu�B! C}8"���(tǢ?������w,`??�`Zܡ\�ZQ�Fe��$W��PoLh8'6Yh5[���ښ�ٝ!@j �-��� K��� �T��b��Q�3%%%���w�8'/�(Ju:O�^v_��|Y�V�~_���b/�v�&�����Na�%15�Y)>��������$� +�im�EK�u6q2�$����:y���\I]�������]?51�[�����@/�^da��I6�*NAc6]�����QIPp�����"T-����Y��]�׭�3��sL���ƯY�\���[�W�,�_HlW�Hk���;6{w����Q1�i�� �c�O=q��k�/or�����BQQ$�{�h�FG,zp�:�ڗ��x����o�ƫ\⫕4��Zp��P����t��|������A~��m1G����$���)Xq�/4�R􈱮����5$���(J�kH!�����=.�����u���ʀ�� �(dϭ��K�=F��~��y���⣕t�B�~A�QI���gV�jٖNȶ�ʳ�^u|\�x��,t^�E_�sy'a|jp�nv�m�@�'����B? ���L d������CVL���8�e�� PK㨟 R� A���\��X��'����I�q{��@���5��kY��|%a���,�[m ��8�kw��M����q�8 �tL�1��S��S/�y@�u3h�"D^��p�EBą�$G���Xt$ �Z����^��ߥ'���կ �neh���vLT߫3[h�X�z;h�9N�O�b�R��Cf�y2�Q�B��:#+>_III�/* d��8fߚB:C��t����3����6����04F���."Q�������m��k�'YZ���g�u�# ���H4��E�V����l���sWɏ�)���� +�j�˛�w"��z�ύ�-�hc�� ����F�}1ida��b,e��� w:�VM�W;��_�(Z�y1V�J���^���>ä#�Lт��V��ֲ��y!q��vYDzUo����]+�c��vU��a��p�� ��y`� OX�1��[����X�e=-⮖�����R�D[0���#B_$����H\ Gi���I�LՋc$��l��o,�7� >RaQc�(��*��;��8M\t�)"-����Ք_ꨯ�o���-�Om�/�lM'�^�墟��| zc��La:��h�n�.U��:��?(���@���~V�Ȩ8ƤBb�(5k�[�k[`u��z��v��~��A�ฤt^muyu���������~�� ܤ`���4��q��)潰��<cM����A��4�Ae8�Eh�@K�D!κ��W1O�`o�߾���c��� j� ���y��%f�k,g�V�v�^ۍ�F�Ɲp�\�����&�G2�X��g:��xB�����;+.NO�������^�A��1ΝIn��)�d��g=g�� XO󽖾��Z�Y뿥Ԯ��p\�@ob��c���H�E>�o'��i B +�0�c��mrVx8?ج4²&�h�ĺ]jw]�x;���E��%��wue���K-�U���&�;%�c+�s{���N.�y�������S���D��p.�nW���w�|=�@�����W_��ʄ�!��"�TJ7I�;���dž/�{�f��n��~��Q]������F|�A��&�u��� Rp��Q:n{b�� f�X�c�U�/U���Pԇ�Q��(#�*�h ���ߛ$ؗ��t�w���%I��t��L�μ�C%��s ++�U�kv�>�r�s��u���I"�HxDœ;�P���%O-5]~�߂p�4�x�Ԧ����@[o�f�����)rSX�B�������S�I9c��q�I�e!�{���NlVl5�%T��"���X �1��8�q5 +e���S�$�FH�$ ï-0��) 1/���RHl:��7dNc�.�H3���b�e�rm��s�����|�`}hf����j�B;�|\��� �bXU0��A(�P6�KHJdL�����@�k ��Z!!'ب@dRs�RrD!��ȶγ�{�v��~��a��I]��躢$���6���u�?^���hnP1Dǰ'F���]q1�y&�P�خ �T��N��4E~E4rY?0�Dq�&��% �� +�& ?�'6��dX�nܜy�+��� Uձ����6ەn���7��F]p��I� a� Sd���*���r� :��-@��|q��A� �d8n�J��.���������6ж`�N��9���D�VI̔i���cY�Grm��M;�^v\�t~Z�򲞸� ����F~�����򥇺=@� 7ab��16�x�`�S���h*B5U"�F�. Qh�Fc�V�M-ko,w_���d��i2Ez�bBY�Q�Ԥ%Ӵ;��V��D��\�����J��z���A��8�HP����x��4�D�s^������+�%����zi�}Y��.}m���f�cȖ���|��8b�iߪ С>�ؕ�>�B���9u�9��~���S.�@��"���oK�ߗ|� �4�B)•HtD�[��x�%�_�> z���X��v )i�8�a2�h�R�����̋B,+DVu����n�Ӑ��Ni�y6�c���.�/�y�V0תY��7���F�� +��f�v+m�h��]���E�nB�ӂ� E�P�#U�A;(f�� 2� g��6r���`���C�ч�$���_�]M�m��I+��LQ�� ! dBB �({�A� "{BB�{8���B��h�>�VE@A,+��<=�y �p����z������g�r�� +l�W�f��*j�_Ի��p]V��k!��{|�"n��v<��Q0D� �^��8�<��/�0��Ԅ@��p4D@e�Q��O?��},���H��NJ�١Njc�j$����̓�o��O�,�U�K���=�:n;jn�a�����4�����3*��x�� t4���-j�X�Ф$ֲ=�~4�e��k��_�ٿ+�T�:t�,�s6�b�����B�;� �ȷ�ԩT��t�|6�Y�U���b�J�`�����k�p[�Q�� +Ak8:#����Ÿ��5���tǣ%Y� �� ��S��hR�A +�(�gR 4-��B-���mb����t׉��Ks�I�J<_�S�T���x��1>ʙ� � %{K��n��r�ۼ��.z���E�7��s�aP��z �"q!R�x�������x��������6, 1��4��7m�Z��[�X��۪��gK�*��]^Թ�np[nt������������7H�\�a��F�cb���|� ��7y��PMm8�" �DC4�P� ��@�.�y$���譓�;z>���0ݒ�Z�A��&��ce32���6Kmv�ݎ�6o�쌸i��q��I�#b��i2Q�3 �^Xbj=c�k�_�!: �d�3�%��e8��w{TJ\T��y��0%��Y �];t�зF"����QL3|lʃ�����cI7%����T�� ����%�7�������˅_*�Vn��Չ��* ���Fw,z�� H0��~ z$�k��P���D$Y?�b�D3�� ϳ����/ �*Du�V�Q6�b�A��h��da�i���Y1�e�M%�m���Z��:溜�Y�����K��i��xkZyh磓�.z���p&B��O"q{I���L�ΉT�^��^��A ��� +��JBNVE��Ǜ�%��O�ζ�d���0[�4W�P��B��Z����𧊸�BZo'ovz��C���i��a&FXe���x��~��C��jMdQ���< �P�BL�}��st��G��?�� ;Q�/��R��3O �������z��]j�_�r���q�u�'w�-n{`�5 j2�Ș�`��M� &^��{ܵ^�(��;�n�����3��v�2�'� O�;9}���?�{g1�9�r:�Ma�=N%�,/�9ԟu�$ވ�O��K�z�ʜ�d/�x���/ >��� +7��*��� ک +ڭi�ϡ! �h�B{,:�ѓ�^ ��z�)A���A�^ �@B1L�J�-0�� �+E���֍Q�b�kR�[i��l�<�|����Rڛ +��U�w5�k���Y��Tp����F�]��~3O��״����V�P[��a����5!��+a�Ha��݂̃p�2x������ƥ!&Ց���ۓ-�Ӭ��m���Յ��W���\*]k�^�~o��SI��DZk���|��������p��, �1��-.��x$�c!Ծhj�#Q���Ǣ>�8��+�GbX:�����Ǵ���aze1u#U�Ɏ��W ��K-gj��*l���;�V�\6��m�����wH� c�jO�P�_���E�s0�Dud�?��(p<�0� <]i՚�0�����+�|�����ӌ`�fB1��s�����b��ci�>vU�.͡��h�z7�k&��(�5���5��[��E~+��O���A[����;���J�^�9M]��PF�)�qh�3݉�IDw:�&Ϻ��G6LԶ�(�f|�s�"��ТJdUj����;]�����Y�=�-(�-��ߔ1�+��Y+5��ZΧ:������g[����S�����;���m�����k"(�<�E�t�z��zi\� �~��=h�A��Qa�Im "L���V�6�Yv��N�E.OJ]�p[�v%#�GN�CA��"�6S>�Q�:h������___M�i�����F)J��@z{�J ! !�PCDM�=@HH�XEPDlP, �΢#��&E����Ŝ�{�j֫��9�y��~����@7 �ҡ�~n�0ā_�-���hc,j�&�IP+��d����)��OJ7KG�d�yf�S�C�bKu�u}�m�ܾ]�x��e���a��d��t����~�.��`6�����!0���x"�!�8&i�+^[�����$.+��o4��6��Kp� ��WbF��'�ę���v_$ +a4�K��:$�MLL���9'��r���ؙ���������i% +q:Aw/�m�l� �M"�I%�hcr���T6{:?���R�gU�r%o������T ���Ԃo��m�hWuh���DhI�����iߥ�>n��"k���� �dl�d��ȑB�s�X ߵA���ݙ�wMx�v$7�O�("�(%O�(3���j� c^�|֡_��r-s���������hdo6q��8����X�j�\9�M��,�?�`"�p�2�ay1V�J�7-l��R�}��A'qj���al�G��k �g��o���IfJ��6��G]ȻF��f�B a���v���NپH�.�0�*}(�3a p�D��p�$�V +:)蓡6����?K(f)t�t���y�%�p��J�hS�j�*w�P:�5T�=�zL6xM��Ξ�� X�����\��8���p��H� +O�0�=/��� ���c��4� X���G�=:3}o*G�B&դ���9����� ��h ������_/����2Wi���Ӌ�t�6婊�*V�|�p�!��Z���rZ�خ8|��<�F���#OO2��=?�]1w�4j���R�_��^�lV ��d�XM̮.vW/��xhH��$h�BK2�����`��N��d�m3 �r��q,�Tr]u|�F�g[��Ŕ�>Y����Q%~<�8YHzQB�.������b|�F>j�-s����c.�Y���:��:�zg�8�G=kE�,�Sg�7������p��$ ��t����1�`o*�6��e<{���N�|Zz�=í'˳_�m��)�+ x� +�� +z���� ��Ž���5N���V����)�:���p�z��ǂ���8����\T'�&jR@� +�4x7�%P�S����Lt�<�`ߢLl�M�mH�?�y�C�|��ؠ����s��g����ـ��rW�ƕ��k!��x�E�"H0H�!2�R�&Px΄�lxƂ1��A �.��SlN�:���MI^�2�o)���&Ք�d������0$��x�C��mbb��0��#���}���ƕ�Iۺ�C��k������D {�%��(�*�_/�B �J<閔2�F{ CG'N�� �)��P���������^��W7+D{*�� �`�\���~_)ڪ���6oW��5�mm����: k����[���S�Q��УU\7=߽I�u6ޯ+s]�5d�F��\�d�E1�U)�M9c�y_�~T��4��Z�-k����c�|�j�5�e s� +�+���!<� 2D��y������,3�VYt�S kb�0N���mSaW�sP ���R�� ��,� +C��H���'�S�ؗ����!3:��:�\�Si���|���,u�m���{��(\aB/�s`� �aL�H����Ф�6 J%�? �fIT�4�~�؂���E[��mj��Z�ةp�+tTy�i�&k}���?ۆ�o\��]� ����u� �m ��@�A2 �`�Oн +Lq��Yp����J�q�`���a-��v9�j�[K��eY�m�~!�Y�]=�v��s)�E{ ��Ép7�%&&&!MεS��u����7���;ap/Fx0�Cw�i�?c�$��B�S&ɭ�цcZ��/� } �d�pc,}|�=u*t:'b6?r���P�_*�^����u�q���e�\��L�Z�T�_,�-D}*����osy���g>b�M2�6g'��� v�)�9�Ki�j�{-ߣY�}6��rJ`�,x0 _A|�C�̧�(�M��ߔ1fU�� +t���O�봩�,��Wm6�Ad3l�����HI@�$a!�@�eAZQYP�VZ`�Zh�EG�x�bW�|�yEկ�:繧nݺ/����J��*�N�p�Z�{E�W}l�X�[h^�ٯ��/�ı ��4�t�Sb��������g���+t5I���UJ�� >MI��S1=�A��!��B� ¦�����y �+��j�J �M-�]=}�*}������of�ъ|n���A��#�^ Ja<�U0 7`M�*T�A�b�x*����e����9��]�ġ@�T��}�۵d���;9>L��e�骠�Z�⵰7͸�[�{�ă���P�> ��0��!& 3���0Ņ�|x�^ +��^�`@�����x��dMvJ�z�"}��1͚�.=n(�8i��Y�k���G�ep_��0�O40���hNx}�ĉ����!�Y��72 �~����{��G���A0�� �ʡS��_Q ގ�!I$�\V`� �!��C鎣�'�G�� �G��� �B�d9/j-_�Q��6��(?�*�K��_�{��X��m�� +���e��߲"3� 颿�o�" +R'�ߌu�ǻ&�RIn�������������#1���FUȭ�a]���4�h:u2���s.��P�,�9+%�7e��r��E�Y!ز +�[�ە�:@�h]`�,� �NO�ݗ��`�cm�� G�Ɉf�%q���%W�V(�(����9W����|{j@�1�? ��R�x>n�(|��0_N����TIY��������o40�_e�6����>hF>�r�xG�|��]t��F�L �*�σU��P��xj��E�M2�6 �5pl�<�L�c��قfA���d�ù�߇��ӕ���c��V�����ۤ�N��n*���!��0Ȃ! �a�q�(��F��f�0,���R�z�#��8�! _�Ys�o�:�E��N�g' h���z�~��M=*���DK��$�@g�Ή'�R����L�yV��w]�>- ��BYmA���t;R” +ƕ�(�+��d��=���6R1���j1���Ԯ��^`%"cZ��^4�!y��[��m�b��cV~(V},V헨JԿ���ͪ�E�=S�����ܨ� ɢA4��?� OT�^>�6�9��C4�%�BpK#�Hhxf�Ιx��b�+� ��*l�E\��0�FM�Me1^��.# &�Rw���Z�_+�+n� 7-�-��}��V�`���V�]�c�=�6�BT��oἭ\��ȡK}aX#ZI�a-<�����'N| +��|)Χ��_��.#.���[�O�%�HO�0�>>��uL �r������.���_.#��V'!ܔS��ُ�O��g:� �x>S�k��M^�z~�{�j�P��H���o�=�R��i�j�@����@WfH� �y�pFÝP��p�B=S�`��E��Ixp1�I�K �)pW�Z���> t�:t��q +��D�t���M���+M��6�~w��P�I` ��jB��П���Z�o>)�����.�F�'P{��� +�h2wJ����K�]Ȏ{���jH�`�l��[���"�n�ܪP�S(�6J6 ��=h5����?Rx3hP�:!Ձ.J��|���T�.�a��p7=�-#�-��Y@?af�U!���`K�8�]A�I!i�c��Y��\���������T�{���Y5#k�@�K�h�M��|�L�L*qX�) j�x��B�I��*t^%:��-�8�P�i�L#���Y)�>�p�"�tCҭ�f���O3���"����g���r��iʛ*��j�j }� �cs�,s�k���g�|i�~m�}��?��?���e��j�Ag�A�n��< b��Q%�&�b�F�K��e0�2yF�SY�K���ңE�uE�s+��4Z2s:t�&l��d!���ܸ�{���u�~:��ŀ&����m5ȅ{L�����QL�`Tf����O�����:��.Y �b�Du\@�$�-׭% eFMiO�9�g��E���n�����`P}:���Ŕ�C��I�g#幚сV��7�?(�|�Ϋ-�/m�A����?��I�ՄF0$��D�Ɏ(�`���Hd��|3��+e +8�ɼj�N�$C�2;a9/i� �X �0�>��ۅ���j�(�2H>�%�g�/� �1sj�#%g<�z��o!�<� <����d��&�--�-��M�6�}�8��H�YAHS\襤���;)QCZʸ�6�ɘ�a=��(�4�^򗊐��Ȼ���S��.���&�k{!��<���K�]���!���-���q' �Z�S:��G \򬜭��&�Gi�W���Y@krpG*�' ���^~2?b�9[5WLzf&/�Q+�oNӖ�h��k5���Ou��z���s��F�_ޗ&��f�7���7����i�m� �����#�6�$[ ���ڂcY��X����{���|�����9h �J03ع갅:�RC�Z3q�"i��������~p��L�fAz9V�\F`L�E0�a:�Ep^��W��S=�p}m��vIa�j�[.�ˌ�֊[$�k��nM�Pi�@Z�]���k��oI�V t��[ }ZL�=��A��h6:�X8�!=ֳFp=;l$<*'-�36�s���t���Fd0��V`B�*U°z�`l�Ki�Z�%�tMD�����G��ddZ3�>ψ����+^ϗ~*�m埍�m�b����A��'y�������}��~��ݗ0�b���0����ly���'y�K +�Mkm���x�} +�~��~�9�Y�����P{O��5�c�Ξ�J��)S�c���5��B������d%����� da¦.�`�Њ,��"�4��nhZZ�F6�"t��U��sЙ��f措�N}o}����)���G�+���3��.�K�˥��2�Z��e���Z�����,��̩��H6�� +3�E��q>�X5�Hc �Y(�V����o�Ć�X��V B�E�g��ZQW5�z�^ , cV┝���<]J�-��r���2e����E_�M]�cx꙯X�X[��ۍ��&d�����{3��=��bm��+hJ� ��#�4��P�p>��D�2ӽ, o+׷L���V��kAh�1��u�8f��&��'�90��A. `, &��Pn)<ʄI ܔl�?P �ЃˆÒoE����`�V�#3�[���4 }z�]3���I��A����72�6�i�W2����g��|�5�ݷo���41_K��%Ұ�1=���R�LM�R3{����C�Rʂ%��aBZ����F40���,P�o1�r�ߦ�:3R�e��lθ�w_+p�f �,�K��E�׎�-�r�X�S�&@�ǩ�q(�mٛ�,:f?�M�����ȸ���!^L�( �Ȃ��a��(?5. 7.�@2���-IG�԰�}��;+�_�_�%u��o�h���I#�ma�"Ol�yo��_,,�VJ���µ��𗝼_m���O��)5yH��)ĵ�B���#��#��J�I~�h l����(8�A�l5?�^�$��F}Uە7`��$�Y��l�G����lm�8m�D�B%}�:u��X�a��e�ױ^׳7�[��7�����s{���A狓�M�wE!��E�5-���t(�r؀� ��B��0|l\�q��4�m��h�.���k��S��8�wW���%>;���L���l]��^J��������Yp� =�r�����C�'��3���<��T& �������H�!q�W&�o�aKXa���&qL��pM������� ��^��Y��E��С�n�����- Z�� ]Fh��޷o�a��s��UY���E����?ץ�<���M�=z2��`]�0���́{:���>%\�2�Zx��i�. sP��(x߫4i?��O���l�P�)Rn�Uo�N�������M�e�~e������?k�?�xShPҨ��ub����>��0Y�Z\�>.�@�܂R��z��Y��4�b� �Z� �rR��2�M�3� ,��)�<)���� ��S�T,\)N[-� = ���6�st��|�CS�nfķs�ϐ��X�6�W����c�D?#ɿ 9`��@;5��) +f�q�Q� ��&i�EEL�ߝK0$ ��c���"��A���:[J�+O���??��X�X�b�T3�\,O {����y]�l�#�h�دkX�U�t�N~lN͊�L��c����&R��)^F��m�y����J��da/�B�t������;�؉�8we�l-��)�RS��u����F��2��̏߱��.�p��7Q|���3`J +e�PSr�'�J�[el�5W����쿁�(B +�yI���x�.)��v��^ÏjǶ� ����\�]#���5w��K��)�Å,hU�-�ȃ^�[`�� �ft��ݰo߾/���EQ0�eT��pۖ�������q��g��C��e0� w�0��Qt#@C��g$��`@��`fO�h߉��mwT��T jӧ��_ �Es�ja��"զM�Ʈyk��ص�͎]�֦zcUn(��9g�_��}_7�H9/�V{V��:�M��eJ鷧�y2���U��:�Ӥ�F��y�v3�U�]G��]�_�d�~��0̅� +�ƅpM7dpK�*���95�TAo��z�� S��(U�h�Q:�cL� OۃRZ.�iVY�����Q��U�E�1%i�鑚�(+9��H�f���g�H�]ʜAi�L �1���r�`����y�o����# �`��{!�˜��p�5�о}��O|�wPS{\�Ң� +��^PjO�q�\��)�> ��+m� +0m +��7,p��”&M0l�V�{~� kB^4���h��:т�xɪxbWo:K�=����>�[�q�ozf�A_}�Wn�N͖M�j.�N/�["�Sp��� �ؒ���Dk"%����}F�9+ކO(�Np�$z�)�tl=3��]�f� r;��~%mL˘20oZ��6�]w��[�V|��>Ѻ_�?+�( �� ׽�'�2΢�9��M����vFj=!ֆ�2��Q��(1�I��Pc}T�q4h�q��ZN�i~�9QZ�,�S���FL���y�2�:�-��匥��������O�Y�5���f-�٪G^�s^��l�ꑭ:���:�ҟ�A�i"Lc�IG�0�9�>PB�����x�o߾�I�=��7`>#�HB��aď:�n�S� +7����D����������a� !�:`��*��R��¤���Q.�# 2)�]W +niDwt�{&�C�j�^�̩�ޭ�5����L���5�x�o��N��vͦE�b��׊�ES"eOr�{� 8�;1J�xT����2�,� љ���M�QR��駘Y���Kh���Ae�xI���5cF��+�-9��n�G��+^�7��̀�Y@��o���^Ѫ[���{P���P���:*!�ᚩ�*|�m�E��і�h;�R������q�=~z�qVRs���$¶�2;��~]Έ�8i%��'uΓ��/ +��>�`>�d=�b��`�W#5�f-�Y-�y-g+<��h N�֎3���YK���E��t*�&�QƧr�A]�! %�nA���fDz�Q�y1���FYb�*�]��mL�e��q��le�BMރ��3��F��//[ +w�X�;ؿt!�=E�Dž~ �!(�!! ���%pM7T0���Z��� z*P��+��/L����$��y���.����ad� �"�B��Xg�!Ij����W?=���\�I9�Kk��ʲ�����Qc�U+9d��8i�n�����/X*/���Q{���� +Y�B�Op6�9�{����Q�^�`=F;isּ)aX�m������}*�:�$2��R"�h�N��h �x�ѕ�ؓ�FYR� +sI��c��2�]���0{��PMzPOY9���@�T�cs�ۋ��������vs�K����~�5���oFH�@��}!d#+In6�J�=a����R��!j@���nAa� +#3� ����S����S��{Ѷ��P����7�����>pU I��a� ia��F�e�Y+̖��r��@\���\� 1���AS]��?�L�$�.�f"WX���#}�"{�>g���b�?�g�9�1AN��t���MCM�2�Ψ�h�+���-ש>ax�hz�b����ᆄz#�.0X��0X��p�Q8��cǎ�R�>m�7�I�j@�B� т=~zLEhAo���3��6�pR��Y��]�������5;��`�׽X~��\�ä��0��'i�|���� �֬�����U�e�_�8�xv�q���_E=��nԫ��E��,`���2���5��lR!��Zi�:B��_�uД�f#f�H8o>�_��݂��P��;��?-"7I�_��JV���_�����%3N���Oy/�^�WÚ��f#�݌j�*�[�j6�@��+~�}��;�x��װ{�N� -H�n�A7����`��YQvւmU����E� Ҝ� +b��Ԧ+�l��Y�� 7熏{;X4��G��¥j�����Z�jL�vX�N�Q'ݬ�l�}<,Y�EC ���{97팑��+��FZ�mA�gzt;��q0�z9��)!nJ���V�֗��D���Y�e� ڂ�>_�h�2]E��1������,�<�tN�K��E��m��]��o�%Э������3���ܰ�m������o�[2r���o�$�Pd�Q>�b�(� ���P}J�\�߃��榘��V��t\�0�N�{BBj*!�#􄁕4��y��\D�|y�`xs����Z��K��d%��4�����Ր�����;v����,���!�fX�)֎kF +��Z�G�?��,���9���p��Y �v݇x)t���Cqø&|����L��0�� ��a�=.h2�3 3e�9��;[�}�y�c��o�c��,�~���x^G��ÞW�9�zt����mٍ?Z�F͜^yK-���sdbUV�w�4+͜�n'��$�7?3��� +DɎ2rc�q^��YBo�1;��nm�`�p�,�a��:�w�%�>�=�z9�����a�FD��mm�DC�Z@��W���[ŷ �a5����V��@�� +�=X�<�45-��Z�l\W��U�?� �pB��(�kQjבFZ��9lgO� +ox�f���`>"\��PU|�Z�\#Y���Ť�1�Øl��G�Y�^#^A߉���3hM̴~ �C�?�����ː���`���������[�Z��J�vT�q +�l�gUF��&���`4D����ֲ�9K_pWN�6��N�����yɛ6�/�~�+�~�*�VC��i1I\3�� ��p �n;�Ƭ`��b9@�4��|�9�P�J�) +���T]�^!Ř�j��_NN�1𕅄z��P��rat��&�h9�]<V,�4����9cy�d�/��恋���*,Xb���ZHTÅJ0�����p��;����_ +��"ݨH?^���'�؜(֍��Lj� �aI�))n� y�7���z���%/Z4��>čp� ��0��a���-`"�%����`8���B��l��ٰXnZvZ7<�G>瓀�Y��"�}FC�{� +y_ݿ��O��GN�C4&�B��mɔB<(*����H9!|� И�n��p�R��Pf ?k�� +&���P��(����2V\YxE�*M�%7m�o%�n�W}Ϗ,4�A�zH�F�Ǡ�v�ܧ~�V~o�͙���EJVBL9��=J�02"ܑb�\\-5mA���`�-�W�9@����uD�sRBl��ZT�t�.#=ia �9�.� o�ϟ +�â���*���$�Uҕj�j�l�V���!:k�kՒ�J����řB� �[���N����v��vɟ��{]�Z�.L�pS#�5��c +�i$�kAN���e?��%�i����B]��Ѣ���)�Fѓ&����Vٟ���P��+���Ѝ@���W}z�7�� &m0m�[N����뼩�< ����Z��B ��!!'I:�$�:�IH�p 3 +(�r�`A�DPFPA9Da-ut���u�f�ty���쾀�ڪ]�>�ԯ�������3V�� ����v���FC����7tY�g Y�g�-� �YzXyTM�E)�́�c�Or(�|��,F�*��c&�u��[�^���B��*��Z �٠�m.��B�.����p��J���|�s���ϲ,J�K:|h� ����3��<�5�fB����$_}-Cr1�2�W���>1�VM��M�X���˅Okd;u�O�ڽ6ta��vv���:���q"y0��yp%.���.*4���E�v%��Ț������o\�{7��&B�ﺰ�����a{e7?3�Q�o"Yׄ���m�8!X��V\�%4��)�*�9��u��=���R��_��ؙG� W�~ XAތcE��ʬ��t^դ�n�Sz�q�(��+q�˜��,����7��l��>���X�s^�� ��B֯-�O�����Г � +�SB� +��Wð�M0i�iܰÌ&��a�'o��� -A���Q ��6:Bh'0�Bҙ �"�b��# +R��l���16�Fw3I��� +Nl5?�.+�a�(Ss�cF�u�`�%]�)^���=m�xֺ�- +����3z a�8P���0P +}��]mEp&�a�(��~�dY�$��R�}{^�={���*��Loo�i'�9SݴPwC���nF�3��N�4i��?*�A���2IL���oN����3WN����?ԩ?5�@�:M�o�K(\��F]�E�H��'`� W<0��y�wC/M�=�fI��kzb���L�3Ɲ�Ӟ���ԥ�e�J�����ռWgoΉv��k���$�؂�ɡ#�У�^���_ �������0i�3�%#T���4Ⱦ� �/���� ��.�`�; �dwNj/;�qTM +�Ň8�.�q��aF�b*9�~|�8�I�Q���1��Up�)]+P�(��2}7�aPn�5�r�[V�s�с���w�s��� p�����u�d��0����5�fI��G�)�h���Lf����"#,a���0#)�B���D:($<6�E�rǑ= J13��E�f'~�e6�RZ��.i�?�7�N�ij�B.�d�^�)VQՆC��i���-\�ML��~�P=�+V-��&�B�pat"!5��G�.�����\��^��Ր�=m����2o\�������̨S���lr%�Rͧ��d�vER�&yH�3�O�3fl�94s�-:��܂�<��h�#^��7���W��>t �c�w����qMҥ�_�OM�k���{� -�� !,�����,@��$�$$l�Uр`�Ò�,�"��� " +��uZ[�"Zk+^y�9�z�/��0�wNΜ�����Ѻ�Q�ɡ�1� �=�������ے|iA��R����V#>R�uԃkSEw�� �!�>jO�t1���<��R�~����S-�[�^��A��'�}�t�5�S� :�Ѕ@�|J�W �l�υa=���&l0��� F,ФyK���E�#%��9�|S�@F��F�@N C@G�)IgY_G"����ą���S����f������X7�F�@��E����mƄI0�K� +�?��n��O�Po�F���Q���O\ʃ*�_=��-��p9�ruS<�4O?�7\�o��y�yAL�V�uIb[A�먫�YP�k�ߔ�Y�ż|݌��� ���q^d +"��7�E ��L�5�l��#��E��0B y�gdq���!s긝=_̿W��ܭ��\�N����e�^+�c0��<��"w~b��X@�P�A�p>�\��:�V�`~d���b�m����5�������-�� �ڞ���:�F�fE��!W�H�?������ZJtAx��p�&���|+�������*`\R�����5 +�-��.$�U�pn�%]���3m�^Cy׭�L�� �����C����Fp�x-Ot�!\����y犆9�J��}�X3���R�{�^-!n�1~?�pO +q$t2��0����O���K�5!��*Jwn\@?lIŒ'�Rf���ӗK��'26*y?�~�>?#��.�M��ݹ�?�d[�;mt(���.5tgCO6�r�� }:2�w(\�����=C(0��histVk��=F�E��=T�����T�4U ^�G���+�B��U�#ڌ����� fO0�k����3^5��mwg������P&��� ��#�� �p�Z�W=.Ѿ�4m����z4#W �R�.'�"�TAWtTBk94�Az�e�f�(G��\� �K�y���)"�8�ۙdV$��Ծ��Q�ڵ���:��w��t��/3L�qp%ZoQ A|&4�� �Q�e�{Դ�+�B�Q�{�)#�����G�Ȧ;{��v���&�D��A��Np���!B! ��I�p���!P�hwB�����؄?�8^��M�k��z����B�6-�F�}�cXWj��Y 2)�|���2�j|Ed��0т0]x�دϯ��4��;��X�RBH��NzHH)7��҂(" ]:A�0` � *�F�T`f�0�S�e�9�ʳ����������������<f�� ���xhA�7=�83��XM#�3�-,Z���gHr�� BJ�&wN'lP<5)W��E�ܪݰj7m�-�n˦��>-��FŲ�<�:��H/H�[JxXN|ZEZ��n5�~j��t1����+�w9�<�J7�p� 0��y5�(@���%4 2�%����*{B˸�Ϛ6rp ��;?�,:�K�h�%���k�Oq�"�` ��7��jh��(Cb77��z�8-ƒeJ�Ҁ%= +!F�I1(�n����v��}��wQ�� Mn�c���Ac愅r��q��|�ps%�~V��*�}W�߾ �����u��z�^c���?[�޷)�C �*�VC�z��A���ð&lp� S.�큐&Qh1��)zӱ�_ݟ�$j��ڑL�h�~����x��L��铜��&� )chz�G�-&/�=�ZE߬em7rw�oz���saX� +U�`s���ڜ�F�C�lͧ�!`xYnٿ�8�q�%4��r t�AO91*�� +���S ]硭�΁ɲ�Ї���Y�wX�"��_s>�`~����p������XC=a���D�s�m�����?�s�?N��sE`_:�D�1�0�u)���`� �v��i�y0�ᇏ,�5S�_ȓ��#��/��ە�a-de=����+���to� �fh�@��P����F�0Z���"�A�<#%0��(�+E��f��?!�_��������m/x�6�.v��2��z۷j�Z�>��~ ʻ�#�`p�ZCZFY|��D��d�16���&$8�Q̂�$wJ����$TP3/�( �ӗYٝF���&e�)��k�l^��8_�dT��5���E�a�mZu[V�VX���I�^ݼc ��_��ƒ2b���\MyQO����k;s�������*�`�C|¤n���cha^3*����J�Y`L��c�#.����zԇ%�x ;��_#Jj���,O�R����� ��g͸�缌p!k����L��9�w��*�����j�//I_7��4����޵*ڔЮ�N ti�[=:��C0L0j�I�tAȃ�:��%&���d�M +r�����ԧ��f<f}ZŒ.����M�ER�PBȗy����.�e���o԰��r^v��҃9�(a\ ��˜�e;޴A��&_�j~(6��U���%�zդ]7�#� �~Ӣ�B��X��^`�2ʀ�h�9�ߕz��0 .�%-��Dj��i��������������_�À��0,�q \���f�p�@sz�V��:(�^��F��I +��Lr�ys�* �D�v�]�┬&�p���§VA�̛7pfԌ��f!!��-�I�chJ��T��T�!5ʔm%�8q �z(G����;��e����b�zi�f��ϋ�U%��Z�{m�K��4��Ѩx۬|ߪ��jh�@�:uХ��|�·���5nx��{`��v� +����{��>fx����l�A��~:�*�ojFt��d�&�ǜ:��yI����%��d-��"���vo�]�g0�` ���iS���o3o�̸�Ʀl����I$�t:+�}�$ ����%���₈�dq�:�:�8�z�{:^��)����t��>��8#��0"�1��pA��?u�m�dٔ��$~��?�v��Pc��h*���,�.t���*��*�UBk%4�C� ���� :Nr��_b(/3��L� +���� +������D��d�n�I�8y���/sWp����B�Nb�mp��[��K��t�o\�W0�*f]Z7���"�_C�B�Ȳ���!,�ƻn�n>�67}ر�O�~/�ޟ��͈�R~�%_ ���Y �#y^��V�Ӡ�f��A�N���~; 8a���S���0� B��~�y�� �E��j�_j�+�}K�x�w��;�u�w��Q�^��p�f�~]�Z)f���� &(��K���q�8B +Uӆ�-� -��4GE9cc��)�ĺ��&:���ڕ���d�����e�xJ�u+W�����˄|E�XU��|�F)�U�U,����;�l�3�<>��̕$*���h�����7��?�ٟ{8;}<��`PC8��y1����p-�0���8���$��ig��2�Ey��=����pg��y��[�c�A>"@x7[��z������!�7�KY��~^|gZ�)j�;:$�ؾ�{��=꘽��}����Kb�E ��yX���pdA#�&��ʊ�Q�u�E}�3sޚpd���=܇ż�R��r�E��u��Mm��Iɇ��O �5Iw�eВ mrh��O>:p�TB��0l��Y`� +���n�U��=�lr�3���]��w��@���w2�;�P�4�C5��7�_�%θ��)/m��~��q�:�i�M���i�n ���FpS���]Y[��5c���w��c�q���6�uB�ZJ�W��8P]��Y��^ �U�X ue@�6h�qNr@��+/�*�"� $��*����B"hn�i�ӵ73t�Y��<&p�@� W<�ZYh} ��eY�Y�����[��,�R����[� �k�������"�#��1J�5�󑈼������U�y�gZ�d�E��K6q�_��r����Ɏi'���F ��<��[�d�(��U��k�I-��a�n �ء� ~��`��5��K��>/�z���n�B�l�Z��׶���j�o5�-�����\nx,կf��`���jF�X*o��l��VD�������3BXDAX�!<�y�]W�PE��JIi��} Fw�����E�II� i�l�lA����J� +�����j冊l]��q:Y?�dG|ڣ�Ƙ����.�-O�B)u����d��&���w�?�9�������χA ��pF�"���&s���� `(��8u8�9&K�%7� +Ι"�3jެ�?�Ec-vG' �K_ ����;�ȸ&cN J�^�=5�&��#j���`oЂ���}���J�)>ĒbEQ�i���� +vD�h�.��������U�E�ZA�Ms�BZ𫋳��>����a���^U���3��J�8����s�l�1g�)���"�V��d�z��χ3FR�������/3�ދ���ʗ��gܒM��!��x����-����6�1�6v�@�lI�v$��,�iw�����r�㚌���7mا��ݾ,́�r���Q��5d�j��?[�O���%��r+T١��h>mЁ���QK櫅�Zh���*8Y �����_Dѕ�� ��l����"QPQ�L� +Z��L��V�~��7�Ο砱 +�W�ϸ�7}��a�5�}�o�1��ϫ�~�� �A�B�r�w=n����k�p=� ��0������������%2���)����gG�Q�����oˤ���UiSy���G���X�ީ�Cc>��g�n+��^�A�����_��@1Y_1��@O �T �^��rˎ��VS��-|l�U;��K��Y��Q�nED,79��4��ۗ�l�N, ����U ���� �,� Ze��u�QJ�����ɴzj�y:-���&D�+�����_�Oi�i�����7S3[�D���5� ���� +r7��"��-��/bbtr�;���1�0*�F��4w�1wL�g�����rkߦ�[O�]������%7��3r��B��T.�T�j��Z};� +�>��m.��Iޟ���4f��bK��H TPn���{S�4�����9����������I�#pJB�� � �a)\T�� +&0�����З���$�뒂3��^�x�5�)�`F�����0� f����T� �b&�B��{�q-������}�_,���A�'��/hA�)!�|4Ĝj�t2W��빑�|܂��8�E�y�2�K��K��gL0�b{����λ����'���zM�Fm����G����� �n��4ɡO-��Z���@��r�?�0P'��jq��}/t�Ԯ�ǧ��;J�>��j�F���39��F�xa��"�L u�N[tҗ+w��ku�g ܍V�f'���I) *� nC8:�YCz8��zˬ}i���,ة(�j+�C��ˡ����� +�<��6�����k�� +(���D�D���`�a�а��p.�5 +�� +:�4�Uf6�B� 3�7�����yq`�~�W�-]&k�׾���� +��e.��"Ew��{B|��;���g��=�ߋJׄ%�}�vOP|�o]�YV��%�i�cZ�����l����)=��$r��fK�rs:3�e�a�9�˝��w��J��[�ӐMhɇtZ���68^ +}��+���OTF(@@��^���� �9��8 +��-PU56�8��Z���:��Q�^��zh��Fxꠦ�U��z����DX��vQЌ�4 +t-�B��@��'PH˾�̹��;�2L��f�����5.QX"�����+ +_��3X�j�)�e���>Ƿ��䁰tMd,r��"rb��q� V�ҤYu��~��x��|��z��y��~��o���@�N��$ +�p +/~ù,�è�0�¯:��i�{1kTʹ$�M(�WU��jd +Nc�Y�(� �� g0�M���{E��LBh��d?�hGJ�'�HIT�!"$;��{4Q{�1� ����Ђ�PSB�/�z���M��r�[��>$�M蓐��TT‚lƤ�9��0�,�[E��6��R�C��L�ԕ�"s�R�Q%y]���V��N��}��?{�[���`[�c��S���[�Y/��Un5�>7⩷��-w}GԴ����󭚺��}�V�.�>���e�O7Q�Y��Ŵ�J���[.�J�Z-��O��쩩 ��2�OSSS�X�h+ {!a IȾ�+� !!�B$ �l*₶ :�j����,B�(ڴQ�۶�̽�im{j^�Ū_��M*��;��XG]��obm�q���pZ +gpN# +\*F�X ߩ��p��|�n� � +8�� �� 4�A�������*z���h��?t�C�/��S��e�r Gu#� +�O(PFH�( +e���U?�2�"(|�k�?���$�0L1�PMOh�O�y�@�}����0���x�Fr�GZ`���9�t�f��t���9���l���8E2L��Ǒ���|C�?�{�K�v�gƹ�S��q�ω���������*Yq+����k5�BC4��mf訂#V8j���F8�Å��6��� ���Ǹ%���m�Sf]�Z�%�EQE��{���� ��w��<�e�t:�5);�fݍX� F��W�;N�gɾ]\�9�H��a��ҳf���۳ ����D�E +���` +9�{<ɨ@:&����"�#�bZ���?Ђݦg��u��i���a��i�*2���Ɯ�3��g5��A�Bi����L�����N�ǘ�ɂ�l��� .�).���y\�@��+Q�p�Z�a>�_H�)� J�w��!�9,g� "D�1�K�w%�A!�����;O�� e��a3}�{��w�`���ԉ;5ɻ>Z��Z���c��s��� ����FJr =�����f�f]��(r� +����G� +�t�I#u��������|ae�lc�rp��Eo��_�ּ� �p�Z�K��_�y"xȯ��+�~`��b�U2f+�O���j�or��&��^��v�b����n%�Rq����[:�]c��)�s�?�$<�������R}5��ld�k�B�:�pR +� +�N��(=��������"hV���Y n Tۡ��j8��:h Bc�`�C B�|p����1嵏}��&��O.(#.��c�fn�<�������{���D���AA��|�����Q �<�͒��׾�y�F��pBh�Axd�G�y�e�a���l��32�]���^b{�p��� +׷ʭ^�-�o��[a{߰Ƭ�vKD3�H�CR�})kX��4��JCb�����!���w��I8К��ψw%~[�?� & +� v�*>�(qgI�Ҕ��h]j��?��B-H���()-4L3�8�@7b�$��<�O����pWCђ��)z광���xZ�|na�U�_�8���o������n��G����!�.�2���F�b�͔��V��Ѣ�;7�%��Dz���m���+;u[Q�Ϊ����Ab�,�\a���́R�wϐ3Z�;V�7a���I���_VS���:�Z����~��}�&�#b8.�S +8�B���E��G �p�N�Q��ngx�@����-�p�"��.5A�Ձ3��g8���[؇U�Eh����/�� ��������S".�g�r +o��a�v�T���a�n����Q�3"��?}}�ϭ�������N6� �f��[_0ls G��|�rͳ���^d{����[Ag��[�� �� ��#���C{�|� lrk6��5v� +˻�p�ӝa��'Jճ�cR�4�4E��$'r��wnc��� nW&ƂK�!��б��y�Ĥ�^ {�( +[��-_ ԔBm9���h�f3�VA� �h�H����J@�7�{��M�wA����2džԱ.�����"��?���WSw��dz�9�bl�̴� +AYdߗ{� ! !����(K�V������eX-*[]ЪEkqԡEx�^�g:��y1=�{�s_�W������=[���Y�n���#�ɢ�'�M���c��G�,a1��h��܂�'lljN�}"��H�!�Ii�)�*���=�.�Ȗ���*G�� �vF�1�d�C� J��2kY��3�a%�c�����������ܤy��:W��\���e>�e������� ��&�v�x�UmRh�A�:p�.�< +�J���KZ����0`��l6�� ��n*E�*�Z2��Ni��/�=��V6��Nk$��Jሂ7(a]�3.����ԓu$BIl�5�):܀Y� �{8;.��Jܳ�� GӢ+�5̸���;�"$������%��&�zFڰ�9jdM�8�f��`�.\v��W +�߹dϊ�Ŋ57�^�l��?���˔?�)7���}]��r+^J�;�+v���w�Ğ�1n))}„VjTi�!��G��|��GA�'�)a���*aL�<�C�Г�x�H̡��h��cΙv����f?�p�U�ת�?Ԉ��$��ҭ�|��mVB�:3�[��+#���� W,p� +Wlp� +-p>� �J�����W~� +� X���.5A���<�=g��3J3�в��fߢq(�!Jֿ��(x7(:����wA��0D�jed���&�s&��i��6�:DZ����y�<�{:�������� ' � S��X�:�������B�SN� ��I/���� _�}#����k��-|Է��?��e`W���.�E;�[��Y^�%�y'9�F�}-�XzVy%O��N�C��[V�"˹@d5��Y���0I���?��&�� �~ oD/��(�k��Y��M;^ �΅�<�C� ���l ��B�Z�����������<�&/4x!T u�PY z��S���ҷ�Me��Z�歈, <� [7���)��E簟$Ъ�]�|���:L0�LGb�G���O�I�q)UDZ�JJ?��j�r:���tq/[��C��Q�vR�1+ϼ���C�P�jXN�����.8�G �q=Y WM������|�t�^)�~󉗽Z����~ +�֋���Jv[��*�69�+��N���TЭ�-�f�=\3�@6 ���r�m������jٔF6���hd3طZ:��L(�c��7 b�qS�Y��ɍ) �b +c"�����1 �1� �pӉ#��+1"�aO���"���ܴ�JƉZf|����#����]��vY�z�Tڰ�9j`Ofsgs�s��M�d�ϓ<ʗ>vʞ��� �E��b�e1��F7��+|����z���>���� f�\6{*3�&J��ϐ#��>F>�=�O�#���sH���55��{�'�mA��ZR�>�?�r�L��'�YGڜ3}���m 籇��R��+z]#yS'}���o���&�h�=���=F�h�o�>+\����B� z��f��(/o5�ւߏ�= �o_����T��"�ڦR��t���f@�.$��Q��t�Y-rhU����С��T�9,5t��K-|� �z�j�k&0ànX�j��J�Ŀد�&�<���n���[�Uk錢�r!�M!�"�s@���M��#�,�x���AŃAT+ő�%�'�}���K�b�/�/�PS���Q�{����۾`~����_�#�Ē���a%��i�_�دK̡�i�-��6�4��ur� y�n���»�5��q��y��W�Ƈ�oVh���M�٩�n=��@1�Q �Ð �  �`� �Nr�Q��@����ZB[��Oj�C���� u�i��V�U=�8ΫlG�eGQ�aڦ�)z���ῄ�@3�!�`qU`_:3�7PDE�b�q�=E�5S��Q��aq5f9� +� ׍ ����d���������TQ�\Y�O%J@�k��G���7 �Ԣ�s+��RVWH��.��m�~�;AӾ��n�Z�+}o�ޗҺ��ՏE�����+��wЯq�v,l�,I1Ŵ�z.% fQ�F�g��v��Zs�,�|�l�:���E�\���Y tWCw t�f�>��]^x��Y�:�� � �P ���wY���U���X麢pERpCh���M��4�P��P��-�YN)K"��3k�g�g ���IrD���)屴��7�Ӛ��S�=TQ]� K~��� +�S"�yi��<'�̛nj��iIc�%˺�Lif�*�E�����I���Q3�5}��M9����2��*�jMƣz�F�M�[��ڕ:U�V�z4Ћ�A-�e�!�? #z�@6�=�`�c�0�F� 8I���g��r�zV� �4s�k�D����Ԋ *��hL�;�g�s��tJKj�'.�n��c��m� +�܂���= ���pGb�3)ܙYL��b��s�x���.QZ�$�_N��q���;�͟�^4d\6��,���M~�P޶��:��\����B��"��_��f�H�U[u(�ȗ�����!�x�8cX��ˈ���a������1�o���E�-���Ɏ����*�����\긑~�œ��/������_w n��THTɞ�(^ԩ^y��>��f|��ت�j�A@=9З��p�G�0h�!�a'+0�" �`� Gh�Cm#4��� �:�4H�.���z?����e�`o����op�9�y�s�e�e3��Kt��i��s�O̓!gI�3$��ij(Լ j�I�A������BF���yhJ0�g��OQ�ı�pmWxs|���qM�$gBFѲ�}[��1��(KQ~�?����}2����;� +�2�o�JW$e���dUO���5ϕu?(�_����R7��i���>j;6��s�<�{ ��ސ��\��^� i{�<j���Q��A�����Z��B\�TT�.�<T����&��;��w��nM�-�'��� �J0�Of˯5KD�#��uy�F�}�� ���膦��V�WC��꠫��� +x�o$u">�i�A������`-��U��V��T̈́�dWdZi �2�Q���%q�RJ���]z��<�U� 2ψ�$�fdyA�aAe����Ԗ[,Fe�ш��%�I6�����X�����u���Tο[%\�=��|l��iQ�kWmtb�~�V��q��Bo&̄>�e�!=�#٤��0� � 0d� ��`�� ;L8`�����Zͬf"(�^}�f4����BzJ"���X�5�)9�boa��D�Zf��m��c�'[�@����L�.���0��IͼԂn堄�/�}�b�pF3�z��>�T�h�( �d���U�dS.�;v�C��S}ߩYsiP .D���Vѧ��|�u�d�$�eL���3G�i}�����_'NM�g���;mg�n�Z�(�r�$�r߄�� �D� G�o�EEDX%(�7�ѭ����e�W��� ��Ohgv�;�?�����j@��� �����JhTC��uЕ�&8j� :�d>J�P!��.8Y� ���?y��o��&t�Z���k���4Ñ&(�@Q0��l��O-�C)�I.�Nr^�rD����4�2�7ow E�p��8���s8�8V7�Սb rG0ڳ�0&� �� �z/�~@a2�8E2M�͗)�Y�m�f��;n0���wX虰�.^�<�Iݗ-�u�����S8:��d�,�q�Vp���*Yb�>�˫xʯDx.�~)��(��,�Vŵ����J���6�@ �8��'��A�ԃ���U!u�� H oG9����iS��^P����^q�?�j�gz��+�N;��@VM�WҸXMRB~f򑬌0��ɣ ���rޔF8�'�g�~�2�.���O!Ը�_�2����*�TCS 4{�ٷ�6��~"�!�V�U8� P텢� �gUV�"�x!t?幖Y��)J�O5�X�`�#�NȪ��Ǧ9bR,M6Ť�cY�����p%`� �I$_ +%�Jo�`�`؝8n/��$��F� �f��;��_��["�]����*J\%�@D�ҫN;��9��7�&,�K��h!e��v�����^� �JP�&,\��k�l4I�Y-rhU@�:�Щ�N5ti�{��Ɂ�\8��A ��%`4Ɯ0�!hDQ��mN&�ʤ�R�7b�%�`��e����~ +����`2�)I��bA–�{� { �q��{�I{���)���d$��VS���0-=��lea;9�^>ᘐtRB���U�I k:�sEϝ����̂��=�h�&^�K8$�G����9$���E�஑��ǽ��DsYߨ�R�>���L�s�})��3��;2��9�sa�.�o��x�`]��vI�Q%fH��/HSf�e+5j��;�7 +���؋n�����gU�WՒ�t�/[��� *�C��:ԫ�)Zu�a�n#�Y� 0�(�E0��h-��z�E�+ Ђh����խP� +-P� �P^��7�����Ԓ;�R�|�s�ข���-�P��g�ę&q� �<��p�7�E,Џat��� w��pfΙ̜ә�S��S�i���� +�� D��%�y�l�B�E������(��DfH�}v��!��X[r�R\�[���^���f�B~%��<�����ߡ +x�g׼x�R����_���$���~]ָ!o�T��r�����N�^���� ���R�� +�����E7Ⱥ@��6���i#��-?��[�#����}Ƭ��^�-�hw%��-۷G���¤V�0�̬�k{\Οֈ��Kv�3�i�̾^�*T�� ����4�@� 4}8>�5T�ԇ�.�k�0�BM�=�-{#�ZW��>ẖ��4�,Y���H����2B��8lqlz~L�5�)6վ'�`/�$w8��I"�Shu��H� ��������U>�PO��3]��7�m�)0�Z�����"���(�C�6��8�Ì�����L>���v��X,g=��<���d�� Vj��!�Z��}�t#"�l�C�Z�Ц�vt��C����J �Z�Ʌ~= `�CV8m���0ℑBvB���T>'�J*�J�WĒ�h*[p��;�d��R{I�6<�>#�:�`��kB�%~�1>�fԂ}����f(�%{����:ZF��ic�P x�c�I1uXFW2'��i-�r./�Ϟ7n��̢;f�=�x�*Y�I�m� +6�e�x��$��ǿ����rfs�3*Ƅ�<��맥�gƻviv�����_��G��?��bl�}��7�I��#�T�N���� y�D�b�����Ƃ�u�����=.<��P)F,��+[����_j��A�fH uh�B�������Q ���:j�N8��tw�C�q�Q�"G\� w��H &�rAb�B�x��(��d]�ڲՎ�V�W] �~�A����3�>������<)�ѸH�nqÐ �ˠ� �v�wB� U nA��i��ص`�9�U#�aUc��G�,��Y���ONԧ$�R�%��'ۏ��<���&fx(YM4l��kg�٤^.��OE,��N�X��wNû���(�C��b�6��%�̒�b�?-��;!o�I���Q�Cǻ��^E4�ѧ�� �NL�;�߸�K�W#~����s~%=�׈Ot�y��-���;� ���S:�tQά�~͜�`a.YY��طy�\����D�k�O��e/���>��@��&Շ�z+����:h+�t� j��(�A��`� #;����� �e�k_z � +�/ +��D���{�&����G�����_���V�zn�CF�����T� +��ɾ@�]#�\%��r`�%Xf ŗ (���x��-����gq��X$�Vw�G�hNc�c�)� +i4�)��8 +��B� $�E��2Ō� �9���&�^�W�"���k�}N�n�Cn\������P�S�{��v�$"ٮtD����q8U� +��G�/Eͨ��; �@ۖ�}[ѵ��@AT'@���8���0�Fд����0�@9�A����� �Q׶���� 7�� >g7o��?�z�k��HP��ز3jH� ���a 8���R����2i��9��*۵N�wCC%�j��B��%�M���q�����Gv��pxW��`+4� ��/ �A(�lK��Ф�j�l��AK7@� "��@_) �a� ��0�a7 W��*`����Q�nt�� +��yz���{�. +�Q��wʐM,�Lp�/����������[��Q��U�{���A�5��*�d�Pr��rp�`������8���<��V���u����p�o�����Ԫ�\rHnHI�}�N!�$�� + ���� AX�P���-�kW[+m�Zi�g?ߠ�3��������d�[>���^Ƙ�Z.^P˯�V�CG����W����K�� UeP�?4�@K=�6@�����~����=0ڡ!R};ԶAU+�5���L\�T�}�6ӹg�;m�����Z-d�.�~���>��Q%��Z�U+��^��Q�ݜ�[��u@mZh�A�:Q�2B� �� =Y����  Fr!��Nb +L��&����J��"ͼ,Q-����y��t��Jc������Iɥ�G�c�0 �����,�QȂ�7�:c�� +p�nbRE +��Fh��ژ�Ό�^-�M����IiƬ�sFśW ��e��Ar�(]5��̲�,��������4Io�����` �Qd�I�'�)�t\>�s@��9�����D�U�t0���f'�^)yX�2�����g��y3�%c�ʾj�\�����m8����$=��^�S�������՚�5�Wu����� ��h4B��,Б]v�̓> `���a�Fݘ�R��R�@� ���� +b��P�� �����>p�Aa/غw%�ۢ�Ka� ~���[v�c���G/�Cs��]K)X�8�)�% +� �9o���@νH�ϓlH��9�� 1{�h9M��"d��LSx#*�7L��8�8N��iO�4�N3���©C��R�O��3ؙ�u65�ͺ�f[�箤��p ��~W���x��M�g�������W��h�1�9� %{O�%z��t�uf���6����>��5��HP����4���=�M���ۊ����2{A��=�A7 +����� 0���4i {̀>�n:�h�@�$d��j �!P��l� �����;���i�b7?�h|�$=q�١C��19IIn��F�`1x�I��BzI��f���1?rض�۞�]�|�P党J����:hi��&hm~�����zw���)ЁU�:uP��v(og͎��)z��B����=O2��T#��nS4����pJ �AP|$�E��Ы☵�M�ܶd~'Nt� �d��Ij�T�� �x�eYf[�rm7��멼����i���6 �_I i(a}�)#�lm>�~�μ��X+��u��y��^��}�'��g~�V��E��eC�v�z�Y�۪�����n��(#t��ˌ՝��y[�-��o��\q@�Ƌ \ S.�rC� �E`�ݕ�WęKB�E��G<����TF���k��b��! �cs�-��Ή����,H�u�� +p ��|��L'�3R�X�ld}���&%�Y9���!S��.kŗ����u��I�f��c)n��L�u��A��~��M#XR�" +����Q�6R|y�a롿�?��O�?�}��J�0�8Sc}��F.�SD �(!5�I;�O?gd^4��,�+窍�j���l8E_��Hz�˔O�U�W��R��k�ֽ���Zgة7�6���&h�@��ۡ+z�W�",�!v F˰F�`� ��qA�}������ B�����~(샼�hْv�;��m?�[~�6>c�}�qPq/��5�q�\F�Kd�A�)�")w�d�@��'�`�s�l�|�,�<�7O�MS8c� 0D Џ%�N&kQ�d���1��L��1�Pr�0��vؙ�ퟘT��������-��-{�����W���=�x��.����,����B��_�OM�w������vv�k=�%$��$�$�&wB!!�$! �L��H±r + +��"hw�Vg�j;���(� ʻ�o`u;��Lߙ�_��|ߏ�tS��b������2�r�n�`X�3�߲�џ�sy������(l������������Jx-�x+�ޕ�����~��z_���C�$z��Ӊf�t��΂f�PO�j�S�����A6�Q� �(�A��~� ����dw=guLq���!;�R�Iyu) _�5��,���ᄑq� &��(�i��ð�,��6op+����6��VF{!�O��+�cj�2��](ɻdb�V��Y8��y���\���:��ҧ���M�-�׭ʝvջ�z/��-t�K�z�)��zK��F��ҏ�2A� �����F�0V.�3NY� +�W�~�E�t�%�b�F��2#L����t�=%�29�<)��X�1)٘�\��R���XP��f9�V���n�e�� �� +!�G�f��L�i6-ʡ����� w^V�(/\R +.��kj���V���n��?��lj�jѺR��,\Q,�y�Rμ�9ɧ 3���Y>L������*�ෟ���5/�s%氙��oba; r�����<&�N��sZƢ��d`�9�ܫe�Ms���›���/5�N��Z�c��W��^��A�C���O�Ӭ�mѿo)�V��o�� �������!b��u@��Zr'�@�Q7Dj!T��O@��8x���Cm �Q���m����A��a���5�s���j}��O��Ks�$;���_�lkD�*��2�z�`Y&$8�W,��r�r�,�.��gp%S8�$��,V?�ՏcucY�3Y���4�Y�4�� �Q�0r�(� EA9����@�y�qa_"B�UF�f���� ���q��� �>"�7~���Ҁ@.�֝��O� �H�󹦋d�2�� +�r�n�b���t�b��p��q�� ���oxT�{,hF��3a۶����7��iϻ��P�*��z4 �c��@@B��K4�c�h�D�yPϡ�΁j�3�����8H΀x��P~�=��'�ݽ��|J��}����C��I���V\v=)7H���أ���L��T^���L��zi��:�{������z�����ڡ=� :~$�͟���`�%�?��G�5��� a� ��ʛv9���-*b�i�G-�#����y��T�a����X� )��4��8���� +�q��i_4JT��5����q�iZg�_�V� л���R�Y�œqT�{VM��R��y�%��2�z{��w�ο��s���?�J�Y_��Q�ݤxլ|Ӫ�iS��k�Z�C���e�n��1B���ha�O*�Sf�T �V��h �9a�&�0��,'X4w��e^�"Gr�)8����O�����K�X�3*��ˏ���� �SS+��P 2Ҫ�23�8��k$�[)� -��N�˧EXyQc��?�gM93b޼��PTxI.\Q�����j�U�dC#���n\S���Dk +�eyᲜ �Ƞ����Q���ݎKw��A�ŧ�����OH��2���$� �I6rz=���񉃢�uB�7�b��2/�Y����Ԃ b�F���Et�*�wB��Q��%�V>�թ_�k_5��4�v|�ݦ����{-h)�6#�M�a�� +UA��mp� 8����U)慨�N�Z%� +(�A�� ]�<�ρhq�OAY8�;��9��{^2����~)<�;yZF6�!7���h�J2�q.oI ڐȶ��:à +�V�˺�� M�p�� -���]�� ���==�V������� +�����у�F�u<~p�����;�����[�ʋ�ȥ��38�iLo*͝Bq��H�� jKzI{�3�݇�e�F��x�D�$J�M(ϑ��d�%j�5�y�a�I`��#+Lw��z�������pFQ4�*^�P�t�K&��J�n�6�ݺ�?��m>r���,y���ʟ�+^z�oΨ�w�?tk=Z��A�� 0`�A$ ���r�U$�����h#�!P����pD�k��f\0나�־�(6��5���7S\:Y��S��Nl��$���'Mi'+Nf�3NYN��ffVc2mH8���L�m'�w��$��O��3�LZ�]2�e��؋β��.�]������-�hG)�U�wU�h�[��0�`!-ېr/K8��s�K�a����;���QѯA=�_�������ߪ�R,��b��?PJ��aaQ\B>/�.)�k�e-󪞵id�JoTpnV�ݶ��X�� �$��K7ʟ8O���f�s��e��u��m��}������kLt� �ʡ� ����#�0Zc 0�A��0� Ԃf����pO�; +�(8���Bc���@M�a0O�~�Q�N�8 ��w�{�����1��a���y��p��~;�n3?��v�P��g��Wu1ײ�{zo^�W,�/�r�� ��sٺ�,m��h�c���1����h\�hMw���H�[�s��Ƚ��3�}i��TzK +�9��J�6��\T������YQՋ�.�!'K*0�^��b�e)ߺRh[�_h�]z��dn�m��.���ö|����#qg�P����������f, �$��G +̀a� `<�}��x�U(]�2�'��2�O�[�:h�@� +�UP��rK [�HfA4 �I��MpF_��^0�湮����ȇ���2<ɑE��Q��7�-�d�d����~y�c{��z�[g3�}�� +�vv��S�� �a���������d?%Ln�U`#X�Q��@s\��N�x�;oQ�v�*��e��.��{�x��`*ӟ����+��iO�u���� �`�|8[9FVO�j��LA�"ղZ\�UR�˨��E�"��Lŵ��z�Qi���zNC[�ї %+Fƚ�u�ƽVɿeީ�|V/��)��V�ë��Y�ȧ}�= ꟷ_�(}�az�iJt��d�,�m�SV�AO9��C�•Ї��:�B�j��C��i�1'�uC� Sh)���&Ѱr[�̐��D����|�`Nɩ�� ��L#�˨N%&-�YQI �� v�O�E�u�L79�O�����0�6@�G%�,�8���|^,\��/�%k +�RvY%�Qɯ��vщ�)�VJ6rњ\xI*�(�_r渌�h�J9I��Z��^��w����w���Nt��!�B��2ۙ9�����:.���9󂆵������m�Lp�"�a}\.�]%ݳ���*��P�o�|��~��=�{�O�K�����3�� +X^�Z��o��DЖh�A{tUA�=�v��FpB�C�6�p3��` +�����0��f��)�8x����3 S����)�OBe �10�{z4����$����+N� ��ے����–?�{n�9�Rw) Wr�s[9u9��d�*�z%��� Ӷ�i�#YfIe�H�xF)�`A@ԟ%�� �1�v��!�� �(^��+"X�A�|/ۯ/�"H������5�RLH�%�j�Vl�aU�V�������Ђp����,����&�|=�w �>��� ~9�H�t@��9&��<Ō�y��j��~�����[�F��s���A��A�� �P c��A;�C�����`����)`\�*��l�,}2�&�v4�^�(WA��e�-�d�� �Ax Ι��/Cώ B� �C��������o�/���8O�(R��4WT��t�=sŃ�����Wo��\hj_'���������� +���~��d + (�V���U� V�hw�� >��n:v��Ȗ�>��E��7MЕ�=�q�nEg��q^g��/ +%$y4S9��>K�N��)ƹ�2նN��Fo�"���3%�������ɨqmNC_ԕ\40VKYe��F��Ov�^��^�� ��[��W��Y��E�į�jx,}u������Ü�,�. ��B�ݨr8U=�[���p�av�>T ��A���0�1�7A�b��0�.�s�l�H4Q������PFA =��ɞ��"oKIZ���� ?� Ñ��!�(y���Ԣ0�x�^e0�`�cN�Ǜ +΋DK�L�&�n�e[ +�e�|[)�I���m��ѷ2�TtI*�(\r繬)&}�VЛ��'��?<�~�]�o~U���#�rR��)62�����C��^ᨨ(&��S0T�% ����n�m�;&��Yx�Lt�*��\z�R�W��W���N}�^�U��������S�O��_M�g-�羲�>��~��V��V����D[�WA�B�����sB�=��P3D[�u) `E�0��p ���s������ih��4�ơ:�S`��vO��^�,Ȧ@4��E^���1B_w|A |Z��I��:�u�⼒۰�S9DZI�['׬f�W����*/d��G�0 f2���8�t�h� ���x�^3�W�UC8eK1�����8�4N���IP��a��4Q�A=�����ӹ��p_�Om�y���\2�s���Q!@��E I�UC $$!TE�� $�(���Mo.ؓ����rɝ/�8����.�c���.`�A��̼G�pg���}f���� +v}�B��f��N��3����]��\l 8� ���o9���c�<{�ա�k8�v,�f�"�4s�X`/%�WR �g�t��>���"������!��"��K�A6�C � �$~�P͂zT �^5��2�1�6�k?N��{��.�n�KI�����ld[ ��:��]��?�)�;�:b]}��?Qp�Ϣ?���KL���֔�ݙ�7��OsE��m�rOZx_�����]I����W6ױ� ��P��f�A};4tBc7~�?9�O ��k�� �?�g��O�(@@��s�k���C۫���)��$�C�@W�a7%����o�̿�m�D��6��0�(� �E�ХWO��D�z�#��V� R��v;b�C�K�i�Z6#�����Jҧd�����ʜU5{�(w���W»gBXЯl��%��� +��T���<�C�����E��e�����Mc��4���h1ⵖB� /h��B���x�Xe�a�n;�T@_\u  �=0�k�x#��U�� +���}��N|�${H��X��S�x)J���Ad��L3Qhj��S�Mw�2\��ڤ�䴶Ԍ���pVvk��acp&8�3<�_pAV��u������]�W�-B7Q�Yü +�sܼIv�Pfz3�1�VA��|r����>H>�Q�� B��":�,��J�����K�� #��hΌ��(�]�s֕�-u�n!�f��V�[��3�_ŧ������'��VT=sj~����U�ܭ{�ѽ��q|�#�ᵿ����d���!T�U������=^�����!�ntx�� ��P5 �����ئ�:�I0N�~���� _��E�̂px�o���Y��������0k��T}'��vb�� �}�Q�_�g]�3/�b膹�L�n����iƣ��E�D���T�Q����Z�G��R�a���"颈;)"�2�NFCd!V���F��DEBQh'M|���+���7Bv�������~�>8�Ͽ8���|�'"���-p��V���%����9�v���}g�S� �|R�"Sw�� x|��,�8����O �G�@��֟�m?��/E]�O!8�@>F@0 �YP��+8�uPc +l�����}5��&�n�)�D�[P�ud7@� �m�l�x�u�� �E��wrǏY#G9��ZV�_D>��\��(qv:ӗ�ђ� +g史��|�*"���J5_( �h-OJ���_m�c�*렦 <-�A]4tAC���o�;������X������ + �{\D�a�k�')��$�f�a�^8-�Jw��`$?�k"j�h� A�-Ӥ}��X�H�j����d�f]�a=ʹ�a���>Q0���')�OF�'$����E9kY�^S�nj87t��%��&�_-��m��v�+ +W)�:�.�3���[�ܯyQ�}UW|T_��Aw�h�+%�T�Fh.�@)���� mZ�_+Q��j�A��+�� +��p� �^�� +���H= �Bs��d�`���n�g^�2k"��.�Z"�K����̈́�N��RN,���Mp3�uI)M��m�����=�9���AV�;o,��[�ϟ� ��]�B�&*�B��x�-�G��WdU X�x��\��=��ٛ��禒K/~*9.�����!����ʣ/Q�)��� -��nN�U~�5${JĚ��.��V�� e�������hw��g:��A��Q�7��K�C�|ߦxdW>v��VT}_����=�)��F��K��[��cx�5��-9�_��oj��ufh�B� vhu@�B���Nt���a^����>b� �cP1�(����̀y�Ӡ��b_�<(��|dK �d�G�����ӌ��Ժ����k�&V�%T�N���p��۷�lqek��F7-�KbJp h����h�XT�hT�0U=HUP�y���, ��]dI'Y�A��� ��A�FBZI��' +��d^��o�D�F�h�g�N��J�8��33�S{fZE�H !,F ����J $d#  ! �}����l��2��S�Ό��Ա:c�Z��r��Tl��M{��'//��B��@$M�@�7(��fپFT��}�=���?#�����?��<�����Q�GFA�+A��0�%>�#9 �^���|�@1 �P��������/�z�@=�+(�� +�����K��&GZ� +H�Ar�K � +�+ \��f�;�(0G�1��=�E��D�N�>����M4%�VOզg�S�h�!�0ʖ���E�u���*��������ڲyvJ�PW#xZ�� ��P{��@ 8�W���!��><���+�jW�~L�p �U@y?�C�m{Cv��Y�� ��a�����_�5�׌��4�3)^ؙ ��K�&�{ �~�z0Y3��?��K�O�4-P����+JM2�N%r�:�'C|�(sDB�ѧ93*Ɯ&w�����ߘE���;v��R�}��a��J���Y��Eu�+�v�W�۪֯�m��w�3@�L�`�F34Y��Z��h�6,;�����誀n���P5�� ��Z�@8=>0�7�XgH9mI����$�Q��(��Xt������M�$� � 6<����I!צQ�m������Lz��g3��sQ ��b�+�� gx�9�xI ^����9�p�'�A��򧹼I67�b�0h��ґ��O�ۏ����������>��(>FK���<��zډƩVF?7kH�=*ʉJ�Ӳ�Y9{A�ٵ`Y�[��� E7��[�m���|�XyϦ�_��kiޣ2�cG��r��+ +�;u/*u�\���Mwћ*��*û*�;�a�gީ)�� �K�� �ˡ� m����*z X ���~����^h��:7�{��D�k,0��a���M�3 ��$#��a�{C >�h}@�� �n���S]k���)�I�k�����m�`�L�L&���ƱĢ��bB�PB�`B���y�xuo���1e�1�.��4N҉wĉ��mq��8~K�9���mD�4 űb��qb��8�� �N��L��@JՌ�k�d��)�(2-b7�;�wӖ˨�����}��~�a����U�/�m���K�i�q$�h"U� ߃��Խ�9��S��ȼ�؛W7�y�>=S��!�b��!2 +��(ࡣ�9�兠����k[ܳ# �4 �� �0(.�(�@�@0�)P]�,��C�^D!P_CP]�&�.��DZCS }r,��t$+h�e-��������0� ��mp�d�Os�w<G��OT�� '�A*��ƿ�Or |��(��L���t���qQ�K�{���)�GT6���A𝁚nl�*��^��{�� ^,t�}J@��{C�5��(p ������=@�^O�/�LS��K���xyr/�Dإ��/ +�t%�z��P�2LP5C��K�V7�n�![)��$zSB���补�2�=J� sXL�H��icV�\а���5=��F�-���b�M�c��2գr�cg����������M��_�U�߮1@�F�3A�,h��Є�l�fZ��Z�Z��J��A't��� +�VC��5��pZ( �/SX]Dz ��ǥ;�b�LG>Z`@@�K����V�x�=1�IL��� �Q�Nd������{2sBY�0-w�κ��fpFrycl�G0�^�f��Y�xA���-��" +�9H�I6/��e�e���̮�"щ;���ƒ����3��_��V�qfR��L��Ho�>�Ť���x�9sB�{Yƚ�,���.���y�U���VtS'�U$�m��`VlX������=(�<,�����o����g�T�_8��*�^W��e�t޸�o��yL�^ˎ� +�v�+�4U@�Z\���*h�@G5tzQ:��|���j���>�q���e Lc`�h�@3�((�A1 �y�΂hx��ئw�������#9�]z��T��)���2�b)�q5�t�hG-H*�L4G���h$A?��/�����;���?S��v\g% �!�3����CH G ��� �@�"ZTԩ�][W�uujת�u=x��`��ݝٟvg�����N���K7��#�5'�C�ʁE_��'^�/9/� �� �6���o����0�ۈ��lT����b�F�j�g��F�)��Ty����hfҵ��%���?��+�r〱�q���?� p� p���DA�h��{(�e�i�b\܃`a�= J~ ��XI��[��3 +1ֲ-rJ7��y�<�J4 +�� Ez�Q�?pc4?�<緾t�v����d�# �$ȧAq +s�@׌(v�P"V0T�@���Z��XX� �����WA��tKrėAt � ��u���V���y���Οx����{� Eߓ�4gJf -�%�ޛ�� g�3�y~�QɗR�-U�ڊ�Fϖ��]Y`�Q�0x۠��z �����S x+p�{�F�>$�j$��&�x,��$x��r +ܓP1�h:^Q����e�a�H�X�j�(�M�v'JN %�h)$��+��U���h2U;C.�E��b\�Z�e�] +���NKrg�Å�nV�0/wB�JL��.��+ +�Y5�|1gCǻj�0�oY%_�dw���U��Gn�cO�S�����5��Z�+����ۀ�}� u��@�B�Ј�A� �PvhF9�ZP��R�Q�NhwC������|����n���سx�CRAsR���^�'�pGK�H�CȂd +�l"�X�I�$ ��'S���@��PzN 5�3�֓U؟C�e���h���{��;�,���l�2[|�#^���p��(�`��_d!�st�4�>��ߟ��J������p���ط/s�'���/h�c +��j�Y���0�-�m� `��<��d�@�Yp�k �ī �gz�y���$��Af�α�MJ͵��+�Kd�G���5R�Y��W �f�I�q�v4�(��JP$(���.��� ������V���o��q��Ӏc�DZ��X�8&*�� G��聝�� B!�&�� �������G��i��-7��s�����:��8(����GPs��i�W�W*BRG/*ݲ�n9C1A�����] ���Љ7}�eYG� wg8��*n���T���Y|�����,���p1 ~ⷽt�v��m�Ar�� ��f@> �ӠX�"(��թ< ���\��XH�K����}�����:�u $�� � +�M^�%�o�"pց��U`,C��f�s'ߢ���8�A��0��yI� ZG&s0�7Q �g�W9� |��HCj�������P�e��W x:��|}���v���`"�G��/��)0�U=���.��g[�&1*��=�ipN�}L��f[%���L���L&i"D� Qї(�E����8�>��$k�R�'I%ө�Y��tz���m-��)7��P���?��8>����M�hs�¨��,g�*���� ż�:�u��Y�U��M~Ϯ�_�~����<��^T�j �}�7>�;�y;`���P_ + 6�ʠюv@��U�ΏjqA��=�Q ]5������` 5�P��` �AH���Y5x�G���ƑL�� �b�RLfA|� �<��LN�N� ���s[��'2 z��ٌ�\�H{,�3Q��*����s �S��-���X�e�7J�Zd ��o��3Cc��e���I�6$�\���y��4�4 +>����9B,%��Դ�lj[~V=g��?�)�����kY�^�r�ɹk +f�J��^�7�D״�/uқz�-��IyǢ�kU[Zt��聽�{������+�O��g.�s��g����K�y˃�����cy嵾�)}_k��P�7�v��|{���i~��9���=�y^�gk _�*��7����'9�QZo�믧�wS��H��䪭$��u��XN�-�f,��q��Xm蘦?��uotAw��3J�Q��D��=R�!j�6�Mx~#�ۀ���ص8v ��1�8�/���ё�h���h��?�Q���� ;�.��2t�:0pp�-�'.r��������_rp��2?p���-������V�_�h�ٻr�3i���%�B�!��(S��Y;������DF�'2 +��/f��+��oߥ:�a�������ڂ��<�>��$�x&����{_| +$} E,b�8�πb +3�@N�v��A� +�5P���(7A����>T@q��M�*)�dėA���K ��m�mw�k�Z��f!��~Jç���FI���)��L_r^3�q������d�,� +�hKP�#�_���(��ո�=OM���:(ogTv��|=8�������-��@� �˃U��Py@� ����=�V�l�Q,�qp��c l�PՉgɶeb� A?��+:[x*���T\a_��?�x��� �M$�'I�i�i.ղ�nۈ�����sR[虝��>^ް�:.�OI�sr梂���U�65��Z���3���R�M��vy�]��G��.�=w��J�U�'���^��>�s��߼(� �Z�� +�eh ��hC �њXNhFr�� +hq��Jh�� t�d-t�Cw���z[��:��xC��H-ǧ�����D�>� �h�JB-�>� �EH�&Q�H9Miym�ԎLzg�7�՗�X� ���Q�.�`����x��$�~_'�AVS0I�#S"�ї��q����9o���x��Α�#G(�e���1"��F +P�͹�ZN3��M�2���I!{V�Y�p�d�U9M!�P +7U���v���Z�S,�R"��Vq]��ܠ�a*�iV�*-�c)�k�|]V�m��{��6�=������ax�4��2>v�~B�0=9�m~ZY��j�Ko���Ժ�����X���@� M>t 4�*����0������!�`U��!�+��b\������sg�l`]$;V��y�i2^7W2W܏��V<_J� �#��1�~"�0�l�N6͒,�i�gI��MR���Ҙ����>�� �cB���1#e���K +Ί����׈v��kz�u�bϬ����N��ﶢo��%�+�ݺǕ�'U����^�so� _�~�+ԔAmԕ��۠� vht��X.hrA��� �a-Up�m>8��Z8Y������(hE�j�����S��)��dO�!� DSdR)bAj�5:�<.�M��%eՓr����ɴ�2]Vo6�/�3����� F��q�p�.�d���i�x�)AQ��A�@�N���T�H.�?�ޝ�Ӟ�^G�GD��g�w��9���{�| ��*N�/'%{���3��;iy�0�!}�ǜ����91wQ�[��W�5�pC)�T��T���E�t�H���_+Q~�U}�/�3�4��2�.�7����t��q�����:*R���$$��PBH!����4Y���HQ���(�=u���]w��꺞��������:����<'����o��ϫ�[��;]�]���������A�ب���|bB"�����P�O�Y5/��WN��a�c��V� h�z'48���ny���������8ԎC�8T�C�T�;��?EH@��9��{ �W����;��~��x5�!�{��Y$:�쳩֙�d��D�nd�&��ڢo�l���T�7qǞ�����xiG��=N�+h��b��1��hV ��bx�J�QtWT�3�� P���@���(�%�h=k4�-�l�����+M�G*=�QΪ�d׌��n��d�f�H������q���OLF`��o�8�7�9 �n��׹�Y��Oo ��)��R���\�a6[?�1�@�: +p��߄��6�|Ԍ! Ѐڎ,P��@���4�Ut\���蠘�۬�V����{��v�C����8�ϸ�_�_��� +��A8"�1n�d$�A�[ ��I��g �7Na��t�g@� +�����S@ty-�\ƻ�K���e������40�> ��@��}����S� *E��iغݝFnʤw�� �d��|�Y5Ϯ9�S^����nVX�V;��(��jB`hk'�{��<��{_8�C����� ϹJ@�Cp,�!<\soL�0�>�A�v��d�Jӎ����(��k��a������#�ʣi�cD��n,]s"C;�i��f�Oa�%o��N����adS�h}T�8!fNJYӥ����*�d�e�䪢����f]�ߵ��꫾7��jY�O��Omʟ쪟�ꗮ�Wn�k���W��ӁO~ 4B��(34X�-��� +��д�c�f'���� �~�Bgt���z[`O+����6�n��I\�.6S���&)�W- *��x�&!]���Cm�0n�v�n� 3�-YԎlZwnI_�?�u��=P��, �(��TA�X0L�Єt��Z�O�D1/���EAI.�33�)5ӑ��$Ċ��g��6�l�}�g�1��˓��D�������‚. +�s� �f��0���1>{\șq�ż���T0_*\(-��0 v��*��ե�eeW����7�7���TU�P˾�����|��������>�+� JL��Q��фR�a_�Y4?[�/����[�i�m�|V����N� ����>7f�� �Њ|j&�z*'�b +�f�Ypċ : �Y�LB�� +e�U~��]����e���K$��{!�1�j;�b�L6�تI�D��oV�$?�(ۗX�yŽ�����q��XQk��9���6Ds�Q,�K`� t�� �7R�)��d��"V�qcʰ!�@(0 +LQ��"�*��MI��Aw�xoz�@採m��9�y��|�,z���g)��T��b��m}|��i�Y�1�5h�� +���"��"�5T�3�������^T��T�q�c�1�?�r�Q�!��r܂_w�\�f��[���Q�>8.�W �-tJh0�8�����������m?r:�s�~��y�� �� a�C : +�a���8��A2 �i���,H��<�� Y�Y����σ���A|�=�`` +\]�x�������^�y`�����Pg�<[T_l�e�%�,��ڔmM.��[�=۹ EG(���;f��N�OuI����p��z���T��-h�.�t�����9�| �X�0��j�ap �06��o['W�|d-S��;F� ����� M�$�A�p�:��:��<�>SUD�z�X7J�'i��u��L�,z��+3Ҝy�vR��E�X�C�^ɰ�q\Ĝ��$�R�\�`�Rt^&�$/�RQ~CU�u]�mm��쮱�I�جxbU<�����/u/��W.��ܺ�݊W^���7B�3Q��b5�lЈ��r� �N�B.hvC�Z�^ � +�j���m��v��=�����[1��E4�$u|:fAª���9����(�Ai�*ޝM��e��1��� +8��CE�A2�"�,� +� ������Od���Ȝ0��ެ�Vb�oK��ߔ��W�g���e�=U��`�� k !{�$�BB�}�ĭ�ł���)Em�Ӟ��������k��!q�3s��Nr� ����䳤?��ŏ�=X�s�<2���,!�.%�9-�$�v�����l�:y��_��G��D8!]�"&���9�\�l�d.?k� {Q��T��,�_-*�S���BzOQ�C� s�*zP*�.~�.~�Q�iX]��(��^�z�ҡJ�BA�Ҭyeѽ���� ��i�,�FY��ev(G9peNR����v��<���ymϥ#P0 +yc�;9W�� H�@< �i����ާ�y��� ����%J�uJ�\��Z�c2�6��<a����t�R��,i �����!�2����y-!�M!�C�������� ^�6�m�LW ��a �[h�tc@�����O���h�S4��(��:��&� J1���2�vqF�#�����b��4��ӠxsLmN�G� �7 X��>*�x-�#������U�{5�5/��D.���3M�$S>�bt$�1< +>�@� �ox!�Z�v��,��%}�`����,�J�\K���й � �w�Kj�V^�U��5�ٵk��uN�/ܦ��W��o�<�� ��� j��.���ă !-���� +H&A2��oHf�7M��� ��E/�r�8ъ7!�`�+�[�-�������s�1�)�M@���-���v�E����NvF���0��qO%�.R���y�L�[>�-�!P�i�d~ȳ�I]/�*ޔ�l����O��48΁��[���n#k��d�v������2#"�g�C^8}N��>P�����)��h�p�n0R���T{���Gi����E?��5NPT�����/� q�iIG��,�W��K��.!�W�s�%��,�D�p*���f-�rn�so+��*���T��F�P[�D/jP�b*ynV����f-}eS��k��оs�6\:�[n��e�f\�*QV��A� �Qv_>j�PM�>Ժ��V��*8\Mup��6��F8~�7�Z������� �Ec(%!1؂PdA��+ތ�^djetz},�1.�e_����$��d��T~+U�5U؞&��Nt�l]�M�0�^��C'��.��r�-�s!)�T<�9&�:"�!~���'4 +�P�x�a���h(1��}�Iɍ��c4�� �&��ź��t�}|ހ�?$��1�hBB\�O! �%39Y��Ysy� �97 +r��y� +�Wd���+��-.���a�E?)��U��G�H��b ��)Y'{�Q�źF�T�z�/��Q�Ҥ}eֽ���Z �m� ��c7{��N+� � ���f�X��u�h~�5�*�����q�(Ț�,� ��<�f�?�`t{�_��xb-����[�����f"��_�'�XF"L��=�4;K�H �퐝���<�hHnspvc��a;Q$���G��݁,g�������4�_�ޏ��K�����&�nMRmMT�JP~��� ��DMP�1$��(�ɪ �5��h�/Q>�\2�Z:I��ӌ�t��㶊7< ��Ӏ���a�,�UzE��9��oP�+8�2�1����N`le;}xGA���@=_:��Q������-��W,�F�I��&�! Љ��Ɋ�t(�O�� ^R��^��L+y1�'y.|������G��Ǭ�5��g���c�y'���x�A� +�6^Q�z@�� � b�W@< �4�g�� b��@�b�o��+=����q|�*�ȸ+����Z��E`.@�,Ч!� +|Q6�IH�_xN0E�`���b4�e�'8�,iO����0e���9�r��^i�HL?�������U�Q�m���(���Y�_g+�x .�d�K`'��Yȼ+�c:@� �.�n�����+0�A��f�=P� �o(��h�X�q$ +��� �d�0B1���bL㱖�Nc�nU\lyJb#�z�I;�f�q3;��!����y#�x��j.q�@� �^����U|���XZx_S�H+_��l(yfT>7�^ZJ�nU�jռ�i��u�� ���2��n���Pn�(+T�l؂J;����G@� �|ո���+�`���:h:G���6��#p���@�?)�罹�<����9C�!���`��! )�}�)$�RH��D`q7� +��`A�E@A� "Y���ޞgY����� �rw���<'���w��y|_{���l-U�f�ʢ�T�z����T�Z�^��姲�$p�'fJMO�L��xc���!mfHLi K�ʒ����d� �Q�ʔX]ԀE�5��ؤ� q�����8 +��J ]�]��ޤ������)���:�p�8�{�������"Q�;�a�8�+��ɤ�r�`�|(+kD�5�T\�V��('r�'�r���n��*ȟ.T�h +�j�����‡:ͬ^�H;�2h�t?t?Qz�ߌ���oȟ~2�1��b|f5=��_�-�ַNۼ���������v~t;?�]d�\�\��N����9oq�1�^�J���A9@��ar��j�1��A��N`6}H9��}��[��n��+�-����\ܳ Y`o��6�lП��ԯW��?�[�N�7 + +��@�nYnAK"� ]�%:i�])HL���E  � �4B�+Zl�$�u��&�w���?�U��*��U?�!j� j_ ΋�|׃�`�������IH�Ar$} � a�d$��{L� ��5���S���AL&"�n��� ��w��1�a` @���[W�`�N�mfUSx{D��� i�#������ ��cB��<��f��l����Q(>��6����C�� %(iO37��\d����Y[��Fdi�Y�t�u�!΃�L����v���� RJ.Q< +�>"��?ލ�_|)F~0*JE�xi�~��U�c���6������e�9֯� ��/�)&T��չ�4y3:����Yc�I�E�Ԫ��V�O�����ez�6�-���Xߗ�>z퟼��>��P�2��C9�;<�%P�%�D�>�D-���e_���尳��5��j��g7���h�B]���:��@fV��Nѭ�_� �jFE%آi����XF�֌]T��m���I����`'�����.mJ�53d���)oe��P����7LY+b��7ѱө��ɼC�X5q)���Ma��!ih�1W��Dm,���S�i;i��t�!&�X�'� O��� +DgEX�?��=��W"��.�d2���U��v���l +0��w@D&�����? ���7������(l��Y� ���/���71v�rv� $b�4�zv3�<[}����M�Ė)�>#s?R��敿R�|���l�����)�4BI1� +�@ ���8�p�ٲ���<��_ �������|�`�$V� m�s`�&!�c/�A��0w�ŗ���)�!�wpQ�����b5M1��8gRRuZZ-�y��>��k�[D���� wK�^�'� (e�9�b������8��-'͎b[ @�盐N ��o +B(!AA�eх�Ƣ�� QNTPA�b�� ���u}��t�~����0�7ߟ��y|^���:͸!wҤ�1�Z��l����s�u�m{�o�!�;�8-t}��/����|.Fm��(- �2/��p�>\��K P�!�B� ��� +�W�CU�+��jk`g-�������M�� ��}дv�_�媠��f�m��ڢ�dT�.��!ɳ9�x+3˪�c�SxMh�%�Ј�q{j�a��(C������OS�HWt�+�ӕ=�`�w��D���:q(Yp0���V���[k]�A�"�o�4����¨�9�Đۨ����dF=��7�}0����� +;y�.���P�+� +Z �˒�g�/J�2�%�rP���P]U����aU�5u��l͈&�fN�X�v\��������z���0c@"�M���&�< +��i��P�S������Dv ,���'6�3���� I�:���N����5�r�s�Q�]�8�B��s��������|���U�|@�A ���� � +������q�WZ�j�L\�ض�����嗷�l��m��lr�`?��rh��5�вV�w��1RU�ZQ�JZ�RR����,�-�,c{�f���;"���%<5/<�FӇ%��rC�9�Mh|vh�:4� +�S�mS��eG�i�Q�+i�H�;���ȩ،-����>��ۉκ��� �&y)�y�從��.�x��[��x[P��_6o�ϸRC�W ���ʠ�9@H��%�����7�=� +�^�<ȶb[��y_ 0`P�E pI8, �Г�?��r`8�j +[��1 :���$�O��,��@|$ �{S2�o�� FW�� Z �O��np,0 ™�����p'�{8w �6d�� H��9��7e��3D�ܛ�%љ;��� �4��T�qfNo���m�;�2$���c�kB♖y�J��T�j�07��߁� +�BQ�:�+нPQ7x��0XA7��Ӎ��������O��`�@������8����l�`��iP��Z1J-�NA���ʆ)eC�ҡy#��C[%M[�Ʉ�@*�!�Ւ�n��:�"�I�8%�͒�I���ҋJ��Z9�Q��j�t��I?���U�̏�g������E�v;�z�;�]��P���0���S��o;� +����PR�EP������/��K�U� �B����PQU�P] ;j�v'쬃�z�o��Mи��b��������<���*�`m�}ނ����[�+c3k�8�)����D� Mܖ"iO�N���:�N�[���JSv���u��� ���.9�,jM�����bR��(���9��%�K“#Vr"�+7F[�)��@cW +���ْ��>��-���N��n��Ga�)�� !='����������L5(W]���(�C��ae�5��Z3��3��{K����������j��:Ô�0�7Π �{�}� �|�2=����!8���)�~ +9���wL�#���c������F��������%�|E:_;\o��u�"qo��V�+�kq`r<�y�(N�� +^�FAtx��y�3������q�n��������l`K��o +Oo��lt! ����G��[��vM�HM�jծU���������2n�� �d8�N7���’ �I�����&���W��)B�ɗ��Cbd�����bUh�L� ֱ�7r����c���)Z��c�K6������|�u g�o����(�G�Y�8? +0�8�b�?x�/H˯����Q�������U +� %�~�6�����#���8-�D�B]4-!Y�EHA"�{S�E0�e��1�y�i�閁t�%��r��J9����(�s���,�o�]2�.�A�(��!g�cn�,o���GA۟�# �� ����3@�q�@\��x���&c@�b� �hO��(p����7\�p&�=�����Q��9�doy�fM�}ݻ�Uë��K�jKV�gw�iOg.��y�a>9*t�&�A ��ʞ�T�7�}����m�9 ��ėt�������j*M8��(��bC,4A$��@ +�ܛFIH%�$@ Hg@dpTFAQ@D,�P)b=��#�iά3g�g������{���y�=��z?��>|zO������{�h�g6=D�5g�n}�-��_�o\�ݮ���o ܿy����QT�g�罷�cq!�� �b(�A)UY ���U�!�����SP��vQU.UY U5P]� P�����=�Ԃw��Vh�{ڠ� ��CM �1�7P��c 6��&��ы"R�Q���X~s�po<�?Aܑ$9�,��gI�<ʐ�Pt3�=��㩪�T����w=��c ���P�����'&�:"�(4��Y�������u��͑������xF]2k��/��5[��%����,Q�H�R�9��L5������(Ϻ�@h�(5WU�kj�u�n2+qpK���꧵�n6�x'�8�\Л��w�.�q�)~ 2��+����Ȝ��l���6�c{f�?�:^� �ܗv�+��5��z�s�`����ܯ��WV�������T�x��yK�xM^�%���Ծ�ɝ?�Z�6M��݈�����bd�XD�p�w`��o��gKnW���&sG�a�F�?6d5�W6��׬�� +���5������/��JF� +�iE�>(Q� ��w*b�1��hi�vI@�8 R�X`�8(R�2Z�-H��0=[��pA�vq�y;���q7�r�iMs��]�9y׸x���+��yg�h)(EK�A�C���pi)��>AP5�T͋+g�(}Y/���k�_,'�*�٠t����Q<�A��P��hr6%����D0�b�A��t�� B!�2���0N�p��Xt������NqJf8�s��������W�֟���>�@� �^ ��rȳ@��<�@t �+x� Ѽ1 �- �������������ɧ��C�=H��,p��u�&a��qU�|}�%�^��Ge����I��tu7Sw"�p�cM�^�9��7�m2F�+�=QV��־3��`m��p��.(<�!@+�w�T?Q���P�Q�OP�����"�$�Q�6� ؆ph� S�u)p�c8�(΀��#}�||� ��V|�m����&�z2\��Y�M��1X{Y���ox�n�!�I���ٰ4sD&�+�U��YY׵�[���h���Ghz�Z��l�� ���N�.�On�/yy����� �wO���? ?}�z�[ �(�J����Jˠ �*�� +�W`�����URU-UQ ��PY� P�u��~4���{���� vw@S;4�O�� �����D<�`s�{�8"�"�[�kD{_�U��-Ar Qz(Y֙,?�"?��8�Pv3U=L�q&�@�K��!`*z�c YZ"Ɏx����Hz閝�ua���ӗ�J +\��f#�)\���PǨIL�M�2y,�a6��%�e���$}i�Pv��$�C���H1,V�H��R՘Tu^��e]��B\�k.�5 +����Rw]�ʞTg��������PSZô�8���8��;:�|�>�\R`;����٦9������hyd�"<1��-��������������҆{es��u)���z�9p>3��#4EO$G~����{�ѷ����������W��.EV��� �c ��uo�=j;bn�h�j�n�zu�:e�ZYU��| Y�Z�]��,B�2Ͷ�iYA7%�����8�����hɲ(ѲHbY�pY�`Y��a����he0͸������D�;2��T� �n +�!�m�? ����Ap�3D9�@R>��O(�' e����Z�Or{�ּj�c���.�t +r�ᘎ3 ���&B�8��\0�I3�eYFX�Qv�9�u�m��.p��s��w�S8�*�bU�a�=�6/����;���=�(z@�Ѡ;�3 b � @\b�k@��&���b�Y΁�.?)� x�G8U�CH����9`�k +�7� +#���C�\[S}��т�Xq+-��$e]���>�f�7����d��q�Q,��+""X�J +I�����RH��*�+��+ + +��� "JDD�^vg�gvfgw����t�~/v/���yN��&W�����0 0��l�(�>�uL%:g��9��������O�_Lg�Z�zp6�� 2Z� �'�}���>p��� ���lG���%���+����;��&U����=8���`�0����!� �)5��Us�eӑ�3�Q6�=p�[N +sFD�POPj�e��p�n�>��v��K �J�D����\9�LOQM�;$~u4,�S�`zeL{�n�i�?Zl?X�m�?�?�;v�~q���rr{~ug������Hf6dz!+� �\���r� �[����wE���\�,��(,�#p���A�q(= 姡�*���B-�硸4�yԂ�D ������q�`z!�Y�U�����D$Ւ�u�E��$�ђ�iC��Z��z��)V��h�[&o��5���bA�G%�Erτ1���';w�ԛ��o�A-ش��k�<��SI��N8ˮ��\�%^a��IM,� ��&&j�;��[��N���/���z��}��@qG��[ R�'���SF$)������2�C�jL�G� �fR��R"�GH�v��҅�̷F,��L�M�:B�dO ^�YZ��j�3�qAk\Қ���/t���Wz�������h}g��7ږ}Xa�@T`�{<v���ZT�k���ʲ���L���^��R�$�d�T��tt8�p�@^���@ނ��+�x ��֜ڙR�CQ�]Z�MT�5)wKb�f̳���Ȱm��!���.Z����>B�.\�.T���`�A���k`~Al��L���} �ƚƺ@6�[�RwFY�R�����'�$�#W�T��/��E5��,C �H���5A,�,k˞C!x'�ޡd�m��I�m�����L�b����\��� ,}+U�I�v�㔦��{��^:����n���p�9�S�&h����j>2/�º���X3`7���N��g����pG�3� �Ng83�y �'�=l�X _�����8�П�)P�@T߻-��-����iqA�BV~�w2\X)�����������*3m�e����$�5�Ϙ彑�%��Wݩ/�Z�\�Up\W xZ� �R��.8 ����6X 1|����H��6����n0􀡗��<�!�n����ƙ(�"_�����zY5GR�;b �*��?�p��]brؼf,��+��D���$I�@�+����R�<�R5��*-�4�k��:� �����]��0��gk�G��G��'����9<�pf|re~ve���O6d ^�ȁ�\�B� ��y p9��#�"\�7Dr�!��>�B~T��*(���ǡ�$����(?�Py*렢�.@�i���MNC��ĸ�����"�,�s,�w*�_!<)�H�!JZ-�-k�ȯ�țbHs����z#�N�6R�W��ȼs�؉z��,�0�@�w;�k7ް��}�(�>8�J)���G1NP�g�8���t~#�:S�����m��Ǒtp��e�O�,*��E�Ǵ�q�{��Yw�\��<��k���=�������'w$Wm��m�m�o�{7s36��쿣�m�7���p���p��P��)�/[�Z��z}�^�*��U{�?����͡ɻ�m��<�2Tx6B~9*���i��wƛ�h�A��^B��s,�=,��3�ԙ ��FKf�������fgI��Fb��76"l�M�����&��u����Nz�,��^�+�Yׁu�����n���=�]�F�!`�M���f��[�������_%,c �@[�<��AP��M$�H��+���. I�ԠQ@�_�Nn�Q���C5��$X�Y�Q�}��J�����?��?�΀�X.��M���d�>����8����K�F#z� �"H�a�1������L/��{��E)6DQp�W!�-Ƃb7�M��ī��>�q�p�}��>k���sf�O\/��1�G;8�`���K�� f/�(�N@���L;�NJf�����~0���8�?�!�������ml�/��o�X��^h �ȋ�m�I����1x�Y�f��$7��'n�K:�N��[$�MV�KT�2�:(С�ѣ��::ȴItEėC��4�t�S����������͖�Җ��=�#���֙=��wd ����e�CV�)OdSr�)%3J!��:�K�% �rf�V@~l��o�h�ҝP�ʫ�bTZ����uPYe���yyx: +=}�c3���h�r6�O�,�"ڻI\&� �6F�EʏD)�F+�E+��U�c�C?Ǣ�G�p�7� kB�vm`V�� +�.[��̏5q��%��W�W����Q����p��(vu,���HN5%&g�[X�SliG���ڹ�$�������+{�^��O���D�A��j�vD�=�Ht�ݘ��NJ��!�y99N���#)���<��Ԃ��ہ*@��q!�~'����Wy��W�hM��iSptT* +$����tOo�o0?0X��F�#���} ����������G��!a@��k�w5�I���tCd�k��dnJk�'jW{���|%/_")^,���������i��a�4>uQ�aa�nA�z>��`Ѽ ��uܹkYs�I���>���+bf�E��:���ȟ���k�x[C$���#QږX����IO�ZO�lmZg��ՠs7:2���?�.09�5�jYZ�,�^���1��� ��Av2���n3w>b�?c6>c��b�k�#��9`_�%`]����XׁuX���I +J�]H�0( w�> �!~ww} Z�ɰ"ڱ����U�� +��6��o�7D�Ыr"�h�3P-H�g����Q�c�����)̻'-y���]��O�^H��A��qp�W+�O�T��9}���i[;X(�v0�C:߻-��#r3tR�(�8�^J?e�C����9�!P������T��A�������aqUщ�i� �C��c,Q Gܚ$��|Y�@�-T�}ɪA��,�y��p� �ԛ�0�1��㫠��4�Oi��&�s��W���%�7k�+[�6�k��#��3gʕ�\p�a���@f!�UYŘ)��i��2�)����� +Ȟ�S �U���B�6(�Ż�d�VC�>(������P���P\D�j�J�iFa�<��e=G�pOH�PɁ0i}� � Bq$R��:�j�V�TH3�C�� �"B��| �_�޺�^�&ҽ|��*��%1�_�q�hքX�r7����"�{b��q��x�a��)!�9Q�”�bI[ٲ�l��#�q�I�.���������~�f@�i�(�ɺ�d�Y1j��IP�s�e\���/P.NS|ł2����8�.xehGѳ�hF��Q�vlzn�RP+�2z�j�U5�B +�z ti��[D�m"���`�E�[�"X��9`G��8����_�� +�u��8���C�[@��|��n:j��,�q��q��!ȝ>��=W}�Z�kJ�R��t���~��< N���A�w�X}`���0� ݇�&��C'`��.����K�b� ��bH�Q �@7 +�!�u���_[f � ���b�c��y�&��[�ʕx�d>�� _хB T��T�"*Ս�sCa��J��N��M� L�$��[ໟ�I��iΟ�]�M�_���d��d��z��e�ۖ�ƞ�#wʙ ��}*���͐��B�v(����hWC�>(�����_޿M�i�Oz��N��A!�`�8��c'v��wx%�p�,2�"�@!!�� ��`�=H�8�Pu\ $����z��x��|Du��*�G�G��?}��>�Du�P��}P� e�<�݇��V��B����sȺn��2|�~�@��,�{�N?8~c�4�g�Y�ρml �`��E@D�F`W�Z��7��UA�ya�5"IS��3Nٗ�N�]L2LȍW�M� +�Oi�����􌆙Ӳ�8|��3���t�L���̿���φ��Y +��x��N��Gz���Ǿ�,��]�����Y�?z���-��[�kv鋜R�-��rȭ�<��#��_ǐjBA �p�Z����$l�����(:� p�J�B�9(k���P�':�� ����jP�P35�P� E�/��j&�$U%ׇ�΄j�y��0C'�t!��'� D����B��@Ď�1��G�������<�j>,��+��};����7v�|;v�!�~^z���Hl_�!k+;��=1ځX�p�~4�pQb�,5M$��$Z�&Y�ɨI9uCN��i2s3��R0�JfF�Ϊ�Ȝ�:��-�m�’ƾ����:n�+�z'1�޹�:� w ��ڱ�v��`]F���E-3���4�����ƀ9�v a FX�2��9#d8hj6�����;B͝G8x&c'^�8�=lI�u2�1��G��9Y�}镧��o<�C lB�g�I�ـ��˻)��sHJd����8;��^=$���Q��c�oƹg�=KҜ�ļ{����)K?UWlh+���|m��'u�gk� G��A�0�9x���:I~�rx8����C�2���4?�������o+���g��<�+��2�����U��n��*D] �g�"$g#����xͰD7�h�����͓ +�OI�T�DjfN�.���ϋ1���7K�C:�C&���������td���45�+W�7iǞ�|�Q�}f��E�v?�:�cV�Ϟ�_���z�^d��S�'8*!���j�Gj�j�)@�8N�� +Nm���x�i(l��F(n��sP�e�P�p� NtCeTa�C�TB� �����34~��&Hy:Ds6Tw�gh3u�����;�`;*d� ��Q!3AGP�S��uT���$�<�������;����]�_x�QAhlU���@�"RvD�{��1��8�h�q<�tIb��Z��kI��$zRFߐ�>9㗣 �);�`g�Y%aNi�W�Tv��]��q,#��c��\�9W9�������Bj†,k�K�z ;��G�� �I����Wm�R��9-1�"*ÀS�} ��켇��:�R��:��� �S�{ݞ���'���/�iw�K��oՖ���Z�x${���f�qDL� +a��_�!!��y/x��_��f� 7^��Í�wb�յ�t�G�-8�V7��qsu�U��% +��5�'��ƆC��@Kk0�Bu��B ��a�>������%�f����ZYA�$!!���yKz��KAX,,zDZ@����eϽ-�sVOOou������.����|� 3d�}���yB� T�s@�a�@`�qeH��J �(�u�メ2�8i�E��Ð��w� +��k�3A�A��=�쉠"�#���X�8�t�՗h�� +����]�S o�K�H+�gT=ʬy,�{�8��h~C���z�� ���}�����)v`+�e9�`�ؼ`��� f/��`�a���Ь'`�9=�� +,�7-��*g ��@^��ұ=aΐ��~S��5Aڕ�ٟ"(F�bR��N#��/�f���t�"�8p� W�k*�M�z��ݥ�0��4����uy���� ��mt=3<7��}i-~e+��V����[G�G�w����] �n�qCn��j8�!�r��Dž��������:�E4Ba5C� (9 �-P���A�*��� �n���>�~p�Aih�����I�2��Z0����0�����Q}�@=� E1g".�P$5���=኎Ь�`������ E�x�?d��q؂?�n1D��'V�b�'��m��qYl*���I��ɪ�b���/� 9)����t*5�D�WD�Č_�̦i�\�f^���as �]J�-r��",��˘��Z����[\+�� �2�)Ss�������� +�TS�n�}?l�Y���S(~ȁ�C�t�4ߡ,����¨��-�:���-�Sus� U��s76���²7��fFb4g9�b5�b6p����hz�[�0����Eb����^����pU.qa��P�瀼퀬bp�I|��M�X$G��kv ++�%�Dԡ_��h�%;��{���}dk u:�jG���HV�A�LxpwV�+>Uz� |͌H7'5�p�%�e�~.��>���h�X�q<�4���ś`���':/%�,%筦�_�� ?���M+��K�z�Q�Ef�S��������`�0�F�>�IpNq�W��>������>0���1�@���~Z��_�U�=�/��% 9K�eP��z�5�e�+���w��M���xi����d�0_1*P���"rZLyq�гRf^����'/Y��r���*�-�����r~�d���>���K�������zj,xf*|n.������䕵�k[�7�����7���o���t�� +�� ��S��9�����#��oql��M�\MP� �'��$�@I+���2�w@E'Tv���M�{܃��~(���`_FS��~�<���?a��k���N2�y����|�EIJ�� � yUB��H�U��Z���rz��A�(��5⺂����F��C���U9L�ns@jZ��[���y�~N��3�Y�nNjXx����&`n��-=�m��`�{FǟL��f���!��H�lȥhM[��#V�o���X���kL� K���Ť����tf6��[�G�s! �G/��4z~'��J%'������[�l����$c"�7.^��u�j;�5�UK��)B�pXZ{PX~�P�e�_��cj 7uD����h�/�ꏡbi_,=GA�8�����Ƙ��H]k����m�g�I��L���c� >��vl�P9�!�s[�-sm�s7�[B϶�dGTzN��������5��� ���+U�cuӷ���-���ĺ^�{1�`��Y���E�Z�p_ � X�U`e1��fQ��O��A��,���5`��&�:0�`�D�[�M`��X(s����:��-]�}B��Ўf���_hZ�/K�e)�B�|�P� � �uSm��:��]4����?4<2~b)� ���(��,��*{L���)��Z�k�S[�?�U��?8k��}�:������g^�ց�z���@>t�7"�B� )z)lE�OP �uW��3��<����J�e^p�����>P�*}�jT��P;j`&��IP1J��p+�؛h�O� r��db�G����j"~&`F����.&j�q�6��><��@2������Kr�Q'N� �r��)Jo���1��q�� l"�8�i��4�f�Q�- 0|��_����$$�Ed�uE QW%� +k�Rkp���(2z#H�\�o9L0�B��6�(ABkrbU����Oj �Pb�,6.���&�/�� +u��@3)�L��͔H7+��I�Ӂ)�c^Q�k*� �-���-����m3���m�h۠hmG��+�ƛ��I�.,5ƣ'S��T�L�՟f������鶠9��Φ23��k�T +5 ��H21 +w�kJ2��f%�ⱞ8�� ��q4mQ��#�s���C��0a� C�\���K�6�G"�^}�� D[}1���P  ��>�X +��i�П?�j�V��/ܗ�ޗ��O��O�yKYfhLcf��u�sG㺣FvT��k;�u[�[\�p'���e5����S����Ke�_UMߨ��hZ�j۞�;¼/�1�1�L��/�p�� +pǁUT�Ɔ�^C�5��`����Ư�A7�-D���Bt�mp�z�HjABV=OҞ��s\��Ѝe��F��|IdY��Px������m�7L�����{�Z�=}���X�GƢ�͞O-ş�%_�_�e�����+�0U�Y��ڪ����`���Q��q�'癟]u/\u/�����gA�Y�5��sH~(z�� +΃��(��ն�}�� +Y���w�� �� J�AY/8u���r��àj���z*�j +���(�&ZB�U29� �,j�� d��#��&��TicDVyX��wQ�7�N�9�2*�EM\yg��'M;p�0|;a�_��/���Eq!�� ����� � +kU��9`P� "C6B�W���rX�����eYb^��0(���@?#�M�|�D�z<[=���R�d�Fa�Z6�y)�(�����‚Z�&oj�-��1��a������B��o��AmQ0��CW��;�ܗ�$C\j4��1�<�t�m6��O�ϥ:�Ӑ�9�������L�u��L�v�_q�1.97(�%X�a_�=��������G������Ҫ’$�G˔��������N]8��FZ�96�>� Gۆ�m�0QT_$�0�w�p�u�y�~a�^~�^A�^a�>I�귱�0���렣�{I辡q�ո�ϻj��{G�ږ�oK�v�e��"<��~,?�iN��Ư�M�U�O�-O5m�t�� ޗ�~�r�3�:l����W��*��� X M� +�# g��`^ F����W �m�B{9V��^��?˓v�+z�kO��2��lӜ�rI�/�����9it������د�&�<������V�*B9�HB ��Ar?y�'��}� (r� 7!��p��'�꺶�n���v�nuk�������~�������y�3�g�y2��|ߟ�@�%4�o��.�ݗ9�(w}�(����cU��4��iʿ�*i+�ī�_�5O�Ou����� '�1ֽ0�g�i:���ᕥᵥ,��z�bC��vl�`o��JU���v�+��.�sGכ����u�z��<�C��B�0��@�*"�z?�� � ՗��gHQ��6�I���ь�4���7&��9bt����D�a��Ae[��q��fon��#��ؓ�ړ_�W\�Oq:\�v@w/�:��rN����Im�B$�{b����"�<�⻹��sk>�.B��¦G����O��Ϥ�/d���#������[��A� �����k��B�����c�@��-�o�����:����b�+��gS��R �ҥ�|���s4 Y�2W�����I��h��_��_����� ��&چP�$�{R�d�?ɋ>R��UY����Su��5��h���_5�$N���}�;�o�����o �/ �^�75�`j|en��� ��٠f���-�����vptlC!pt������s����W/��CQ?@�� C�(������P1AmU>���P�B�T��l�^P4?BC)M���ҡP-@�,jD�Ɲ��/��D�j#��{⤿���%����q9M�����;�w�i��t�l`bs,�K1Ǒ�f�f2 }l�$K<�*�0EcL�h�p$C0L�3#(�v �e�y���R�j���j/��kb��v��i�sI�!YK������`�T:�Ȼb�=���8l(w'�$�D��G7�0L~�y.�2�bY8f]��e��i�c���q�n�N�O%�&��D| 5%>��U������.l��4G�>(�;�B�+��/�/�~񳅻j"��t}���Qfw��C�zi�q��K3{���Q��H��������>q�^~yX�+,��� +��F\���aֲ_�n� �����ᮑ���CNo�m����R�K(����D���(���[� ��������� � +[�ڞ��������� �4h@,� +�Э� ���쮀fW��J�"���n��HoR���� � ���4^u,�6)����7U2�.g*���@&���]A�'8�D9O%�p5�p�o�N1��o +-�E��b�=�������#y�_��(�>U����BS�����J{�k�� q�)Q���{���F�[��� / ��_�N�6�S�|,H3XZ(��m���v��#�s +��+�{�]翣��� �^p��s\�P4��P< +%n(�@��&�l��*��r�J@e*�"e~(��8��^�������8�B0���'a��P��7F��s2"��V��$��w��܆Da'C:p\>���L�L�c� ��g� ,baKlr9$�\ٱ�ٶ�P- /�d��wl �m�!��� � �w~���]�Ɩ����^@k GȔϲeӬ�)�d�)�d��E���t�` -�?$=�%t�w� W������6���%�ݔ�oc������3�䭑 +��$*�@�uD���?��#� :o�a2��K6���~�u�a]`�S(KA� ��:ϰ����ɏ�L2��S����O��#G��Xuz3M�-k?���������?ҙ��ԃӛ˂�b.���|���n���⭵��Vt���m׭v[k�ZW�ϓL�?a�y�3I~����|8 �,�V�X�#怅,���Nn��,o��t&����$�7�`� X#�Rl��l5�r�cJʣ�H�%�f�,�E�E�c$���XMK���tƢ]�h�FSW ���E� ��t� ��n�5�t���.A���oQJ���ߥV=��~K�T�z�h|����� +� �d� [��ς�<ȖA��9 ���?�B����� ��A�πP=�D��.�M�7g2���9�Q�h�$����WP����e��U{���L�]����׊�׋ 7��� ��%��,��l� +������o��o�������ǒ�?J+��YV����3E�o���ʚ���U�^����8_k��h�V���=:L�1.П� A��`�B��-!(�uM[�у[���p�v��L=`�K?X�:6/؇�>�1pL@�$�a��l�|P�R8f�:�(h�@�~N@?�N�)��d�)�����Lw�hB��������h��%�{��YBo�d��T�ܗ����D�\����y�,俵X�֙����u��@�gCO5ޅ�@,a(���B�B�l�}�Yl�|��i�`2�?N��r�sY�X>a��{�����ٴ�l�'�Ԏ砨����5\�/�M����y�d�X��P\b*�ɑ �i`��T��<^p"^ؘ lJ6�� l�&�l�v���R�Q{S�����4�T:2�n�g��2�� ��^4h6�x*��f��Si��T�x�fd�ʻ[9�KѿSֻCڵMܞ,lI�7&p�X�-%G7�+6R1d+Y�x�=����#y�]g<ҟ�%���#�&o":�`8��ުj�$u� +�ќ#Q���5�n�(�E2ˢx�ĵ���1*w��9F�ch�mh��7Eh\�U�u����#�.���x���׼���Ţ�4�f`Q�ܢ��&^��|C����z�hy��~��8�g@2��.��Hσ��/�D��O� X��!�]�P>����m�2�;H�)�^�'��K�{s��D�t��T��4����y��E{���L�]��� ���E�f1���i�ò����9,��>�����{a�#��ĕO$G�%��YZ�TV�LV���湢�����c/U����^��^��W5��i�i]8���8}c@���ȺV@�p��������$\'����>0��y,�`�0�F�6�q|8��-P:�W���l>0O�q � �x�kxF�|�kZ&�Og���J���,�h�d$S4�)���9J�j6W}���'j�p�$�šŠ��g�3A!K���R� ��"N�P �/��aȗ�IbI4�'�$��s�#9ok�Pҟ���.��G�Ȣy������LJs&�Ei�G���X � �G�s'�}�M�H��+�_��j��]ۅ5[�8�ρ� +B +���6Y�E�N��.�w�n4�0��L�g�P��T�i6�<�Iǘf�_P�ї�L��R�{tc{4û�C;�'w(��˺�IړE����x�+���࣢��TG4����%�]���q��x�P�e8�2o�ƣ�qH�m�&es��x��:�]�p|Xlŕ�#8�"UQ�cQ�� *��;J�Ը#� *�W~���)L��e�J�,�|�g�� �DZ��-w�7j��+�� ����mr�}��!��cF� ��*o 3 ��"�ς�<��At'�������*Z7B[����ZJ� +x��K�IJ�dgZq�Ǭ�}���H�x�(��)�� �)Ԝ;�]&�.���(�+T�U*r��\�#7�ȧt�EƛE�-������.�q���+�,~����G��?�*����(��Ir����iͯ������^(��+�/�u�T��U�o��W� �v�4'@�q�t�M�8}K@+��K��=C < ���a�B�0���Г��i�^0�e��`�$ئ�> ��������`��yLS���f�ݫ–W\�3��q�ч���� �W���9��\�n��?C�/��φ��.�tAgH�0Xށ�VM��Ϸ]��ʠ��|�ٯ�&�<������"ꎺ*Ŋ U1 �����CH�S�)��ޑХ#�� �XN�uw<�q�ֲ����}� .w�����k�����=������ϲ9�}��~�2"��M�JFa��v��1@ߺ��ht�{��$�a�c���� �!��9C��d,�1J��lC$�`��?����йC��k٦i�� C�IZ�'*��n�d�c��M��ڔe���l,�hi�ut�cn����G��>��ƺ���u��5҃���+��J�R��J��Z��Z��Z�Z�u����{�z�Ҿ��$쳒� 6'��[ �nA"�&�:��A.3�9F�uF�V�c^�;Q/� �$�} �ǀ����i �Y��Y ^�,�K�������S�i� 9�"��)n������1�}�1�~�9c���O�M���� �L����6˴�g�/��ِ��1�A�p�k<� ~�-A* �Q���w�����eY�����y��}��{���E�z�v��q�����������ӗ�O*��T +�ʀ*�PH��U�X�QL j f�Σ�`Y8=���H�xNs��i��E-�� +�m��l����n���^�����= 0h`#D�1�B�#�> ���� ����僼���칠�'����[���cѳT�i�c�s���O���4�)*�$�z�`9N���!" +�Q�b(�<��<�'Dׇ$h��?Qu�T�U;FьR����C1��y�^i��{����.^s$�!�]ά +K(���Ɨ������BEaq�0pA�b�GsZc�����X�`�l���d��J�����M�d�ȋ}�e~� +�M���ꚭ���I�ɝ;L�@Ko�m �~�����Q26N�&�'�c$d����Y-};M�;�]����V��-���*Y����G����������G +L˖� ������v��]��n_��;��h�`m�&�z��t����,{�(͛���a+���0�[��-=�-��Vd��gxIӾ�_���O�)}rl^��^ ƿ�D�-!vS���׹��D�2�O��� w��g�a ���@zHO�4��� ��@4��OB�?��S~6*k*�]BJ,'s�B���]��(eo��p�v�����h��5�3��7��[g�� �s �Y��<�q���B.Ald���'bW8�5��/�&�maс��{�������e9��?+r�(�*�Q��� ^� ^j +_i�~����Օ�ӕ�ח~З}9!�£�*� U{�������E Kx濩�`���f�C�-��aj�6`n�N`9�]���`��>����� [���G�Q`6؂!`�����Қ7��'\�}v����k�)���X�|,>���u�!gh� �H���(P��)��}�S>2�7�)P��>�>J:B�OR �E;�O3�O=��Q�U�G�z�H�Q���B����Ě0Ve(�,�^L�+$ǺH�|-�D�#S�Bh�и�z�.f-\ +��:(�n�x N6BWL$��U�a)9�6e����WU���k���Z�;����@�@2��cc$|��O�F��+�A�}0�ֿ�ҳ��0vn7�m�7o��oVW���WZ�Q�����6q��G�\���چ7o@�6:�|R�>)]�� H�7ֆ�ƪ5���Uy��Yp��8������^"�W�����B���c��ѿȚڪ�����y[��(��(හ�M>v��]�`W��&6�@/2s��������?�Tp��� ��Y <���9��9�D��L��a��4�K�¥���HHvh��g�z`�v8F?N1!.��c��q��x� �v�a?ǰ�&8�3� L�"��B� 6:�Ơ+��kܔ�ԛ�����;�? +3�K�Hr~��<���,�{,��p=S������wײz-��Z)��n ! ��C�=!!�SB��қ4A t��E�k�2׻㮻�u׮�{N���f�{_2�3�d���xf~����vuP�i=V��<��}��Mp�,�>�N�`�&X��]��U&,��r�ٹ2��3L� #��|�Б�t��St�bhO~Eᄋ�8D�TCt� ����h�^�H�����۩¶���}�ƽQ�_FT�+�Z��[�����uЏy�70×��KOsJ��������.��-�ϫ�h�G��c {8��U�<���3�v��� �� ��/$��&Y�E�Vu������NI���8|���X�>���C��X�/��k��1;�k����6O}����d��j��&��C��E�� OZ��|x�նhџ���Y��M�d�;Ѽkt3׮M�X�+^��_)�Z!J[.HZ�'��X�DC�%1X�O�M�dF~,X~Q��{'��G��෣�[��l6�M��P|���c�l�u��*M�af��p�v����� ���!��򇔽����pP����;�}t� ���L�� �yV�E��2�t��x-�<�5_��YGC�c0F�6�4��g��� +Ad����o�S��I�?�Al�0�?�e=f�"<�8>�WQ�Q��⼧�g���C/����e�od�o�Esrg%@Q��(ˀ򰋪ܩ��U"��jD3��&@�����-��P�^�i�#@��-@� +tm@�ہ�:�� $t��?�h ����� �=@��.���V m�5s��/# ~�e}�M��I��I��$O��0 +,�Xy#abט�+�(�� �D���,=�,=� s`X��;�']�Љ?h�#�!����G�4yo��'@��/養:��o�ײ/��ޘ�/��w�����)����ce�03)�4 +-śf��S�d����`�d��QO�nf�v lр�Pi%2>�ܒ�.�_/-� -� -�(-٤�آ�ݦo�Hh�4�{�;�� +������/9�Nb������(�����ej�Lh��7m�6lQ�lVTl��½�=.Ǎ��6Ҿ: �,H�#-�(ۭ%��nd���9ް�R��X�JW�R��B��\��,޾T@,�[?�A�[�����/̶R)qI��w!����(�u~+� �o�3� !���0�lx��vgR��JC!��x����� �GA֣��_�>��*�}���(�(����sq� q�KI�+I�ki�i�[Y��K����t(ʝ*���@U�� +�Pո�����-�_��F�z��n�f�i�V�mڣ@��ǀ�躀��h�#��8�z��h@� �@� +$G��v�_�2��1/��!Y�g���rRo�SPXI�A�1&y�I����+ �e��"��|���r@7�����8���S�~�I�)u'��D�#�!D=�@���>y�?�H���c_�����k�۰'�fwd����E~�|_v6����H���=�IO*�I�!/* [�������\��WA�� p��;J�"5T�e[�Y�C���0����͚�-��m���vOK����{)d?�� ������zc/k�����tt[B�V}�M�&U�Fy\7�����F��'�fe+�E��c����5d��q Q��Z�*�|��x�&�2{�,c�8�S!�����`z����E��"�߉%��a��1ĝh�6*1��p �P;�t3$i��4͵M�&�� 9�!��� v�e�{lD��L�y�a����C`�Ʊ�� +�������&�� !��Pr�i�g� ��O��r?� ��� ������c� �,�y��/a�a�o����z&*x.*|!.|).z%.~-)~#)y+)���HV����0�C�N���EY�T���jT�T�p�kX�_�_��&D� T-@��G��h:���tm�v]7���(NgT�@��@�DM �n.��Udɓ���x�B�� μ�N��N��J�J� ��3m�L�z ��Uv�a�D�\�;s@K����Lg��~}?5���Ong�v�E �b[Vj=HB ��B�Г|S轄�{�%ط�� �"�ZFGO]u�>�<�O�~\wn�<�6�O���� �3� �J?���Hs��Hu���C{)�"CC']�@����shTNQ!�`�H�d0H� ��Ol��k�����*�YL ����n$Rs�!پ�Y��lRH�6:�3��/��?��Bu�@4!����� � �ѺIV�EY�r�tl�4y�;齾���QR�$�8C1�Q��m�s�eq� ��f�������IR�1s��0@H��N��ԴlU6|%��,)�RP��g��͋Ҙ֭��XV�.[���uCn�S�g���Uoї�R � ֿ�̇E�k.B�*$0P�%�i�k^�b��~'3Ƕo��^\�J��R,d[��^`[Q#` X0x��s42��@d���#�it�qV� ��\4bLg��l�R,����u9޶±_��� +� +��n�Kn&��N*C!��V�V>U=W�.�~,�y"�}*��#����B��@��Z��F��V�E �luk�v�D��օ�t�z�z?և����'?>��� � �0Ќ�(Ў�8�M� �n +�A�4~�w��9D7�hg�f�&�rȇAr?���Lh~­_{7��&�|�U�rUp>Ҿa;a=��ǎ������������#3�f��̬�Y�22�C� � b8@7��a����\��S���{��E$�I�-�t�4�U3KUO��&C���� �p�d @���� �Տ׸+�n�r{t %"���y>!Y�`!0����N ΢�L;B ��,�C�JM�f$����OB�c߬��9آ��P7x��y��2}sF�y$�4�#[(V'ź�sR�Sl�l�%����>�CC�wj���m���+E�fiŗ���|�s�iݺ�]A�*Br�oZI�E0�E�\�‹�� +'�*�`�^s[�� +��\����p� ��. ���'�m yǢ��YƓ,3l� +`9���g[���p�_)Z�_O(F!���N,��Xq7�➠�ꁰ������汸��������,��<����ᥴᵴ�鍬���@�\+���K;P�t�:��(�� +�~G ��z����ݧ�����!�aD=ԣ@34�@3��B78�Y�:5� P��PN��q?��M�x�����;��q�w�U7b�עK.G]�,8a?n;n=f9f>j�%�x���3��F���l倞yw��q1�G��ѐ��4h-Z��4<T��,�t�����k���_��A�Q�*�َ N��� ��'d�M9��O�dhܤ�٬�9px��x�wyg�rF|�D�4�2G�.�mN�m�$[H�y"6C4M����2� =����-j�fy���I��y���yݺO!ټ�B��#�V*B",�y%��_���\���kpPs��_�� ��WN�Z|�j\�ո�˱�+l�r��B�e����6��6!00���9�P� ��pŀ5�M�}A�_r�Wz#����6Ab彤���ja�#Q�cQ�q�3I�sI� I����W�M��Mo��o��@���@��!��y; +��׉�B`��@��^�r��@�ۀ��J�aD���Q��q�$��jh�|���:U�@9��@1d@:$�@�����m/x-O9������ގ���U�U�Yt!")�~:�v2�z"�r,�� �t�i����#�G�z�w��o�Y��̃��� h?�����-�C�R�z'U�@M��ͅhgC43��`�D�b4P> ���u�%�}�д�S�=��]L���2MZ�WP�g�n�7j?�V?��n�O�� 7����J�؆ n;-��)h�diM����7�j6��=�;<3��s� �ql��:K���N�}�9��_l��4I�������4ty�[�h`V���m�?�����_1`����9��"�̗�x8�K��ގ�k^�M�-�n� n�o�R�����k� �+���ۅ�9��l4v�,�R��<|� �/�j�v�^�)�AAqA�|+��6����nbս���I5�j +j � O����zq�sq� q�Kq�+I�kI�䖷�x�6 mG@:9��O�����<����r�.R�ꡂHK %�Io$�^$��B  ��� ������ޞ�\AtQW�^�{�e��ǻ��=f^�̓@�[>��3i7�u;��\/��)�_��bu�����+2���I�! ƍ��~�HGk���w��;�فt$��( ��[�w�ӽ������3[_ӛ_$6>M0,���V���9���_s}���}e?�+�>Zy5Z�]TɷQŗ��_S�.Q�)����)�(��Y2lA�r�ir�)rt��}��}��u��y��9Mʘ">JL�M��"SF"��"���0QO(�3���jbv%T��vP�G�}I9��^�ɞ!I��b�=I>�����@�"�`�޸����2S��h��$��?�8�^Nq�[�~k��=��+����#�+�W��NnWOm�s��/�� Ũ_Ѡo��;���p�{j���f�P��SBH.ް�Oi}PT�\�G9�V�e�"��"0��Q4�? P��jY5OX�'�C�"��1�z�Q��^���P>��������Pv#��&���!��$h�$�fi����QG`P��/a�ص��g�sN�����܆W��׼�7�����w���������'A�ga�aۊ�}1�Cw�C��A�C7�Hz]�p�N2Ȳ��e�I�Z~��k7R������@:��@:��3�l�/�l�:�A �8��� �,��ؽ�,����� ��2��YB�b\��X�������_��>�?��?D�^�R]�R^�*��*�A-(�D)�H�_���#@g��g�y�IP�)R�IR���Ĭc��i" +�$A$ A�pD�`�t L�*������m b5���W�Q�/��y2�’=��݃��y��"�h����3ZS���l'qz�|�P; ��L^�U��-���a��5{�->%C~�1�2{�f*@3�=���Q�&���bا��]��g��jwOorK��".��S��KfvΆ b�"�O(�y���l%,�X��6]y�^z���c��c�C M�V�S�n�]�j�b�KL�"��1�E!�b>��l���x�L�������H<2G������Q�?���o{�6��h�ߣʮE�^���P����˔�K��� d�y2lA�YR�YR�R>l�)b�Ib�Ib� "B�4!s��1y��>qh4"u8 ��],.Vg$ i� �8f�k�%��� ��%�IF�i_2��^2�f�iCvD8��@0�#�7���cl+`YV��Uf�'z�;�鷄��-O���8���~�@՝}7�uף�?F��Q˾��^����(��(.�K�&_$_ �'�ϑ` +� N�O�rOr��Q"��"3'#2����F�ӆ�Rl�2�^Io��+X` +����i�;�t��Qۈ�a����-;��;hn����!+0J[����H�>��&�l*,���B�M�S�n�-f�b�6հ�z�W;髛�-���h�>�qo��6�ͫ��#߼5���Í�S��"RG�*��?� �`kE�:�"pTsl�,KyË@Wܤ)o&���us��_�� �Y3,;6iD��X�3�a�Q�D�]���b.�bJ��O�z@�yH�/�j0 K��e��9�������������c|�1�㶾綡��?�L�y�/��~�*�s��f 4A7�D=@�D��>�x�#b��b� �:�.C� ;9w�5���_�_M� ����> ���,�P �� ���){�0�({� H�HB��^�U��c��>U��NDP�����ޛ����9�9��=ߛ�~��88�I�q����8<I8!��@`�!�8xf��\����z��,��>25�t�4M�.^�&��՞��������u���#�vU�'��vdŭ��T���kԲ��"{ (%�R�/Q�� ϓ Α�ϒ�ΐrO�rN�O�X�C����4Sh�1�`���]��0���֭h����J�ц�<r�gH��v��f�K@�(� M �(�[Bk " + +W!0pӕ�٭��V��:�<�WI�Oy�oŀ_��Ovb�M�0|�?�HL�"�W��#_���V�n_a_~Vn���?P�HUp�)z`�4p��Q�_�"�i���q�\�O��S}�>��K���Ď��N�58-�@��.��v�W@� �z�� ��v0I��.�[��ЏI2;N�m�?�5w�͐�g� � p|+��B0x��;�f��l`b��f�C�@�IPMƷ��m{���YL���kG}�h�џ#ew"�nGTޢJ��-/���� +Et�R���\|�\|�\t�Tx�Tp����w��{��s��=LȲ��e�C�M��ƐC���uA�;�m��@�~3����cJ|#r��)��|�@�M{\h�A�M�ܭ�� u����R�zn��o�����.�Í�^e���~��!_���Ȱ�lط� +�+�^b���ۣ��-W�Ѱ�,6K���O�R\��Ux���\��� ����,VZ�=��!]6�<��U7�4��񷏹|DZޱ�'��3��0�����W�������d4�2��X��ַH�$�6�ʧ��3l�G9�Q.pU�\���#�c�׹��\�iV5 Qk��~����SЃ�!���C 4�a�`��M�$���0!��B��ۦ���w\6�?ako8��'��a�������6��&�2�~�ٳD�-�4� ��8��^�hl��ߣ���eױ��G�DTߦ�T� ���\���QʯRʾ'�]&�~G.��Tr�T|�Tt�Tx�Xp����w��{��3�m � +��B�j�y�'����V^��.�qdS�dCt�������u�_�Ǻ"��Q���0��@��2*�*^����V���*���C�2���/^U^�>��^����KV�W�d��b'''���T�_�<���-�[ثE({��L�M�E82¬y�jx�4M�����=>��3p�Q�{�m +N=�:�j}�jy�lg6�a4�1�ưF�`-`�'����bU̲�sl�im�ir� ��.Zt&`-�x� � ~��"��"<¾J��ޣaԾ`5�!-o�7|��Y3�8g��#����)8�̶w̶��� x�G��=��FT��jU/�;�ؚ��G� C��L�� x=v0�^�� �oc�}��ʄ%�~?F`cvXcM���WY>�������,?t�]5�a�Xj� ��~�4�q��_�u/&�f�5S{�{�c�/�[��j�U��Ț�cw�a �oQ�nR*oP*��%�H��$G ����� �E��g� +N�� +�;�k ��B�3��nJ��qP�}�z+�&[6ƕ�F�{Q��B���"���-Q�`ZU�y:j����M��+����e�zI�[����O7I�k�֥HA)��-�vrrZ�+��']�eul���Th�.��� ��/Ex'�)A��v�7F�Kf�8�!�>�*gQ���C����P�yD5g���� `*�����g�N��J�8��1� ��! ��{onX� �d!PG� "A�@��aQq�q=RWlya{�T�h�v��@�>ϓ�黎�m����y��}������3K����D����Z�H���!��L��@���G +�@�q�k�"3(�,�h%� +��/�3��X����9_��,���n�Š]@9�� ����  ޼�E�v>wh6{�]Vߛ��W�]/�οHm�In�N:�8��Ԏ�p�+o�7~׀���:O~�'�•Nr%�8u9��95c�j��[�-���ZbJa�QF���յ��}3�.lɑmH�\�p�7��5����e4���=���H��S}sT�?��Y��G�c�5�}�^ -�C^z  �2` �u �g���LH!�f̂*�aV46F�}f��/X�\��wJ�G{���q��DH 쀰�� ����ru�ٚ�,�����=�a�v�H97��6�x��SS '����|'��V��f\�7<��<�u��*Wv�#��A]0�>6ή��v�V9Y��rKL�)��>�f{���]][ +�7�-a¦�iPjŚ�� �C˷�b�Tq��;v�$����Tt}�l��Yw�c}�*�D��hOp�Ph�H��.�F֏�+��7��|AX��� !}$�L坘�� �����x����}-�(��`����"�Ɂ9����v|�/}] ��4�h-�ul��� �|���ό,�@>dE +|l���χ+8W[�仗L�{V�W���P>n�t!�@`+�3�ћkX�A]�9�>c�mz�� MU�H�I:;���� ��⿺w�n���qͷxʛ��o� _s�9�W9�I��2[r�]7{l,��êv�T�"�F���J�Q�����z����R�N���6�U�eH�ӥ,�/�?a�6i�9e��(���쮕��vHٺ��s}�j}i�����Mh�>Lj��6) �������L��F��5�SB�X(}�'y 8�g�ٿ��S}P�� +�;\�iL��������R�����ah��x) ��t@4hH�0#"�L�6�)6c�p��H��؆�/���/v!�x��w-��?�ꏮ"��s�� ��y]@�D]�g|+�5{s� ���,�l�����i}�S�_��^$u�$�����8�e*v�ɻ��yͷ�M7��� 8�k��+l�$[v)V2[7ƪ��j\1Վ�Jkt�)�԰��6�z��>X�a�O� +��|喼Q�Vn~o�NM�S�~{�AY��[������� +iÚ��ue�u�������c��1Tn S���፮���l��r�T�|��O �_)���ɬ�#l���E{>��}�=�#(�a�SZ��^R�H/�C?���Z@��F�"�DF?\����geZ��!�%v�v��c��k ������V�Q�������q@@c~�@y�r�<'�s��ZA�śm\���g�f3�ߥ�ߤ��J�y���"��̎���G�-�N�㝼�=q�{�[N�M����:����J��r��"K2Ϊ��uG�8��lQ��e��m�!���-{�6�m�[#�h�,��/a�6q�9�ؑzȓ~xBtԴ����3~eŒ��e*6BPU��ZM�D"7�*�a �0�3L� +or�(�d5L��Q<_]�H��KA({$�7��!��������o���y�0�IH�%�^N~�#����e" f��1�؁Ȏ&Á9��|����!�<~����l_N��e�/ 0����4 +� 7�� r ��-�,�B�a.C7��A]�2�*��e�Ι�s���ŝy�;u���]�������� Wc�,�%�l"F2S牮uFUۣ*-ۏ#Ku�����Y�����X�+R'��'���p�M/��Q:YT��W��� ^ ~[v~My�ڣ�u�A5�]�����4�B���&gX�ivG+'���F`ZS�0��� O �R)L����5?#�~�މt�}ޗ�&���@�1����4!�H �|�lʆ���P�-q-�܈h N~�7GW�� U�O`0�'>%��?��`�cc�? +����.���b�Ο��8��)UQI��oʍ!Ǔ�ɓ ;;#�"  �p%@T*��"�@�}@�/�[��]o[���:�[��>Oж�_vg��yM&O�g����E������ ���t�fw�bu���2���^�F�%�7q�7=x���EpGa]T����PqMX� +. h�"_�!nz����P�;p����w��)���_����A Rt�A=���>H1�y�=,n)�/��?m�����߾�C���� ��w�P;��0Ԋ�,b�#뷸�_���9�߱�_�.�dv����$��Qb��탵7��^�=�sj!F3]5U1���RMF��G��F�9�6p��G�uE���i��;��_��-� ;'s���N!�ӟ���A"�H�TQ ��+mE�i +�o.�*{i%��Az���2��M!j��nگᖮ��*�v�rA����(�]◅5�� _]@����G��Mq�+q�[|�u�x'�����A��À���")f������xX}�/���s�;�~x;���Ń�5�����0�C,l�`#�5`��g�'v�[V�k楗�`�=Il~��x7^{;�v=�f-�z)��B�f> +��r&R=���(��3G�Y�N�b��qG���&LN3�ҭ��I'�5ƕL�`�sf��YN�hԑ�cI$�W��! [ Ղ"�P��ʞ��>j��V��� t��^� &�c��v�j-Yw_���#r �m��7��~YX](X��_�)���M���Wh�H�� ��������H�ز���w���k�9��;�������>xÄ! q`�CllŸ�k� �g���'V�[f�?��^0.>Mj�.��a|㝃�[q�_�ԬFW/F�� +�Qʑh�HL�%6��>@��.����ae���t��?W2K'��i����9�� +�7�̴G� � R H$ip5ؓ]��a��)P�N)� +*� .맪�jMm�U�h�� +7��rf8�f Z�����DA�\)�Q�vA�X�.���%W��I�t9{�߸�o�k}*�}+4b��D0{X�lv>�/t��������=���#���8 �2���kǸ6 �`�c����t�b��I�����<�s3�����q���4 �����8��|$>m 񘎑fd�[�'���!N��#����l��#�����Ѽ�����_be ����P���#�H��vI����9 � +Z��➠��`�.X��V��Fj��Mc�W�Ԍ��N�ig��.�e�~Q� px�U< ro��yX6-B�K������ O��^�;� ���ж�����g��>vl����m�G���~��e�D\<-��1x�a��lNJ��˴��~������q�~b�"N���;�x�?)͐�nff�X���aN��Y~n�4�;��"�9$��x�h��`\��Lk\Zh��.,���S H$�cR �w������9Ȼ�O�X�E)�LQ ��+ ����*��E�Xh�z�hH�dh�lh�|X�b������b��ߦ��� �!���� >i(\+�F�W�����yW`�,7w�[���x����h�^�w��(�9��_����Q���g��N�|��sC�<����"*�� �k���ӽ��~ +0��2kn0k6�5��5����/t�tSr~�g��xv�G2 +Iƹ� b���Ͼ� +��>p��T��x?�ĻZcd9���YrHM*�ˑ#�D�E�'9u�d xd� +[�*;�����Q*t�J}P�!Hc Ҙ�5&��p�L��Ӿ��M�4̄4͇6/����u�1ά�ʷ����a��D�����JÚ; �+h�2����q�ӈ9.� (w +ʙdI�P�W��/# �X{���j�@u���o ���P�}��9��3?�8���[�#N�Mv�-��6��?اט�3��yF�9����igf:X��;�Գ%��G:eO@ٓP�7w'�i���>��|p���ξw����o�x-D=ҡ��?��C�*RF�Hg�I$�7q �>�iw�ț�{K���_TVR� ��r +�唉��B�����V7A??C�p%�e!�m9�c-��zX�:�˝ ��� JH�_��w��د�&���bgruw:wB��jk�ة�Ygv�Zk�OAAX�$�(H ���+�����>P��ȍ�e�� �jj���OQ�~R��ΐ�u E� H�sD��X>�����E�d:��]>�oO��!�K�:�����U'�[����+�F�qEB���;!n�7��!�3q�d�2��#�vV_~��+����Z����1����f��G�h~�&������� h�m��� �P�+���YgAUv�����f=���(<Dؚ N�3^�k~�$�0%0� +���KBӊh�/�S������!�o��$U�V�i -mlD4��H��XAZ G�LL�^b����ļW̭�r���S�����6?~��A2��H|�}��/�O�(�f��Y-)W�E��Uq�U�D)k��c�����!�H����lp0�P��CИ@3��=崿�v���|�g� ��E�����Z�B[Xh�H͑_���s����oIîu�܈�L�b�a2k�q@�ؼ��&�<���[�ڲ����%�1�M�WN��{�"�4�\Ӌ�[�/��p����gH���Z�N���"�e݌�~���,H�y�d6����ы6�i�Y����KN�;n�n� o`�oZ�,�-~�-(������*p}�~0���rvJ��@l��v��YƓ��_!6��;\˗8�������$ԐB��K�� H�wJr1q�>%�U��,���]PqΓ!�8�b�2�\O�� rP�I�62j� �n��j'��B��V�,�p軼nɍN�uL�ۖr�U��\Q�.���N��J�_&��ar%F�Ĉ( ���jj�Bj�肛�p��x�F���(���������?��� ⚗�V��9CG�r=����U��C�5Gk��l�|b�7/\�������������Ho$y]�)��D9��l ���{Q��79�+V(�*ےeD�]��>���h�0�v�� 5�!��x Z�+��`b���׬�I���4��ı,ql>�#�u���0>�\�*����r��;�vS ��*�Y��>'�!q�3�6n�N�[~B] ^����Ef�-���W�o��J���h���4�,5�R4������U�&ɱ$�,�(�^j� �a���1��fCㆴH�%��q{��~�4N�S,�,˼��.��+lg�� +rr�z>��Uj�MZ4(�3 ��'.4�o��t��;�7�7t�\-7��}�"�@pX�*����㊎� +,��3��Hyh����fM�i�����e`O � ��-2��aZ晶EԹ�����{C�hO:��_��h�� �ر[� �K�Ms�O��ukʫ֋��@ƞ ��$��,�627�5QDo�ei�YR:"�7,.� �!(��6 +��0^~7���ۄf=�/��Y 8"��~�Ĉ(;���Iꡤfs�֖��������%Q�q��)��}h�a�b�� �'|�a� ��Ax"Lx���� 4`���]�hx�(�?�M[�E8S��j�(�b�(|q�U�-�[���:�?�����4��0J�Nҹ��ѝw_m��:��[[of��|5cm�� ru:D\�E�I�՝t'!��!�8�v�S� +"Ψ�>����?��}��)]�T[��-\�:�ֆ�-AUK@�<�l�ÚQ��0tݫht˯�.���H����ֆ����p�k�V'���a�� �Τ�/*�� �%����,��ؗ�H����_��W$�*����Nef�N��/٧S{�R9�%I���e1�"–����8U�(�>�@k�uϣ���K{����7��Ǿ~9g]��G���.�j�T����X;��A�~Eӈ\3$��5�^�[}���|w���`0>���.���A\��������a�@�AgR�[@s�CSB�Ϣ�cq�8�$N�I�MI�(ɔ$�]InO�{*�SsW��g�"r]�/ 1��w��=/B����C����7����?_��g�st�x]� ��JU�#��I�.����W���#�&��G�謽J���E��+��v#��`|���8٨�*���ޞ��M�b�A��J���&i�e�ia�02/�/���brC�.��J�ܮ8���.ue�E�-!�*�) �P5�� �#�����c[j@K/=��˛�׼g ��n�%��Σk_��D����D��FLe��:bJCTi���0�> �P[@�:����-#�f�T㩽ᬹv���ʋh� 3��`|d=C,��΁� �����Q��Q-�|I�|_�����Ȝ[&WE����͟��wE�]z�v�٢ �&�A|�O��}� ��}�p��a?ȑ�����ms�N�-�ڒT�*3�2aJ�1�4���(l�@�IHR� +݄�uL��BP��BP}���˷%t��M ���Q_�2��Es�{F�� 0�:�\7��$y^�7D�$ϗ��s`��` ��0�.����ma�$,���;�ܶ �����E��<��g�wzQ�6�]x[#��GX��cq]:���ŖU!� +!T֤�bI(-�Ҍ��8l�A�(�Qt���\��O�tc��Q�v���[s�Y�x��O=g��.h� ��G�9\t�}��Mp€3�q����!�9�?���Gf@� H,��5��&�+ +�%Aa�� %0_�Om����<��p��(���o��z�v=���;:<�Ý�ϟF�Uh����4�P"I%���8l�`�9�c +STa �;&冐L���K�����o��y����RWC�`0��E z��u��A��ug�=�8� %��F3��4/���%~z�Z�`n ,lS�O���m~n�7��%|�‰=<���c]��\@���x# +�#k���a_��}��t��vJ��$����lII@Y1�5�������ò������ku�����o��y��﫦�z���`0>9Mϝc'��NwY�(k �vE��3����0�I�s4  +��C6�#y�U^v�������mZ���mp3+@r���r𙊉�A?�&˽gE(��i8J5���c� ���μ�3�Ұ����)�NBvB��-�@p�ɭq�%&3Gd����vj �5�����*��f��Zo���d01 Ɵ�9��X��X���m_�݉2W�即| �0�!٣)�H��Os9 ��f���Y�f׹�Mna�;]�Noq �@n��^d'f��cV��ߜ�Jg��!��-�ۊ/�oq�4� ���s�wg��)����hi������b'��M�Q\n�dH\f�I-Q�9\k��5k:�k��j��I��f�lKw}3�`0*7-�Ϻ��u�����+sN�yce>�5�d��,�6�b���}6�!��e ��7��M��-jr +�� +��g�Xأ�p��[}��V�r�k[�� +�9�����'K�E���)-�袤䝤���;(I�=!Cq� ��b�g�N~�8�0���m8\$�C��� �b%i���Kj�A)zp/�5���U-\E%J�%�Z(.�6� gR�,/�lَӤ�P?�F`4��S-3�Ëw������`�`}��l�3S�L�F�m������ߢ��d�����I�W��[%�f�d�++�r�+�<7X����?�=>���l�볝=7��lP?v��]����=�Y�?������? }���}'�_�� + ǿ��Ot�['�c���1F?�h]q�\\!Fc�hL]G��?��Gx_��j� � T��lM�6ߍ��/T��< �t�g7�p�yw�Y� G�á�x`�������i��FVK2eM��[y*S��y[Q�� +]Q_�jt�eh���yd�{D�=����!-�SU�*��k�Y~�/B�?�/^ޜ�n_ o��3��w���Pf<�u1��X���qi6��l������,�,k;��2�稢h++��J.���io�5m¾M�K�t��F�6�U׭%᭕4���j`ZN�olZ6��|��w�"S�J�4��N�j�)����Q�!ռO�w�ž�,Z���7��&ʘVR�tΜc-���*[k���Y�͟4�j�V�cU���n�:V!{nn@o�:0��Lkۦ����[X�RW-�n�u �YjJ�QhY�E޷Hm3�� +5S:���8�?���մq{�T��X�̩�nn4���u����4 -��J�q#�K& =�lru �m,�FV4�I�Mb�[��SLu�Tc]6�����P0zunz�R�p35�-T�bu��2JM��ye�*�@�f�������te)ٟ�2�j^6H�Ai �i(�a(T [��Drb.=�J8ܗ��ׅ~I�W[Bi� J?��gw�VV'���D"}�r�(�i�.��'�}�/�1�����K�3�|F����:�v*�~,?6WC���׻�����G��ʪ= endstream endobj 45 0 obj <>stream +H��� nAEA��M#�ɊL���O��O�?>��c�����j�.T=]���`^�;�5��L�~��P������E��R�ҸM�G��L��o�Ө?����0�����o�%� xT��S1���E�������W�>�/ g�˿������������:�'��5�������k~�z�����UO�R��Oԣ�%���z0�:�|I=�O]g^T�QG�o���:Ƽ�^D�3L=%�Y�^��'7���e�i����r�zbp�:�ܦ� V���Փ�A�R��o�cJ� |[Q&Q^VǓ��{���dJ�,� �\2�z��TJP�>U�u�[�uYN=Y��n"��� �1���/G�3��p�:�l�3����v�Ip��yl�6'�k���y���s�9�� �1����m�<;��Ƒ�����g�?��K���`]u���XQ]/���S� �7�:�f����`u����<�[�)���F�V�(���R�Q]'xA}.̥�����Q' ���fP��P���C����� �!�C�P�Ʃ� �������>us� +�]p��7p����Z]�V}a\�� ܠ>3�Q��R���m�;���XuW�v��0J]hԗ�uM��n� �mQ��iG(dK���_2��P=?^T�������pL}?`�xZ}:`(� xF}5`<�*xT}1`L�2xD}-``�<�F}(`p�D�\}#`�N�X}`�Vx�� 0�z���� 0�z��V��R=\~��L�/�xE=`���W�W�`_��5�K�S]XG�f���凵ԋ�K]}XO�j�}�Ň5���C]{XW�n��ե��� X[]yX_�r�uՅ�=�KXS]w�G�v���e��ԋXK]u�O�z�u�E�=��XC]s�W�~���%����[]q�������e�� �R�`Bu��?�A�L�m��: +�� �Ww`u����m�A�j�su�W��R���Ց�Ug`Xu���ԩRg�Qu-�S�xF] ���U�UW` u���p ��1pP��)���P�; ��n@��0�:#�:��)�$��g�kp������ܬ�.p�:*7�� ��� +�]��ר�p�:��e�\�-p��0ת+ \�� ����7�Cp�:��=��\�n+p��7��� +ܪN���w��p���@�.�I��:>'�S +t����)���:�@���quA��%8��'0�:F���Q��iu8���IxJM`4u��P'P&�չ�T� �u+�q�}�VJ`hu��TG]])�/ԉ&P� +�u�9ԭ�PG`u�ީ�̤.�u�����C�D`>u��W�R�.��������#����:������#L��������۪�,�����}�2�����.��:{�b�[�������:x�����c�����:u�����;,�N��:r����K�l���:o������l�����l�F��˩��n��:j�v��+��l���:g������cl����:d���ӫ3l�� 0��a��� ������SC`Nu�~�sL��ou�����KE`.u�ި�̤.�;u�iԹ�H�F`u�>Q��A]*�OՁ�Wg +�+u#��Ց�F�I`du��U�V�'�GԭU� �Au.��exXL`P?�@� +L�~�au�0�����/���VV���S��x��1�U��0��_���qu������x���0�:]�T��S].�̨����O̧����GfS7 �/�s���?��3�{�7�i�yԵ�B}`u��T��C]*o��P� +�;��� ԙ�^}#`xu�|�>0��Q�T� [](ߨ����oէ�U� ����Q�m�I}.`Pu�lS� R&[�Tg �v�̀��Q�C}4`4u��R� K]$;ՇFR��n��q�5p@}<`u�Q_D�"����P��A���pX}B�WW��#��A>R�h����@��O՗Bu~|��%�����1�J���� 4��8I}P�Pw�i��:;�S��]g�� +ܬN�S�g�U����w�{�t�i��Եp����m���B}]�&uj\��/p�:4.R�C���O \�� � �G.WG���+��Z���KՁp�������\}j�:u]ܠ>6p�:.�P_�H���� \� ����Pw�m����>�́��Qp�������W}w�TuPܬ>VG@��B�:!R�����|��Z}��u>��[���0���Qu; �>GpP�c��R��(���0��$�u6���I�[ #���T'�X����0��0�.u0���L�C� �olV�����թ0��<�Fu*���O�I +��/lPg2���q�݁SՕ��az���9,p�:���%�͋x�c�;Չ �HaZ��3�&ܠdd 3�(��ѵ�@Ff�0�ϣ��Kg .R�12#���T�f_:m�p�:���3���Z��ҩ��m Ͱa +g�*֗�3��Nchû"S��vͬ�Cuc3t�E����� ��Y���adW*ї.9Sg16ÇQ]\�>߸|�W��,�t}��|���vu���=aJ���I �`4�U��wn\|�bpvc��IU�s��+u����AJ��7o�9��J`A�z|�X�T�0:k�AD1��j!�u +óAW�� +���C��@��P�o�k��! ς�VW(÷����^�!;bqu�?�3X�������T���ROa`�j@�ߪ7�z���W=��իayu�W��zp����ճY�W0�zG�����k�U=��ջaqu�W��z p�����Y��V�3�w�B=�Z��+�L�V/�����%�T�T��Z=����aa��?�zG��s���i�WOfh�rXV��O�^�����ꪾR�fl�vXT��ϡ�җ����ꢾVOgl�vXT��O�^�w���yꚾUhl�vXR��ϡ���� �9�6�G4�z=,���'Q�i�zF𹺢M�! �^ �?�I�kڨ|��g�zP����r�O~����'G���P�jt�~XM��O�^�������]�a�����?�Y�{ڧ��U7�S=��� b)��>�zO���=�^��'6�zA����gQ��zd�U���̆W/����4�ER ��;9����� ���S�F�����w�F�7�zC���ҧQ/�zr𕺏ԣ_�!Q���;u�c A��� Q��m�tO�#L�M��};�g���x�DZ��y:�g��I��~���N���K}�>��#�M|��`:��G�Nu}B�?�q}�t#��7�Nu}D�_�c8�>b����OB�:�>���!�B�1�H��'�[CR*zN���AGR7z�I�Vѧ�v� 8��e:����B�:�>�6��}� t%�ǝ��u}NmE/�8���J�Eo; +�<��Z���y�E3ЕT��v�� �M�=�蛆�3���,t�+�jz�w�W AgR)z�a�\��g��֯��ΤJ���й�/��_D�6�I��U��s�D�V �#���m +�� +ѣNC����������n :��Г�C��>���뾎>p +���ГNC�����Z��~�>q :��Ѓ�C{���*ѳ~��q����{�C{����Г~��r����s�C{�>���{~��s:���c�C{�����c~��t:�z�[�C{��5�Ss���ѷB�R zʁ�dO��~����D_; �J-�%��=F����?��q}���s'�[�=�Dt��胟D��7�g:���{�œЭT��q"��>���~��݇���G�c���Dt3}�o��v}�o���������#�� �ٿ�>�e�y��>�>{�����DG��w�5�B����%�@��Y�Z�GO8]�C_�g����� }}�,t-��������#���-~@�E? ]K��g���������Xt���g���C�R4z���l4��H,��i�^JF�7����C�B]>�K��񦢻 �͓X��7OGS.z���l3x�4{�ٹKн��n*��^:��^yp�.t0������6�Ge�n�]L���Ƣ���}���+��FS$z���r�x�l����i7��)��\t�Y�j<�pꪋ���m.��4^��O�����ɔ��l.��<^��!O��K����l0:�@^��-��X�n�4�b���F�U�y�W��?\����k2��L��E?�ՏE8%} =�ht��<^�~��Of/����k�F���U2�w��o���)=�ht�ɼZ)�~���g��r�[�F�͋���W���z����j6��p^��u��՗T�Φ�R�����T����^M%�l +A5�o>���¿�����ݔ��i8:���W���J���$e���Tt7�G���')�YŢ�i>z���~�BПU,:�ƣ'�()�Y��i:z��耒BПU.������.()�Y��i6z��肒BПU0:�F��Y�N()�Y%��i2z�脒BПU4:�梷ـn()�[%��i.z�脒b��U4:����ـn()�]E��i*z� 膒b��U6��f�wY��()�]e��i&z�舒b��U8:�&�Wف�()�]���i z�%茒b��U:���7Y��()�]���iz�-莒b��U<:���ق�()�]ţjz�5萒b��U>��f��X�))�_ţjz�5萒��V>��&��X�))�a� jz�=蒒��V:�样؃.))�a�j z�E蔒��V�����X�N))�a5�jz�M薒��V:�f�w؄n))�aU�#jz�U蘒��V��&�WX��))�au�+jz�]蚒��V :�x���5%�?�tF�� ��sJ +BX-莢� ,C����Z��؆�))�aՠC�E� �SR�êA���_:�� �Ճ.)��:tPIA��]R z|}袒��V:�8����E%�?�"tJa����J +BXM薢��+D'������-E��W�N*)�aU�c�A��TR�êB���]#��� �Յ�)��JtTIA�� ]Szu�訒��V:�ޣ7׉�*)�a��s�=zs�誒��V��^�W��*)�a��{�5zq�謒��V:�ޢ�֊�*)�aա��-zo�讒��V��^��V�+)�a����%zm�谒��V!:�ޡ�֋.+)�a���zk�貒��V#��^��V�N+)�a5���zi�贒��V#��^��V�N+)�aU��� zg�趒��V%:�ޠw֌n+)�au���ze�踒��V'��^�WV��+)�a����>zc�躒��V):��7֍�+)�a����6za�辒r��U+��n�֎�+)�]����2z`�辒b��U/����U�,)�]����.z_����b��U1:�n��Տ.,)�]���&z]��’b��U3����XR ��jF��=���K�AW�踺�^�tcI1��W���ڀn,)�]u���zXЍ%Š��nt]�A�j����oՍ��;�]�@W������}u��%�̒BПU;��n�W��YR���G�y����;K +AV���:���tgI!�Ϫ]X�ѓڂ�,)�Y�� �4zQkС%��?�~ta�F/j��� �_��Xg�{Z�N-)�Um@7�Y���SK�@U+Бu��M�֒"�_� +td�D�i����W�]Y�cڄn-)�U�@W�9��V�cK�@U;Еu��]�ڒ�?�tf�B/i:���G��Y��KZ��-)�Q�A��!����sK +@TkСu��m�ޒ��th�A�h����G�]Z'�+Z�.)�Q�A�� ����K���6�[�zD���%�GS�Э�9zC ���';��GAP{�K�B��=fG(�J8��LM�cs�zB������gjJ�k� ZT7�>SS��\�^Ф::pt���R��J��&�с���Ԙ:7ש����\}��Խ�J=�Muu���#����5�����W�5uo�Q�gU�8��Fͩ�s�z<������'jO]���ۙU��>Q{��\��ά:O���\�Ͷ�>pX�yZUw��h����ê�Ӫ�;�Wof]�8��:ͪ��i�d�������Ӯ�<�U/f^=��㴫.�gՋ�W8��8 ���I�`�R}������z/�2�K��4��ϧ�s��^R��iu|>�� ~ ��4M����Z���/�Ӹ:?�P��~ ���0���� �X���/�Ӹ:?Wo�;� �é�Ҽz|X=��3�>K���Q�R���p8�Y�W����½z���W�z|P=��C�>J��7�� ��K�>J8�7�� �)�R�$��Qτ��C�O?���P��?�-�R�$~�W��#�z ��������Hx�p �A�N=�Wo���5R$~�w����D=�8�{�/�xW=���F}��W��� �z�a����%��z ��p�1�A=�Q��ԃ�>F<�����}�z�A�Lj?�-�zK�V/�W����z�Շ�{�xY� ���R}��W�ճ��z�1շ�_��zQ�T����M�G����#�O� +x���[���R�p����)�W�)~���S/���P*~�ևS���%7�>U8ׇS�{��Q+�룩��z�������s�^=�f�� +�X�9�K�����zd����g���?p +�)�U��?����S�Oٰ:=���'Q�]uy��U�N�>g����~���G}�V��1�T]8���ͪ�ϫ����J}�V�����V�Υ�i�����L��'S�Uu�qu�iu|�t�6��>��?���O}�6���������ۦ���:��:=pJ�i�TW�V�_V�N�>m����������I��mR}ZW]8���M��/�����U��Iu�au�]uy�����n>�N��.�Y}��ɇ��g��S�Oܢ���:��:r����������gnO]|V~U�8�������������C��.>��>��L�Oݜ:��:��:;0�>us����������ͩ�O�����+�k���=�����̨�ݚ���:���:���wc�ܓ�������୩{��O��S�7��=�N>��L�Oޘ:��:���90�>z[�ڃ��������m�kϩ�/��s곷��=���n��ޔ:��:��:90�>|S��s���������M�c��{碑�����ͪc��s��� ���o�R�S��S� ��s�����:��:8�����?h��n���=�'�k��+Oo�[O�cϩ�ù��o��;����S��s��pb>�{�!>�N=����� ��~��<P�^R�^S����K?�랉wԩ�ԩ�Խ�|��҇� u�!u�5uo8'?�þ��xM]zH�zM�N�_���X��.��.=�� g�~ʿy.��K�K��s� �������ԡgԡ�Թ������/�cu�u�1un8_������<���� ���^�?�աWԝ�Ե�l�����w㧺�:�6��{��x8N:��3o�k����������<��<�� g��^웞n^�yC]yJN�߽ܷ�ݸ���5���{��{�iu� u�)ul8��*��|�����S��p*��WՕ'ԑ�ԭ�\��+}�Ϊ3/�/�[é��W��'�TW^P7R��s���O8��<�N��n �� _���pQ]y@�xH�N�'� +�+�+�_]xH�N�'� +�+�+�_]xH���/��;��#�^xH�N�7��;��#�^xH�N�7�"�Cn��^xG]N�v�ˎ����7=G�d�g��D1D��H��|�U�M�B�|;��9覥����P��.�vt�s�MK7�!��v9����z砛���S���r������A7-]ŧ\���tǗ���.Z��o���9��F�;]�t�r%p�c�ߍnw �h�*>�R�:��+���t��]|ͥ�uAW|5��1袥���K�����jt�c�EKW�5C:]���n��{���s.�.t����NA�,���\ ]� t�7����Y������/FW;�r��/uu� _�,э�@7|1��)���6�`o<��/�]�t�����|�ĭHA +���G�J'����/-�� V��|z_�+��n�^t�C��j��$�[�i�cw:]��b�x��!I����>8v��_�.V��c���Cw:]��bU�>(��� ХN@|+�W��>*-�������Yj��������U��JO��F��,UK^�|�G���Ч�G�si#cc��%/}>��kի����ѷ�F��,UK^�|LGת���O�����Y�ּ���nU�oL�B�I�T�y��1ݪ���L����62Vf�Z���c:�UB�� }!mD��R�蕯�xt�:��5�+�<ڈX��j�+_���Ru}n��q��2KբW��ѥ�0�����h#be��U�|>��;�q���Ї�F��,U���zLGw*}t�-�,�Hؙ�j� ���N���N�AE ;�T-{��1ݩ ����I���3Kղ>�ѕ�Cߞ~BDK�T�+�t��T$�����X��jC��c<�Q������kh�ߚ�jG�C�������[h�ߚ�jG�C�3�'�o�Kh�ߚ�jG�C�3��R�w��6KՖ��>|g���B��>�6�Y��T~6��3�W�!����i��,U� +?�����k�4xq��]e ���S9�[}m���T�*�h�t� +B�x���n�R��蓡��>�>�����@Wg��W���_�>��������@Wg��W���7t�JC_�ht�m���TU(�^�/t��C��`t�m�˳T���Z�;t� +D�\t�mp۳T���V�t�JD_�Xt�m`�T��R�'t��D��Tt�mP��TU��N�t� +E�Lt�m@ �T�Y�J�7�6���̑���`6h��������e*}�ѝ����RUi��t� +F�@t�m;�T�Z=(���R��뜇n� `���Z��_�]*}��Ѕ�q~���b�'���]*}���u�qz���r;G��]*}���m�qx���z[W��]*}���e�qt���7lޕ�Cw�|�NBw���eZ�^�}Z��nR�W:]u��i�z��m�Ot�j�>�9��8�PK�{*�K_�M��NǠ�n��J-U�*:0���9��NA��Ɓ�Z�^Vvb��M� �R��kn���Z��Wye��M� �Tg�[n���Z�Ψ����&�}�3�-��҆ ����\���Dt�j�>���(]��?�ٿ$}�����Q���:�qtQOлR,�4oA��V�s��� ��'�])}���{T/��ޏn� ��'�])}���{T3��^�.� ��'�])}���{T7��ގ� ��'�])}���{T7��ގ� ��'�])}���{T;��^��� ��'�])}���{T?��ލn� ��'�])}�w�[TG��^�.� ��'�])}�w�[TK��ތ� ��'�])}�w�[TK��ތ� ��'�])}�w�[TO��^��� ��'�])}�w�[TS��ދn� ��'�])}�w�[TS��ދn� ��'�])}�w�[TW��^�.� ��'�])}�w�[T[��ފ� ��'�])}�w�[T_��^��� ��'�])}�7�;Tc��^��� ��'�])}�7�;Tg��މn� ��'�])}�7�;TkN��+�M>6����S?��'}������5z%��G���%�:��'}������5z%��G���%�:��'}������5z%��G���%�:��'}���)�����#`S��Q��ϓ>|`�z�^�o��)ɨ���I>0�?�F��7�ؔ�dTh��$����^�W�|l�_2*��}��K��o��3�Q>6�/��>���}����(�� +m~���Ҿ��k�L|���M�KF�6�O�}��TV��m="ꩿ�ؔ�dTh��$�W���E��R82ꩿ�ؔ�dTh��$�W���E��R82ꩿ�ؔ�dTh��$�W���%��J64ꩿ��T�/��l���פ�� ���%��J��Qcf963]l��p��K��;t��S����/�iԘY� �Ll%�RY.L_� �{gLg�&8��z�E����@�t��V�aA��Nc��l�Qap����3˱���b���#����ƣ�S��g�Un�F.�3˱���b���c��_2���ƻ���Ѝ�[5f�c1��[ G�UAc��� wU���m� j�,�b�� �<^Ec����vW���-� j�,�b�� ��O<]Ic���Mv]����� j�,�b�� �.!�lE��E�7�}m��m�ق�1���.6�J��УU56��\7����b ���rl f��`+�2ROV��PtS��gh�F{-�3˱���b��� �=X]c3�� ui��Qm� j�,�b�� �.%�\���D�7ӵ�f&m�Ԃ�1���.6�J��܃V6]�H�v���N ���rl f��`+�b��UY�@t}�\jd�F+-�3˱���b����I>Vie���Mtu��1m� j�,�b�� �.'�X���C�7�ݽF�l�Ђ�1���.6�J���S�V6 ��<����> ���rl f��`+ႢOU[�4t{�\�lb�F�,�3˱���b���K�>Tqe���Ms���� j�,�b�� �.)�Pŕ C�7̄j#6�fAԘY� �Ll%\T���+��no� �&l�̂�1���.6�J���3UW6 ��,#� �h�Qcf963]l��pQ�g��l��Q�����. ���rl f��`+�ҏT^�(t{�Li7/_�UD����@�t��V�e����Q��&�Ro^�F�,�3˱���b����J?Rye��� 2�߼t�Y5f�c1��[ ��~���F��dN�q�-� j�,�b�� �.,�H�� B�7Ǡ���5�cAԘY� �Ll%\X���;�.o�IDžk�ǂ�1���.6�J���#�w6]��N��h�Qcf963]l��pa�G��l��1fu��� ���rl f��`+���T��twc��8-Z�-D����@�t��V…����9��VrZ�FK,�3˱���b��� �?R}gs��M1��d��X5f�c1��[ ���栻b\�a��� j�,�b�� �.,�H���Aw7ĸ�Â5�aAԘY� �Ll%\X���;���n���5��j�‚�1���.6�J���[.8r1������mq��'�(�x�� 30}K�7�A�����L�' PŴ�i�b7r0}K�7�A���3��=a�*��,HS�����[����,P��S�3K�� �bZʂ4uX�9��%�������?��L� PŴ�i�b7r0}K�7�A����`F�l��bZʂ4uX�9��%�������o0�Y6ST1-eA�:�؍�ޓ�͌Pog�z�w��(�1���� MV�F�e�I�fF��3@=��l��ULKY��+v#Dz7%|4�����d6Jf�*��,HS���cٛ>��� PO�2%3F�R��Ê�ȡ�]���t�Q/� �%3F�R��Ê�ȡ�]���t�Q/��؍���i) ��a�n�P�D�f�z���~A�FɌQŴ�i�b7r$w[�GsB=�x�A,'��QŴ�i�b7r$w[�G3B��|� A,'��QŴ�i�b7r$w[�G3B��|� �I.sT1-eA�:�؍Hݗ�ќP/7���r��ULKY��+v#R�%v4'���G�����2G�R��Ê��q̍ � +�r�Q/|,'��QŴ�i�b7rqg"G�B��|� �I.sT1-eA�:�؍Fܙ�ѼP/7��'�r��ULKY��+v#G�&p43���G�� ���2G�R��Ê��A���� �r�Q/|�+'��QŴ�i�b7r ks�F�C��|� ���I.sT1-eA�:�؍Bڝ���P/7��'�t�� ULKY��+v#Gp�'h4C���G�� /�2H�R��Ê������Q/7��'�t�� ULKY��+v#�7^P��P/g�z�^9He�*��,HS���S�.?P?�P/g�z�^9He�*��,HS�����.o<��r�'>���T�bZʂ4uX�9�����ьQ/g�z�\9He�*��,HS���ә./�f�z9����A*�T1-eA�:�؍�Hs9���r�'>���T�bZʂ4uX�9�����-��棞�WR��i) ��a�n�����G[�Q/g�z�\9He�*��,HS�[��q��3@=� ��2H�R��Ê-M�8�����WR��i) ��aŖ�d���� PO|�+� RŴ�i�bKS2���r�'>���T�bZʂ4uX��)���z9����A*�T1-eA�:��Ҕ�s�@���Op� �A���� MVliJ�9x�^���'�r�� ULKY��+�4%�

���T�bZʂ4uX��)���z9���A*�T1-eA�:��Ҕ�s�@���x� �A���� MVliJ�9x�^���_�I.sT1-eA�:��Ҕ�s�@��ꍿ�u�\�bZʂ4uX��)���z9���&��QŴ�i�bKS2���r�7���Mr���i) ��aŖ�d����Po��Mr���i) ��aŖ�d����Po��Mr���i) ��aŖ�d����Po��Mr���i) ��aŖ�d����Po��Mr���i) ��aŖ�d����Po��Mr���i) ��aŖ�d����Po� ���2G�R��Ê-M�8��9���b7�e�*��,HS�[��q��s@��'�l��ULKY��+�4%�

/��i) ��aŖ�d����W�Ti�bKS2���r6���3��MI1UA�:��Ҕ�s�@��^#���<�cSRLU��+�4%�

��ؔS��Ê-M�8��a�1έ�+>6%�Ti�bKS2���rF8M̓��OMY5EA�:��Ҕ�s�@��F�����SSVMQ��+�4%�

��ԔUS��Ê-M�8��Y�0Ϯ�3>5e�i�bKS2���r^� L�k�Ea5EA�:��Ҕ�s�@��.��ڼ�3Q\����-M�8�˙a�/ѯ�;>��L��bKS2���tfX��l��Dq9�OF �4%�LPO�øH�6�Hس�d�Ŗ�d�� ���pؖ���%�x{��L��Ҕ�s0A=��*vy�'�Ğ�'S/�4%�LPO���i��]^�o��+�4%�LPOg��e��M��^�8HS�[��q&��sd��X�&Oy�I-���aŖ�d�� ��,�+V��[^kR�*�4uX��'���z;O&����񖗖ܤ� MVl�I�5���Δ���E{<�%7�"HS�[z�q .��se�d��y%In���aŖ�d\� ��l�)Z��k^I��*�4uX��'���z;_fN�v���쨊 MVl�I�5���Θ���m;<���UA�:��ғ�kpA��5������.o��Ê-=ɸ��y3nN�/\�ۆw� ��aŖ�d\� ���6fc��7o��Ê-=ɸ���3j��h�o +^3.HS�[z�q .��[�>_uƏ��d����0.HS�[z�q .��[b�_u�M��fo��qA�:��ғ�kpA���!3vNJ���S�i�bKO2���x�6���;��i�bKO2���x���d���� �i�bKO2���x���k�����+�qA�:��ғ�k�A=�r�y�~�N�ORь ��aŖ�d\� ����:\��%�w�zE��+��$�|P��� G��/��w�>zE��+��$�|P����V{����%S�"HS�[Z�q >��[F��_���x� MVliI�1��^o�~Q�6��+�4uX�8:��#� +�P��L`��0�N��A�:��:�7��wo�z�e���wڐG���a�n�H�Of�z�e��uؘ7���a�n�H�Of�z�e��uؘ7���a�n�H�Of�z��?�tל7���a�n�@��N�z��=�Fs֠7���a�n�@��Nf�z��;��Esՠ7���a�n�@��Nf�z��9��qӨ'���a�n�@��Nf�z��7��pҬ'���a�n�@��Nf�z��7��pҬ'���a�n�@��.�z��5���AaO^��Ê��q�] ]��~Kk� &�AY/^��Ê��q�] ]��~Kg� �&�EQ/^��Ê��q�] ]��~Kc� '�II/^��Ê��q�] ]��~K_� �'�MA/^��Ê��q�] ]��~K_��'�M9^��Ê��q�] ]��~K[�L �Q1^��Ê��a�m�\��~KW�� �U)^��Ê��a�m�\̑ح云���_zò�5;^�ٍQ�.� +�%�?��7x�Ƶ��w�@�tm���k<���"��<�#6��Ǿ+b�kl%\��v6�.P�� ��s�-�]13]�`+������Ht�z#o𐽋m����[ �%w������ y��l�,����[ �%w������ y��l�,����[ �%w�������x��l_-�튁���[ �%w�������x����-�튁���[ �%w�������x��X.�슁���[ �$v�}�����x�'�.�슁���[ �$v�}���Իx�GZ/�늁���[ �$v�}���ԫx�g��/�늁���[ �$v�}�Ţ+ԋx��[0�늁���[ �#u�m��+ԋx���[0�ꊁ���[ �#u�m��+�{x���0�ꊁ���[ �#u�m}�;�kx��]1�銁���[ �#u�m}�;�[x���1�銁���[ �#u�m}�;�Kx�N/�|�1ӵ ��E�`��JFw�w�+���K�����m��p-B��W2�C���X�`�����o���VµlW_����b�qk����m��p-B��W4�D��%V�抁���[ �!s�M}e�KTw�b�q[����m��p2'��W6�D5�-��䊁���[ �!s�Mu��[To�b�qK����m��p2�TW8�E��1V�㊁���[ � r�=u��[Tg^c�q+����m��p "'�SW:�E5�5��⊁���[ � r�=u��[T[�c�q����m��p "'�SW:�Eu�=��������[ � r�=uţkTO�c�q�����m��p|�h[�]�Z���[13]�`+���Ѷ�%�F5�A"ƭ�b f���V��miK����d��n�@�tm����G�і�X}E_d�I�[n�@�tm����G�і�X}A�ror�n+b�kl%8ڎ����O�=~���ڊ����[ ����-y�����_�=0�m�b f���V��y�mhK��E���7��؊����[ G�Ͷ�-}G�.�K����*��k�@�tm�����f�Ж���T�~E��O%yƭ�b f���V��y�m(K�&�}��Do䳚8�Z13]�`+��ٞ���&�}����ߊҌ[j�@�tm�����f{^�~���>�E/槪,�VZ13]�`+��ٞ���&E�/�/��|(�2n�1ӵ ��M�qY��nR,��������~j�B+b�kl%�6��� ]�@�G�����& ��֔}V �L�6�J86m��e��Ja������j��ҏ �f�@�tm���cӆ{\�~������;�+_�7T��ˬ���m��ph�pO��ot�Bl��m'x��䊪�7a�1ӵ � �iW���R�=��o|[Q�߿Ɋ����[ �� ��+�Fw�r��e� ��,�#����c�@�tm���#��{ؕ>��T��ײ�W�\�$��8e���V‘Y�=�J��e���[�r��߮���7/��d�`+�Ȭ�v���2Uh���9�������;WX73]�`+�Ȭ�v���2Ui��l;��% �����L�6�J80j�gU�Ot�*��N6^�Ƿs����{�W?3]�`+����U�?�m���+�{�����̱�^�|��Q1ӵ ����YU�ݦ�m����,Ρ����7G�L�6�J8.i�GU� �MU�|"n�i��+���� �Q;3]�`+Ḥ�U���:Un�}��ǹv�c�Ǟ�x�`�ځ���[ �%���*}Eשz{���mn�6��͎���۞��S���q�B�d�[j�ɏIw�mOC�)���(8�MI�D��Y�!i��4t��l;��k��w�������3t���} +�� ���߽#�����%t���}j��%=D?"a�ǡ ��Kz�~B��}�C��3������랇nT3�w,�� C�=ݨ��Y�2��HC�=ݨ��Y�2��HC�=ݨ��/Y�*��HC�=]i��[�/Y���C>]i��k�OY���HC�=�i��{�oY� +��HC�=�i�����Y�}���.|"��LC7O����w#]�Dt������fIwѯF���R3M]=|̒���j���'�Y�-�s��|(��P����[��"]�Pt��^���"]�Tt��&7�]���"]�Tt��&W������"]�Tt��F�@]����w"��Xt��f�����g"��Xt��F�����W"��\t��f������G"��\t��f��\����7"��\t����\����"]�\t���7A\����"]�`t���7A\��K��!��`t���W��k��!]�dt����Q̒.��Lt����F�1K��~2ѭOFw�l|��,� +�i�D�>]n��uT߲�+�!]�ht����Q|ʒ.�_�Lt���&�H�!K��~Bѵ�F��lv%�g,�*�iE�>�n�ɝ�^����!��pt��wRy’��߆Tt����F�J�K��~RѽOG�mj-u�+��qHE�>�o����]��{��!��tt��F6Su���_�Xt���G��L��J��~b�ŏG�m^5Eg+�>�y�E?�p�q�ܬ�%���.~>��p��)9YIK��!��|t��f�Sp��V�D.��t���Sp����/D0��t���4t�R%=A?������R��C���D��O@w�nHI��T�C���>]r� %>QIOяD2��t���t�>%m@����3�-�{{Q'�S��3���>�r��7u�4%mB����3�-��]��KI��E4��t��^\֩����RD��A׬��u� %�E?���S�=띅9FI�яE4��tϺ}�t�o�:���_�lt�)螵p� ,�B?���c�Ek��ߕV|+�sY�nZ������ �;����s�Mk��_T����'t�9������#�$F� ���BW�g�����Eσ���j}{z���Ib�Wt�I��m��w�&�q�]�t�I��]�&w䒄8�$����e뻆en�$���9����e�f��#���!��d��և6�n" ��y� +���m�����|�t }a��)�棒�!��>�O ]�>�g i�A}i��}�Ơ�3�����O�!H�~��^��[?ч i�1�z9�p�D�٩�H�(������^$��ZX�� ��#�S�9�_���S����a��W�8o���2�����_�wu +���3�ouT?9o��ӫg��ly�~s��)'W���\Q��|�[έ�0~�+�����P��Z=a�QgpI���n8�z�������W�Fp^�~�G��5կ΍:���⯺�k�_�[u �I���?uU?;7����Nj����~wn�5�TO��!\U��|R��P=\��K�������8�z�xS�pY���I�p:�l�.��糺�d���]��u�/�u��ԛŻ:� ������S�'�u V?=_�A'R���~{���N��+n�1\Y��|U�F=Wܨc������.8�z��Q�pm���M�p +�Tq������绺 � ��V]õկ�wu� �C�'uW??��M�W���9\]���QG\=R|V�pu��sO]pl�F�Y����pGph�D�E���pO]p`�@�Eu�UgV=O|UA]��]U���I�*���8�z���.WqTu�!���7u8�ê��&������8�: �p�Y�: +~������^%���෺���%෺����$��:���$௺����#௺����#��:������"�M]O�q�PO��]�.�g�:�����0xW��3u@��!���]�O�y�z�x�.�u �-�B����6�Q�� u @�����V]�ԅ�z}x�n�[u �RD���:>�s��� QOO�q�Y�/Չ�zxx�����x�n�]=;X��X��{Ṻ���V�'���`x��%�j��a�:^� a�:`�z>��.�W�BX��X�f���:�������fx�n���r����`�:^�a�:`�z4X��� �HX�N��� ���a�����f��E�l��΄�x���`�:&�3a��`�z*X��i�NX���� +���a�:V��^�g���t����ꀀ��`����Ka�� ��z X�����TX�.x��V��a��֫�U�|��n�ꈀ;�a`��f�ca�:"��zX��9�Z�����֪ b��ƨ;nԃ�juB�R��uG��zX�N�y�^�. ����#b�:F�K~�ԟ�����`�n .���3b���c���'�1ꎘ�N�������g�:$櫛a�:'�����.���f� +.�>|Ʃ[b�:��� �Ϟq�X������b�g��&��a�:)�����ΉE�l�@\F}�U��2u7l�� +.�>u��b�:6QgP�9��E�T]ۨ���>r���b�:6R�?Z}�l�����t�L��X�q���*���a;u[�Cէ�&�X��� �q�T�5ۨ�b��6U�?L}�l�.�5�z�V��(�A��:-V��acu`�c���v�X���Չ��P2[��b�: �W7�W1���b�� vPG'W�0۪�b�� vQg'V�/[� c�:!�Qw'U�.��c��!�R�'T�-;�#c�:"vS�'S�,{�+c��"vT�'R�+��;c��"vU�'Q�*{�Kc�:#�U�'P�)��Sc��#vVGW�(;�cc�:$�VGV�'{�kc��$utpP�i���7F�K"QgT�%{��c�:%uwp0�I��:9Ʃ[�R�R�#�::�c"S�Q�"��:F�k"T�P�!��;��s�T������1T���?���G�n����� B�>���x�3���@������EGT�Pw����FZ�7���� ��B]�*~�p�~)I}WG�"���Z�o���� +�?;�a,� CA4��UҖ�5� �h�>!\4I?)BǨtW��D���J�1��G��z�-B��+%�ߑ���T��G�#^��R +� ��I���z�=RD�,���J��T:�\$K��R�ݨ(:Lš�:�(�֖.�_���T :�c��,ep����0:NE��:�.��ѥ7��D��}*��!�a��.=@?UG�Xt_���9�t�~j��T����8 )u}���Pt��Fv�q`���@��A��ptbG\���#H���:�kU8:�#�Sp��P/t��G7vā� N!� u�nV �Ȏ�P%�5���:��U��#NT smD����r����DE�Б�/�]�;;�H%Qg�t���WI��N�RY�i4]�ڣV��#�Tw�C׬茕�N�;Hc�k +�d�[;�P �GRwt����Y��؎8T��]����V&��3N�z*5Cת�訕���S���KЍj*�l��s;�V��'Set���[����VK��T]��� W2:�C��|:Aw� �ʕ�.�s��O(�>�A��ttr���=����i:w壛;�`#�gT�4�C7/�1����"�ui):|��ι�0�Au]�V����MD_U7�I����'�>���ˑ~�_� tx8�l�}u��E� �D��{��6�����}H�_�0tzO��"���+��S���n�z����F_\t�w�7"�3��}�}�K/���Ht}9�rt����N�oF(:���m7�����N�oF,����m1�� ����/F0:���m-��+�7�N��E4���n)��K�W���E8:�78�F�����,��~,�� ����ao� }i�U�[Qt�oq�eЃ/C�Zz �RT]�{�n����ז^B?�@g�&�ۃ��F�����D5����/�}q�{�+Qt�os��3�E�\��FT]�n7v���Kߠ��ʠS�����.�}w�K�Qt�W8�h�yE_^� +�>T��7t\ٷ*���*�k����b.��ѷ�>G��B�x�����U?�ח>C� �B�x�� �U���/}�~*���9�~B }�~��.�&���~C7 }�~*�N�&�8�~C7 }�~��n�*�8��@W ��~*���*�8�>@w ��~����2�!���]���I�$:���o��+�St �/����.os�ҏ�O�-H�����ü��K?��@� ��~*�N�6l.���݃�?�5�,:��\�����Kt��Ǡ��8�s�β����EH��߂ +����ʾ��G7!�@��F�y� ��}:}�nB��T�g'l*�pz]��7��8:�.�R���"� ��Aߡ ���%_M/�����-:�N�O���2� �~��n4�v�|1���z�Pt�!���܃�݆��_�:�+�ᆭ�Kg�:����i 7�$�Z:D�����j '�#�V:F������j7�"�Rz�.D��� :� n�D��]����Wt�Q���3���E��F�X��a �g�#t#ڊ._�еFq�R����J��Z�s�����HOљh%:{�B���˼���;�Jt�j�6�#֖y��.E �ѫ:�0nXZ�y��-DG�v�d�8be���{�V����� ㈅eG�[�6t�ꈮ6�#��x���E����%:�8�XU�e�6��B����n9bMyw� t/Z��]M���qĚ� �^� ]�ڢӍ�%%�E7��h:v�E�� �;��t�j��7�#֓w�A�5���]o W,'�$��nF[Х�5:�@�XM�Et ݌��CWot��\���{���@w���#�b)y��=t5Z��\�� r�J򮡛�n�����䊅�C7��h:r @G��Ȼ�����xt⚀�8�+V�v ]F�����5�q$W�"���.G�хk:�H�XC�tݎ���tȡ\���3�:��F��1�#�b yg�ut<���[s�-�r����z4]��c匼��>� FǭQ�#�".��@����5 +�s(g��]@�~4�����匰�(ݏ����4tѡܑ���B�i(:l�C'�Qy�+]�f���@tԡ�����b�i$:kMDW�A��+ݐ&���Htܑ֡����� i :j E��1y�+ +ݐ���Ptءܑ�����i:i�E��!��+ ]�����\t۱������i�h F��!��+ݑf�{�htޡ������i�g�F��!��+ݑF�s�pt�2_��D��A�5�x(�L�9�"�%i:f�G'�%�e.�HtI��nY Б�r�l��+]�ƠS�t屜2W�� +E��)蒵�y(�̕��"�-i:d-A��)S�έHtK���X[Х�r�L�k+�F�3�t��2Q�� +Eפ 芵{(�̓��b�5i�b-B��-�$o�PtM��X�й�r�,�K+ݓڣ�2t��2I�� +F���脵 |(�L�=�b�=�;�`�C'�1sd�XtOj�X ��Gr��;+�z���Bt���3C�ʊE���|��}(�L�?�b�E�3�^-E��9#+]�:���Rt���3��B�E�1:^�E��=�+ݔڢ��^t��4��b�M�-:]-F��A�! +ݔ����jt��42�B�M�):\-G?�H.�;���FrDA�t�K�v�������Հ� �YF�j�eU}T�S}���:�M&]�˪�����ly{u�L�)Z�U�UqG���+]&�T�˦�����j᥿.�.��eS}U�P}��������=�Uq?�����uM7-���v꓅��!,��pZ�w��� ��SXd�-�����c�c�-鲬����cXd�%��l��{���S�Ȱ;�]YSwR_+��b�awĻ��>,n�>V�Q]�"�n�WeK}Y�H}��/u{�e_s�zT�ԗ�}Է +?���S/���֓���,n�>U�Y]Şzٿ���eK}Y�F}�� u{�e�Ro0�ޓ-�eq���/�a�����z�Q���o�{��~�NcM=�?���;��>/S��:�5���W�0��e��q ���o�q������i����O�;�����cK��w�)�Qo��+��#�?��XS��z�Gջq��θ��H��@�Ի��^��d\�>5�W�(|�NdK���s|Q=�����' +�#YR���z�ϫ��b��q��B�Cu$[�]V/�)�H\��9W(|B�ɒz�_�G�@=���8[}��)u(;�U�����e�ԗ����ϩKYR��[�0�RoB�>>�V�'|R�ʎz�?����zZ��q��:���Xvԫ�Q=�7����`�q�Թ��G�H��� q�� 9X}��u.;�U?fz�r��6�K�`Vԣ~�e�%'�ԧ _T'�����B���6�Ä/���Po�!s��q;�a—��l�7�"[�X=�mΥ��u�W ��YPO:�^��6 �꣄���̫��Օr��&� u>��E�xu��>IxJиzP8^)ǩO�R4��WG�iꋄ'� ����Սr�� �iuD��=�tu����GPg4��W'�Y�{�uF��=�pu��>GQ�4��W'�I�k�!uJ��9�pu����ES�4�^W'�1�S�AuN��5�lu��>ET�4�^�V�)�K�QuP��5�hu��>DV'5��V��;�quT��1�du����CWG5�NV���3�uV��1�`u����BXQ�5��V���#�%uZ��-�\u����5u\��)�\u����5u\��-�Xu����Eu^��)�Xu��� �Uu`��)�Tu����eubs�%�Tu�����uuds�%�Pu�����uud��)�Lu���� ԙͩ��3�eR��.Q�6�^�T�I�>>�H�ژzH8R&����2ulc�!�Du�t�ۃ�Ե�����Y��O.T�6�TgI��<�TܘzH8O]%����burS��;��M�w���MR��uxS��0u�ꣃH�ޔzG8K]$׫o2u|S��(u�\�>9�� �g���Ar���T�7��NR���ꋃV]��zF8H�#�bu�S��u�\��7���g�s�5r����u�C��u�\��68B�zF8E�"�� Q�8��Q�ȅ�c�S�-�g�3�%r����u�3�� u�\�>58H��zF8B"W�/ �R9��NPw�E�C���I�g��r����8u�C��WW�%�3��Y�g�\!��� NTw9��ju�\��28S]�zF�� r����Pu�S��UȾ���Xu�C��UȺ���`u�C�!Uȶ���hu�C��T�Dz���pu�C�!T�Ǯ���xu�S�!S�Ǫ����L��;B�n�U�y�ԝN�w�H����{�K�R���<��wQ�:��ux�o n��uL=$��XS��H��zH�ٱ��,��:�1��p��:�ԇ7S';�.WGǎ���v�h��K����XQ��P��zI�V]ꫂ[�ÝS/ ���cA}TpSu�s�%�Juo,�� +�nwP=%\���y�M�}������Ա1�>)����A��p��5���V<���Q�ư�����'�[�%�ИU��^�zM�@���s�Pg<�^�Օ1��&x u���9a[���c�Q�<���Չ1��%xu���=aUc�S�R�<��y1��$x)u���AaO]C�C�S'=�^��m1��#x9u� �IaG]#�3�Tg���V�a1��"xIu��MaA��#�U�����Q1�>"xUu�;�UaX�ϫo^W]��zVU����WV�����9����Յ����1uL<�> xuu�{�eaH�ϩ�^_]��z[�Pw�S��wPw���WW�3���P���^�U7���wQ�����R���ہ�Q׾��P����ӁwR�~�zbxT���/�K]�%��!u8<�>x7u��g�����1�������L=4|Q� ���Q�����+�^xD}5���/U� �V��ꣁwU��z���S'؍I5����nI�^��$�<���@~���� +W7窿�@��_��?�1��g������Q������������b�l�����}9�v���������P���M{�j���o�'�{�+P�����`���y�:����ᛍ~*�FS��X���S��-޿��\h$nFԭ����j�~�k~�g�̨:����jɗ~��b1O��Kԥ?���y�'�Κ�� C�P�_�'��թ0�N��ԝ�����Ka\��3�P�T�¸:1QW��� <�΄qub<��xY}xD] ���x_���:��:�Չ�:�u�}�}u#���=u!�[� ���DW'�;�@���7��ԅ0�N���}﩯�a\�o���W� �V���:1�R�<����΃qub���xL}+xK]���xU���\��:�Չ� �����6W'�+�0���o���`\�/��>�����qub������n� �Չ� +�3�����,�V�K�*�ϩo/��`Z]/��>������iua��n���~� �Յ��K���$�V�o� �/�����`Z]��{���#���iua���x�����:�Յ��9�[����V�O��g�� ?�c`Z]��[���'��n�iua�P��{ug��L� ��zZ`'�ź�zZ�Յ�W�,���h�V=,������O}��ޕiua7U� +쨾\7U�ʴ��{�W6U�[�GeZ]�՛����՛2�.��I�����I�Vv?�����#v;��L� ��zO`���zO�Յ�L='p�%��zN�Յ�K�&p�1��zL�Յ�I�%p�=��zK�Յ�H=%p'�E��zJ�Յ�G�$p3�Q��zH�Յ�E�#p?�]��zG�Յ�D=#pK�i��zE�Յ�C�"pS�q��zD�Յ�A�!p_�}��zC�Յ�@=!pk���_� ��¶W�]}�Wȴ�����������V��z>����[���¶V����v[��cZ]���퀃�oc�tL� �W�p�����^�iua۪��S��]ջ1�.lW�n���÷�z6�Յ��^ 8T}��T�ƴ��-գǪ�ߎ�͘V��z2�d��P=����S/�>�۩cZ]�n��;��z/�Յm�� �.���k1�.l+�X���V걘V��z+�ꃸ�z*�Յ��^ +�g�M�H=����Q��,n��au`��g�S}wQ�İ:�=�+��>�{�WbX��^S��-�#1�l�Do�O��V��z ���Wr}�B �[]����C��z�Ձ��^�!��\[�����V���\.��au` �����d.���au`몗���h��^�au`��w���p��ޅau`��g���t.���au`K�G���|.��au` �'����.���au`�������^�au`���������ރau`���x���.���au`K��x���.��au` ��x���.���au`먗x�����^�au`��wx�����ށau`��gP��E�30�l �C��z�Ձ-��`P}bPO��:�^�������VV��`\}hk��3��U�>�%�c۪_�au`����R��R�� � �Op����gXX�~x���g7S?<���*��\������V֨_ Q�F�� �+�o��p�~s�Ձ]�~q�T}��W�8���.W?8@���W�ߛau`��`�)�X�� ��T��������fX؅�XH}�/T?5����S�4�Z�|���Vv����S���̰:�kԯ ���8_�~e�Ձ]�~c�e�� +�3���������fXظ��VW��i��2�l��٭�� �������l6�=�';UGx���:/��o���.�ꁍ��\D�\���2�ؠ:-���O��:-�ꁍ��\L�l���2�ؔ�+���/��:+��ͨ�\S�z���2�؄�)�u�/��:)�ꁭW���_�ʰz`��=��~��s2��ZuM�{�_�� ��R��>�}�:%�ꁭS����Q_�.ɰz`��n�~�W�;2��uE�[��5� ��B���~��!��W����?�.Ȱz`G��n�~菪�1��1u=��P?����V숺�ۨ�#�v ��_]�ԏ�~u9��۫��~��:���SWxO��K�a���������P'cX=���bﭾ���Vl���%ب�Űz`�Ե����ԱVl��ꋰA��a��^W��o�UxY�a��^Uw��2���İz`��+��<��nİz`/��X}#��1�^�Su �W߉'�1����?كCA�_{��Y��x endstream endobj 36 0 obj [/Indexed 35 0 R 1 56 0 R] endobj 55 0 obj <>/Filter/FlateDecode/Height 2250/Intent/RelativeColorimetric/Length 46548/Name/X/Subtype/Image/Type/XObject/Width 2250>>stream +H��֭��:�}���In :mg�O&���Ǒ�Z缼�N*c�����^}`����������ij���1�7���J�������K�u|R:툟�e�������ӫ�^��>��e��o��l�-�������2_�C��Y[���.� ��J����5z�\�~�4C��� +|������G/����t�4)���+�e�sۢg� �m�c��|A*�i��ѳ"���:�.�"��ȥNm����:�}-��.f�� �u4]�%��2�0�Ֆ����r_�� ����P�o�Wj[�����g��r_���y���[�ǗJ]���T�RK��axPe�Zt�?���!G�5<���e�n����D_;ܿ�׶E���Z����٣�s>�3b��4grt(�.��l���ߴ�O����üF�5oڗZ�c����E�4�NC� F�-����}�%:8�ԶG�2��j�E'�t�Ԣ��/[�!EG n, �]�\�6[3<�4�[t�ru� O��yh� ̊y +� �뭘'��}9������j��֩�N|Y�-�R �j� |Z�=�K �/C�"|X�O[t�r��G�> �-�<9�eLѱ�w�y�nMi���t���آ�C[�R�������lS��*���%� ���^�3c�0f��v����{>J� �3��e0f����L�0�a�ӿ�7S�5}��Ou�����/���MM�c�ڹ�o���Q���sk�-}���!�G8�2��;�S�6�S8�~N�(���Ѥ� ��L[�:�',C��peX�w >�Nm��p�\�7 ���(��@Vyl�k�0w�?@N���|�66�@B3n�/�������%}}�u��I)�ӌ[����-}�_p�~I���66���ޚqK���ҧ{�����}m���f�<�����m���z�\���� ����m�#թI:^�k����.��x�nN_�؆��~|��L_ȩS���|]3��%���K�C����7�`J�3�iÚ�pul���(�-};�T�6�+��f������ �Gts�b�9mCIO~�_��Ϋ�� ���aK_ +8��I�S~��5}$� ,]���O�l��ǬC���W휾 �N6[�D�5}��lcI\~��M�wTm���=��57� poŎ�o�er�X�g��ܥ2�=�1�k������1�2� ���9]~�[�8v ��:�6�=�1��͖؝��e�e���l���1�?[`v Öx=;�c����zv�_pŎ�í]��\Ck:�pK� ���1�c�|�YK����t���f[�k�8���c��:;N��� ��tk����l��h�t���چt�E3�� ��֧��ʘ�5�sk����5k�_-M:�6l�P�4�t&N�{�# �Nm��i�t����C��S�t���ںt1Υ�5�f��6] ��t��O�K:'ѭ�$�WG[��?�%�c�k�!���2�[ |�ڥ5�t��o��tFb�g:��wձ�S���������5�_�E�6]���[:�� �%��k:��k�G�+G)S����=�t[1�tp�],M:/�k�tl���1]�}�)]Z`O[�� �����,���I�`'�N,��:�[��2�� +c�ҽx���� +fi��x�vM�8R}���:eLW8ڳK��E�-�T `*���@��s +d�!��o{�tL���I'�[�g:�@Ԙ��ו)Q m��%��~K'8���c�eI�8�ڧ{�i���'pk�N��4k:����G�J�0�� �ͳM� ���g:�� ��6|D�ҹ�i��}��nK�8����KeJ�8��KW +��-�I�䖒��(K:����>�*���k:��[XJ:W�P�t�wQ�t�����4od)�h�������ڧ��?}MGx;KI� �������ڧ��_ݖ�!𦖒p{eJ�x_�O7 ��nK�xkSIg ��)A��m]:d�m��t� �J:f�=�����l�9n�y��\Ƙ.p;��.p!�&5�Vʒ�p-���p#}MG������D���������n��5�t���ө�kkӉ.�Yӡ.mLW����+\�ڤC\V�Ӊ������n���0�t�+�q�bk��.���7�H7�������Z���dJG ��ڥ�\F�L' ��)�>�"���pK�&�?��حW�F�, +�$�@�  ���T=�=S_]\�.��#�����g��Ϫ�v��tʀ'6�t�}�z�c�Sk5�A`�ʜ�����.!�[����\�1�i��~�G��;T�t��էt�ݩ-�.��撎"�/SOw �����ɜ�����#���N�o��6;q��^���y�������1H`x�-�*�?zM7\��N|୤3 �씎�Ǿ�t(�a�9�(�OM�V�:�t��0�t.�{�NWi�t0���p���N&0�rI� ��t5��Ԗ��M.%N`Ǟn��ZM��k:H���t<�!�K:GwyM�@m���R� Ҏ=]"�����(�uJg��%�Q ���<�.)sh��� +l�\��X�9]U`S�����KI���KO7`a�N+��)�����+��s:7���y6P.����.,��CK�`5���,���ӝXQ3e�K� �k�5Z`=�tb�֏��k�Ӂ��)[`�-]�M���+8�t[6�V���V{�,�i�tt�eM� �LzMgXҔ� +���1^`9s:)����R ����QZ�&s����!<�V� U{�$1퐎0�!<�^�1�#�Տ��{M' nJ��ל��N�w)� ���w(-��A�%�d�V� �w͔���=� ��4SvŐ�I��0�;2?3e`?�t0�ӏ�8�1d�3�� \�n��L؁9] +�a�Ӊ>c��ٜ�4����LYi�F S ��!�f��� �+4S�T{����`�3d��k:��� ���20C�� �e2dna��H�tvgJ��?C�v� ��)C0d�c�� �{�2wNw`�N�ó��ص9�qxn� �cL2de�@�!�8SB �%�2a�,Ô�C`)� lΐX�)3d�d��� �e�2�!C`i� lƐX�)1d�`��& �u�2�C`-� �ΐX�)+3d�d��� �u�2�"C`m� �ƐX�)+yM_7�S0e`S����)+0d�b��� �����_�!��)�}�Z �m�2��c����)��=}��ǔ��2 � ,�xI?� + ��^�/��2)� <���<1Sc�D�C���2a��_��%}�O��2p�9}��2p/C`o�w����]�1��є�\�ǔ��2�8����K�j���~ �/�����2pC`4��k��(�� �/zM?؋��� +�oL��!0�^�vaN�*�j� |ΐU3e�3����Gs�I�����S>���Q>��~0���' +�Ǧ���q ����FUZ�<�T��w�2d����w����*��? 蜾L��L�Ք�K�6���显Jn`��OjO%��ҏFr0dvƔ��JK$7�5�<`o�{�f���0�9}�ܡ����!�ҷ�]��F0�/�;��y���{��OҊ!�cS��@Vi�#��� D]�7�C�!�I 蜾@�J��@̔�?vI?H���`��;��COK��JK��xI��������)��s���f�n�d��( +���*=�d�&w��$���?بU��*��ݩ� +p�Q�:@A�z���:t���`��Xd�dF�h��vu�����&��(.{�t2���`w��"���"� p��Q�1�G P���A�2�� Pݪ���ܫ� P٬N��ݩ� Pՠ���U=h�������Y=j�zܮ��A=l�jVu���^=m�J&u�؝z�Uu��X���gu�ǘ�#�`W p�A=s��:V���^=u��Fu�ڝz�E��LՃ(�%u�ǚԣ(hS +p�^={�bfu���N=}�B�:M�M=~�2|V� ���PĮ�@cPO ��E$�H���mP� �;���gu�:Q=����]"�ҨD�[�:B�ܫ'��Q� ���ԳxY���E�0^�vu|z�z/���,���xɨ����� xA���ذ�G��]��z&O[Ա�ѫ��A�!ɩ���աXՃ xʮ� ��Q=��'����ɽz6 ��ٝz:rY�=�z<Z�aX4���I����v�� ���~���eW�� <�W'Ų�-s�Dه0~|� +���%���wЅa^y�|a�1v����F��{��>L|s>�"��� sR�gs�� +p�E���k��7����L?E~ի��=�2G�!1+�Z�~������e�u����]���I�l��q#�;�[���uF}�r����O�� ��o��kSGĮw��7����E�8���W��*�����+�ˮ> pr)�����ؓ�U(�W�ð�`�ݰ$�y��*��|����h���ܮ��]�t����P�٬S_:�]ǻ�ws�2E,�p��(x?m�s��/�FL�nR�̢J���Ѱ��C�">�m��+e���p%W����\VGð�f��yW�hX�Cݱ��Oh�Z���k�S������HK��ήՇ4i�^w�Yd���/�Ond�����~4o���eH��y�z�zLXf�����D�YMڎ*?�M +�����2<��5�&��k�t` ��M�H���� p_>t����G���6���@��v���r�d�-�S۴� �[�ͻ��ϼ�߬�đ��7E3�/��8ؖDm 1��X�&/ +#��oUC���q���1���F����M�����)��\R��8����3���F����X%|��X�Q0.����T^�:�ݮ.�U��3�MP�:o7%u�mT�ä.�U٩[t���^ݢO!���ū�����Y��5@��c`]Rw�nb����:v����0kP���!0oQ��ê�p�ث��I]��S��:���v~��GH������kU���#`^R��7㮮 P�6�s�;��-��…u�[�=�B��5�^���L�ؕ��9�0�����'��KV�#�N���yue �����-��o_R��;nd � �Q�����6���� +��߀Eݤ;�M]��mP��I]òWw���7�� Q]��ԉ��WȲM�\Ԣ�� ��&��Ǭ�PB�^�����cRw���Qݥ���]�˳S'������7Q���y�QݦG��^�i��=���}��=� ^�h���u#� ���x0|��Z�6�ۃ��՗� ��M�7u��W4��t]TW˴������/}&u��6u��g�-�1���^�5���)��+����s�eЖ-�3�$���q��A��^}�ې�}z� ���s���f[v��J6��oâ�� �eІ�����e3nU7B3��v����u��p�u�p>�o{#ԍz� lku��I�����C��M}����:vؕ�:o���Y��;���W���S�`��MiTg�-|>�-�%������V��]�4��ܾ�� +���[�K��ފ�����e`K�{�ͮ.�y��E�����͈�V0$u��٩Q��.�}��G8?Fۣu��i8L8��[���G8�Y}��q���m���Jij�SW���G8�^}�۱�{U���e��:��bڗO��¦M}�۱�{U����ĕmA���&u9����S#����*�Gu=qU)�oY���-8������� q�n�o��Ҩ�����Y:���D��nȮnVyaWW��N�U]�,�.ᴂ�r��A�����x�=��&uY�Ыۄ�b�=aPw� +7guaq�W��:zua���ۄ���W�)�|L޸��,�!�]����#&u�pJ��=�� +������g�c���M��_�lrK�  h 0����@� ��W�����v��3���΋��R������ ��bKY�^�vz��\���=^ ;��%4ӵ�2�y��r����D��*=`���)�n����K z–U�t�_���N�d�]j-��vzȖ�q��}�FOYD�AY2]i1�j��l鬅��Vz�*&:)˥эs�ߕo�=hK���J�c����IY* ]h5Y�_�FO��� ��L��e�tT�H9�>��;ϭѳA��5�3���?Y���A������U� ��^-�:�itbgZ.���׻����,��:���S��?s����rp;=nAGeiLt��td�*A������������|=n�?/�̇M��ق���K]��J����/S�'�\��ֈ��BO���]���y�#z�mЯV��htV��LWY��~F̝������˽V��ޮ��ףF�Me�OD�\��~�k�My��� P�����}�_ +=���zӬ�ѣ��~�/Ճ��.��i���z�bj��ߣ;`n�О�V�ؚ�Wr��wj��.$�,������C��=����s���,u�U�i�n��u�'�d��2};�bA3�������ԫ�ĩ.��a��NS��+itZ&��%Vt���wn��?m���s��9�����s�×r�߆�,��":4�}��c��^�c�/o���X��+=�7�;t:-w�+��ѩ��Np�5�D�aXS�� �7� �+�t\&���N�J�F���ͷ�^ �� +zϴ��A�^�q���glt�%-tl�8�a>��g��|�g]�N�e�nt}5U:�L��y?�����S��q^`�/η��7�*��jt{5ѱ��~�~�G[�J�h�%� ��J��Nu&:/�5������Q�WN�h1O�+&4ͱ�W���^9�:0S�҅��N�6����=�?��T�ΙǍ~�a�/p^����C������Gy��>|Ĝ��L�/5���g��J'f��A7W�L'7���ism1O��\N��=m4������^��c�ѽUu��K� =��{��|~����LЍ��,:��L�3�<���؛z��g�l��9>3�K�td��ѭU����s���~l�?#����(��~�񴏍�¼[��f���݀���1�\�Ƕ���4wg�oۻ�xyw:3S���� +:�!���O�أ��k�t��� t��wH���ry�/b{�;]Y]���Ce�����F?���۲���ݟ����2Wth&������J�7���J�+F�����1�9�۳VΕLtj�$� +��ϔ��S�#����^����w��th&d�몌od�����7��G;�O6�_��3�N�tlt[�=���V�Ϋ���n�������N�H�4:5�Q�*ktz����g�Xg�q����;�����z�zJ`�c3���]ٿ��ؖ�~{�2o�[�{�et�)]���D�tU�����7�~��^�vߏ�~��y�~Hй��N7UZ��33 �^V��Bg +���nt~f��^V�V:7P������L��TMtp6��[*����D4z[����lx�[������F�+U�N�F�����L���5:9�DWT]� ����ו�JGgc�膪 :A3���JV������ʛ��LD�ו����F��~ʫt�f&¿?�:<W���Fghf*�u%,��l\�n�>:B3�A�+aG�óQ�t9�343��W‚�F�?�O�t�f&�� K�1��٘�� 4:D3��腥l�ӳ1u�� 4:D3��� K�D�g#Z�^f��)���������T:�� ����d������lfAifB�%�� �@�A�1 :I3��%o�#�q�tӠ�43!��X�:� c�˘F��43!�^Y�:C�Fw1�FGifB���u:C�DW1�FgifB��X�m ��<��� Y镕@�C�!Ltit�f&$蕕�B�h#��&��a����WV�N�0�5�$�4�LH�++����x��L�N�̄��R�t�����t�f&$蕕�B�h���`*A�ifB�^Y9t:G����`*A�ifBfze%��A+��t�f&��++�Ni�r� �%�@�LH�WV �����_2AjfB*����t�*ݿd�N�̄Tze���Q'��eS�D�LH�WV���0�ۗM�#53!�^Yy,t�F �{�T:R3R镕G��4�Aw/�JGjfB*��Y�0����˧ҙ���J��D:�1:ݼ|*��� ����d��4�B�.�J�jfB*��2it�F�t��t�f&��++�J�i�[��e�Щ���J��T���ѭ�(�T�LH�WV.����V�Υt�f&��++�F�igkt�R +:V3R镕̍��U���t�f&��++���εэ�)�\�Lȝ^Y�Lt�v���[RAkfB�^Y�lt�v���[RAkfB�^Y�Lt�v�B�-���53!A��t����t۲�?د[�H�(���@ �h�@ }�Wu&��I�I&�Iӫ��zo�[�������>Y��+zS=J�ӵ�j������>Y��M�(�Z�zZI�U���T��ѭk�����}� +�ӣ�1z��r-���2��'�@=�c�K+�Bo+)# }�J�ѫ�Z�������2��'�D ��a�;+=���,��*RKϪ��teE�ו��`��DϪ��teE�ו��`��w��*���5����A�B���:�H7V���WR6��X��qu�j��*�Fo,) }� +6���(�V�ƒ�����d���9���l��h#�����eE��+K�}������ ]V-���L���*[O�#�tW!�x$]���U�Vz_a�� +a�g����>W�k�u�Ng�D�,)#}� +7��������YR&f�\�����mtT1��Β2���t#�����ZR&��<�N/�{;�MEQ�KK�}�����j��0ZzjIY�*n�7�}MtQat�Ԓ����*��Y�T�tPa��֒�0��*��Y���=��ˑt��>VT�ʺ���)���ZR�XE0�+�~��@vzlIY��6ze��L�IE�-)�����gֽTtK���ܒ2Pӧ*����e�[ +��疔��>UA��к��N)���[RF�T1�C�>Z��XzoI��S�N����<�F�-) }����u�Q4���2@�0zi��@wMK/.)y5}��h�u�Q4=�������c���ϵtE�L�䒒7҇*����֏�tE�,�䒒�e~��[?U� ųӛKJ�J�@Vzl��@7PM�.)u�� +����mtBu����g*���[?��E4ҫKJ�@��P���[?2�E�ЫKJ����zzo�D��E�ӳKJ�J��XVzo�DO�SM�.)m�������ݏ���%%���T4������ j������>R��������'��^R�N�� +��'׷�tP!�������&��^_R�Z�@�Tѻ�f:��������>P1 ������&��^_R��@Ŵһ�v=]Ml5���T��)��^7;������KJTK���&zyݪ�� n�����>OQ����@7�F )Q+}�����u#� +�� ����>Nq���u��.&��N@R�:�8V���&Lx~�K��L������F#:II�:sVz|ݢ�{ѹ�#����>M������L��DG )A}�B�.�d�s�y�#����>M�y�3�ӵ藚�@Rr*�0���j':�2�HJ�����@��? ݁����a +n�е��OCE� )5;}����t��NE��b$]��މN@ש�R��#��L�%Ut��@���Iv�*���UV:���Hz�����+��Qӝ�ՉnARRf�(�|�� +t���Do*:I)�雤�y�+�6:���$%��O�~Y� ����D��$%d�O��4t��DG�w*:I��鋤'݁��ё蝁�AR2z� 鷍A_i�F��J� )'� �YC��/Lt"�P�AHJDE�#����ND|1�� �9ҋ�NA��Ѕ�/Fҳ�>Gz��-�&:�������3�1�1�6:��D'!) 3}��f�cп�џ��%=��c�?:���O%5 ���D��9�1S��y��Z�IHJ�B$�������C�V?d$��V�$�UGǠOMt��7t�Rm�Qҋ�nA��$�I��>Kz��)�3 ݆.�t��NEG��OLtz�I��äg3]�>��i�߉���Ӥ�v:}����;':II����::}h���kE� )M }��d�;ЇV: ��������[����@��.�fo�$%����_<�)�,���c����>Q�e�3�V: ��$%�����獮@�W�U��L� )q3}�t>7t���S�Vt �R�ЇJ牎@�s��г��S���j�O�6:����Ћ�NAR���U�35=��� t �����J����t�m�C����>W�t��N'�'kE� )'�`�W� �BG�'��Bҵ��>Y��t�0�A�IKw )#�N߬�Nt��} +F:IY��]E�w:����t��>[��tzg�s����u/�F+}�b������! ]����;}�B����GEנ�y�+����دCdDZ; +� .0000��@@� x0� �x ���� �<h��u��Tj:��������ꪮ���w�����.m��o����`�-} ��)u�xI����ٖ� 6T�%0�紣�K�@׷�F�2XC�3{R����^$�*؆�f��V�)�x/:�*���0�'� �d:��l���������=�=b�<�߇���}��5#�b��t|�dC_u}���y�1=��>��A܎�f���㔑No���@]C_3{z�H/��D���} �m� `f$z�dutz{��k�-���,O9dG������ƚ�of!T;z�Ty�y5} ����fDCϙ�5]�>l�K mK�7�0Zz�Dy�y[�(+:��ű�'M�Hw������Y =i�^^����-]��Bi�Q�����u�6Vt}3�eGϚ��]��=gE�7�`z�4�twq}�m��fNK��5�]ܚ��Ɗ�of���iS�ߥ������7��5��)������tz3 ���MQCW���;e���fR���k���6t~Y-��̂J�� �tti[:��]�����T�ѕ��e%����U����Y�х%:���.of�����Q�t|QcE�7��2=rr:��L���ÛYh =rzj����N/*���,���99��JY��E5tx3 ��S��������:������ ��vtzIcEw7��2=uj�����iMw735=uj6tqQ+:��Lg73 =vb�tpQ��Dg73 �H����.jG�W����LĚ�;1�.���++:�����E�toI+:����nf2=xZ2�[RGg4Ttu3ӱ�'O �[Ҏ�.hMG73!5=yZ�[PEG���f&��GOJK���� Jtt3�R���)�tnA~�/.���LLKϞ����\OM7735�{J][NE'�����LΚ>%-][ΊN.g���f�gGO��Lǖ����tr3���SBǖ���jƊNnf�2=~B[ \NK7��������3�y �=5-[L���+:������r�O_�v��{��-,��#ӭŴtp5-]�LB>�o_z�������O����?!tk1��-f���ŗ���~���~9��'^HO��D��B�V�������������ҟ{ 5=�:Z�����-f�����r��Ϙ�3�D��zzel��R6tn1k:�Y`�����w�sK�����@#�Zʖέe�{�ŕN�����eO����A �Z�@�ֲ�{�E5�;�ݵ�ORTM��� �Z�o����YT/o��cޝ}��zzU�ti!k:�?�͊h���c��<���B��u9[�Xѽ�B:��|�<\[�H�l�!TQӥu���RZ:�YD�:�;���B���D��]Z�Z�Xѹ�����<���*&�S(��C�Htj)-��,�C�w��-�G+$�S(bG���ҩ�Ttn�xΥ2�������-Aw���K+���f�|�L�=��+cM���D�V1ҥ��tm�hҭ�Cf +���5��ҝE�th%=]�,���)�SfMϡ�-�YĊ�$ѵ͢��~�LQ�2#��F:���-$ӱ͢9��Lӽ��YBK����!ӝ����f��.񐙦[�Z@E���"��B��Y0�e2�t�OZBOO����,��3 �б�b���^2ӑ>k5=�vtf :����c���n�=d�)ӧ- ӣ(��,��+����f��.���n�i Xѣ(!љ���:j��Y(�%2�t��[�@���������#ө�by[�%so��oCϢ�-]Y@�#�Xѭ�B9-����3}��U#�������,÷�lN��Kfj�3ϯ��QAMW�oK7���S��rZ�!3��3ϯ��Q����@7�Qѩ�"I��_2SK�z~;z�t��*:���Nm� x�L���緦�Q@�#����2��,�;�Ç.a��1��n^K'V1Х�B9�i:��_G�����ݖ.�bC�6 �¼d.���W��(`MG�n� ����f���Cf�����1��n\EV�ӥ�B9R/����[��_����*]�,� ��y�O>�j��1>�qp-�W�@�6��z�L7����@��Ѝc��}E�th�P��Kf��^@Cd|k�ql;����mʉ{���0� ^G'���+"ӝ�b�r/�#}�6�D���ġ%:��5�,�;��y��^@MOd|t���_�Xѡ�BI�Cf�҇/!�#^C'����j���f����̍>| kz$�[щ#�t] ��f�z_2}�*z$�k�đ�q5�tf�`N~�̬�g2�L���j辮�o��\�����Kfn��wQ�Ж�˻��|�i�?�N����{�y���t:�� � ���y�W˗���靌�� ���m% ��ڏ����&��x�� �*fߓ�}����O_DOet�.W��J�~������6Ô>4/�6f4�df���2��.�@��м�i���<���q� 3�_2�� nK���J>x���v>d�"�- }�d��e��T7Ё�Jt�����ǿ�_�����d� �%C���^����am��?�c�u�kƄ�%S�H/fp�UO� ��?�u��};}��엿+���7�/�~���������Ϭ�A(kSf=,�e�:~�'6O�cK�+�����J���3�!�_����o���?�B�gX]����~Z?����_���#M� h0`��/��>@�a��� +�>���������I�����V?խ��E�J��˵�B��sz�L-v��tlQ�B+l�]�1�Hӓw�<�l��3��~���e��z�]2��n��!�Q����0��55�Ձ^>g�3GO��KF�c#���,T�B����X�q���軌�5)��^:�G��d�Ttl" �з��vH/��N�G�]ѹ&d���M��"���|�.�ז�E d��va���[6zY���й�b�<�k��4��d�^[��Pħ�;s���6jםl�ޣcM�xs���sGϚ��]2B�-[c5l��bv갚�7^7],�޻�cM�lK��c���f>a���k�fX a�X�]�c��v��A�����UĊ=p�Cv�ih�H*V`v�4s���軌N5z�1��=r�v����H����R��[��,�޻�S�۰8ѻ�6�e��KF�gk���4T���63z �&�:̷�N5j���Gv˨d���Y�&P 3i�P}A�CzG����0t�1�;�+�1�e�KF�g*�IC�� ���8"7�wG�]С��6�;��:�g���.�󦭑 +��P���3z#����0�KCg�ٖ����>�]2B�M!�ġ"�1�3z+�����0�i��zk�p���g��%#��k{�������K��!��u��a]�Wt����!�=��f��PE��@�� 5P]Z�f����{�ua^9:�8L�>f���1�d���7 ��I�P���YA�o�\�]a��E��;z�����/�d�*����~��Rn;�7�B?ۭ +�VF����a'�T��]2B��+:�n� �΋��0���>Y�=a���<���=\A�e_�%#�A��>e�&�v\SNw�W���0���y�7=�[P:z0��.����)S4 +�Ӓ����67M���Bǩ������^�KF��.:�h�,�+�Ɇ^��4�&S�NS���)�=�}d����-�t��E�P;+(2�Cz��r�p�LG���pC�~Є��KF����i�ݔ���2�\Ӂ2����Tm���>jAOg��%#�Y�m��C���H�)s�W�2�dt��M�}���oA�g��%#�y޿�v�C�^L��9�5)�k:MŦ'�����oӀ]2B_�q��k�Y�P��9;e^�m�ʼ��i�e�̃��'�_����n��ce�*T����N�y��2o���T��'v�e���׭�KO�ڏZ�꩎D�)��\�3t�j��^ ;eB�KFH����Ç��֡z�"%v����h��8:K��ya�L@v���9i{��}�^����������2���RvȜ�S&�d�� ]���~�|���Nņ��J��1]�QFg��2o�)�]2B�f�}�OO����S��7���3v�T��];eB�KF�^W����z⼅����;zǫp�m�z/���hz�߹:v�b��P����R�o�#�3���)��5�}NY���Y*d�L;e°KF�Qs����챜�2���%S�4����}OZ�Q*d�L�5=��`��P���EY�����z>8I�ڣߎ^�t2n}��NR��~�J����]2B�[������?�)�W:��%��eǓ��NR��~�j-�i��d���{��-��y��T8:Iu���؄��KF���WJ�������G3��6�u�6��5}v��A�A�J�-��q=����$���߶nǜ���%#DU�+���§]ӣ���NR�����:zbSg��Tt����+�ӣ���NR��~���Ħ�.!:�:�^鵣w>�7=����Te���u��&�.!:�:�^)���>��T�9���_u&�̦�.!:�:�^)v�k�uI�f.�5Yҏ:ǜ�ڤ�%#DU�+����r�l���9*2��t,��۔�%#DU�+�n�͏�I�f~�9�1<�/:=�)�KF���W��Տ���LCF��=��#2��6av��A�A�J�����+z6����K�9��у�.�d���{��iHoPN�fr:G-��k�˖�t�%#DU�+�V���г����Q���#3�'7Yv��A�A�J�1��A�l��NQ����3�G7Uv��A�A�J� ��g3 t�J�����g7Qv��A�A�J�1��q�p���NQ��~�Z�Û(�d���{�ކ� �8z8S��uX��8Jzz�d��Tt���?�_�p���� +3��i�ڌ^���+Y���kv�U$�JjRw��^鷢0Y��d�et�*��W�y�� Tc�ᕔ�j}��]2BI��ݼ��+b�!�3@�j��̣�NQ��~���[�^�K��.�*��K&^K�w���ZN�IN����~��*[�^%�a��JI�%��C@�[-'�$�ST`K?�M��^� +K��.�*��K&b��/��r2O�G�Ȼ�p̎�������J�Q�")�d"vO�PZ-'�ΐ7<�8j�ƣ����+�KF���쒉٘�1�\�[O�]2�AA?���MG/P}��Wb��JI�%�%�cq���y�� q��|#W6�=����KF���쒉ف�5��V��|�Kf0�Я7z�������3�KF���쒉ڔ�9`d���y��ΐ6��eY���x�o����^��J��.�*��K&j+������N�AFgH��o�B��U��`0/4�;i6{��+���vɨT��]2Q;п��v���%3���_��$�?�e�ǒDQ/ �� +���&Y�є_2 r���������b2���伦fwȥg��[��$������W`/�����@�t�y��m �U��K�N��T�s�7v�T�Oͺ ��U����2���ķ=�/��Q҉V �&�Lhn��op�^ +� s����_��Ӽ�� Y�2��R��y�=~�d��N�b �4�cB�F���{)P�i��P�%�2'v���'��3l�Aj���/��Q҉V �&��%�����@!���� ����y�3H0h��e��F� 2�/�LƁ(�D+�J�� �5��'��k��?��X�v�LZڰ���z\�><{�zi�Y4x_�d2DI'Z1�W��R���^`P4V4�� �;֬�Y/ ��}x4je�X4x]�d2DI'Z1�W��[�=R������h�d*v�D.9���m0����9��ي��d2DI'Z1�W�ܛ����#{10�l�X�T��|���ai�eXQ� �0�+��_2����+M�R��K�f P5V,�A��1��Wghs90#uZ]�W4xY�d2DI'Z1�W�ܯh����^ j��J�Ov�<�Cz� g����@Z��a���8%�h�@^ir��q�t��@�Yc�R��qO����� �����iE�w�K&�@�t�y�����{G�^ �+��] �+���36��r��� �h�~�d��N�b �4��"ŷ<�w�Ɗ��@w�=0�g���'��Rg +����LƁ(�D+�J�;AX#ͷ\��������?����s�C�Ç��l�t� �h�~�d��N�b �4�^􅖽�� +���k�x�9�!�鸜m��LƁ(�D+�J��K��K&�wV��8<@�r˂Tp����-���LƁ(�D+�J���G���A �wV��(\!gr�-��0���gˁ���;�%�q J:ъ����AM����#�� +����L�h ���D�g�K&�@�t�y��M�!�{�� �;+��n���LnY;^��6s�@>�����8%�h�@^ir�����#|���= +�ș|bĎtڱ�����LƁ(�D+�J��zɌ�A����=WБ|B�%��q�s�@>�����8%�h�@^ir��%sf*���!��cp� C��ܠ�s�t��#�%�q J:ъ�����K��T�������AGr<�gE�x9S � ��/��Q҉V �&7�_2g�}g�P��c�� ��r�,3�@:�� ���8%�h�@^ir��%sfj��ʡb�G�:�:v�p�8�+3�S�%�q J:ъ�����K������C�n�@ �� 5�e�Gh���@6�� ���8%�h�@^ir��%sfj��ʡb�G��N�8��75�#�=�@6�� ���8%�h�@^irӬ��={K��;+�?������ �� �yf�D��K&�@�t�y��M���-={K��}g�P��#����q�� 6��)�&��_2����+Mn�d΍}g�P���s�� ��-6t�g���I���8%�h�@^iry��%�����i�9�Kv�[:l�a��&<�_2����+Mn� +���f���:��@nx��z ��@2�����8%�h�@^ir�<�;��``�YA|e���;t"ǎ]�{1K +$ ��/��Q҉V �&7� �ǎ�&|4/����96���bc���@2������8%�h�@^ir��`G�^ �yi����t"���xO��-��@2������8%�h�@^irS��8ް��`]ZA��#����n�@�c�dN�LƁ(�D+�J��b��ǖ�&�� +���+�D +��gzh�~�H&<�_2����+Mn�i����;� v�Ϭ��g9�\����%�q J:ъ����&�~/�{�A0.�$�����`��<�q�D���K&�@�t�y��M� �7���`\ZAvwx����� �PA���9N �h�|~�d��N�b �4� �H�q|`� +�qi�����_v�G`?F�9J �h�z~�d��N�b �4��4H� ={MP�lK+��������#P�x��Q����� T'�K�ъ����N��4�w�5A��-�$�;<Љ���#�\�(�\����%�q J:ъ����N�"՟��k�BeZZQvwx�����Kh��9J �h�z~�d��N�b �4�S���D�^*���"�������#jh�8G)'� ���8%�h�@^ir�@��_�d� +�eie���i��c�n�h����,� ���8%�h�@^ir'�~3����ʰ������Tv v�����s�@*������8%�h�@^ir��<�g� _�J+����%s�`7| j�cR�����N◌�y����z@z�c� �Yi�Q���s��v�n��4���-C�8�$�(0``�  0�s�6l�� + +h��� ��Z@���}�i�c����m�Ψ +�y2� +�|%F �l0�h2�Q҉V �5O�-E�t�~&8$���G��� �"���_#��}�H% /���@�t�y͓{J����l�d���ٻ��m2����k���F �l0�h2�Q҉V �5O��\P�̉�J�H6Kk���;8-7�Mf�g�&c�h�@^��~� �_�د�d��&�ٻ��E^�n>�W��h2 �&�8%�h�@^��~C��Ưذ_ �`i�ҳwz��0t���Cf�&3ճD��@�b �yr�� ��'�ٯ��xi�ҳw��&����~�����8DI'Z1��<������3+�+A"-\Z������&�B�e��E�q��N�b �yr?�3{���f��EKk�?ػ�m2��d\e��E�q��N�b �yr/t���l؏����:��;8�&��&�B(�.���@�t�y͓�NQ��\� 3�D�y_6Κ 4��T����8DI'Z1��<�/s[��[���7��~i�7{up�M�������!�J�hv�g�&c�h�@^�l +����Cv�a��}�߿s쏡{up�M�g��5�d���@�,�d,�ȫv��o�ch��^�h2(�@��+����Y��X Z1�W��O�[h��^�h2(�@��+����Y��X Z1�W�l�O�ch��^�h2(�@��+����Y��X Z1�W�\��"��� +��:8M7hx)�d��E�q��N�b ��9�_&�� ��:8�&��� �G�����Y��X Z1�W�l�/�ch��^t�I���=��< T�M�ъ�����B0�?�VH����6�)�� �l0�h2�Q҉V �U5;�A��Z!�W'� �яP6�]4ǁ(�D+��A��Z!�W��&�!���#�J6^4ǁ(�D+���@P�?�VH����"�r7 ��+~��&3ճD��@�b ��ٲ�.��� +��:8�a�>�h2 �&�8%�h�@^5s�~��C+$����d.�� �@*�`x�d���ȫb���ch��^l��t�q +4{*0�d��E�q��N�b �����ch��^�;�e~d��l�)1�d��E�q��N�b �z�د�ch��^�z�7�бw��1�F�H%W4<ճD��@�b �zٯ�ch��^l�ٸj24{�H% /���@�t�yU��~��C+$���`�̣�&�>92�Ë&�8%�h�@^�2�:��� +��:<�ۜ<5�=�(yr9C4ǁ(�D+򪕉�4�?�VH����^�0���6z.Q��r�h2�Q҉V �U+#�i�c ��ث����KGMF�ɥD � �M�q J:ъ��*e�~` ��ث�3A���Q�y�&�%�K6�^4ǁ(�D+��%�ep��1�Bb��#�>7�'���bM~Q�r�Ӌ&�8%�h�@^u�a? �?�VH����@�s{�?��OC��%�/���@�t�yU��]p��1�Bb���B�4� l�� � �M�q J:ъ���dd� .�?�VH����z��;��-6x��%�/���@�t�y��#�Y���1�Bb���D���0As@2�`|�d���ȫB�+����ch��^�>�����ER�d��h2�Q҉V �U!��G� ��� +��:O�#�;��6�m�H&�/���@�t�y��#�M���1�Bb����������� 6�X$���&�8%�h�@^�q\��/�C+$�����m�^�7��C�H&�/���@�t�yU��~�` ��ث#p�=ӧ���g6��/��d�F�q��N�b �ڸg�~�?�VH�����?����ņ>�Y�l����8DI'Z1�We���#쏡{u ��z�^�3{l�\f����&�8%�h�@^uq�d���?�VH��1�aO�O���r��|�-��d� F�q��N�b ���ρ'쏡�`���#�V/�[���y]���܃\ T�M�ъ���b�~ <����z���_���?|���O�� d� FR�&SM:ъ��jb�~ \�쏡z����s��k��\���#�F��&�h�@^�[�W$�ch���; +�{�e����8z�t&��T��T�N�b �zx�"���Z�g��|�����58pqwC�,!��_��( *%�h�@^�p�b��H��� +={w��'+�5gt�u��g���xDI'Z1�W-D��;��Z�g�� �f��-C�g�B3�����Q=O4 D+򪅑��#�C+���Q��횺匎�/5C ��g((�ŦD��@�b �J�a?�H��� +={w��W��K��[�lJ�PB��!nP��M �&c�h�@^uE�W��1�B���-�n��� O�.UC � q�i�d,�ȫ +����d ����8�����v���=��n(�q�(�ŦD��@�b ��"�;>��54B���K��nh+�ó��PF�t�=�4�L5�D+��������?�V�ػ#��_o"�X�Q7�r(���SĽ�KM}������=Qdޠ�?�V�ػ#q�?���p�OzZۡ���1���R���X Z1��wvQdޠ�?�V�ػ#1x�l8�v�v0�zƸԴ�h2�V ��݊��wKo �бw�∿�COX0��M�z0�~�0Ӆ�ED��@�b /�l�ȼIo �бw��p�����0����.��1�D��T�N�b /�l�~����� +{w,nW<���1S��I��q��F��&�h�@^�9^����폡ػc��roW!� +A�T^6� &M��t�y�ew������?�f`��#㒧�\F�ӭ�&uX4��M��t�y�����Ng �����-o�����I�����8�h2դ���)�k�?�=��14{w4V�s���( �E��X�$�x�M�ъ��|2�ؿ|�t��� ���x��l�N�[�#N+/�d�ӌ&SO:ъ��@�a�sM�_������VOk��̛����L��H n0�\vl� z������5�<� �o�;.2 3�B3ݦ���($Sl2�L)��;���=| ndt{HK�G�L{��Ɲ�=�I3\� ns���UAF��d$7�R.#b���?2�=$�_�����V�CefZ�Mf��_g��?#_l2�L)� ���U�߂��3�[_���6�#q��n2�)7_jt�b���L)��)������GF����7�x�s�vcn^՟�ݮɼxi���� +K�&#����r����`�J�[�����͓l�i�=Ά�Xy�٭�>�Ll2�9q�)��Z?���`]��1����a��Ͼ�rڀO3cG��#֌p�E&6�������rm���>`Y�[�#��Úl��>%�&� +}�MAj���?G�,2�� �t� �� ��a�胖�?�=�'�׿�LEz�}�d!��"�[� +t������Sʅ��t��C��?���ݡ�w���5�6�C�vM*��Ϲ��l�쇂Kd�MFq�)�xy�GO�p�����=�%z�:r���� �W�Mf���ʈ\?��"Wl2�L)��Xc�$�o�t{hw�9�C�.�l�1�&��'H������zSr�\��H n0�\����#%� ��ۃ[�g�O�Y*�/?tCE����v��5t��Mf8�#n0�\j^���>%I�[p��z���S^wi�Bg��Ie�x=��MkX�����kr:�Sʥ��s�ݧ漇��� +]�z(��Xf�l�N�>?d���zf<_4�TZ�>��1פ����۬~�/1o +�%6 � ���O맇{��>Y�'�>�=��z��SK_�ؠ��m^���mdx�����S�Տ���ߡG�i��<���o�EO��UMD��������fS������}��b��@�`J�d���8}��hn{���� x@O����?BG�F��n���S�u��j�z$��ǿ�'��>}��'�QF�g�3zt ܪ��M�٭��;�&#����r�� Gajɞ�mث:�ч��ς��9A�����/�Cl2�L)WY���3��U•9s��τo�C����<�����Sl2�L)WY�*�>}W•9����p�՜2'�I�<�:�12�u��d$7�R��pܢG���•9����PkN�3?�:�12�u��d$7�R��p���ځ,[�7 ݟ/�c椬�{�St~cD��b��@�`J���uK�����le��3b�9fNJu�����ƈ|��&#����r���v���$���A�g�RsΜ:�n�'�E��>(6 � ���,\�k�xv �V��?+&[�As26G?�}[����MFq�)�* ׭B�g�le�ܠ ���9�� }[����MFq�)�* w�NC�d�Bh�7�Is"��}[����b��@�`J���u�����6�P�.Ќ�VsԜ�ux��)L�Ѓb��@�`J���u�����6���@;�h���PI��} +S$n���d$7�R��p�2z4;p#ژCݠ!K�YsH�N��0E�J�MFq�)�* ��z2;P�6�PF7h��Es� �J�&�9L���n��H n0�\e�:}FOf*���@7hɽ��& =��$��i��d$7�R��p�Wzw%ژC ݠ)�������Ob�ԥv�MFq�)�* �%�DzY�1��A[֚�f�Ş`F��[����S�U��%z*{�%�� ݠ-������������*6 � ���,\�k�T��dc.�4�^s� W���}C��Ul2�L)WY�.7��A�l�%t��|�8�5�|�}C$�Ml2�L)WY�� �K��� ���g�H� .��C�b��MFq�)�* �!�'� ��9U�+�f�9r�~�3���ٽb��@�`J���u�DOd s�BWh�d�9sh���`j�G2C�f��MFq�)�* ��=�=�,̩��О�Xe�4Y���3�!~�{�&#����r���p���T��9����9t����a�>��w���d$7�R��p]�W ���C�jͩ30�>^� +}*+���?�&#����r��k���؅k�¼J�MZj��A��� +g�cY����!6 � ���,\�K�,v!��UBwh�7͹3 uO�p�>�=]�ob��@�`J��µ�F�b�\a^��;�i�9x�����'3���}/6 � ���,\���Q�B�+�-t�F�*�Ǣ�W���l��߉MFq�)�* �*��U�� +��]�Q���e��{��>� �]��b��@�`J��µJ�9�������%Zu�՜=��"3J �x&�xÿ�&#����r��k��c�����%���oz]dF#B�τ^����d$7�R��p�*��A�/�2�D�b�y��Ef�� -����MFq�)�* ��=�]���r,�[4,V�_�^dF�9���}ɯb��@�`J��µ9G�`*��<�@�hY�2?��ȌF�! ���c��A�`J��µ�_WR}y��-����EF��(�k�MFq�)�* ��=�}�R}yv�nѶɳ�2Je��V�s�i\sl2�L)WY�6���ׇK��\C�h\�2�Z�%�}R8�k�MFq�)�* �� =}�HB}��n�:��L�� }T8�[�MFq�)�* ��#z�:����B�h�Rs�C�oq�>,��%�&#����r��kq��N��\���>ϫ�L�-�O��qɱ�H n0�\e�Zܠ'�Bu9{�a�cȒf�� }`0�;�MFq�)�* ��z�:q#S�w��|�j"3֕�k\����qű�H n0�\e�����NT2uyw��q�_4'����s�>4���&#����r���/���W2uy��=�d�9�LxD<�)��P7���S�Un� +=t��2uyw��q(�4g^3üGBI�c��@�`J��µ�ePq!S�{��a�9����=.�GҸ��d$7�R��p{}D\/�H]�]�`�?k�#�:��cZ���q���H n0�\e���B�[/>��*t��1��9�p��A�}~��MFq�)�* �� z�z!�V}B9$_�� d]a_d�v�Ѹ��d$7�R��p���g��m��(����g͑�����H�E�@ B �"D � �-S��D.`D�9�%�� h�,���Z [�(__WUWW�?#2��Ļ?7�z����w ���П%��e� ��i.��N�O�&DZ�&�h�=�M�o�@/�o�+����l2!X��"��7�)c���b"-�t:�{�?żJ�mz_ �21>-�L�u�Hs� w���J�C�El2�?b���v+�6�ka��n�'b|Y6���`�����ʊ1 +��@'y��}�y��Y+�.~h]�ɶ��1>,�L�u�Hs� w�}c�PҢst�wh��2ű[�7qϪB�=Y�M����κi.��N��O��i� ���.�bަ۫,z�6U���&��A^g]�4��p'��oc �����SE��tk�^�cf��*�E�M����κi.�����U�Y��Fgy���1��-��%�:�:X����;6BW1L�� ��[�+恺�*G��Y�ۼ(��,l2�|�u�u�Hs� w̠O���a����}{�y�n�*�^������F���&��A^g]�4��pG��*�n��Cgyז�cި� +�޿������$l2�|�u�u�Hs� wd�>�r �E��Y޹/�1�TX�=&��-�Ej��@��� l2�|�u�u�Hs� wd�>�r��aѻ:�{w�]ƿ�t���U��"�`_h�?�`�i� ����E��o�#�'!�n��A�y���4�1/E�2���*�D�d?O�&��A^g]�4��p���{*HӬ��f +��4�1���'v*�^�W�OT���d�� ���`�����}M�0M���f��TV7Y���ϔ*��ա7�?�=�M����κi.��=�o�ӦY��N3��)����U�u)��RfkY�~��>�M����κi.��tчT�0+���N3˯�b�,�U�m1��:��ՕW�>�nu���d�� ���`�����}F6̊>C����1��rU膻��׉,��զl�.SYu⯳ɴ�A��Y��"��7܁)�� +�fE���q�e��W̻�T�Ve}��&�֦��w��=�M����κi.����T�nì�3��39��S���Q�1���U&�֥�m�̹�&��A^g]�4��p���)I��h�g��_�<^�5�2��Ѩ�P��f�|�a�i� ����E��o�}���4���it�i���g��UWi��Ĝ��� ����6��2٥?�&��A^g]�4��p�f��)ȴYT�O��L֗oe�VO���{�����X����_�0��$�L;y�u,�\~��飏�$�QTt��{C˯?�b��:��d��C|#�0�ef�]�{l2�|�u�u�Hs� �g���� EE��y�.��3�%�n����Jg�n���*3�L��cl2�|�u�u�Hs� �g�����FQѡt��[~}��]Q���#+�����^֠�M��C슕� O�6}���vj :P�|}���_ݠ�E��P��ƏU���y��7u�<�z���D�3F_II��S�щʱ̋����𶫫��*j�V�n����u�3�u��#�� }!%1�S3D'*�?-�2ϻ�9�jUT�jkW/Z��z[^�ܮ�B�%j��8�2Fǝ�NT��T��2�R� �Wv��CE쥽�,������y���b�Г��}E��S�E'*M���o����_�7���+�_��[LD ̀WQ��;9st�Ҵ�ʄ�Bo15�GFYz輓cБ���w�W�Qc�]�wz&�H��]<��)�Q3�YŠ�N�Fg*����#�R������GQ�):��(t�M2t��@/2y���,�wzz�L%�&Xe��M&"_3�M�e��;A�L%v�2z��ȏB�Da���dС +4��Xe z����}�A�"�0@/�*S�.��9�"���;E��D�N�U�T�e&"wC�Af��� Љ' ��H��O�^�ɱ�LD�F�s(M�x� :V�fo�~Q��Ght�����J��I��T��D䪏>��t�i�si���We4p����} ��\τ�)t�2u�|��L���LDn��[(�F'��.:W�F��?�*���29�O�8 +y�X��~�Cw�� +�.��)���CG�(�V���T���e�e&"=�!g����t����i��� �*S�2����3FG��>:Y���C(��#��-39�Ϡ<�멐t�B=셐X�)f����}�Q�̓���V��^ +kt����2��CA�Й�k��V��~ �|����2է�GP�t����l��w�sH��d�e&��f�#(��y�:[�FA� +�>�2�e&����(�F���.:[�f�I��}�T��LD�� H�CO� �T�0 U��GH�����5z�(Q�z� :\��GQ� �~�T��e"�i�>��С�L���wF��!�w�������O �N=et�b�O����GHy�]&�zF��'�F���:]���q,*t�(���DT� }�$�SO��X�Sq��?��F^e"�e�>~"�б'͠�kv2�E�P*u���&�>~�ѩ�M��kp:�5���Q��kLDu�ѧO$��=mt�r�3�d�������DT�}�D�����z��?��١kHsY�%&��z��'��{��� +69��ڢ�HSY� &"}�d�sO�A,��ݶ�*�Lo��Ew��{"�ѹ�N�l|>�U�n# dѶ��܌�gO&��=ut‚ͻ�s�%��xˢ-/9��ϞL�{�z�%ӗ�Y���,����!�� 5@��9:b���YU�R�#���D�a�>zB���'Ϡ#�lx1�E�wY��%"������R��d�+������L��%"O}򄚢�OK:��J:�D�;cc�ȏB<�4:�����6���Eד�Ju�u%���_��kQ�'P@�@� +(P���0%P”�n ��\�K�~�߀�-XG��7`������m5��*����C��r>� }� t}�V%}_A���2z���!���І�Q�:u��~���]TCּ~���[9dD[�L��m}�N%�HA/��V��#(�)�V��}��_q�F%�XM/����C��\1hH�5}��礁J���^uq��Ch�1�VS���}n�� �05���GÊsp��A]��7�N��)i������P�s�<�b��-sS��LIc��Eג�} 9=���ᳪ���彻?��R҈ +z�6��DG:���a%u�\'JRҨjz�6��DM:��q%s�l���(id��;ꩪ��IGwl�I�2�W�hQ� ��� lM?���tx�cG��2wW�w(�4���������I��eG���qw����BI���+.���~ =��oL�������tJ%��B��NJux]������c�W��'鴲�^p������bǭ�9����Y��z��$�^E��Ж���ѳV?���꿷g:cn��E'�,���n����b��O�w�c��o=Nl��iI/��2z����a�/~6�zss�3����I:���bk��G�����������S�1����Ib�NE���GR��VߗcL�����O5�(���({]��V߷�Hì~o�w#1w�M?�O��h��܌ �����s����7߿b���1�$BI���::�X*z޺o~���7�����n{��]��C$��^k���b)�y�?e�u�{���n�w{������Oߟ�H:��^j�-�����y�]����y���s�1�L/r:�`z���H� 5�Ң���Y�׃݁��1�Zxk:�hL> ]F� �Bd-����mzf=q=Z�!H���T� ���#ף�A�E���L=�@*�&$%oN/*���9D�� �G�׽�ò�^TzcE�]N�O���BR�jzM魒�!]F�!)YC/$�0���?-���i � �)#]$�iXҡh�݆�PҹH���D��LWCǡ#x�H���׊�i�R�߂�C��.���T,�T�ߌ�CGY��H���d�t+:����QVt0�F����j�VtȂ�C��.Ŋ^'lIǢCft:R���HA�!3!9����@t��SF����W��k�\tXI�c�����y�Lɒ�E�et!:Z�)#M[��kD�p�nM'��u%]��(=d&����WJ�}Â�Fҷ�u'����W2���~*؎ba6D"��@D "��s�����ݷN���T� +Y�sFTwन8Ȫ���6u$8#u8N0I=��p��գG-�h�=Sԙ�����8hbގǪ���:����8ī�����������8�����8��g�F���8�);��U&u=>2e����:|fR�� �:�E=+p +#v|*�,���8�u:�ЪnW�V�_2�zL�$>�aխ�����W�Cg��x�1���WA= pZQǃ�-�ZpQ2��#�����|�9��W���?pE=p���l�\pYPG�'A=pEV��#��\��:#c�z,��E]�0E �+N���p ��YuB8$��A ��#Z�m�p�S�*�I]�/Ӯ�ʫ#�AY� �(��$?,E= pU1�pЪn�l\>@�$� �uQ����fPK��1/7�@N���Ѡ�ըk^�l���:$��ՠ���9��z���. �u5�i5ꠀW2����n 'Du6�);uP� �����$�[�N� �Z�:)�e̪���ƫk�)|K��0����pYTG��Sw ���닶�:1\�����gpܔ�W�yud� �3BѨSc��ڢ��� 5xuG�v�s�1���;C ��CB/�2��LP�Wtaե� +�;^�]�� |�æN uL��S�����c�y�Y*��)���.�{̋dum�ū[Bgy1�耛b�y��� �.���.��=�e�ϱ�cB�2����=�]�:9�c�5A�]�+�w�9ut�(�s�F���p�1��ա�Y�T⤎���W^���� ���>@�3_�uy�*���P��/f{�K���P�Q��6�;�X��*V]*��Z)�K�����]�/�S�� ݹ��x�I��Pۤn�����2;�oOk�[–���ͤ�cp���Y}���{������g?}h�B�����Ŵl �����TV'����� +�u>�K얍O�?ĩzZ���I}ՠ��#D����������ݟY�q��mGa�=QPwuE W֘�MKR?�=���i75o��;��тQwu^���3侤jG +܉ Y}�p|�=ST�uV05��e�J�j+p3��K��Ƥ.뜽�����na�UwD@ʮY}�p��G4��i������kQ?�-D��x�ΌO�˄;��"ъW�uBlxI�p��W�.�ȗ �ƫ�D3Y�a�iy���e�M�hʮ�M64V�iϵ��:�6>�e�ls���ˮ�<��U&�1��l������R��p�@E�o�{�{��6�Ъ��>5���.�S�j`�����8ђU�u���\�e��2�1̱�/ �˩�DSQ�!�������ew��_J�BіSv��y4���'��k ����I����јU��w�2�2~c��w��S��Ս1w>��O|+yu�_� ?����u�h.�#; t?7��tP�l���gv�շ�( ��[ԕ�����f�V���q+��XP����@��Yq@6��~�0)^�cb�8��� ���A����ϙ���g#yx�iI��1���=Xug��#2Q�����j�W2s���1 �.] �3]Tg���,GoT//2�]�:Ɣ����.��:$3о����� �ߊ:r ˩�E'�:��e�)� �_ؖI�j�\f�Y7F��F/N����LR?����[����y��Uct^�1�I��>W�����^�l3��-Udu��gV�v��<����=�\��j��ft�չ0+�D��!oˤ|O�e�AEE4z���(F{TE}�([p�W��LK� +���H$i�j���:[���� �o�&��Eo���#V�Y�M}���⴯ w6����3u��� �=�ŧ�0���I��p;vi�у�Xu��,��;D��83}�()̌|1.lY]$�-�+Gof���^e&f�Y�3���>4���"_e̮>���μ��Yb�KT�����cv�>��>���;�kD/����Û��F��2��UfQ�3쿱_��r�H�  ���j3��y&ٓ�t�U�T��;�����"/�kSL���n'���I��'��SfU����آ|��Z��#Wu�pOQH���=���y�/U�g����XV�4&u�U��LQ���o�L��z�x�7 ��z ����,�)Nu��GZ�z�xF\ӑչ�����Y����qʴU󞖨�2~/.i�U��_�z+ ���{ަ�Y8�-���MP? +q�A��z9���{��nڗ]݂�9mqVOsL)gu�_Z�;���� Π�����.���9rU����^(Eu�^Q�_4N��SZ��wS\�#g����Z�;���K6u�8e�v��� �z��S�zg�� |��}��i�|c(�zc ��|�9���S/ãe�|c E�/P�� �j7��^�C�Ī�3�i< +���*m�8e$x��p�`E�,Ћ���.��q�pȘ�� x��KV��uG�v�S�O�!N ��7=����.��q��1�)��,�/Y�wA�:NS�X�8eп�^�!����� [Nu�w�!c�S��]�wY���Y�:N;e����e�� �:��I�@RǴ�Ͷ��A[Tٰ�Y]�vÑ�"ujpQ�t -��L�k��{�R��Dp�I���9xK(�7����kA�����s��A�s nQg�����b�؍׉����:�^V���î�SU۽b7 \�T'��8�m�:��lv]�Եv�p�ҪN܋�Á�:���v]��Z{�f�KUut�ܡ�8<~_����9���%v�I�b�uЃ:�#Vu��y��N�v���&uv�[R'Ndu��Y�x�k��i7\-���JPN��,�S��$u���ƀ˭���3ÿM8�P���î�Q]k���YU�~eu��Gp�TmvmL�Z��� �����_�:�pdUǹ�j�)���^-v3��fu~�VR��du���v]����>U����N�*A�m����+ٵqQ�ڧ���¦N���hÙ�:� ʹQ�phaR'>�dÛPԡn�4��.�CŰ�h�X��:�� wu�Jvm������ml� ����5��X74۵1�k�?^� � ����5<�Թn�4�cR��棑C�"�թ�KI솒ay��������]j8U��nh�kc8���e�k=Z ���ԡ�SQ��N�>�U]mO,;�fu��̦�4����n(�1����ð�hfS��du��W��x�S'�F��j;2��L������ �-����F�l;�9�I�'I�g���oh��ˮ���N)A�g�6��P�\��/�w�a��ЬN��8ù��xC�e#��.� ղ�h���7L�bܒ��*Z6r��ʓ�Ȯ���Af��)o��.Т.��e��y�E6u�qu�J��\��v`2�8 +�,����2� Tu��M[��˕+��FS�?�ס��8D��   ���j'����$�t'��l�6j�W�+�m�=��Q /����Qn�yikۼU�s��"�!v���m�|�U��6n�4�m�t��C��^Om�|�U�qڪ���53�5�c,t�+�g��&����GwYe�t�� ��{ES�(�A�f�����Qg�[�2]�z��Y>�*35�ZU t�ty]b=J� _��8�_e'��N�P������ƿ�94��W��8hU�Ӎҵ5����F��5<�*��Zu-t�tm/��z�H����u����ݺ�;�oT�NXt���>͍>3!��YUe�R���A����5���W��}ʪ+ѝ҅����"]�z����2[��UW�;������N���D Ε>tk3����N��@�W5�ݯ�X�L���XU�S���.�k��_�N�9g��M���.�.*���s���=����L"V]�*]S����&���H��޴+���Z�V���z��@=3hx�U� XUMt�tI�.��?�90�n��[�|U�*]Q����Fz�D(҅>x#P���O�3ӵ��Ez�`�)�Go!A骪�g�[+���Q�����V*]մн���@�V�4�;�g�2 x�.T��i�{��yѥ���!T��Pg���M\��'н���tg������PǓ>|e\����Ua9Е��2dz �$0հӧ���UE�n���E7V��B�����u�� �����"�,]�FV�"�s��Dc���D4YU3��ҕ��.��Ő�A�2��F���,l��e���+��J��QK�� �I'P���j�f�BV���Wvz�D8ذ� ��U�]��*��*}-dz�d�'w��O��jIt�t#]V�_&z�D:�O!����PU�JwKW�J߸�,:�O��D�P�NG�Z"�-]D��*}+�0*�t��-����H�Z&�[��<�U��c��QIt����Ρ����T-w����n��]��F%�M���3vq9Tt�t ;�S�=�J:ؿ�'�D �o�{�EKUY�5�^ ��G���x����Q�%�c������C/z� t�_����w���$U�F�L�[�Jo��Gl�s������Z�t�Խ�.���p��":���]�\:7�1�]S��H�Tz�Ho��H�����e����趩w �Q�'"=�*r�s��+�e����T�@N���J?��T�X�1�L���:�I�1�s�[w�B�[�%~`?�����c�������-�*f� *�ËJ �w��ˏy�y�DWO=�t?�wY��pҩ���f:����`�n�:v����'�Xj��XhNt6��5��n��Qy��)�Ә�Tpҩ�a�'��:�q���_>rt3=�&:�7�k��}�ť�������>`�SA�C��ז�|���>���gG��)}@8��T0Щ�ܸ2���|�t�ƄtP0�ݔ>d�'S�F��.����-F_���U�BWS���My9С�Sx�G�Ho1�V���jv��҇��lʛ�L?`��������*W;�U�x���'��p�;�L?(�b�r8���é_5J���^J�`��S��8��39����JoK���Y�ZJ�d��S�JG��´������=��a�.���t#;�J���xJ�t��i�bL)��gJ1N^a���uY��]U8�����#-#L�+Ƹ�?_�����?o/q����?uM+�Nȕ��k��S�N'*�/�;Uo���oX���D��Ez��O@]�NO�0���Dz���� P�NzDe�t�R�fz���H7R�M#=��&:P�w�Rue� )����QY��Ի�^�z��}� +��!�5�yJ��葪#G��(zJEE:O�s=R�#�t�"�L���L�)un�G�~�t�B^���r���荪�E����SI'���9z���AWQ*�U�D�)����:���RA!ӓ*(�iJ}�'�NLt��&zR%Mt�R�腪�.�T�B����S��Pua�{(�ѳ*h�ÔzFT=8�C��p��*g�ÔzFT�#]C��1��*g�Ô:F�S��JU��i���YJ;� +��%�*�����,�~%z��t�jvz^�lt�R��O�r�;(Uz`�Lt�R�=O�F��REc�VJ������y�5� ��z�+f���z��u +���*���J9�$�^%z�"t���vzf��t�R�=N�r��'Uzh��W��=N�F�~RC��VH������m�3�퓚�評2�IJ]J�4�Y��I�,�� +It�R�=MQ�=����[!/:H�G�^� G��'�sЃ+�t�ҷ�L1�HWOj(dzre�t�R�=L1^t�ƛ\e&:H�?�ޥ ]<���]��ԟD�R����\�gWF�s����Y +p�wR{=�2F:G�7�^���^d�DᠧW�A�(�&ѫTs�7��)dz|ED:G�3������I��W���Q�K�7��"�9 3��+� t�RW�I5�ѕ�@�`�a�n�[ס �������U����t�i��ZY�^z�^��3���T%�+��"͡k���YL�35 �F���!��Eu sH���@E���(�����2��I�����(�� 7&us��g��}DA�:n@���Y��g��uD9��L�*f1���"�ۈb.��8�˘C�g*�mD)�w�mV�1�H��7A]F�p�����9��+u�.��4��Tdhb�x��*uQ�Q�4�*cRw2�I}F�A�D�����)3��T ���fu΀�L�Z搘2K� �6�̠># �=���[�1���C���^P��"/pShAP��ҨP�!��CdʠsA]Bc�_jc�\�g����06�#T�� �aV�� +� +�C��Ȕ�.�Sgu���9uI�`ʠgA]@X�y~2�k��<���u�`(���@S&2eЭ���D�6����YD��^Eu�`&�a�{��̤Q.`/���Y,t}RWV2�Æ�.l�}R7V�:Z���2e&�!u�`� x�!�;��I}H�)`C�-����knʤ���� u��C�0����rT�0�.�c�6&u�� N}T ;u��Y�!Z���aˠ=�Ra�Ȑ̴8e�2h��R�(2dCMN� ڢ.�� �T�S�-����M"C0��Y�I}Y u��Ed��Z�2��yA�u��A� +hvʬi>�� l�.^2@�N�u ����V��e�!��YP��D�!�*2d�b��2�z��6P/� ��Ƨ̚Σ�������k"C(��)����>2�uw�Ȑ +k�\_� �H]�"2d��z�2�쑺5xAd�}L� vG]6�0u_�ȐD��2�.�A}o�!��Y�!��4e���q���NsX��3`N]<)��]v��)sw�f��C����o�9eA��'h�K�W@�f��?�a����_s�^�5�!��=N�������:��9��q���`�x�Ad�r�N��8����� n���7{���\�`� C�@�S�f����nFw�!���^��0gz�2���M�S�M��'�����?�k>YY1d�Z0e�X¹ؠ� ³��e�Bц� P�1�_���뢙�������%�~p���P�|A�)� P��)s����6jƗo�;��z K�/��~uT*GN`�!ԅ)�pu�oN������5�t����s�A~^�0ev«�s���:&>a��W���2@�f�ۀxuL`N�1��!T�)�^��Sg ?I �ZL��yuH`N�1� ����W?��Wg����2@�&�#�xuD`N�1|�!Ԏ)S9�N̩3��ă:~2%�K��xu@`N�1|#�x��Ȕ��W�����"C��Lͼ:0���43d��������:0���2���aS�Z^�Sg _`�{”��Wg���}'u0��L��Sg ��Չ������WG֜:c�Cػ�~G��N�9u���I�����yu`ͩ3�w&u�pR�%xǫ�kN�1��Fu�1���ϫ�kN�1����1&���?�: ����oqPg@>�~S�Wg֜:c�%0d�� Q������9u��fV@fì~W�ƫ�kN�1ܜ�9�S� +^�Xs��jR���I��`e�t��3�5���qL��,��9u�2@��E����CkN����A�v��~c�7�3kN����1�mì~ez��5��X�:����L�:����Z�Կ?{����[P������Y�??�Ƥ~mz�??�9u�:�_@��~o:Կ>�9u��u�?>�R�����WP�������Y��(�~s��?=�9u�z5�yeM�W�W�?v�U��\��01h``P�A��s͑�4���I����{��[[E'�l���5�����:�<�t��V�]ҾѹK:߶��sIA�l���} +�$By��sEAǮl������%Q�?t��V�]NЙK��;�A�t��V�]M�ёK"�z��&�ȕ�����ЉKb��w�b�N\�*ݱky�yK��%����V�Jw�R�tܒF���]I�q+[�;v!��iK�����B�N[�*ݱ��7:lI�(A/�u��U�c��.t֒�7�2��Z�*ݱ�x�IKˣӳtA'�l���5�J-i4��^�k:he�t�.a��%��|�m���sV�Jw� +ޅ�YҐ�NWt��V�]��YҨ�����U�c��7:cI��vz��t��V鎭n/tĒFV��J�.舕��[܋X���N-.耕�Iwli�A�+i|��ު����5�c+�ot��fP>�Z�,�x���[ا��J�D��jaA��l��غ�t���Q;=Y� +:[ekt�V�ot��fR�^�U��5�c��B'+i2�ޭE��5�ckjt���s��t-)�\���[Q�t��f���z�(�X���[�^�T%M�E�ׂ�U�ݱ���L%���� [NЙ*[�;��~�#�4�-�[M�#U�Fwl1�F'*ir�ޱ�Ё*[�+�������NO�Z�<���[I�t��VP�^���q*[�+��(t����=[ ��5�b�ht���q;�I[���5�b�蕎R�Jʇ^�e�Q*[�+��O�����G��mt���芭�I�(i=����5�9*[�+���F�(iI/zݖ@��l���ޅNQҢj�nt����M��� %��|荛���5�b����P�Ҟ����� *[�+6�F(iu�����*[�+6��F�'�^��͍�O�]��� ��K�������)[�+6�~�Ót�C/������Vltv�.���ћ��5�b�z��I��-�ٛ���5�bs�otp�.�I/ߤ�ܔ���ҫйI���N�ߔ�ؔ����Q��$]T��oFth�����S��$]V=� ����5�b��w:2IWV^� +N��L�]��D��tq���p2t`���M�?�$���-� ���5�b3���K�����9� ���������Ò�+z'B��lAWl�Fg%I�wz�AG�lAWl�NJ���|�Y�E��R��+6��F%I����i�C��R��+6�F�$I��|�q�B�sR��+6��F�$I�ӽ�9�J��dAWl|��H����'r|�Iɂ�����$��z�39�JG�dAWll�I$I���\�R��+6���|$�ՃˡU:% �b�O:I�!��ˑU:% �b㊍G�~�m�'s\�Gɂ�ب���F�~³ӳ9�JG�dAWlP�B'#I?e z8U�d�,� �ӹH�O�wz<�T�\�,芍�U�X$��7=�#�t,Jt�ƳW:I�E��'t<�Eɂ��p�$��F��p*��]���F'"I�����҉(Y�J�yH�o{tzL�R�<�,芍�]�8$� ʛ�ӑT:% �b�8*�$}I=�IG��P��+6�FG!I_�:����tJt���$}����u�NBɂ�����A���~��:�J�dAWl�B� I J��u��Aɂ�/nt��d zby�Aɂ��?�$)���g���#P��+{:IJU=��F'�dAW �W����n zlQ����]1P�ח�Sԃ\P���dAW��*��%�,�ӛ�i��,�Q�F�^�N���٥4��Jt��A^�NVwzz�>��]1D+��%�|�N�/��gW�+���W�$Dy� h�Օ�n���J�\�0[�#|�F�\�膝�7�⒄�=�'k�ŕ�n��ޅ>�$ў���S5��JF7�Tq��-I(/z����s+ݰw�ؒ4��CO�y}l%�v���SK�@�N��Y}j%�v�w�/-Icy�2��чV2�a爍��$ ��N��}g%�v���W��!�7=�'h����nX���o,I��>�H�k􍕌nX�� +}bIY z��5��JF7,��?F���㠷:U��dt�R�F�W�f���^'j�u��nX���q%i����4��JF7,��O+I)/z��4��JF7,I�������������*ݰ����4�-�����*ݰ /�I�%5������dtþ��7��y���}R%��m�I�-��^�� +��JF7컢��������}N%��M�1��+�2AS��}�^�[J�:��^�o ���[�Z�bQ@ ����@ �@ ��_5�=3�S]��KdV���X�8Ae�=�ڧ��T��l��N��� { ;��>ɖ)��,ݰG�c��[��S��t��g�T� �LIgHe��ˎ���LI'He��ǎ��ŷLI�Ge��Î��Ko��N��� �����2%���v+;`WM�����)��,ݰ��1�{�-SұQY�a��c2^q˔thT�n�����~I_�k�tdT�nص�1���֕�%�NIFe�]�t�x�-3�㢲tî1w������rC:,*����Ԧ��?��*�cHGEe%]� �1ϥ^c��頨��+v�mh�9�_���]:&*���z�c�S��oć����G�>֕��xߖ�ںt��W�t@���ҷ�=%�5鎽g:���c������p�nM��O��Mg�e��Y��1 ��钽m�t2\�Xҗ�M���wJ��-K���k�����% +��-���K��-�aK��ߌ�H����ٯ��M'���%}G~qH���t�~���tܥ�ҷ�5{8�{�C9���~���ʿ�t�bM��Ԧ��A�%}U�sX��!]�o�S���:L��r>���G�n��\��x�洆�K�����٢mc�N�*�� S��g/]�gKߤ�@5���.L�~<�)��M]��Tև�LI?��t���C�~9;h�-pe�����h�|L���4������ofO���Z�6�fvu��=�֤̮�=�u����З�N�K��,�uk��ci�m�c3�_���4�<�_[?�pm�&�LvwڡX�Ц� @\;������|ES�Z��.�D�DW��l���Hh���Z�&�@�H��;;���Ȩ7e��:�w��V�:}�a��*��mc�v�~u�.�(r*L��Ԥ_�k��л��/"�Y[�Q��H{Zvy�&����2��c�5��ø=��釐7>�J祷���q�{̬]�<����x=��W�r�~����M�<��"��!�^TsZn=?�M<ϣ[o��6��Kko3�K7ϥ�i��f �k�+��tH2���-3�M���,������m���S��Ǻd�lsߦ��'�����FTp�����L�C�y~�q,ﭘ2�1T�u�a(?�Sg�p����F�Z�{d�/������/���@��מ0�.+�� endstream endobj 35 0 obj [/ICCBased 57 0 R] endobj 56 0 obj <>stream +%9Q endstream endobj 57 0 obj <>stream +H���yTSw�oɞ����c [���5la�QIBH�ADED���2�mtFOE�.�c��}���0��8�׎�8G�Ng�����9�w���߽����'����0 �֠�J��b�  + 2y�.-;!���K�Z� ���^�i�"L��0���-�� @8(��r�;q��7�L��y��&�Q��q�4�j���|�9�� +�V��)g�B�0�i�W��8#�8wթ��8_�٥ʨQ����Q�j@�&�A)/��g�>'K���t�;\�� ӥ$պF�ZUn����(4T�%)뫔�0C&�����Z��i���8��bx��E���B�;�����P���ӓ̹�A� om?�W= +�x������-�����[���0����}��y)7ta�����>j���T�7���@���tܛ�`q�2��ʀ��&���6�Z�L�Ą?�_��yxg)˔z���çL�U���*�u�Sk�Se�O4?׸�c����.�� ��R� ߁��-��2�5������ ��S�>ӣV����d�`r��n~��Y�&�+`��;�A4�� ���A9�=�-�t��l�`;��~p���� �Gp| ��[`L��`<� "A � YA�+��Cb(��R�,�*�T�2B-� +�ꇆ��n���Q�t�}MA�0�al������S�x ��k�&�^���>�0|>_�'��,�G!"F$H:R��!z��F�Qd?r 9�\A&�G� ��rQ ��h������E��]�a�4z�Bg�����E#H �*B=��0H�I��p�p�0MxJ$�D1��D, V���ĭ����KĻ�Y�dE�"E��I2���E�B�G��t�4MzN�����r!YK� ���?%_&�#���(��0J:EAi��Q�(�()ӔWT6U@���P+���!�~��m���D �e�Դ�!��h�Ӧh/��']B/����ҏӿ�?a0n�hF!��X���8����܌k�c&5S�����6�l��Ia�2c�K�M�A�!�E�#��ƒ�d�V��(�k��e���l ����}�}�C�q�9 +N'��)�].�u�J�r� +�� w�G� xR^���[�oƜch�g�`>b���$���*~� �:����E���b��~���,m,�-��ݖ,�Y��¬�*�6X�[ݱF�=�3�뭷Y��~dó ���t���i �z�f�6�~`{�v���.�Ng����#{�}�}��������j������c1X6���fm���;'_9 �r�:�8�q�:��˜�O:ϸ8������u��Jq���nv=���M����m����R 4 � +n�3ܣ�k�Gݯz=��[=��=�<�=GTB(�/�S�,]6*�-���W:#��7�*���e��^YDY�}U�j��AyT�`�#�D=���"�b{ų���+�ʯ:�!kJ4G�m��t�}uC�%���K7YV��fF���Y �.�=b��?S��ƕƩ�Ⱥ����y��� چ ���k�5%4��m�7�lqlio�Z�lG+�Z�z�͹��mzy��]�����?u�u�w|�"űN���wW&���e֥ﺱ*|����j��5k��yݭ���ǯg��^y�kEk�����l�D_p߶������7Dm����o꿻1m��l�{��Mś� n�L�l�<9��O�[����$�����h�՛B��������d�Ҟ@��������i�ءG���&����v��V�ǥ8��������n��R�ĩ7�������u��\�ЭD���-�������u��`�ֲK�³8���%�������y��h��Y�ѹJ�º;���.���!������ +�����z���p���g���_���X���Q���K���F���Aǿ�=ȼ�:ɹ�8ʷ�6˶�5̵�5͵�6ζ�7ϸ�9к�<Ѿ�?���D���I���N���U���\���d���l���v��ۀ�܊�ݖ�ޢ�)߯�6��D���S���c���s���� ����2��F���[���p������(��@���X���r������4���P���m��������8���W���w����)���K���m�� ���� endstream endobj 54 0 obj <>/Filter/FlateDecode/Height 254/Intent/RelativeColorimetric/Length 3701/Name/X/Subtype/Image/Type/XObject/Width 516>>stream +H����*���>Ĉ7˲D�e�eID�0���Z��X�%��HDDDDDDĊ�˲\.�eY.k�,���2�jk�2�y�L�̙��y��v�f_�<�s^��r!� � � �0 ��Kd,�"�&H<QD�Mrn�z����Kva�z'����X� �bz/�U�F�( =�:�uI��Ve$�y ؟���7)����(#!�����������[Q�f�$#�jO�3�+#�no3�2��P���w ��@v疬�� �H('p���bB*�npU5�RGB9�U� ��ӵ�E e��hh �����z�@���Ş�V�I !Z�*�>n��qE������w3�A����vG��_›�7 �rB�!{���*��-�����אD=����,/��*�O���?M�}/WKbҠ��(� � ��<,��?~�N.Vp�6 �e�$* ����0ʉ��ۯ�� +B � 0�Q �??�nT{`��t�B:�K��K�sF��-⨓�&!�E�((���/t��;\���@�S��q%�< ���,����eLR~��`yp�Y@|0=y��:��y��̸7�)*�}�tdh�D X'���_3돔����,�LG��20̗�ʆ//��ie��8��A_�J�*�[����C���b����86h��,B��t�k/�T(�<�s�iQԘ�?�VB�^E��0��c�m:���@KK +�۾���Ѐ�A('���� nR��P�y�^O4�.̗�1�B�'�������7��.���v�]} +��Ś��`DB�&�c��T)��jt�D^m +����<��,���?�|�X�'��_h�Ee +��}�ybh���JA��/��#xR�������؂9���*��R�Brs�J� Kd���AM +���E?�F���������r�-�59IRP��Y"�Y���݋ߏ��zu�V�_�^5��"d��E�~~��������bN��� ��� ����y'ӯ�@Y�(a�c��Zڔ������k�G�ah|5m �Y�����Λ��>��T�*D\����Q›ez�Y}��� �����ڌ|��Yv[�(qS�Ӎ��NYM�H9�g� +-���ܲ�Y��6m��u��&fU�6�ܙ(����d�d��`۶�|��q�4�e���"[�#۶�����h��������Q�����8�t�-E(.;>;�{�[��P�� ��Ko��,��Z�ŷ�\Z@�i�.��R Zh�� �}-W���V�-n�R����h�oY����AW�r�;�;��W�Cܢt�l��+4�Kme�ݐZ"��Ś�U�<�Z��6𝵡 lzN�A�][ѫ��ӝx� ]V����9�\�ׇ.�����?�ؙ~��A��؏~?bg��!t �����r7��@/��hA��%2h} �6��'�@W̑ �� ��2�� �8^ gز� ��x�>�0���|�<�D��%kM���J�(�1�OC+�`j�t9X��> +?�b�6t!�� j��lA��Q�L� �&t�Ȃ�����+�y#��f� ^�P��!0�D��3_}&x�l :M��x��g�Rh[0�bN���.�`�ɤ��h��-�ɍ6�ńt&�L&�{��K7�s@�f�� |ge4�Sإ���-�}#�2W�=j�������;F�`܍*���W;�;E d<��N<ޅ�"b<�Q�����zЛCLc4:ߘ��D�g�Qgu,d��}�� ��˟��u��Y�1F�rjk>�_��0�x\9?���.nʭ��L�S�)��|��u��h@oѕ����s^Q�u��p����j5��#�0�ګV�i�ޯ� '|*���:D�q�2m��i/��R�l�^�C�P[�\Jg�%L���z'��k���c�߄[��ܙ�ٺ����3�����g}�ӹ-�3Y!������P�� K\���Zs)�"ta�����2���;��Z�#4���B�@�@&-3�u�DNG8�Y�� +t���`�Y��<��@R��3��Ѕr.9{X�� +� ��H�i]���`/�@���rk�F����j�fLݜC�\�թ�e��,�rԚ�t�|(�ݫ��&'|��Z��Y`J�EI��O#��.�6��//xn���~p���&�����ZO��ڌ ���QY墻��{�k�|敵�묹���֫t�rٙ���D�h�*�f�d6�w��5���D�t%��o'����I��J%*��b])`�`��ߒw� ,��p�)�[�u���2�Ai0X�R��&���@/(K�� �b#��f�J�^��*�=`��0P���IDe2�V� ����j�� �)�h+Y��é.��5�9�FPL�U}�v� ��&0�M1sp9�Ez��= 3�n9�͡�M\�y.g���E��$��b�~ ,���V�k��f�eE� �����$��w@2�Q1�Q޶}U�jG"?&��=��dkc9Z�岹.������V�Ԉ�� /qJ� ;8`F��1 w/bz�Ӟ��W�N�Ȕ +�8�ׁ � h-wc ���Y?b @�t��pMhI�����z�VU �4������~�u��a��P�!��� +%���R�0�% %�^-aC�B(��Rz�JX��,K(��؛RB�]w%a��?'�yNg��Uœ���>�9�n��޹��VF�Э�Է�U����g��+�}�.S�Y}t��y��*e��hU�5ʺCt��8Ut�2ϺB79Y���P��]NTc4��>'`�0�0������ +]���^ǰ_�K��� +��!��Q� < :�@W%_̻v*�䍐< no���K�*�$�s&ך��w���s]F@?q#ӚI��Q�)` �ezΟU�����̭pf/�V��� �9&sL�?�,�#T r��ޝ��5)��t R;:-�q���A���0�?�����W(1N�ϟz�=��S����iMJ/�q�=����\)�En�ȓ`)p��ߒZ4-$�-횂ϧ�0���&�)����>��[-oHiD�F0���p�-S���9��� �&��b��c��6�O1�Sl���L�Q�q���`G~3~`L��Z�M���|�i�Wߣ'��يރv�s�m`��0�-�v8X ���6d��K�EE��f��b*��Xu�v���>n"f`�k�WE:���<\�WEZ���@�&ҫ�c=�5��H�7�!�WD�]��������yn��@�Ƚ��2F �ʿ�M�Jg�������eR��Z�5e�?�� Z endstream endobj 53 0 obj <> endobj 27 0 obj <> endobj 58 0 obj [60 0 R] endobj 59 0 obj <>stream +H�\��j�0 ��~ +�C��Cw ��1ȡ�X�pl%3,�Q�C�~�:����?�[��<72�7��� } �8řB�C u<�.o]��h���˔ql����@��8e^`w�ýү� ����{���7�H �5x�e�ͦ�t��=�� ̟�cI��ø�qJ�![PUF���E�VH���Q]�,���t�1S���������̒��Y#�ǚRL �zԏ��o� endstream endobj 60 0 obj <> endobj 61 0 obj <> endobj 62 0 obj <> endobj 63 0 obj <>stream +H�j`N� �hQ� endstream endobj 64 0 obj <>stream +H��W[l�>sٵ���i&�� v�wvq�8�l���ڐ ��K3C +�xm)BI�4M��i��S��T�}��1�J*Q�H}h���Դ/UE�c� ����9��lH�&��������_�9�{���s����46��䖭L~.B�� g�4���p���i�����'^�����d��ڧ�����wa���14H~�U<6[8�(�V����N�*�� 0�����/��e��x���ܛ/���7�9t��\�w'd����/C_Quђ�Z9̶*�ċ���Lm���&�~bg���j�K�O+͜)oE����!U����N�)�Gmg�4���tM�.��4�f�!􍔮ݲ����V����Q�,W����GK�*��H�r�pu�G�xu�?�:�>���M�Y����| '�]��}�?ϋӮP{�_ճzV(�3F"!�'�c�.1�9���%�?���g���z���>����"�uB��&�qf�(�\��h� .� y%;�}h*[\ P�1/�]o� y�G ��B��}��<π���)6� +�#2X��m�ZY�bl��fO(I�3˻s���ű�� ���wE̴Eܴ9�~J薉H�l��9�P���������֟@�Ë��X�r���F0Ṧ���t�gP2��D�uNr G,�m�i���iB��J^�XJ�Y�\]�Xt6�i1�{D�G#W뭥�������j��X˫� gQ�p�A�>�̀*e�T� 8Y��4�Q�D�*��&�bƭ�j�����4l�Lx���h�BU͊�`4%�-9M��4��=�L��fX)тiZ��pd��uE����E ���Vn� ��Qo�h�3S���ps���H��#jo�B��L�ak�#��-I���Mv�D�f<�҅Jh=y7��!Z���b�����al�~��C-"���h]^�U +2�a"[�`�K��D��X���+ZM�g�Zl�F��>���]a-̶�~�O�7�ƃH�:�֑L�N+THw!Ϥ��P#}�ꤿb�1��[a��a�u���z��p �͖Yɻ��Ȱ��B9D$%�k:������dMgo����`1є�/�ۈ�6�/��H'�i�ބ�H� >ҽ���C��t�#mY<mӔ�e�}��GϢ���D*)R8�[p��*U4�!��л2 �~�R�pmS�v���Ɣά����|�&=�q�Z|G��6�&9�;��a]�jg]��^a���P�U�X�#`e�qH����a��3)1x/*6t�GP"����|�.�v_�8n���p��E��aPQ:�!�C���Dh:.ў�60[�q�sŴ�y��9w.��O�]as��]2r�=�r���^�~Ϧ��W��0�p��ۏ�Ow�|��?k +� fѭ:����v�����7�Pc+��˩މV�|+,bʛT��bİ�bẘ)��� <����6®J.8Zc��\����j������qZ���������l�M� ���}���_�R�x�}�?dW���j�����ĩ�˧���\)�0�4eqL�9n����g�t�V����^�;a����8�n#�Xb(y�mK�L��1�*M�4F8Qȴ?{e��`�2tڠ&�O'O�?�� �ʐϹ���W��b�{,c⪪�/ ��g�P���1X;� ���r4��#����7NxGZl�)߻J�>L���;���#P9�b��cx�V���EZ��[K���PYш$�ߔ�苘�LxQB"|KB"�n�:߷#+��,!ѿ#!ѿ��e�+�{���>V����_���?���ad��D���Dx�:�FW+�h����ڦ�b���>��3�Ncul�H/��Ә:�+��h�P�r��د�z�^���k�Nv$�=m��>��͘��?S/~::�|�ʋ9�m�ˮ�葖�V�}L/�?5���؍ 7?����>���˥c�go\(����<5���j���I���R���[�z�W��Vm;{��l�H�����؟|�r�m��%��×��!�N���t�(���=�4t^,}��6�FH ćCۇл%�uA������F�{�S� v\��t�p�h'�� |y��ҏXj�_��ﭱ�"����Q�����'���w���"�����+�uV�Ƽ9��&Z78�E6�"��^��g�vQʚ��K7>���%��7�c�/A��� ���~��U�� ��X�n��b�e��R�v �CJ��$�)���I�6 ��R�$���?�{p�G���~ � �� � $�#<�3���LBc� �L���im�-u�(%ʣS�W-�ȣ�EGt*"�0#�NQk��R:}\�ݽ�M ��s���}�=�{����5Җ�?7��s��x��=�k񽙢f1o�>c�,VUA�3}�We.q^�Sk�@}Gb}YOಋ�7��1���'��ĝ��e%�/k� ���̒ |C�u��6�+����.�;�̺)�ߔ~m�K�O�H7�~8��I�e*��Iz�d#[�D�剜����D��(%���L��? �A��8[A/�n�c��N�c���+&�tF�~5�{8,�:���|YM�]�@6dv�ts��ix���a��U��_d_4�Mp�z����������}m)��۷�Q�X���?�󮥨��5m^o�T�[��`�d��)� z���5(s{��!O��}M�U��Y��C�_�����L�j�v���kI��$����2k�-���q��Rez�6�H��EI�~\�P�B̢��ALic�#�td2��%����[/�,f3ߩ:i�� C�(�N�y�IF�ȑ�9O�vi�Ց�� �?�x\�)���]��f*幔�%Y&[ښ�3O�O��#�,���~;��~�����^fm�M�����ʜd̈́���{�}�&��o�?�!�7�L���F;�0N����2��H�W�:H+�?����#�G���v�!_��';'�'�~ʶҟ=��MG�52�%w���تLz� o�6�3zD>���ߦ��h�O؛���]�%_�_�F�Ͷ���Rf���R�ma|�dNx���8_��/C�i`7��G]�v�c�� 2Z/�u�qZJ���^.g�;� �%A��+%����$�tG���܏J8�Kxå�g����-�_��&1�C�۩�� �W�xT<�b�y{�HwB?{c��w�L����6�-p�,�|>����+x{����tgK���7;5�߶� سs��L^����9wIZ}_G��,��l=D_�ٷ��?���;-�������]��#_�RIfo���si�X+�,����ː/���8k�_>��΋��z���؃å62��������wDJy{�dN��#��{��q_ۦz?�!cϯg�#ѳs��<ƣ��I>�i�`����ͯc. +�K}@������K%پS��l�0��������6-d��V�=�6v�F��ZhmX�!�ػ"t�� � ��ۺ����,w���}/� \�i�k��LIW5����K;���.���+�3v/��gog8�h����S�|f8�:8��]~�e< #a4dB6L�)0¥G:����kn��-=���&3�Nv ����i�S��.�T��� 2@�>yY�X�ha/u��z�9����9 �Q�֣�6zp.L�"y���c�_�q�(��|��85C��L�Q�ݿ�oY��B7UA���Ela���G����g�{���H����ʺ�J�?�X�z,�$O�AjhL�,�稗��%��.��m�������m� )oc���=;n5�Ma���p�>�A���K�#�'V�{T�>��'Y�s�����x�GäP�g-��䭗J�L�G/F��>��[g����o�n�ǹk�k�_�g=��_����M���$��3m]���W�Me�~[RL/���=*9�%�;̛�H��J�bX�����ER���]��w�0w�\��j}9�����$����}���k��b�po��v�U +��r����w��A�?Yr�yb�o/yY��� 0r` lt���O�:� g�gP�H��06b�ȧ�:u�:<yN� �]��o+��!䷨w���k�~�L�b]��w�3P��~��c]#�!�6�� &:��Cd�d�����s�$���<��T +��L��YKָ�u��:�d��g��p ��|S��3۟UP��J�*d� C����a}�)W���r�e������EB$DB$DB$DB$DB$DB$DB$�%�j��I+�%Q�e���Z޽��T�gK%Fj|)b����G���GK�Ty1�`!W�^qq-mU7�����G|��G�0aJ�� �)��K��V�Ԕ/�_1�rE����x��e� �����H�K�dУ���MN2���Ւ�!��zӉU�b����ٲ���4��oo9�k%K� i�j��{e����ܩ��PRAY��!^N���+d +%Ӑ��rM���V�|���L� }���l���=$'f���Ss����8� 62�;9p2dG{[3��3h��L &l:,r��P�"� �66+&UV�0��#�����������`��J�%P X���e� +cG`������).�@�] ���БR  ��؂؜��X��X�y�v0�o��һ���e3k +�� @��M֫ endstream endobj 37 0 obj <> endobj 52 0 obj <> endobj 24 0 obj <> endobj 65 0 obj <> endobj 66 0 obj <>stream +H��� |OW��s�C��T�����?��Nc�RAj K� ��X��Pm�M�J �*ľ�v0�V��V��$����t�4s�Χ���g���s�9�������9'm��d�a:t����y+���$���w�%P���Ii���ҕ���:<���K>z�0^�Y �8>"9ih����mP��q;>b�U�#RҦ��@�}��IB�I@\OkLI��z{}`%��1I)��r�Y�)��R�NH+���IC +�S�'�'Ͱ�#g;3�6v6���.�g��_W���>����b��|�~f���_zS��p�#xoі�h�� +@J�oMc �z����=M (�V�&�I��C��nr����7㾜�{�o|�/8�v�:�*N�SӉv8͝E�Zg��O�%Bb�(Cd�L��R�������Wֻ׫���WNj�y-�N^��������x/y���ޏ�]��~E?���������~{����O�_�W���5�Z?���o���o**���@�@t�W`@`I��&X6X>X1�u���A��������Л���á#5>[3�g.((BfI�G,2�8d�F�� }@�t�~b�ks�b��->ħ8�r(g9D8QE����"��B��`yL��l9�wk�Fj�W�+���U�|/ҫ�E{M�X������x��)�to��^�!�w-��~e���qh��_�!͟n9�����m�.��-��@��B�A-�r��}w8 e���v�����Y�����,*�Ѕ�8 +�ˍ��ׅ��(�]0���z�����s�9�|��(.Ϡ٥G�\����qe�e�p�oe%��N���ʯ�w*?./�^���y����+oށ�����nm�;���% ��+O[��;-�On,��ێK�_���lJ�-�[�hu��9���Lr�8���#�Q�d��O:���N�����:�s��g%^����gy^~�1���t����u�.�W�U]��t�fh�nҷt����zY�k���f9`VY�2���{̲"��d�L��d��gυ�s~�boV�����|&��g�:���g�4̻��ik�L�y��2 &�465M#��,1��sb�'��6�:�3z�F�1�`2�b&�`-���V�ø�K�C>�2�Mȴ1gL�ͦմ�rh;���4}B7�}GL\�c�7�X���<�G��SMKsҴ2+�$S�L3���E�y�}��������w{�f�)o*��f�9j��.��$�D�*����J���Ax�D4@��`��#�ژ�t<�琉�f12po�]�����i͡��uZj��*ʶUc���t�.�e[?6�]�a\�֐J�U��}���9�֔�V��\�S���(Z���uh��f��ö�D+:�t�h�ЅN�}���!��H�3N7�L�џ>�0���"��I_c4����X���G��O?a��Ǚ�$+�`aӹ�q$fq,� Vs4�q#l�&Xύ��[`7�a��n��s���ϝp��� �;��9� �㡸̣p���3|��� ?�[�8w�"����C�0i� ��.�Ҕ�#���1�$F�7X�5O�P�2Q���J�� +��i9Z�>��!�<���89���9�ro��$��v8� �M簀��\ �2n�d����m��rۻ� ng������ƹ��ܮn�����v7y檹nn���Ms�\4?�����K#ce��� d��(��̕y�H&K��K��n�'{���U�޲W�7�߬V}pT�?��{7!��W񮏍4�v���!�}ٍ��.�=x�M@T�cU���j��J�����q:���6PqD�" +�Z�Bg�3�V�=�3���?�s��]�v�����{~���u�}k���:��i����}@{C/h'�A�M}H;���7t���~�vJ�C;�o�~�ߩ��o���7k?�������~�ߣ��o�~�o�>зi�۵���}�vVߥ�R�^�3ZI�����i����$X �lz�i��)��^�; +ٯa9;��ǰ��v�6���n.`����^�q����x ^�s����5n�� y����< '����~�7�9^�����[�~�7���6�'Z��`*; ������d��kf�C#{j�7`{��7a"{j�S��N@; ��a�A'{汣0����؟ ����+�[܀�yy3<�[�I>������ï�繄��(����=���.|�W�G| ��k�,_���|��o����w>,��b��.���X�$�b�pĭ�8+��G�n�G<,�E�W<$�O�'ţ�1�~L?*���/F�+���P�$��K�b�xߧ��xK�o�7�)qR��C|��|@���1�+� +G�K�j��������Fg��� f-����8?�\��*�����Df��)�ق��W�,=�lY�]����U�?e ��W���H+��+e�04,�*�l��fj�뭗������P ��9`D� +\��[���K%����'��T�sJk_U��&��BZ��U��ۿډ�Q��H���R�kH�I��u���j.�gR�$�Lb�9�)楪�9�H���Ch�gx��h��� +�Y"#�6�j�i���&(��;�w���� � �nBE,�'k�<���9G�fJ 3��#�K(�2�9��)I��m�_U� *�E�-����3��e���|��nԕ�g��2��Q>?�tK����0��f�������+�J�H�K���� $��z<�(^o`j�U��v:��fk�ua���]XM��oO��f�2D ʂ�Y��i�{�#&������]�4� +*M��`yf��&T��s�V��ބj��(�����:3����g Ո�4!����mO=�1h �de�;�6��NW�C�pBM��K��pш�zK��l��d�p��&[�|J5Ʃʱ�R~=�4��bm��H,��<�6U��� Q�*�夂��V\������ S5N}��e+�.1Ƃ\�X�O/wT���i5 �o�������A#�RE�oq�/n\�a���������mg�Z~��+,_��J��i���������˯��j˟@�-�w%<��)���� �Pc�mU�P#l� +���i������5��4�K�4F�?�E�h4�?��4��?��?�C�h����hY�+(ӄ��6{���zv�J�z�j�R��J�-�/@�'�f�ӤzY�A�Ϭ�֟T��JS�w�:kM;����/� �x�,9;��˸[�I�L�����֡�`���v��� ��|���@.m?^�|gBͶ�S�j��Q�� H��)���L�>j���b�ه���7-v�9��N�wb�jS���a�4�Rj�*&M)���� i2�43UaK�Q/�Y�p��o�\妨��b�6 3�7۾��z�����ޠ�"v~����=�o���4��fsl� z�j������a'հy`2t,8�3���U,0sa=��J,$����X�]�U�� ����,vUCH΄�V��I�.|����$�ʩP"���c?�$^����2����Į�ˣo��]����G���Q�m'g�K*�ܤ�dS��.�@�o�.��\R�r7Z�3~�S��/�mTc�ԸTLhR%Q�\��l#�Wuf*t� +���ě�ߋ� ߘ��Y�}��*&���u�ت��K�-ۙ���D%��y�Y�Kٛj�0���o��-I5 o�M�/��ؔ5�K��!KQLc�e�J��bQA�,¯Z%lanF��b�X��C�,%NA?q,#���!���^x#�[���FX�� +�\�1B����� �m� �:�F���$���$�љ���  �q ��P`W +���.B���E��.B���EhS`�������T7»C��=�`փ�-�֖9[CH�m��9�QyAu��,��B��B��>e½!$��BH����U���`�!�w���{P�L�z��`��� ��=���!$�#!$���Y&<B"<B"�F&h��E����!���<щ�0_.�QUg��9�fa��l6� 77ٍl��n�m� ����s��/t�=�?�[;'��P�č�D�K:�I�����ٴ����<*S����q!��,1<�!��v ���h�e4�9��r��Ӝ��R�Cc����{�Ͼr���Y��+&N\�F*�J��ő*����$7M�6���(C4�0�呬�s�'8��nk����tw������a�ד����J�c�~MsU��U�.X��*}�K̝�X�[g>�t��3�8��n�~iM�:h�N�,= +agEJ3ٻU�Ә���M �S���`�99�k����<�S�K�s8�K=p�����:�J�V�����[���=��ᜩÔ�-t+�9M�BT�9���9@�r��]�K3"�H���x�����\�y���֦�Ԍ�2k�t��I��V������qĥUvtȅ����z\��4&0׎�L.kb���lS���=����Qd�8�|lV���4cz;����)ު��1}���z�A�-����^X�qbk�D��8���1��+lp� ʀ92^}Bhi'�;���c�;��G���x�>ՏA���*�׌Y~���Cߴ��f�bA�F�T"i�|4I ���g�J�3�F�'3���r�.��%;~5ŗc��'��m���z_s�� �B�f������ձ=Pmg0�n#�:����p +ҦCý +Z�pE��]�5A�)q�65����$Ó���/螬�(��Q���E���:��`ق��`�Ȳ���Ҳ*�R��F�h�ر+;^o$<���<��i�<�_ ��Ǐ���؜M�V�<�p��"w�(��G��\^n��S>�hꄜ�G��?ג����9���E�uA���6�i�Q�� Fj2X�� +7�p���ƞ�-o**G��s� +�`_q�O�a�R�5�I�4n:ņ5������N�m�ʤ�B��{MG�W������`q�i\��͌e�1��Q���DW<�i�A�$��TaAb|QWwB@� 4�/)/U�yA�?0�4+��m�<�_+��� +�_g��&�?�3r�����m[2����E�掭�_>��o����z3]��D�����'+�=�����D����ȿ4���.Y��r�\� u΂����2;j��!�����֢>�R;�*��jW[Z:���N"e��a�-�DJ�g� + cɚb�P#K����v��cBCn 3��ʞ:W���O֬{�z��P�����l�a u�E���?��w��e �0~�r�g��ԣN��^u2|��:��!�3�pӲ�B�g��:n%�'Isѽ�sY[�%��)�ٽ� a�i�HM�H�u~7�5�f�ߥE���"�\3*\������=U��ʥzEE�~�F���VB�'x�1fH�h|��d��[V�iR��h�4M�o�5Ĝ���Y"�� �v�:����&�zմiU��p���1`"G$�v�������)9D;z�t�Ɣ�1��F�?i'�r� z� $^6��i�6Ei'�ޔ�<./J�Zn!���ہ�d!T���4�?��T�n�JQk\��]R����ᦈ���-�m��1��!P�9 �&e +l>�y���d����` 8 .Z���s�k����&�2�M:�N�%T��doD�����8��aK��=�JEy �]��| P����g,��Y<_�G(3 �E�R�}! +)"�Xw )�!�1g ��Í��A"go��2?b�s@y�.Ƿ��Eo�{,e���Sh@��7zo��oqܸ��3�wS�5�ʲ�� �Ӫz�s�=�m��K�>�@^��hUB���B���%Sva��ϥ�2�z���!� 酚��D �rw�rm�� ���+|;(�_^��)=$P9d�ȼ��Oc��k2�ߢ�-��\�M�X}7�;4���~]o|~.���s�C��r�1Qo�v�9�gMvb�T��F)I>/��Jz떊�� ��K�h�� }6�:��'��*��Ƭ�)�>i��w!���A�G��F�=e\P����;�ҵ�K�o��y�ۀ8BA�:��O9����}(Ş7�Cֆ{� rh��\����~��fY��y�y�K�ݕK�-*� +h��\�Y��D:���p�%�n���Eٚ,�u*(Q���i ��.��\�B�P��.,�Ɩyi������"�5{���s����<���"SG���zC.k�5� ��R����YF٬�{�׮�ˌ�Z82ю{ȇP?�q�D+�~x�K��#����ԩ3�r �L +ً����$��)W߂.�Jt��YgM�>��8�G�;e�yP�>e�Ge�L���]aw.tЦ��o�6I�� �i��;��!�M)�,�U꼥��"�z5�֢?͞��8����ھ�سwJ�^����=o�����P1�*�B��਌��k�x�ͫ���])ķR�/��ٴ)�\��*��|<4��?y�'����OO�~�8�m������aƙ�����|��0�A:��n�G\l��N|�y[��������q���1׎�0�h�3�o���j�� �� l��l��It��n�w0G̝y��%�7u�m�g�˴���3m��5�6k��=�:��w��>:�� Pw�c�Ҽ=��� w�=M������v9�ɠנf��"��X� =�ž�߄�$G?��O���)��L�f�9Rf�Ms�����Um�tb�`�zQ<}>>K��?_��_����������ڜA�~��a���񓵜�{s������La�e�g����}\����B�ܠ�Njb �7.�]�%�K�L����Yc��Ó.V̉��O�G�>�}�w����)��|��7_%>ǐwI���|Ɲ��bο���죮�o�fl�������J%�*�T��J��s� ]�M�F���w��o�0��} �r�}=�O��2����G�>���)�f�sa��!��w��e��M[��,=68��Iܾ�c�|��Еz�%��S+xW���5�cN�طf1��7�ջp�z���=��X*�qE�m��Q_��`��0��'�H7��^���]k�W=9��GI�siVF�"�D��^R*��0 �Myӹ;��={<2��9[*��sR.}Rn���vA��h㽷��b#�S�=2a{ �����_��e*gX���w��غ`�\������;S�C��C��m�bȿ��iL����h {�d 3 ��!�qC���f|��O1����q?A����B�&�x������������vͰϲ���3`��x�[�2ΩR����6d=�ˠS���R=O� ���͠�L�QG妈���?�X�G���Y��_��D����� ����|�������\�Do���(��DFs&�n�2����a���d��N���?���v,��.�޿���,�ŷ�Cn���R�U���\$X/���{с� ��o� +;Ọ�����2D�/������9���v�5�+���.\�O����B�%l��4�|�ks��f׷Ig�?��*e�%��]��������_�9�o�r5́x������m�� %0��(Iů�y�uj��]%�Kf~����RIo<�!yCJ�Wj���3.m��n��9����|���P�98��a���Tx�e��VJ���\�=3^�v@�W+5^�Ԥ�p�b?��d�-�N}2P�������w>��cRDX���_��#�&�>^b+BBB����8��N|mHHHHHHHHHHHHHHHHHH�įB��m�F�����J�.��-�k�7Zɒv��h��T�'?���j�z~��r��{H���J�1.��ƛ��>�/�|��ֆYs�5,7w��M���7m�P��Բ���2C�����'+e�l�r�Y&�d~� u�,'�K�u�6Rj��d��Mn��F�b˷K�*d��,'D��&�o$X���S�C�r 5�"��r�����MH��g�4�,4�Hʸ+֙ ��B��a���g�-�_g��emm�������f���ݞ�m�^兩ĥeC���Y�f����M1��� jY��x"^��bq'n�U�dtft�?I����۳J�E��Dn";� k9 �`���gZ�+���ɽ��d�nm�kJ���- ���"�L���h}�V�F�Gb9��`�^k���}�֨44�K�Mz�� endstream endobj 51 0 obj <> endobj 50 0 obj <> endobj 28 0 obj <> endobj 29 0 obj <> endobj 30 0 obj <> endobj 31 0 obj <> endobj 73 0 obj [/View/Design] endobj 74 0 obj <>>> endobj 71 0 obj [/View/Design] endobj 72 0 obj <>>> endobj 69 0 obj [/View/Design] endobj 70 0 obj <>>> endobj 67 0 obj [/View/Design] endobj 68 0 obj <>>> endobj 25 0 obj <> endobj 26 0 obj <> endobj 76 0 obj <> endobj 77 0 obj <>stream +H��� tE��USՃB@�h���� g�#��C�+B @8UDETP@Dd!D��]p]T�D�����f��q�o���yU=]]����WU���" +s�Wϔ�Ƹ�r� �6,��`g�Z�玘�\�.Sũ�Q��J�W�����g�ꛛ Č�ƤYv��E@��Ω�g��oCNŎI˘Q2��|��8b���N�({&m،���]�9L����t��O��Q�����ͧON-���Ό�!�4�ۋ�sg�v��!hL��J�\7�s�W2D����/�^��K?*���q�۳hI�79ME ׿�� |g�BZb6�G�h �����ަ�t�.qU�� � ���������W�+�E{U�X���5�n��z�������(�ȝ2B��TyU +��V�:�`���le[݆l�ֳ ��me��;Ȏ����!��>i��U���tpCP1� l₆A� 1�� ҃�����`m�>�l �;�}�K� +�J�p(.T/�Z� � G�+�c�6\/�9<4�Y��y)r0�Z�p�/�?� ��r�"��2���Uz���"�̖�r�{�e>�'�>��{G9���o75��'���ogw� ���6N��ߤ`vAvA�� +��3�39�# �L��?V��%K���!���d�����˛��?/�,�}��N��.$>*�;����vC��N��y3�y�#�a�w���Ǽ�G^��������w�ťu�Yf�y@�+:A3t���y��.ԥ��>�+t���L�ҭ���4W��-�z���Z'�f���YY�W�L�e֚�k����h��?�Ě]�c������\=��g��^�ټi��&�Ě�L�l�MSS�41+�r�I0�!.zB��"� ���c �B�c&�b=6 �p��N#�ڴ5�Μ4���4���z�B;�z�NЧt�.��T��e8�qcN��܋��X��y�im��6f��f�Y�qs�y¼g�򻛷e���(�0����Q��D� +~g��1q~7S^RM�����a��˼Q��Q�h�Fh�����CPb ����B����w�:��[8�l��V�z���.{���5v�>:H��i:��� \���(.�rH%� ���ܛ����r�d�D�a�1�P&”�8ڄZ�5i��Vԧс^s�`7��+�D�ф��;��nt=�}��㸝r�B'1�."�.`}�Q���) ��K�`<����D���'�ӏ�L?c����q/+�aas�Vr,�qY��0�q<6rl�f��M��[a/'a��.n�p7��]q�����<op�r*>���G� ���< _���o�\��6,�j8�Q ��AW0 ��u(CKp�SЛ>D2�8���:�ۨFY�A�c �AZ�*� +�����Y��/�8Wij\[�9���8��p��aw����~�1qe<� ����"O�;����~�����w�o�����$�V����O���}�^&ߜ3�e�dΚS�g���|%d�,s�,�'d�<)���T�K���"���12V�K���$W��4���d�̓�]�X ��byJ�V����봌F��Q^�]-��a��WIⴖ��z��6�f�\�j9m��k��k#m�M��6ЦZYoԐ֖g�fY�-e�&ʳ�J�jE9�3�ΒqZZVjk����U�VVk;����F�$K;�sz��Վ�v�uz�dkg٠]$G��F�&�4Y6kw٢=��)[�����e����+;e��.��/�_��٫e�����O��`yI���z�GU������$�AB�z+�岑f��B��7�ku ����l������'���*�c�?�����@���(��Z:C��鴵��?��L���ww Hp�iv���9�_�='�Q}�vL���zN��>��������>������N{O�K;�߭���k?�����7h?�7j?���>���~�߯}�o�~�o�>ҷh�[�O�m�}�vVߡ�J�^����>����~�?1�#H�"$�(���`�S0��YvV���2vְ?��o؆��^;��]� +��x���܂����������܆#��Nx�w�[< '���.� ~���9��?���;�~�7�_���? ��e���C{�>��/�F�Գ��}&�砆}&�硚= ]������އv�&t��`; +��1�ˎ@��r�O�<��� x�7@�7�Ӽ ��S`/� /�k�;�:x�K�.��>> >�+�C��G||�W�~'��k�c~��o����w���G��M�[ňX,��EF���]�g��b�x\���c�9Q{ģ��xF�BI�U��)����̿*�� ,wҮ���P�$��ҕ��m����V�;��roT�� ��9hD� +\��[������YJzk�[rH��Y���,�d�t>�Dډ�H�X�DͨQp��fq��5�� ���ٹ!5�J=�f�|1�g��rR�dG$�j�j� �u]�U5v^��� Cdd�FFM#4-�;�yb�a�u�r�bq�5d�a�M��%qg-�C[t;�(�L)a��r�z �Y&Z"�|}0%IB6���UU^:�"mQڲ ��?K��[�8^�� ���F]�z�:(3���J�T�/}+�k�L����)>�V�9�M0��m][��iel�r����F\�����ыC5N}�&�e+�*2ƂX5Y�O/sT���i5 �o�� ��n���A=�R�oq�7nLG7MAۚ� �l����3�S-?B�U��Q{����^c��Z�����WS{��O��˖Y��zؔI�V�I��1–�pS(���V��C�4 Tm���:�o�%�>j�h���>jM���h�1���V�����>jg�}�Z�� �4aᶍ��1�����E���T"�x +o��/lj���0��^�a���ʡ�'զ)�� m�Κ��?��+c�3�FK� 4�*�rҟ��eu�qh9\a�]f�#k&[g�?Ѐ�돇$בPs���΄j�"*&t�s1D��I�O�]��P�7��r8x�`�����X��pV�5i�X@�k �&���BҔ���kλ�&��zJ3Se�TՒ�%�(�i����5n��k5�j3�a��ɶ/=�ո��7d���B1�sb��ۥsr�V}�cl�}t9U��.��e61�J�a��`�p��V�ɪX�~�a��&���/$��%_������}f?mJQ쬸�� =�`����xw���AIz�B�D {��>� ^.�K�2)����.�ˣ�ĥ&�C܅�#I^�S�m'k�M*;ݤ�dS��v_$0�I{.;�J3n�TG�J�,5/^@�(�Шq�ФJ� ;0��5�|N՘��tJP�OO^�~/&�c�S�˔��e1�Du���R5&_�nI�4��x�+}؛��%������]�{|�� oJ��x�og|.Ǧ4�9�[j.6�b�-���-{��Ze~�*b Cp+F�6�Ȃ�,�`d q��C`)q,#���(�›ݎ�h�5��1Q8��ZI��"^�� ^�VӞ6�;iOkhO�I G�>��!�'�!��J!Z�Eh]������Eh}��{�m�"�}<��{���Bx_��ONz=�ۄwm��9���pX��'/���-�3���f�!�Gp����!$ƒ�����P� ����;CH�]8�Dx$�D�B"�A���z����X��x���,� !� +!�Z�4^~Ѧ�zXEfdG�Wt�3��9�?̗PT��������,?P~���(���A�]��"�k�L'�mFj��8�h��ɤL�Mk��'6�:���Dc'�q�N �i�Mڦ:Amq_�������?`ܙϞ���s�=����ťN��r}Y��'���L0&� k%T꥔�u9mQ���tWz�+ݕ����}����7���i7Na<5���G�4�W`g�.i% �[m��J?�~. DEE�GŹ]���rD&�SBB|�����{\�%�ӳP��s[�궶>�36��ߴ������g��n��YVq>�����M ]N�$��۰ė�Uʩl�1)�~�Gs.���e#����i�!6؉u�=n{�x���M�]���/��Pnj�y�K��� �d)�����~!؛��eL�P1 �~>7<�6HT[�Q���O�5�]��JēT����IӮ��M %�_.qNm0����R�Il� 8�D�dgRB����� YY����\�}i�<.�{eK ���is �������|��������â��E +�#B��v��@M] ��T>r��\l�!�*� v;�@p��$�аs��������sg8"��3\FVq���[���{T�E�lw����;6o��e&%�\�l�^�q�ڳ�qĴ��/�I�q�//6:B0�����I��h�S��R��;.�c�L�gBw�]�7%����v��W2��[���ة�i9N~��yҍc���������m|Rp'�� rx��'��ŔAqQw?���I���m��v9����a�xG��ѻM+�o��X~�5ܯ�6T� xP�:��5�n���I����(j�z�i���c�A�i���O �p��T"6%-�Z�9C� �Z�3p< ���@��A��LC���b�����:�a'�2j��t9_����fy�vYB�����\V�RK=����5X��0�����9�oE;��`�Te�� 1��E!��C2":�!= C�����% ���Kl�vyX�F����f��W}�>&ݤ-��`���c�k�m�!o�\h��g��Jy��E8�x�e�/F��v8�?�Ք9���ı����e�t`H �4���>��i�R����kZX��b��R��ղ*J���*��@]@^��4t�7!�(�BCf��W��? �O¶���vM�fy�!aR�f5�y9�jf��b:��V�K};�t s �3b��^ļ � �]2�(ws7Ņ`��}��oJ�֓��J�E�-*��zX �P��Ԯ��8W �7�u��3,R�3��4G�m4�`O�=�{3�����错��0$��.�X��'Y �A����C�h�K�9���7$��3y� ����'b9 �{zO�����>@����'��Y����J�{ໂ&�䡾�pt�7�s{TI ����y�T���]h��� +Yc�hoC*���P��Z�{�_�+ +�v��әc�>�g���-�P/��@���I��6@���7c�ٟ���ٸ���SK��tR w�u+@g8�P��z��)~ 8wpނs�p�C��ۣ�8@s6���(u��CSx<|�j�Nv��{(�,OcG��}`�E��_�����1�kX�.K]=��ɭn~� +�����}T9,�qW�;)l���>����%�Ȥ��E�`/5���ş�~1�B,C�9jR�N�x m��������������8�o���oS���u��Ɂ�i�z��m�-w��q���ŷ��H ���j�� 'Z�w��;�(F�"�x����ڀ�훰�l�-����� +����<��+N�����#ԝ��)>&�pR���c�a�Ef^.����\ĝ�:�ȫB΅�N=_i�Py;��Q�l��ʕ��D�?�o�{X�� ���س�*����͢@�/*�U�;1����R�U>�����.�[�v��?��� X�Н�wX�3�kȉx�����#��;,�.]W�r6��g�r�Sc�ݕ�b>�p��;�}��܀�@�3�����ܫ��}| 1y�b*�A� c���:ހr"r�--�����6�3Z:��~��Z�����h;{'Q�F| `E�B��ս�H{����[���K��?F$9`'e�3q�xv~mƭb܁�l���ψ���xĉ3�_��;&�1^�8��c��tě�:�?��R �:=/�v|��4�.M�����.���if }�T��P.U�v�`��|�\a]T^x$9�b<�����y@ޑ�tqm��(t~�u��о����>�x�O���/��� �]�y��P'�0�����T��,��g��@|c�:�D�ʓzV�Q����~��è1�]���׭>�R��+t��>ރ��T!�cϫu��+B�~���_�Qa�����R�Xj�Z�X(���6P .uh��V!Z�օ6m9�D���&*\ MLĄ���� V#�<��`�$�O�x�]�:5 ����~���ͼy�̼7o��igq��{��Mpb�����-[�~V�wNef��4�yM����J�`$����.�'�q\�q|k<�0�1�`!��)�R �PUP�t-lp���o��<(��^�I��R���mt̟A�A���\3���T��쇐Ò@����G�m���<4��\�j���Ǝ�o�?$����Qأö^��~=I�I��;��nƾ_�����fX{�� �?�����Ev|�-�;�|� �yYK��*�B3��h��X����me��b����}O�h�G����˺Z�Z[@������w�\'e�R� A�)�?�G���>�z���1��gZ�Q��L��,�Y���~>�ߩ;�V����9t��Wy�Y�u��W� ���)=ns�����k#��4;�kΪ�\H����ݳ�أ���o����T�ME^B[aT�^� � 휕l�W���Wh1��IB=�6�u���*'T�!wט���a#�B-T�>j]��� -7Ϫ�·�ㄝ�y/aV��ט�u��� ��9����pͭ�S��]0 +Ix!�1��Z�����3f�9»��}߬7��ic��?sv_�)㹵X�H~yF��HF����9��uOHN5+�]ʒ�e���|��R�z��~_K�?i� �ª�k�ٔF��lC���=�1QgTa��� g����M��M�����;W6�&��V/�W}bܯ�EpP�*Q�Vi5R���t���:�o�R?���m��Uu�~y���R�Od ��� ����BpqD�TI�^�v3�$�n|�6�Ռ�\���4�۴bƘ�䴗>��B���|��q��5��Er<�o�%}ےHs�}�|QD�})�b�z��-�UV�_�����EjB�h8q��:J�6�ꃫ��Y~�����ű���ؼXn,'����c���P> endobj 78 0 obj <>stream +H���xUU��3w�\R���y!�$t1�"%�R������D��B ���"�`�)I� *�}͞<"���}{�7s�̙s�=��f&m�SɈ�T8��>)�&��V�H����� +��}��M��..cU֠��)���@D����4&�j�!���g<S��bw�c����6>�N�>r@��k�LZ��"�R��O���ŵ��/%yA�+k�] �z�#Ǥ��}���䭧�NΏ��އ� �jcgs7�isw�ިI���L�u}pQ;9�&�$&�8 +����v�t�">hq��C�-y�d5�����5�5����#�B��|ZH�i��3�}A_qY��ո?��y!��i����S�)�u��'֩��s9�C�Q���/ͤ� �a�&�ZB�ke�� +zE���^� yU�8�a����K�zzC���$o�7�{�[��~� �����H��~�_ݯ�����N~�?���������6���?���с���@�@��� M�h�x�T02��[��C�C�B�B�C�B'C�*}�a�/��FaIUG<���i����KYt�~f��p�|����c9�*:�au�q���(�/ͥ�<)�e����5R�4�+��Jz�<ߋ�x�^]/�k�%z=���po�7՛�- sH�]ˡ�_�/��a5�G�9��S-�5�z�a��������ǡ���X`9��P�rx���������С��� ��� /�B���tA���r+o�m�4r�ɭ����sݹ�\r>p�s�r����e�zY���'�����k~ޜ��JB�Ir��d��� '!;�~Fg_��e��cW�����۲�ڧ�Yod�Ӗ�MV�Z���5#kbV��x���W�z��Y6%.���V��t�֏�\�#9���R�,����3w�T[SF�AZCsI�R&�i *�VT���J;����t���}hH��(�B-ڏ��.��Y���ю�CW��$���t �t=� �/ї��;}��� ��wt#�����J?b4����&1c2+�faS�Vpfp,� �s,6s-l�:�µ����'`?7�^n�p��8ƭ���7�.s2>侸�q���S��� Oķ�4n�$~ ���rTF���ѯ��g� +�B��$t��H�0���*���t�(hVse���(C+Q��"�N�]�@�s��sEl����p���<��An��8]���X�հ����s����FnC����Mt[���M�G�����m�&����n�mn�����|e��+�g���|)#d�,��̓e��$sd�,�q�&���$�e� ��"�2�v�12�ք�d�L���/�,Y /�+j��ZP k��Ŵ����5�5d;I�V�*Z����ZG�j-��}��ZCkj-}H�im}@Kj@cd�֓���,�xY���)-%�u�\Љ2L � +m Ն�R�*m,��DVk�dhSY��d�6�u�����$S[�Fm%���l�6�Ee���m�N�k{١�U�(�4Ivkg�#{����ǵ����r@{�A�)�'���^rX{��#�f�ꃣ����7�݄@>HHP_Ż>6��ەZ>!��M���� ���l����B�OV��*�i�;�t���m���P���*t�N;�ik������8��9��. N;����{���{��/Gt_;�紟���z^;�i��a턾�� ڻ�m�I�v픾Q��~����I���Y��~���~�� �n�}��K}����M�H߮}���N�;�3�.�W����ޣ�~��~��k�>��A�!�F������9�5Ȳ3����YX���ؿa�k#�<����j��k�%��p ^�mp���>�^����� �W�x�g����7�o�8����~�7���&� ����C �Lg��= �l?L�/�&�4�砚} &����}&����= ��t���ރy�uH�7a{ �#0��y�gȱ?���rx��o�o��y3<���>>��W���*x�K�.��~>������| |���i~+����#~ ���O�v�� �#b��!v��bD,K� �O���Y�g�5���-����S� ���=�I�xD<*׏�o�C��Q�8,~,�(���%����/���Ӌ�x[�#��w�qqR���_������od��u��c���c�Kc� ei�u�}vnN+�EO��>~�O�����>%9[4����u�=_�wV�?a��O�]ѿ,��O�T���xR����}J�X��9�����ea��x<�Z �@>o��O�cv�{����b��������hVim����d'��(�qc�*���qcf�(�Re����R� �=O;7�f�Ri&�l��&�Ѭ+њBN�ڬ��$Y-�y�����y��֪Z'���U�Gdd9F��AhF_�p#�qX�A��y�%<�T�u�=/��,�'k���;YW馭�i��H��J�L�D��-IB>������L^U��P�Ȃ,��l=�aY��Y#�﹦��Z�̠`��O*�R�N�<����i��#��)>�^����A�v��DB�KWc���o͉�j�Fc+ƙ��VPE�eV��x��4^a�F� +�i����x�L��˖Y��>Fؔ)���I��q�֊pK$L��U�[#� T]���*�o�%�?c��W�4���3�?���m��נ4�B�h�,��i��c�|�`n}'L%^=�j5e�dB%�^��WN�E3�6��^�a���˩ ��e��Ե��Z2.�?��+��3�:K� -�*�q2�?/�Em�uh=>aݝf:�����s0�����K�K'�\+5�#��} :����"h�˔�F��]Z(����9\|c��bw��X�4�p;V���4 �h<��`�INb��2��(�� Χ�T���L�̖ʧ^ҵ��J���� +Ϧ�Z��� 5���΅�ԧ=@��LU��P̝��ا�v�NMîo�`�M<���'<���!f�I5l�  N�ܮ�#y���l�Aϝ���� ��z[)f�iQE�jBy��K�R;*!$g�H+pS��n���(ɮR*���l��τ(���R�L*���,q����[�B��)�����(�����5�%�^*H�ixo��'�7��I�.�{)��-�N\�@�R ��j ���� M�j8��T�mQ�s�ִ#ש@M�>)�y���ؘ��)���%����b��X���j\�ļ��l��D9*=8[����������C�]{��ޜRs��0��R܎MkVs/��|�(� ������YTЪ�׭"�07"`n��,\�"W�'���8V��q��F�^��fD,D��Q����5�x��j�h �Bt �B���t�JgXGg��L9�� $�K�-�l�vAQ����EUB�}���Ocq����͛��� ��M�菗r���k8���9:D~�\(��� c�n� D��ϓ +"d"�8W���|�����a^o %񃉄:`cN�MDlM0W�W�tȻpp� �SϕO�<�f5y���f�O�/�s���K������h��>w�����v�k'e�gwl�R���*�!i�ʂ\��@�0�1D�͉���5;²�"�?? c�"g��|�!=P��kĎ�ȇִV;�� ������ ��� v�@x?W�`��f�� � +%C9��{� 0a̰k�U֬.B.�K�vÉ�O���s�1Q�z�ʒ�,ARJ ���ݦ�W�#啳�ߘH��zB4OQ���� �fE-�ΥR���h�s£�}�2�=Qpm�v�|��C�O�jm&<���uBJ�YJiE�f���fd9�g�sF��2l�Z�,�w��qu��(������ +@^�h�Y����XO&���^�vW�K�XI��F��}|�X��Ff�=�Ͻa}06;88��5�r� Q A��ȍ��d��� �׊.� +��lP7Gr����|^����Y<E톟�-��������=�*Cq�����t��c�K�Mx�i9�����Fz#�KS�K���k3�c�����|��Y�a-!a��1H�t�+PJ�Y���9�9��������(5AIIV��8 �P/lvK@y�;7� KǺ�wzB��т~��+,��Nv�"s��A?ҤN8�� P�Bd���"��|60ch��C��/DY�SD�@���N;ͷe����aV� +��B�+���?w��WX`�� ʠ!���lj����2��S�'{���-����L-~�s�X�l�t6v,N$=���@��?�� +]�fW�HxZ���J~�ayZ"MCeȨO�m�Q:μ�*�Q��,rAF�(+��(Y��I����j&9�P��O ������@~jqV(�N��VC��7�C�����%�_Fu?�ψB+km���!�bI�UQY�V���ޖ��-�����t���.p������.`ɘy�1�&�@y>���˙���O� d���#�ȣ0(�~�v�������tn����3���O �T��1b�xa�-��B(<�=��!;��{ Dq�y���q1�ȑK�#���+k{�w�;��y��] ���H]sJ�M+�B-c�;��Y��p�P�6��������ᾀ�l �v� S���%��R(\N�/�R4ZRUC �����F2����n\�����w�z��u�#�B�;�A��u]O~R�w�������ኧ��}򑺮�b;t=ҫ�Gޞ��5t=6���#���H���[Y�M݊�b�e��ClvG%�E�!����vT�P�T�-��t4V0���Rod|�X\����,��X#W��D���� �FL���3����Y4��˼_�%�^��3RB�nS�͓��}S���k�2^���E�2;����� :����)��0E4î cP�6��(S� +��~0����`Nv�d +��Mؤ��5o�rZ��UcZih�L��7tt����k�C�ŕ�pO8�6rh�Ӗ���8����t '&�~ �^'_A6�"6,`�Ä^㡠tI��0rU͙�h�����7�&�I�F�lg_��x�� �7�=��.I�+b�p�bA'�3砖'Ase�}���L�� �bG� �޸˦:�j�1ԙ���P�V��+��L$����C��A]r�Lŋ��� ����|aiK �}@}'xӂ��l�`��&���FjA-�$��x�E��}P�2~��Ϭ����o|��oݽ�[1}�U}S��\{�~�Yb=N��D�9�d8Sͪf����} +;Կޔ!��A��2��k�E-8��JL�=����+���D���'�>� �Dk�ы�8ܡ�X��S� �}�E�S�Fs==���.!�� �� ��7�Z� +��؃�n�C�=Ў=��~����G�|N�_q��� BU}���OTZ�?D�7��~ߢ���[�?���[�s����7j���xsX�C��Ph���(�.1��/��e9/w����3Ӝ6�!9W��s$�:z�4ҏ�j�Ӓ~ �7���/K�[l�&�c�H�:��1k�� �T���Ge��b� +�������}�i��چ�rx9����=e�.`}�`Z1�:�{�RL�������N�d]���E����-�'#x����&��5S�蟓��.��<6�] ���)R͹4��R럂դoA�� a�0��m�{}�A.�Tc =�s�meI�7���B5=��@� J��y����l,�~�KG1���`N�7_}/=X�"GW�� +� ��9��PJ>���"���6��z#����Z�7�E�r /� �֛��Vl�Õ���?3�I����Ҙ�Ԋ���$�z�������yl��ɬ[^�'�Ty(uv ��<��uW���Jb +�O�t�yG +�ÚL�"Iҭ:�ϸS�g�,�]��$�k��f~�Йz�d���q��J� s��aWվ��3�S@ +�����M���*��z��!�T�婜���u�$@�P�d�m�,2��V�s������|�H'+1{bi���"�Uծ�xF�o0���B�Y�l�Y�)U�I��Þ���eYF��K���/��q�R�2�o�Jjut�$��|_kC:o���@�u�����$�O㼫+*���Ϙ5��N�P[� �M�ż��h$Gڍ�R�b�Ɛ'!z{|���<�T�� Ю�V�"W�g�K��NԆ��%�B:�����ٓ�J��' u �rӑ��J�/A����b�Rc2u� 1ͤ�ه� ��ɦ�wp@z�"t�$_���|�*�����1�;f�'���E��e��WAك�S����>i�h��HC�Fn1��C���c�I�$��r��縳̓v�U�d�v�i{�J3�1�n0l �-7�31[Wq�o�ץ)��y都�Pn:�Q�j�� �4=B=�s?��~���d����Xb~d&W����a��U~�kb}��n-�l�V��o�K�)�^�@���T2s+7��Nބ�LK�� �<�c���v~`Rx�ݎ"o�K�v�h����:bo�5��ޔR3�Ro ��k��&m�n�dz�ѷ}��U��y�C>+��)V'��X����7���Ⱥ�Hb���7���$�v��A:��Q1gu1o�����������Ҁ{�};�m!z) ���c/���2���C�`��9S컩��^��������� �i=���kܵ��v�$h�~w��^g��q1;�v����� ;�A�MzT�:��g�Nc�u?��$n��~m��j����/V��h��*�H�U��q���"�g���}_�|i}���\c� +�Wv]�_ԇ�mK ��f�ȶ~����|ZB�n)����5M��X�^�����1�G��>����ͥ�]3��1}��RƑ����z�� +�bw�O��v[?a�^ i����4���}���U��GǴ<+#��b��Q���1:��B}þ����wE�����۾�gS}�;��¾�gm^�%e�)��^�� ����y��tS� +����� �m��,׮���k��Lt�54s�tt�)엁��� Ȇ< �`���v#kjW�q�_�d�?ԻY&:�8�:"-�S��fp7o(CU� ���]l��$�U� �K�m��z��q,��2��`?J�#�sa<�C�\�n��;G)c��2HR�TMb���/�[6SA[5��9챓�B>����#V����Y�>+���r-�j-idl�<��D�d��؜���_*������7����Skз�:�����C}v�j~���#"��865B.���f�ĉ�{���6~Ҥw���Q��y�O���奰��Rf�v��!�P��[g�����o����k�k� +_�g=��_�ݑtJ��s�6����uue�i�(�wbO4_(9��L�{��w�3�H+����{��6����/���7����vb�H��h�x�(���$��}!z�J'�:�,w�)p�GȂَ ��g5�|���So�:��W������\x�}��[��y5�%�q� �g�����ٱ����N[^90�;c����v�VM93Y�� ��]�n]�ґ�d�d�V�ZҰ���]NV�)��:_���ƙ� ά=�A�-9j���� q6gElo/��,n=w�R�BJ�_�?��,��]���/�7�_M���ޚ���5�G�������/�צ�8�?��&A7v�؃H��ss��� �j��u��ex1kc;�kIۃ7A��?���v��'�^��;�6�d98-B��`���y���!����ڥ���}�e���¶�m��x� >�GL��,%%%%%%�/�:�?�ӿ�l�:L܄y,�)�{�4�G)l� +h��u�L�U���۬�����_�bT�L����O�N}7т���X,9k���V���י)���ncXW�D ���������7:O�X��s-�k�Y�U@��o���{�*q=�.�:���YL��:���Αw�:���,�j�A��L|fnQ{t�y����az`� ]U��rz����������Ⓛݷ�惮�|,����X�+�,X��B�i�����8mb*��Z�kْ�EqV?n�Vb� W,�9=��4b{�0o�9.��<$�<�6�# ��pB魸}�sC�ꄧ�����Q�*�nԲ�+�oC�EA��Y5k���v��'}�y��ycT��L� endstream endobj 38 0 obj <> endobj 39 0 obj <> endobj 8 0 obj <> endobj 18 0 obj <> endobj 19 0 obj <>stream +%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 24.0 %%AI8_CreatorVersion: 25.0.1 %%For: (Luis Javier Camargo Perez) () %%Title: (quantum_proj.ai) %%CreationDate: 05/06/24 9:00 p.m. %%Canvassize: 16383 %%BoundingBox: -1 -1080 720 0 %%HiResBoundingBox: -0.090744584250388 -1080 719.90925541575 0 %%DocumentProcessColors: Cyan Magenta Yellow Black %%DocumentFiles:/Users/luisjcamargo/Desktop/quantum/qutip.png %%+/Users/luisjcamargo/Desktop/quantum/qutipcorp.png %AI5_FileFormat 14.0 %AI12_BuildNumber: 66 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%RGBProcessColor: 0 0 0 ([Registration]) %AI3_Cropmarks: 0 -1080 720 0 %AI3_TemplateBox: 960.5 -540.5 960.5 -540.5 %AI3_TileBox: 72 -896 648 -162 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 6 %AI24_LargeCanvasScale: 1 %AI9_ColorModel: 1 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 4 %AI9_OpenToView: -958 154 0.57784830121388 1428 799 18 0 0 6 45 0 0 0 1 1 0 1 1 0 0 %AI5_OpenViewLayers: 7773 %%PageOrigin:560 -840 %AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %%EndComments endstream endobj 20 0 obj <>stream +%AI24_ZStandard_Data(�/�Xd�� �& < m � �" "H�7�D��\��;B(� pz��<�����@��RJi��ct|� T�� � �f�w�6a���C��G=�Vfڱ�X�*�2�4��eL���e���OE�Kd����� + YԝI(m۱8�G!�\]ߣW�7��M=}4:2�*T,�)*zN Z��� 9��Hɰ~C��t����ܡ��Gc�X�4�p��`I�p4���KL�Iޝ�=*=I����h����x��d�4&.���H��OIc�X@�؄|���$�K�dр(Di�,nK rbw8O�(�?���(��LƄ�`<�G�p,X�C3�r�¬��jG��|��-��0�3_���r��4�x�� �o��D���\��+x'�� �솊��f�Ѻ{�<�PYJ\oQ�f�$$ÿjq��l/%�^*�����O���H�xh!gh5 7���ȑ,��7ґ��U#IKMQU�Q{���M�X�.ް.��x,l�A' �3i@���XFB��� �V�.єtmH_Sꙥ5Q�2���I�`<�G�^f�e�t�H������2��N��x���"j�j���&BKC���U*Zz�JF����F,L�B�x0�H7����>�Qz< ǚ��:bk��p, ��A�z�U��ˆ�d!��gŶ�Y�`��4�b.Y(=T*�*�2S���R�Zj"�$�q -�R �T�WI�#q�% GR�w�ٙ1�Dww�.ֱx��`0NG9Α ��q�a|�����< 1Br�H���`$oX��G�h [,�XM*��2��cbɂn�d�g��H� D��ɓM4�K�p4I>�2YM�@��GҰkl=�-5�J�P�<�#�jbc��$�\�5����,rF�a |)Um :%*% MR\ZU�L���{�=�2^:_�5T��G���&�,l�#c-�+��F&�Ck }��H�����H��8D"0DD<�p�LI��x�]C*��]2n=rb���`4NR��2����H�y��2} ��% G#�K05Y�����M��R 2��_8u��`,��q�C��8��I5�� �%���qE�@ֱu,.1C/k�I-��Nʉ�H�����ai%����xj�9�2�����,����v� IŨ���x"�D$B� �8�*;�ߢû�7�L*jWjU��g�>�D�MC��v���s���ҽ[$ݬC�4N��P!ӽ��Y�yC�?�9q��n~$�LZ̴:M֧]egҵ���Cek�t�J*�H9���/����x@9�p�|�X46F&�P�Jt�H�e��O����pBI��b�p@l�H ��b�LF��''��b���� ad)G9�� +Ұ#Y<���YB�#!5;�H�?�j,������1����8�q�E�]�m�ѠG:��@5n�t�6��H +�Pb����УȎ��??vw�� �C�\��H�A.(�f�W��ȅ��g%7�8�$��f�H7��s5��9U�$8:j���� ���I,3^���9���B4�̼\r�^ɼ��LJL=����P��t�dUA}��.��j��a�MaY�-�l6�ƴ��W�4�L�=u���*�kL/���O�[�mx2����^���䚲�<�.4B|���>�m�V͹4�y�v����T��4��L�>�]�x����/�gצ<5�f�G#�D��V6y#j�w��mV�홓��pIOt���e�ц�T���N�9�e�K��P��j���^�Z�o/m�U�k�׉tgu 7Kso�/�Z����;?ͤ�2�ο[��ӼT[��}�l3-�����(�������s/��'S��_G�G� +w�[%�w��2�Թ�lzE�]~�j|F�[a͝����g=�k�V���,�j�6qk���V鍬s��͜}閾jm�{��x�$���"�}�ΪB›��gz���uW�Zo�7���>�P���t֟��<]-�F6�.v�I�gTX���t��I+��9�o�8�����c�W6~�W����v�}��ٻ�O�^��.�Yki��#� �Z����AS�:�W���):o肇Y��uQ*�ş���s/y=[�]w.O��r3]�2g3 �ʩ���y��y;D9Veѯ1UA"ĒYw�)�)�~��&ܽc�MQ�+���Մ�����Ҥ�z�R3���ܺL�H�r��6���c���}���D��g��e4�i����新(��g�(* 5�Q�s�F��j����b���>eK8�R�����]��I,�Ҽ&f��a��F� ��^��*ƲĪ;��lU�m�直SV�����䚲*��S/�?r�2�|Y�k�O�& �_���;�?�*�Ts/�Q��>�*���S�wI�T7�����}��T��5ςg���!�Q����A����~cUW;t?���r�No���z^�X�kD��:n��Ҵ</g���U�˟�M���in-wj ��Z޺6v���~�v�K�Yztz�\��I�Ii�����핣�R/'�]4o�7[k��-���Z�j�[��{57;O-Sϥ�9��\XΗ���Kn�P�oTKپ�^gO�IG����Ւ�4�̆���в���]��6���H�HA��b�!R��q��@ba ���,PP����� ��w�⫚j(�<����E�:�u�����I[ѥ�i9��}��Q���cZ�t����j-�p��p(���f?�M墙�nT�b{�e7�2�b1.�]�v֑������!�bI��������T[��j9Z�� i(-�j�β��h��+��J�ot�����R�mU6��l�l[�}nK�Z���#�l�#�g��j����,���:ڬVY|�e�5��׮ŽI-YE5���|���jSW%�t.���莧�*��$�Óm�f��W|hJwVʼn�V���7iU�̃V�s��l-B��*x9�b�};�?t��*��YN� V�ݙ6jU�V8W�νi֪�=���T�hW͏a�[��ۙ����=/KE�Of^ ���Y�]�dV)*�R���I�7h��l|��³W�s�rz8yE�Yg���r�F�� ���ڱ�R��^�Ϯ�U�;w�Me���<��[9;���h�b�\��H�Y�g��rjs�B�b{��ǡ��/�-UOZћ>�6�yU�ؕ´j]�<�UrW�WԈn�uc[�9��ξ֫��$ e��b�g���f��9?�E3ǯrzα����Z�[�f�hb��Fc� +j�� K���;�5��kh�AR��8�� �� $p���� 400(XDP $$ +� �e� �G��Ba�A�� Y�P$ʂ��p(d� +r�@q�@��� $P�P,�-8H&,8H" H`�*���N��>�֮u��*�y�Z^�H�@A��"��@��x�#�G=�P:̑��G��$��N�$�J�6�E�H��B�% R�A�越�-e�h)�9�dV��YU�(q�b;�ңٹsY����Ƨ.�}eWjڥ�F�.�p�T9�;Z��+U�'�-�� +���x+o�,�Yt:�R�����Z�1���W�C�u�3'&�O�vy�*�R�|]kҜU ϴt�nu�V��[W�]�ݮ���gI�u��S�����(շ�Z��Y��e��Vѐ�E��-󐕲\�̤�̵گ�����6[j�Dvݛ����m�ʹ kӕg%���^����W��"�^}�p|e���?��*w�!Z�2�l(˚07w�X�se��f���fk��|F��͖�fku5��Y�U�R���f��{vH�3�I?�hYҳꆰ��u����iW�v�ϒ�R�4٥���6w%�H���+ggzs2]�tK*:�fɻ�'��E%�\ڱ���c��]���2���K_ک�okYn.���ژk�=aދ�E��Y�Jc5_�Шl0˵�*�8oJ9�u�+J{G�"%Ţk����خ�Ų�����]= ��v�J��S��\ݩ�,�f��JM�],��[��O�Ϛ&��~���X�q�6gE�FwU���cJ��ūi��yxI��c����{���SWlq������1+�B��e�e&gz��;�u<�����1�͎��\�"+�s'�؈�����j�?ge}��iƱ*�sZ)�x;yl�[�ٜ٬��_�:��|��hҴ��i�Tse�*[�������WQ[��K�}}1IS�J��sZ�������/�r���Cs�2;ĵݣT�R�Xck�{�K���~�챴�\i,K:�*Oh6_Cʪ<�6��:Ox55�ByBT�)-��L�k9�������������Z���^s*���~�FW�M�6Wu2u�OmՒV�f��i=U�IJ�Y�h�M:K,M��bx����#oej�ެh�rw�� +�T�Sr�ע�X�E�]k,��r���n,���R�X������Q-�t�עIWR�;��^L_zR�!�=���;!~V����Hd���)���;O�[��DCZ�_қ��CZ�>��)g��!R^n&���k$=�%��rF�xw��}����y���P�zx��:�*ɇ�5��QMޜ���[|'RK,ۤ�m����x�q�Wv���4޾̵"�J��]��/G������/�tW=�����:����n�Y䗢�+��j�6)i o�;��7�Q��ڤ{C��R�n)-��n8K����B$C,��w�P�t��t��Pi��8z��Y����M��z�ѵs��ݙ�ΐ|x5��fi�^�%_xB�4�oY8�6��i&~�p�w6���UZ�T�m?�z��['���::�iM��T��Q)�u4*�!�f�R�q�C�ө�Rr��K���Һ-���l:Itů�~u�F��Ct��2�e��e�Γu�po���n���8E�N�ҩ-�ӖN�d�yDw�S����yy>�"u1��x#4ʓ�'qS/&tUm�Q�Wc[�{�kUWc~�V �״��eZ��m��uaa������-G����۵���x7�j��j����ӺުMmx����s�H���ݛ}r�Et��/N)�ab5`^�)��v�JR|m��,?�F�!��j]=�F��W�Nz񫗃 �����T7��+=-N��V޸��=��eZU��3L�j8�� -��6�dv���V��r�ndX��Mo ��� ����=ߵ,M�d+�3T�9��{�z�*������T�V���<�:�t�/��t՛�^��.��^��-�E���s5�D���:�]-_�ц#^�ykƫ�M��㢗��n� kl�6_�Κ��+��j:-OW�/O��{�qʊ.Ou��5;�=潩*jh�m(�<�Odyo��yˋ���u^�ϟ��=o=�+��\�ס�n7ߠ����qM��4��ˬ���Y/Yq��TS�M�����jl�"3ߥ��ʽ�*#<)�oK���:,Խ�#�Z%�=؀f7z�5��r�u��Z�%�T�����1�+��iCCf��G�n�����j��Z4[�L�Z�zJF���jxWkw�v<�ؕ=�v~�47����9:R���1�E��js^ed鱕�j{���Y��\S��*K��3,��:�Rm먦W�{��j�iG��g��M�ȴLw�[�d�-��*�&y6��Gú˶vW?�Y�ҤzJe���2�N�~�.һQ��p�Exs.oU�~9h#�m��0dwt�<���]���j���U�M#�τ�V�K͗O��hO=��)ᩋ�& +׬�\��K�l�}SkԵv� �7U�k�����U�Ļs�&��mwW��m�*R��!�d���;g��ә��)NY�iU^��嵹 �1G�X9_+!��ZiS�RiC��Z�gb"����.5��J�D�|�V��zw�*��jol�4����׫N��1+W����nkk��c��w��+g.޷<�~�ێ��n�ll8ţͩ�P�V]Vo�;�;�$����ht�4~�6�Q*b�R�h���8�vO� +��r�.���c����-����ɟ�q�uԕ�R�I�U����ã����҅�;F��L�����oY��U�2C��M{u�gj۽G�<�y/_�|%Z�j�E[��Z�z�x��k�\��h�)������V����n��M�s��������5� +W Q��e�e�����t��s���o��WUº�3VV��{��>�t��|k��R��\lG�����5�Ś�+�V�*-���U+ׇw�$�U�ͪ�w��R勐���n�-x�+3�~{����7b��eQ2c��e�Ng��u4�� �i��˂GfGJ$�1˭�NiTے�v��xw�e钗���K��ҥ��Y�^�W�QaY�c�Yt�����׷�T��J5�􄥧ˬ��-Z��I�޺��)+;���vH�x�4_Z�QR�2��,��C����y������ݤfj劄k�cV�K/V�W_�b�e����F��]V��Q�Dʼ���T��3��<̛m�Y�wydu[�K:U��]�V��;�%7}6*2K,V�W�a1��T�v_v��Y�r���i�T�%�����OM��E��y���Z9:}�s�uW��ע��̼߲r���2Ҳ�������\u�����:SUN����i��hm�iK�:��vH;w�XJSu��7��͛�`��fN�)n�(���)^�e�rJ���R"�J�C�ͳwX����K �u�/S�˻��D*VK��4����f��E�(+o��S��M�+���z��3�1w}��E4W�b�9q�n��ƊZ���{�T�s��.5ӆc�(����wɦҊS���F�k^/?Y>DL��۸�,�h��b{��h��6�nSMj�[���-ZOG��Y��ۧK'�����{�t��Ԯ*�Z��r^��O�Wo�;Z��%Yϕ>�����ǖ����ֻe��َ����n����>���!Y�vd5�y;��,��TEC�|���*�v��ۮ�u6�9e�}τfti:��6HUk�5��25����� +�cxHF�{_u����ʺ��Tֽ��hw����n��RTW��~�J���� 7-q/���̱�:�ݲk�e�OѾi6w��r�|ܛm�m�U��kw����v{�%so{��'Ҏb��f�cW�'�%�m)�<�eMiIT�r�_�_��uk����6���z��Ц4C#4���줯=���f�euz��X�fw��Yj�,;3˳��J�iY�V���'��:֒g��=�l(s���-��R.�Z4g>�S)���dZU"U� ���d��R#���qU�"ڲ�VҢ�Ne1ťC�^Y7m�R]���E��yGM�rwQ�Y�w�7�o�-MO�tI�lz�J����j���%�ލ���Sϳ�{�ﮬ��/��~�t_�t�R})���yw�]�-���(�l��un�_�T�IS�3����3�im��:=���.���KɧG.%]t�����*$aBCÂ���@�x���@�H`6A���T�d+�Z��RnMQ��M7U5��v�;T���m�Uma�]4Vu۴ڧ]��\ǒ�H���+H�U���N!�zW��)u����n�I���]����v�tnQm���_��b����'i�f�=QM��֣�LT��S�ݤ�,����V-,6/b�Z���'O��hQm�[w���]�Lͭ,����)�i]�n�Q���m��F�Fy�x�W%�D[R�m,o)S�r���Eʴ��a�̥l����V|J;<-��s/�4����ór2�Dճ�ic�m�e4�M�B~M�aby����fwsk[3|�pn�sh���+3��խo��V'+ץ0� ���mT&!� _i:x�m��TSI����Cu2J��5�gOS��ƴ�C��t�iҤU����VPG��d?�_1T����e��U���u��U�V�Q��o kn�Ζ +��V�;�*ݷ�~z{JwV�kj��,)�a�^��Q � +�t3��%=$E����f��$4CJ,�tT��F�*tJ���V��7 �«BV�݈ȐN���t7��٥�q������tK��4�L<+��H[�ݣ}[�g�؍:�4�z���:��U�s��*GuV8DZ7�h������6�[��Ž�L����h���V���^�Rm<�%+xM��X�܂�eқ��']�lo8X��v8�D弉�cJ<�����x4����n��Է��i��W3m�>Bo��H}�J�M����(�w�ٶ�%���C5����������nZ��Iok�S����nv&m��ψ��ʻ��Hk���WZ�������Z���4��9kw��1m�8[uE�ԫbN��qݴ�� +�nh�դ����Cig���IODz�.�� ������4�LPc +!����0@4 ��a�X~���B^6G�L1��!�`�������&MM�\89�W�W#��J�d%�7�B��[(mSZ�����>���G�D89W��;Q�,�F6�� �)Ge�4c��C�7'KBĀ�6�?+����D��-.�("�� E&�c�Z�3-[�u��+�Kid,�,tҁ硸6�_����KjAB�€<y�*�h�}�뛻�5���z@���&A;� �6�� ��*�ɧC$�1�J�@��+X}B��X!x��ʪ�,�T�]�y�İ��Zþ�^P�C��7lCU[2���}|T���DU�����,�b���g޳�"l�n!���$mO�M�s/P���F Z��`^\^������6u�nk ��l0t���0vҀ�/vWc��;MBid|� %���H-�������� �P� ����/��̝ \� ��.��0�z��`��&���S��� B��.�$�W���2���;bm:1�����J �v�[r�c������X��3�(\O !2.!��۵��f�B�U�&H���H%�VCЫ���\Ss���+�i=K���=G���[D��9���q�� �K����Y P�^����D ��{G��鹸��@1ʭ�r��V��R�y$�'�5���,��(��� �J1�:]���F4��4EGl�D�gw�;5ϳ�/�9$�R�&-���"wrI��P� +hp��~���E��0�6��(y�Z�]~�6R˥����Й�+���P����5�f�𱺌�w���2��T�;�?�CHx!�͚x��G����c���4����z��SoJK��m��>8!�;"'�V&����%D8��c���~^��E�)���j�ƒ�>��n���x���*XQ�yt���A�а�ntG�U��b�L�y�?3ؖG��,�3���q~���i�;�������נA=8�&� ̯E���R� �ѓX1�ݕ��:;7�%�0��䀀�i0n���cV2T���X�9i���b#j=HBZ���&���9�v NM7a=k� +���KO����7(;,��<���h��|I�?C� +#N��?�Ђ�L +�Ch�R����J%��z4׏b��U�eF��;6�����{���5��X���@9�ہ&�N�MC�t��l�����n�<�ދK4b �%@):��a�N�^������{6ɕ�H&� \\�Z�`�D��}g�����9�Q�ӹ<��+l�T�s���E�BvIJ�_�yZ�W��p�O���j���\rN&���;Z ��H@��&�k5�jx Tхl�=iu��8)�T^���7PHF5�ci/��b�{�@F(Lf����܏=��&#UA��Ͳ.���l�W�m~�%�N�ߥ*)���V����أ�3��5q�?�$����g?��b~ޯ������^�f�f�!;b�P����H�[�� �L�&�҆�?$4��_���=l +��F����7��ja��C��� ���f���z�[�H��� F�S�ݼy�DI�Q��ȸ5�D�4y�����������N'�N��,r��iv�D3�YT� �>���>��9��Ę :�Y/7���~ �_ b��+�y���S��L��Bg���*(��x�]�P?�?I��rU�ߨ�U޷��֥�e���x����5v �Y6�#B�@��g�uS>8I> )� _z��1S@.I�$�5�`�K����W��+��{5h'�i��<� m9�]O8�@����P�֨�����5tHs����� +J"�Ƣ`).;J�]}4g:�h�2�2: ���S�(c��J� +�H B� ������8�ew�g���9�\R�g�Ō1�(Me�7�� {y�f���9���o4���5��0CFJ�2FO�z2�4���l� ҕ���59�bTکܹhV�K19LCN3� �.�\9��’� 6�w��K,�$��r��~t���X��ғbE�L�9����_����f18_B{��xb����.��E4L���^4ʅʮ��HfY���^b2y�������`5~Ur���y�D�q:>��y[�V�<��Ⱥ�>'��z���:�5fvg�DkH=���?f�o�5&��Q�ʾ�ԱB�O`P�M,�#��Qf%��E��W���a n�/�S-b{��UO�'M�$�ZtpO}L�������� +��[��*�:tм�X�&�}���PT��Re�L$���f|!����b�h(�.��=P�󊃗�t�Z�s�c.��0�[��xد� �I�j�5����y�S�m'�d`���i�aA�z�V��jw3��k����:_�lj��������s&���xf +� ij6��j�i��A�G�[&�X)��~�#�&YX�Ǝ�-��\�e�`�Qp��Z]�c��n��4:�+��VwQ�Ìo�3‰�F��{_b#y�^��%?ac\M��eK��顰t���*  �L �^��'Ζ��! �d}����|�ͥ>��p&��{XQ�jnm$����.j87����;�B�~m>��P`� ZOۍ�+)�y��9�ަ����~b�/��� g��H��j@��t��b�����阍��\\x�d���)����Br"I'`§��I��q8��w⮈�+fj{��3�A' \�.�rn�x���*��� ߬�2gl������l�҉jS�Y����%�"��&��F��/H�K�e��3� -}q���i 1�kXߓ�� kd��EB���(GN���<������`�.���eA�v�IB�Q#P����ܗ�:<�� �Ҍ`b�3/`\��P�>�0C���R6�<��4 +4���n +%���#+�.S~D+���V'���TYc����/���S���LԒdVa�6��`�葕��� ��~I.:��D�4`N$��A�:������ � M��M�>7k�{i�&���)���o�7��?9�:5�����f�� �^��t���hV|���H�$Fإs�&b�DŽ{�sV�tܶ�l�Mh�Fz4d����,0����GLkr�����il��k���)�hX%���CJZ�!�] Sz��bD�2��n��Ė b�r�wN�$�j��b��PX�&���>X}!Kl3�"�d�(/#��5��ұ���u�����<����$�����xSF'���P�7�. �#F�����[x|��aA F!��N���� +Rq���q~��l�h�ܙ.������gLN�x^�����/@�E+j+b���G0��&�i,=�ڻ\�D�?EYK`�%��܆���Hw;� �p`$P��?C� ��-��E�L ���e�������u+�f�����a5u�#� +HgK7�f�-pyZ|��'�8�H��2��]�r ��)����v���l���<9pt�n^��T�]� +&Q{���ݽ�i��|��V�j�uJ���F�vphf����!�G� g���nJ��*�M:t�0�-�Ϙܤ�\)\(���ͷ�*�8�z�����-���Kc��Q��E�S`nE�ZRj��� �Mڧ���c_�A��K�djG{�JB�_�η������F����]�^��<���v5�i���ԕ�q�����H�N'���u�!�rA����)�b��ũ1@TV;%�H�8"�=�<�0Aj!�#����ѕɃ1��"Pj+p~��Cڅ��Pf�< ��Xh� ��D�P�=�]-k cA�*X��G�a�9ƣ�r��P|2Q������!���8����Ӏ�n%r9±�v�����F�����k��}F#�i^a�k��1�Ujhc*�.��r�k�#��!M�I��;� �S&����T��>� ��r��x�_��U$Iw�6"�,k���>=B��;�Tb���a%x�s��.�1n�*�������v���0�u�C�m����-,�g@���}ZW]ZYþ%?#����+���􏓏��\��I�! :�=����$4c'���S`? �F��B��9W��4��4N��m�bn�I�@cŵP�8��xk�Hhi�-�ȥ���v*�X�΢�dt�F�c�^m"k� d3�J�0ieANsK�jH�u����q��i�1i��������H�0�s��@�t� +:c� +���L�#~��f&Q�/�Л#m���K~)d,�;c�$����=ى*R�jb��¨6yE�ff� +{��[���,;+�XڂD��H,u��>��hgc���<�IOo�wЪ;p��p���qr�";��g0����e�D��6L=�i ���fA�Ҏ* DvHh#v�`��3Ի˺�&GB���W� 3�ސ}�Z�pY".Lu$��j�˗�y�w�s)� a���?�MP��/�q,�տfp�7���@�<LJ���\���e$W�_V~n i␛��\�r�G��#̛0��- DG'� ���9�D1(U� �j���a/�:7?q���c;��t $�^����z�_�fa��O*� 5߉�'��E�9�M�zKyf6���м(����e +ؽV�<��y6�-4 �M϶T�Y�&֕������B=��G���^@S��VHHWZ1Ψ�^w�W���A��W����ou&�´�P�����&Jy�q�atz�����ۀg�dh ���>�ҩMW�=�w���U�B�� �pY�3��>z aW�����~d�-C�~?�j��4�S�L�{� "l�U��Z�F��� �>�:ȨB J=�޽R��Lr(?οk'�/Zv�Ռ���86q�D�,�mѡ[ ���ج���2�.@��(�t�Z0�W�#ܑL@���EK]��A�.�#Ǧ�����{�uv�E��v�[�j�k�-0��LU���J�i�ߛ|�M�qF�4}]����R�E��TY�� +!R�N�7�N |�C<]�VN-�I�v�U�-�i�c��" ����XK~���������?<hJ�*DGU�F[h9��W6�F��F,�U�ј� ��� $�� � ��,O���΃�|�@�~�F��p������[�i&�I��%d!�z@F���P��J�aΔ��"��k�9�b�ƹ� ����jI���)�_�h6ox��;�G��d �c u��*I]s�)�I}QI�WEy?�F�� �n�k܆���N�Zd�٭V�uj"B%o���4 nu/��+y��ܭ䑄�kX%�GRcʃ����f�T?N�0VAMk �]6�D�,JPY(��7g�����9XO$%���]��ӭwp�5��2K���dJ,���yXyH�O������SF';}�\�6�#��Z���4,�z�����㊾q�-tW}��ģ3����א�d���R��J��,q�Ю�����ɭ� ������a�,$�#����T�^DΌ"����"3�@�k%v%���Y����I9Yjވ��x�) ��ʗ_Z��Q����4�GyZ~���P�C��dD�U��1����S���xV��X���W��3C���W��4�����-��4™�j�n;f�^aZ� ����;�Q��5`*;�J +L,X�Tӆ�b�I��!I��;(�k�&J{e.��63�gZU!4&������Ll%�����`�W��F������lRf��E��K-�E�W//�IO��ϰ�x�s��kBJ�8Z����]���8�Ҟ�s�.p~���Ѵ���t4��`�(�`뼫Do�/�����~�]� �\�>�c�����,Y��t3�� x�b�[�}�<8$�lWT+huDz���3 ށ���睉�\dvrn��F�0��%������zf�a�c���H��[T|������4�!���ː��2����%�k�<���F24�!D�cI���F�� �Oj5�m��ǜI����y��|J�K$͍{z�ҋ�3܃M�h�D��������j�ޠ����Ӯ�g�������4��-�e�n �p(���h�{g ���]B�n/ov�6}�g�����5 +95��%��y�������B��mѣM�N!E�$Q\��1H�Ǭ�A�F��s������������C:(9�HRK\�[��"�h+�����%���6�4�=��I���c�p/wWg��[Za]Z��l"|VN���?5��wv֗KB�էY��z4�w�"��,� �����<:�B����S�y买*��M�v eP�tK��w�6ޤ�&*��Ȟv^1%L��"�%|�V��(g�� E7{�6�E����F���W޴�e�N�P��ʝՑw���2�!,��2�ov�>�c�y+�f���G�i���_q��t�+A3��%0�]������x�|�����#�j�6�!�8��о�d�l����ŴGY�R������D�?%�V��B����G%b3�x��� ^\i�&K��J�-��-�xߴ��mT��#�R:�ڒ�̿��IU����!��JX7&2z˂�v�=��d�O �-Z�~��ݛ[��3{"��)��s���5 M�E����}�: �I �ʂ���2oCq�� +i��-҃_e��E�|�IJ�{+B��ٯ�J"Z�|~3��D+��I2N��;D� =**��u��B�bK���X#�X�I2��mQ�PdS������“υl2���f��� n�S����9Hq�7{� ��eR�v����|\��_�9��[%~um�ڷ����1 �-E�ZX��ߘ��a]���[LV/���y3j���x>���.� T��+���A*Y��0��uF�����D�4�F���9�D{b��er4�|E}ꂩO%� ��^�=b��g��)����'@* qؘ�H�?� +Tb GJ�ax��ʚ!S|h�fK�S��1���v7��Z�+��~�6���f��d�7�?�-�^q ;X���ӵ�h�[z�w�AE;��ȴ=����Uxz/$�ΰ^$) � +����r��uȝ�1��K�\|`�y�c/EP~rǶ@�¤T�8��h�a��pA�X�#����ɻ�8�O�p,n`J'~����#4%�yc��D�2"� �~%e������t�T�W �Y�0z%QH�n&NȓQP:_�ؤ�c{��\�p��~�dN����+R򅂜�'�؏�HX1��,�:˪��iޢв�K���%u�j��Z؞��-��-mF ~��[z�&7�.�WƝt9n�%��=��ˎ +���uH/�/̵����� +6S�0kDcP�T;�����z#�5ZJ2� ��-��y�,2cS�1N�O���+�Д�.���;�I�U�uO��LH{��5~ �V��������k0��p�K��2�8p�eb��� ��>�!�@>�X6Aa�\��y1��)�Q &����{�ʠ�ߍ.Z{P��W��G�,+�IqE��Z�,�e�37��?3 E�\������_��7g t�Yy>L�3EUA�h��<5�q�,R��uJ�U��M�� EQ�s�i�/��L��lմ�j�aE{���'�[��[#�-D��!�`���Dz��}R����V��wm��է�x�9�N�_>B�&�T�M�����-�* ������� ��.��S<�bp�,=0@߂�W�K#o�������Z{(m�34$ Nhj�����Ѣ���j��J��D�N�"). /��@�m�ǫ�|�1FNG����|��7kǫΉ�WV�) �2��������\����h1�vP ��"�.������}��pX��.�*eD�W�� (@�,��i�8���-�]�/�|X�Q�� ��E)�L�����(���F�O�6�u�%�9#Q�]� 9/�?(�kI0v��h�=�, ���#Då4�6��r;<� 1}�S�]{Q���e��M�D"A��en<@: ��ힺ/X���l�"Fx�A�Y�l���%<�/�dTz8+;���<���8���쮟�]�+��|i) +�F���E��sL�"�����%|ي}�r_5���~��gqD� f�.��X���U/�/�f\�_wOL��+=�Gw� "�>`V*f�'����8�*��H�p�BZ�'#��i�Ľ��BL_����b#o]�<�_���JY������}N �p��)�i��dAJ�>�ܖ�P��PM�˹�A;�Nf����,�Ԇ�vc{C�G�1P^LΧ��|N�$X1l�*߯��}R���*h���� 4��;N��[茰6O��RG/v��BFA�`z�KH�<�V��޽�*����z7�kX�}K���|̇ih� �a� +L!�C6�-���1KZ +�o� +�u��hE;E��o �c�e�ϔ!g��~3Uu����ㄽ����[�[�\��UK��� +,�O��l%$�Vj:J��[�/��~\�Rh�j/JYè ��|`5'�f��f�a��{� !,b8w 6�6WҤ|BtJ@�? ���B_ǍH���G�"��)�w��'(�sEpEE��BXdfa'���@,�K�<��p!�|a��v�2"c�d=�t�����:�� +7@��.�G��[-�dH��m@�,�|) ��b���`����P�6���5�`q���i���``�R���sn�� @��q�婌 e��h�"�9�b��m� �v�Ncc^�z�`!6�9ݳ7cq���I$���Q_(_ȑP����F�ϑ���A �f0F��"1��n �K ��8Hv;"7�����Fmְ�$� +��,�B�!�Rj�mC�)T��<��!��(mQn!�q�\!�L�����b�$de�D(��gBG~�A�Lo:�&3��uA^.�>�� �A��P b��@�J x TfK��E&|L@ ڄ��P%��qBU0���o��O|,��� �m��D�O������>�v>?(��Ɉ�O�D���s���Z@�%���ٳ�d>G���>��� =�w� ��M(�y�Q��p����Q��>�=P �ُ' J4��M4��I� ��0 $��&�@*�g�I��*�9��$H��a�0�j��aⷄ�O�ϔeS~��n��*�0��:��b�h���^Lȩ��O �Zu�M�@��u�2}�ɒ�~��K# }��9���~q�'���1 ?daM�.r��)eYי �$���]!b(7lDn4o�[������>`�hP~��@���(�h̲���<�S~�F��� �Q�Nr��0�Wg,��;�9���ԭ���(c�Ș�3w`kM�>��3s:�j�8��҈��ѝN�6���+�(��t8ֹ�I�Ӂ�Q��6��� �Թb��V3t��Q� ��< +E��R��x�o�-u(��t3uЁ�~^H� ��!'_`�:��)-J��th:��J�hf!Q&°�U���g�N�Kn}���;pw�j4�ʚ�� �r���TuV�� 14\�㝹H���}��;�C�8��!䢹�� )� ���EjM�5�j�B<��ݸ�4)8�|�\KXQ?�P~���j�L�J=�8k���h9��N��m�Q|c��kj86 �uί��h�18��ݵ.�V0u���G `XNPca8+8=���S���枸C%l��G�4?0�3[�w�"�o�h�}Az!��P�VΆ� Z��ќqL�$�+�8]А��_�/�q��]����v��� Z]�y0���c�L���̅ޜ�ۨ� �`�I=�.�aw��=j��ߢ�( +*����-"j_��z�-B��eK��U[Aε�'��ER��NJ�A��Oi@K� h�b*��^�0�Q�����)�>�p�|���_��3I�ѥ=9�d��ܕ���QF;�7�B��Wƕ��Z�!�cWygCj]c58�������� �׀�k�4;���I�yY�� 2�����k /��Z���23X��:1��Gv�7����b +�1���� ��3_��`��k�P�ʩ�2+n�L� �["ώ ��H� +�h�#oQGB��C�,w�� �%��ŜR=�f�C����2P,{�r鯸�����6�n4��L⨞}�a�Qr��Ph�t�E/�s� +�o,��-�&|Oq�c�c[BOH��������"��@��@Y� 3R�� �L� 5�f�����O$eXBy�o��۬���|�(��=�S E�W���hJV����R�%��?��tR4LC�<�Y� ��H��tFݪ>�j�w����� ,c�$�y3N��yMV�򧓌�6t���a����N��t�"�9� �֜Ј��@T�� +���Cw��s�5r�� �I�hJ�#\��u�Y��pȰ�j�1 f�e# zX�jNF��.0��� ���p���cbD_ɪ5.���W� Fg��z �ݿx?;�S&k����)r��eg�*_eA �ZU�G굕��)(�<%HD�+�؄�L,G���\�����+��S�g���p5���x��F"�t$��` ��ޔa��i3�}��.X�&4i\8���.��q���N���JL��CAȝ���|��p���1� ,X��f|��{4�J�~΁�a=϶UM�m-mӮ���1-Կ�c�9�����.����24^�/��?�z-Ԋ�B�R�jLEfH�r��m��#�4�_ ���FY�#�KUJV ����$�������$8�<ּ���ӄ�"x��--�DN� +_oD}P�q+��YM6�6���5������FL,�ҡo�h�����h� +:��~^xW+�'^V5#� ��!0CUhU��-n��l "@��Yl�`�-oP�bT]Q~B����'�T:�)�`���Ȥ�Gd�Mg�bJ=xd&���1�%r���=��V����G�H�m��6�P&��&� #y�HG��ǀ +{��y�^�epխ��<��b��R`Hx��bE,�ϧ�&�ң+O����L�%}D��g��Z�S�M�1�~��nۦ�҂`77t +�6�,���uBy��`������C��_a^�y�z!f� �˃}UY�����{gN��:�m�4�S���)� $p> Y�'�S��pP|qt*j��d0�:�m=�}{�KP��%�/��. +����,������)o�=+!Q�S6�1��]n����r\��7�]�9ޥ��4*qF���x��l|�7� +9� �� �kr�����b��'�9z�9��.-�����9�QW� +�� 9��o7��׸�ga�y�`ٶv����P̯1#�� +L�(���uw�v���]�X>�|�����a]X ��<z����>:4��*�î2��m�h4@,L{\��f�I����S�N3� �?1�H��g}�>�/�X9�.�Af�I��Q±X��]�`��u�9�@�E��qa�F���bQ�ڰOIӤ���Ta�U�сw�,�|wd���"�@����F�b�Ĭ��Y��R(�'F�����d�d�I�`-�qb�vL�z��՟�t�M1�Xa5 ���hj��i'���)2���?b2&,k�KB�I�Gե��-%-^�Lc)ܬ$?(����8�R�hG �O:.��6j6i��6���Դ$��{2?�$��U���������U�}]�K�4:t����M=J��ԯqR�G4�6�mK{�FiE�|:2"�i��o��Xm�+j����sKI�2� �����n�EK�@U�D�@$�w�s���:#� �D���%���m�B��}��Z�6M*$1��K*�b���p�>�-��� )��=t� +���0/�rFB�����=Ƌf~����S|@!�U��w +5�ڋ��:��$�[�� �^������<'�Skj�`*Q��逳ø��S6D A��n�*C�\ֳ��ƾ�%��/�P��^6����@s ӦF��0,cE���}wv�j�r��ZY�5I`�[m"�4��: �e�~V`�DrZ>�kMX�D`��3L ��%��y.��xp�[L_�T:��vk�Êp�M��?��~Z��v�j(8f�Q�)@��L {��џ��� �,A�rQ[e�� Fm�b�e3 �����5 ��KV�V�֪��� +�MY|u�n�e�5 �[n��A��>no���/<"t TW%�qL��E�_�5�D�Е-�L芿� ��� JƓ���Tn�e�ݤ�8��V�v� +>��rb%q����-�}���U���<[eХ,Ӯ ��r�[��xu�9�'��4���������m?����A�����K$��~ Sd���&�.0��v]�2�R��>�s�Ƭ�N � e~�x:���I�К�k^��%���V�ÎX�1�D�V�KS;�̻�����o�k!^�uu�\5_��.S1�t;�u�[`�ο.�GPm'Aذ�S��L�FʹdHrA��'(B+™4e���� (�rX�N;���-��"���`��p��$�8��L8���Z�$ +u_d�֫�D�4���� qz+澸����`XM������@ꅍ�K%��Tq֡́�vrC��d/�Gn}�#���Oٴ���6P�#�}��'!6������|y�Z�1 +HN�@�-$�7�ܑs�=�+�3> Ϩ+��@�MHA��]u���y�bAtM����:~���JEK�Zv-��}�%�X�K�SX#�,���u& W3�޻!���t�Sa!F����xG'����[Y�ĝ1��A�Ԥ�+]{d5�ͮ"�{gV�(���娜 �m������D'�oO(=���E�ݓ�e��l��sl��<�^S4���X�z�^DV+��5���"�/S�7VL�Űw���!Ɵ�e�c=G^� +3���]z�0Ä��� ���~�Ă��T�GNξ)��a���4`�5��ԋ���f^��`�Q��.uhRGX�����ѷ��k���� F-\���%둘釘�l�+] Lv^�� ��I�N�e +�.X���/�%W��̸�������X2��f�r�-�ʠ��.��<�I�zU���K�ڞ�����w�dr[|�Э`@�x� �����N����ϯ����"� 1a��?�"~tnɎ��@��րkF�d3�j}E��R�%�Q6�֋w(�?�+��z]tJ�v�y�Ӈ-��� +V����+hE��KY\��d��֛ⵡ-�8o��`�� )J +�%t����j%[�Z��F�uϘ˘�턱��E�L�ʿ��S��S��{��7��/������Ŕ ���뽡�PUQ� z��7n���� �;�R���,cF��1���0���M���8+t���X�Z������T�u�^9<�K�t�WVv��҅Wc����a�� &�Sn���!��SC�S��0�scC�p�9j7�ρ�[��'�f87b�FTf׽���Q�\^W�Έ����.��Iެ�� ߝ���eU����:TaE�*A\���������)~�-W��(p��·J�����6N�/���0s+�g6��l��Ϲ�h4�Xx���ZQ��.U�E�f��G�X��a�l��2g �]o��%�㡽od! �X:�.f�|,�(^��Y���g�v���я�3�]�o�'��A?��Pa}�[ϗ/70���X�+��߲�X����������Q��Ȫ' ��bмj�*t=*��^��ހu�dr�*����P��i��j=�@�����#$3�FV:ct�F���j�VC'��>K��W�~0����,�Q[<���U.F�#(��#��ͫt�ϩy��g��ݗ�0-�"����xG��$�IfD����h�)Y���᠉G�w"�k�������;�4m,AuIA��mJ]6�bDSq+���HxG�$���_h^�n@�n��6�"�N���t{�%�z4�?�T��E]�Z;p��8BTǩ9�89/'��cS�#)ݱ� ���C� +SOźL��Ab�ۻ���_:_;��K���ǁOj�U4�:�����*S�PX2X! ��4��� � d9��Tm���F�.ʶ7n�*��Z��=[�{����DUC��Z������%3>?l?�Z��6��Ń�b�, os�!e!\���B�Oz`�R??II��b�0��-��FT*@� ����� ���W�r3(�T{��o&/ ��"?"�I��"�0���߿7U��!�����D�KՏsX��@�wV�������Լj� 6�É�0z��S !X��_ׇT��ıG���4�;̏ �T�d:��z��bDㄙ���/ ��_s��QK�@��!"W���3%�L7�6UU�LZ��ʺ�P�:�/�~�f�#l/'K��=� ��}�P[~��[���1�ߦ�,�p���6.�M+ń9��_���K�Q��#�f��6��pCF���V��dI�Ty FN��s1�i+��?*��JU�R���?��9 �@�>��b3w,汣#[ D؎E��FX���V�(���&]�O����ri��E�j�&� ]+S[n���]�kC�c���ףn��ׯ>q��5�Eg�ON)*7FP�47�U��ʐ�z���3�SV�{��L1�N�ϑF�s��V��t"�/�?����3�g|���Dp���3*���5�4��)�03TJC�(�ʢ�|����QK� +�)zl�`��H��GBJ���Z�<� +�- 7a�Cbo[i*+AleᲲ�C�i��JY���9�*ٕL8���uT��`ϱ�b��=��4 +ᘦM �"��|����� ���-���F��ѼѦtm��$I�+�^:7���X�!D0 t�����=g��J�lEJ��F8��9F���S����p�6�v��Uh��Òh���z(H�(��T)XU�gx�qP��rg���K +�"'�yi4%� � ����Ф�j��[\�W��!oX����^��z�������=�l�l��[K�*N�`����@��@�E����^s�u�L�G�V��g�'�����+[��jS�H��#J�1��q�b�W���"G/g91�耆��̐�7=,�p��}�����W|u����f}1�L���N����ƻ�� ��diQ����ݳR�]w���4� ��nT13��ѬX�1o���E;���Փr_u�N����b���;!&%_= AP ���'�U���1l�&.ҟ�u/��=��o� <�)50��?�t��ce=u{��o��Ĺ'�xOʐ�!e@�d�q�w��d��g%� ��CZ<�5��1h`��6WI=Ml h�T�g�y��L[��-�����ϐ�(�ݞ+����g�R��x\5�˯�`~A���P�p���� 0з6A&Y�����Ҥa�N�u�� *YJ���zf��%�y�/����[Y�E�~q+V�{�*6&��"�_�/���W���jU�v�N9E��g�y�룥�Q�����&�LVK6!���'�� +ʦ�y����,*%*H�v�H��!E�ʠ)'���31C� ���Tr�9�ujY%fВW>о�������Z�Mg�Gz�-�ƛR��PW�"���v��d ��Y�A��y�����G0z'LI�w�@�Y)%��,�(�O?GzX7�;S ���1�s,kCI�N��¾W���^�d��>��jPJ2&�r�&IW� Y�ROϩZs�8fb>&l�mޙ��W�2��-4T�3�,bQ���Ǎ�ufn�Ұq���w����l��������=qϫ4\�c�Ά�r�Z����b� EYM�W�p��t(���=���* q�%k$�T�k&�uq� ����v��MCY���fU�:�Y�Ү��{�����)��+�����^^� �8�{w&�o�h�KS�9� �XvJqa2�՜�1�r�v[��s��E��(麪fdI���GƮ�[M����SN����GQ�r,�!O��g�3� d��#L�ov�nc��3��pE�ϻKd� ,�T�J��q� ��9h����Ь�O0�R?�0�]^�'�(�]b+�O�����4"��N�aI�X�����i�'����ֆ� �a�(�7���qX˽�C ��)��>(@�@\_J���j*?u3���F���FNN�f�� �b��t"(TS��Cd�*Բ������YG�ל��E$ZǨbG�ִ�vl�S纮&��)�M?Y�`��7I�!��y�X\���†��]����|��.R�^����]��K�)�,d2e�熄nA����n<����z�D\��đj�!�fӮ�����H�w)ר�I�'�HE���/vS��W�~l��ʼ޹C���[��O��y3O2U;���%��P�� b�`���3��U# +� i�n��F��+*�ʝ@Y҄�J�M���� �w���Q ���=��������YI��C��N WM����$ś�nc�^Uܡ��:�K�X�=w��.Q-� �^%'�_��7,�Z���Јֲ��#���*�� `|������q��7Z3�S�b|�5�c��f;���]$�%�h����灌 �ccQ�,0ѢU$y�����`��]e��e��j��d�|��@�i�_@���\VǑ�2�r{���@% $����H�%A��g�4L,��E2�� �|�/�e�u�OQ,�D+�O�}&_�o�� ���H��xxp��AB�A�`��e�d�G|������㥽>�'9&�lO���ۛIڣ���Tf{��wؖˀ?Pt\��#�l���`�G�Z��T���Ё������z�5�J�R�ZF�ʏ��'��UR�/���b:k$���-����ɣ +��X�\9�_a�h�Z�z.ˌ��e䋻,&��%�Sz�iZ�P�9�K�~�$t<��/���W.��p�x-S��)����ѡ� ��'겠.y�����^xabF*A���q�$��t��)��)���#q�Jˍ��aʵ�R����z)zaJ~����h� +\��� �����Y`�;F�a�2�o� ����m����^F� ���F{o-�hY^(�\Ȑb��x��\���+�p������� +2wChDuL�0| ��_��%*���-��`0�I�|gпp N��Xb��1�a��>��9_���fK�E��a" z�UD��/m�h�^��"^y��9Z�YL�5)���\9�=�z�n1�g�?�:)�C%�C[���%�ya /����%[��Uj�}ƭO�����1�d�1, +���]�0�b0��H\o�F��AF(v���5����$�9@�Aß��B+�� +M����,d�f�%���� &c��M�b keFK-"@Z�I�GZ����(��Ȣ���[���9�YQF���d�)�"j?�B�]z$��*q+f�b3��F�g��>ND ��^Z3��cOa�p�Vj�"<�f4��ń��#/��K2Y��:��D-c�Ȁ>������N�m_rD^�[��� �����G4kV���C��E�!��5�$\��,�b��,�g��A#�օ�VMJ�$�C�����1�d�&��a +( @6�&O�|�?@� (q��G`ӈ��!BA4@+֟��0��‰v���j�B�{{�ȍ� �����L�*{.�f�p�-P�[�� +�^^q�Uj)Z|x�M$Q)�5��AO�u��U1{ �[w��>M�o�+�,d�x3$`��6��'`�W��[ؚt�WIk�/�a�sm=I�:+.5Q݊�W��UM�B�u���%عB#Ң���J��5�S�2�|��`Q�V6��P��,-����=�~)P����t�EBz�O�$,�&rWHp���A�8�P��m��=��~��.iysvأ$ѣ�~T.\aL�¿��8@$ h�i@3`��j1����i3157���̃s��<%�����)�D�G)�]{W⬈.,g�������|�Ӗd >��5\N���'jM�0��6qS�޾G��Es��Q�+G�"G��H Čq�>q�+���F�h����$k%�F�h��P��c�A�(��ZP��=4����}�[U�� ��:F.c�!���CFk�H� +)z�c��C��L;07�˴(�.������Z׷��@fnY:��y~�`�D���h�g�)�Z�]��)*u +\��T^>3y#���/� �㈒f��&$C�� �@z��L d`�bl���y�\Y �-@]d,��� �냀�D�i4�d�[b������+E���x�w�V� +�$�A�@�m�AV �O� �ø�2�yV��8Z[IC4��������&Ļ���y�k��D��� hs���R��FNT�Mo�ӈ�2�4���{;?=�����7OV�~�ـ����c@�~3��C'g#�^IyJO�ћ�zPQ+�y'���8ϥ��ӏ�һ��ʏN��5���Gk�[j�����v�qx���x���U̡R����~�Z3f���̨�d� ��S�7=\*Ă�����ʢ�5��J�(RVe>�*i>P����X���S�=,��H�T �`��Vw����n�gu}��%��-�Oܹ+گ!���Q��t��.��]�4�j�E5� ֽ�/i�N{JB���y �Rp�J +�n���}H�� +y�q�rR�!�8D}C�6` }͑V_P8��4z@Æ?��q��D[s�h�� A�����}��@���E(��숁�wa�(,��[��M��(S:N^����M\�l>����Sfd�5\1�[������e�2\�m���� 4�S���J����hiwxx�{4�>NT#�t�����+4�*�`��3����Hx݉�P�'8�A��1e:�*�*D@�Z5����E +RΏ�[�UR4׉�_o���lt���8S�����Y\um�s\��-N�]W7�&���p("Ct����!H�A�Hp��p��¼�´ �w�,�V�c�Fk�}��z�`;$T��$㬌. �”$6��:��l6 +�L��t�ԵR�b�V.��z��B8�*�a;�A�*4A�l�5�L ��q=�D����\d73���>~�G�>�C���K>��>�� �C{�G=l@��<�9��S���:���wxyRn�\mX;����������_���*˗���Ŕ�=K��W ���-���TQ! + ���ZD|���+��šV��1�3~Ѷ��Mh���АQ�1��Jċ�䠱��b��JIh��c��n7i��nQ-;-Q^i#6/?�J,�鱽5(@��3�l�R�QĽh]*�]b/k6� ��q���Ag9v�H�̺�{@�$v1y���р��dM~�;�C3�� +i֓��O@� �д@Wר�l�nSL��N����F�cce�t����SP�c����}��={�أuY��1�P^WQo5v�d�X�%M�s*���<�`<��K:��o�����波a��6��Ot�3�ON>��I}Y���Pfd=��}���Mc��,`��j}�� T!�pID�#8i��ue)?�T����G��==]�+k4�|󀘟����:m�u?m���g'�nȑ��s Ynp%W(q�u&��m^��6�����# �����Q���������8Ϛ�,�Y�̞�e�����\�:�c�ưAV�`�`�cjY��A�N�j®�=���#r�B����Zu�f&_�r3�]� �2Jn��^��������kf?`~�� Ƨ�H.^F;_�o�h�"�$��~f��D�@�[��0,�[y�7�N^]��N�Hz>�dɩqY[�sF��۠�I�sU +�]�wR���Ձ-/���ԙы��!t��8Idk9]T���C&*x~��p��V� �% � + ��2tl\�B��=���Ӂ!t#x]�vA�e���ũk=e���������s�ۘ�K���yVJ4�a`��^#fG�ƕ�Ǵ5�8���D��$��$ݞ�u�p���{S�e޻ �SO>��Xp� �U�1�E��ib���}�G��ik>=;�j�,癁˺��磮m���Ԕ G�Σ���N �v�ʑn4��$P#@:Yq���T�^7`% ]���"�Q�y�QΩ�\���sа��7x�r�-f��n��F���0[ +Ô�� Z +^���`�"��ۨ ��k�F��B)k'0)P�$Y4ި`iW�pĿA%aˡ\�Z�p�V�A��H@����⻈������a�T?�‡ڄ����n��SI�����K�@q����� A8T�Pd�[b�&z3�;���M`!����18@�q�*��a��Z��֬�JP�qR����^*�5c� +vQ|��"8���&�����`Ǒ��]��iE��}'�ғ^TO����^� �w_��u�+��s�&#`J,��p�&�+nd�1����_�r�{X��tc�(�F��G�C�K�H��)$p�u�=�Mz� ��8�}�𽰅��j�"���m�$��Z&?�$/���rS)�v=8��j�6K|�X#:ݜ�TS���T�Ħ����DoHq(�A��1wX��djB�/xl�2�%L�f ���ŷ)dd�"���A�#a�G��3���@I�� +��9�����Y��V:+��~;!�-R�� ���>m�7.c-?d`�?�z���{,����UP ��$4kiL�� EW�9RʔdJ%�~�� +�O95�2� q�����ojBj^�ޅ��� ���A�P�,Ol�s;���a]�'���!2�O37��'�r1�Ʉd���F*bTV�� R�i�Ƅ/�'�LtJL?F^��,V�4���3/L��*�NA�F�"��h � � ������nr�iٜ �v�> <��_h�o=��C~��yU�M��$��L!�HAcCP��g#: +CE���Pm�b��\�h��+�U:4d�ǟh`5�duJf"5�*(dƲ�6�$�����g*NxL&�191NP��Tx���wOz��dFh���f4"��ʏIQ�z5��dž�^�� �i�ITì�%�.�2f}ա��m���&��v:��f�ckIt�{�������Q�8/�ֆ"w���D�1����kl��o3�0q3[��F�4Jr��Y��I7��P�S�+:�����2�X~��;G��)�L�7���#'�WhQ�в<�ZU9�V�(�b�-S�V "b��RCia��S��T�"P��Wp�K�KJ�ΦͶ ޺:�XEM�gQm��EL���k�;JL��E#js�n�P�b��GF�E *7/�C�����3�Pxx7]��ӗ��<%�>�ꊤu1�����rW#�P MY��I�Z��eY��!D�~�5M�`�^0��%H9Q���+�Tj�cBtHA!I�X�"�B���4(�L"�cj�xh\^�wz���抋]��8h"�Tܭ�� �h5Mi�'B����f�M��N�����y�r�[�_ +������Uy�%.� v��ɽ��oWA�O�>B}�r�I�S�诉�������׾�u3��OQP���E����;�Adӯu:bz�1bE-H��[��C� �;� ���MI�+ģU�BFB���7-��Q�Ļ� _�pڔz��{���P�Y\������̬���1G�QH�VB���Be�H�8P(����0BI�����?&��CL�S?ɌJ��*�j9���0�M�� �Vh]��6SDB��T�=���)��ˆ!j�SCDUR[�VaE�pX�8EV ۶��XDF��0�Ա���p"8BTBI�mxCh����CD(�F�=ad��q0����y�Yf�� �*�K ժ*�ZU )��R u�"7j���e�L*a��n�wqxBQ�9 ��,�3�=�+.��x��4���E�Z�m�V�p�J=TC���q��T8ϝ�yCi�t��ц���TC�NM�����ooU��QT���"��U�-H�Wt31#YḶ{tE%��i�x(bĕr����aQL�4Nt*R/� +�ċ����[V����M�c���6�x�q;&�W���sM��h/�+���k�G�PGF�|��Kp7����:���% �}F3�UN���jo��ֺ+�$_2�Ȅ:�l���ȫ�; EQbiF��2���"����b���d��rS��W�ղ�CQ.Ɩa�q���*W���G����`cb8�0DP5��D��f8�I1 +����B�R�������UUUU�P���E2�v{,�����R�� +��*�b&c:�ayh6ۈQv��Oy��D���z��V2�;9�O�zl��ˇ>a<� �X�A<���#A,�v��)��2}A�kdJ6~��ò��sjB���/�P��y���S> �Z�|�1��D�!զ�$�V4"�?�d�e��*�������ʤ-խ��ln�:�� =�a�I�mQ�L�SN�-�}T���1-�%�!4����/݅#��M� �&Bd1R �8���sS�H�T��bd��J�z2��Z�R�$�cM��:~*��+j2��?Z�J1mN� �D!א�욎|�f�M�rr�"4$����(nN�Etz�� ��J��w���E3�R�O�'~�c�Ȝ?D�� ct����o>�˟Ͽ ~d�J����c�㒮�����J�t,C��H\�_Oi�T���G�� ��!���{7~��'���9�COf͘t��Y��P^zEgt�b�@*�l3Q�"ƹh�2"g����-�۪�:�2���'��苈f�vٌ��嵒�F�a҅$2uj��R�r��ų�۶Do+$I�RR�ǥ�X���2�"�,%A�Ej<��ұF��6q0� 2���X�P��5*�暉�!�32-7'��o�lF�%�4���G�*��԰f�o*�:�Lȳ�2�6 '=� Ɏ+!D�����kk��>����5n#���i�,�N8EҨN��� #퀀���ŭ�n�<�CII+�HU�e"|j��b���ClS���<�I©%'W��a�9��S��+ ���G1�T*�ied��h� A-C�B��CPԄ�_���'~�9�Os 4'6А(2�h��4�YiX@Vc��nϰ���!o� m�NNr>CG�u>aӑͷ1I�� K������� ���S��|H�4Q��� +D�)��P�y�Z�B�L�H�%#��P`?^��N�&t�A�)��`� �v �V8+\���pƝJ��;J� ���§(�a8-��jؐ�0q2F Q� �~Ǔ� al�8����s.�N|OCaƮ~ �̄P�U8��ID�x +"-���PĖH�� Q� (�= #[N8�x� �b��"o ,�3%����":��CZl-HQ�B� .'x*�ڋ��T�8U�h�C�i(6WXu���jEĄFńF;h �$�$� &"8"8�Ex�LE�hG� +����B�R���E�D��[�v�^��`��s�Y����J;(�"n(�퀁�@^Id�ҧ�|$9���l�2;$�h���0�� +g��Qf>{;(z FԫH�f��\�QG�B�DDk��� {Q�e`E"������zj� mI��ms���(|f��jU��mݙb� �M��WR��Eă�k��|i�A�� "�6��4�KhQ��4��=ȑ�L�o3C�h� ����H;X0�H���x\0L�(w *yCI;�� ���H����JA T���0��<�pR��"�¢�0Q���@�#�\H��LL�����E$�`�tb�d�2xV��D�DZWI�����(k"F[B��Lḧ�@�W*ց� T i�>r;f�� �TR��a.���`���H�7 �!�e`�e�<=������OQ��0�f�f&��C�Å��c��G��ق�χ($J�g�D��GVS o&|����P�2�Hዄ^s�W�:;X�@�v�H,%�V=8\s' M(b����L���g�&��Nd�0P�q�kW�e"̹���s�!�d.f���)~��+������ف� �J�x'� +�a>�3L�TI�$@�u!&������ݺ�`@ +�C���z��|6�B�CBA(� +�$�!����/"ӪS�hc��|�H��wq�t�`c�/c [��򁄪��mH�6���bʥ#>��< +į4��}*8��?�����Los��R�Ґ�(�1?Բ�7�8p���Y^�!���D��ti���`#j�h� +��Dӄ3���~�CI����WNXJ_)n�L�����II���h��s��8���� F:��-�� ,������W���h6�%��H��TM�d�&t���طA6��,�e�b ���x�\�3s˵(#�٧�y��- � Z �b� �K�#_��i >��N$�x��T!M2��w5��粥&C��K�m�?H�EǓ@׽q@�ɍ/��S�5Uc��H��3�8��z#u�5�{b�@�\��@�{\��Ȼ������,o����@P}�L��u�p�}��&WHZ��šFRw}��d��^�u tk��.�|�3TJ��\�I ��"�$g�Sl�fP��0|� +�A���9jݸ��� �I��֨N��JD�B��P�ᗤ��2@$�@�J�\� ��y���{���B����>8:<0k��- �pX���sڟ������xB�0�Q��K�}Hbu]�M� ��]��N�`mż��ɯ�D(t�J�0|��>Ġel�~J��nu���� U��-H��(C�f��m ��J��xPu�R��(��������W�j��q �B�� ʲ/]��g�YkQQ�A��n�����+,�?��� O�Yr}�9��a8n�RC���F�#�>�G�أ���g�����L��|�Z����:�LXX��+��e:�B��(����3|zs A�f����+i����6��\��A搜3��,w�9�����0��+��{t�0.�9���.ۢ��!�A��~������s�����o;�Ǥ[*�����*�ό7��}�����&�,��f[�KV%�ʹK�a� ���ڒs{�2Db�̊ÉS(�jh8��՛�ߎ�f��7kl�6��nQ�����yA���1��(/b�ۻ� �_L�n_�V�;��E�}��‰@ muc�����vO`S�@l#L���� ���>L�2�� 33tg�b��*�@��4c?�B��nP7�>+�VO���5{H����o1�n� e,$}��0�4+4��E(}w��j�Z�[#!�ܞYZ\�"]V��H6\̠&`D[j����ʿ$z��Q-`���z���÷2%�3�XG +,�����N�V��ѓ��js`9g^'��W*Ɵ"70g��"7��k2��A����z�����`��X”MfStb%�&�_�E�|�M>b�<��Lf)����lP� ��Ex)#��m��lt"еE -K��vQ������^��t���{�]2p���g�9zw]�@���@���E���X �Al�d��bw���vJ�[���{Z����"���k�`�7.8J���� �츖o�y� rK�� �1r/�T_��� +�YJ�<����A۰�7�RP��=�a7F;*���Q!���J�&�9.��'l{��ו7�ĩM� /��O5��ęu�������"� Ԡ,���F��d$�t���׽��JBTo�B�"�=V�,�h%��l_/)�$�y8�Q/- & `���K���$"C��r��A�c����&6�W�8jc����z +��e no~ 6O*�Q[��t`9E�U�^����,(�N �7fM?�*E��Dlx��"��Ј5�`�2.A��M ���K ��1����6�*50V, � r����ē����^ � �F^��ڡ�U�D@Ÿ�7H�^loΏ�����Ge�Cڶ�4���R�@�6���ꖷYF��1 C]���[9�<����k����i��"\�^Z�CRF"�����m����߀{�p��\|г)|R��ySJ" !GK�c����ǻ�����(�k�:����FM�&l������nko<��/5�( �4N���1 ?���1�D};A�YIH�]�鶩�� a���E)~���5 �&��*QE�S�1���P����-���N�\,�Y�s��^9r����`e+�Y�l����؅�xa{���{55�m�,���pD༢�K=$�ʇh# kCDϔ%�O&@����{� +��i?2d����l�ܱn��( g;�ߧnF|�mƒ@X�L5*����>���F�H֛X����6��tK����'�f~m�]c'/�0��&�I�I��SRf�q� +�͇��:��)�5(��O)���3����Zm#�������H�X lt �.�fS=�5�Sd8�<�x��l��Xe۽?,{��1M��|!�%CzD��F+�0�b3�mtY�,���ǒ{І)�Qٙbݒ�_���X��ƚ����#����W�5��f`&���[ohZZ1���ÈY�p6���6xe�2�}��@���d�([S��Y{� ��O�c�DM �u�[�k*�ά��L������)�,0׃���ɋ��D��:�ط!') ��~�;�tu�F����?>�=f���a�ˣ!x�!��g�\�qjs�a�J�7�=U��5���� X����{�kt�U>N��h�� hA)�Ί�2������ ̔�o�z�a}��J��� ��_拏Xm2q�pWZ��F;9��r�qa�����֖��0�(��8ι;��%\df ^S�;-�~�'�)�c0^T������U�Eۇ��Y�%�����u�,�)� ��@�{�v�|޸O���^F���}�ao��p��̟�DL1��ͻ��N@� ��p=Ʀ_�`upډ9�L �{f��y�~��gI$����:�q@�`���XOR�ba�"�T�����~1+���UX�� J�����'S��p!��R��e�� )�쒷j�s���d� �ЗG� ��K%&�c��4'H�-��h3�y�����C���/ +��@�� \����hq�z%w��0Bk~&D�eX��X�HWnD��/=IA �D��gz-UҞ��� &�Ltu�)�EŐ�\�"{ކ�5tL�zFD�$z< �e�P�Z�c�z��F2]B+}��_RX�l��>v>�{������i � +��VnhDE� l��1����� H�������^�U^&�!)�H2wi�c�����A����˚@�+i�$��k~����J�zA"c��;�H�\`����/��h&Ӥ�]HhH�Sh�i�Y��^��R-%t(j�`"덼��z:b� o�l��s <T�%g@��9�n&e���F�G��eOt5�p~*F��~Í�ht!�+�sD.�Ƹ �l����k +ɑ��F�oc����`�6���5�ѕ�E�[ܭ'�[sh9� {7�g&fJ�O�4�Q�pY��� ����t�>�Z;%��#\ʼn����;����_G��+��ٴp�h 65Hʫ���"�B�%�<�9�3�;�+��]*����YA8�N9�N���H?�@Q*Jga���K�vg4��`�"lz"���H��f5�[f��<�- ��� t̾�oU4'J�\��ф�3�=��K��ް�B����R�>��$+Zp���)�#�a䴜\2�pt��:Ud7p_� +�3 +�7>�ItI�S�!\�`h��#c�q�6���>���v?�:�T�DrA M� ��.���ㇹ��1f�ѹ���f�E�c Ep���c�f�0�F2{6ҥ_�1Z��V�|��9m�ٟ(>�nu� �·��v �W�Jt���Ჿԑ�3�+�̦�R�l3f'�p�!�7�Pܥf�G�g�"��lG|��۟]�o�O%���ϼ �d0��}��x����E��s����� �i�2_�9��A�T�+b=Vs��0V�[�n.,��J1�.<�x3�ȕ3���\Y7r�v�>T0�Fo*OHjt)>D��<�P ���,LnX�u���`���Vx�0/��"��� ����:Qכ��[HaOF&g7!=����� +���0��ַ;���[�A���D�.��N��'@ +?��?�u:ℇ-+mZn8�=0��5�Y�lR��evV^h8�N+!���2�]OE� +�٘�C���\&���D��ڑ�p}5i�DY�H�,"����1ө�W�[�Nd,�0��NjY,�t����/{.��!���l�zu0�a�r?�Ri�3�-�T�$����~���=�ov���m�s�e�SD�!B���m��ᯨZ����jz7WO ��N�{G�) FҔef��ĠI���m�Bns���PQ��E�/Nb;l���W�4�r��|�N�rY�R�%o�2�^�s|�,I>�!ZEt�T�!���8�M�DF�����S�L��JTAU2�I�$� ��7�]��Q���MDZ� M�ل�M�&ld�ƅ ������j`�怉 e�cx7�/�K���o���O�ئ��i�0Y��Mt��M��Ts�K��m�������;�get��ND��4��PheA����+$>)P��u��{�c�<��'!�A>� sL���@�i�:�Y��� +6sP��&a����I����y��jo�+q\�����8&��V���X�VW�-�w��B��BK�S�w���~nyYe�=����Y�� �+>^�V�#�9�(��C + �[r0L��MթD�?*:D�� Q [Z����:��a@�/�U� ��ˠ��"0�a)/��wG\'�C��C�㭰'���4�i���)W��#x�#�����s�����5�ME����t׳qc�����A�V2<�&��$k�ۼ�.}L�C�*Z�����I�9A��b8���Q��O�����q�Y �1�P����4�v��!}���@E��~}�=�F��2R��5�;�ڴ��M�\�'d)�t��( ���W�'dD{WX�@�,z�mW�e��������'���~S���)�3���J�� ��)��0ƒ�����%��3�}��Bd�Ycc��)�c<^k�HZ�hO�/�F�.��}=�i� ؖ��7T �D�����r�er��F�  ��M�hp��Ef��]x�R䮔Xɤ| +�h�"9_^K/{2_N� ���Y��+C�+�����3�k���s�3�K��0��w�%�Gv�y[�= C+U�jG.Y�yC &h&H���ysU%}섘��4�r�� +7\c��I�&��h[���3�>��9/��k4ҳ�F��I�-�8�j%��[�����d��^X�"�aD �,��"���t����gN� �0����i���U_�\�4h��a��<�?�;g��|� �>9��?{���ԋ����W��7�|�K+�N�쯾*H�CK����܍�8p��y&$��G�����F���Gg�i��t������z�_$�8�<Wiwc� [����'D,| ��3|�HE�َ&ʞ�n"��a���#aqhF@� ��[�@��xt�l�H񔗊��x�1&����W�z�T�=L��`����(�|{�{:�G��4�(�w�[ +���=�p���W���O��,T������|J]������B�2pA��U3�0C.�����@ϰ@0U<��Q�{�+�)[�Kt�~�թc�k +=�� mf�\�k���9�H����l9���}~�W ���P�<�R�"��S �F�=���O���I�!!J�lZ�C�%H񌭠@��������T�U�� 3���[� ԭڕ��\��G���g1<ݩQ()����|����:4�Qx�~e��6.~����J�d����C(;�I�<@(��fe7��wI�؂T ��n��U� �T=��y��� %�q'zHJ�C�B��� �d �~�>r���t�]������4���S:��.蔵�C���T�ҽ,Ef9N���e�U��+�VG*�n!z���R/<�A��_f�� )� +Yν@*�"�j�x��ۺo0v5k�l�T�d]�����w��1W�'�� �]|Y ��Xg������3h�q���M�m-r����E���jG@6�x9���0�Ef/ +��uE��B+��+R-_0��B�E`�6ľ@��A�~Vy) G���qw H9Ǡ�2H[��+@e]�a� � �V�Q���2Hc�)��f�Y��:�)��r1�U� iA�ڕ�*�!��� Y���/58 Bzl�em��lCvO�.n{U�D�uC@!R�ސĜ>Ka��P�$pÁ��� �@ <)�P�D��9T3|��9':�R�Hd�h:���TAB�Hm�CGd��/"d�Øg�p>����H��P�k�<`����QaP�H?�!^i��C@D�|H�C�N�{e����,!?��C��!^?H�!}��g�9ļ}@�!?D7$�HƆ15��>C`T�e�w5��� �qE��P�|� +�D��˵�T"��d����=�v�"$!|$��K �p"{�n �K$!���`#$�\���"�s��헕C !�SG�\;Hg�'T#paoO��;tY[��� �@lq �ҁ �L�`!�p:�_�$QmA�^�'y��&P)�E��O%"D�9WB�������Ă�brK`�IE�����@p�Sn��4Ld*�]�ȔbdLTie"� ��HiY(M`ML���h(@��D"�� ��WN`@bӉ �û�H�?�<ϒ'&�?�nO��?���G�>�2Np(��?&(@3]�$��������� QT�/o-������(��PR�8~������b��ȸ��2E����M�xڰo +j��x +��@E���PEE,ݤB�|���|8N��;#�I>��*��G�V������>�sdE|�V�O�ي�ݣ����{�+�r@���f^!��X�@e��` +��}X��둝 ;�� +Y �* �ԃ4�uzĝE��c9�B/z�V=�L "�����T-p3�����3[d�<�o�R�h�[� �o�s� �ą +�q%���7ȇ�t�Zx��H���v!$� �.�yq;�^��;�ڋ�!_4�f ���Q`>�� �hv�f(4�A�7 6ۑ=��V��" Ah��X)�J�0�cOհc�0�})���C��hj��A��:���P�4�Q���� U!C��X���k:�KƔ�#e�#)Le�2:�d���.#�����Xnf�sP�����͈���n|<#;�a�>�Q�(5�Hs�ah���q���a9@h��r�&�|� �Ft�#K,rsA���Fb�c/�q�(52:�������m5�c!d�dֶ�N���k$Q`C��C���G�� \Y8��l�I8zv�ߴ�1�o�ژPp�n#��n$�7�F�Ɛ����nH�gF�{㊬z���2o����捾G��|����݀����@�F/u�-S8�?u8�>�g�8�7�/� �5q�|Z�4�����6�S�J�F�ˑ��@+s�җѵI��+)��Q��å��?���_T�5�%@t�Zk���� -�����ը:"��C�X�AYʾO5��92�F_�9[Nj4��5x��6>��#�F{�#�5��b�i��R�4Pu�E-��6Jø�#i��x�2�h��9��"Ns���9�����Fa� ?, ̙#���y9X��*7��]��)�ӝ��K�uƈ��rl�S�Ғ�K�fXK�<��J��-9��f:EʌJo�>�q.eY��e���e� +�2�u� ꪌ�C SWI(#�>'Ct�a2�OV�d$<�8X��Vdl� ���&��>]�� �C�{�4d�xc����˙1�U�t#O�.F6����b��b �,1�ՍH�b`�|LK�Ls�!G�F���0��?�{,��}I� ��Y]# Q�#�q�4-��^ǡ�`@C���Xhj �2&��"��K�H��^)�%�"5�E�X�Bs�j�P d�/{b�@FG��C?9��%�Qx���5q���x)Z���wr��W% +�ؒ�9,� ,�H$�9X<_P��r��x�����������(f�z�� g^�-�����ËX���*ȸ�v!JZv�kϑ⺈KO]D{J8EA,�@�|'��\���� �@<�hFG�۴��R�[����E�tD�-nNB� �1���sif�J��&�=l�����R;"]�~�#����բ�wG���[K ߁3Z4 x��£ѳ���,�K<͢p��~YP�G���y�7Ym�E����X(��n�(�� +� +�D�6D����>� �/T���;�xC��'2��N�w'�@ى�E��n4t��ŜT 9�Ra8���M(�t��!���GOք��&�wtEGw�V!G��Nځf�T3��L�!�#�"XdJa)GL��D���� ��7�!Y{��d���r �uH�n @��(�Z"��,��%��\���-=$��ҤJ�P_U"���� e�̔����!%��H��g(a"d�$f�t��_�({��$4�Hɒ(=#e��HD�]��# ��G����H�F�dE"O���)�ԐȪ#$B�")�bݝ/ �Tv=a�@L�@�G� ��p9��G�=���c$��������n�4��FC��F��p7��H�-#n5G���"B%[G0���H�Qz��E���Z�y~��R@��+H��=)��l�$����"Ai"v p%����"}�$!F�%�?D�Z��ADoLr�]�C�l|=Dy�$g���I�8D;� ��PҢ! +���Ɣ䙇Jh���$����Jb+D^I"�`U,I@�t;K�I�גL��D!f:��tI�1�K4f�D�}�� +�wc �L��0�%�b"��"vN�@���m(���'�����#x �$$w&��h�~��i�I?p�a��k��dR�Mq����M��+���8�R���l�0�� �I8�� +V{�.:�`��Iy�T;=T�=�N"�~v=�pԭ�$�C��U,R��D�%߬;.r'�@��Ĉ��eh[O(��b2x��w0z;��w�p'ɲ�K}�qݡ�ۉ����~'Գ����!�; 3v����n'x�:������:�uX50Fw ��w�š��ϡ@�D�s�c�9�c>"j9PPP���� �ǡ�(�k�>�h�wb�C ;�p���I<�$��h��2��`�� �i7 :�� Խ�߆qݶa�9AY��d�� =��`�l`��Ȇ��|ذ#�נ*�5��5�*'�X�J�M9�G5�ב��~��q���6 qr�d߆(Nf�drr��=�IJ�pK:"�� �u�Ywݰ�lc߉��w� �ݫ{�N1'�y"a���Dj'���� 1�|z?�5(�?��~���.���z@���?ߠD�j�P E,h@�P"��.���?�׏ %��P`5�߇����z(��48��� ��p^��CC7�m��}(��;�̆�4��F~�6Dq �Ț �2�]�Em+-'z�� u�Қ(9CڢSN���*C�OxG��;&4�U� [z.D�!{����W�Ԡ��D �Q,��r%BA������@ny����+�3V�W�5RF_��-r�z�-��+Jz��Qҥ"\1�@� � H-� ���� �=J�!�!����:h#%���oI�c瓒�bUE1��������°�R�����d��a��)�j0���h0��( /9@`�S0�:{J�~!��$� ?BE2��PY��aTJ����R�!/Q��~��Tڶ ��TR��IT����Tal.ĭ�d�R%<�*��ee���B���6o�ct�-�~��?�4g 퐕�kޙ�8yU�V8���q�v���g�ѭd�,��V�U�����,�>v**G�+��v�t�t�BY�+��/�W�:%1�V`���u��d.�@r*�o�+նB�%"�c,8�s,D�:�2ͨO�,#։�e�U��%(Ux�YDN�I��͢VTų�5\]\FЂ%|�H���)HZ򙷊��7-|�B+@*��,)Tt��B +(q-a��^a F�-i' +=Ԗ� +u[�����s�͠�{�<�| ր�.h� ��K<>!�z� N�;��ے� u-���ͅ���.���%�&�7�ޔ�ںt�c��Բ�a�1�ow����6&�+��� `/�<���b�K���<���z���*�^rN +h/�(�z/�+�����$@�/�����$�/ً���%���_� x��яP��G���:�$S�#T��� &��k03|0�1��&�"��0�-^X����a� 5L����&>x�Ì�B���P������h���dU�� ��O[�(;9BxN��� ��1s���oAh�tU0�i ��G ����������L��`�"�i?`?2+�AI�L�)�41�K��M>�u2P��2��c7A?/�Zg�z�[e¤4�2)s���,S"��2 ă��� �dNU�Q_T̈��l2s<rf����4�:0]3Q�An3��ò�8p���<��?9�H�t=�H��v�q�V�8x�g@ +�Lp`r��� �UD�NH�\��e�`�A��m054�i�d#��l�aѤ��Ha�M" ��5�}4�S��# �i��d�V��/t�i��d�g`�ip7��|���@(�4[����2`v��ICP Ȁ�jr7ei5�q1� �vv�n�ٕ@صQ��Bm��ڮ5���A,��e0@� �� ����&�^�ɽ r���'�p1�&d~wK,^�- SyZ��y�k"˂]č*E‚��������r[�F�V)l��'61���c�88I6����&�ِ;���)Hs��R +<�M +RP����6)�چ��mTL})f�Y +���$$���n��s����Td71{w� F�F��y��]�F^� ����F �oȼ�#�'�8I���_E89��4��l�=uPш��'Nm�`�dP�8P[0N�Op��O e4N�ǡ� ��q�9$o�lEN~�Bp�*r�R��I��M�qr��Q)'Y&0���͜#o9|.���%���dNޓ,��* r�9YF�wr���§�3$��s�y�NG #t�3������0^��������Θ?2���y0�|M��^ciDOD��A�� {d"����%7b��J1�O\�3���w8��)em��} ���&4:L�nqH����<�1�[b�"2lq#+E!����m>fV��+S\��ѝU�@��ͭ]c!(d�&��2� �)/��H�0@��%K `�v��G��Sm�A��A���ƙ(�@@��ȎR�+@������zmS@|3L�=�AfgL\>b`��CvKʜ�A Mʠ��*��3L:���W���+�-GU �4P�r��fƈ��+٪�Rˮ�M�� �� �G��C �ꦁ`� +��o@�*qA]5+���D�O9�o7��ʥ'G���$���YH���5sC�wAV������yXo��!?�?�!f�N�>PE��Jg�t�\����4T>��(E�W�= o<��T���䈄���G�9�� �)i�0�|�?�N ֮��� �l��T��%��@�����|@|׭ ��Z��?�������>��G��&��a��p����oQ���<���s&�z�IŜ�(UW�w��}�·5�xp�w���T�og:@-����9g�4B�`u�`;Ƨ��#��CW�:�R�E�a�Ư�I7����;A{�>p�ݔ@�}�@S�#W<`�4�P*$���ꈐWu �S���F��4����T�����m�&�1]Ӡ����j������,��_F���2��C������0JS���;,1����P� bovآ �V+2��~~ ��H�4p�_+}��v ����JZ��`��#�0?�9�@T�Ӕ�I2�-�� Tc�x|Z�_��HX|�C�qh����p�[��D>�ح���&IuU^� ��]ZF����:��m?� I�H_�2Rw`�#�I- +��]HF�^W��@ؤǯ(d�&�Gq����s!p0I83@��8Wm�+���� ���(�+��;���44�8���k6ؙ�p�h6A[��dlde�P0�X�$W�'-� +&F=�$9>_�&���無!�*�����y�i9�4��TM!� 5���� ��Ql=ބ}>�m�E����� ��x\��h�e���5���i2���~꿍8-)���h�/�2wԽJ�'�m/�6'R�)0ӄx����n��!J���55�Y\l\i@s���N� ��y8 �d��%^��+u� ����s��%�b��Z�`������� G��L ��� Ъ%�򝪟�ஐ��}�S�^�mO?+��Z�*�j���8���<=C�q��D��c+�~�Q�pME���C%,@^Y��*� p�6�7R�� 5 ?!&�K�������C@'�PN�R� �L���6-TO��%��I�2: U1������//��3����UZ�p�j��j��v��\�"��!l�[����_�0ɠ�I�F��O����b1P�[@,� �zx�l���I�NGH���&�!}�B�q�gվqN"@q��<�ԣ @)�'⒟;�ƀ���/�)�8��lq�_g�'P�.���LC��}`� �������%ҧR|���~���mI'�a�Z���߭��`�1��f-y_b�_1�� �m�'C�� ua ��t�����`��Ð���rN��1]/D���OP��?�8���l_������}¥|�㶲��c��Ǹz��)f���o��������"���2{Za�����'�� �n��4�_�`�Rc N�$�������>�T���J��,��‰��nt`��o������!���q�h�f�\�_���u)4x:�H����إ��`� O���!�;�|�0�0��?���) 'Y�g1Y2��=ݲU����\�=0$��j!��<��A�p +�{�Ǩ��uؒ���@���I�z��9@���YԈi%����߸�]�i���i��w�Yv�����̏ qͻ+ +��J��t��; �B�����©���6;��w ^g\~ɮ�N)�4BN���j�W +����C1m�u.ȟ'�2�?� �o�Ss{�����gR�C�~��e 7���Ï?���K���c3�*�#l2`���W������5���>���E��D��}���V|��)2��e{;�7i��;4� NG��v����#QktL�X�.{��6����[�!u�uHQE:�b����e���<�ز���dқ��F�G���5e�i��]�@�����}�Q\��$F���Y߁z����}�O.��s��`­JS����J��o��am�yn�v ���b�O�AU�M4 Q����?0�bW�M}�����Ǣ��P���E���$t��2��Nwi xt�e������%Y&bN[K���[}�M�ٗ ;������?�Ws���}�k;v����f��=���y�}��H��b^)NKu~�*ʆ5U8B8�����XJ����ᾀk��-0T�Ә us��j��VB����3JE�D�|_�<�~���3�_Ǿ��YO���^+�|�SR-_��+V���t�_<��1�>R/��(�P ���e�*2Q����N7�Q�G�~0z��Q��q�B(�\nQ�����"H�#Շ��|lE]�FY�oscR����9X�;��\f�IB���1>�ߗ�"�����[&�|��e��?�I� �����l��k�G~��hݐ���^���ǧ�TY?gx���/��"�� +4>~�:��>����?:.Ixa8B�'��_��t�bZ���n �{|[���V��\ CK�'�Y�q���U��� ����$* B0~�XL����6����xO%�o�V 0�y�!/NJ�5��H���4�MF~dT��,a�f�!�������g�n�b��fe��! +��+�Ҵ%�� $RJC��Ò~F� +����v!������/l�v�*�V෶M�"@��br[.�`,�{i�Đ.��^�9�8i����(�?B�n�,���Q{�3dy�Q�r E��#؄�+G� +yO�<���1����a�NI<��ŏ�:� �%�RŢ3p�o7c����X���#T���յ� �r*�7��Vj�ۏ6��3�:x�weq�s���V���d�-&�2�fw%���F�~P���säT%�-H~.�eZ�\̔��m����3sF9�����yh��I����qdO'�c�'�k��b��z!^�/L����¾���[����ě�潓�����-_/ ��^*����׹~��.�TT���/zx�l�^�"f�f�Hn:v�_*󰾚����i�zg ��4�Q`��v`c�^�ѩ�SH���K��Hq�^�F�ܢ�l�-ģ� ��-�����1COz�K���� q�����iB�����Xjd˗^l�L@����9��︋��aһr�ƃ.L�>+�P}�q���� X6pԕ9wa����=v�ᔃ�����Әs"�T�GEoӞ k�"���h���l�B�c��R�� =٠%��C��͸��Q��f�C���:u>�� WaҎ���� �Z +�>��o�u���E�ߜ��(��ᇽ*>2�jM����+���_e�� ������+��>�����*��;�ɳ��ـ���G"mMx�;N�f>�s`�J��ֆO^��G�>�b���;�=y�yY���b�dO>��(�6�H�����xӛm�pU-ԇ4"y�j@(�)#�G��4~]�|L������4ׯi}8��x�@���{�X�[l���t&��z�x�����_p +�*�6~~�=�&�iךu/ix}�����݂#����NG�.ۊ±�9?wU�ȓs���b��€���徉a�=��.�]B�I�tD��e��8��萸 �h��[�R�='��Nu j��wGλ=��Lzo�r��E*�%���?�W���$s�@{��'�9���H�fL��W��]��Y��ʚ�l�1����J��4�;f%];: �.�Q�4֎=2�D�N�������Lu�!t�E���,����A�3G�L$�q��= 헿�|C��ڃ����>;��ܡe����#��1}��Eg��#-<��S����w�"���Yv��H"�ew6X4$� D� �PG�-������]������[F�,�p�G��+�ж�]��i�L|�P4S�S%v���{������sX3aMc���ED/��UM�d�8��J;�D~]��P����A��I0�s�����پ!����) �<�����$&l���6�7{ +��A��ľ�^;�sQ�B�q V����M�Ĭ�K:������-j��Z�]�x��"��;eY@��EL�q��IՊ��.��z��q��8��>�^7`�����]��0w4���L���6�ma���p�p�M����e#;A�� m…���6�t��6k]�Y2���E/�����Y��������A:�r�#��B�dy�vr����r�I���-��CZ���ѩX�qol'y�r�g['%Z؊�_1��2S�q�� ����T�<���]�`ȎN^���Y)��lr!�iv+΁�#o8��Ӵ���%���`��Fɍ�,o$N<�<�P���#L�eq� �}�=��0lbT��BW�p����ԎG{��2*�&�1"pʵĉ��#���?��_��� +�q����}%��81�H�}��J �ݾ[ +�� ?|o:��K��W���6\�.J�+畁' �����ȍ� �'��nl�.�+�P�Q � � �*=�?����ɇs��0���kT�,�J�P�����z$�b¥���lbu�F��,���C���`#�u>��,?�n~v�� �&nx�SEA ��Sy��`�l�()�2D�K:�J���jY�޳��H���� jv�&�p�ڏ�b�j�ڧ�d��j�K��zR�ߢ��.Ń`����tgOG�����{��RX��[.kpzp���7��h nB@�1�5���U���}��� N^��k'�� 7[�e�����vݝ7�L�����,u(~��58�9 ��ľd�w�܊����ԣ��X1h/g(Q60z|�L{g|t���x�g����v��2K��X���'6"�I(��gK���9��T�A+Z���������E <��]��Zh*@ik�"p�GYy�)� xCw�o��hpf���g�'K�������:�Q!�ﻖg՘�ԾCJ�������E~��������[�'�]�i�V�<����[�K�= +�wQ,��Q&�u7�lnfB ��w)�P�mu��E�u�_���OW�d�~�z�Q���:�_�wcp8�&i��"Bz��/������i9c�� +;yyiETu���n���4��:%O�D��� ���"�@NH�x�<��:�2���U+ +P~���n.�_B�����'��A���q7�h5�HK�m�jJ`��E�G���ם ���EI&�Tǀ�_�K��N�d�u xK��xƊ����Y:�n��0��;.��-m��>ŒRQd�.=V׹���~�%I��t��l'��W��5\�B�-�I—LoB�u���H�>"������8 ��$�)�Z� 6�[0��D0���(a�]��iecn��$�h���s��.����1�����k���3#ԛ��8�NL^�,sQ W*��F;cn4�w�Փ>�NA��G���1��%d�Q =斦����[����1ln������(3���**���csC��ǃ|�YsS���_�(��J��"�gs{ռĊZr�­�c��bs;CB8��M����e��`ۆ��9wH��Iw�Gyu�ɚ�@��ц����~�|@�(�X/3�쒾��n@c�x��;��U�ܔ�77:���B�C��iU�mg��>"]t��8:��Z���"���$�t���K�>����T2�}n�ۛ��T������Z � + }nO�4��*ii��=d�й�?!��r����:��&E�(���O[�s����!/U5w���U�[�܍�4�͹��*�1��,ޫ��B +�a endstream endobj 21 0 obj <>stream +vUs�����P�n�望+�|&H �9��҆kM�9�[He;a#�9�THCu��������� �٤Qs�r�@Rs3!�"�6Ts�Q� +3���-��;�BA^ҹ�� ��6~v�[���>���v����s%Q^��+w��Q ��u�&f��.6LK���sCѧ�j(DnN�4��?�{�]@��^D��TJ�n��?�t.Ё�厑���D 2�G []^:�yg\�ר��30��-�+n}_�O$� �^Eܜl?#ԮF�3��v��y��D���θ;g�~��� ���B%������)*B շ/�9ZHS�Jgo{P�&JV�x�–��Χ�֬G����a�X?ڑ�O�P�췏��6��Q�p�����΋Z�TV�kvꥢJ��x��<�K��u<�[�bq�V��2d��Z0b[3š�Dl��Cr������z�kS��� x`�]�Ā��ɝ��y�2">v��cm�A��(�� +�L}%������P�@0R��^�P���>m�C�i���m���8sSM�Ζ�^w�����& .x)6��7 S�e3+���ÃaIh�w��,��[�������{��/��h! +���n�l6���(�}�Լٸa��f�ڔ �-AB�l��l�>����0���Xuo�������~]�c�6��� �XU�o���+ 1Ƃ ݅�Sd��dK@���Ů%${3C �=���MXA��VK;LJl���������cc�B��[�1�&Zz��W'�����m�dk�e�����;LB�k)6E<“�2=S�(�g���bqγ��oح$��NEH +L�o����ZթS��m�E ;���Q��RB�|�=!��z3�v�q�nvpe����������µ���э|O����iA��)��|�2����{�Z���3�t- �:-%v�"N��Ɨ�eY��Ϲ�����G!2�)r׬T[f��奰�1����!�|��-����H��ڧЕ�\��g>K�5U���N�r������`C�*뭟���5��.��}�Z�Ԭ�����F���c�OƯ���c�&vZ�6��姺�: Z�͟b���r�����d��r ���g1��� �����!}ŐU2LZ�{��aH�kr��Dڵ6,7���נi���`-Y�GH�W�_?�O� �)��F���v���=6sW_��{��|�����H`���,V�X�ޤh�X�����|V�׷X��UU�,�R����X�Y1���R�m�g�R��|~B6&y�Z�g5D�Ym+ky|��R!\�e�3�9uu�&�������~�KHyILͶY=Oa��M�z�*)d�Pj4�g����v���$F�~���ōjԽmط�Q�C�8�A�A��E�Z�Ѥ��#�09��ja3��A%Զc�G�� +Q����..�LX,�����5GYߍ���XS��� �\L�c> +̗<��F�� ����&`��]4:T��Ӣ�%d4"/�h�"�S�Q��_ -�@X<�[�o5Cu����W�M���4�*��N4/X�_�D�. :ԏ�y���yB�>�hg��J���Lxh�)���6Q��%߭2ܚǷ2������V�`_.4$w�X#̣OG5�>��Fe�[��`Xn�OtA���_�+@8h�߁��F�E^Э#=Q���pL����@�m�$���C��̺ ͔��b�:�e��&mˀ�� �?�#��G ��D�2G=��_��œ�Ê!���3��h� ��%�8�"���wx��U���C��x��n$���!i����m��o�,�}��a=�����K�J��j�� ��m��$�y6�����U�U�LPft�L'���:P�do�����z�w�ΕD,��0n�ĝG�.H%A;�8�Nŕ:��q&7�O��V��᳔�u�L��$Ṁ���/���kt�'0�>�b|ʊƜ�8O�U�YY�C9�~:4�qVj��n9 ��DU��p6jt�0��Fp����� +�oߌR +ݗ���"oNw��$�n&N��;�Ɓ�U�; +�0���Q u�l�\T۰"Ɵ�v�)�J�c��Dڼf�Y��iY3@ ��^P0CU�d���gܢ--��,�u޻4�z��I�7����]���l�/D/a���g�M¢���g^z� MQ���l@9�#JeP�37 +�*�g���/ ~ЙE�zB�5s��3m����Og֞a��t����6̷$Ԅά����˸f��CG�{͌�c����53�:����X3Ȋ͵�kfT��v@�?kf_��V������,P��!�#���!f�ˍ�J�RK�̗��)���13�3�DDZ��X���SgF�(|���y�0�Ū�,|>�ݫ3��=��(֙���������@�ڵ��.?� .Z6����q��i��& $:3�^I�r��2J��T(06���g�a(�if�K �4�m���‹!�,B��Ɯ�&͌F��TDҘ��`ր��2&=�<0��a�\�|�#��_��M�3Dw� b*r��LS`h�8t��9� �{E�c>b� PS�,��s^Dv�3�*?L�e����wk�c˯ +3K��\~g8��L�ݮ+�7`~����6�~�N�.کA����!f�@��O&Cq�Vf:/#'a�ߟ<��`Q�e?H䭺| �?�tO`.��Q��.� R{A?����Y�Tx�jꖏ�U���G�3B���F��9%�ӻ� X#; ��xΩ_�ž��Rt~�lr:7�� ����qub�|��xf@�V��N�� +�ig��,�;r���)�&� ��%<�jz^l��/D�t�o�8������S)8�X�Ɣ�? ����JG+�k���'�`\���=��pc]���M����跫k�CP�j�Щ(�-��\�T�Wvџ��k�،����5:o��Q� ���QL?}ƣ�m@Q�J}T�c��9յ~ ��MHV��OC�#M�#d����c1KF �2/�wQe)���<�Ҽ��4I�W ��T�EEK�R^kg��9����R��R��ti��4��R��5 ӑ�F~L3�9T�ibfUh�LՌj:x�̦A�3ě�U��cӷ!�v�� ����KO��W>� MRpc�F��y�\ P�(3��4ՠ��F@a��,χ����J��^�!FD[����/����2��n��"<,ek�� ����:K�BNeō��;�DPU.+�-�����K�rY�<��Lѳ������H�᪶��\��#���#m��VU&���ܪ˦%��D�>&]@� -�� yzUv���F9���ө�:����J���}�L��)/8VKCn)�q��㢲de9-�{Y�kyp�$�\��ҋؙ� +�K�Z�@2�O��� F`�Mg L��1�ۺ���Mw+hy&�+A.h�M\(٢%��0iin���e�g�E��9�]g?%ȃW�[�E�Ṵx�׊�f�{��� �W�f�^Po�Ŀ����௪|d�p'?CY���meE:lQ�`%�i�N�����������a���a�h��#6P�A�5�%M�b���F:c���'����C,��Ft����M��%W~�+JL�`o���P�^�fYW�˲.8��q�r{'���B�~�6�K��q�#j� W�,����Y� �vv�lL�{b��b�ה�zq�D�M|��F�ff�%i�g-�N�ڴ�~Z*6���vV�$!�H���K��0���l�f=T]��.߯��m�<�����3[� �f�] �3�M=k{J"���x��Xqm�vL�!]���gZ���� I����Ŗ�V��" ����r�X9�3,�l.\��SHB��w�񓌻 ����UC��C�@�MnW޸Y�ؕ��/�ҁLs/[���6�(���Vz�d}�A� +k��E���C=]-��{������ +a��ː���? ם�2��cl-�d0"uiW�Ġt۵.'�ws��̜]���#N�Vx�#�o�{�_xO D��xc�%�Ԏ72y�� +N�����=�V8/e)� ����YzC��%o*�s�A��unI;f�v�Ŗ!�Q>9��{�0��mF>���F�zJܜ;_V������oBӶ(� 4��ˏB�������j7D�1�~E��/97���5��wY��w�=ɀE/��'�t����d�z'EV���pQ� +��;� T���&���S������)����E5�`e_�ff�Bxr������+ĸh�# x��S�����h9��� �iY����A�z�o�����[�?03���Թi}����#*����a�P��b�_y���r�v.�����,u�I�r9��F��9� +p37��@����Gs-ʈ$ۼ����>��_�d9������\@e�1w��q4�M� n,�W[��vxf�.3 ����Ip;������@Љ՞~��5� +������y�Qo9lk2zWя��������BF��QKjlN�u$=�"�_\�����"�|��7 +���n�Yc�)NV���~��^��é�k ���\r����f�}H(��Iν�%[���Z��o��߷$����� � +$l��E9�w���D��p9�����>�E�X� +�;؁\�K�+R�q�T��M��%)n��e�A)�u�NF��:|c��";�e���l�����yv�յM��h�q� +��p�᷀=m~5@0��z�7��0��.���Ёߤ�µm~S�I*6t;�"G�%�(�߫�T���&PΥ{GE� �ɕp�◾��>P�C��{�V��f*�����}Z��C��� (�'Q��}�����q�EKu��w���)���̙�g~���~���op3kD��U��7 ��Z7�j� �5]�ï_�b+o����6�-Ӽ��3�$��&e�"�}i��COܦ���}�y`p$����@�M�}q����5�e��wɲ#L��� ͧ�姩�zC}G�y�G����cԍ��Q�OP���Q��f��ԋ���Dǩ'�7���k���G}��q�ľ�''����}�;�ca���A��"��%�����9:u�y�R4�H�3�\�D�/�� 51T̎�V�`*��@!�O�j� ��F��x�C�]N�n؇�,6ڷ����d���ڒa���|��Lv�J;�=Y���/�t��о�9����#�+�3M6 �Ͻo�%Q@HX�j%(�}%�@�n�iHf�Ϟ����@l�TZ{5�6��f_������;��/��y���H�{���z���&B=鯑!�{������lj�/���T-�m��p�h@ڥ���+���nl��ߗ]j��ew�}�u�̻|�����.��~<���� �����̄(� >��_=�b��@���e��=醅*�� 5�?LFC�/S� b��y� +����� +��� 1_$�Wz��_ ��N�a I\����^�e�3}���Aե}C5����s �j�4W����{��G���I2J��Y��a�2Qȁ��q'�B0X��j%�� �.X|lL|��8O38����`�"��`V����)"�j_��I���O���T�\�M�Qg�cRx��H� ���ƒ�K�)�GA�Hèx�u�Ê��k���Ũ���M����R�!E��vģ��ԭ>`18��٠@Dt���`�b����!�}���x��C�b�y9�g�|��dqƀEt�+�vq�|e~Xp�c���!��O��-��U�h&��e�"2B���;Rq�Ǻ��'K,8��i�X�T�c�t����!g�C1|�3���1M�9��yA��I��o���9T��� J�<���`��D޹Ț�ĺ|#���s< +�Ə�������ȉ���Zd����G�b�E�8�J��ec��e���2YfBX��,&f��Wa���B�%��6�ȱ�e���qd�l:$�Q�%Y����,4�#%9Q��4�L<5��uG�I��]���J�l���!H� �j�l�K�����y�S�b��ۇR�I�K����32�L�kg��� �"eI~8D��%(1�U8��Ι\K�e�Q��/8�"��J�6� �⪮��'���)R�/??��}�A-�J+!��)y�F�䜒���j����0Qa��?�髏p�ky����d�h@$��)�X��t���`?��]BuR� ���1� #�T\<��A���6�O�Ke}���C� +\�_��%z���p1��ͩ7Ğ%�H���/Kf��~��Y2��0$���&���<��p �׉Ė2~8KF� �/&��� ����d����ƚ,��u�]�Κ�M$�e� P��*�G���EN-uR'K�V����M~�x��If�D��2o�*����8�u��~r^��y(�e��� ̾g��JM(�N]��C�V�*���}�2��7�u�`2��� +�Y��l�k�FG<��t�06�h��ڏ�C~�W0�r�6)�ü�u�_̈q�@�Զf)s�W��2�Rwf+��K4�np�i&�ѕ�4�N�HwP�n&��8}/-�N��ǿ��)�vŢ�qd��P���U�c ulT1Z�[�y�ފO�RH�n7��=eR����a��R_ � �gM;�� +���PB��~;���ZB���g�x�_�}<�o� +mH��k��� ��W�!�� Y�7��7MHM��s)!u���0�8��E�nKRg-O�RT����M�¡~����ŏ��Qjz2ȳ��|R �i�FY��I�����K��0��s�/ux���U��YD�y� A!Xh�R�2�\�*���Z���r��++�_�I;�L�Q&�U�chIm@'}/B_���V���%5t�F6}6�Ԟ�}K�[|Y�X%�����]���a�#QRS�co��ZQ)�[j|I6�M� ?M�C�o�΋&t�Ԟ X��` 5�����l&5h��rəԒo��Z��B��-���F�U#��?ǣ�m8��1�Q�: *�8*�5�� [Uy���n�o��>>I�6�Q#�c[QO�\6�Kϩ�����E��`���|����x��15�oj3�����)�R��y��Y�z����]OQ��Em�6�,�t�p�P���Qq^��i���0ðP+>�U�:T���g +52�Lm�N�X�ac��짅:?�TbE�ޤ�������F�VH_�67�# ��p, ȉ��W�!v���Ϛq* ��ZB��v�F%P�iC �*P��.�ΧV��&�ܾ50 +D�ԛn@���+3�)���o<�@@=��`'k���j�>Z�PX���-F|Z�vC�������Y�)�j�^��bn��I���f����6HV1������ՉQ�\W�:��&��&[�ǻ��$�ǎH��Rs��qk�M-T��%9op��s����K�A�˝'��Ʃ�ZXĦ[�2� K��z����yB|W�%�M�q����6��F�X���-Ab �ݿjd����Ԭ����h=�6�Fҍ��ֺs�� I����k��-���%��A~.,*3k-�[�j�ޥ�F�u�f3^��jmԝ/�4�jM��W���=5kd��^X�IÞ̸�ܻ����0`�����I>jg�_�CmK�#�g��K�y%�o�ZˌlQ�(�Xk���]���Y�= 4 ��Z6�ߵ5��I���p�1�������� +d�9em�x�uڃO�������'���]Xc a�2'��T=��|�u0�5Ov��@d��^��"�nô�u���io ���r�{�B_;`�ń;{z�Q�i� �ݺ� �/C���ճ�xJ������v����q���l,*�;�՜���4��-� +o�l�r ��V��5��FSZA�Cq-b�E���T��:4S\A����E �}�����F�8�5a��U?xq�d�K[>|��"(��&���l H`Ff�T���C4����K�ļ5�pc��u��\\�D&�< }[��Ck��˿*9ns}�c ͺ�b��Q���]���*Q�#_ _���������{�ث�B��s����綰�ތv��-��W�� ;1���f"ǖ3�dC3*B�C����ʀ�iZڲ�}�s 2��VfxA5��}��� �%h��$4��,Ծ2�Ez�}ϕ�"k'/ή�K��X;�|�,�$��,�o����ΓGbMf,��ȡoC�-��t��9@���]��1�\�=ˉ�aȭ�8� �>���ɽ��Dt���ds��pB>wvjt��s�>ݯS��Q/��$�F���ŝus����ҿ�-48��#��c��LA�w�w��M4�i+��]t�MP�]�h�'�A_��"rlg��/>��{�����q��΍�7�X���L��v�՚.�z\��X���r=���Yi2�*�g�y^��?�<�l�O{�e��5&�������3�tc��4�쮩�SD�/�m���`/!�o1�h�c��4�c4�a;5�� +�K�6�{��8b,G�V]�l�\�ax�_�5�p�̝�-&�q���+4�g����z��*i�]�~�����%4JF/;:���EK��I\�� ��b��j�����=�r:+�����I~�V�IǷρ>���[���#oz>u朮4��A���e"�oQ���)ۈ�Rqq�� Z�j]�[����.|�9� w��D����4�?����y ��Kʿ`L������Ou��ȉ��r%N�7 ����T���vS��k�W+��!�h� ����޳�??��z]5bſ�L�N"&�]�R���m�\ݭ�.a��^|���Z��Е@�tF +|�]�̈́�����ټ�t���m�wᝀ���7~k���/�Cx�#�"/����&���ʤ���Â�j�����|��� �ߌ������!��2��z>� `���G7�i% _ijOe||uY��_XH"բ�� 3hS���#Q!n6�G�[���r�8&)�>��+?�z�<)V�ח+l��Q~X?F��e��Z�d��t�g�� �;_��ټa�u� ��1�r �ٷ:v6D{# +;�=���}��A�j��8$�%�_��S��� +��P��=O�����s +�%�,�CaH��.\M���f���Y��O��_ +*�# X苶4ƙ�|��8j�J�oJ�;|1��q� ֕�n1$ W��f��v��m\ ��c� �C'hrk)C���[L3��@�����~@�p�����w]bX��g�Q�ػ��Zc���m6���u�/ ֫g�j�1�/���$Y�8���� +(9��S��\n+)��M�/�<^�3����=�扣 c� ��&��~R5�p�}d�AD$D���8�O���2E=��GXV�'8�Q% +��%g�6�3B5�84��U-�YC��9z?�t��if�үٙiD�|,�;�s]���!�5���T��O � ��V��H=�3��Jɨ&��� +�% +Ds*}�⢅�Gu����T�pb�#<�Ħ��V�*�]$KoGy> o���|��s��{�\Ҭ���ِ͑��Ilc'�qa���.��gO8$��n�/w�7�,J��; �����N\�e�A�I �Ac�?�4 ��7ם��~a��F� p�(Vη���v� x9�y8"�L��M;�hY&F���܀��^c�Q��Ʊ�&i����c_9�2M����a��������2�JriN@� �6N��x,m���9���0+� �X�.�AQ$�~<��^�!ʹТۙ��zg}����PP��}�tєԲӍ��� ���©�ܝW�;��9�!��G%w�����в�ȇ�c��wTX�7�,O�%^V +��H�>ݍ�4h�xT�x�}M�D���Vj� h�|���<�3�k)��Q�b�P��!G�p�/lw���h|ubA5#�����Rƭ����i h�j�M-� P�f`;U*�������e�}T��r�Ŏ������ �">�q���������;<_���ު���:lB) @(y�{���4�pΧ x����p:=�!k#U#Q��>����"�'Tř=���6�pȱoH2І�+�_�jmL�� ���h��8��ݛ�����C�A���Nk؀}�d8`�z��n�|�a��B8���~A��|�Cú��_�����(VF_����<�}� �s�6����5n�1�&��o��M`]���� N@z URgĽNt9ثlT�^TH� +VH����q��0�=�'u��TĎ��bE��F�3xkuM`�'����,��1tfs �Y�SXg��n�HB3�O�R��b��y�{����-)�y�`����mv�#��91����F��v� ��1̳s�v}�O���S��h�b��C����9G�@�?�{=�k�d*��hh� RD�F��;�u� ������F?�*��h������J�(��{�A��L�b�❠��H� �?���:]��CX�m�> �[�#���w�y���G�w�$������f���%S�o �2ui��l־�}����8 a|�a�g��G":Kx5�v �������|�K�]�Q&����@ij����>�K���'1Ϟ�K�c��h��?�$�6}r��n��4�����q百5:��L+ggi�f�C�緜�{aӊ���my��!�@�źz3�Q�u�@�.3��u�u����} 5|'(�hc���������z.�3N᜗�;��>���F���c�jA�RoĽ�gQ`�J��zA�H�k��e�SVТ�/�v� ʽ�9����!���p� +@<~����j��<�=� ʽ�@���*`�/�v�A6?�FM�q�:����!׈�����}?�?��V���8ݸ�S8���1~�y�󰄵V�D�?�~2tn=�+��Q��kߺ �ڌӝs0#�[����> �"v%��7�����P������ĺ߳��w�v_\g�0�}�G��èg� ��6�pϞa�,��&���mq�o=j�#��#tˡ�j-���cIX�RŪ���&z��F�C�g���=�"�'�C;��Ϯ�{�0ng����N���N�eH��w#��x������?�A�n�)�R�^)��p� RL���}9ے�H��,�}��P�A�})�ہ$�<��`_����aI3xY_ո���o�Ϣ�G�����il7��?U J�`E���o��_ܷ ��:^:�c7(���9ċ 5k���-)�r����*b'� T`��k�Ȭ�np�W3,�O� ��ԙmc��f��O�"�_P�-�L�^�Om����8b����+8!Is��T��M�JE�M�^� ��;�{1ݏ�C����;�v4�u�맬�cs6 jXF���e��f'S� ���i�j<��'�g3�������V�Ι�G��`ţw*=� +F8"�����z�g� +�h'0�ءX����=��F��CT)��F m'�����w���׃&k��=�ѹ��Io��K�X� TL���G��q�u��Q�f"ۦ� E����u�v��iQ��D���8����0�}��9?��V������}�Ih@5��X��X��&a~�JA����<�h�1"���`�d��p�g��ԙi�(� +ZT�a]J�`���z|�K�b�Chg��}$�¯� �{�|��p� E�R#���vQ� ��}t9x��1xfs�\�Sǝk +�~�"��)|�شZ 3wk{ ���!\sW&��ms�s߆P�� ��=�v�r�e���LAϓ��g��;4y�/����8`: �w�:�������(�t�v����t�� �����2wju���<��V���0v��s=|��`�,s�V�m�V�̺A�Ⱦ`E�w����4�<� N4���u��v��kcѸ�^C@�$������Y+h�JX#��%S�w����Єt� +�I7���7Z&om.��X9(���MZA +�N� �i�d����+�s㼁T���1ٹ|t�^UR�������Y<0i��ߩ�� �k��j�ƾ���s�0Dt>`�hDIhQ�E���Pd�]DY��2�6������J��/��' ���@��bߍS8�i��jĻ H?{'��s�t<⼯�i���̝[���}��?����M�,��F �(VĻ��{#av}��L�� Sg��Iԫ���'!��>���������ns�uu�ea�b9{ Y��D�J�j�&����?�}� U�gѸ�Y5.�����'�^ +��=oކ��8��:�:�L�V���2}j1yfۘ�2y�m��S�a� ��e�۝žu2�3yFpM���9⺺�Э����4O�˴c�ޒ���r �MC�F����C�����#yv=�b��oaܸ�L�Z�a��7޸�e�[,Z����Z>l�����Z�?�-֭ky� �&��F�v�gW����<���/�s�W��E=ϳx��� ���&T��JhE��G��S��}�h��Ż�h�[#(G�̙mk�f��@�$j��,��͠\��{���u �����F��� ��#�B�����$u&��o��Zcը�)����rP���9~�D>;(��������Ⱦ;�[�e���=�^��v��;W���ϡ�R ����:;g�����*e��I�� �kU�ẟSx�{�>a���k�e���Ƚn�c�c���y������m�.�6 ���a�%%T�%[0-�u#�r�d��㵋�$T������D��4��1����y�?6_3��q�p�"���s�0ve��3�lK�U��`�>V����8a:���F���2���b�~;g���mg��dƼڦ W�ܩmc��䘸3:��L����:�t���U���OBπEdW������2zi�Ϣ�7��H�^��]�u�e,��}i�Y�ܭ��+�e��d?���L{1��^ڶc?�{��0��|��Ǽ.D��s�u5 _�<�&���9_�nC��m㺎��Q��B��ү�|��]��#����y?l�q�rhR��@��9⺚&��ƾq�X��g�u��̟���xWQ��1܌����zL�Om��X7��G����[Y��B��5Q&a]�IX;����5��D$���׃*�<��ͣ�ץN(�@>����;�u_���+����[�;���dX�:����/l��ξ��dN�ƽϓx�0�埗�c��ԙim�o4�W���|���<�u"�������;O�G����;�v��ؖ*��*�ź����o�͠��)l�;�xuh�g�"�3�~���.s�&����6�rtPe�?��� ��y�����$_�$ +��J(�L4v��n�q���Q��8��"��?�ga��Q�ju�3P!I;paI/HY3�~�F?���7�r^&o���c�A�~6��)�I�@�^ilK�h�S-�����_������:�ø�w�v_'\�{񾐤�]�9���������yù��x�&�>�!���y�� �C���(3�'}v?S��v2 '�S*�Z��m����<���_����H�}�> ��q3�w�v�R��~J5�m +�>�z�q��Iܻq�s�f������4}muQ'�wB{�R�o�"�;XA�ND��J�緜�ہ��X>(�%�����3��(�� ɿ���c��C�v c���I7x��(o�/^�9��9^��S8��*��j�w�?�&z�C�o��o��M7��x�>�x7$��s��y�>M^ w6�ĕ�:�?$h�0�}��Ÿ� �=�z�L��<�F���:�z��"��a��?�|~���0��>�|^l�u�xu���'� �O���@+b'��:a�ڦ W� �y�ǽ/$�g] +����ՌKZ����D +��"��Ρ]�y��J��ժ��F0z�R�/��H��_�9؍<����� �ZA +�.U��K�`�N��o�I�$�~��G�H�R�w��/� �E������/}�m����d*��6�>����i��<�w>ǰ����!JA�$jh;��?�_����(�y�LB[ile�@�}���F���O����S�md9x1��=�h������" �"K�;�k�m�:O�$���6o!I?;�k�s�t�f�=d ��2 �#��?d ��.�l$�B;��kM�A�~�1o��������~r��� e�h#q�4{l>�Y�g�;� �q�r�Vk�lv6h��m����>��ٵ�D�eN���I�mẌ^-d���P ~';����$��2~k��^�\��}��"LBo�)�s�hl�F0����i�ܺM`����8]�N�Wc�l�v�5o�������2:��l�)��5�o���}��Z�?7Z�����y�;/ 8W&ø�r�ݙ���?�{�gQ�� ��7�u�� �cx�0�v�:Ob^���@�~}�������5�q5�%�w*s�Do(V�ہ ����� �"���Dot��9^��󽫕B�~�Ed Պ��@�vSi�/u~����T�T/.��]��G���7p*��0�P$��i��C��F����]���H��Y��B o�V���ha~�ƿ�#��{��Х�-D��}�Pc�����4yo>�Kg� ��>�.c�V���ž{)�kK�P���� N8�P�����V���O��6�������IhG�8��T�H��?h�Ϯ��5�m��q�+q~m$��G��z H>��0� E�(VD;A E��h� ���m�jA8��w��~�ޛ���}�l$�B[il��}������r̝�|�m�w�>VΖ� ������<�w~�o����y�G��#��s�w5��]�1��C�~?����,����\��3�a�nƎ��)��<�z�M��� \��j5ߊu��3��̭�0pgۙ=����������4�vo�l�V/m��c�a���s=|��X�zSwF�0.� ���:b�����̵�4|m>�;wM�}�¹#gV��q�/��a��9]����6�q����( =Q��W����ή���o +����shׅ(��e�w2 �'��o��C�&�'�����9ݻH��< ��`n�����ٵ�J���j�X ����-b�?��H�]�U|C�.�'UE� +�� ?�c���u �|Η��x�O�� ��w I��>�~�q�U~$OB����D� �zh]�>��p��ܩ�5�quO�^�1��7�r>�[�w�<�a����g����][���E��w*�}���Nb�j!yK�@��8 ��LB[(�9�}!ǿ{���i;x�0���-t��i��h����Q�r��y�~b����o +�|�f!7*u�#��$�͠\�T�g���$ W�����q��G�[h�������2�fka��-������0u��m+������e�B����k�<�7����طN���Y�[kn�@�|݆�cݺ�e͓���d/j�X�w{#��s�h��4��P���C�b�n-��g9W{I��3}k�M�\ C�ݾ�m�x�!���X8�����1z�-6�oa�|6���b��,π!�����p �:��`��c�1rftNw�j��@�}����$�u����#�6s�� ]��y%N�m���/�~�Ϣ��!t��n]�}��9�w����/�,�D8�\;=W��~@��3�zmƽ���=�y��ώbE��P�R��^�=�y�����)��C�}w��ƛ���A�}����[�c���E=ߣ��k��L�}C(� ��%��w�� !��1��F��w�&!�hR��)īo�q�p��Х�0oe3�W��S�e��蘺4y����!G�;�����ûu�F��eM�`.�'��*� =��B �<�wv �\���3wmݦO�A�X0(W L;i�� ��H�]��3О�{�m��:�!���w#q�C��w�cߍ�Yh7�~o$PB;h��c�[l۽���!J��� �Q�� ����܍ㅳg�������+�b߼ 3��3�l�<��.p��=.V�a��m�x�����<�t~��~A�~�b,p� �.��'2����Z� ��q�0p�-?{aۊa�|V�m{��&���5�7�M;�=`��}�֭kg�f���-���b���n��m��{��&�a� �wkc���c^βc/ldb�& {Y�Űm���a�� W6�|�����9��g���F��h��( }�>P�?���F��~3��t�:L�Y��&���A��r��D��;�{��gawR5�J������YĻs�t?,g� �����J51<�e���7����f*�� @0�D��� `��ያg���4�}1�j�le���m3�e��f=6Z�m��{�{�$^��;�y��X5�<���i����][-s�F����8�����}Q��3�k���!��{��O��c�w��3yl��������&���r�f��D���������9o(�o����n��T("m�ɮ]���o����1��1whsX�.���:�w�'�{�Ih/u~o�M���g�t�l�<�+�i��j����(�ۗ<�\"�@��#���g��旷Nf��L޽�l��m��g3l�(|qm� �&+#��g�� �mc�ҴX�/���>�l�5��C�� xN��;#��[�b��1��8� 8�^�e��mðwܰ��9�� ���������S�� �mgٶ4�l�LwM������g1d�Æ6�/ida/g�����c�6z�EM���8��8�a� �ZgKK� +�������&����&�&.�&*�����J��K��馺�ڢ�j�j�j�:auS����Z��:ꦪ�R:xkzyg�v ��<4QeimM��5Qeim5Yeem靍5��}��:l:��PaaQ]]ae]5����ꢺ�꺲�ʚ�Ⲫ��j�ŕ�u�����*��j ��*˪�jˊꊪ�U��Ֆ��V�֖֖֖֖�ܖV�V֕����U��-+*�[\[]UWVUWW[[X[[ZVYW]WV[Z]VW\VVV ���洬��������������d:l:�������������t.la]5�ڪ��jP�uťՠ +�jKk� +�k� +CSUߺ�ʺ����ʪ�ڪ����ڢ��ڢ��ʪʺ�������ں��ʺ��j���u��u��uu�u��e�@+� kK+K�����V���,��������,�+���*�-�[Y\\ ����������������������������lie]iemqeiieee5�� +��:N5utf&���ḏ�ɘ3ӱ�N�G��Z��� X��VT<����9<��p�g8 ��8<���.�cx ���a� ��1<��pN�k���MLP0�o_A�a���Cػ�/.5ŀ7E!�T���n�/d�w`� ̒���c���FI�����ωOD"���BJ- ���긁��Qf���L����@n`v��<ԡ�)�q��S��4�ǧ'��DNS��\����p�&��J�?9cK�8Y�qcƯ��|z��W��l'�r�����L�D\��p~�mx��:\(��? 5�E���'��������XVp�JX��C(�zP�~Dnh��L� �@� 7���{�d�� ge�Ap-�_�Ș1��m*��L��i�c&�G ND���E C�(v"�nn�,��R�5�e���ě8?�@<�q&>c�7%-�Å�?��@|XdR�n�'���MdP*���%rZ�À�84�F�`w����i��G)(�+�g蒽�Q�,�X)cĒ�w�6�������S��T�G�f��L���5N/+]�^) ��J2$8������B�Ӣ����,*�e�-ti� �8�.nk%`��0�عi��$ �0.���h1wt9ۤ�E���R��U2S�� +LA&0(�^{pv��j��Ҷ7^�,;~��k���JĔIzD�����e�H�L�+k%��]1:�4b���f�CKY&�*k�b��^10�=F`�y���XqI��w���#��R޺T���.:�lԁX�t1�-��*l���s������=F`���b�0�t$�Y$�n�*Y��I $;uRz�꒢CظGX�8IVP*� V�F'xPG%���K8;;��y�F��dq��rH�2�&W|!*t��Ԝ�Q�B-�|K�8��:��\a�mSǕ4�![��Xa �\�w���B3�chg���K#^QT&x�L���"J��%��d�,r�.�l�i(D5TqH&i��PO��1 t��V+�Y�X���L��ɇn ȇF�F�{���@�6��o�c-������q�zc�a��¦ixij3܄���J\a�,�'����Ѱ �B�Q�0&�aY +��u�Kġ���r �3�6�#S�.N���R�0]hI�,A�-҈��J�PX�E)�MX�2gdA�<1� ��I]��+^��k�Z +�0bV � ��� �d�=�ˍ)�J��,\LV'p��K�2G��mf��P� ��\,��yi�P�3� �}��s �B�6�2����ĕ��B&��Lz\"Aq�rzYxdĥ`��LtP�1ѡJ�$�'d�¤o��†J���#� �L��h2�J�{����� �c�]�̟'���.�}� �TB�)�q��أ�QH$'�(np�&Y���K:�q�#���h'��o'��f�FMG ���?0!]�p� ����I��sQr�D#G���R��~&)p�b�N�n���2:�?h` +�qY��⒰� KB##, ����&��t\"�| ���VB�O�r��>� '���& �| �\qEmr ��Z�6qdQ���L�9��&{�M^���ΐ@�vkI�l"�8(8�+�gV�@eLq �&��.1d@0�S;$e?.���=��w��ކ�D��԰5�:k�؜'�`QF��2�I�/C��')>Z���z˕S��1��`����fPV�b ��/�Ę[�h-_h9�I^f�+j�P��Q�P�+�$ps���J�D/TItɣg�(���N�'spx�v��P�a]\VǮ���i� +�A�#_F�MYԾJ��n + ��A!R�A�Q�Wdl��B[v�������*w��+h�K�؆L�xK#Y�>aHq�,� +[�(�Z�� �\f��1@U~���C�lC�t q �J�V����1�, &�f�*j�N�ؒE�ܜ$��e���&����$ub�r�� �"���3Q��'��A�X�&wpW��R���ʚ����M� ���@@9!� r�F�3l"��1�q�'%��=�� n#%f|@np˘��dMZ��DoS�3�XR�����i�=�Q�4mPIKS��v��X6��e`fղ +8�z�U��-�c+�j�oڠ��)�ʚ��$g�8��M�b��EG�e�S߭�S����I�mI�`\Zi +SHg&U��̳Ȁ�?�EV.H�b,]�I\�4Y��u�6���L���d��ԉ(�(q�4��]�b�=��A�ʹؠ���~D"Ol�#\>g -k�*�����2zb +�e+g�E^��#I� "6��WaQg���?,pBN���A�a�)�a�1��ٞ��݊ �;F����ό�(K3��[��ĽFd�N .ߐelL +�bYD� 1k%ɜؘ��xT�bYD��+5h�)D���l�V�(�p32�� �B�%@d�� ���h�D+8 +��䊽�D�_lb�O�b���$�o��c&��~%�D� +IgJ����T��'.�]�]��7�6Z�4�� �. �o��ƽ��O�aĬ�H��H�;ʏ?��t�jG�xb���m[�Q�]T�mXlx�'/�]!:��и+p1�-,��]�R��u�Q�YR�QIB;�J�!�`�1�\1�T1�M�U���Y�7�D!���C5M��a�B��t�b��p���729�3Z @o�r�� �ņr��E ���y,,�[H<�J����L�Ö���Ŕ�p�t֐%�{��ɤ���Z�C2� ��,���k`�\8#(��'�\]F�B�ZY8�^`��\`�55�(!kX���� �:C�ϻ�� ��!;�� +!�SG*�B���S*��ґ9o������2�MAO%���p�y-ˍ:�ʒ�&3�I�n�dɤ�m dK�k��dI�����NR���vJ��g�1�T\Ե��eƌG�H�7�H]gH�GEH��⣯��Bc�����RV�r��'d0��Ϣ��gMT�t��4��t�Ą������Y\1(��U�ֺ3I��^Yض������QVt ��������[,'�)ԃB�|F R�E�(��!��:f�@�m�7�5���Q�eR�] R�m�A��������I)�w-.hn5��.�����&�B�@��9&4n�$4��� +;���� +j �I1�3PI��GF��)q�=��{e�aOV=ؕ���'�u�s����nHXp�UB�PB�_ ���#)�.��p�@���� � �����cR��� w�G� �6`�|XD� J#���*f�K�p�\��J�؜#��a���&��� V@ 6@K�����.$�b�-2���X�q�׬<�1F��Y +�f��|n�`�^�RJs�b�������=� �_U�g�����Z?0i(��f`��Ec���î�~0'��^�z�PX�/���Ͳ—]A����ۑ�� ���Σ���F3���E����6!�gϰ���WV��3U�I��#���QYc��^KgXV�NZkn�7��f|>l� q����z��vl� ��i`�aX��ZZHl�UP����I ���������I��V��w�b��̘�4Z���E-f����$f\L����9hi�1t���EU�0�T��)Sx�7\1����^K� HPkOdwF�� c��Ť�zUTk0(�>C�T����Y �&Muc���dT�`�T��r*GHB�� �6+�����a����m;I��]kMK9�ɸ��� Q���,��\WQQ�QP���B�-�%�s.��,%�g�B÷)��Ѥ���Ɋޣ��d[F�bRD�����x����\;8�,��� K�.�A�33�$� ��8�1�(�V�jF�$ծE�fcrv���@ij��JZoP"z���HP�iGP��%���[2ö�Ƞ?4[�� ��u7oJ�/�EG��B�.<�I�8�L +�6�E;�-�9��oj����~�S�U)�3��Pfj5��V�t��_�"��rIs�b�ǔ�r��p�S0?Wͩ�_�GeW:-�3�k�6���E +J@k +MF�4~���j�$���ڑejER�Qp2J�P��:�w3̭�'�u�j�MD x?(�Yo���� +�����C�f"�H��?ʄb�eu��*-#q�MJ��#,�8$2�^�M�,N���\�r����fMV| +�ڿ���W� ɉ�3Q�k($| EE��D�=GeGϛ��]�QgX�U~�s;!��V����LT��5�V��Թ���y�G����~PT�p$t~pT�pDt��dT�औ��DՋ��� ����W���TY �&� F% %�'8���bL�'�`��rx�aJV?$���њ�V�K��L��Tv�B�w �\9� ���/*�4'�������������_ZL�XXkSV�W�-�=�љ��|5C�OH�YG8:W͠�A �A�{7Rg�S������g�S�?��lV�ʽЄ�SɈ�L(z&���'��=b�Gp� %�X�g�p������ܰ�ظ�^c�Z+%����r�Z龅�f��LsXVl�B�e���+��L��>�{�P'�M9������poaH%�3XٝT ���C��R�3�vm"�?',�o�n��d�oJ5�R#�*���!��i܃`$t����-D)��@�E��uP�}ţ��B�X;�~(�?+He]�J�l���l �P�n��3�s�t݀�"�`�<�$D���A�ʾ ��4��M����z��f@�X@.�(;ԈEZ�� aH��c�n�B2��y�U:쉪�2�)S騜�tL�[=:�ND�^SJg( k'�ĚB��*� L4z�VůN �C�.v(�rx�T,,;Պ�zK'���s���Io�蜯hT��x�PH~�O/w����A�˚�IOB:'�Dz��Xt�����C�&Z���! �����[94k)�T E +b׎N��eRM��D�L�����@ţw2 Y�"�A-�}�E�-����R�P� X,~P���Yx`4\��9x��~ѥ�M�s��I7��h�I�@ �Qf��΀Ed7�,�C���������̙i�t�6f�L&����l�V8(k%�o���3{l� `�|SH'����0ueZ��mL]\�v����y��7߷>�6�u�p\�g�VF�*bO����J�JB(�D����]th�8�}���/eBѻy�:���6�@��.$�[WXi,�������ƾ��IhG�P� Zu"�Sx5��������L�S* }��ʏ�RI3l(�K�`��6U�I��D㏣�O�_G�,�T���� FL�(*k�Sp��b1Y7`AY/8��X�I�^�s� +H���c��C��DJ5Qi���P�~�Ed@�,�o�p>'LGA +�vnRƒ9�T,,�dd�\92����&�����*�n$OB#M�*�^��F��Y�s�v�Fo����R#}�F��M�a��)��$z��H���eߧ d�e��f���7�LP�O�x�O����Ͼ��:�wC���Ȳ�C�8�Y>8�ZH��K��σ�G��i�ں�]Cw6�̝���3�fЭ��<���/g[2���C��?� �,���a�̶2{kZ��@�j�%=�� Y�A���)�6 B\'�v=��]�Ԛ '����s�ti��7�I�9؁$�|h�? �+@YWŨ�P��6(��`�O�3P�+ ��T-(_��؅.���^���/P���X���I��$��Ļm�>�^\=��V���8�tvL������ފq��X�#����*+�z{ ��X�I�`�Ϋ�D��4$i2"i/, �jF\�u6`��HH| IF}T�D����?8�ļ΄ +�U:(i MJ�!����H���:��Vs:�]�ۯ*�5V�MY �['�v0�.$�3�s� Ś��ZBP��� Ii�*2ڹrh�U.(���4�M�`�gq����P=W�Z˅� +����>�vԪ�-�� ��H� + +`��0��ɼY��T\K���!�zEI�g&"� NJ{�Nف Kz�2����❿���8^�n�9X�)�P�^�&��U����t��!*�I�aHPo AJ���������C�=�W�� �I�:���؅��>��;/$�Dž:E��P��0o�����ˈ��E��cը�?�<�z߇q� li�(�� �=�Q)����7�i���)�.q�K�^�&�-EBѮzqYg����f\�R$;ҧ���y���IAH�@�F�,�>�yP���*o�OA���_�j2>��a�|�'1�G�`�Y70k! ?e_-��&c�l���,�.M�s�G�8��?�{4( � $흌�ώ��;Da�7 �\34}$`�# �d���s�e�ԶC���� K�B����?��o �>��%�����AY'H��@F$�"���Q9CX*G�8�I��߉5ܭrX����������\I�"�>BPJ5�����=6�����-(�hcɨ� FL��O�$Jû�H�t��A̳�< �M>�JF���MN��s����:�;����+4I�5la�Š�~0+�~B��j�e�D"�nR� +X<� X8���t�v䟭cx�u �h";�ֺ��Y��f�@d�g���\=c���ɾ��5Ջ9QS���N���D��N�?�����zf��n"�r�pX�.�?�U���9`���*��B,~'Ӱ-4�g�ȡ����0n\�Ư�=�}&O���Ix��~L]ٌ}�Z,[��(��V/*}���'�]�w�ص�7s����Ǣy�p�3X1Yk��Js�r�%��L;Ҧ�aA*}~����WR�k'���g��h Ǿ��h[����H���][��Y�u�[!L�AH�L��(�*�p]��i��5\��b_�ov,W�L��?�}4✜�Zس�\�R=N׮���yź�Əͮl�I�^��Ee_ +{p]M�G��h�J�?t�g���n@�o�s�W�I霁�*�J��0����^\Jg�+���A�C�(3Pj���x5òw���\;�T�4ه��3̛=���g��j��]�R��6�$����l���{I�}*E� ��N���T����wP�d��ꭱu?���u�ỵG��>!�g���ƚ�Yk��D0� �?ϴ���|����bRRm-�{��D�hE�qo�q�'q�OhB*�-Q�U,,;T��:E��>�E��V/4i���i���{T�D[��fmòU��E����^X��8�u>�[w������ZƎM�.���;�g���?7���J?n͠[�s��PC��B$����C�6�Nk_�j�����1~!��9{κ�Ys�Bb{� �L��6��ؗD�� �ОR�t`�[ �>٨�P�����p �����m��nR� \H�^[T��� ����>9Q���5Pi�9�&�� K�B�S �%ݴjXG�P���n����������^0�vJ�$��8�t2 7�˴a/j2YN�nn ��'`��q�r5�w;#�M"-�F����M#�6� ��>�|R.q�u��`�,t h�٭�R��-Th�魁&�j"M�:�Rp.��O%{e ������j� h�b������ĸ��8�GЮ����WSY��Uz�e������f�>9Z���(�y�W�rֳ��j_��,��¸ 8V�-����5�"Qkڝ�P4n�|d���n'l)�.�d�>��ͬ���W^p�Bb��\t��*���jŬ���^g|�&:>���l�Y�,��� Z�D��jb:S����B�H�-$����eu[�skaK����ڤS�m����H�P��4)7�(2���.$�H��� +� ˉ�M� _G��f�«aq�)���껂�n�\Pv1� !�u��A9��;7�0��<�x��)�� �T�����J�)K�`��F �����V���C@3�'`� ��X9����d8�qr �Y�F���q�:�u���P�+'�0,'� TR�O%g'�t��3ՌL9� +Ǫ�����Qg��c_����<i"��zJ��r�.#f��[��0M�YH/��{�j����T�Ԉ�nd���n�2wj5R�׮�iO��3���B(�?�z6V�+sm�� �B��oUu� �ew&��?���-�Ώ���1�@�>�RJ���t��+�V�dV�Hhբ��dYJ�X>@�Rg#J��2�8w�X�5$�*�*�a!A�OV�[ ��M"�K02*uz��U�z�I��DH�a�!�'VG�k'7������ki׺��]�����M�k���n�'�w�x\W�4��?�[���1>���e���00����0�� <��nE�;x����8�+~�᧳OKac��f�|`n�R0�Q&e�!�[ ]Re/.�[(iº-����� �L�S<.���j�[ +������r�- �S3.�^I�bYD��+)�0+%f�*�ۯ+��ؔu*"h NHiBD�+"1�!�A��T��s�x�MWNFp��������bJ7�I/����/�c�7c�j��7Z���6�L��G��s�$�\�}��n]��U��� �q��MXN���8!��V^�kPr�gTl��-,�-�4u��섪HK������n7dA�!(�!(�Ĩ��2 k�F<�F 7Kx������8��*�M2��S2"iDH�x��W-2;����9������8n��6Sg��@,�P��O�X��H����i�[�=�n�V���À�<�|* +�Q.;� H��e?� ����~]������8v� +��d +�9�����@k6�H9��H��F��T�X'PIo!�� �0�L����-���� 3�F��1z����q_PrJMz�G?z �Z��T���S��ߜ�(�U9A�LL�cLZ}U��n�7�c�Һ ������웾:?ӧ6c�β8^;z�QO�� �� B��e�B�W;�&�ܥ���ig߲����'1�L: �ަ���R,l�B�!+��,4�BW \0�!epJb�`��V�4̝���Y��s8'[����c�P�Y�r��,K���R͵bCۢb[aK2�#�� +\X�U:2�A���O�� 4�W'�~i��sV ����U٫I� ��'��Hg�a����z�c�BZyv�g����~��sN2��0}�o10n��0�%�� �@��@��=9��<8��i���m�X�y �n+�9�U!�(᨝�2 � �� ���#��B�`@�� �b 4 8+��pX�^UV�_����6Z������ǰr��@�ù–�lLyHTp��F��}b�N#���pd�/}���;�ƻy�x�"�f�Ϳ��YFn��(��8�&�_̶bض��b>�.p .��� q <���e^�G�o��6��7���^�� X?. �?1>*ŘL0� �f�:�r%������ Y#���j=���T9��E�A�u��o����j���V&t�3v��-Q�P;i�#0�H3����.�Ě8_�B{)�����7n�Z�E��/f5�KY3���^UV�=�|3�z@�;P�Žxa��?���`Z{g�Eŀ�j� �� ���`�-���Z4þ�2���4��J�t�U��8��Xf�[KB�I�_y�p��i��ZX �V +�G����-$Ъ�`����!�YZ�uHv|3*9� [Bd�p��Ne��B��s�F"-�B����KO���9ha��MHx�ɉ�I��� +��� KY��b�w�v6��`�����z�ZT���Ҫ���|(��B��[ ���+(�d�s��c@�^1��C1P�>@��D���=�*�W�u�5L� ���'� �P�cXJH��`�&���#PCـ�EY�\��YN�zNp� ���y��m��U?0� 8�.������Z��߭ȉ3QZ��f�N�4��D���ϞJ �v��`Ҹ��bZ�Ł[����4d��y�A��Š�PA�7t��$���'�/ �w��{L�@A�0����W�>�������������"d� �� +��[0&�QL�P"���ǟ�!�쫋iA��VB�Ol�jGS�⾛��mBd�bM@� HD�0&���)�����$����7C�x��r�j)��n����J�BR��1����Ժ��ȯCX��~�r:ƹڱ�ݶ���<�������r]8�� �k��P዗u�0�� K�>BQ��� �f�Up�a�����O� �ݗ � �18 �˶0�.rv�cL�����m@"��T��b����#ə�"�������gRPk�D�֮2cF�Mn�;+H��H�Kyz�TDZ“QBҭ��_�cXW9�Q��6�� �qF"5��J kG�9F- Sgoc��h���9NjW����*B|��&5&�^�l M�B?\��1t������ �md�@���Ō��kY�%�|���E"5�z!`���W��,6-�}��m��s$��*�3��P���\7�md5 ���G�B�Fp���b)g�v�I�a�o���V���E�fX �jϿ(�� �����[�sHG���i�Hų��[�C�� �Y�gw�k,����z�e64 ��c�0~������bTR� g�/��&!.C`��6���b��0�"�X�� 5b���B�w������Ɛ40�2�#1n \Zg�Qp����0�(*� YT���+�3VP�U�Nm�N-��!�=�n�g��Dz5���"|q6�8��I"i��t�(`�䛋J�4"����a%1{*q9�T�H��:I6� +����D"�! +K���X�� c&�oh���@�D�� ��y��+�s+Pa���!_0*-�aZ]LŠ^%8���0��*�����K���m�N���/� K�2��!a�kbb�R�� �Q*�_� +m6.��D��oQx�_ � Ò�Y%� ���ѡq � Ɋ59�"D���#�P�V��� +1�NǨ�p�Q��0�,2h�o�$��!�.�X7����@"�K��-B ��i[�O�E +^c"��U���,�׺���B;e�R�0U��߳b��#� VJi+�u+���ʨ�:��g��h��8Z@�8��U96��J N�����S�[2�8�S���9m񬇰��]B�ME +N��CÚɝ�eɸ��n恃Lᚇ(��l�d̏�x�c.`lc>�� ��X8,��@C�.����_P��� qn��%`Q�d�u00�Q��S�PeU�B�m)+<]����f�Avpi%�e\;{�i��4z؋<�۬#�[�t�-���m��a�i��:��9�!0ư\?�C�7��5�z��w��0$(�\Xt��;�$�MץGm������OKZ�dK�dq�����%��(��`� l�x��^GW4+�(�`���U0?&"�b���"��h��_��;��&Cd2zva��K�k����ȡ��xwQ`6T �9n�e��z(o�7F��;6�C�q <4 +�^{�:`��b~�N8�y*�gt@Knj6��2 u�@eU�R �vV�>W ���=- +�>�j��UPx.%��� �v'�nˡ!� 1����҉�1�'M�a+l����v�b3{yb1nubD��bbca�Y�l�M�Ԓ9�p?EL��Zg��@����tnь� �56����A���r�(nŐ���� +�x��w���J5=< ����BU=v�r�~��zV���쀬��X�����*0�c�%g�=�ܶ� +Z�F��`�\�Sۻ��7 �:g%�6�`�2q�(ٿ��/-��h����)��ME��0���B���U��\�i�%c�@<�c!a�8���I���av��͍CC��X�(���eX�g=q)� ��s8 �y�A�cV h �:� +j�H�i ��e\X�`���z�J:; U�Wٰ�+41���p�4~m�e�\W^ظ�� +��$�#�(`���nl%{6~�0�k�B�ָF?�VXٰF�y�iH���+�e@�1>|��|]��x=�Z�� ��� �Am,�� \�"�Ƥv�4r�ؘ��Y\;ŷ��xߑ�4B�'�н Y���Yb��vՌ�Z&N����BMH�5m��i�J���(q�-Th�q mQ��@����h��:<�D�i���됔r������j�1<��:d�h/�nL���Wd�`��� ���q���2ˎ �A�x�]1�r8�������`�ɮ����N5A����p��j2��E��f$�d�+��I#a1�*�E��H��K�Q�_����MY��G�t�$Mz&۳1�,="66v��5с��Q0X���O:�� +h} �+GHa�.��|6��l����H0�p�#����ˣ�Ž�AJ�1@�g��MB���?�Nq� Q\n�7[�ijMK��g�;����#� �G�ٸGX�Oj�'9�#/�w�� ��l��, ��N�a(1�)P�׻ď�,�crL�5ӃR�� ~|�C�G��K�f�t�0��e5~�! �^@O'�~%Ȅ��z��bq��f�M�G�#���E,d��xI�iPP�F�A�"�S~&EĿ��x�""�E$��a��^�<��b�m+f�*�.��vn�>F�qV�f�y�bzy��D��y�y��o�E�ǯ�8���xI �$�A\rY��x��$��/,�?���U�0+g cV�Ǭ!�Y24 +���sP�C|e��j��T B�� �����)�a���'�#��cS�{��5ٳ ����LB ���A\/ }��������ewG���������M�$]h9C쑀�0�7>��k�C�1 /�!�j^�u��v�X��ʂ�����_Pp0��%5�A�iB��J 13�x������ �M2?�H���!�$��wpp�x��̝��y�eC���'% -��B��^&�f��r��J׹xC�S�Fi'k��KU�6W��U�p�v�K�gcw �0�r��x����WJ+nX��n�!�p<�(���8����!p�\GI� +�7�A�S?H�����d�g@�-(��Ag�����8�!��Ïpff`��"��&��d�S!3�"��-�c�0VA6.@ mW��� �^=Nq ���!iiy��E�2A'l��V4X�uX8*�i���7N(�j�ZaY�9���%�߬ p�3��+)� GH<�Q�22�ZEH|�Ȉw q +LE����d�949q��&� ��`����4\M��O8`�u�-$B��[��F �d%DR�Ј�Mo ��68�:^h&���t����ڄM����`4n}��d2 �D��$K��0q3*"����{q�'$���TK��Z�aOG�Ó��D䀇�/�a�x��8|��p�ߟ�R��p�P�#BF�l�Lr%��)��AbXzq���X� �AS<�D&� JI�#u�3��sc-c�L.����q [�m�?�9�˰'���媜8[�&~6����!��'�;�q' ~��;��!l�@B܇3�q1D�@ o��E1@\�;02����XÀ���z9(d�堫���&{��B$1�9fh~q�8=��d��#��-dT^�C��������[��aT���؅E-��Y).�����8 &������߄(wu�����!$�d��q9C\ʆ�'a�8O��7<���#,w�!�D0A3/{�ca�����ަw�NB"Q: �X�,t��Y��U���fH�L�#��@.!w4ZZ�O���������R�dl��*.:'��=w ������7�:�aOF�+Ɉk q+!"� G���EX^���L��ĕ`�8���p#�O ��( �$*�(vv]y�.�B�5Ŵ0��.�,�]�(���G2�;�p�s��( ӱ�N�V%mmc´�?,H�WT�"��B �3�%�s p�@7�J��#�?F�K��O� �:B��W�cġp������?\��`9 ���=���p,Yց{\�Lq�S�n$��I�t +"��IH� g7���7: m�5��4|c���� ��2@!K��%�h��6��a<�K'I7��:�ptĿ���S����l�H<�g�2���{ +�O(B�|��ԍ/� +q��������W��q]hc<`v}����ؑ�ݑ$�L���9L`�0�D�!�)��������E���L����3,�3���<*�<)��);L�A��$Ŀ���ؓ�0�c����dı��8o�s� �q�cS�ohn8 ��r��k��!��n�!�]56�>rd~}��������ᣳd(xǐί!�`><e��l��ٽqŧ���s���g��v+�Ͱ�)'�!��[��) ΀�K�q&����?|��p��u8Q�o�!��<\����h��X�����uu%,ℴ�$���T�,�bYJ�>���pr�ESQh�� ��8:)S��A�h��6�"&5���l��Y=q��#~�3īn�8��o����q*� ��3ķ��8�tįv�8T �ב�4��`w`�� !j�i���4/��]&q��������0��Lq��C������12u�b���E��R��j��I9䛩��3SQG'f��n�,��8��� ��KA�0T����0;�)��C�q&lG�?����#ċ^|8��3����+ :�]�&KXQ� ��4r�I�0�rHa��B�C��_,:�: +��p%5�!��G�� ��4Jh2�U$�d�m�������P���UH���8�O?�<������e�t��M��w頉�T����G��/��B��z����x��X����d��!$��L�y`n���L�d�o|e;5�A��ץ�[� ��p���ux��<����~3��0/��)2R�����[:`�В� NJ�W��dIe��!�_ :)��1ADy��D���1�G�c��N�!a�R&v��P�2U��i6�������Ya� �%��gZ<��@�ğd|x��@����ah8 ��rN�a� �܆��΃-�Z `ټ�J ~i�md� �)v�����,�"�KDUSqH�&��$'%0&���L0��5vl�s����P����� �o���&4k�J��r��al��x��Ѐ�0��h�d8�/X��09܇��=�0�p��Vn�e���x`s s�a�}I(��f���o��^12�=T`zu���X�)Α����3�Pǩ��MC685��uv"�������'i�E�p�P�nc.a +�#���4V�r�!^�ox ��/��a^^t���A܆����� ��8\(��{�p�tC��xb�^'��{S�xJ6�66@|��%.��G'��lj���`%<%�R��r�ID\Y؃�%!���>X3�)�kC�*^���'�nT����6�o��h}റ.�+�u�!��U�͙ ����j�A�*���c�l�_�f2�Z���$����F@�L�TWD~"{S(�����5;��3k�R(�3@!��Ȕ�jt�Q��M���(��G���* �)�^�G���`�ţS��:_�Ȭ ��m���� �R#{��P���d VE{��.HhM�� �Hg-�$��%%�("�*�� Zm#��u�x�� +H���S2J/y~#M���R����z*���Z�#�h7�~o��� +!��H�G���G1�h��cѠ�\;;���h��>�6�P��A �_� �e��蘻[�)|��2����/HY;p���e��j=6�&p��1��u�yu���gќ�x4�z��"�L��/����{��H ֎M:��eo* @6�s�Z� �e�-����|�|O�^�����N���ޏ�3��p\�%�P��;`���H ��n[��iC�*�XH�)$�Rh���ٽ�^H~�%���!�4U.�iv0X���hq�=B��x��p��~x�Z76���r�)$���O�H� � +Ya~ļ&��i�Ŋh?�*���=A�c�]9@��� +ʎ��QH��6��K�R�� �z��dw:�N����ix'y~?*�y��3�j�@��R�w �F:W���I��+�uNx���K����nc�ʺ�"�5�ȉ�^r��Ŵf�B��,�~�%�����Ǻ���aavm,��J�Uc�;� +9��<�wQ"�,�^ꄢ7�jh'm +E���*Fe�t��4�ހ��J!��ج�@�@�{�fp�����:`:��A�������9�;SXW�4�h5��xT�V4*k��ި��+�z=�j�"�'u�7�r�KWt����0sf[~�d�ޒ�>F�]�s �-Q� )-�d�5��7qvOb�����&����ǝ�YV��Hh�C�O����h���i���+�����~�& �|D�M6D�^0"��̱�F��w���S)��*�D8�+"i���W�����r�R��K�]����φJ]�\66{�Kj��f"�N���j�NJ�Iw�褹rh� H0*uv�C; ?׍�:�E�� +����>���4ц"ut�K0��y���J���ao2=� FH���n+@A��L@���v��sU�4Q��!��m�j�\͓��F�X���b�n��l ���Y=������o�b�! �+��Q�i��Ee=Ub�U��0�7���)��KG��Z�Y������zF������!ʿ�i4��T}�j�������$A÷ՋJ�����Dڵ���B$~*mOIJ%N�[ɳ{9���L�[���M�����)o�ؤ����&��˾��Gm +�ZŽI�pGl�Zx��z �[�W&c��� �v ��u ��N"^�L�5�nu����$�����r��jU�E���̝Z��8w���/hY2^g� �G�X��-v�����M����#������Ŕ��Q��2��P0,D�ga�F�_��ȥ����D�ފ�ٓ6 �=6:� ���{�9�u +L,�T+ m��ů���Q��OD��Zd�M���F��Х�5{o>���Q~'o�,�����-�$��&�� H�TѓЎ��s�1|�e�ڲ4�ls�׮?�&� +LRe \Zg2'��T? ��ò[pRJG��ٓ6 �7�p���谯,K�C�j_��� T0�������V2,;P�o WŨ�p�Tֲ�9O�J�|x�X3(���� �E��J�a��T��}�ó(S�P��T\� D$ �[3W6���ٗ���'Q�ƊA������im�����z�WT� G���/� �R%?��~�3lTYhK�6�F��6M�[�r6��-�|���ܗ�< ����h�����X8[;��&q���=ZOm���A�����ry, F�+���/ms�`��暽��A7#ǝa�2L��̳x�!4�v���ʑ9q��?��f� �;���h9�`ţ_��Q��ƺ���,����4|m~f�-��k#]z�?�}w�$�}UlK�h� L4z%P��Z���e�[-ü��4|u7��ཤi�}*E���N����"U��R��c��0� ��Y� Hg��S� +�����xn����cOT�G���zK�6�H��eF�f8޸; ��k����bڣT�O�_O����> ƟeC��"BJ]�ʡYg������1#���R_�B�7�z�C�~�i����O ���X�1̳�"��)����<�����ԩ�3vj��/����p���z �l ǽ���s��Ns���8�w ]�;�})�ilY���0~!���-_հ�����^O��}���5"��H$���@��^)s�Q��i��<��>�12��:�ţ���AYmv�3��ڰ>�� [�_���Ÿ�?��X �ٌc(W��E�.~,��U ��UQ'l�q�t]j��ò�3hI��J("i�F�����W"��� ѻ���㞁�C��4�a�nz�O�I����h�|��]D xMr�0�F������ ��*���<�f����q�>5/�����1rf����K� z�@�{?f�L��71������̞ZS�&�,��J��+����xGlg�t����g���!Y����vĽoXG�D�����B�SY� ���H*��y����*!��``� +@@�G�^[I���i�3@zho���V1,q�v����A��J�_��K���e��z ���[�6o��`�]�v��y,��y�+�s�ĒD ��}��v×�� ���# �%$9�n��/߭� ��%����0#�g`��eQ���O������G�]�*�eW*%��4��(�\-�6i�� �}D���9x/�zm%�������<���~��i���@r�fP��QBn��Zэߜ}#H׻t��������� XX�JXk%K��:[fέ�x㸀6�s����j�ػvt�S&"���f�"�oGLGm���j=^숪m�F��عp\z��E��r��G�w�$֕M��A�}���_ M�M�� ��1po2������#ލ�c�u��Y-3��a��h��ƪ��o1|xA�fq�j��)x?�*��M����C��K���k�����ϥ�s���9߹?���o�t�u�̝���Ų�4L\]�f�%{Z]�bJL� +MF� K>�m+���e�<�,�4��?�|3���~"���d-�D���Б��dŝ��)R��z�s �<��o�su�F�m��d�cX�i���B�}�Ի� �o��NW�Iڇ��0,�<���� �����Q����S�YM)��%�ecM@x NP�(�H4�P�vR��.��c�`�̶4����6/����Q����t�1��;]:3�G��'��]Ty�i�!�(7��y)�k� ���C�_dI�Vs�tv��Y��C�YĻq�o�������[����[���io�n\I�`SV�I �E��5)�P�O���� H��ճe�Һ�����o�>�wul􎡝�'�=�9|i�`_~�<(�5W�O ����h�G�"~�M�G"�)��;�0�:�Sg���K��4��Q(iFBg.�����k�e��f'���� �&�|��P���Y[���)�����B�Q*@��Ɇ��\Mga̋C��7"6�X=A�d�w�4����� H��(VD�����(S���x�:�v��f�,P{����A�����n�������6 �H��7Q�߽$Zxmz"�?�#��0s�mL�=���J�`5%-�(%��r����p^LѤ��ţ��`�Ԧ�$�6��=�v��q�G�r�V<�H��wM \�n��m��;�wu���"�s����/n]��[1�942�pݜ�h'�P��E��t�sY��ڐ\1( �(�����ȳۡL � QJ�P�)��C�ӟ E�/� �D�{��} +Ee��aYw񜿊�~��j٘�UۋH)]�bҶ��0n\Y&/�Ar'�������������B$�=�{C�����ZB��-!�t�����5�n��r�0䳶ऴ���ΐ$���9;��<�x4M�m�Qܣ�*���n/(9E�B����5ܻ�h�^XJ�1}�^�u��3�l�#��� ����AY3H�>�� 5�����L��[W����޽֫y�j�0߼��d=�DDǠ�~���+r�� �f\CУ� ǭ�&���U[nb�g��6`AY e�J��4|p��]�4��#���nl~�VE���2wk�Mw�~B� +H0�N�b���_������l����?�}^I��m�r�2 �d��:��km�puO�^GpB�vP�d��G�Y,���3�M +������Ŵ�X �������J��� �w�z�F�iz=���S{Q:om�y�ۢQi7��m�����ٱ����ҹB�Q�)��߈��69�s���S��c���rV����:�v�%ߌ�H�]ѥ!(��B(��/S)"�c�Gmv����YZ{�-��&�sPe��a�K���vJE��F� Ǿ������-� ��VT�#J��i����r|����l�S3�#�7XS�a�����Y+`�ؕN��k�s�- 1��h\v��p���M��?a�(�A �������Wx��Dڭ�B �Qo��C��0E���d�~�X����ع[t�׷\+}&�� �.���e�Բ3�m�M7��A|��B ��!����i�,�4X��B��V�o�j��1rh۝������ �"��No�Q�+�,�I��4��Z �%Ү D��3�G� ��7�p5��Yv1�n"����/h},�M��xWm� K�.ç6��mq�� K@Z����+�a踲"�g2{.�s��ć3��������H��o8�y����"�����S��z�{���f�/�xt�L��?S�V���C��T H���H���2vh����?`���NH~��u�4�g��(��=b>����1qh4�Z1,\����K�c��f�=6ӭ��(k��o���X�?Ƴ4��e!8�1\9�y�j�� ��&u +�F��P*� cd=1�2(/|*!f�O��s��������O2����9'}z� ǎ��#��e��fl۬��K����OC.c� Cǝ_ζco��s���؆ ��cwke�Բ��/΅��{�P�%m���&q +�;�z3$�4ꭁ,�h��-̙ ��X�,0�'=<����5֍�m��_ٸ�5���\"#��d�XۻQ�I��f���d�J!Y�²WBJoH�Z��v +���S*c'�,�9ߺS����u-�`��G��m_�l1l�� |�m�f,��b�Y��mT��C��~G񮖹C�� ���4�l�R�!Ό�ŭ�S�Ε��0��F��u��`�d�_��,֭&��}��;���� U�m缜� �f����OPt1,$���Ρ]�1��\:<� KL�"$� H>�D>�Ȓ�6�ꅄ��*2Z#�� �jż����=�a_'��I�_�����|!��ܕ�S��8�F���d�ڶE��?I���4�uùǰn���i{"�� L?ZG1O��C��Сi}(��R+�#k�����f�Q��T2,i)��R�8qH?H uL� +:��}e�S� �y�����Ee���;$ŭ�i��� ʿ���4?�$�� �a��Yv�S�I������<�,���u��C���b/l[9�;��57�r�\ "�1� 5�pYR��2�)�1�qS�r�$�m�D�M���]�������Ӿřތlo9R��ID���V�Ȕ�h\`��C�2��VE'����:���c���C�A��Zi԰���x�A��M��hG����X8;�󥣗B��A �z 4�e��d��

�KpR�5��Xc�n-���w6Y��M>@��p%U��DTV�4�9^�~ӝ�<�{]�\CxR����́ �y������T�� �9A���4�XK�p���Q"��'��6Ɉ~/Aa�MZxRF� Z�UCi�K�$��6�r���`�"�حnX�[J8�.$��WU-��s��܃��a��h��¯EB·�`����������f`�㝧!\�bE���y^&�q1 ^��<�l�m�V0n�J�2V�M�C���BR:�qn�)lMೆ/��Bm����''��,"h, ��"�B��*c����4p��SP�bI��?�p��eR`��*%� XX�"��!�]���;��!���\9:��� ��ML�W:<� VDF�@�L�ߚ���@D�m%��+h}�S+��!��"��P�` C����+���i�(�K�>�)X3��{���8U�=�z��x� +_�k� ��W=0g QL�V9:�@��2�Z�fka��Y'|WG�P���|����JpR�E��q�� �n���qL +�H�@`@��r�Ak�C�0@�Ă��h�� �݆�P�!c"���ӞC�;'��9�C�L�6��L$���tbb�4zH�lǚUVO�~��X��YϮN%� ��x�7c���N�H��~��̭�^&��f%惕�]}��9�P���0}�?�������8j�� +�rrt[�|�VNAg��IkM�j\�h����[�g^ae�'��T�b�tX�vS1�ˆ%B�+"��]���d ����&��t�B�a6�� ��`��+�� 2�v�oJ饵^9@�X N�B��Ħ�u5zLB_���Ϳ���m�uA�̢QV)��@/)M� +��!��!��9F��?y$���F�Ϧ��ea���w����u~��q�_%)�D��+����}�x><:���C����m%΢�7x"�Gk ���1�O��}� �N. �k�{XL�,�9�aFܺ{ܾ*](�@t��I֜��ի׼�=���T�.@��9K��/���#�N���^�gп�@�%'n�����7e��˟U��8�x��?+�h,Fz��̩���t�eS�0_>� +L��w� +��L-n6�pB��qOf�a.�)`�P���o +6W韨����g�J��,�4�˧9< }I�jU�U^� +��G�݋�d�\Ț���pBH���s�{�>��ёԱ� ��Y)�1y4�齇Y<�!��+�����zy��Tx��?��?h�n�筰<���9����]��ݾ� ~�v?��?�h��.����Ga`�s�֟����ߴs�/��}k����z?:<�`߽aW�<���c��V��'c�ώ���91/<�cM��9w�=I��Ց2�ZKU��_���ȻZ�}r�[��y��3�wȍ��$t��0=��(~zuޞ�F���y�֗[��|_��h� �N N�?��� ���O�dV/1ǚ��UZ*��P�L���̥�[mb�7��o�x��;?ݖa���K�N�S��6;��|�Ú�~���}�|:��%m�����jC�T"-�GD.�_� +}Ea��-�n�y,��էܭ%�M�|��C0;�n�� �v�6@N�\Mv�!�g��Au��\L|O��4�Q"Q�a�~��}G��# �� i>�f�ϭ��0}��ЦTÌD�+�թ��Yo?l�`s �j���Ĉ��zy��&7�u��A[���t���y^�f�Hz�`��;P�~&.��oI�~�I��;��N���H���52�&�SN���O�ioʎU&��z��|��O$�o䡗��l�E��<]M�kfT��T@���ܹ˚3�j�9��������=�PsPϞ}S��k�μk{W� �x��� W}������.$T��w��?qϦ=]�#�s��lYa�(�'���a2�����ߑ����aTڗ�^���u�X6-*_�� ��kg�6u�o��RD��eC^�>�D]JBs\��/35f��bO>��&ǃ�o%|������w��Stx��L�_����o){E�Gi�S��a���)��m�!�$w������;�4� +��=�W��>y���[�Ya �s�?VtvŌ7��=l.jm��֕e���� f�|�iB�#�Pvd�ր�3J�W��R5�F��g)�x���;�c�p��-��r �z�c�.�4%)�T�E�|��!t�L�#4s���p�v��972��]c�.�ʓ���1�����>�y_�F=��I9�C�]�Œ�CV���u~�U�Z�>�9%<�$��ܨ�=$p�͞��������U��v�o�3��R��샗�� +r�?���[hc+G�8.4T�ݱ9G�;$7>���w�m�X��{xW�kA.�OY0�&]mI*� ����>*m���mW���Z��+�>�j����������4ʋ�허r"y�*�el����䇀r�@�F}������?�%_|r���&6N=y����w�)/&����L$�h^�/��Tگ*�_�Ku�xbkx����� �k{G�˾ީcq��NH�:�u��.PE����Y�o���Z�A2��i�  ��D�l<�;nW%�z� ���؈��Kv��Z�BR/�|ߊ���pE9��� p��V�a"p`d�#]P�UI�����1�#l��5�����i��}��L��+Ʒ�R0�f�֙T��*�9�- +����ȸ�̤K�&��I�Ds� �qn�+���)��}��5�Q�dg�����[b_�L�tw�=�Tt� +�� � �ҴG�*��p�֝3��Y�&)�=%�F�� +�:m�ESVˁYXd�Ჷ�KJ�v��چ�m�b�g��[����;�s5��8_\����B���j�Z�$3�|��[�"� ض��L��r�u�Đ.K��H������������*>�j�NZI����iL���k+pɱ��V)G"7��h�@|���gc�����%9�D���[�~#����F�rF�NZ |���a ����@0�/ ^zʪlWC/F&�0���~��=)� � %=�MQ�x��k\�v�A�'��D��2L�;�],F۹;K�h.��\; [���>�ٱ|'*��Q��ݙ>��Cx�Q�# ��*$WD�pB(Rf�[O���� ��U��9}6�T�ڄ��KC׌�N����թ�'O����--7 +�_k%��‘�ʊ*"��� +�P�:T��Л�U�2�����J�4e�e��Zx�Q�?ЕS�HģB��Mb�I�u�9�EwjŴ��O��Ӄ�k��E4;�|�M8���p�Cy�j��"�>4-V>иg�| �U@b�n$����&�5�]B�)�m+m$��h���˿���|�Q҂:a$���#�2�/��������w������e�T��˾`d*ܧ�PdZ��#�Z���I�kh�D�\��K(^ʁނ�+m����2��'��M��7wZm�HbN^9��D����d�r�9�ۂ��6�um�H3��6���(667*�p'��bwo�o���d�BYF�A� ��Q�e����AEӘv��%�`�v���,< ����>B�6�Ԋ�����X �$��W9k� g!^��(M�W���b%^���]��i�(���GҨX��k��Z"Q�0�⤖�F@�.�Ԉ�H�،Ґ��{�V3����"���-(6�H�Qx|��^�e��0�g��:��3fɗ�03 +��j���l���ހ��X�x)o8�N��m�� ~�������z�T �q�C�.4�rk�e_���$E���G��b=��t�J�}�p�m(�e�����:r��|ڡ�d�ɿ�RS��J�"�Օ54�;zn+ɘ +�� ٓ��zWY{��k��D�Àd��������鋃�cS��# +ָJH��)ס�/�h���(�k$J�� 5������:FYDUMD��G�E.����MD�m�����7�(�m��H}�;=��1�v�002~ܑ���j2�L`��#_��[%�b �=Z}ќ��=#k�C5ft��p�t@���s��1Y/Z�2T���,��U���@�<����s�Ju�\MAieӄ~=���@d��gWq-���w]�E"��y����Q-�՘2 Î ���A��>[�{���+& ^������ױr������a炩��x��񈣋'��3�w�R�"j�R�p�!��Q@d6�`����͗�!�{�L6�軤�}i�˒ľ��D�I����ч��A��U2�~2�)P�y�r�t#>p��j�Z�t��U�(}� �*��J� J����D�m���3�Tȝ��53� �[#޿Ijގ�� �p���2�Hk��RαN$�-#� �y�r� +� +�2ab26b842-765f-4d94-8cbb-1fc8129b426abec6e51c-3bc0-482f-aed4-6fb32ed00cdd4 6237906a6442-b806-49dc-b80d-4ca4d26fc2396dad5342-730e-42d7-8c31-e08c2fb9f87e03.4638.25212525013. A�!"<��٭��t�p�fX���y��#����1"��Y ��� � 0@���P9c���ű�)L�nm}�� ��>�� ���I=�8�;��N�Q���o�X�x~s�ƒYc4���@o�� %`�̀�7�\��@on��qOx?�bԮ*b�5�7i30303�޹)H&a&K�2�SZxXTQ�Q�I�{WD�!� m+9"! M�F���:�<ٽ�-�)#=I�(q���?sll�=�����N�F �dB%�V)�j� KQ�~� +XZI�d�l6p%d��. H$����H@m�(vډ�� u�)C`��F2��J9ɍm�������n�I�B���0����w���uO��{K��b2q�T�P% !���1q����:�Z' D&��+) W�1�4� �D 5`U� 8$Ԁ��t��24(�𿐨�B�M&r��� ���ϰ�w��(���<�\�0. c$�h"+��rKU�;�He��.�g�� ӜUoK���Q!���^A,��0|��t���F�$$ �� +q+�r�1��>)"6��:�Hv;Q6� y-��'K��<���$Vd*' n�� +�h6��աF�B&�������w�=Ȁ��΍_l\q t��8�X�� [��"[K|�q��{16�k�t���4�j�sǛ�Q9��X�i��w�9��4�ftϱ��s�y֞s�{s�S��4�4���@آc6g�yl�����g +���rϸ7.ѽy��ϼ_�;�̫��j���L!� u3��/��PL@��(��漀%Tmt�$^��&���z!�'�" K�q����������� ��?>ܐ&�Nɋ�`� ќo��ep��_�>i�n�\��4 �Z���{����f���c�qל��b�rw�)G�d��Ʃ�r5Е"?8�=)P��� �<�rе�,�s�ک�^Hb���sDB�{�Gq4��-4W�g�i���4� ߖ��+:L��g'�?���,�Y8��z��Q�Q�Q�Q�Q�Q�Q�Q�Q�Q��( +�(��˗�*R��w�4��ã[1�wڲ�\�cbtלj�_Md���r�����؃ޚg̳�a 2�Xϱ�k�c��Ž1j�����_s���)�;��t��>2 ��/��C2S +� @cHpHN"�ϥr�wF�@���`( �p��b"9��(�X�#TmD�L����Ί�� Ɗ0闷����-���D�w��C���"��.H����\5U�^F�6IVu�zi�e���0g��m��3-�s��S��`m�>�DS*�@������ ���y3k�4�є6s�����'�� ���ds�&���[�@��hDRZ���8�D���7D�D��r���vH�*I�Bf--X�ee ZPB���ߢ +�Iu��^�A���S9�����+��_x ���W�`���)@ +��L�C��N�$: Y�L��*N�'���j��Tr�H��c��GF���(�4�`��t� +PaF"�2�F�>�ɦ��w�>`|��F��r�SY*�9c�).R���T]�$AZ�Ca0�r��4I�ı�\���hY|Ԧ�;�UO�fb�n>��L��\h�3O"rϽ������n=DM���3B�"i���ژ���;Z7�/��'�x9���=j?�b����?ĖPt9f�o��{�"�v�Xmz�(��?�52�u;{��������Я�G_�����k��.��Ќq��'4�2m +݈q��< 4�]�y^����%���a��m��-�w��P猃/2�� ��e�Z�c�����t%W�Y�t��Į�r��"F�#����16]ң:�P4GZ*��8��vC�a�3P�;t�$�Aw YAe��(ah��8�M&4��0� +���O&��_�Kv�-s��$�=�q�4�wdf�aM��H�,`�]��ƌ� +j�A�xR��d��&}xh� �&���������-7C�Y�FW���gI��p��< �ȐM�n� �e�传E ċ�EV�]�b�h�;α?�E�e_�yc��DN.�0�y��t~�u�{�Ԭ�<�������U��a����j�c����jBh,�2I� \�j2)�Jq�o�Ĝ�_?��f���Z�VM 99�j�X� ������ᅋխ�� ��d��A�t�M�� � ց�d�,:F9�Lx?"$*\aXs��,MҐR-�jI��$�S ����T�8�E��g`��@���4�[E(V�t���'��d�i�7y� =eY����X�%H��N��;ÅT��Or�{��2��]tՌ2 +�.�rW* WN��Y��h,��ek%M����@^������'$��C��8�v�z����r�F���,�_���.S�T�D�m3*Y%��q&�y�2��ry+\�ws�x��q+�H�=Ȩ�n�e��#�0���\����W&/�5M���,c��Օ���V��ϒ�3�f�eC?���ݗh���t��hmdw�T>��f�����^(����j0����Ap?�戨����?)���x��:)�O�eǡZ$�&�ix^-3��Z��F�"��o�2ӓ�mO���5�ඤ��1�cj�r7������x���6w�\�:Ҙ��E`l,V1�"���)�A����%x���d�~�G��V����#���w��ϸ�d "����Rr�󅗐�6�lC�'#���Н06���hV쐎��eQTI��.% v{Dy�-|T�.*������� M"ڥ�+� F�r`#�i�"�ཏ��ͬ���кApkT��CbԄe�� �0@-���2V��#������o+k�4M�����.��R]�Ix�{K�?��G�W],�����4� pz��i��Ze���EZM���ya�@Uݩ�Ҽ�^ +��=0�d�c�Z3i� �k� f��d�""OH�9$I�(֤��n@�)6�P���'��'T"��uR(xejC�:�M��0"�Hڅ�,�M*��IV��0��aL�Â~f��<���7 +}h��"��q��>ؘY����V�n��� [�4% +f��� �u+w4:"qN�����6�ѳEh��E�"!a� D�Q�Xtj���⁎)�f���$�"�b�F�h ��]C*?Λ&+��=�0��́~����ҫ]�~ eTE|3�(�i���(����Uޘ�1 �c��fШ�q4K��Yܼ�qw�I���S����|�,�1������L�L�m�^�R��(��߼��+V킍���֪���}#��r�ܴ��u������!X���=�!���:M���z<<*�ÍbQ|ʪ��3Y� �k���q��P� ���,�\B �|�H\���nVn�� 7��M�+�Wb�hn��J���hn�� �!G�����2C +��$������S�L"�w�܅]Sx���VC�A��� ����J�>-������+�h?˭�`��pKnf+���㶁ꬊ]����'iC��{|��9G*��Dp���(��#��ݕX�=VC1�u@�C�$,�j��ԻRy���ʝ>��*Р�� 1}L���+(�LN�B�I��éŒ�i�c0�0 �n��\������1ݰsFe���at0���hT�������Ņ�'5� b5J>-f���FqՄ(��f�Gõg�K̋g�J���s�LY牰��a+��j��+�Tg����ʈ�����Wo�Ɂ��W�j ��C���)�!����m!E?"<��~� SLt_+����)�”�Z����sJ<$�X�$�b��_c�?�p�h�2�Ɣ������1 ������|%�Agd2a�bR3��p.����9��k/�(9WfJ_����jT %�(�ģ঒WJ�(c'֝�" �[��� u�����'��yy��0aF0ϲ\�S�|��.�b*k�s ٮcђ}��e��A���E�[�\!�лW�q��"z�@ТH����]�.�ͦ k2 m��;����,���H�571��C��4"����g^� F[�wY���|���F�€ܮN@t8 a,Z���R�BM�诌��*�6[�ke�� '�q�T�Z@,�m�/=d+xz�U�� bݥ�7"�K�����1��Hk~���FT�{�c$� v<�r�y�PF���4��j¡�/$g���y�i5�Ηd�J4G7 �Z���ld,gU�W2d]��R���G��:+ƀ6�*g~���Y""q�*?��l4�J5�-���dM�������_�0>��.�stO�����^�,���I���<Λ�?� �ur�.�b����cU' �H߽�����N�}�S�� ��D�W-m�d�:������P���~�1p-�|��O,�d ��s.r�X0~��+;��&��a�J��XF$0���� +� E�0°�qP^�6G������3/����rHUБ%N�Ƨ��9j�:�s'���sj��E*����Ν�:�Ρt��pO~f�I����(�f���g�v肼�i ��GӤ�� �R4D^���s���Cs�>���� �f� ��.Ξ���� ?�Y��f��ӳ�V�Kl`Y��n����Ԣ�j�]�(͓�� �E[��щ��:���g®��Uh�Q�Ȃ���y��Ԕ�i�s:x)dgM�Ъ�K$���0�(����t�������!�eItt�e+E{��� �����J#��߁{_�E�qm�ʣ_$��r���s����'��#y�,΢��x��{�1��I�w�n��8�0Sn+��#`��<��!G%"+��m�:�+��\��LQA�ǚ�(�a� I ����1�4R +�!hϬ[�D�e� 9�!6�,�rQUԝ'+���E1��4��ћ�b��������Dt@��Q��eL�:����p���7h��MS~�y0r3������5F%]b�5�`5���Ub4>��#���e�k������b`�A:ns/;��i�F��; �_�]��A�̰��rn�J������u�� +׳��H�'��B�T<��N���Ln;Zg/gm�G`$�"p��g,�?����2aˆV.��Ү:q�q�8e���� o�@�."B6�9�ߤ<�*U�)X��7�T�mS&@���6�/��N4+�sm�����9� *�YJCPI�d��,"3c]U5 Ef��@�%��� �Z �eoD�#�m+�1d��a�XX�)��RJ��� Խ���w�-���^�m���ƝOF�q��؞�&_�Z�����櫳�*������tR)�;��q8����y,�x,�q���`��X<L�8Y�����-�4�x��\���b�FH@8� >PDç�HHDpy^�"`�Կ��VZ��a�`��q8��0FG��]-��ơ��{1��m~��8��<��3��U�9�����*~�]u��r���&��Ue�8��*�G��c����a�|�Vy���m$�G����o����K0�H�u�nT��8��X��/�L��u�2v:��z�e�Z����TA�."�L ��Ǣ�p�X<��c�X�F4��bF���%�x.Q�Lx, ����f�? �oq�FbTT���vBi\b�y�m|q7��c���]�*�z��(���Ɒ�`�,`�<|�٩5�|ӛ<��x,�ǂ�`L�@�h�� +�K$q4`.� H�_�S�R=�[�{�b�[��\�u�w�?EV�r"�+?��SG���l�\ō���v\+q5��s�g�E�F�\|���Qױ���c��B�g�W���y���띌j�=���]}�j�+ĥ~򍄣ؤRDEf�NI�`ё(3�Mu����+o���������v�j����mf�R���;�'h@���|�/�[�d�6j._w�<�|c�|5��P}��hX2 &2���I.L���0x�`L���� }�� +/E� +z�*4Xc� �8�q,�q06 ��q���ZՍ3aՆ�v*KEj����vSo|ulL�1t?�;T� 2�;�u���ՙ���:�2/��*�23�˼˼��5�S��(S�0y � ��k�*&( v ��\*�FDA(PkL�T �CᠸP@**�G���d1>d`S��TTLMSk0� �M<����TH c P�� +I��Ō�q��`ۭ��4��rV\K� �k���3��k��c.����$���tl�����V�VOW�VkM��w��=W��0�Z�Q��V����J�1M���HO#⑐Ǯ�x��C\?/� �ڄ�u��|�kc󍓆�ޟN�a���#3Q��}����jT�0���f� D�q�Z�YL�h���}�W*��[]7 �����*S����T���WרB۵�NY%J��*�v����w%6 �S��zƁ��>Q��qd7�*��FѐU��?��&�5�[U�j��_ۼ 7���Wic�n����:`؜����֖�3S�)l�*��ؖ[/U���r;Y�r�SU m�s�-ըKy�jf��Q�{β�r�4t=uV����x,$z��[��s��S9��F��B�����[6��~=/զ��#.�^��Uں��"#�B�V^*�t5�XA��y�R��k)EƁ��-n _-e]��د�W��GU�Z��0�Vi�ף�)m\��.\u֪��0T�*׫5�Ɣ�:����ղe�S +I Ra j]1YM�Bpqa+��o�]�ܶ�Y-ă�1#a���ʆqg]����ӱ'�xꞶ>�����H{F���4 �h��Bm���;���7�&:�����1-[1Wb�L,c��� �q�5xicyyw���1�o,s�R���C�,m� ����8�����+��9�z]�6Mj2΄���[LK�J�5V�Ʒ �U�d)�3��1��o�;7���W���.�d�/L�@�����cc����7�7����9*�����q��-[˚qزլ�V+_��7���VC�.��!�(O�c_����݆���������민��h�Z c�G\��+�^խ�z}�duɦ������h�*2L��s�Y��S��U-o�e�ľ}���U�N�V�����D�_�t�V]+���+�^�����;�~�%��d4L�3 CG��32���uW;"��tW��=u����܈�zz�}k}������h����]�<�t�l}���\ͻ�����y���ׯ^d�k13g;c�/���+;��߾V^��Ǭ�댆�#���5���;oW�2�}]����>ko��+�n���eN�SM�� KN���K��UW�+��c�u�}j1�a���δ���q_���N ��]ꐯ�R]og�)�b8.f.���nG�VF�>暬y˗_]s&�a�2���`������� �o����7OO��u�����_�K��B����\Wg������ �VF��)$9 f���o+�1_�u��ש�` �晐H������4A�'B���c=`�@B&I�#5X@�d16 ��I�T�qׯ�����\��W)�3T!2�$�\(HO�D�R�B!E��X*��P$,A� �� �"5,By,8`�f�H 8�Ѱ�l5�I$�0 L�t��x��k&�(�'��?�Z�ץ*&*g�r�/';�%�2�[�y����,0 F�Lzp@�f4y��,0� D�U��G=@�D(�jI&(�,� ��b"*�A��D�pV�����]���ͩ�?���6�6׾7�>��bU����xQ�u���N[��1���o�]q]3c~����\��9�_&ޝ:Oĵ�w޹�*ײkj&����6��.����������Q����^���fn2#7� ��z�vs�"���t|� 0�B�8�DP@0y��s-�}���V��?��% .@!�� +���|�cE� �H�y.�UG_��]�|�}��β�����]�R��uKb�D��H~��D�(���4J�Ba`�H��@a�C1E�2�$�b�T��HH� JTAR�P��$�iQ� ��c!�(��=� +�Py(�� M�hQ@(�I �D�gb �Gbi.���Q� +�,:�i�"Y �P$�eR�D���""�A�ca��\�"�T��I�h���HҨ�簨HdP�@<���0hz�4�����.\� +6A�(T*P"�P�(ق J4=�� U,@�Gz�A �D�2��' ���HJ�MP��$��� Q �D&vA"�p�D�"(<�G],< 0���8"�X�$"R�bx, @�HR�T d���HEE�P�ʄ���)��H�\����b�@ �A�M�MP��bR1Q���T��4��KC�,T��)�p��@0@�@0J�b��a��`y��$�L�K""��X�HO&D��$�� ��2�8$� I$Q��8�#5�� MDb`�$�j �"��S�p�P�8h�T +��Du�444`�& +��B�L@�y,���D�@� ��!z�)/xx�T"x� H�D�S��<4ax,�c�XD��X\�?0����Mѥ�P� ���x "=��IjHb`�H�Ir, D HҐTX��Q�8<6AH����(=�� ��M���� L-�M<��1K�A�!"7� �\@���a�D �ą)�DR�"q����9�Ie�*�� +���PH��b�Q\"�#�!�[*$ w��¯D��]"* .�� +7Q"�"A*I�i$�QI��b"zxD"�a�D��o�����H���H�XP*�$���2�@�I &Ah���]��X�Ł���T��.�ӈ�����a�����]T��k]7�_z�r+�a+ϗ�����b��3___��<���OWWfZ��MF�r7 �h؝�Z��������y��`{����~{ׯK��>Gw�K�����s-�.u���^�λ�荮kq*7s��ux� ��d�MUw���x��S ���}���ߩ���w�S��)��bvg4̝�`��ʊ�����7�����C���h2ぁѰ�d���>����W�����n<�]���DCS`�@"0�P4.P�h4L{�;����?u�պ�y5sn���".��/��zݣ�e�j/O���|���"&"��l��}]ο~���|���`�؝��rq�_��6���b�S�M�����G���=͵�����<�5�3���_����O�B|f�<����ýlF�����Ǭ���p�43*T9�B�P��@�$�r��>zb6�R:��q�a�@ �0�0�!!d2L�<Q��|���Bi��@��v�Ϻ5jm���s$5$�-:��!>.�aQ�A_��(y �����+v�1�{WG�o z��z;��^��"��9w��h_��v�ƒk���g�WE��^V ՘��5�JY�r;��A���:`=<�Ӛ�)5�)�=R�x"f ��n4V�M�T9ndR�?�� a-os5��'�l�����5��(v�O��v�;�؄x���#�f�n@�����V�pl��)�B�:��&���l���.��i��0�oS�H�6 ��f�h��ڢ O;f��Z8!?�( +�@DM�?�,�d��� ǣ錿�G����9l��3��IlWr�=� �T6l�3+l��O�f���W�h[���W}���jW��lv�v▄�*����X�l�"���h�cӕM6�R%����9�D���R�NnA���تT9Ia�r)8iV���J����…ׅ�X���ؽ4f� +l}�O��f���֋gXv��d�E���}�N��F�~� $+�y +��.� ���3cG�o��PQ�ң�/����g�u�2B:]Kg?�=ҥ��N����v��u��0|D.�5c�����6�`J�].r�F�\��42���w����R��ny2X�L�Ȁ�����7������X���V����UO�C�#)�*Ɂ�H���_7���?@^Y<���l�����6�&�Pf�M�v�{�8�mMi���`���I�ׂȇn����R[9�)� ����7����(����� +d� c_Lx�z憆u~�^Z�C��xN�� ��a�8:�5N �����^�� ��6B�TqQ��9�Z'�&��Ӿ��!dmk)�M��  8�>Ot��#D���T��C̝J>�� ��H��B��,tL�"�/b0;r�\���ʞ�,���Mh��>��>�#��w�����}�4�A�ذ �q���ъu�{��^�x�@�,������$8��� v�V��D��c��({I. D���O(�Z�sk���C�������<��%D�M����0 +����,�}����՝4� �CKf�elDAB!LO}&��E��v"�Z�H�� ��~�{�3�1B#���b�2o%R/S�#�*4Ǻ׍є�6m�gɫ�ʚ�����~%h�rƲ%�� ��[�� 22����}zJ�5:�������N=��q#û0mv!������s��07�]N�O�e7����Jb9��A��B�"�_���)���|��s���r˼%� ��������PlA��[�x�z�9���YF��� ^��c��p�s�u�  +��ڌОo[�lX��r�##�Z^~�4��b3��׵x��U�|4�r;�TF�ut<��;)c.\Dz�����sCTU7H4��5*��?���Kf1��'�K��\��CR�q�?�؀�aM��� be4Xٻ)�8��Pm�.���vBL��b�i~ +�jT���E?�"��RSD���G%�v�ؽ�z� �!e�Q�~qK6�#�1��&6#e�� 5��|��.��^`�qB��^��8��=�,�R�,�tV����;��h�#E�h����X���&� ���fB�P���ע`-:�0�Aߊ!G������+� ���aP.uzҗ��T�q\!�zI�JX�����Х)7J��珉� ;)(w��7O\NjHg�I[�mz�JAC'��o�8��i8��K�~��QB:� � ҥ�)W��s&�������~��_��O�0�]ǙG �`�TA^ۖ�?�ʅ��8H^|�ϖP endstream endobj 22 0 obj <>stream +/'4�c#����:��>'Y�b�'-,��O�֒$�KG_�Ik�:��)�i��ы�����2F�ӑ��x��zk@�w��D���O=��X���f�J��y�!�$��L�}�4C9�� ʿӵtR߇"u����2�-$��NJV��=��5��ft�l=�'v*<�R&@v�Պ�q�xO,[z���M��� }� Y�r$O��jXL A�_�4u@T6��Y(��L��V����(�:��MZ b�s�Ћ���hyjucn��O���մ3��&�'x4���˶fO��hVN3�|�A �jBb��g�-��u�O�]Ҳ�#���U?R%7OE��^ �����KS�x�XA��b��#��74V���������H���ĩ��G;��f-������3�����d�˙}y�� g)9o0._'1��5j���*�w�[��5�ަ�|����D���9����1$�ق� frҦ��ۄ�,�zK�-�v�� h�������"Q>I�Rj�ѽ [�Xԗy\�j]۵�� V�o�9�1��ܲ獊`J��C +�lod�p�$$w!+3#u�4��SH #�ю�|>K>ꝉ��?�p�2��Έ���OJTm��"���/[!y5�ͨ�w�l���Pn܏�j+2�G�<4���U��x�G~�A�I���ۜ��o�{�����&�� +��L�i8���3�WǷ�8j�+5���W���/:{�9jz3��p_u�c��S�W+n���װr�K��ޓ�34<ԕ��&_ +e��0�����W��P`�0U�qѤ����JQ�U)�\��/�9"�E�s1���)r!ux��>+,�7h����J��vУ��8- $��r9�ȡ�jdx��,�Me�fZ2�������)�3!�NN�=L���x�Ťx���V�+��:l�0��H7���PxYA�㑕�p��mo#�$�`qvl͂*�e ]֟ +���U��'Q�]�d�,b�sǸ�Ռ��M��ᥗ��� +��+f/� ]�*�g��do��2I�A������yN���P �Y��ީ� +��qVѹ5��/�.6�`N �!�ߘf9���0�MI�$��L�; Q��D�(��4�,Ȱ.�)0l0lDj��\J����W2m*��>F�r���]<�{�[ژ�� �n� �^�kQ � +�L��u �F�OEgwLθ ���.�ځ��)LҎ�蹼������{�ͺ��&|Э��I�9X���~@�����(օyN邿�k{AI�X�2I]t�J =�Ҁ���j^��0��kc�+�K����9 +�s9Do��s#�,6ȂcCI�}Kmr]1Q��ο� N�C��;�OY���������?!�V��g� k�e��]�*�JSgp�~q�YEH.VĈ� ��fܭȿB��ƺ�`)��3��l�� �|�/*��[N[� �ۥ � +mv3��3�&G�����G���ܘ�N*qIq���9�v�|J�t�+Ҩ������$%�Ψ[O~�C��d���̼���iOH�1`z���4ڽ^/(��ltl��-2�y�:�S�Vu��e�5��D}�ө���h�'T����.����:��v��n���lY�nWR�<ԥ�?���� ���PK1�����w�P�c=�g�8m� vi�~�Q3�+K\����bH���P%W(8"]K��(3��~��қ��%^�P��6{���%��L"9��8A�1G�D�d���"�@��k+�έM�G�"F�h=,% zF@�����w�y�%F�h1���#oL!����_JԴA��+W�[���ٺ�q8���y��Z�!�L�����WV;`Q>L�8N���Nn=�e����xE2ͯ �? }y���Zҡ%�|�-��1���w�'��x�s�մJ���_� � �}�_˻�u�.a��i?�NN��ٺ#�d���Ъ��!�~є�-�b�4uU}�]XV��gH!g%8��m����la,�a~��Ɲ�XBAF,��P(��I�3[���ѿ�s�Q�Y�?��6���}��\Vd�����/�d� ���݈����rͳ:@k�\���K�:n2����v(��%�������s`�P��#'2�)�J�$|���Vp��Ox��N�������w��8S!d�m�m����I�*S�]k�S� WW��q:��B�C�.B; �@� |����IJ%ڳ�F��3�E2Vr�݂���K�Lc�]h��7�X CH�8F�U\˿1\D��?��yd-��U!��r�IUQ䱂��R���2��#2I�m,��iJ$�fX�]� c� ;u q˳Hn���0�c!��� � �e�m�;wBx'.U�qRf� <��^��V_~����#KK����OP����,�YY��r:Jr���Dq��z����[EC�S^��������|����ժ'�h�ɒ�:st(�YN ����t9��E��eBܟ3�o��k�^��.�9y����ǫ��ƚjaG2������3���QryF���v��?jB�fS ���‚_��:@s���8���B/gح���� ��W5ȥq�0>��\ q�n��>F�ڒk��d&���KzR���d����^�էL���i��aiZ�2��up� A=�1�z��uN*\1U�����!0�鏿�e��6B�&�Y���1��t�ފ_�� 8��Ϣ���c~ |Z@���s*PZQƱnաB�<���GC�>�u_��P?;%!F�������J1�q��R����j5���\�u {���/����m�O�ZKF�A�3a5e�iFʬ����-#�T���%�tgV��g���=�siJ�x���[R-X9;�{`�辔Nl}�]��|��f��U�,K�� t �l�A��lͧҡ�#}�B�)+���oNk����?��a]n�1f��N�ɀ8 9Kj1̲1<��Bgf%�Q�m<�Dp��.��/'-�U痷E��;x�X��(*:8ߨo��P�a�nM�7i�o<�B����aB<�mm��!��i��Cr��i�D��\�����W=��Y��l�ݤxp��7�ytK�%�d^ V?i��)�J4:�=U~s��5d�Xo!V�!����=�8F/i�<��� pZ��81.c^9<�E��MIF���I� ��A�K��CV�!�Q�"���Îhv�!�ǜG���뎯��`Ryx�@����XM�3����ؒ�/ W{�—[�F�<��6�8-2�XĤ��3�{2���A r�����a�=ܡ|ю�BN �@����0j��kE��kԚQDٔq,6���l�6��=��+�����Vνx����-��1�A�ɱh]���߼����T��H �����#�E�_ߧ(�ԗ�������\���(+�� ��� ��j��9�<@���7�iwa�x}����;��V��і�+^H��O_�T����$���D3��I�d��� v5r���w)�_���׮�A���$BX[�<���b��3.ؤ۾6���4ܚ���`���Yr1�}:>�0�zhC1 +��XV ��o�u��tbV�ㅥ��b�(G"&�?�3k� ����K7�q�acjL���(](��6���q+��$�0 �?y�|�\y˾�c�T� +̥ͯ�&%���C0���V ɘ�k� F3#TOfz�[v+KO���06�^4�d�0�-��"���4rMI�0���Z�#����YR���2��I��M�kҔ�f��l�|l��5�2w�bU��K����aˏg#N:�OН�a`��>GP[�NKC������zSP��?a;:D9�̲�9!h�>�b �b�DE�F�f*)��" �J8��03�n�"��c���Õ�xH������LR<;��v�P����i@�'��?u��d�cX�> P��P�{��Ձ�W��J��ҭ ʨ ���}�B/F�xiQ�Kp0�ZU9Lt�|�[�n�H��Q[�Q��2��嬫Eq�T82�@�� +�� O&Gdz�pڣGIS0 p�� 7U,Ss��(0?.b'MUt��`z�>�[���q�#ݮ"�+��qR�m��� ��e{���<5��N*̸ +���/˥�4��(��cl��wp.�;7=Z�,��Q�pYc���S�C��'���Ǥ���ܦ�qp �|\���*�[-&7��—�=h���8�9��Ln���jI����9 *�Z���d{^���5��l�rR1 ő@�9�1Ĩ�ᘥI���$ʇ�M�m�'h,>O�zy��1Lp_-~gK���2��n��\�����ُ��I�j�Z�k!�ғrW� +rU+�#��{NjLY��a�R��c�NW�𙣺 ��c�K7{��l�C�Z�`W�\�%e���r��+={x�z,R_J�5 ���(����Kw�#���j�[s]������昧������b�f���q#�� +9h6��]�����rO�˖�COk�{tO�M�A\˼8��8�>�G@< +9�?�Qճ4�����N�G�žs����›�15~�n� �v�MѢP�N*I�K�w���̒�� �? J��A������%�s+0s���9�2g����M(<:51l# ���'#���&�b�{*%��ϢFj|�,�أ���9 �y����l�w+� 1>V{O>����|��$nƟ��UP^�P�g�{���T{+��ZÀDJ�@�n� U/���qV��B84Vi�J�_ϖ :�� I #/Hj�;���4��h�M�#���-0��X7�x��v���m��� �? D�?�W'�]7F���9J����e�8����-�O1��5d�֒F�|L�-��� �'G�H�yLGѢ�u�ڛ��[�-Г!�s|1 {2��;n��G&OF-� ��OR7�6c����v����Q�� b�NspV��P�����e�DX �H�9ܞ�C-k LZ�c�w�AC������%'� IT1�|�����G�v�v���f���Dj{�b�~���M�ݷ+�� ��;E�҉7W�]�H���� q��a�=����$=�y} E�E�����!�x�2T���_���s�#~DHX�JBg`�<�K�u��Q�}cK񥓂����_o'�<�3R��쵛$����[�A��2�xl�7ܮ�b��) +>��!��O�U�)Y�(�z�?��3�~>�=c�l"Ycӕ�ƗO_� �����~�R�.�� Ք�QÜW��Ǜ6W��c#�Rͯv���u��p��mf�Z��2FP[*��O^�ѻ�n�n2b#rz������UiO�]i��IO��=�|а@T-�Z�sV'z +���_�����?���L����l�tSg� 1�H���O+_�C!v�L!��6.�n�k�����G�#H���˙�r�)��%��� +����E ����1 �l����-(�O��ƃ& +���BHLv����˄<�+ +�6a��֙�Մ�����E!��Q� ΀4D����b�;�b6�lC�W��Eߧ0:.K���T�Ҧ�G} 1�V�V6ұ�fZp��?���M�Hn؟�)��Z��^E.��6>v��U�;��bh�)ʲhh�l����&C��a�~�*=)�)TC���6���8He�,�����8sM {j����Þ���Bx�MY��j���&�#�����ϓ� Q(�g�'`3� +�����r7:e%�5 S2��\���l����6���xi�KMİuG�-�.�Y��9&�i�h9 q4`�T%ȝ�rE��[Nl��^z{;���\�1��M@~nY��5�)uXn.�,D ��ɭ�� �U��T��D��$Z�����g�5Mb4�>/S#'|��W�ow�Cm؟�Mr/�����ɻwl ż�� >�2kJw��'#�ϸ�j�Z���R> e��K\��G$� �� d*4��гSŸG>0F�J��U�9 l�z���n/����J-�p&��|�{7-I�f� &X��h�,N��3���H��?j��@�졄s��6UOs��-H ��&����Pv7��1yP��R����C]��U������������?G�_����u� l�g����J +����E_ �Nȹ���8b��A%5�E%�?8�-+Ue�Q���RO»� ��<�ke�c���hy�dJ���HEC�:� �ŀ$�J+0�"DQ8�w&Q����b&k�D1]N+������� += �t������/7��~��~��#N��nYH���[�N�h�����KO��@�™@% +�X`�Z(���XjDQ���̱2e��߳��mW�q���_'��G�G����?�Y3�Ɩi��Z������3,W�{�1��ThO�<(�6�}���������B%��V ����i�� +�t����2�@�qXV �%���!@CAb,�6|����^#pA�ST��S���]�g�vEr��|���&WWo7�陔�7(���B�n������vyP�3���I��V�;���^��-\ ��v��E�z[�+��~���简���-pi���,߂��-�i�u�۵sA���]$+j�v�+�m�%�]w���`w�4�˻@�]���sht��"�܎�dH��WgC�."C�{��~ɼ[�F��df��J�uW��~�Ăn��-ǖ����WgG�}q>�������ކo 9��M�$Z�x�~�p�2��Y�7���Պ�G�y��������n�7-���������d|�m�0��۵ߜ�w۶mWp��8���i���v �uٶq8%��kB\��Q��$���/�_�%��+���� �o�%��C!�\=:����"���i}����y��n�n���z�Ǡ��x��6�۷L�`�p��<�0���a0� �w��[� ����v�~w�z��0��q���7���h�{�����0� s9�A�[,�"]-���]��y��\��-^�]�|����8 �9��s�~�}�[7-��\w߷�A�n�0;����q�y���-�d[�i�%�$(�t 6e��v~��>��k�r�uX�]O�����Zwa�,�(���ރ�˲��5̕���,�Ј�B�# �9m�����)����:+��r���XN9Ʒ+�tFꬂq�a��A�j �%g����hod���-�r9#�Ӷ�{���ud�}�r�"(����Ҷ+���]��-��|�6��|E��� [9���0����� �V��|!�ڧ�S ÷ ��.�� &@����n�8� +�� q��{%a����\f��{�ͻt,�qz�a9ܸ �w��8��q�ׯ���~�=�aA��Z����o��%m�2��M�d��e]N]~������.�K�R����4��4��s\����w9�?��+{l�tk���o�Η��ہ����M�6 r�| ��w/hrݝ���w\�i���=��c<,�p=���7��ˆ컋�:^�>�,��;-&&�����5׹��zGmS�Cl�΋�xK�[�m: �j| +V�=>��"��M�1����"*&؁^Ϗ�ݡ���Ʌ+H���s&�T�\�}�a�q_"�#�m���f�<���-�`=G,�Bu1Ǡ���@_u���n�u�H.��2��I���S��5,����J�I YNHq��>Qw���IJߘ�:�� �ӹ�e ��ʴ03��Sǰ�T\r �0ZI���H��`JR�䓰Z�H�j� ˦;�.��U��><�F�Hd�#2�G>�PG#���8^ ��@L�FM1��m# G�5�7�\�5i�%��elY%��Eu`p&Gla�w�}B P�V-kl,&��`1���`E� E�-MY�� 9���;��;�$'x¡��<�%�1"����ab�DIK4\�WI!8R�etJK���.�(o�ڕ�A&F2@rL��D�T)��W�$���$O:���N{�x:�#��E�Ft-�܁$c�m�q�2�6֟���I�k$:�E����XD�9 �Uub��@h���H ,�'T�}*q#|?�/��-�� �"� "�H2�0��1��/�5'�EW����4$�+Q�ч�l�G�m�����3��C�����XK�(;)b��]�W� �"���B"��ʀ�2�G�=��yyۮ��^Ґ<[El���R�Wk!� +o�^��u�i��S��(�~*7\��dB��D;9����08q�����AѰcݖMB&�a>��H���5��v5�vசtf&��:^v��: �򆅈چL~� ��B8�2���1� ���7^�c�XJ�h��`ز �� +KV�L�VA3��Bn�I����b�RH����x 05JJ��>��H��s I���Bvq Zt���p��0��m��)�i�<8��Hp9�9O\�����Z�����Xm����6 +�m���f��n���n&��l��/��݌��{[fS�-�����,���Uf��E8 .�3 +Q����!(H���eK(�jJ�9�$�V(&� +�  3���Q �&��:�}0��{�e/ ��@.y��w��Ԡ� L�O� + Tg �I�AE��e�^ʠaE� k ��S �r� �7 �t7�' n@�A�`!*�ږY�\K��3�h��@ZZK�^m�A+M�O�qE��"���-��9�Ee4ے�h ����>s��L:E��SC��f(l���Rh[ӌ�q5����O'���J�A�(�i�|����k-����> r�3=`����.>���>!/�����>���>CTB�-�%+��"���^��J��'4Ч���- ��;o��������0�s,�o���:�Oй���������|�d4���i~���-�a�U_��m��������jd|������ Q_~?(��������/�]�������j�����>�>Z��'�ϊ���2G��?3��z$�oT��?R�����߾��@�����H���*���O������8�Xi�}-u����/��S}�?AR����ap8��� ����Ѡj��Z�~��-���Ǔm�+�Ϳ�x:/�������F ��ek�wS�hiSlt� +�آ�<��^����0g�ߕ���F4�`���„�k󠠕��ʘ� +�(c���E�7:�����1�:�{B��T2�ǀ'1ʘѬޣ����,K%R�]8��\�e�����s�( �� �ᒙ /��1�MeVj�%Gu�w����X���"���Hz����6�n��=��%Ҟ�+�vQ���F����rr{X�#����r��s ����(i�ݨ��jl,�K���>�����X�8�`����U��U,V�,�X2�� �󘠏�b�\>u}���uu��#��A(Y�D��f�,����g�h�����:�G,� %������7�%��[�K�X��V��8��A��@܌@�6��]1V��e��뗢|��4.0zE��6}�ز���ʆ��_���SbU��זYjN*��V���*fB9�����v�%JE���H��[ƾ,� r݅��8m��m�֭@�wK��) �g��([��Y��FTU��f ��)#΋�d�r���~��Ə�#�J�ZG�$����ϴeĀ�M �\8Ev�B���j�z,*�TE䐰��h�QM�DơL��|�/#��.�|�y��~d�PCIh?��j$T ��e�{N�|S( +�*fR:��b��Si2��}˺�٣t�����2�ٲbhu��gA�VET�$�~ +��[��s� ��h�P]b5\ìزO�(��%PcG��]7���b���l*Pey(T փҤt���=�e6�0�$�H� �N� �72%�Ŕ>/>�{��_i�P"-��!��e{��Ȕ��H<��)AQ��(�)(<�s��Ħp�R� V9����> ��A Z���ܲuF�K��H� �h. FN�Yd�`�b��\D2e2=�� śqFXrJ*!SE@P�:J��i���P.�qn�+�-"��0���>������&ׄ��>(/�8C�< +�V�G��RJLB�t�hO��ن%-%�^G��G�B���fo���T^����L�U�C���J~�Wn����;�\�=3�oHA�(����S�X#QH�9?�m��I��IN�~�j�bvQ����(�mI�[9 Jy�B�� 0�h�D��S��rs�Tʍ�:%���$OJ��2�3��Ɔ�R���`���q)��v�'+sz�\A�#��ԖQIGV���ܝF�XaO�r!�k���i�A��M��������| ��c�]P�"��F���z-�O*V=�)��$:�7��c4XV�H�D�j |�j�p*��S�G�zHj�80�Sf��P���>,�P櫊O*W�9��x�t+L B���h��h�����T���L��v� �Sz��Ei5[:I�$Q�u��,B;�k�Z#�9kF�D�Ր�.�P@�愊#� z[�+�1<:��$�y(������89]D�g6Fƫ�|�Nh�t ��ٲ���x4��������*~��QKg��d�P�1��NRT�HErTT�� ��i]�����6��4$- +iR�65�?v��i4gg��2�\I2&�a��4a�8\���$���1`Ly4_Rs(�.׻\�r�� +�yi�re��re�+6Ѥ��<�<� fc�&��1���<�/�v)cB/0C�A��.Ãp�]� /A%2-��R�J(ٺʰm �:�:t8�:~�z�7��mY�-+�AE�����1G��U�z*jW�g2�U�L�:B������Я:UUO��� [6+8�U,nX�rȰX �چC})�,�B���?23 ra��lb�h) �`R��uSw�bf���Fl�W��,�WE0%�d���qZ�D?n˥�/ �}�kF��kF|�����q���<���F�����w�d ��)[�ED �a�J�"�������e/�Ճ��+Wf����E�-X� ��k*���Ӗh*u%}UR Ã4O#�#m�4�,�����,�OU�vTW�!� �]�W�v��q�ɨK��Xa��eimz����N��W�R���Q�`�5���M�^3�3��wB;� �һ�E�y W�\]G�lК���O�e��ґ�͎�J(n��r�i�%���T�L%�K�HR ���W������@����h��O[���Q�h������C�1�T�e4w�X� [��Zd��Z���:֨4�,�uLc��x�Z░^�ˢ���0!�a���0�e��#v��[�XST:t��0�\,�[�*�J]�}�c���KǕ+�� 밠��Պ鎣�� ��<� �g��{L�IDL��FѤ���+?!Fb�2J J�bCn���+�"C���K;]b�2��x <���� �M`O����4�x�3\(�WDV�vS�/b����D�l�D���7EG����vi�Ա�%��e�E7,r��v�ʏ֜���ݰ�qT���bޥ_ao��T�����y`Y�V��� y�bx��Ul��@�s�&䅓ߌ��44ƹXWj�f� 3����E� �=6 JBN.4(,,�E��8$��bE��B 1ŀ���%Ap�/� +�ˆ�Q���B�r�Ж��]y���*�%�V`�ɛ+ +�;�'MW�Kc�KϲP)��z׼��^2V���\�Qt�}U�\���@����z�n� �<������zvu5n�2 �Uo��� �_&��W/���+R�� g�_�Zf�r���8���{]Ƀ���0�u�Uo)�Z�bd��������Їp�����5r��;PH�-�c�� +����"�63R��P|��ܬh�Z�������� �}��� R6-�����+�{C���|x�͊��zhV@9���BR��N`T^e�.+��k�'ƳREhY�D6����r��y��1�x��Lc5p��7��9@�{ޤ3��UԷ?�Q�=�V�C��� �&HO�d����ȳ�5nbL�w1�G�^*|��Ҁ�o�X�E �����) �g�pϳ�]6�N�vl�Ba�x��JaEH��ġ ǀ>T0��� ʦ�� ��)��{����*�r~�Z���]'��g��SA΍Uh�.p!��F����*�݄/���r �LBe����n���}K��R�/�E����s���W�啊�S�@�~��]s�9�+��`�g|w�[@��].�`ؼ������͑�T��Da�e��eq�N������;(��2��^#��Lt�6���Q�2�8����! +82���j�5O0܆����t9W��CK��D�a�����M(����&���|�F}�`���[fUZ��؋���D8���W|�w�G��q4a�4���y�D�.�SIHS�n�*�����M�S���n+�\JP�9�] d�4��X��4�&�x*�[�;�j@�� fP�+�7Ί1��߭��*��:<,�u�ӄ���rʶ���eC j�P�� < PB��x+��FY�ڠ��K�V��ՍS���W��p��Ż��Ѐ��ϔ��W�о^����B(W�K6�̿��Jw{r��Qbc��,�FB�E" b��� Å�e��u�2��k�>+���bBi��C���آ1�[�_�9[�a���U3� ���  @1��k�gji ���q{�<>����vc�J�s��n�S.]�6_#~y�Y����Xj2!�wH���I��dlC ⽧3� �I+� ph�������1"��#Y��^b#5���-5�����gC�B~$aZ�g�=\�e���!q�F��!��)T�ӕW�� $��Lb�8\���WC�Ŋl;�i�W��2\��7Ş=�[��A��.��auW1�fA������ +����?�-�en[t��ȏ.�(��,NH�WG7�S��H ���_V�e"�.��:!�E��p)>�:v��Z���̽R��@ٟ�c�H�OG(!#����;�ֈ���E�-ٓ�C9;UY�=@�N�K1�e�dCX�u\#{/���0)�U��2���*�RΛ�<�5g�PG�PS&���ϼ��B']�d'�<8L/�*��Ml ����/J�](E��2�W���2�nM 48)��|�uX�/� ��X;���2*�P�Ra�i����۪>#]��R��K|���_^�O��KC��})TG�q���B3�~�M��V���J�%iH���*�V�F�Q�_�� K�[[��P�07aZ������K)�fFl���럷�(� �qc�����r��u�v��m��H&%���p� Ϲ��2\���^"�EK�����ݨ�Ӕ`&�ʊL�Y�E%1 +|��LLw��)#jc�~*����LW o7�33Vk%�Q����t�!`�1�[U�H������.�*��TՆS���2�̞�G��#�w��Y庾/)]�"��8��q����+�c�{�S��S� ����x�150��� ZkR� ��z�m�Z׺t�" +��(�\�D�Ǿ��L�LIw���5� �?8�BjAoe����-�l�'#��2yy�Wf+ty�⋉+�#�]a�i�`#�©�������E�}N�>� �m�Š~��I��9�A]\���Y�u��l5��}�$N�&O"Wz1��!.�h�%-�C� ė �K�}�o�l�S�ȮJ��dLq!kVj(�cN`#r%D��DB��ݫ3Z�h�[0�p��i�=�&��� �� b�N�|� �*u�Msʞ���A�����:�%�T����j�FPiQ`\sH�ږ�f���� JwҜj�Z_�wE���=쑤jes騢���U��*��\�J3L��b.���|>� z�i���� s�s� +�_�����I��#��XNo��k��ݯa+��x�T�� g |�8�Mݭ<vc��T�ǯ��t<�Qn�L�̽r��]�Ï�%�"1�i��L8����!� �I��ȬI���m^)�c���{k��c�;�z����r��Q�����!��|�>5��ʺ��ʱ�d]�i:D%�0��=�� ���g�*���µ�>��#55M��l3�F�W6y�۬u%�.�<��J� +�0�h-� G�� i�D�D� ��� +�Ac6�tW�u�RD� �mx�XWR��kw�i��5��T@#Id)�"��Oq�"3`��w���j5����'L���ER���qN_K�H�O&Y9 f� ӌ� �Y�/Eػ��x `b�bU_�@���%�f�x+�� mBN��Ć< D��H>�d���e�B�f!{��/Y����[]��w���e��dƿ� �_c�be��ֹxѺM T"��b�A���uTE�W�&���Ie��Sp��l�p�)��&ȅ�͖hX�ZLe����Hd̘�j�K� p�z.����0��PV57�aӘ`t#���h\�}8��[i��.ӧ'��rC�h miˡ� �dihZ��l�W�ݜ!{���\]dJ�2S5���c���[߉��P�����ŗa��)��φY����9y-5�6 �$f�G�)o9�AU�#��������(SPK�'�e���Z$���wYd���4L� E����R�!�,8 �V9�' (�=���jSQ������_c�tz-��8�J�������B��c/�R���7}���*�.��������'�_�-9t.��T�P��Ty��ϴ[v��Gt"�D� Y3tL4o5�l�Q�9Δ�Dj��M ��� �SO����ӄ8�]b���6���]��U��,��%g}�n2,�g䒟PT�d™�-X1MZF�9�}�ڦ`�� H�(�$���_�.�����a�j^78�m�A�1xQxT�M"�z�G�8��eh� C���F�0��q������%���fMޗ|a��B�P�ӫ2^�/ �0@h@�Oǁ� ���!/�)+k6�8e�m%]M ���Nu�XT�����0�q3=��-��t�^L�G6=�� {u��fD0�ɼV�F���"������l��5�8��3Tʊ`���T�R��4� ��/H@x�. l= � k��u�7x? )��9�y�� @b�//3����׭�u�V�)v$š�"�r�P��5��j%�3��q�N��:)�l���ۘ�Ni�w@L�H6�Z��.KG�7&#�󠠝m���$`s��I8(.�k�2���'c�kУd���9OE�<�#�.��M�UZ�l/�ߋ`�� e���K��^�nd��Z#49�=A�� +W��/1 ���6���^��S8�ead���/�F��c�"�p��f��93g�%�k����kAn�'�o���Hs\z,**Q=x��]�����*��W0.�^mU�t�Vߝ�������|ܻi�OH�[��`Fe&+�Nfs�ٱ��j(�)#����?: ��xyzA�W�{�����( S�h�%.ȈT�6��m�� ��Ot�����;%-A!e��i��Mw� _��C�� � ��'8wƪ(��c�)��-*�>p>��,��RfO%$�wN2:O��5~hoID\ wIgۣɬL������՟t?^���g��,�ف�Qˣ��w'ז��9���g��'D.S��gMx����K�Q��}?5mH�Ç{k3�ą<0ޓ�W�,��:����/��~���-��mC՛gM�ۊП>`��D��(<�v�p�WZ�I ߏĤ�8fܰ����?����j&��vа +`��72c�`tf��ٗ%\Q��&[�K~5��7+0�>P�����6��f@w�z5����i��~Y� ���}�!��P:���{\<J0- .�m��7�5�Ӹ�1���w[p?L����Ӱ����˭��4�)��FP_7����gùZy 2`�L���|�m�Y�o�`�|���s��;�]���p�_5�I�]��`:1EN��$x����5 w|�Vi�b!�u2k��y$b��0K X����2=��A�������*2�Ȇp6��ET�%{ }�Q�Q�hT[��������큟Y�!>��r��R�‹\��̋��}d`Gm<��7�3��[�HVk&|6~*{/��i�6��|Q��V���Umb��ԍ)J=����b׿���wW=�� ����XH�D�u�Fqj'�����?�XlR �^Z9�Z���9��?_?�!�>;��1�q�I�<��j�M}0?�0;�Oc�5�a�oV^x�>�X�] �~z��������=ؾ�a����}w���6�T��G�6�aY��3������di�M�v�A)U�N�P + +K��#W"���"|��)c�9�أ� B�)�3b� �"jV|�N�����������sO�- ��p��Մ�� >�B ���c�!�8 t�7`Kj��4/z���_�jP�$,���usy�Bׇ�0�ӲA^�^�A{_�`�ؼ�2ӳ����-I���qQ����Z�>��XA 5��ɚi#М�J���[|��m��F/�  W������l��#���]��Z) ��u2�q�11(�+Q�@ ш,GA����N���_� �6D�Fk� �ޅ؟��t!P�����2�"��?'�k��)�}a�`qN�<�����6NI�U>?Kpf�f4���?] ��Z�P��"s&�k;�=/���2�Ex���E�&�e�V/��+��d�N8��=a��2:.n=6i<ݍ�x�)i���@�^�0�����j�Ռ�� �����^c*: +�?�Nѥ��dTX�r�u:m�$����hJ���,�{B� Lt���+�R�\�ᾡ[�J�&�:Ɨ4��}��d ����c��qH�ٜ<�K�Qd�f�l6d������uz5VB�k�t�Wb�ݏw�o$Y��Y��cP�ӿvn�"�ց�Xg@(uU�n�G�Um��taD8a������A���G�#�cG�&}���U <���Ơ" FӉ�������w2C/ W7Az�U�"�%|�n̽5�p�����R4x3��� c�|,�L1��G�Q�����S�=r���;��M|�� oX���ZW#���o&�J��sZ�d�!����d�g �r���W�ee2�܈��=@b��f�{I���o3K�W���P5����|9�d��Ҥ�*Z��S��0o.��rs��$�6��L���B%�,����.��]��1\�J�-�^D.�s&6#�j���X�F���M$���bc���1\~"5�h�>qd����|Hg���R��AaC�g��~��9�B$g[Ц��n20iǨ�b������@C�3Ġ,񮐈�b�aG� ��5B�h)�3���f�D ��7b>� ��miH�A]�#Vj������`ܣ���I�N?H ��TE�T����{Yeoxꪁٓ���n��YΧh�L7<�Հ�B�֡�PѲ�Ȩ��)�����w��D=ݞ�(���ד�e���<�,[�Ǭ�b�.+�ՙ��@K��k� �d7`��1�N�Z����c:��4�m�׻/E�\�\VOa}�f`��9+p����r�6BG��)C�X�M�G�������2�>g"�GF����rV͡v[�!8����5���OEeD�h(<�&>F�VB$�U9ެ����@�V�2���@�� +�6d@��n��w��, +K!e �A�){���h,-�35����y~�D�8�J��g�ݦv���@�E� +Y�zY�a�%R�̯�o� ��=�4d����;#D[.r�SꯖVŹ��k��|�b�m2�Zi�%qR�~fb����M�U�<9X]d�S�拒��*GB��v��.8U���CD6;j#[a�}}�JGL�绍����1Bz���c�nD���@uI��z��r�SJ_. +ϫ,���U��c�(.�ƨ���R�u�"��B��n�-> +[�u���ໍ�Ր;�X���?�-�E�20G=�>%}VN� +���fbWrkN5�׀�X�f�~ ��[Uo�c0 +*�;U�e��L��axț(�!�HG����d;o�:� +c�y�W��$���D_ �M�Ci9mY��� ����Bo� ��D.F�Bb�#w�P��IY�n+|&k��R�}<)v"zX�����Q�&�kq�`�7�4<��!+O�x��i�MoT3y� ݶ���/߲DM:���65ܠ����y�}��ى5����m]���/�J�4�*����=�P�;�l��;J"�WC��xK��j����W�DRýћ�����}�t[�d����k��2�j�-&ϫ*�X������ ��� �#�z�k�Gĕ�% �HV�X_�j8��� 2Q�C�o����>s)�n㗯��Q���Ր/�oLDqJ��Ր Q$����c1�X�A�w��4:(z�M>ma��N���֛����Uo�(�n���X +%a䫡��$�-��WCt�_ǡT��6�G���0�g���1G�$�V���>��WCp5; �ׄ��#A��(�4z�=���, =2���Va����u��6�;��Z,��N;�x2%K!���F��T���B�9�gG.�RC2�������z��b ����sưTwYcܣ�_%|ڵ��!��_��!�@��2q��d���r<�9��SlH}s���  +�\����0 �PS�x�D���0B�pӵʺ-VȤJ�:$�U�6�� 4��r�X��$����f*-�<6�j#[�)�:s�&:@���rB$�m��e�ޠ�e�6/�WCө�;˹&5T�H/-��ѕX�E��A�Jy8��5X �`�tȡ< �:����T���e2�����j2���d��g&ӯL&�&�6p��i#�3'��V�@�ˈ�}Ќ�][�4�Eۚ=�f��Q=v�';ubU6jnI����1��[�z9�{�86b��Z��ݯ�J �`�0����`Arݖ�C�����O��F����U�Q- +E��� � +|4 �0}���PX/S@R�hI�b�t��V ���!�#.�x;���pď���y]üaցu� �fM&Z� W�ӷ��6x�IZ뙶�D���D�/�� �x/R�w۲��n3#��0|��0��`D`a��#�&��$�<��*$�Q��� Hj����|�f��x��c�Xi�n��m��z���P�;u�f�4z�m�{�����̳Ǝ�-ܖc(;���B�,�w����D��� ݑy߭�PPL�Ũ�p��,�]J�L�"����1�J��5�8|�/�Nì �q +Iz2�aЇ9 sn���&�|eg�E�1j�h3 �����M��� � �ע�B�9� D7Z�r�odV3:Y������=��PSS,��&�{�Vk�3��CJ�Y�dꉙ���ƌk��w�m �e3}+�D�����>�͆��x��Xj4����1ü �6�xgX�<��Dݕ�*���S�:B���n�PT�Y�ea�O�\�R����>,�=vB����ZN���.�n��`��%x�0��a�k�*v�����G��1!"-��� xT�ߝ�D�Yo���I�ha|d�@�7 +��y��mx,%�T���c:0\�B������� ���B����r F�K̘���uDŃ��IH ����m�<�ϲ��FCf0o����PH����*�?"`��4z�0t�g#�ns9���@SN�a�Z�e�4Z�Na�%�Z��@P�Ĩ\�5�ч�:a)�ٙ��I��D�v��S���Qi3�ۛr����_��üa�,Q0wC���lv�Ӳ�% +����K?��Ν_7���������ϑ���sZd��!A� �q�ˑ�x��!�1+�\�_ ��A䪄a� M��m8�;f��}�2� /�V�g��>- �2��m@^ļ�U�G�e������� �7�5�},U�����^�"ʰܾ��J� ��+�ac���m�4�̚���w{����O�Q��R�9(���1��T�� (ï�`=G%�;�&l�8 a��1P⭢��n��� �k�A.零R��j����=BM3_�CL+k�e0�Z��53y���񯾦�P�WL�<;r ���m�����I��+�ޭ��m ���V�2 o���o[f��4N�_���[�v���b�U6�O���������0�� +��y�ER� E!wt��{ ���Ϙ;B�y��Su�y�G|�Vj�_+5, %5DE��M  VC�Y" +��� {潘e�7�I��g�`���)鳒3�q7`�� �Z�$�����u�Z����?�"��z�λ��nE��f# �*X�:Z�{�c:�T��l���}pO)�k�+��mPG ݆���c�j,#��mj�t1+��KX�{X ��s:z��ܿXTC�Ԋ��y��௔Ɛ&��X��� �[NmC����ANv�/3p/� ��%2�bFМ�j�Y���ޢ�\q��H�f!����1 ]Y��=�,����^,�2F��(��v[$aA@4P/x������#�6�Y��7kO���.�@�YoI�ak2+����%^3��1rro�.4�$9������9ج����1�<�ފ�B��Y�,�?��1O��L��UbQi����-?d{�c� �A�=P� D��]����}��C6huȥ���I�zF��t��d�)�z�wFW,*oN��!�;��r�w���p�T��F�PG�$��!��h�#�w�'���*�m��������9tiԚ%�:D�N��,��/ia������ID!w�%n2�wV�7��9�Ļ�5�Tz�u�4��F�0�d����J�?[����J�%Tӈ8��U�҉���c�|��~ɛ�H�ga��1��/E,qw6��d��"A�w�b�!*����NRE�Ӿ�%�7��x<�D�I��W��{D5�� +֋���D �C#�(sy�n{G�^������������W�˰-b�1Q����ޜ����+���$A< 歖��ޢ��[�+Z�.�:j��lCf������5[�n��2�եq6�X)��]D����4_ [ ���~��������� 5)_ +���4c �k�o0`a�S�5�g�-O�0�������� +��Ń����k��-�aY��������2i3U&kOd�O�I��@P�6��1�!C�׃`8TU\|�g�g�]���w�}�a�_���dQƾs�m�֢�r��G����$��@0A�F���`v��ƈE9�n���L�t�4d�W�8N�Ś���rzN�҂���kPv�!��%y�@ȩ ������|5#��ő�!�����J<��D���Y�q�ē\ .#���T�{�J< ���h"5�Fד�Ew0�| ��1�y9 >�X ����9�� f���龜�(���Y��f�l��������Y̺A&2��S@ϳ(����%���x�*=�) ���1�=G~�]�B~z#|"g�r\ֻ�J#^��n���+��M�h���J ΐT ��0m�qD���A��d�A�m\�ާ=��F���- |��8�T��Ķ\� �w��� >�t�8/ˇ��a�:��$"�}pު�e�6�~I�-_@��{(r?�d�(��3�)ȑN��e���M���i��3�6Ԋ��=�m�������2�n`$$�Ș/p��M�O�#�00__%�?f��/B���ʂ���g��'�8mt�z>@��O;j�k$�E�H��&����������uq5���6����|�{g�ݫ>�])�u�|=_� _��td��ȑz�3Z(��F��+A�1%��7�a�J�lt���FRC2f���%�]+r��{;LDJjH�R�w�%"ߴT�#��=���d�N�G O�R��XK��x�[_�6s�w;c���� ��xl��@�@6��~��]�QU�Аb0�K��0B���%$��nAV�W=��LÖ��E�kaeS|�ʇ����0�%O@�h���\��˒d�r#��z��LX�b°ݦb�&:#\V�0�wD�\���M؂��yc�>���6!�X��FN����:&��MR�ȁP��IL"�3�NH#r#:JJV�y�[�(�.r&�i��rR"���>��: ��ɞ9�J ����4��B���_�`c�3��F5��?`(�;�n� %y��o/-,����# ��QLMԻm]�*m�xϟ�H�-�rډY;oD�Q���|9��w�0�0��<�I�m�������m��@���v�U�Y<Š���L�y�5U��D>ΰ�C�C$�J�q����N,P"g��.5 C��k�+���.� �*�z���@ ��Ś�&� +�\F+������fa��Q0��0�2Xə��=���,� �h�&z�Y��!&�@��d �ٚ21�P@%c�����`}�rzt +�j���b�Χh�[�������VjP��B�"$��6�i��D���@��3NQ�!�� �6˞wh#����z��W�Wi �|A~�F�jk�����D�N_=" ��a��d0���f�����B�B�qc!���&��Q �趓�H\�.Q��UUi�0ׯOd�7�5�d=O�3�J��=Nc"�Ή�!{���U�%�����9m�X��R`�3� +?��=B0( ,DҨ� +�]��E�G�!�a��!���L��wI܌�iB�)H�f$20��v���vڤ��!� �XDnX�N�����ht�/ �%c�*�0��3�D{yڮ ;��@}b�D] �0串J_.^�ٍ�� ��\- =R��}�rw%��M�����c���T���r:���E�ng���g�ٞ� �`~`�F�'BD��k��h�')��q������&r�HD��5 㯆��7$����`�n�,��B��!X�A-�r���m_�A�ɼ����-!��6f���"T-����m��2���#o-먡�m��D��ś���Ӭ�V�Th�m��v��5�P�1�2aq����]aL�Z�j^�nau�Ȓ=��&, ��6�vMM����n[�`SHr�zZ�*�m�s��^E?Fh)��~ALI3o��P��C4�^[��+~g�� +歁�;��0|��"qG���5�|�IL����s�հ �j����v]�m'��Wj&8�^��I��P#؉6��P���R�d'��ҕ%�M�<��iut4��,Ǚ��FRJ:�N�|Y�i�OTP��=�97{���K���I��~L}/����'S�m2LE����S*�7S^�&� +~�i�����M�iD�R9�|�Fn�eY��D�n�}������L%�o-�y����Y��GK&�O�����l��FM��4K��4K�ԛ��~k �?��}?��4�Ҵ?i4��42}^:�?����i��3 K��q�|4��|��_���>�^29����?������I�9�-�F{�.����=�~ɄvSi�>7�#:��x���K�J|�n���[���|w^�iGK_�e/˓���Y����{S�y?�F��<�ҳ�F�N�}o%Ai�~�e�y��Ϸy�3Mώ��4{GQ�����s�%�.Kto���S_���(K���mn%Aj~o�?��47���'�����4-�i���c ���OS�Q����iz�ۧe��.M��%韽4�=��L���r��y��4�H�җΝ��7?=*){��Gw��]v�rR�L?������$����=Q�����'��D}���ss R_�^�O�������$�����<����O���t���2E?j��I��K����- ���gʿ����,}�e/��I�'�Y������~s+ Ln��$K�������V�Q㰑�` �S������ �&; `$�L�W�����|5��jH��Z�G\[��۱� ����O�_ �F����̳ T��51A_ C�n";&�Qs&�thh��Jh%���!��%�l�b���i�7)��+�J��*M~D�����C$��I��9$�3� +iT�:� b}]�[�n� � k��xj�GI'�j�W�,��J|^��J� �OQ����J�����i%a� ;���j�UM���������yy��j�b/�ͺL�mŻS&fB������(����y�8��e �z1v!Rߔ�;�-&@@� SH��OÊeTs!���e�fzU�? ]��WM��y����So�� ���U��)�� ��F@�,K��׌v~w��Q�e.D��u��.+���-�� ,o��>���D���,�X?�x?�a��!����6�(Ԅ�xi$�X ����A��B�j�ˉ``s�[�g��(��)�e��>�Yp��8pa��8*�n��D���IՉ�B�>�1Z_JM�� M,Vr�n5�zIJ��3����zw�R<"v7;����B{�r(�xQy~c=o���q�͛}�������QF6zݸ/#��Y�[����Yh����͋�Q81 ���� �;đ���� ��27w��mI@G���D��JiesO ��wS��kC���n�����ĿZ�ґ��Z>S��`�f�m ��۫t�t�z�&C�~��Ǿ���ִ@��Z�(�����V्�I�,)ƹEn��,, 6j£��g�g�!�Vc����}fxg3����d�>�����6W�"��� +2b������&(M#�� ��L���Z��(L+l�&X�oQv���n'ȿ���+~Zź0�^�<�QO���F��Y����¢��:��,y �}dp��+�Q���c>"RMG(��h��*R��~L��g�vxJ s.�چ�ט�A�XF9� +�NWS��M�M\� �%�������<�P����>�HC��Ix� +o��?�vmo9��5_���W������9c����Hg��U�K�S0��ou�Y&��BX�-ىU�sI5=�� S� �. G �.p�.L�q�5�d�c�2ښK�oD���.�����\+�O +����ЖH��@�ED�[�K^�"��Qո�G{@�{s��;}�������H�8U�nP�j`5��cђ���,�C������@��0�8[�F�_dd��:oVQ�3>�x�k�1GN��Y; pV��O����:�=+��Z�����lm�kEKķ}�kQp��r��}�{��$�z��� W��C��so �_�� +�]݈M�}�D|5�� (�-�@�``�Kpsw%y���d��j*o�R���(�+�i?hjW�JoH�] ��'����v���Xۥ�i#���tR�V�Z��n�qՃ���CN���џ�J�D�>91�x�3kZ"z=U��68F+ �}�u�w�J�/���+o�C�Z�\b`ojU��#�����G!&�ăcb�IĢ�����!�`n�0�&}���?.�W6Re� (���D\�YfW�]]P;����3?i�Ѱ�_��x������n�6���w��r������� ��҅�Vo5�)&�B��e�VU\���zPJCn�+��U��齹�s�^ +0��k\\��v +"���q���q#�\-R��<�̈́�?G�n�R�i�zk��J��aF6�� �~�u��owQ�V���,�2�I��~��cl�*Ĩ��x�.���>䵏�r𯏭�uq�#��_ӿǿ��M�b� I��7O�+Yl�|"��&bb�sZ�WA9/��y�LK��J�j$�'"Wo"��uX\ ���2g%�5 �S��W���r��� .#�F�1�k�����c���j?���#��f�R��F�yZ �z7�P�~�o��9v�/. ;A.��&�NvRE?ҿp���ԭ����W��ȟ���ǣ*<��)��� ��>���jE +�v,��>�Х��;����H�P-��-�������lQ8��1�;�b�k��m�c����/> +� '΄1��SVD�y�� ���Ju��MJ�6��|Dy�8�́������,�8���;�}�Vq^���b�Y������9�4P��S͐m��H�]��"D0�Y��(X�5Ռ��m_ ��K��@ߵ%�� 9��o-��F�zQb�;�Q����Q�.=����+z�\P�bDP +XPA�d�. N\� �4��� :�`�v�`X�U:,�ue�8I�����*���ǸJf7F�dž��$�*i͎K��+$�A��� ba�k��$VQ��f�x���rpPJ4By�Hn}EB���������+kQ��t��z���/�x{�au�e�^����.B�p^��T��²;qIsI���{V�^��&��=��.z�>#�hHu�Qp��� ��E���<��-\�������_#�B��Z�ŀ� +0d�ptjB��)�Ȉ�|a3eU5���gm3�K<�>�}��H�ư~ �f����GL�� +�=��<��R���gC�M����׿��N|��b�hdgtQi��#_�>#�r�7jL5쨑��� ^�/��%��2�Kl���]���7��Mg[��w����G��pio����$��ֻ~�]���ϴ +�|�f�li�)��.��E ��T�>!3H�r� gcM���`e�/��y'�)�][�k��P���杁=�TA�7��Ԙ�ۼ�o��Nh��h�6���s�)}��>��%�Kf��5pM�EwBws���s�>k�pO�= �] T ���B�,�{�v�M��F����-�0�#������^T%��"���H$�^O���m��t�5V���O�-h7�e2�����QF:�����G7 ���~���^�i2ĐdE�N��+���N�.�/�+&g)'fV"B�U��A)F��b/ Du��Kјhڗ���߼N�x���%�Z��7E��O8C�m"|Y�����:���6xG<D�D��E@[>֎�Fl8 �Iѧ%��Y+ۃ��f�ɷ#��C�@t$ڵ��c���yTI�����Og��Z���&�N4.9r�`+���!X����r����9�X}�IҙBNh:�뷺PY�Ms���L(�c�K���AZ�W��7~{� +��>�Gڋe��4h�����4�*K�i�٧G�ځ����b��{���cM���+)Nw�p��\8{�`O�q��'?6�6�?3�Ʒs�aϪ80TT������-��@�����%�v��=�9��NB���� jC�0PE���xR�&O��ŝ584�+;x�ޤ^���O�� P�.>�C�Dt�^A(�&ɗ����"��AX)}��y:��H�W�U��i-�� �1�t�˧>���\ ёK:Ώ�;���'�q��d =�9b{�cN�t�����bh��P�U���?h�����w�n,urn�έ5䕽�`��ZR�I����{#��a�!�k,�ݪ��0�qj`$�uZ0���7A5g��)� ʠ����H���>���*)]8�U���ʽe���t�/�@|�u�J����0���+���T�K�?ZBT8M{ ��1g�V(� RɁ��9k����������=�3�{􋇳p��D��]hy�s4u��O���L���=�Ǎ�2��Q�)��k�Hj0������ V�J;�F���Ql�q���}���>����+����QI0����'}��m���TӪyC�Rb c ����м&���Fs�Ṃ%:"�iV5)B�78Vߓ2��p ESi.�NrVsi4�$J��_^�m�u�$��Y��F+"a���<7��9�o��k*P}�j� �m���팽?�z���Lꎵ��ɲn�a���-.�B�e ~j�)\b<�~{��NMӨ��l�'j�|Ub8F�����v7� ���$�\b�~޹�1�d*?y���υ���m ��j�����9U��t��TQ웛�g8���&=��"���t��O���� ��o�m+%����Y$61���l�L�.+��̒�^�G��b�a>�F��tB�jlUI{������v^�Z�n��1����t1�yl��#.�� Ạ����~Q��L x5��TDW�@)7��BD��_�z�9� do�:�=|AH_k�}��䇹�hᨅ��UU����*�ɦ���X6�t�e��6�cH�F(J��71���7ư �{��Oxz��{��2rs%օ�Z{Ō�s��ǧWg� ����(8M�� x2q2���L�T�-�!�0�CEo7ESRhJ3�42�?��ţG8(���E��G��K�s8�"�> L1ݓ�?[Q�� +B�I�'l�W�#�(��i�Z]�qN�r^ݾ{E/��'�k��0���x0���"�VU5�i�$�$��~�E�@���G�,��3 Ui������B+7����yN��gF`]�2c�լO&�u��w� ����0tegk��5 s�e1�Įe���A\Y}��P0��z�Z��e��og�|2(�������5�����j��x�o����� +7�W���HuQz+�@S��X�1���XG�!,�`����u�r��WP%�,kL5�ӭw�VcG#|B��`��@%�2^��r�G�g&���n T�$�6�l-{$��@V��;X����]sa�k�bQ�B�)�r� 0�Sbˬ\�T�A��}���<�:b2�i�i� l"���Ӂ�E#��O>/ճP�\>�ۻ�^�,���I�EVJ��� ���y\�I҅ " ^s0g.ؙ����uqɸ�w´"9�k�K|�* b��\DF��\�1,?M�,��s!Z4d�: ۘL?�� �0~�AM�i � +p�Ձ�+��@�g�9��.බ ���ƒ_�+���xH4�:F^L��ǘ�� �V��ե80�K��{ +��o�٩�V�yкK� ���P��-cwy�k���X֏��]��M�!�$͙���0��Z4~/A�vu��&R�_��MƗ�ߛ���o��_���Aʓ�{�ovT��?����̗F�� +�M����Y�y�4��^�p�Vj����^&?m�$��ә��V�5�ЙAqa� �L3H�\f�Jo7�A�Jp��H�sc��v`|[�,�z�]��/ ¦�q�tId�F��4��뱟PF������>����Q����9�a2�ơ�뛣�ś�����fVc��0)q�\�By�%O�F�~���#?�Y���T��':OJ(V������&�U{/���5_ɯ�V�]ʬ��#��t��|��n�l�(�V\������R�lɖ��k��{�������]�g�ъg������u���+����zv�����x#c�a�g��_^���۰�����G��d��ȝ��m���#ۥ}x�ڤ�_.��%-��&~ؾ|��.��/��\�TS�Y���9��>�i=�~�Z=�"[LI+� G�Q�+h/��Y��֊�/�Z��1� ԫy#�Ǖ�y��O�*����/#���'����,��́��S cP�:�п Q�ĿB�p/�<�M��7�s�vſ��F��_�.jɕP� v���ۏꇎ��g%�����\���y�ʥY]@����`�/;TOz�d߻�_��s%}}�/foQ6Ŀ��j��H����-��_C`s �&�rB)�� +й�w˶��/X45wB��c�-1[���M�]� ޞkPk����������V�Y#��)�����b7t�"�� ښ�UNJ���b���i�6g(��Ng,�v -�`VhMJ����1���zx}��->rn����3�Ү�4�ߺ]�();u|��OWIxMѥQ���Pb���E����W��TQAz>�ٖ�:������zu�ؤ0�l�B�e���9A@�A��1���1›f>(6d�^r��įq|��t�M�J0�D�bU�sF�9�rk#��� +��\Ԓ�i�3e�d�� t Ƭ�1��� +2�q ź�.�\��[��/�3/�E��W�,��"�oQB�3R֨(��1R ��>�'��p,��s��y�=@ k($z�D9�HJ��� +���d��m���g`K��� +�z}������@�,��ߨ;J�`q������58-ԛ��"�-w!5NC�/-P�{�E�4:�� J�h � c=�K� <�vb���>��R@������H`�;�v�h����a��^��$!9(�B��u���ϻ5{����!�^d��M�:��*u����!֙|��p�d(���:���ѻ E�]��:����`��3��D��4�#X)��&�7��~�bك�B�e���v����z��@\�C�U��⃅����K�٤�86���o�)R�xW|�1.��J��a�O%���~\Ք���$����� +GƑIM�D��k�7~����φ����|ku���|Y��7O�ɛ�|4���%��, +(�f�v{��� +=��͚iJw�� endstream endobj 47 0 obj [/ICCBased 57 0 R] endobj 32 0 obj [31 0 R 30 0 R 29 0 R 28 0 R] endobj 79 0 obj <> endobj xref +0 80 +0000000004 65535 f +0000000016 00000 n +0000000189 00000 n +0000049935 00000 n +0000000000 00000 f +0000049986 00000 n +0000000000 00000 f +0000000000 00000 f +0000288865 00000 n +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000288938 00000 n +0000289134 00000 n +0000290405 00000 n +0000355993 00000 n +0000421581 00000 n +0000000000 00000 f +0000259337 00000 n +0000269664 00000 n +0000270056 00000 n +0000252950 00000 n +0000268922 00000 n +0000268996 00000 n +0000269063 00000 n +0000269129 00000 n +0000465588 00000 n +0000050604 00000 n +0000051414 00000 n +0000246199 00000 n +0000199354 00000 n +0000259161 00000 n +0000288619 00000 n +0000288742 00000 n +0000053253 00000 n +0000053902 00000 n +0000054573 00000 n +0000055220 00000 n +0000055592 00000 n +0000167634 00000 n +0000051476 00000 n +0000465553 00000 n +0000052692 00000 n +0000052740 00000 n +0000268859 00000 n +0000268796 00000 n +0000259274 00000 n +0000252887 00000 n +0000248936 00000 n +0000199397 00000 n +0000246234 00000 n +0000246288 00000 n +0000253089 00000 n +0000253114 00000 n +0000253414 00000 n +0000253585 00000 n +0000253654 00000 n +0000253936 00000 n +0000254019 00000 n +0000259636 00000 n +0000259904 00000 n +0000269548 00000 n +0000269579 00000 n +0000269432 00000 n +0000269463 00000 n +0000269316 00000 n +0000269347 00000 n +0000269200 00000 n +0000269231 00000 n +0000278640 00000 n +0000270313 00000 n +0000270574 00000 n +0000278909 00000 n +0000465634 00000 n +trailer <]>> startxref 465849 %%EOF \ No newline at end of file diff --git a/qosf.org/designs/infograph_creator/project_logos/aws.png b/qosf.org/designs/infograph_creator/project_logos/aws.png new file mode 100644 index 0000000..f9d679c Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/aws.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/aws.svg b/qosf.org/designs/infograph_creator/project_logos/aws.svg new file mode 100644 index 0000000..03c912d --- /dev/null +++ b/qosf.org/designs/infograph_creator/project_logos/aws.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/qosf.org/designs/infograph_creator/project_logos/azure.png b/qosf.org/designs/infograph_creator/project_logos/azure.png new file mode 100644 index 0000000..e3ee95e Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/azure.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/azure.svg b/qosf.org/designs/infograph_creator/project_logos/azure.svg new file mode 100644 index 0000000..ff5dfa5 --- /dev/null +++ b/qosf.org/designs/infograph_creator/project_logos/azure.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/qosf.org/designs/infograph_creator/project_logos/bbn.png b/qosf.org/designs/infograph_creator/project_logos/bbn.png new file mode 100644 index 0000000..6f3d51d Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/bbn.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/braket.png b/qosf.org/designs/infograph_creator/project_logos/braket.png new file mode 100644 index 0000000..874269d Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/braket.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/cirq.png b/qosf.org/designs/infograph_creator/project_logos/cirq.png new file mode 100644 index 0000000..3421f6c Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/cirq.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/cliffords.png b/qosf.org/designs/infograph_creator/project_logos/cliffords.png new file mode 100644 index 0000000..a61ef0c Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/cliffords.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/dwave.png b/qosf.org/designs/infograph_creator/project_logos/dwave.png new file mode 100644 index 0000000..b53f8a4 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/dwave.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/ethz.png b/qosf.org/designs/infograph_creator/project_logos/ethz.png new file mode 100644 index 0000000..b3c0ee8 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/ethz.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/forest.png b/qosf.org/designs/infograph_creator/project_logos/forest.png new file mode 100644 index 0000000..f461e08 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/forest.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/forest.svg b/qosf.org/designs/infograph_creator/project_logos/forest.svg new file mode 100644 index 0000000..c28773c --- /dev/null +++ b/qosf.org/designs/infograph_creator/project_logos/forest.svg @@ -0,0 +1,15 @@ + + + + + rigetti-shape-blue + + + + + + + + + + \ No newline at end of file diff --git a/qosf.org/designs/infograph_creator/project_logos/github.png b/qosf.org/designs/infograph_creator/project_logos/github.png new file mode 100644 index 0000000..56fbaa8 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/github.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/google.png b/qosf.org/designs/infograph_creator/project_logos/google.png new file mode 100644 index 0000000..312653e Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/google.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/google.svg b/qosf.org/designs/infograph_creator/project_logos/google.svg new file mode 100644 index 0000000..b26d4a4 --- /dev/null +++ b/qosf.org/designs/infograph_creator/project_logos/google.svg @@ -0,0 +1,28 @@ + + + + + Google-color + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/qosf.org/designs/infograph_creator/project_logos/ibm.png b/qosf.org/designs/infograph_creator/project_logos/ibm.png new file mode 100644 index 0000000..021377c Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/ibm.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/ibm.svg b/qosf.org/designs/infograph_creator/project_logos/ibm.svg new file mode 100644 index 0000000..7422e17 --- /dev/null +++ b/qosf.org/designs/infograph_creator/project_logos/ibm.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/qosf.org/designs/infograph_creator/project_logos/intel.png b/qosf.org/designs/infograph_creator/project_logos/intel.png new file mode 100644 index 0000000..1aea51f Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/intel.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/intelqs.png b/qosf.org/designs/infograph_creator/project_logos/intelqs.png new file mode 100644 index 0000000..107e789 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/intelqs.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/liqui.png b/qosf.org/designs/infograph_creator/project_logos/liqui.png new file mode 100644 index 0000000..fca5be2 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/liqui.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/microsoft.png b/qosf.org/designs/infograph_creator/project_logos/microsoft.png new file mode 100644 index 0000000..f03abb3 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/microsoft.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/microsoft.svg b/qosf.org/designs/infograph_creator/project_logos/microsoft.svg new file mode 100644 index 0000000..0dfa7f0 --- /dev/null +++ b/qosf.org/designs/infograph_creator/project_logos/microsoft.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/qosf.org/designs/infograph_creator/project_logos/mqt.png b/qosf.org/designs/infograph_creator/project_logos/mqt.png new file mode 100644 index 0000000..9da3c7e Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/mqt.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/munich.png b/qosf.org/designs/infograph_creator/project_logos/munich.png new file mode 100644 index 0000000..1004947 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/munich.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/ocean.png b/qosf.org/designs/infograph_creator/project_logos/ocean.png new file mode 100644 index 0000000..33ad2e0 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/ocean.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/openql.png b/qosf.org/designs/infograph_creator/project_logos/openql.png new file mode 100644 index 0000000..b85e79e Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/openql.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/pennylane.png b/qosf.org/designs/infograph_creator/project_logos/pennylane.png new file mode 100644 index 0000000..d9a2590 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/pennylane.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/projectq.png b/qosf.org/designs/infograph_creator/project_logos/projectq.png new file mode 100644 index 0000000..94b9ecb Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/projectq.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/qiskit.png b/qosf.org/designs/infograph_creator/project_logos/qiskit.png new file mode 100644 index 0000000..02ce7a3 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/qiskit.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/qiskit.svg b/qosf.org/designs/infograph_creator/project_logos/qiskit.svg new file mode 100644 index 0000000..5b04ddb --- /dev/null +++ b/qosf.org/designs/infograph_creator/project_logos/qiskit.svg @@ -0,0 +1 @@ +logos \ No newline at end of file diff --git a/qosf.org/designs/infograph_creator/project_logos/quest.png b/qosf.org/designs/infograph_creator/project_logos/quest.png new file mode 100644 index 0000000..b947cb1 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/quest.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/questcorp.png b/qosf.org/designs/infograph_creator/project_logos/questcorp.png new file mode 100644 index 0000000..4f4a43d Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/questcorp.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/quspin.png b/qosf.org/designs/infograph_creator/project_logos/quspin.png new file mode 100644 index 0000000..b957e88 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/quspin.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/quspincorp.png b/qosf.org/designs/infograph_creator/project_logos/quspincorp.png new file mode 100644 index 0000000..6017687 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/quspincorp.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/qutip.png b/qosf.org/designs/infograph_creator/project_logos/qutip.png new file mode 100644 index 0000000..ccb9b6e Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/qutip.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/qutipcorp.png b/qosf.org/designs/infograph_creator/project_logos/qutipcorp.png new file mode 100644 index 0000000..edf93ac Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/qutipcorp.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/rigetti.png b/qosf.org/designs/infograph_creator/project_logos/rigetti.png new file mode 100644 index 0000000..2c4d139 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/rigetti.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/rigetti.svg b/qosf.org/designs/infograph_creator/project_logos/rigetti.svg new file mode 100644 index 0000000..31d4612 --- /dev/null +++ b/qosf.org/designs/infograph_creator/project_logos/rigetti.svg @@ -0,0 +1,22 @@ + + + + + + diff --git a/qosf.org/designs/infograph_creator/project_logos/silq.png b/qosf.org/designs/infograph_creator/project_logos/silq.png new file mode 100644 index 0000000..d22b948 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/silq.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/softwareqinc.jpg b/qosf.org/designs/infograph_creator/project_logos/softwareqinc.jpg new file mode 100644 index 0000000..b8353a0 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/softwareqinc.jpg differ diff --git a/qosf.org/designs/infograph_creator/project_logos/staq.png b/qosf.org/designs/infograph_creator/project_logos/staq.png new file mode 100644 index 0000000..87946da Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/staq.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/strawberry.png b/qosf.org/designs/infograph_creator/project_logos/strawberry.png new file mode 100644 index 0000000..720984f Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/strawberry.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/tlm.png b/qosf.org/designs/infograph_creator/project_logos/tlm.png new file mode 100644 index 0000000..1004947 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/tlm.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/tq.png b/qosf.org/designs/infograph_creator/project_logos/tq.png new file mode 100644 index 0000000..fe5ffb6 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/tq.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/xanadu.png b/qosf.org/designs/infograph_creator/project_logos/xanadu.png new file mode 100644 index 0000000..0f36078 Binary files /dev/null and b/qosf.org/designs/infograph_creator/project_logos/xanadu.png differ diff --git a/qosf.org/designs/infograph_creator/project_logos/xanadu.svg b/qosf.org/designs/infograph_creator/project_logos/xanadu.svg new file mode 100644 index 0000000..f649d84 --- /dev/null +++ b/qosf.org/designs/infograph_creator/project_logos/xanadu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/qosf.org/designs/infograph_creator/quantum_projects.csv b/qosf.org/designs/infograph_creator/quantum_projects.csv new file mode 100644 index 0000000..39c608b --- /dev/null +++ b/qosf.org/designs/infograph_creator/quantum_projects.csv @@ -0,0 +1,20 @@ +Name,Languages,Url,Description,Architectures,#Sdk,#Hardware,#Sims,@BrandLogo,@CompanyLogo +Qiskit,Python OpenQASM,qiskit.org,"Open-source SDK for quantum computing at the level of pulses, circuits, and algorithms.",Cloud Superconducting,TRUE,TRUE,TRUE,qiskit.png,ibm.png +Braket,"Python, OpenQASM",aws.amazon.com/braket/,Fully managed quantum computing service for building quantum algorithms.,Cloud Superconducting Ion-Trapped,TRUE,TRUE,TRUE,braket.png,aws.png +Cirq,"Python, OpenQASM",quantumai.google/cirq,"Framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.",,TRUE,FALSE,TRUE,cirq.png,google.png +Forest,Python Quil,rigetti.com/forest,"Rigetti’s software library for writing, simulating, compiling and executing quantum programs.",Superconducting,TRUE,TRUE,TRUE,forest.png,rigetti.png +PennyLane,Python,pennylane.ai,"Cross-platform library for quantum computing, machine learning, and chemistry.",,TRUE,FALSE,TRUE,pennylane.png,xanadu.png +Ocean,Python,ocean.dwavesys.com,D-Wave’s Ocean SDK for solving real-world problems with quantum and hybrid solutions.,Annealing,TRUE,TRUE,TRUE,ocean.png,dwave.png +OpenQL,Python OpenQL,openql.org,Open-source quantum programming language for quantum hardware.,,TRUE,FALSE,TRUE,openql.png,openql.png +ProjectQ,Python,projectq.ch,Open-source software framework for quantum computing.,,TRUE,TRUE,TRUE,projectq.png,projectq.png +Q#,Q#,microsoft.com/qsharp,Microsoft's quantum programming language.,,TRUE,FALSE,TRUE,azure.png,microsoft.png +Silq,Silq,silq.ethz.ch,High-level programming language for quantum computing.,,TRUE,FALSE,TRUE,silq.png,ethz.png +Strawberry Fields,Python,strawberryfields.ai,"Full-stack library for designing, simulating, and optimizing quantum optical circuits.",,TRUE,FALSE,TRUE,strawberry.png,xanadu.png +staq,C++,github.com/softwareQinc/staq,Compiler and optimizer for quantum circuits.,,TRUE,FALSE,TRUE,staq.png,softwareqinc.jpg +Cliffords.jl,Julia,github.com/BBN-Q/Cliffords.jl,Library for simulating Clifford circuits.,,TRUE,FALSE,TRUE,cliffords.png,bbn.png +JKQ-DDSIM,C++,github.com/iic-jku/ddsim,Quantum circuit simulator based on decision diagrams.,,TRUE,FALSE,TRUE,tlm.png,munich.png +Liqui|>,F#,stationq.github.io/Liquid,Microsoft's software architecture and tools for quantum computing.,,TRUE,FALSE,TRUE,liqui.png,microsoft.png +Qiskit Aer,Python,github.com/Qiskit/qiskit-aer,High-performance simulators for quantum circuits.,,TRUE,FALSE,TRUE,qiskit.png,qiskit.png +QuEST,C,github.com/QuEST-Kit/QuEST,Quantum Exact Simulation Toolkit.,,TRUE,FALSE,TRUE,quest.png,questcorp.png +QuSpin,Python,github.com/weinbe58/QuSpin,Library for simulating quantum many-body systems.,,TRUE,FALSE,TRUE,quspin.png,quspincorp.png +QuTiP,Python,qutip.org,Quantum Toolbox in Python for simulating quantum systems.,,TRUE,FALSE,TRUE,qutip.png,qutipcorp.png \ No newline at end of file diff --git a/qosf.org/designs/opensourceprojectinphographic.png b/qosf.org/designs/opensourceprojectinphographic.png new file mode 100644 index 0000000..5ea5baa Binary files /dev/null and b/qosf.org/designs/opensourceprojectinphographic.png differ