[
  {
    "path": ".gitignore",
    "content": "*.egg-info\n.DS_Store\n__pycache__\nbuild\ndist\nnode_modules\n.ipynb_checkpoints\n"
  },
  {
    "path": "Examples/1_HelloWorld/HelloWorld.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Hello World\\n\",\n    \"\\n\",\n    \"Adding a text element to a Notebook output cell using plain JavaScript\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"from notebookjs import execute_js\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Writing the js function\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"helloworld_js = \\\"\\\"\\\"\\n\",\n    \"function helloworld(div_id, data){\\n\",\n    \"    document.querySelector(div_id).textContent=data.text;\\n\",\n    \"}\\n\",\n    \"\\\"\\\"\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Running the code\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"execute_js(helloworld_js, \\\"helloworld\\\", {\\\"text\\\": \\\"Hello World\\\"})\"\n   ]\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.8.5\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Examples/2_SimpleD3_Circle/SimpleD3_Circle.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Simple D3 Circle\\n\",\n    \"\\n\",\n    \"This notebook shows how to load D3js from an URL and draw a simple circle in a notebook\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"from notebookjs import execute_js\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Setting up the JavaScript libraries\\n\",\n    \"\\n\",\n    \"We are using two JavaScript libraries: D3 and a local \\\"draw_circle_lib\\\" library.\\n\",\n    \"\\n\",\n    \"- D3 is loaded from the web (notebookJS takes care of downloading files from URLs). \\n\",\n    \"\\n\",\n    \"- draw_circle_lib is loaded from a local file.\\n\",\n    \"\\n\",\n    \"**Note that we are using D3 V3.**\\n\",\n    \"More recent versions of D3 use ES6 and cannot be directly loaded in the notebook script tag. We recommend using a javascript build tool such as babel + webpack to use more modern libraries.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"with open(\\\"./draw_circle_lib.js\\\", \\\"r\\\") as f:\\n\",\n    \"    draw_circle_lib = f.read()\\n\",\n    \"    \\n\",\n    \"d3_lib_url = \\\"https://d3js.org/d3.v3.min.js\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This is the D3 function to draw a circle: \"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"print(draw_circle_lib)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Running the code\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"execute_js([d3_lib_url, draw_circle_lib], \\\"draw_circle\\\", {\\\"color\\\": \\\"#4682B4\\\"})\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.8.5\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Examples/2_SimpleD3_Circle/draw_circle_lib.js",
    "content": "function draw_circle(id, data){\n    d3.select(id)\n    .append(\"div\")\n    .style(\"width\", \"50px\")\n    .style(\"height\", \"50px\")\n    .style(\"background-color\", data.color)\n    .style(\"border-radius\", \"50px\")\n}"
  },
  {
    "path": "Examples/3_RadialBarChart/RadialBarChart.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Radial Bar Chart\\n\",\n    \"\\n\",\n    \"We port the Radial Bar Chart implemented in D3 to a Jupyter Notebook.\\n\",\n    \"Code adapted from https://bl.ocks.org/AntonOrlov/6b42d8676943cc933f48a43a7c7e5b6c\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Loading the radial bar chart code. \\n\",\n    \"\\n\",\n    \"We load both js and css scripts\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"d3_lib_url = \\\"https://d3js.org/d3.v3.min.js\\\"\\n\",\n    \"\\n\",\n    \"with open(\\\"radial_bar.css\\\", \\\"r\\\") as f:\\n\",\n    \"    radial_bar_css = f.read()\\n\",\n    \"    \\n\",\n    \"with open (\\\"radial_bar_lib.js\\\", \\\"r\\\") as f:\\n\",\n    \"    radial_bar_lib = f.read()\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Loading data\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import pandas as pd\\n\",\n    \"energy = pd.read_csv(\\\"energy.csv\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Plotting the bar chart \\n\",\n    \"\\n\",\n    \"Radial Bar Chart of energy consumption over five months\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"from notebookjs import execute_js\\n\",\n    \"execute_js(library_list=[d3_lib_url, radial_bar_lib], main_function=\\\"radial_bar\\\", \\n\",\n    \"             data_dict=energy.to_dict(orient=\\\"records\\\"), css_list=[radial_bar_css])\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.8.5\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Examples/3_RadialBarChart/energy.csv",
    "content": "name,value\nJan,432\nFeb,340\nMar,382\nApr,398\nMay,410"
  },
  {
    "path": "Examples/3_RadialBarChart/radial_bar.css",
    "content": "body {\n  font: 12px sans-serif;\n}\n\nsvg {\n  margin: 0px auto;\n  display: block;\n}\n\npath.arc {\n  opacity: 0.9;\n  transition: opacity 0.5s;\n}\n\npath.arc:hover {\n  opacity: 0.7;\n}\n\n.axis line, .axis circle  {\n  stroke: #cccccc;\n  stroke-width: 1px\n}\n\n.axis circle {\n  fill: none;\n}\n\n.r.axis text {\n  text-anchor: end\n}\n\n.tooltip {\n  position: absolute;\n  display: none;\n  background: rgba(0, 0, 0, 0.6);\n  border-radius: 3px;\n  box-shadow: -3px 3px 15px #888;\n  color: white;\n  padding: 6px;\n}"
  },
  {
    "path": "Examples/3_RadialBarChart/radial_bar_lib.js",
    "content": "function radial_bar(div_id, data){\n    // Radial Bar Chart\n    \n    // Code adapted from: https://bl.ocks.org/AntonOrlov/6b42d8676943cc933f48a43a7c7e5b6c\n    // We have changed the data loading lines (to receive the parameter data) and ported the code to D3 V3.\n    \n    const width = 960,\n        height = 500,\n        chartRadius = height / 2 - 40;\n\n    const color = d3.scale.category10();\n\n    let svg = d3.select(div_id).append('svg')\n        .attr('width', width)\n        .attr('height', height)\n        .append('g')\n        .attr('transform', 'translate(' + width / 2 + ',' + height / 2 + ')');\n\n    let tooltip = d3.select('body').append('div')\n        .attr('class', 'tooltip');\n\n    const PI = Math.PI,\n        arcMinRadius = 10,\n        arcPadding = 10,\n        labelPadding = -5,\n        numTicks = 10;\n\n\n    let scale = d3.scale.linear()\n        .domain([0, d3.max(data, d => d.value) * 1.1])\n        .range([0, 2 * PI]);\n\n    let ticks = scale.ticks(numTicks).slice(0, -1);\n    let keys = data.map((d, i) => d.name);\n    //number of arcs\n    const numArcs = keys.length;\n    const arcWidth = (chartRadius - arcMinRadius - numArcs * arcPadding) / numArcs;\n\n    let arc = d3.svg.arc()\n        .innerRadius((d, i) => getInnerRadius(i))\n        .outerRadius((d, i) => getOuterRadius(i))\n        .startAngle(0)\n        .endAngle((d, i) => scale(d))\n\n    let radialAxis = svg.append('g')\n        .attr('class', 'r axis')\n        .selectAll('g')\n        .data(data)\n        .enter().append('g');\n\n    radialAxis.append('circle')\n        .attr('r', (d, i) => getOuterRadius(i) + arcPadding);\n\n    radialAxis.append('text')\n        .attr('x', labelPadding)\n        .attr('y', (d, i) => -getOuterRadius(i) + arcPadding)\n        .text(d => d.name);\n\n    let axialAxis = svg.append('g')\n        .attr('class', 'a axis')\n        .selectAll('g')\n        .data(ticks)\n        .enter().append('g')\n        .attr('transform', d => 'rotate(' + (rad2deg(scale(d)) - 90) + ')');\n\n    axialAxis.append('line')\n        .attr('x2', chartRadius);\n\n    axialAxis.append('text')\n        .attr('x', chartRadius + 10)\n        .style('text-anchor', d => (scale(d) >= PI && scale(d) < 2 * PI ? 'end' : null))\n        .attr('transform', d => 'rotate(' + (90 - rad2deg(scale(d))) + ',' + (chartRadius + 10) + ',0)')\n        .text(d => d);\n\n    //data arcs\n    let arcs = svg.append('g')\n        .attr('class', 'data')\n        .selectAll('path')\n        .data(data)\n        .enter().append('path')\n        .attr('class', 'arc')\n        .style('fill', (d, i) => color(i))\n\n    arcs.transition()\n        .delay((d, i) => i * 200)\n        .duration(1000)\n        .attrTween('d', arcTween);\n\n    arcs.on('mousemove', showTooltip)\n    arcs.on('mouseout', hideTooltip)\n\n\n    function arcTween(d, i) {\n        let interpolate = d3.interpolate(0, d.value);\n        return t => arc(interpolate(t), i);\n    }\n\n    function showTooltip(d) {\n        tooltip.style('left', (d3.event.pageX + 10) + 'px')\n            .style('top', (d3.event.pageY - 25) + 'px')\n            .style('display', 'inline-block')\n            .html(d.value);\n    }\n\n    function hideTooltip() {\n        tooltip.style('display', 'none');\n    }\n\n    function rad2deg(angle) {\n        return angle * 180 / PI;\n    }\n\n    function getInnerRadius(index) {\n        return arcMinRadius + (numArcs - (index + 1)) * (arcWidth + arcPadding);\n    }\n\n    function getOuterRadius(index) {\n        return getInnerRadius(index) + arcWidth;\n    }\n}\n"
  },
  {
    "path": "Examples/4_Bidirectional_Comm/Bar_Chart_Bidirectional_Comm.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Bar chart example with bidirectional communication\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"from notebookjs import execute_js\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Loading libraries\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"d3_lib_url = \\\"https://d3js.org/d3.v3.min.js\\\"\\n\",\n    \"\\n\",\n    \"with open(\\\"bar_chart_lib.js\\\", \\\"r\\\") as f:\\n\",\n    \"    bar_chart_lib = f.read()\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### The bar chart displays the array data in order\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"data_dict = {\\n\",\n    \"    \\\"array\\\": [1,2,3]\\n\",\n    \"}\\n\",\n    \"execute_js(library_list=[d3_lib_url, bar_chart_lib], main_function=\\\"bar_chart\\\", data_dict=data_dict)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Set up data update callback\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import random\\n\",\n    \"\\n\",\n    \"def random_array(data):\\n\",\n    \"    # Makes an array of <data[\\\"n\\\"]> random numbers\\n\",\n    \"    n = data[\\\"n\\\"]\\n\",\n    \"    return {'array': [random.random() for x in range(n)]}\\n\",\n    \"\\n\",\n    \"callbacks = {'random_array': random_array}\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Update the bar chart every 2 seconds using callback\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"update_func_js = \\\"\\\"\\\"\\n\",\n    \"function set_update(div_id, _){  \\n\",\n    \"  comm = new CommAPI(\\\"random_array\\\", (data) => {\\n\",\n    \"    d3.select(div_id).selectAll(\\\"*\\\").remove();\\n\",\n    \"    bar_chart(div_id, data);\\n\",\n    \"  });\\n\",\n    \"  comm.call({n: 5})\\n\",\n    \"  setInterval(function(){ comm.call({n: 5}) }, 2000);\\n\",\n    \"}\\n\",\n    \"\\\"\\\"\\\"\\n\",\n    \"\\n\",\n    \"execute_js(library_list=[d3_lib_url, bar_chart_lib, update_func_js], main_function=\\\"set_update\\\", callbacks=callbacks)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.8.5\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Examples/4_Bidirectional_Comm/bar_chart_lib.js",
    "content": "function bar_chart(div_id, data_dict){\n    const data = data_dict.array;\n    const div = d3.select(div_id)\n    const height = data.length * 20;\n    \n    const scaleY = d3.scale.ordinal()\n        .domain(d3.range(data.length))\n        .rangeRoundBands([0, height], .1);\n    const scaleX = d3.scale.linear()\n        .domain(d3.extent(data))\n        .range([1, 120]);\n    \n    const svg = div.append(\"svg\")\n        .style(\"width\", \"120px\")\n        .style(\"height\", height+\"px\");\n    \n    svg.selectAll(\"rect\")\n        .data(data)\n        .enter()\n        .append(\"rect\")\n        .attr(\"x\", 0)\n        .attr(\"y\", (d, i) => scaleY(i))\n        .attr(\"width\", d => scaleX(d))\n        .attr(\"height\", scaleY.rangeBand());\n}\n"
  },
  {
    "path": "Examples/5_Webpack_BaseballAnnotator_Bidirectional/BaseballAnnotator.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Baseball Visualizer and Annotator - Bidirectional communication\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This visualization shows an interactive chart that displays baseball game trajectories. The user can control the progress of the play using a slider. Furthermore, the user can select a player or the ball to edit its trajectory (either clicking on the field, or using the button \\\"Clear trajectory\\\"). Visualization based on the paper HistoryTracker (Ono et al, 2019).\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Loading code bundle (built with Webpack)\\n\",\n    \"\\n\",\n    \"Source code for the bundle is in BaseballVisualizer/js.\\n\",\n    \"\\n\",\n    \"To build the library from scratch, run\\n\",\n    \"\\n\",\n    \"```\\n\",\n    \"cd BaseballVisualizer\\n\",\n    \"npm install\\n\",\n    \"npm run build\\n\",\n    \"```\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"with open(\\\"BaseballVisualizer/build/baseballvisualizer.js\\\", \\\"r\\\") as f:\\n\",\n    \"    code_bundle = f.read()\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Loading the data (baseball play trajectory in CSV)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import pandas as pd\\n\",\n    \"play_csv = pd.read_csv(\\\"./BaseballVisualizer/play_annotated.csv\\\")\\n\",\n    \"data_dict = {'tracking': play_csv.to_json(orient=\\\"records\\\")}\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Setting up callback\\n\",\n    \"\\n\",\n    \"The callback function will set the received_trajectory variable when the user clicks the button \\\"Submit\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"received_trajectory = None\\n\",\n    \"\\n\",\n    \"def receive_trajectory(data):\\n\",\n    \"    global received_trajectory \\n\",\n    \"    received_trajectory = data['trajectory']\\n\",\n    \"    return {\\\"received\\\": True}\\n\",\n    \"    \\n\",\n    \"callbacks = {'submit_trajectory': receive_trajectory}\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"In javascript, the callback call is done in BaseballVisualizer/js/TrajectoryAnnotator.js\\n\",\n    \"\\n\",\n    \"```Javascript\\n\",\n    \"function submitTrajectoryToServer(tracking){\\n\",\n    \"  const alert_sent = ()=>{alert(\\\"Trajectory sent to Jupyter Notebook.\\\")};\\n\",\n    \"  let comm = new CommAPI(\\\"submit_trajectory\\\", alert_sent)\\n\",\n    \"\\n\",\n    \"  // Send data\\n\",\n    \"  comm.call({'trajectory': tracking})\\n\",\n    \"}\\n\",\n    \"```\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Rendering Visualization\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"from notebookjs import execute_js\\n\",\n    \"\\n\",\n    \"execute_js(library_list=code_bundle, \\n\",\n    \"           main_function=\\\"baseballvisualizer.renderBaseballAnnotator\\\", \\n\",\n    \"           data_dict=data_dict, \\n\",\n    \"           callbacks=callbacks)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"received_trajectory\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.8.5\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Examples/5_Webpack_BaseballAnnotator_Bidirectional/BaseballVisualizer/js/DraggableTimeline.js",
    "content": "import React from \"react\";\nimport PropTypes from 'prop-types';\nimport * as d3 from 'd3';\nimport Slider  from 'rc-slider';\nimport 'rc-slider/assets/index.css';\n\nexport default class DraggableTimeline extends React.Component {\n  shouldComponentUpdate(nextProps, nextState) {\n    if (this.props.tracking === nextProps.tracking) {\n      return false;\n    }\n    return true;\n  }\n\n  render () {\n    const tracking = this.props.tracking;\n    const annotatedPoints = {};\n\n    tracking.forEach(({x, y, t}, idx) =>\n    {\n      annotatedPoints[t] = {};\n    });\n\n    const createSliderWithTooltip = Slider.createSliderWithTooltip;\n    const SliderTP = createSliderWithTooltip(Slider);\n\n    return (\n      <div style={{width: this.props.width, marginBottom: 15}}>\n        <SliderTP\n        min={0}\n        max={this.props.trackingDuration}\n        step={0.01}\n        defaultValue={this.props.playerHead}\n        onChange={value => {this.props.onDragTime(value)}}\n        marks={annotatedPoints}\n        activeDotStyle={{ borderColor: 'steelblue' }}\n        dotStyle={{borderColor: 'steelblue' }}\n        trackStyle={{ backgroundColor: 'steelblue' }}\n        railStyle={{ backgroundColor: 'steelblue' }}\n        width={this.props.width}\n        />\n      </div>\n    );\n  }\n}\n\nDraggableTimeline.propTypes = {\n  width: PropTypes.number.isRequired,\n  height: PropTypes.number.isRequired,\n  tracking: PropTypes.array,\n  playerHead: PropTypes.number,\n  margin: PropTypes.object,\n  onDragTime: PropTypes.func.isRequired,\n  trackingDuration: PropTypes.number.isRequired,\n};\n\nDraggableTimeline.defaultProps = {\n  width: 400,\n  height: 10,\n  margin: {top:10, bottom: 10, left: 10, right:10}\n};\n"
  },
  {
    "path": "Examples/5_Webpack_BaseballAnnotator_Bidirectional/BaseballVisualizer/js/PlayDiagram.js",
    "content": "import React, { Component } from 'react';\nimport PropTypes from \"prop-types\";\nimport { mapFieldSVG, mapSVGField, constants, mapFieldSVGY, mapFieldSVGX, interpolatePositions } from './helpers';\nimport $ from \"jquery\";\nimport * as d3 from \"d3\";\nimport fieldsvg from \"./field.svg\";\n\nexport default class PlayDiagram extends Component {\n  render() {\n    let ball = null;\n\n    let line = d3.line()\n      .x((d) => {\n        return mapFieldSVGX(d.x);\n      })\n      .y((d) => {\n        return mapFieldSVGY(d.y);\n      });\n\n    const lineElems = [];\n    const endElems = [];\n\n    constants.gameElements.forEach( elem => {\n      if (this.props.tracking && this.props.tracking[elem] && this.props.tracking[elem].length > 0){\n        const tracking = this.props.tracking;\n        const newTrackingElem = [];\n        for (let i = 0; i < tracking[elem].length; ++i){\n          if (tracking[elem][i].t > this.props.playUpTo){\n            break;\n          }\n          newTrackingElem.push(tracking[elem][i]);\n        }\n        const lastPos = interpolatePositions(this.props.playUpTo, tracking[elem]);\n        newTrackingElem.push( {...lastPos, t: this.props.playUpTo} );\n        lineElems.push(\n          <path\n            d={line(newTrackingElem)}\n            style={{\n              strokeWidth: 0.6,\n              strokeOpacity: 1,\n              strokeDasharray: elem===\"BALL\" ? \"3 3\" : \"0\",\n              fillOpacity: 0,\n              stroke: \"#000\"\n            }}\n            key={elem}\n          />);\n\n        if (elem === this.props.annotationElem) {\n          endElems.push(<circle\n              cx={mapFieldSVGX(lastPos.x)}\n              cy={mapFieldSVGY(lastPos.y)}\n              r={3}\n              style={{\n                  fill: 'white',\n                  stroke: 'black',\n                  strokeWidth: 1\n              }}\n              key={elem}\n            />);\n\n        } else {\n          endElems.push(\n            <circle\n              cx={mapFieldSVGX(lastPos.x)}\n              cy={mapFieldSVGY(lastPos.y)}\n              r={1}\n              style={{\n                stroke: \"#000\",\n                fill: \"#000\"\n              }}\n              key={elem}\n            />\n          );\n        }\n      }\n    });\n    return (\n        <svg id=\"playDiagramBallSVG\" viewBox={\"0 0 250 250\"} style={{width:this.props.width, height: this.props.height}}\n             onClick={(evt)=> {\n               let container = $(\"#playDiagramBallSVG\").get(0).getBoundingClientRect();\n               let x = evt.clientX - container.left;\n               let y = evt.clientY - container.top;\n               const scaleX = 250/this.props.width;\n               const scaleY = 250/this.props.height;\n               let mapped = mapSVGField([x * scaleX, y * scaleY]);\n               this.props.onClick(mapped);\n             }}>\n          <image width={250} height={250} xlinkHref={fieldsvg}/>\n          {lineElems}\n          {endElems}\n          {ball}\n        </svg>\n    );\n  }\n}\n\nPlayDiagram.propTypes = {\n  width: PropTypes.number.isRequired,\n  height: PropTypes.number.isRequired,\n  onClick: PropTypes.func,\n  playUpTo: PropTypes.number,\n  tracking: PropTypes.object,\n  annotationElem: PropTypes.string\n};\n\nPlayDiagram.defaultProps = {\n  width: 500,\n  height: 500\n};\n"
  },
  {
    "path": "Examples/5_Webpack_BaseballAnnotator_Bidirectional/BaseballVisualizer/js/TrajectoryAnnotator.js",
    "content": "import React, { Component } from 'react';\nimport PlayDiagram from './PlayDiagram';\nimport {interpolatePositions, constants, convert_data_format} from './helpers';\nimport {Container, Row, Col, Button} from 'react-bootstrap';\nimport 'rc-select/assets/index.less';\n\nimport DraggableTimeline from \"./DraggableTimeline\";\nimport PropTypes from 'prop-types';\n\nfunction submitTrajectoryToServer(tracking){\n  const alert_sent = ()=>{alert(\"Trajectory sent to Jupyter Notebook.\")};\n  let comm = new CommAPI(\"submit_trajectory\", alert_sent)\n\n  // Send data\n  comm.call({'trajectory': tracking})\n}\n\nfunction convertRawTrackingToTrajectory(rawTracking) {\n  if (rawTracking === null) return [];\n  let tracking = Object.create(null);\n  constants.gameElements.forEach(element => {\n    tracking[element] = [];\n    for (let i = 0; i < rawTracking.length; ++i) {\n      if (rawTracking[i][element + \"_x\"] !== null) {\n        tracking[element].push({\n          x: rawTracking[i][element + \"_x\"],\n          y: rawTracking[i][element + \"_y\"],\n          t: rawTracking[i][\"time_elapsed_sec\"]\n        });\n      }\n    }\n  });\n  return tracking;\n}\n\nexport default class TrajectoryAnnotator extends Component {\n  constructor(props){\n    super(props);\n    this.state = {\n      tracking: convertRawTrackingToTrajectory(this.props.tracking),\n      trackingDuration: this.props.tracking[this.props.tracking.length-1].time_elapsed_sec,\n      playerHead: 0,\n      curTracking: \"B\"\n    };\n    this.clickPlayDiagram = this.clickPlayDiagram.bind(this);\n  }\n\n  clickPlayDiagram(position) {\n    const curTracking = this.state.curTracking;\n    let newTracking = this.state.tracking[curTracking].filter(annotation => {\n      return Math.abs(annotation.t - this.state.playerHead) > 1e-1;\n    });\n    newTracking.push({\n      x: position[0],\n      y: position[1],\n      t: this.state.playerHead\n    });\n    const allTrackings = {\n      ...this.state.tracking,\n    };\n    allTrackings[curTracking] = newTracking;\n    this.setState({tracking: allTrackings});\n  }\n\n  render() {\n    return (\n      <div>\n        Selected Position\n        <div style={{display: 'flex'}}>\n          {\n            constants.gameElements.map((elem) => {\n              return <label key={elem} style={{marginRight:15}}>\n                <input\n                  type=\"radio\" value={elem}\n                  checked={this.state.curTracking === elem}\n                  onChange={(changeEvent) => {this.setState({curTracking: changeEvent.target.value})}}\n                  style={{marginRight: 5}}\n                />\n                {elem}\n              </label>\n            })\n          }\n        </div>\n        <PlayDiagram\n          width={500}\n          height={500}\n          onClick={this.clickPlayDiagram}\n          tracking={this.state.tracking}\n          playUpTo={this.state.playerHead}\n          annotationElem={this.state.curTracking}\n        />\n        <DraggableTimeline\n          x={0}\n          y={0}\n          width={500}\n          height={50}\n          tracking={this.state.tracking[this.state.curTracking]}\n          playerHead={this.state.playerHead}\n          onDragTime={(time) => {this.setState({playerHead: time})}}\n          trackingDuration={this.state.trackingDuration}\n        />\n\n        <Button\n          onClick={()=>{\n            const originalDataFormat = convert_data_format(this.state.tracking);\n            submitTrajectoryToServer(originalDataFormat);\n          }}\n        >\n          Submit\n        </Button>\n\n        <Button\n          style={{marginLeft: 20}}\n          onClick={() => {\n            let newTracking = {\n              ...this.state.tracking\n            };\n            newTracking[this.state.curTracking] = [];\n            this.setState({tracking: newTracking});\n          }}\n        >\n          Clear trajectory\n        </Button>\n      </div>\n    );\n  }\n}\n\n\nTrajectoryAnnotator.propTypes = {\n  tracking: PropTypes.arrayOf(PropTypes.object).isRequired\n};"
  },
  {
    "path": "Examples/5_Webpack_BaseballAnnotator_Bidirectional/BaseballVisualizer/js/helpers.js",
    "content": "import {linear} from 'everpolate';\n\nexport const constants = {\n  gameElements: [\"P\", \"B\", \"R@1\", \"R@2\", \"R@3\", \"1B\", \"2B\", \"3B\", \"SS\", \"LF\", \"CF\", \"RF\", \"C\",\n    \"BALL\"],\n  gameElementsDesc: {\n    \"P\": \"Pitcher\",\n    \"B\": \"Batter\",\n    \"R@1\": \"Runner at first\",\n    \"R@2\": \"Runner at second\",\n    \"R@3\": \"Runner at third\",\n    \"1B\": \"First baseman\",\n    \"2B\": \"Second baseman\",\n    \"3B\": \"Third baseman\",\n    \"SS\": \"Shortstop\",\n    \"LF\": \"Left fielder\",\n    \"CF\": \"Center fielder\",\n    \"RF\": \"Right fielder\",\n    \"C\": \"Catcher\",\n    \"BALL\": \"Ball\"\n  },\n};\n\nconst input2ndBase = [0.0, 127.2792206],\n  outputHomePlate = [125.2, 203.5],\n  output2ndBase = [125.2, 150.8],\n  inputScale = 1.0 / input2ndBase[1],\n  outputScale = 1.0 / (output2ndBase[1] - outputHomePlate[1]);\n\nexport function mapFieldSVGX(x){\n  const x2 =  (((-x) * inputScale) / outputScale) + outputHomePlate[0];\n  return x2;\n}\n\nexport function mapFieldSVGY(y){\n  const y2 = (y * inputScale) / outputScale + outputHomePlate[1];\n  return y2;\n}\n\nexport function mapFieldSVG([x, y]){\n  const x2 =  (((-x) * inputScale) / outputScale) + outputHomePlate[0];\n  const y2 = (y * inputScale) / outputScale + outputHomePlate[1];\n  return [x2, y2];\n}\n\nexport function mapSVGField([x2, y2]){\n  const x = -((x2 - outputHomePlate[0]) * outputScale) / inputScale;\n  const y = ((y2 - outputHomePlate[1]) * outputScale) / inputScale;\n  return [x, y];\n}\n\nexport function interpolatePositions(tQuery, positions) {\n  //positions: array of [{x, y, t}, ...]\n  if (positions.length === 1){\n    return {x: positions[0].x, y:positions[0].y};\n  }\n  positions.sort((a,b) => a.t - b.t);\n  if (tQuery <= positions[0].t) {\n    return {x: positions[0].x, y: positions[0].y}\n  }\n  if (tQuery >= positions[positions.length-1].t) {\n    return {x: positions[positions.length-1].x, y: positions[positions.length-1].y}\n  }\n  const t = positions.map(p=>p.t);\n  const x = positions.map(p=>p.x);\n  const y = positions.map(p=>p.y);\n  const mappedX = linear(tQuery, t, x);\n  const mappedY = linear(tQuery, t, y);\n  return {x: mappedX, y: mappedY};\n}\n\n\nexport function convert_data_format(tracking){\n  let csvObj = {};\n  constants.gameElements.forEach(elem => {\n    tracking[elem].forEach( ({x, y, t}) => {\n      if (!csvObj[t]) {\n        csvObj[t] = {\"time_elapsed_sec\": t};\n        constants.gameElements.forEach(ename => {\n          csvObj[t][ename + \"_x\"]  = null;\n          csvObj[t][ename + \"_y\"] = null;\n        })\n      }\n      csvObj[t][elem + \"_x\"] = x;\n      csvObj[t][elem + \"_y\"] = y;\n    });\n  });\n  const timeKeys = Object.keys(csvObj);\n  timeKeys.sort((a, b) => a - b);\n  const csvArray = [];\n  timeKeys.forEach(key => {\n    csvArray.push(csvObj[key]);\n  });\n  return csvArray;\n}"
  },
  {
    "path": "Examples/5_Webpack_BaseballAnnotator_Bidirectional/BaseballVisualizer/js/index.js",
    "content": "import React from \"react\";\nimport ReactDOM from \"react-dom\";\nimport { select } from \"d3-selection\";\nimport TrajectoryAnnotator from \"./TrajectoryAnnotator\";\n\nexport function renderBaseballAnnotator(divName, data){\n\tReactDOM.render(\n\t\t<TrajectoryAnnotator tracking={JSON.parse(data.tracking)}/>\n\t\t, select(divName).node());\n}\n"
  },
  {
    "path": "Examples/5_Webpack_BaseballAnnotator_Bidirectional/BaseballVisualizer/package.json",
    "content": "{\n  \"name\": \"baseballvisualizer\",\n  \"version\": \"1.0.0\",\n  \"description\": \"library to plot and edit baseball trajectories\",\n  \"main\": \"./js/index.js\",\n  \"scripts\": {\n    \"test\": \"echo \\\"Error: no test specified\\\" && exit 1\",\n    \"build\": \"webpack\",\n    \"start\": \"webpack-dev-server --progress --colors --content-base dist/\"\n  },\n  \"author\": \"Jorge Piazentin Ono\",\n  \"license\": \"UNLICENSED\",\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.12.9\",\n    \"@babel/preset-env\": \"^7.12.7\",\n    \"@babel/preset-react\": \"^7.12.7\",\n    \"babel-loader\": \"^8.2.2\",\n    \"css-loader\": \"^2.1.1\",\n    \"file-loader\": \"^3.0.1\",\n    \"less\": \"^4.0.0\",\n    \"less-loader\": \"^7.1.0\",\n    \"prop-types\": \"^15.6.2\",\n    \"react\": \"^16.14.0\",\n    \"react-dom\": \"^16.14.0\",\n    \"style-loader\": \"^0.23.1\",\n    \"url-loader\": \"^4.1.1\",\n    \"webpack\": \"^4.44.2\",\n    \"webpack-cli\": \"^3.3.11\",\n    \"webpack-dev-server\": \"^3.11.0\",\n    \"worker-loader\": \"^2.0.0\"\n  },\n  \"dependencies\": {\n    \"@babel/polyfill\": \"^7.12.1\",\n    \"@material-ui/core\": \"^4.11.2\",\n    \"@material-ui/icons\": \"^4.11.2\",\n    \"crossfilter2\": \"^1.5.4\",\n    \"d3\": \"^6.3.1\",\n    \"d3-array\": \"^2.9.0\",\n    \"d3-axis\": \"^1.0.12\",\n    \"d3-fetch\": \"^1.1.2\",\n    \"d3-scale\": \"^2.2.2\",\n    \"d3-scale-chromatic\": \"^1.3.3\",\n    \"d3-selection\": \"^1.4.0\",\n    \"d3-shape\": \"^1.3.7\",\n    \"d3-transition\": \"^1.3.2\",\n    \"d3-zoom\": \"^1.8.3\",\n    \"dagre\": \"^0.8.4\",\n    \"everpolate\": \"0.0.3\",\n    \"install\": \"^0.12.2\",\n    \"jquery\": \"^3.5.1\",\n    \"lodash\": \"^4.17.20\",\n    \"npm\": \"^7.3.0\",\n    \"rc-checkbox\": \"^2.3.1\",\n    \"rc-select\": \"^11.5.3\",\n    \"rc-slider\": \"^9.6.5\",\n    \"react-bootstrap\": \"^1.4.0\",\n    \"react-redux\": \"^6.0.0\",\n    \"react-select\": \"^2.4.1\",\n    \"redux\": \"^4.0.1\",\n    \"redux-thunk\": \"^2.3.0\",\n    \"styled-components\": \"^5.2.1\"\n  }\n}\n"
  },
  {
    "path": "Examples/5_Webpack_BaseballAnnotator_Bidirectional/BaseballVisualizer/play_annotated.csv",
    "content": "time_elapsed_sec,P_x,P_y,B_x,B_y,R@1_x,R@1_y,R@2_x,R@2_y,R@3_x,R@3_y,1B_x,1B_y,2B_x,2B_y,3B_x,3B_y,SS_x,SS_y,LF_x,LF_y,CF_x,CF_y,RF_x,RF_y,C_x,C_y,BALL_x,BALL_y\n0.0,-1.0465815337,62.2709968754,-2.2541642719,-2.9384709841,,,,,,,,,,,-72.29396308400649,91.01148815468284,-59.010552964461894,136.89963220401873,,,,,,,-2.2541642719,-6.5612191986,,\n3.243,,,,,,,,,,,,,,,,,,,,,,,,,,,0.1207582738,62.7943023833\n3.443,,,,,,,,,,,,,,,,,,,,,,,,,,,-1.0868244643,8.453079167\n3.68,,,,,,,,,,,55.7098071589,96.0833135434,,,,,,,,,,,,,,,,\n3.98,,,-1.0465815337,-2.9384709841,,,,,,,,,,,,,,,,,,,,,,,,\n4.03,,,,,,,,,,,,,,,,,,,,,,,139.03301609056658,260.0730714943413,,,,\n4.44,,,,,,,,,,,,,,,,,,,,,-16.74515712954728,316.82946018694093,,,,,,\n4.47,,,,,,,,,,,,,,,,,,,-129.0503517766061,243.16691316037546,,,,,,,,\n4.88,,,,,,,,,,,,,,,,,-42.10439463049605,136.89963220401873,,,,,,,,,,\n5.493,,,,,,,,,,,,,,,,,,,,,,,,,,,31.5179094655,156.9857559583\n5.81,,,,,,,,,,,64.1628863259,81.5923206857,,,,,,,,,,,,,,,,\n6.34,,,,,,,,,,,,,,,,,,,,,,,128.16477144730283,217.8076756594267,,,,\n6.57,,,,,,,,,,,,,,,,,,,-102.48353153751694,233.50625125525212,,,,,,,,\n7.25,,,,,,,,,,,,,,,,,,,,,,,,,3.7837494188,-0.5233055079,,\n7.383,,,,,,,,,,,,,,,,,,,,,,,,,,,61.707477919,65.2094678596\n7.503,,,,,,,,,,,,,30.3103267273,156.9857559583,,,,,,,,,,,,,,\n8.8,,,,,,,,,,,,,,,,,,,,,-33.65131546351312,249.20482685107754,,,,,,\n8.81,,,,,,,,,,,,,,,,,-48.142308321198136,126.03138756075496,,,,,,,,,,\n8.85,3.7837494188,52.6103349703,,,,,,,,,,,,,,,,,-102.48353153751694,214.18492744500543,,,,,,,,\n8.89,,,62.9553035877,65.8937450899,,,,,,,64.1628863259,61.0634141373,,,,,,,,,,,131.78751966172408,180.37261077707376,,,,\n8.893,,,,,,,,,,,,,38.7634058943,153.3630077438,,,,,,,,,,,,,,\n"
  },
  {
    "path": "Examples/5_Webpack_BaseballAnnotator_Bidirectional/BaseballVisualizer/webpack.config.js",
    "content": "const config = {\n  entry: ['./js/index.js'],\n  output: {\n    path: __dirname + '/build',\n    filename: 'baseballvisualizer.js',\n    library: 'baseballvisualizer'\n  },\n  module: {\n    rules: [\n      {\n        test: /\\.js$/,\n        exclude:  /node_modules/,\n        loader: 'babel-loader',\n        options: {\n          presets: ['@babel/preset-env', '@babel/react']\n        }\n      },\n      {\n        test: /\\.css$/,\n        use: [\n          'style-loader',\n          'css-loader'\n        ]\n      },\n      {\n        test: /\\.less$/,\n        use: ['style-loader', 'css-loader', 'less-loader'],\n      },\n      {\n        test: /\\.(jpg|png|svg)$/,\n        loader: \"url-loader\",\n        options: {\n          limit: Infinity // everything\n        }\n      }\n    ]\n  },\n  resolve: {\n    extensions: ['.js']\n  },\n  devServer:{\n    writeToDisk:true,\n    hot:false,\n    inline: false,\n  },\n  mode: 'development'\n};\nmodule.exports = config;\n"
  },
  {
    "path": "Examples/6_HelloWorld_Bidirectional/HelloWorld_Bidirectional.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"id\": \"IaxAGrTGttuV\"\n   },\n   \"source\": [\n    \"# notebookJS Colab HelloWorld\\n\",\n    \"\\n\",\n    \"In this notebook, we show how to use notebookJS to run custom Javascript code. We also show how to send messages between Python and Javascript.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"id\": \"vYD-yjPtn_ik\"\n   },\n   \"outputs\": [],\n   \"source\": [\n    \"!pip install notebookjs\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"id\": \"BjePMHoyt9TF\"\n   },\n   \"source\": [\n    \"## Defining the JavaScript drawing function.\\n\",\n    \"\\n\",\n    \"The function requests a message to python every 1 second. The callback identifier is called *get_hello*\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"id\": \"10am7Nm9oCc9\"\n   },\n   \"outputs\": [],\n   \"source\": [\n    \"helloworld_js = \\\"\\\"\\\"\\n\",\n    \"function helloworld(div_id, data){\\n\",\n    \"    comm = new CommAPI(\\\"get_hello\\\", (ret) => {\\n\",\n    \"      document.querySelector(div_id).textContent = ret.text;\\n\",\n    \"    });\\n\",\n    \"    setInterval(() => {comm.call({})}, 1000);\\n\",\n    \"    comm.call({});\\n\",\n    \"}\\n\",\n    \"\\\"\\\"\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"id\": \"zsXaw6XxuJF2\"\n   },\n   \"source\": [\n    \"## Defining the Python callback\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"id\": \"L0ucikc4oIOW\"\n   },\n   \"outputs\": [],\n   \"source\": [\n    \"import random\\n\",\n    \"def hello_world_random(data):\\n\",\n    \"  hello_world_languages = [\\n\",\n    \"      \\\"Ola Mundo\\\", # Portuguese\\n\",\n    \"      \\\"Hello World\\\", # English\\n\",\n    \"      \\\"Hola Mundo\\\", # Spanish\\n\",\n    \"      \\\"Geiá sou Kósme\\\", # Greek\\n\",\n    \"      \\\"Kon'nichiwa sekai\\\", # Japanese\\n\",\n    \"      \\\"Hallo Welt\\\", # German\\n\",\n    \"      \\\"namaste duniya\\\" #Hindi\\n\",\n    \"  ]\\n\",\n    \"  i = random.randint(0, len(hello_world_languages)-1)\\n\",\n    \"  return {'text': hello_world_languages[i]}\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"id\": \"g-rkBdq7uXSL\"\n   },\n   \"source\": [\n    \"## Running the javascript function with Python callbacks\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"id\": \"HaxtaaB-pj0z\"\n   },\n   \"outputs\": [],\n   \"source\": [\n    \"from notebookjs import execute_js\\n\",\n    \"execute_js(helloworld_js, \\\"helloworld\\\", callbacks={\\\"get_hello\\\": hello_world_random})\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"id\": \"848VKX8jqGbW\"\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"colab\": {\n   \"collapsed_sections\": [],\n   \"name\": \"HelloWorld_notebookJS_Colab.ipynb\",\n   \"provenance\": []\n  },\n  \"kernelspec\": {\n   \"display_name\": \"Python 3\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.8.5\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 1\n}\n"
  },
  {
    "path": "Examples/7_D3_scatterplot/D3_Scatter.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# D3 Scatter Plot\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"D3 V3 scatter plot. Code adapted from https://www.d3-graph-gallery.com/graph/scatter_animation_start.html\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Loading libraries\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"with open(\\\"scatterplot_lib.js\\\", \\\"r\\\") as f:\\n\",\n    \"    scatterplot_lib = f.read()\\n\",\n    \"    \\n\",\n    \"d3_lib_url = \\\"https://d3js.org/d3.v3.min.js\\\"\\n\",\n    \"\\n\",\n    \"css = \\\"\\\"\\\"\\n\",\n    \".axis path,\\n\",\n    \".axis line {\\n\",\n    \"  fill: none;\\n\",\n    \"  stroke: slategray;\\n\",\n    \"  shape-rendering: crispEdges;\\n\",\n    \"}\\n\",\n    \"\\\"\\\"\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Loading data\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import pandas as pd\\n\",\n    \"data = pd.read_csv(\\\"Prices.csv\\\").to_dict(orient=\\\"records\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Plotting Scatter Plot\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"from notebookjs import execute_js\\n\",\n    \"execute_js(library_list=[d3_lib_url, scatterplot_lib], main_function=\\\"scatter\\\", data_dict=data, css_list=css)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.8.5\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Examples/7_D3_scatterplot/Prices.csv",
    "content": "GrLivArea,SalePrice\n1710,208500\n1262,181500\n1786,223500\n1717,140000\n2198,250000\n1362,143000\n1694,307000\n2090,200000\n1774,129900\n1077,118000\n1040,129500\n2324,345000\n912,144000\n1494,279500\n1253,157000\n854,132000\n1004,149000\n1296,90000\n1114,159000\n1339,139000\n2376,325300\n1108,139400\n1795,230000\n1060,129900\n1060,154000\n1600,256300\n900,134800\n1704,306000\n1600,207500\n520,68500\n1317,40000\n1228,149350\n1234,179900\n1700,165500\n1561,277500\n2452,309000\n1097,145000\n1297,153000\n1057,109000\n1152,82000\n1324,160000\n1328,170000\n884,144000\n938,130250\n1150,141000\n1752,319900\n2149,239686\n1656,249700\n1452,113000\n955,127000\n1470,177000\n1176,114500\n816,110000\n1842,385000\n1360,130000\n1425,180500\n1739,172500\n1720,196500\n2945,438780\n780,124900\n1158,158000\n1111,101000\n1370,202500\n1710,140000\n2034,219500\n2473,317000\n2207,180000\n1479,226000\n747,80000\n2287,225000\n2223,244000\n845,129500\n1718,185000\n1086,144900\n1605,107400\n988,91000\n952,135750\n1285,127000\n1768,136500\n1230,110000\n2142,193500\n1337,153500\n1563,245000\n1065,126500\n1474,168500\n2417,260000\n1560,174000\n1224,164500\n1526,85000\n990,123600\n1040,109900\n1235,98600\n964,163500\n2291,133900\n1786,204750\n1470,185000\n1588,214000\n960,94750\n835,83000\n1225,128950\n1610,205000\n1732,178000\n1535,118964\n1226,198900\n1818,169500\n1992,250000\n1047,100000\n789,115000\n1517,115000\n1844,190000\n1855,136900\n1430,180000\n2696,383970\n2259,217000\n2320,259500\n1458,176000\n1092,139000\n1125,155000\n3222,320000\n1456,163990\n988,180000\n1123,100000\n1080,136000\n1199,153900\n1586,181000\n754,84500\n958,128000\n840,87000\n1348,155000\n1053,150000\n2157,226000\n2054,244000\n1327,150750\n1296,220000\n1721,180000\n1682,174000\n1214,143000\n1959,171000\n1852,230000\n1764,231500\n864,115000\n1734,260000\n1385,166000\n1501,204000\n1728,125000\n1709,130000\n875,105000\n2035,222500\n1080,141000\n1344,115000\n969,122000\n1710,372402\n1993,190000\n1252,235000\n1200,125000\n1096,79000\n1040,109500\n1968,269500\n1947,254900\n2462,320000\n1232,162500\n2668,412500\n1541,220000\n882,103200\n1616,152000\n1355,127500\n1867,190000\n2161,325624\n1720,183500\n1707,228000\n1382,128500\n1656,215000\n1767,239000\n1362,163000\n1651,184000\n2158,243000\n2060,211000\n1920,172500\n2234,501837\n968,100000\n1525,177000\n1802,200100\n1340,120000\n2082,200000\n1252,127000\n3608,475000\n1217,173000\n1656,135000\n1224,153337\n1593,286000\n2727,315000\n1479,184000\n1431,192000\n1709,130000\n864,127000\n1456,148500\n1726,311872\n3112,235000\n2229,104000\n1713,274900\n1121,140000\n1279,171500\n1310,112000\n848,149000\n1284,110000\n1442,180500\n1696,143900\n1100,141000\n2062,277000\n1092,145000\n864,98000\n1212,186000\n1852,252678\n990,156000\n1392,161750\n1236,134450\n1436,210000\n1328,107000\n1954,311500\n1248,167240\n1498,204900\n2267,200000\n1552,179900\n864,97000\n2392,386250\n1302,112000\n2520,290000\n987,106000\n912,125000\n1555,192500\n1194,148000\n2794,403000\n987,94500\n894,128200\n1960,216500\n987,89500\n1414,185500\n1744,194500\n1694,318000\n1487,113000\n1566,262500\n866,110500\n1440,79000\n1217,120000\n2110,205000\n1872,241500\n1928,137000\n1375,140000\n1668,180000\n2144,277000\n1306,76500\n1625,235000\n1640,173000\n1302,158000\n1314,145000\n2291,230000\n1728,207500\n1604,220000\n1792,231500\n882,97000\n1382,176000\n2574,276000\n1212,151000\n1316,130000\n764,73000\n1422,175500\n1511,185000\n2192,179500\n778,120500\n1113,148000\n1939,266000\n1363,241500\n2270,290000\n1632,139000\n816,124500\n1548,205000\n1560,201000\n864,141000\n2121,415298\n2022,192000\n1982,228500\n1262,185000\n1314,207500\n1468,244600\n1575,179200\n1250,164700\n1734,159000\n858,88000\n900,122000\n1396,153575\n1919,233230\n1716,135900\n1716,131000\n2263,235000\n1644,167000\n1003,142500\n1558,152000\n1950,239000\n1743,175000\n1152,158500\n1336,157000\n2452,267000\n1541,205000\n894,149900\n3493,295000\n2000,305900\n2243,225000\n1406,89500\n861,82500\n1944,360000\n1501,165600\n972,132000\n1118,119900\n2036,375000\n1641,178000\n1432,188500\n2353,260000\n1959,270000\n2646,260000\n1472,187500\n2596,342643\n2468,354000\n2730,301000\n1163,126175\n2978,242000\n803,87000\n1719,324000\n1383,145250\n2134,214500\n1192,78000\n1728,119000\n1056,139000\n1629,284000\n1358,207000\n1638,192000\n1786,228950\n1922,377426\n1536,214000\n1621,202500\n1215,155000\n1908,202900\n841,82000\n1040,87500\n1684,266000\n1112,85000\n1577,140200\n958,151500\n1478,157500\n1626,154000\n2728,437154\n1869,318061\n1453,190000\n1111,95000\n720,105900\n1595,140000\n1200,177500\n1167,173000\n1142,134000\n1352,130000\n1924,280000\n912,156000\n1505,145000\n1922,198500\n987,118000\n1574,190000\n1344,147000\n1394,159000\n1431,165000\n1268,132000\n1287,162000\n1664,172400\n1588,134432\n752,125000\n1319,123000\n1928,219500\n904,61000\n914,148000\n2466,340000\n1856,394432\n1800,179000\n1691,127000\n1301,187750\n1797,213500\n784,76000\n1953,240000\n1269,192000\n1184,81000\n1125,125000\n1479,191000\n2332,426000\n1367,119000\n1961,215000\n882,106500\n788,100000\n1034,109000\n1144,129000\n894,123000\n1812,169500\n1077,67000\n1550,241000\n1288,245500\n1310,164990\n672,108000\n2263,258000\n1572,168000\n1620,150000\n1639,115000\n1680,177000\n2172,280000\n2078,339750\n1276,60000\n1056,145000\n1478,222000\n1028,115000\n2097,228000\n1340,181134\n1400,149500\n2624,239000\n1134,126000\n1056,142000\n1344,206300\n1602,215000\n988,113000\n2630,315000\n1196,139000\n1389,135000\n1644,275000\n907,109008\n1208,195400\n1412,175000\n987,85400\n1198,79900\n1365,122500\n1604,181000\n630,81000\n1661,212000\n1118,116000\n904,119000\n694,90350\n1196,110000\n2402,555000\n1440,118000\n1573,162900\n1258,172500\n1908,210000\n1689,127500\n1888,190000\n1886,199900\n1376,119500\n1183,120000\n813,110000\n1533,280000\n1756,204000\n1590,210000\n1728,188000\n1242,175500\n1344,98000\n1663,256000\n1666,161000\n1203,110000\n1935,263435\n1135,155000\n864,62383\n1660,188700\n1040,124000\n1414,178740\n1277,167000\n1644,146500\n1634,250000\n1710,187000\n1502,212000\n1969,190000\n1072,148000\n1976,440000\n1652,251000\n970,132500\n1493,208900\n2643,380000\n1718,297000\n1131,89471\n1850,326000\n1792,374000\n1826,155000\n1216,164000\n999,132500\n1113,147000\n1073,156000\n1484,175000\n2414,160000\n630,86000\n1304,115000\n1578,133000\n1456,172785\n1269,155000\n886,91300\n720,34900\n3228,430000\n1820,184000\n899,130000\n912,120000\n1218,113000\n1768,226700\n1214,140000\n1801,289000\n1322,147000\n1960,124500\n1911,215000\n1218,208300\n1378,161000\n1041,124500\n1363,164900\n1368,202665\n864,129900\n1080,134000\n789,96500\n2020,402861\n2119,158000\n2344,265000\n1796,211000\n2080,234000\n1294,106250\n1244,150000\n1664,159000\n4676,184750\n2398,315750\n1266,176000\n928,132000\n2713,446261\n605,86000\n2515,200624\n1509,175000\n1362,128000\n827,107500\n334,39300\n1414,178000\n1347,107500\n1724,188000\n864,111250\n1159,158000\n1601,272000\n1838,315000\n2285,248000\n1680,213250\n767,133000\n1496,179665\n2183,229000\n1635,210000\n768,129500\n825,125000\n2094,263000\n1069,140000\n928,112500\n1717,255500\n1126,108000\n2046,284000\n1048,113000\n1092,141000\n1336,108000\n1446,175000\n1557,234000\n1392,121500\n1389,170000\n996,108000\n1674,185000\n2295,268000\n1647,128000\n2504,325000\n1535,214000\n2132,316600\n943,135960\n1728,142600\n864,120000\n1692,224500\n1430,170000\n1109,139000\n1216,118500\n1477,145000\n1320,164500\n1392,146000\n1795,131500\n1429,181900\n2042,253293\n816,118500\n2775,325000\n1573,133000\n2028,369900\n838,130000\n860,137000\n1473,143000\n935,79500\n1582,185900\n2296,451950\n816,138000\n848,140000\n924,110000\n1826,319000\n1368,114504\n1402,194201\n1647,217500\n1556,151000\n1904,275000\n1375,141000\n1915,220000\n1200,151000\n1494,221000\n1986,205000\n1040,152000\n2008,225000\n3194,359100\n1029,118500\n2153,313000\n1032,148000\n1872,261500\n1120,147000\n630,75500\n1054,137500\n1509,183200\n832,105500\n1828,314813\n2262,305000\n864,67000\n2614,240000\n980,135000\n1512,168500\n1790,165150\n1116,160000\n1422,139900\n1520,153000\n2080,135000\n1350,168500\n1750,124000\n1554,209500\n1411,82500\n1056,139400\n1056,144000\n3395,200000\n800,60000\n1387,93000\n796,85000\n1567,264561\n1518,274000\n1929,226000\n2704,345000\n1620,152000\n1766,370878\n981,143250\n1048,98300\n1094,155000\n1839,155000\n630,84500\n1665,205950\n1510,108000\n1716,191000\n1469,135000\n2113,350000\n1092,88000\n1053,145500\n1502,149000\n1458,97500\n1486,167000\n1935,197900\n2448,402000\n1392,110000\n1181,137500\n2097,423000\n1936,230500\n2380,129000\n1679,193500\n1437,168000\n1180,137500\n1476,173500\n1369,103600\n1208,165000\n1839,257500\n1136,140000\n1441,148500\n1774,87000\n792,109500\n2046,372500\n988,128500\n923,143000\n1520,159434\n1291,173000\n1668,285000\n1839,221000\n2090,207500\n1761,227875\n1102,148800\n1419,392000\n1362,194700\n848,141000\n4316,755000\n2519,335000\n1073,108480\n1539,141500\n1137,176000\n616,89000\n1148,123500\n894,138500\n1391,196000\n1800,312500\n1164,140000\n2576,361919\n1812,140000\n1484,213000\n1092,55000\n1824,302000\n1324,254000\n1456,179540\n904,109900\n729,52000\n1178,102776\n1228,189000\n960,129000\n1479,130500\n1350,165000\n2554,159500\n1178,157000\n2418,341000\n971,128500\n1742,275000\n848,143000\n864,124500\n1470,135000\n1698,320000\n864,120500\n1680,222000\n1232,194500\n1776,110000\n1208,103000\n1616,236500\n1146,187500\n2031,222500\n1144,131400\n948,108000\n1768,163000\n1040,93500\n1801,239900\n1200,179000\n1728,190000\n1432,132000\n912,142000\n1349,179000\n1464,175000\n1337,180000\n2715,299800\n2256,236000\n2640,265979\n1720,260400\n1529,98000\n1140,96500\n1320,162000\n1494,217000\n2098,275500\n1026,156000\n1471,172500\n1768,212000\n1386,158900\n1501,179400\n2531,290000\n864,127500\n1301,100000\n1547,215200\n2365,337000\n1494,270000\n1506,264132\n1714,196500\n1750,160000\n1836,216837\n3279,538000\n858,134900\n1220,102000\n1117,107000\n912,114500\n1973,395000\n1204,162000\n1614,221500\n894,142500\n2020,144000\n1004,135000\n1253,176000\n1603,175900\n1430,187100\n1110,165500\n1484,128000\n1342,161500\n1652,139000\n2084,233000\n901,107900\n2087,187500\n1145,160200\n1062,146800\n2013,269790\n1496,225000\n1895,194500\n1564,171000\n1285,143500\n773,110000\n3140,485000\n1768,175000\n1688,200000\n1196,109900\n1456,189000\n2822,582933\n1128,118000\n1428,227680\n980,135500\n1576,223500\n1086,159950\n2138,106000\n1309,181000\n848,144500\n1044,55993\n1442,157900\n1250,116000\n1661,224900\n1008,137000\n1689,271000\n1052,155000\n1358,224000\n1640,183000\n936,93000\n1733,225000\n1489,139500\n1489,232600\n2084,385000\n784,109500\n1434,189000\n2126,185000\n1223,147400\n1392,166000\n1200,151000\n1829,237000\n1516,167000\n1144,139950\n1067,128000\n1559,153500\n987,100000\n1099,144000\n1200,130500\n1482,140000\n1539,157500\n1165,174900\n1800,141000\n1416,153900\n1701,171000\n1775,213000\n864,133500\n2358,240000\n1855,187000\n848,131500\n1456,215000\n1646,164000\n1445,158000\n1779,170000\n1040,127000\n1026,147000\n1481,174000\n1370,152000\n2654,250000\n1426,189950\n1039,131500\n1097,152000\n1148,132500\n1372,250580\n1002,148500\n1646,248900\n1120,129000\n2320,169000\n1949,236000\n894,109500\n1682,200500\n910,116000\n1268,133000\n1131,66500\n2610,303477\n1040,132250\n2224,350000\n1155,148000\n864,136500\n1090,157000\n1717,187500\n1593,178000\n2230,118500\n892,100000\n1709,328900\n1712,145000\n1393,135500\n2217,268000\n1505,149500\n924,122900\n1683,172500\n1068,154500\n1383,165000\n1535,118858\n1796,140000\n951,106500\n2240,142953\n2364,611657\n1236,135000\n858,110000\n1306,153000\n1509,180000\n1670,240000\n902,125500\n1063,128000\n1636,255000\n2057,250000\n902,131000\n1484,174000\n2274,154300\n1268,143500\n1015,88000\n2002,145000\n1224,173733\n1092,75000\n480,35311\n1229,135000\n2127,238000\n1414,176500\n1721,201000\n2200,145900\n1316,169990\n1617,193000\n1686,207500\n1126,175000\n2374,285000\n1978,176000\n1788,236500\n2236,222000\n1466,201000\n925,117500\n1905,320000\n1500,190000\n2069,242000\n747,79900\n1200,184900\n1971,253000\n1962,239799\n2403,244400\n1728,150900\n2060,214000\n1440,150000\n1632,143000\n1344,137500\n1869,124900\n1144,143000\n1629,270000\n1776,192500\n1381,197500\n864,129000\n965,119900\n768,133900\n1968,172000\n980,127500\n1958,145000\n1229,124000\n1057,132000\n1337,185000\n1416,155000\n858,116500\n2872,272000\n1548,155000\n1800,239000\n1894,214900\n1484,178900\n1308,160000\n1098,135000\n968,37900\n1095,140000\n1192,135000\n1626,173000\n918,99500\n1428,182000\n2019,167500\n1382,165000\n869,85500\n1241,199900\n894,110000\n1121,139000\n999,178400\n2612,336000\n1266,159895\n2290,255900\n1734,126000\n1164,125000\n1635,117000\n1940,395192\n2030,195000\n1576,197000\n2392,348000\n1742,168000\n1851,187000\n1500,173900\n1718,337500\n1230,121600\n1050,136500\n1442,185000\n1077,91000\n1208,206000\n944,82000\n691,86000\n1574,232000\n1680,136905\n1504,181000\n985,149900\n1657,163500\n1092,88000\n1710,240000\n1522,102000\n1271,135000\n1664,100000\n1502,165000\n1022,85000\n1082,119200\n1665,227000\n1504,203000\n1360,187500\n1472,160000\n1506,213490\n1132,176000\n1220,194000\n1248,87000\n1504,191000\n2898,287000\n882,112500\n1264,167500\n1646,293077\n1376,105000\n1218,118000\n1928,160000\n3082,197000\n2520,310000\n1654,230000\n954,119750\n845,84000\n1620,315500\n2263,287000\n1344,97000\n630,80000\n1803,155000\n1632,173000\n1306,196000\n2329,262280\n2524,278000\n1733,139600\n2868,556581\n990,145000\n1771,115000\n930,84900\n1302,176485\n1316,200141\n1977,165000\n1526,144500\n1989,255000\n1523,180000\n1364,185850\n1850,248000\n2184,335000\n1991,220000\n1338,213500\n894,81000\n2337,90000\n1103,110500\n1154,154000\n2260,328000\n1571,178000\n1611,167900\n2521,151400\n893,135000\n1048,135000\n1556,154000\n1456,91500\n1426,159500\n1240,194000\n1740,219500\n1466,170000\n1096,138800\n848,155900\n990,126000\n1258,145000\n1040,133000\n1459,192000\n1251,160000\n1498,187500\n996,147000\n1092,83500\n1953,252000\n1709,137500\n1247,197000\n1040,92900\n1252,160000\n1694,136500\n1200,146000\n936,129000\n1314,176432\n1355,127000\n1088,170000\n1324,128000\n1601,157000\n438,60000\n950,119500\n1134,135000\n1194,159500\n1302,106000\n2622,325000\n1442,179900\n2021,274725\n1690,181000\n1836,280000\n1658,188000\n1964,205000\n816,129900\n1008,134500\n833,117000\n1734,318000\n1419,184100\n894,130000\n1601,140000\n1040,133700\n1012,118400\n1552,212900\n960,112000\n698,118000\n1482,163900\n1005,115000\n1555,174000\n1530,259000\n1959,215000\n936,140000\n1981,135000\n974,93500\n2210,117500\n2020,239500\n1600,169000\n986,102000\n1252,119000\n1020,94000\n1567,196000\n1167,144000\n952,139000\n1868,197500\n2828,424870\n1006,80000\n924,80000\n1576,149000\n1298,180000\n1564,174500\n1111,116900\n1482,143000\n932,124000\n1466,149900\n1811,230000\n816,120500\n1820,201800\n1437,218000\n1265,179900\n1314,230000\n1580,235128\n1876,185000\n1456,146000\n1640,224000\n894,129000\n1258,108959\n1432,194000\n1502,233170\n1694,245350\n1671,173000\n2108,235000\n3627,625000\n1118,171000\n1261,163000\n1250,171900\n3086,200500\n2345,239000\n2872,285000\n923,119500\n1224,115000\n1343,154900\n1124,93000\n2514,250000\n1652,392500\n4476,745000\n1130,120000\n1572,186700\n1221,104900\n1699,95000\n1624,262000\n1660,195000\n1804,189000\n1622,168000\n1441,174000\n1472,125000\n1224,165000\n1352,158000\n1456,176000\n1863,219210\n1690,144000\n1212,178000\n1382,148000\n864,116050\n1779,197900\n1348,117000\n1630,213000\n1074,153500\n2196,271900\n1056,107000\n1700,200000\n1283,140000\n1660,290000\n1845,189000\n1752,164000\n672,113000\n960,145000\n999,134500\n894,125000\n1902,112000\n1314,229456\n912,80500\n1218,91500\n912,115000\n1211,134000\n1846,143000\n2136,137900\n1490,184000\n1138,145000\n1933,214000\n912,147000\n1702,367294\n1507,127000\n2620,190000\n1190,132500\n1224,101800\n1188,142000\n1964,130000\n1784,138887\n1626,175500\n1948,195000\n1141,142500\n1484,265900\n1768,224900\n1689,248328\n1173,170000\n2076,465000\n1517,230000\n1868,178000\n1553,186500\n1034,169900\n2058,129500\n988,119000\n2110,244000\n1405,171750\n874,130000\n2167,294000\n1656,165400\n1367,127500\n1987,301500\n864,99900\n1166,190000\n1054,151000\n1675,181000\n1050,128900\n1788,161500\n1824,180500\n1337,181000\n1452,183900\n1889,122000\n2018,378500\n3447,381000\n1524,144000\n1524,260000\n1489,185750\n935,137000\n1357,177000\n1250,139000\n1920,137000\n1395,162000\n1724,197900\n2031,237000\n1128,68400\n1573,227000\n1339,180000\n1040,150500\n1824,139000\n2447,169000\n1412,132500\n1328,143000\n1582,190000\n1659,278000\n1970,281000\n1152,180500\n1302,119500\n2372,107500\n1664,162900\n864,115000\n1052,138500\n1128,155000\n1072,140000\n5642,160000\n1246,154000\n1983,225000\n1494,177500\n2526,290000\n1616,232000\n1708,130000\n1652,325000\n1368,202500\n990,138000\n1122,147000\n1294,179200\n1902,335000\n1274,203000\n2810,302000\n2599,333168\n948,119000\n2112,206900\n1630,295493\n1352,208900\n1787,275000\n948,111000\n1478,156500\n720,72500\n1923,190000\n708,82500\n1795,147000\n796,55000\n774,79000\n816,130500\n2792,256000\n1632,176500\n1588,227000\n954,132500\n816,100000\n1360,125500\n1365,125000\n1334,167900\n1656,135000\n693,52500\n1861,200000\n864,128500\n872,123000\n1114,155000\n2169,228500\n1913,177000\n1456,155835\n960,108500\n2156,262500\n1776,283463\n1494,215000\n2358,122000\n2634,200000\n1716,171000\n1176,134900\n3238,410000\n1865,235000\n1920,170000\n892,110000\n1078,149900\n1573,177500\n1980,315000\n2601,189000\n1530,260000\n1738,104900\n1412,156932\n1200,144152\n1674,216000\n1790,193000\n1475,127000\n848,144000\n1668,232000\n1374,105000\n1661,165500\n2097,274300\n2633,466500\n1958,250000\n1571,239000\n790,91000\n1604,117000\n987,83000\n1394,167500\n864,58500\n2117,237500\n1762,157000\n1416,112000\n1258,105000\n1154,125500\n2784,250000\n2526,136000\n1746,377500\n1218,131000\n1525,235000\n1584,124000\n900,123000\n1912,163000\n1500,246578\n2482,281213\n1687,160000\n1513,137500\n1904,138000\n1608,137450\n1158,120000\n1593,193000\n1294,193879\n1464,282922\n1214,105000\n1646,275000\n768,133000\n833,112000\n1363,125500\n2093,215000\n1840,230000\n1668,140000\n1040,90000\n1844,257000\n1848,207000\n1569,175900\n2290,122500\n2450,340000\n1144,124000\n1844,223000\n1416,179900\n1069,127500\n848,136500\n2201,274970\n1344,144000\n1252,142000\n2127,271000\n1558,140000\n804,119000\n1440,182900\n1838,192140\n958,143750\n968,64500\n1792,186500\n1126,160000\n1537,174000\n864,120500\n1932,394617\n1236,149700\n1725,197000\n2555,191000\n848,149300\n2007,310000\n952,121000\n1422,179600\n913,129000\n1188,157900\n2090,240000\n1346,112000\n630,92000\n1792,136000\n1578,287090\n1072,145000\n1140,84500\n1221,185000\n1647,175000\n2073,210000\n2340,266500\n1078,142125\n1256,147500"
  },
  {
    "path": "Examples/7_D3_scatterplot/scatterplot_lib.js",
    "content": "function scatter(div_id, data){\n    // Code adapted from https://www.d3-graph-gallery.com/graph/scatter_animation_start.html\n    // Dataset https://raw.githubusercontent.com/holtzy/data_to_viz/master/Example_dataset/2_TwoNum.csv\n    // set the dimensions and margins of the graph\n    var margin = {top: 10, right: 30, bottom: 30, left: 60},\n        width = 460 - margin.left - margin.right,\n        height = 400 - margin.top - margin.bottom;\n    // append the svg object to the body of the page\n    var svg = d3.select(div_id)\n        .append(\"svg\")\n        .attr(\"width\", width + margin.left + margin.right)\n        .attr(\"height\", height + margin.top + margin.bottom)\n        .append(\"g\")\n        .attr(\"transform\",\n            \"translate(\" + margin.left + \",\" + margin.top + \")\")\n\n    // Add X axis\n    var x = d3.scale.linear()\n        .domain([0, 0])\n        .range([ 0, width ]);\n    svg.append(\"g\")\n        .attr(\"class\", \"myXaxis axis\")   // Note that here we give a class to the X axis, to be able to call it later and modify it\n        .attr(\"transform\", \"translate(0,\" + height + \")\")\n        .call(d3.svg.axis().scale(x))\n        .attr(\"opacity\", \"0\")\n\n    // Add Y axis\n    var y = d3.scale.linear()\n        .domain([0, 500000])\n        .range([ height, 0]);\n    svg.append(\"g\")\n        .attr(\"class\", \"axis\")\n        .call(d3.svg.axis()\n            .orient('left')\n            .scale(y));\n\n    // Add dots\n    svg.append('g')\n        .selectAll(\"dot\")\n        .data(data)\n        .enter()\n        .append(\"circle\")\n        .attr(\"cx\", function (d) { return x(d.GrLivArea); } )\n        .attr(\"cy\", function (d) { return y(d.SalePrice); } )\n        .attr(\"r\", 1.5)\n        .style(\"fill\", \"#69b3a2\")\n\n    // new X axis\n    x.domain([0, 4000])\n    svg.select(\".myXaxis\")\n        .transition()\n        .duration(2000)\n        .attr(\"opacity\", \"1\")\n        .call(d3.svg.axis().scale(x));\n\n    svg.selectAll(\"circle\")\n        .transition()\n        .delay(function(d,i){return(i*3)})\n        .duration(2000)\n        .attr(\"cx\", function (d) { return x(d.GrLivArea); } )\n        .attr(\"cy\", function (d) { return y(d.SalePrice); } )\n\n}\n"
  },
  {
    "path": "Images/notebookJS.ai",
    "content": "%PDF-1.5\r%\r\n1 0 obj\r<</Metadata 2 0 R/OCProperties<</D<</ON[23 0 R]/Order 24 0 R/RBGroups[]>>/OCGs[23 0 R]>>/Pages 3 0 R/Type/Catalog>>\rendobj\r2 0 obj\r<</Length 49856/Subtype/XML/Type/Metadata>>stream\r\n<?xpacket begin=\"﻿\" id=\"W5M0MpCehiHzreSzNTczkc9d\"?>\n<x:xmpmeta xmlns:x=\"adobe:ns:meta/\" x:xmptk=\"Adobe XMP Core 6.0-c002 79.164360, 2020/02/13-01:07:22        \">\n   <rdf:RDF xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n      <rdf:Description rdf:about=\"\"\n            xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n            xmlns:xmp=\"http://ns.adobe.com/xap/1.0/\"\n            xmlns:xmpGImg=\"http://ns.adobe.com/xap/1.0/g/img/\"\n            xmlns:xmpMM=\"http://ns.adobe.com/xap/1.0/mm/\"\n            xmlns:stRef=\"http://ns.adobe.com/xap/1.0/sType/ResourceRef#\"\n            xmlns:stEvt=\"http://ns.adobe.com/xap/1.0/sType/ResourceEvent#\"\n            xmlns:illustrator=\"http://ns.adobe.com/illustrator/1.0/\"\n            xmlns:xmpTPg=\"http://ns.adobe.com/xap/1.0/t/pg/\"\n            xmlns:stDim=\"http://ns.adobe.com/xap/1.0/sType/Dimensions#\"\n            xmlns:stFnt=\"http://ns.adobe.com/xap/1.0/sType/Font#\"\n            xmlns:xmpG=\"http://ns.adobe.com/xap/1.0/g/\"\n            xmlns:pdf=\"http://ns.adobe.com/pdf/1.3/\"\n            xmlns:pdfx=\"http://ns.adobe.com/pdfx/1.3/\">\n         <dc:format>application/pdf</dc:format>\n         <dc:title>\n            <rdf:Alt>\n               <rdf:li xml:lang=\"x-default\">notebookJS</rdf:li>\n            </rdf:Alt>\n         </dc:title>\n         <xmp:CreatorTool>Adobe Illustrator 24.1 (Macintosh)</xmp:CreatorTool>\n         <xmp:CreateDate>2021-04-12T12:26:13-04:00</xmp:CreateDate>\n         <xmp:ModifyDate>2021-04-12T12:26:14-04:00</xmp:ModifyDate>\n         <xmp:MetadataDate>2021-04-12T12:26:14-04:00</xmp:MetadataDate>\n         <xmp:Thumbnails>\n            <rdf:Alt>\n               <rdf:li rdf:parseType=\"Resource\">\n                  <xmpGImg:width>212</xmpGImg:width>\n                  <xmpGImg:height>256</xmpGImg:height>\n                  <xmpGImg:format>JPEG</xmpGImg:format>\n                  <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAADUAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4qx/8AMP8A5QDzN/2y&#xA;r7/qGfFXxh+SX/OO/wDys/Qb/Vv8Qfoj6jdfVfR+p/Wef7tZOXL14KfbpSmKvRf+hGP+/wBv+5X/&#xA;ANnmKu/6EY/7/b/uV/8AZ5irv+hGP+/2/wC5X/2eYq7/AKEY/wC/2/7lf/Z5irv+hGP+/wBv+5X/&#xA;ANnmKu/6EY/7/b/uV/8AZ5irv+hGP+/2/wC5X/2eYq7/AKEY/wC/2/7lf/Z5irv+hGP+/wBv+5X/&#xA;ANnmKu/6EY/7/b/uV/8AZ5irv+hGP+/2/wC5X/2eYq7/AKEY/wC/2/7lf/Z5irv+hGP+/wBv+5X/&#xA;ANnmKu/6EY/7/b/uV/8AZ5irv+hGP+/2/wC5X/2eYq7/AKEY/wC/2/7lf/Z5irv+hGP+/wBv+5X/&#xA;ANnmKu/6EY/7/b/uV/8AZ5irv+hGP+/2/wC5X/2eYq7/AKEY/wC/2/7lf/Z5irv+hGP+/wBv+5X/&#xA;ANnmKu/6EY/7/b/uV/8AZ5irv+hGP+/2/wC5X/2eYq+Xvqf+5L6lz/3d6PqU/wArjWlf44q/UvFW&#xA;P/mH/wAoB5m/7ZV9/wBQz4q8U/5wl/5QPXv+2p/2Lx4q+i8VdirsVdirsVdirsVdirsVdirsVdir&#xA;sVdirsVdirsVdirsVdirsVdirsVfl9/00n/R5/zNxV9L/wDK3v8AnLj/AKkr/uWXP/VXFUv8w/mr&#xA;/wA5TXWganban5P9DTZ7SeO+n/RtwnCB42WVuRkIXihJrirCPyU88fnZ5f0K/tvIGgnVtOmuvUu5&#xA;hZy3XGf01XjyjZQPgANMVei/8rf/AOcuP+pMb/uFXP8A1UxV9A/lZrHm7WPIemal5vsv0f5in9f6&#xA;9ZmJoOHC4kSL925Zl5RKrde9cVZXirEL78z9Asr24s5be7aW2leFyqRlS0bFTSsgNKjFVD/lbXlz&#xA;/lmvP+Ai/wCqmKu/5W15c/5Zrz/gIv8Aqpirv+VteXP+Wa8/4CL/AKqYq7/lbXlz/lmvP+Ai/wCq&#xA;mKu/5W15c/5Zrz/gIv8Aqpirv+VteXP+Wa8/4CL/AKqYq7/lbXlz/lmvP+Ai/wCqmKu/5W15c/5Z&#xA;rz/gIv8Aqpirv+VteXP+Wa8/4CL/AKqYq7/lbXlz/lmvP+Ai/wCqmKu/5W15c/5Zrz/gIv8Aqpir&#xA;v+VteXP+Wa8/4CL/AKqYq7/lbXlz/lmvP+Ai/wCqmKu/5W15c/5Zrz/gIv8Aqpirv+VteXP+Wa8/&#xA;4CL/AKqYq7/lbXlz/lmvP+Ai/wCqmKqtr+aXl+5uobaO3uw87rGhZI6AuQorSQ+OKsxxV2Kvy+/6&#xA;aT/o8/5m4q/UHFWP/mH/AMoB5m/7ZV9/1DPirxT/AJwl/wCUD17/ALan/YvHir6LxV2KuxV4D5l/&#xA;5SPVf+Yy4/5OtiqW4q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FUdof/AB2tP/5iYf8Ak4MV&#xA;fQWKuxV+X3/TSf8AR5/zNxV+oOKsf/MP/lAPM3/bKvv+oZ8VeKf84S/8oHr3/bU/7F48VfReKuxV&#xA;2KvCfMen37+YdUZbaVla7nKsEYggytuNsVS79G6j/wAss3/Itv6Yq79G6j/yyzf8i2/pirv0bqP/&#xA;ACyzf8i2/pirv0bqP/LLN/yLb+mKu/Ruo/8ALLN/yLb+mKu/Ruo/8ss3/Itv6Yq79G6j/wAss3/I&#xA;tv6Yq79G6j/yyzf8i2/pirv0bqP/ACyzf8i2/pirv0bqP/LLN/yLb+mKu/Ruo/8ALLN/yLb+mKu/&#xA;Ruo/8ss3/Itv6Yq79G6j/wAss3/Itv6Yq79G6j/yyzf8i2/pirv0bqP/ACyzf8i2/pirv0bqP/LL&#xA;N/yLb+mKo3RdPv11mwZraUKLiIklGAADj2xV71irsVfl9/00n/R5/wAzcVfS/wCn/wDnNr/q2/8A&#xA;JHTP64ql/mHXP+cxn0DU01fT+OlNaTjUG9HThS3MbCU1U8vsV6b4qwj8lNT/AOcgbTQr9Py0tjPp&#xA;bXVb1hFaSUuPTUUrcfF9jj02xV6L/iD/AJza/wCre3/SPpn9cVfQP5WXHne48h6ZN54j9LzQ3r/p&#xA;CMrElKXEgi+GH93/AHITp+vFWV4q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX&#xA;Yq/L7/ppP+jz/mbir9QcVY/+Yf8AygHmb/tlX3/UM+KvFP8AnCX/AJQPXv8Atqf9i8eKvovFXYq7&#xA;FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX5ff9NJ/0ef8AM3FX6g4qx/8A&#xA;MP8A5QDzN/2yr7/qGfFXin/OEv8Aygevf9tT/sXjxV9F4q7FXYq8R806vq0XmPUo4724SNLiQKiy&#xA;uAAGOwAOKpX+nNa/6uFz/wAjpP64q79Oa1/1cLn/AJHSf1xV36c1r/q4XP8AyOk/rirv05rX/Vwu&#xA;f+R0n9cVd+nNa/6uFz/yOk/rirv05rX/AFcLn/kdJ/XFXfpzWv8Aq4XP/I6T+uKu/Tmtf9XC5/5H&#xA;Sf1xV36c1r/q4XP/ACOk/rirv05rX/Vwuf8AkdJ/XFXfpzWv+rhc/wDI6T+uKu/Tmtf9XC5/5HSf&#xA;1xV36c1r/q4XP/I6T+uKu/Tmtf8AVwuf+R0n9cVd+nNa/wCrhc/8jpP64q79Oa1/1cLn/kdJ/XFV&#xA;S31vWTcRA39yQXWo9aTx+eKvfsVdir8vv+mk/wCjz/mbir6X/QH/ADm1/wBXL/ktpn9MVS/zDof/&#xA;ADmMmgam+r6hy0pbSc6gvraca24jYyiijl9ivTfFWEfkppn/ADkDd6Ffv+WlyYNLW6peqJbSOtx6&#xA;amtLj4vscem2KvRf8P8A/ObX/Vwb/pI0z+mKvoH8rLfzvb+Q9Mh88Ser5oX1/wBISFonrW4kMXxQ&#xA;/u/7kp0/XirK8VeDebf+Un1T/mJk/wCJHFUoxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kq&#xA;tt/vRF/rr+vFX0XirsVfl9/00n/R5/zNxV+oOKsf/MP/AJQDzN/2yr7/AKhnxV4p/wA4S/8AKB69&#xA;/wBtT/sXjxV9F4q7FXYqxLUfyz0G/v572ae6WW4dpHVHjCgsamlYyfxxVDf8ql8uf8tN5/wcX/VP&#xA;FXf8ql8uf8tN5/wcX/VPFXf8ql8uf8tN5/wcX/VPFXf8ql8uf8tN5/wcX/VPFXf8ql8uf8tN5/wc&#xA;X/VPFXf8ql8uf8tN5/wcX/VPFXf8ql8uf8tN5/wcX/VPFXf8ql8uf8tN5/wcX/VPFXf8ql8uf8tN&#xA;5/wcX/VPFXf8ql8uf8tN5/wcX/VPFXf8ql8uf8tN5/wcX/VPFXf8ql8uf8tN5/wcX/VPFXf8ql8u&#xA;f8tN5/wcX/VPFXf8ql8uf8tN5/wcX/VPFXf8ql8uf8tN5/wcX/VPFXf8ql8uf8tN5/wcX/VPFVyf&#xA;lP5dR1cXN5VSCKvF2/554qzTFXYq/L7/AKaT/o8/5m4q/UHFWP8A5h/8oB5m/wC2Vff9Qz4q8U/5&#xA;wl/5QPXv+2p/2Lx4q+i8VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV&#xA;fl9/00n/AEef8zcVfS//ACqH/nLj/qdf+5nc/wDVLFUv8w/lV/zlNa6BqdzqfnD19NgtJ5L6D9JX&#xA;D84EjZpV4mMBuSAimKsI/JTyP+dnmDQr+58ga8dJ06G69O7hF5La8p/TVuXGNWB+AgVxV6L/AMqg&#xA;/wCcuP8Aqc2/7itz/wBU8VfQP5WaP5u0fyHpmm+b739IeYoPX+vXhlafnzuJHi/eOFZuMTKvTtTF&#xA;WV4q881T81biy1O7shpyOLaaSEOZSOXpuVrTj3pnO5+3JQnKPD9JI59z02n9n45McZ8f1AHl3j3o&#xA;X/lcN1/1bE/5Gn/mnKv9EEv5g+f7G3/Q3H+efl+13/K4br/q2J/yNP8AzTj/AKIJfzB8/wBi/wCh&#xA;uP8APPy/a7/lcN1/1bE/5Gn/AJpx/wBEEv5g+f7F/wBDcf55+X7Xf8rhuv8Aq2J/yNP/ADTj/ogl&#xA;/MHz/Yv+huP88/L9rv8AlcN1/wBWxP8Akaf+acf9EEv5g+f7F/0Nx/nn5ftd/wArhuv+rYn/ACNP&#xA;/NOP+iCX8wfP9i/6G4/zz8v2u/5XDdf9WxP+Rp/5px/0QS/mD5/sX/Q3H+efl+13/K4br/q2J/yN&#xA;P/NOP+iCX8wfP9i/6G4/zz8v2u/5XDdf9WxP+Rp/5px/0QS/mD5/sX/Q3H+efl+13/K4br/q2J/y&#xA;NP8AzTj/AKIJfzB8/wBi/wChuP8APPy/a7/lcN1/1bE/5Gn/AJpx/wBEEv5g+f7F/wBDcf55+X7X&#xA;f8rhuv8Aq2J/yNP/ADTj/ogl/MHz/Yv+huP88/L9rv8AlcN1/wBWxP8Akaf+acf9EEv5g+f7F/0N&#xA;x/nn5ftd/wArhuv+rYn/ACNP/NOP+iCX8wfP9i/6G4/zz8v2u/5XDdf9WxP+Rp/5px/0QS/mD5/s&#xA;X/Q3H+efl+13/K4br/q2J/yNP/NOP+iCX8wfP9i/6G4/zz8v2q9h+bFzdX1vbHTUUTypGW9UmnNg&#xA;tfs++WYu3ZSkI8HM97DN7PRhAy4zsCeX7Xo2dG8u7FX5ff8ATSf9Hn/M3FX6g4qx/wDMP/lAPM3/&#xA;AGyr7/qGfFXin/OEv/KB69/21P8AsXjxV9F4q7FXYq8A8zf8pJqv/MZcf8nWzgNb/fT/AK0vvfR9&#xA;D/cQ/qR+5LcxnKdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiqN0P/AI7Wn/8AMTD/AMnBl2m/&#xA;vY/1h97Rqv7qf9U/c+hM9CfNXYq/L7/ppP8Ao8/5m4q/UHFWP/mH/wAoB5m/7ZV9/wBQz4q8U/5w&#xA;l/5QPXv+2p/2Lx4q+i8VdirsVeAeZv8AlJNV/wCYy4/5OtnAa3++n/Wl976Pof7iH9SP3JbmM5Ts&#xA;VdirsVdirsVdirsVdirsVdirsVdirsVdirsVRuh/8drT/wDmJh/5ODLtN/ex/rD72jVf3U/6p+59&#xA;CZ6E+auxV+X3/TSf9Hn/ADNxV9L/APQs/wCfv/lwv+n7Uf8AmnFUv8w/847fnjp+ganf3vnz6zZ2&#xA;lpPPc2/13UG9SKONndOLLxPJQRQ7Yqwj8lPyk/MrzroV/feVPMw0Sztrr0J7c3N1Bzk9NW58YFZT&#xA;8LAVO+KvRf8AoWX8/f8Ay4C/9J+o/wDNGKvoH8rPLOv+WPIemaH5g1D9KavZ+v8AWb8SSS+p6txJ&#xA;KnxzAOeKOq7+GKsrxV4B5m/5STVf+Yy4/wCTrZwGt/vp/wBaX3vo+h/uIf1I/cluYzlOxV2KuxV2&#xA;KuxV2KuxV2KuxV2KuxV2KuxV2KuxVG6H/wAdrT/+YmH/AJODLtN/ex/rD72jVf3U/wCqfufQmehP&#xA;mrsVfl9/00n/AEef8zcVfqDirH/zD/5QDzN/2yr7/qGfFXin/OEv/KB69/21P+xePFX0XirsVdir&#xA;wDzN/wApJqv/ADGXH/J1s4DW/wB9P+tL730fQ/3EP6kfuS3MZynYq7FXYq7FXYq7FXYq7FXYq7FX&#xA;Yq7FXYq7FXYqjdD/AOO1p/8AzEw/8nBl2m/vY/1h97Rqv7qf9U/c+hM9CfNXYq/L7/ppP+jz/mbi&#xA;r9QcVY/+Yf8AygHmb/tlX3/UM+KvFP8AnCX/AJQPXv8Atqf9i8eKvovFXYq7FXgHmb/lJNV/5jLj&#xA;/k62cBrf76f9aX3vo+h/uIf1I/cluYzlOxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVG6H/x2&#xA;tP8A+YmH/k4Mu0397H+sPvaNV/dT/qn7n0JnoT5q7FX5ff8ATSf9Hn/M3FX0v/0Jl5p/6nr/AKd5&#xA;v+q+Kpf5h/5xF8zaVoGp6pJ51+sR2FpPdPB9XlHNYY2cpUzGnLjTpirCPyU/IXWPzH0K/wBTsfMI&#xA;0eOzuvqzQGJ5Obemr86rJH/NTFXov/QmHmn/AKndf+keb/qtir6B/KzyXdeSvIemeWbu+/SVxp/r&#xA;870KU5+tcSTj4WZyOIk49e2KsrxV4B5m/wCUk1X/AJjLj/k62cBrf76f9aX3vo+h/uIf1I/cluYz&#xA;lOxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVG6H/x2tP/AOYmH/k4Mu0397H+sPvaNV/dT/qn&#xA;7n0JnoT5q7FX5ff9NJ/0ef8AM3FX6g4qx/8AMP8A5QDzN/2yr7/qGfFXin/OEv8Aygevf9tT/sXj&#xA;xV9F4q7FXYq8A8zf8pJqv/MZcf8AJ1s4DW/30/60vvfR9D/cQ/qR+5LcxnKdirsVdirsVdirsVdi&#xA;rsVdirsVdirsVdirsVdiqN0P/jtaf/zEw/8AJwZdpv72P9Yfe0ar+6n/AFT9z6Ez0J81dir8vv8A&#xA;ppP+jz/mbir9Nzqulg0N5ACOo9RP64qkH5gappjeQvMirdwszaVehVEiEkm3fYb4q8W/5wsv7G28&#xA;i66txcRQsdUqFkdVJH1ePfcjFX0N+mdH/wCW63/5Gp/XFUTDPBPGJIZFljPR0IZTT3GKr8VeAeZv&#xA;+Uk1X/mMuP8Ak62cBrf76f8AWl976Pof7iH9SP3JbmM5TsVdirsVdirsVdirsVdirsVdirsVdirs&#xA;VdirsVRuh/8AHa0//mJh/wCTgy7Tf3sf6w+9o1X91P8Aqn7n0JnoT5q7FX5ff9NJ/wBHn/M3FX1P&#xA;df8AOEel3F1NOfNk6mZ2kK/UkNORJp/fYqlPmP8A5wy0zR/L2qasvmqaZtOtJ7tYTZoocwRNJxr6&#xA;ppXjSuKsF/Iz/nHm0/M7y/qGqza5JpbWV39VESW4nDD01k5VMkdPt0xV6V/0I5pv/U3zf9IK/wDV&#xA;fFXuX5V/l9F5A8mWvliK9bUEtZJpBdNGIi3rSGSnAM/TlTrirLsVeAeZv+Uk1X/mMuP+TrZwGt/v&#xA;p/1pfe+j6H+4h/Uj9yW5jOU7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FUbof/Ha0/wD5iYf+&#xA;Tgy7Tf3sf6w+9o1X91P+qfufQmehPmrsVfl9/wBNJ/0ef8zcVfqDirH/AMw/+UA8zf8AbKvv+oZ8&#xA;VeKf84S/8oHr3/bU/wCxePFX0XirsVdirwDzN/ykmq/8xlx/ydbOA1v99P8ArS+99H0P9xD+pH7k&#xA;tzGcp2KuxV2KuxV2KuxV2KuxVIfPev3mgeVb7V7NI5Lm29L00mDMh9SZIzUKyHo/jmXodPHNmEJc&#xA;jf3OH2hqZYcMpxqxXP3gMV/LH8ydc81atdWeoQWsUUFv6yG3SRWLc1XfnI4pRs2HafZuPTwEok7m&#xA;t/7HW9k9qZNRkMZCIAF7X+t6Rmkd88z85/nTYaVcyWGiwrqF1ESstw5IgRh1A47yfQQPc5vNF2LL&#xA;IOLIeEd3X9jz+u7ejjJjjHEe/p+1gzfmv+Zl8S9nLxWtSLe1RwPb40kObX+SdLH6h8z/AGOn/ljV&#xA;z+k/KI/UV9r+dfnq0lpdehc0+1HNDwNP+eZjpgn2Lp5Dax7j+u2UO3tTE70feP1U9w8t6ndapoNj&#xA;qN1ALae7iWZoVJYAPuu5AO60OctqcQx5JRBsAvX6XLLJijOQoyFp/of/AB2tP/5iYf8Ak4MGm/vY&#xA;/wBYfeuq/up/1T9z6Ez0J81dir8vv+mk/wCjz/mbir9GH/Nb8rkdkfzhoiupIZTqVoCCOoI9TFUi&#xA;89fmh+Wlz5I8w21t5t0We4n0y8jhhj1C1d3d7d1VVVZCSxJoAMVeQ/8AOIHnTydoPkvWrfXdd07S&#xA;riXUvUihvruC2dk9CMclWV0JFRSuKvev+VsflZ/1OWh/9xKz/wCqmKp9pOs6PrNil/pF9b6jYyFl&#xA;ju7SVJ4mKmjASRllNDsd8VRmKvAPM3/KSar/AMxlx/ydbOA1v99P+tL730fQ/wBxD+pH7ktzGcp2&#xA;KuxV2KuxV2KuxV2KuxVh35vf+S81b/o3/wComLNl2R/jMfj/ALkur7a/xWfw/wB0Hnv5Bf8AKSaj&#xA;/wAwf/M1M3Pb/wDdR/rfoLo/Zz++l/V/SHo35p65Po/ky8mt2KXFwVtonBoV9U0Yj34BqZpeysAy&#xA;ZwDyG/yd72xqDi05I5nb5/seU/k95PsNf1m5udRjE9lpyIxt2+y8kpPDkO6gIxpnQdsayWGAEdpS&#xA;eb7E0Uc2Qme8Y9PMvoCGGGCJYoY1iiQUSNAFUD2A2zj5SJNl7aMQBQ2CE1XQ9H1eAwanZxXcZFAJ&#xA;FBI/1W+0p9wcsxZ54zcCQ1ZtPjyipgSRcMMUEMcMShIolCRoOgVRQD7srlIk2W2MQBQ5BMND/wCO&#xA;1p//ADEw/wDJwZbpv72P9Yfe06r+6n/VP3PoTPQnzV2Kvy+/6aT/AKPP+ZuKvsa4/wCcMPyunuJZ&#xA;31TWw8rs7AT2lKsamn+i4qk/mr/nD78tNJ8saxqttqetPcafZXN1Ckk9qULwxNIoYLaqeNV3oRir&#xA;zz/nHb8gfJ35k+WtT1TXbzUba4sr36rEtjJBGhT0kerCWGY1q3jir1f/AKEq/Kz/AKuuuf8ASRZ/&#xA;9kmKvW/y88haP5E8rW/lvSJriextnlkjku2R5SZnMjVMaRL1bb4cVZJirwDzN/ykmq/8xlx/ydbO&#xA;A1v99P8ArS+99H0P9xD+pH7ktzGcp2KpP5xe4j8p6xLbzPbzw2c8sc0ZKurRxlgVYEEHbrmTowDm&#xA;gCLBkHF1xIwTINERP3PFvIH5lX2lXWpXWt393fxraE2ttNPJJzn9VAqqHLAGhJJ7AHOn1/ZscgiM&#xA;cYx9W5A6UXk+zu1ZY5SlklKXp2BJ52HSw/mn585XsaS/o9iTFGsgt7YDpRAzLz+e+IOk0npNcXzK&#xA;mOs1nqF8PyH7Uh1HRPO3k24jmnW401mP7q4hk+BiO3OMlfoOZePPg1IoVLyP7XCy6fUaUgm4eYP6&#xA;nsH5V/mJL5lt5dP1IqNWtVD81AUTRVpz4jYMpIDU8c5ztXs4YCJQ+g/YXqex+0znBjP6x9oZ/mnd&#xA;07FWHfm9/wCS81b/AKN/+omLNl2R/jMfj/uS6vtr/FZ/D/dB57+QX/KSaj/zB/8AM1M3Pb/91H+t&#xA;+guj9nP76X9X9Ieh/mvotxq3kq8jt1Lz2pW6RBWrCL7YFO/Atmm7JzjHnF8js7ztnAcmnIHMb/L9&#xA;jyH8rPO1v5Y1mUXtf0dfqsdw61JjZCSknEdQORr886PtTRHPAcP1R5PMdka8afIeL6Jc/wBb6Hsb&#xA;+yv7ZLqynS5t5BVJYmDKfpGcZPHKBqQovcY8kZjiibCvkWbsVRuh/wDHa0//AJiYf+Tgy7Tf3sf6&#xA;w+9o1X91P+qfufQmehPmrsVfl9/00n/R5/zNxV+oOKsf/MP/AJQDzN/2yr7/AKhnxV4p/wA4S/8A&#xA;KB69/wBtT/sXjxV9F4q7FXYq8A8zf8pJqv8AzGXH/J1s4DW/30/60vvfR9D/AHEP6kfuS3MZynYq&#xA;k/nP/lD9d/7Z91/yYfMnRf30P60fvcXXf3E/6kvufOnkPQYtd82afps3+88jl7j3jiUyMv8AsuPH&#xA;6c7TX5ziwykOf63hez9OM2eMDy6/Dd9QQwxQRJDCixxRqEjjQAKqgUAAHQDODlIk2eb6HGIAockt&#xA;806LBrXl++02ZA/rxMIiRXjKBWNh7hqZfpc5xZIyHQ/Y4+swDLilA9R9vR89flhfSWfnvSXU0Esp&#xA;gceIlUpT7znY9pw4tPL3X8niOycnDqYHvNfN9NZwz6A7FWHfm9/5LzVv+jf/AKiYs2XZH+Mx+P8A&#xA;uS6vtr/FZ/D/AHQee/kF/wApJqP/ADB/8zUzc9v/AN1H+t+guj9nP76X9X9Ie55yj2Dyrzx+SsN9&#xA;NJqHl10t7hyXlsJPhiYncmNh9g/5J2+WdBoe2jEcOXcd/X4vN9odgiZMsWx7unw7nmZj88eTLzlS&#xA;60qUmnIV9J6e/wAUUg2983l4NTH+GY/HxDoK1Gll/FA/Z+ovRPJ354CaWOy8yxrEWIVdRiFFqf8A&#xA;fqdv9ZfuzTazsOhxYvl+p3mh7fsiOYf5w/SHrcciSIskbB43AZHU1BB3BBGc4RWxenBBFhH6H/x2&#xA;tP8A+YmH/k4Mu0397H+sPvaNV/dT/qn7n0JnoT5q7FX5ff8ATSf9Hn/M3FX6Byfn1+T0cjRv5rsV&#xA;dCVZSzVBBoR9nFUk87fnl+Ul75M1+ztPNFlNdXOnXcMESs3J5JIHVVHw9STTFXk3/OJ/5meQ/Kfk&#xA;/WLPzHrVvpl1cah60MU3KrR+hGvIcQe4IxV7j/0MD+TP/U2WX3yf804qy/y75l0LzJpUeraHeR3+&#xA;nTMyx3MVeLFGKsNwOhFMVTLFXgHmb/lJNV/5jLj/AJOtnAa3++n/AFpfe+j6H+4h/Uj9yW5jOU7F&#xA;Un85/wDKH67/ANs+6/5MPmTov76H9aP3uLrv7if9SX3PC/ya/wCU+sv+Mc//ACabOr7Z/wAXl8Pv&#xA;eO7D/wAaj8fufRmcW927FXy35B/5TXRP+YyH/iYzvdf/AHE/6pfOuzv8Yh/WD6kzgn0V2KsO/N7/&#xA;AMl5q3/Rv/1ExZsuyP8AGY/H/cl1fbX+Kz+H+6Dz38gv+Uk1H/mD/wCZqZue3/7qP9b9BdH7Of30&#xA;v6v6Q9zzlHsHYqpXNrbXUD29zEk8Ego8UihlYe4NRkozMTYNFjOAkKIsPCPzb/L208vSw6rpalNN&#xA;u5DHJb1JEUpBYBSf2WAO3amdZ2T2gcwMJ/UPtDxvbPZscBE4fRLp3Fmf5G67PfeXbnTp35tpkqrC&#xA;SdxDKCVX6GVqZrO3MAhlEh/EPtDtvZ/UGeIwP8B+wvVtD/47Wn/8xMP/ACcGarTf3sf6w+92+q/u&#xA;p/1T9z6Ez0J81dir8vv+mk/6PP8Ambir7an/AOcSPyennkmkt77nKxdqXTdWNT2xVJvN3/OKn5Sa&#xA;X5U1rU7S3vRdWNhc3MBa6ZlEkMLOtRTcVXFXmn/ONX5H+RfzB8rarqXmKO5e5tL76tCYJjEvp+ij&#xA;7ihqascVev8A/QoH5Of75v8A/pKP/NOKvTvI/knQ/JXl2Dy/oayLp1u8jxiZ/Uesrl2q1B3OKp9i&#xA;rwDzN/ykmq/8xlx/ydbOA1v99P8ArS+99H0P9xD+pH7ktzGcp2KpP5z/AOUP13/tn3X/ACYfMnRf&#xA;30P60fvcXXf3E/6kvueF/k1/yn1l/wAY5/8Ak02dX2z/AIvL4fe8d2H/AI1H4/c+jM4t7t2Kvlvy&#xA;D/ymuif8xkP/ABMZ3uv/ALif9UvnXZ3+MQ/rB9SZwT6K7FXm35561b23liPSw4+s38yH0wd/SiPI&#xA;sf8AZBRm77CwGWUz6RH2l0PtBnEcIh1kfsCS/wDOP+myc9X1JhSOkdtG1Orbu4r7fD9+ZXtBk2jH&#xA;3lxPZvEbnP3D8fY9glnhhCmWRYwzBFLkLVm2Civc5zYiTyeolIDmvwJdiryv8+dbtE0ez0VXDXk0&#xA;4uHQblIkVlBPhyZtvkc3/YOCXGZ/w1TzntFqIiAx/wARN/Br8gdNmi0nVNQdSI7uaOKMnv6CsSR9&#xA;MtMPb+QGcY9wP2/2L7OYiITl3kD5f2vYtD/47Wn/APMTD/ycGaXTf3sf6w+93mq/up/1T9z6Ez0J&#xA;81dir8vv+mk/6PP+ZuKv1BxVj/5h/wDKAeZv+2Vff9Qz4q8U/wCcJf8AlA9e/wC2p/2Lx4q+i8Vd&#xA;irsVeAeZv+Uk1X/mMuP+TrZwGt/vp/1pfe+j6H+4h/Uj9yW5jOU7FUq82QzT+VdZggjaWaWxuUii&#xA;QFmZmhYKqqNySegzI0kgM0CeXEPvcfWRJwzA3JjL7njX5T+W/MVj53s7m90q8tbdY5g000EsaAmJ&#xA;gKsygbnOl7W1OKWAiMok7ciO95TsfS5YaiJlCQG/MHue9ZyT2bsVfN/knyp5otvN2jz3Gj30MEV3&#xA;E0ksltMqKoYVLMVAAztdbq8RwzAnEnhPUPB6DR5o54EwkBxD+EvcPP17qln5S1CfSllbUAqCD0FL&#xA;yAs6hmAUH7K1Oct2fCEs0ROuHzev7SnOOCRhfF5e94m35sfmPCPq0l6Vl+yC9vCJOtOhT+GdQOyd&#xA;MdxH7T+t5E9s6sbGX2D9SF0/yn5685amLmaKeUykCXUbsMsaqPBmG9P5UGWZNXp9NGgR7h+Pva8W&#xA;j1OqnZBN/wAR5fj3Pf8Ayr5bsvLmiQaXafEsY5TSnYySt9tz8+w7DOP1eplmyGZ/Ae20eljgxiEf&#xA;7Sx/82fL3mLXdAgtNGRZfTmE1xCXCOwVSF48qKaE1O/hmb2TqMWLITPbag4PbOmy5sQjj33svKbf&#xA;zN+aflofVnkvYI0+ERXUJlQAdAplVtv9U50EtLpM+/pPuP6nm46vWafa5D3i/vVpPzX/ADH1FPRt&#xA;ZuJb4a2tupc/I8XIPyyA7J00NyPmWR7Y1c9gfkFTy9+VfnDzHffXdY9Wzt5WD3F1d1+sSePFG+Kv&#xA;u1Bg1HauHDHhhUj0A5MtN2Rnzy4slxHUnn+Pe940nSrHSdOg06xj9K1tl4Rp1PiST3JO5Oclmyyy&#xA;SMpcy9lhwxxQEIigE40P/jtaf/zEw/8AJwZLTf3sf6w+9jqv7qf9U/c+hM9CfNXYq/L7/ppP+jz/&#xA;AJm4q+75f+cnvyNhleKTzLxkjYo6/UdQNCpoRtb4qknnL/nJT8lNR8oa5p9n5j9W8vNPure2i+pX&#xA;68pJYWRF5NAFFWPUmmKvL/8AnFv84Py68j+UtXsPNGr/AKPu7q/9eCP6vdT8o/RROVYIpVHxKdic&#xA;Ve0f9DR/kT/1M3/TjqH/AGT4qz3yn5v8u+btEi1zy9d/XdLnZ0iuPTliq0bFHHCZY32YeGKpxirw&#xA;DzN/ykmq/wDMZcf8nWzgNb/fT/rS+99H0P8AcQ/qR+5LcxnKdirsVdirsVdirsVdirsVdirsVdir&#xA;sVdirsVdiqN0P/jtaf8A8xMP/JwZdpv72P8AWH3tGq/up/1T9z6Ez0J81dir8vv+mk/6PP8Ambir&#xA;7vl/5xh/I2aV5ZPLXKSRi7t9e1AVLGpO1xiqSecv+ca/yU07yhrmoWflz0ryz0+6uLaX67ftxkih&#xA;Z0bi05U0YdCKYq8v/wCcW/yf/Lrzx5S1e/8ANGkfpC7tb/0IJPrF1Bxj9FH40gliU/Ex3IxV7R/0&#xA;K5+RP/Us/wDT9qH/AGUYqz3yn5Q8u+UdEi0Py9afUtLgZ3it/Ullo0jF3POZpH3Y+OKpxirG7v8A&#xA;L3ytdXU11Nbu007tLKwlcVZyWY0B8Tmtydk4JyMiNyb5l2mPtnUQiIg7AVyCl/yrPyj/AMsr/wDI&#xA;2T+uQ/kbT9x+ZZ/y5qf5w+Qd/wAqz8o/8sr/API2T+uP8jafuPzK/wAuan+cPkHf8qz8o/8ALK//&#xA;ACNk/rj/ACNp+4/Mr/Lmp/nD5B3/ACrPyj/yyv8A8jZP64/yNp+4/Mr/AC5qf5w+Qd/yrPyj/wAs&#xA;r/8AI2T+uP8AI2n7j8yv8uan+cPkHf8AKs/KP/LK/wDyNk/rj/I2n7j8yv8ALmp/nD5B3/Ks/KP/&#xA;ACyv/wAjZP64/wAjafuPzK/y5qf5w+Qd/wAqz8o/8sr/API2T+uP8jafuPzK/wAuan+cPkHf8qz8&#xA;o/8ALK//ACNk/rj/ACNp+4/Mr/Lmp/nD5B3/ACrPyj/yyv8A8jZP64/yNp+4/Mr/AC5qf5w+Qd/y&#xA;rPyj/wAsr/8AI2T+uP8AI2n7j8yv8uan+cPkHf8AKs/KP/LK/wDyNk/rj/I2n7j8yv8ALmp/nD5B&#xA;3/Ks/KP/ACyv/wAjZP64/wAjafuPzK/y5qf5w+Qd/wAqz8o/8sr/API2T+uP8jafuPzK/wAuan+c&#xA;PkHf8qz8o/8ALK//ACNk/rj/ACNp+4/Mr/Lmp/nD5B3/ACrPyj/yyv8A8jZP64/yNp+4/Mr/AC5q&#xA;f5w+QVLf8uvKtvPHPFbOJInV0PquaMpqO+Sh2Rp4kEDceZYz7a1EgQSKPkGS5s3VOxV+X3/TSf8A&#xA;R5/zNxV+oOKsf/MP/lAPM3/bKvv+oZ8VeKf84S/8oHr3/bU/7F48VfReKuxV2KuxV2KuxV2KuxV2&#xA;KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvy+/6aT/AKPP+ZuKv1BxVj/5h/8AKAeZv+2Vff8A&#xA;UM+KvjD8kv8AnIj/AJVhoN/pP+H/ANL/AF66+tet9c+rcP3ax8ePoT1+xWtcVei/9Dz/APfk/wDc&#xA;0/7M8Vd/0PP/AN+T/wBzT/szxV3/AEPP/wB+T/3NP+zPFXf9Dz/9+T/3NP8AszxV3/Q8/wD35P8A&#xA;3NP+zPFXf9Dz/wDfk/8Ac0/7M8Vd/wBDz/8Afk/9zT/szxV3/Q8//fk/9zT/ALM8Vd/0PP8A9+T/&#xA;ANzT/szxV3/Q8/8A35P/AHNP+zPFXf8AQ8//AH5P/c0/7M8Vd/0PP/35P/c0/wCzPFXf9Dz/APfk&#xA;/wDc0/7M8Vd/0PP/AN+T/wBzT/szxV3/AEPP/wB+T/3NP+zPFXf9Dz/9+T/3NP8AszxV3/Q8/wD3&#xA;5P8A3NP+zPFXf9Dz/wDfk/8Ac0/7M8Vd/wBDz/8Afk/9zT/szxV3/Q8//fk/9zT/ALM8Vd/0PP8A&#xA;9+T/ANzT/szxV3/Q8/8A35P/AHNP+zPFXf8AQ8//AH5P/c0/7M8VfL31z/cl9d4f7u9b06/5XKla&#xA;fwxV/9k=</xmpGImg:image>\n               </rdf:li>\n            </rdf:Alt>\n         </xmp:Thumbnails>\n         <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>\n         <xmpMM:OriginalDocumentID>uuid:65E6390686CF11DBA6E2D887CEACB407</xmpMM:OriginalDocumentID>\n         <xmpMM:DocumentID>xmp.did:70590589-948d-4756-b92d-228cc83a97cb</xmpMM:DocumentID>\n         <xmpMM:InstanceID>uuid:8609d199-ee6e-8340-9c4a-35637fac439b</xmpMM:InstanceID>\n         <xmpMM:DerivedFrom rdf:parseType=\"Resource\">\n            <stRef:instanceID>uuid:27f584af-a488-9349-a64a-b29a9af20ed9</stRef:instanceID>\n            <stRef:documentID>xmp.did:8d08eb9c-7571-4e78-aade-d88bdc677e5e</stRef:documentID>\n            <stRef:originalDocumentID>uuid:65E6390686CF11DBA6E2D887CEACB407</stRef:originalDocumentID>\n            <stRef:renditionClass>proof:pdf</stRef:renditionClass>\n         </xmpMM:DerivedFrom>\n         <xmpMM:History>\n            <rdf:Seq>\n               <rdf:li rdf:parseType=\"Resource\">\n                  <stEvt:action>saved</stEvt:action>\n                  <stEvt:instanceID>xmp.iid:70590589-948d-4756-b92d-228cc83a97cb</stEvt:instanceID>\n                  <stEvt:when>2021-04-12T10:58:21-04:00</stEvt:when>\n                  <stEvt:softwareAgent>Adobe Illustrator 24.1 (Macintosh)</stEvt:softwareAgent>\n                  <stEvt:changed>/</stEvt:changed>\n               </rdf:li>\n            </rdf:Seq>\n         </xmpMM:History>\n         <illustrator:StartupProfile>Web</illustrator:StartupProfile>\n         <illustrator:Type>Document</illustrator:Type>\n         <illustrator:CreatorSubTool>AIRobin</illustrator:CreatorSubTool>\n         <xmpTPg:NPages>1</xmpTPg:NPages>\n         <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency>\n         <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>\n         <xmpTPg:MaxPageSize rdf:parseType=\"Resource\">\n            <stDim:w>461.000000</stDim:w>\n            <stDim:h>443.000000</stDim:h>\n            <stDim:unit>Pixels</stDim:unit>\n         </xmpTPg:MaxPageSize>\n         <xmpTPg:Fonts>\n            <rdf:Bag>\n               <rdf:li rdf:parseType=\"Resource\">\n                  <stFnt:fontName>MyriadPro-Regular</stFnt:fontName>\n                  <stFnt:fontFamily>Myriad Pro</stFnt:fontFamily>\n                  <stFnt:fontFace>Regular</stFnt:fontFace>\n                  <stFnt:fontType>Open Type</stFnt:fontType>\n                  <stFnt:versionString>Version 2.106;PS 2.000;hotconv 1.0.70;makeotf.lib2.5.58329</stFnt:versionString>\n                  <stFnt:composite>False</stFnt:composite>\n                  <stFnt:fontFileName>MyriadPro-Regular.otf</stFnt:fontFileName>\n               </rdf:li>\n            </rdf:Bag>\n         </xmpTPg:Fonts>\n         <xmpTPg:PlateNames>\n            <rdf:Seq>\n               <rdf:li>Cyan</rdf:li>\n               <rdf:li>Magenta</rdf:li>\n               <rdf:li>Yellow</rdf:li>\n               <rdf:li>Black</rdf:li>\n            </rdf:Seq>\n         </xmpTPg:PlateNames>\n         <xmpTPg:SwatchGroups>\n            <rdf:Seq>\n               <rdf:li rdf:parseType=\"Resource\">\n                  <xmpG:groupName>Default Swatch Group</xmpG:groupName>\n                  <xmpG:groupType>0</xmpG:groupType>\n                  <xmpG:Colorants>\n                     <rdf:Seq>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>White</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>255</xmpG:red>\n                           <xmpG:green>255</xmpG:green>\n                           <xmpG:blue>255</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>Black</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>0</xmpG:red>\n                           <xmpG:green>0</xmpG:green>\n                           <xmpG:blue>0</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>RGB Red</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>255</xmpG:red>\n                           <xmpG:green>0</xmpG:green>\n                           <xmpG:blue>0</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>RGB Yellow</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>255</xmpG:red>\n                           <xmpG:green>255</xmpG:green>\n                           <xmpG:blue>0</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>RGB Green</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>0</xmpG:red>\n                           <xmpG:green>255</xmpG:green>\n                           <xmpG:blue>0</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>RGB Cyan</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>0</xmpG:red>\n                           <xmpG:green>255</xmpG:green>\n                           <xmpG:blue>255</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>RGB Blue</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>0</xmpG:red>\n                           <xmpG:green>0</xmpG:green>\n                           <xmpG:blue>255</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>RGB Magenta</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>255</xmpG:red>\n                           <xmpG:green>0</xmpG:green>\n                           <xmpG:blue>255</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=193 G=39 B=45</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>193</xmpG:red>\n                           <xmpG:green>39</xmpG:green>\n                           <xmpG:blue>45</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=237 G=28 B=36</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>237</xmpG:red>\n                           <xmpG:green>28</xmpG:green>\n                           <xmpG:blue>36</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=241 G=90 B=36</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>241</xmpG:red>\n                           <xmpG:green>90</xmpG:green>\n                           <xmpG:blue>36</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=247 G=147 B=30</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>247</xmpG:red>\n                           <xmpG:green>147</xmpG:green>\n                           <xmpG:blue>30</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=251 G=176 B=59</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>251</xmpG:red>\n                           <xmpG:green>176</xmpG:green>\n                           <xmpG:blue>59</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=252 G=238 B=33</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>252</xmpG:red>\n                           <xmpG:green>238</xmpG:green>\n                           <xmpG:blue>33</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=217 G=224 B=33</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>217</xmpG:red>\n                           <xmpG:green>224</xmpG:green>\n                           <xmpG:blue>33</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=140 G=198 B=63</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>140</xmpG:red>\n                           <xmpG:green>198</xmpG:green>\n                           <xmpG:blue>63</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=57 G=181 B=74</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>57</xmpG:red>\n                           <xmpG:green>181</xmpG:green>\n                           <xmpG:blue>74</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=0 G=146 B=69</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>0</xmpG:red>\n                           <xmpG:green>146</xmpG:green>\n                           <xmpG:blue>69</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=0 G=104 B=55</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>0</xmpG:red>\n                           <xmpG:green>104</xmpG:green>\n                           <xmpG:blue>55</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=34 G=181 B=115</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>34</xmpG:red>\n                           <xmpG:green>181</xmpG:green>\n                           <xmpG:blue>115</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=0 G=169 B=157</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>0</xmpG:red>\n                           <xmpG:green>169</xmpG:green>\n                           <xmpG:blue>157</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=41 G=171 B=226</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>41</xmpG:red>\n                           <xmpG:green>171</xmpG:green>\n                           <xmpG:blue>226</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=0 G=113 B=188</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>0</xmpG:red>\n                           <xmpG:green>113</xmpG:green>\n                           <xmpG:blue>188</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=46 G=49 B=146</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>46</xmpG:red>\n                           <xmpG:green>49</xmpG:green>\n                           <xmpG:blue>146</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=27 G=20 B=100</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>27</xmpG:red>\n                           <xmpG:green>20</xmpG:green>\n                           <xmpG:blue>100</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=102 G=45 B=145</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>102</xmpG:red>\n                           <xmpG:green>45</xmpG:green>\n                           <xmpG:blue>145</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=147 G=39 B=143</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>147</xmpG:red>\n                           <xmpG:green>39</xmpG:green>\n                           <xmpG:blue>143</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=158 G=0 B=93</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>158</xmpG:red>\n                           <xmpG:green>0</xmpG:green>\n                           <xmpG:blue>93</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=212 G=20 B=90</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>212</xmpG:red>\n                           <xmpG:green>20</xmpG:green>\n                           <xmpG:blue>90</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=237 G=30 B=121</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>237</xmpG:red>\n                           <xmpG:green>30</xmpG:green>\n                           <xmpG:blue>121</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=199 G=178 B=153</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>199</xmpG:red>\n                           <xmpG:green>178</xmpG:green>\n                           <xmpG:blue>153</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=153 G=134 B=117</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>153</xmpG:red>\n                           <xmpG:green>134</xmpG:green>\n                           <xmpG:blue>117</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=115 G=99 B=87</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>115</xmpG:red>\n                           <xmpG:green>99</xmpG:green>\n                           <xmpG:blue>87</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=83 G=71 B=65</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>83</xmpG:red>\n                           <xmpG:green>71</xmpG:green>\n                           <xmpG:blue>65</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=198 G=156 B=109</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>198</xmpG:red>\n                           <xmpG:green>156</xmpG:green>\n                           <xmpG:blue>109</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=166 G=124 B=82</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>166</xmpG:red>\n                           <xmpG:green>124</xmpG:green>\n                           <xmpG:blue>82</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=140 G=98 B=57</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>140</xmpG:red>\n                           <xmpG:green>98</xmpG:green>\n                           <xmpG:blue>57</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=117 G=76 B=36</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>117</xmpG:red>\n                           <xmpG:green>76</xmpG:green>\n                           <xmpG:blue>36</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=96 G=56 B=19</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>96</xmpG:red>\n                           <xmpG:green>56</xmpG:green>\n                           <xmpG:blue>19</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=66 G=33 B=11</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>66</xmpG:red>\n                           <xmpG:green>33</xmpG:green>\n                           <xmpG:blue>11</xmpG:blue>\n                        </rdf:li>\n                     </rdf:Seq>\n                  </xmpG:Colorants>\n               </rdf:li>\n               <rdf:li rdf:parseType=\"Resource\">\n                  <xmpG:groupName>Grays</xmpG:groupName>\n                  <xmpG:groupType>1</xmpG:groupType>\n                  <xmpG:Colorants>\n                     <rdf:Seq>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=0 G=0 B=0</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>0</xmpG:red>\n                           <xmpG:green>0</xmpG:green>\n                           <xmpG:blue>0</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=26 G=26 B=26</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>26</xmpG:red>\n                           <xmpG:green>26</xmpG:green>\n                           <xmpG:blue>26</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=51 G=51 B=51</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>51</xmpG:red>\n                           <xmpG:green>51</xmpG:green>\n                           <xmpG:blue>51</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=77 G=77 B=77</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>77</xmpG:red>\n                           <xmpG:green>77</xmpG:green>\n                           <xmpG:blue>77</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=102 G=102 B=102</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>102</xmpG:red>\n                           <xmpG:green>102</xmpG:green>\n                           <xmpG:blue>102</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=128 G=128 B=128</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>128</xmpG:red>\n                           <xmpG:green>128</xmpG:green>\n                           <xmpG:blue>128</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=153 G=153 B=153</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>153</xmpG:red>\n                           <xmpG:green>153</xmpG:green>\n                           <xmpG:blue>153</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=179 G=179 B=179</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>179</xmpG:red>\n                           <xmpG:green>179</xmpG:green>\n                           <xmpG:blue>179</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=204 G=204 B=204</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>204</xmpG:red>\n                           <xmpG:green>204</xmpG:green>\n                           <xmpG:blue>204</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=230 G=230 B=230</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>230</xmpG:red>\n                           <xmpG:green>230</xmpG:green>\n                           <xmpG:blue>230</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=242 G=242 B=242</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>242</xmpG:red>\n                           <xmpG:green>242</xmpG:green>\n                           <xmpG:blue>242</xmpG:blue>\n                        </rdf:li>\n                     </rdf:Seq>\n                  </xmpG:Colorants>\n               </rdf:li>\n               <rdf:li rdf:parseType=\"Resource\">\n                  <xmpG:groupName>Web Color Group</xmpG:groupName>\n                  <xmpG:groupType>1</xmpG:groupType>\n                  <xmpG:Colorants>\n                     <rdf:Seq>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=63 G=169 B=245</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>63</xmpG:red>\n                           <xmpG:green>169</xmpG:green>\n                           <xmpG:blue>245</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=122 G=201 B=67</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>122</xmpG:red>\n                           <xmpG:green>201</xmpG:green>\n                           <xmpG:blue>67</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=255 G=147 B=30</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>255</xmpG:red>\n                           <xmpG:green>147</xmpG:green>\n                           <xmpG:blue>30</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=255 G=29 B=37</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>255</xmpG:red>\n                           <xmpG:green>29</xmpG:green>\n                           <xmpG:blue>37</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=255 G=123 B=172</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>255</xmpG:red>\n                           <xmpG:green>123</xmpG:green>\n                           <xmpG:blue>172</xmpG:blue>\n                        </rdf:li>\n                        <rdf:li rdf:parseType=\"Resource\">\n                           <xmpG:swatchName>R=189 G=204 B=212</xmpG:swatchName>\n                           <xmpG:mode>RGB</xmpG:mode>\n                           <xmpG:type>PROCESS</xmpG:type>\n                           <xmpG:red>189</xmpG:red>\n                           <xmpG:green>204</xmpG:green>\n                           <xmpG:blue>212</xmpG:blue>\n                        </rdf:li>\n                     </rdf:Seq>\n                  </xmpG:Colorants>\n               </rdf:li>\n            </rdf:Seq>\n         </xmpTPg:SwatchGroups>\n         <pdf:Producer>Adobe PDF library 15.00</pdf:Producer>\n         <pdfx:CreatorVersion>21.0.0</pdfx:CreatorVersion>\n      </rdf:Description>\n   </rdf:RDF>\n</x:xmpmeta>\n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                                                                                                    \n                           \n<?xpacket end=\"w\"?>\rendstream\rendobj\r3 0 obj\r<</Count 1/Kids[5 0 R]/Type/Pages>>\rendobj\r5 0 obj\r<</ArtBox[101.5 64.0 372.0 390.0]/BleedBox[0.0 0.0 461.0 443.0]/Contents 25 0 R/CropBox[0.0 0.0 461.0 443.0]/LastModified(D:20210412122613-04'00')/MediaBox[0.0 0.0 461.0 443.0]/Parent 3 0 R/PieceInfo<</Illustrator 7 0 R>>/Resources<</ColorSpace<</CS0 26 0 R>>/ExtGState<</GS0 27 0 R>>/Font<</T1_0 22 0 R>>/ProcSet[/PDF/Text]/Properties<</MC0 23 0 R>>>>/Thumb 28 0 R/TrimBox[0.0 0.0 461.0 443.0]/Type/Page>>\rendobj\r25 0 obj\r<</Filter/FlateDecode/Length 400>>stream\r\nHTMK$1\u0010WQ\u000fN}\\\u001d\u0016\u0016Tapv\u0011Gp+\u0016Ǒ\u0010:\t^W/]\u0019G\u0018n\u00007?Fp8\u0005\u001d\u0001ۀ\r?!9LaB.@\u001d-\u0013\u0001\u0000\u001bX#F&bg\u000b65\u001d\u00041\u0004ˡ\\7\bCKp¶?\u0006}Xd\u0013x\"LK/9&p\u0016\u0019\u0015+)%R\t9(w\u0014w(\u0002\u001c'K#,\u001e\u00065)̝\f\u001dc\tϾ;䯨\u001eRJ\u0002KO\u0019\u0006+{\u0002\u0000xT3\"zʹ\u0000Fdzm9\u0015\tu\b\u001b\tg#)ٿ\u00006\u0011\u0014=+ǴX>f\u0004i:?X/(#\u0012Z\u0016{3$ÌUǼwͲ\u0000)*YE~^MΗt\u0017I\u001e\u0002\f\u0000\"i7\rendstream\rendobj\r28 0 obj\r<</BitsPerComponent 8/ColorSpace 29 0 R/Filter[/ASCII85Decode/FlateDecode]/Height 55/Length 253/Width 57>>stream\r\n8;Z]!d1(^^$q,#+p0j!j'7XSHXOG+.>#fUJ*D60**1]J]Nq8/0;<qMS(Q>r@B_6?_\n(H7AmrBiT(gTKf<M5M5hNB3d!E$cIS-.]DX'/g??9W;\\\\'+:),aYY?mQe?,c]=R>s\nPq^r^S^<S1SFQXALb9f67o2K[\"W:Mg,)lJXaWU0\"&L-L^$#n3&,!m>tZW/?(W&)TQ\nPP@8^_<3m[VIHq;QuHYtNq`('1%MEsjWEPb[gW4WmeUc`\"os!:[[@~>\rendstream\rendobj\r29 0 obj\r[/Indexed/DeviceRGB 255 30 0 R]\rendobj\r30 0 obj\r<</Filter[/ASCII85Decode/FlateDecode]/Length 428>>stream\r\n8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@\"pJ+EP(%0\nb]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\\Ulg9dhD*\"iC[;*=3`oP1[!S^)?1)IZ4dup`\nE1r!/,*0[*9.aFIR2&b-C#s<Xl5FH@[<=!#6V)uDBXnIr.F>oRZ7Dl%MLY\\.?d>Mn\n6%Q2oYfNRF$$+ON<+]RUJmC0I<jlL.oXisZ;SYU[/7#<&37rclQKqeJe#,UF7Rgb1\nVNWFKf>nDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j<etJICj7e7nPMb=O6S7UOH<\nPO7r\\I.Hu&e0d&E<.')fERr/l+*W,)q^D*ai5<uuLX.7g/>$XKrcYp0n+Xl_nU*O(\nl[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\\~>\rendstream\rendobj\r23 0 obj\r<</Intent 31 0 R/Name(Layer 1)/Type/OCG/Usage 32 0 R>>\rendobj\r31 0 obj\r[/View/Design]\rendobj\r32 0 obj\r<</CreatorInfo<</Creator(Adobe Illustrator 24.1)/Subtype/Artwork>>>>\rendobj\r22 0 obj\r<</BaseFont/JKSJQZ+MyriadPro-Regular/Encoding/WinAnsiEncoding/FirstChar 74/FontDescriptor 33 0 R/LastChar 110/Subtype/Type1/Type/Font/Widths[370 0 0 0 0 0 0 0 0 493 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 555]>>\rendobj\r33 0 obj\r<</Ascent 952/CapHeight 674/CharSet(/J/S/n)/Descent -250/Flags 32/FontBBox[-157 -250 1126 952]/FontFamily(Myriad Pro)/FontFile3 34 0 R/FontName/JKSJQZ+MyriadPro-Regular/FontStretch/Normal/FontWeight 400/ItalicAngle 0/StemV 88/Type/FontDescriptor/XHeight 484>>\rendobj\r34 0 obj\r<</Filter/FlateDecode/Length 603/Subtype/Type1C>>stream\r\nHbd`ab`dd\u000e\n,LL\t(\rJM/I,\u0002If!CG_~~?\fB\fL;\u0017\u0000g(\u0018ZZ\u001aH\u00130i`d``\u0000&M\u0014\u001cSR\u0015+KRs\u0015<\n\u0012KRS\u0014\u001csr\u0014F\u0014+\u0014\u0016\u0016\u0004!\u000eR,VH,H-RH\u0004Jg\u0002\u0017(\u0014%&\u0016e+dixRS\u0000\u0010\t\u0005\u0000\u0005\u0015\u0012RmI/+)L-w\u000b\u000e,HUPHIMc\u0000\u0002m\u0006\u0013\u0006p113gѽǛ@Re/s7ˏ\u0001:ؾ>*d/~+> \u001d3\u000f[\u001c7c(\u001bprYg}\u0012-\u0011aW8qR\\\u000bkM-s<>]G\t;ߏ?v_*\u0017:{\u0013\u001b[׈\u0016TqF񍧟\u0005\u001eͶ]^o}ҪSR;\u001dz~bGyB9\u001d/\nߘ\u001b9ML)2֧H\u0018\u0007_\"c\u001fVW\u001aʅ<X\u0015߷?MnϬ\u001d[J[e+{[ٿ[)o\u000e-d\u0013vՖ/')R~Ox:7-H>q?\u000f/@\u0001\u0000*\u0014\rendstream\rendobj\r27 0 obj\r<</AIS false/BM/Normal/CA 1.0/OP false/OPM 1/SA true/SMask/None/Type/ExtGState/ca 1.0/op false>>\rendobj\r26 0 obj\r[/ICCBased 35 0 R]\rendobj\r35 0 obj\r<</Filter/FlateDecode/Length 2574/N 3>>stream\r\nHyTSw\u0016oɞc\r[\u00065la\u001d\u0004Q\bI\b\u0001\u0012BH\u0005AD\u0005\u0014ED2mtFOE.c\u000e}\u000308\u0016׎\u00178GNg\u001f9w߽\u0000'0\u000b\u0000֠J\u0016\u0015\u0014b\t\u0000\u0003\n \u0002\u0011\u00002y.-;!\u0007KZ\t^\u0007i\"L0-\r\u0000@\u00198\u0007(r;q7L\u0019y&Q\u0013\u0004q4j|9\nV)gB0iW\u00198#8wթ8_٥ʨQ\u0014Qj\u0001@&A)/\u000fg>'K\u0002\u0000t;\\\u000e\u001b\r\u0006ӥ$պFZUn\u001e(4T%)뫔\u00060C&\u0015Zi\u001b\u00018bxEB\u001f;Pӓ̹A\u000bom?W=\nx\u0016-\u0000\u0004[\u00000\u001d}y)7\u0018ta>jT7\u000e@tܛ`q2ʀ&6ZLĄ?\u001d_\u001dyxg)˔z\u0016çLU*\u0006u\u0016SkS\u0013eO4?׸c\u0001\u0007.\u0000\u000b\u0000\u0000R\r߁-\u000725\tS>ӣVd`rn~Y\u0002\u0002\u0002&\u0001+`\u000f;\u0010\u0002\u0010\u0002A4\u0007 \u001d\u0002\u0014A9\u0000=\u0007-\u001dt\u001e\u001el\u0002`;\u0018\u0003~p\u0010\tGp\u001e|\t[`\u0012L`\u0006<\u0005 \b\"A\f\u000bYA\u000e+\u0005Cb(\u0012R,\u0000*T\u00162B-\n\u0007ꇆ\u001dnQ\u0004t\u000e\u0004}\u0005MA\u000f0\u0002a\u001el\u0007\u0018S\u001cx\tk&\u0013^\u0007\u000f>0|\u0002>\u000f_',\u0002\u0010\u001aG\u001c\u0011!\"F$H:R!z\u0015F\u0006Qd?r\f9\\A&G\u000brQ\f\u0015h\u0012\u001a\u0015E]a4z\u0005Bg\u0004\u0006E\b#H\t\b*B=0HIpp0MxJ$\u0012D\u00011D, V\u0010ĭ\u0003KĻY\u0012dE\"EI2EBGt4MzN\u001d\u0004r!YK \u000f?%_&#(0J:EAiQ((\u0017)ӔWT6U@P+!~\u0019m\u0013\u001aD\u000beԴ!hӦh/\u001c']B/\u001b\u001fҏӿ?a0\u0018nhF!X8܌kc&5S\u001d6lIa2cKMA!E#\u0016ƒdV\b(\u0006kel\r}}Cq9\nN'\u0003)].uJr\n\u0018\fwG\txR^\u0005[\u0004oƜc\u001ehg`>b$\u001f*~\u001f :Eb~\u0016,m,-ݖ\u0007,Y¬*6X[ݱF=3뭷Y~dó\tt\u001ci\u000bzf6~`{v.Ng#{}}\u000f\u001c\u000e\u000ej\u0001\u001cc1X\u00156f\u001cm\u001d\u001c;\u001c'\u001c_9\tr:\u000e8q:˜\u0007O:ϸ8uJq\u0015nv=MmR \u00154\t\nn3ܣkGݯz\u0010=\u001e\u001e[==<=G</z^^j^\tޡZQ\u001bB0FX'+t<u-{__ߘ-\u0011G,\u0010\u001d\u0013}/\u001f\u001a\bH\bh\u000b8\u0012mW2p[AiAN\u0006#8$X\u001f?AKHI{!7<qWy(!46-\u0017aaa\u000f\u0017W\t@@`l\b\bYĎH,$((Yh7ъb<b*b<~\u0014L\u0012&Y&9\u001e%uMssNpJP%MI\fJlN<DHJIڐtCj'KwKgC%Nd\f|ꙪO=\u0006%mLuvx:HoL!ȨC&13#s$/Y=Osbsrn\u001asO1v=ˏϟ\\h٢\u0005\u0005#¼\u0017oZ<]\u0014TUt}`IÒsKV-Y,+>TB(/S,]6*-W:#7\u001f*\u0015\u0003\u0007\be^YDY}UjAyT`#D=\"b{ų\u000f+ʯ:!kJ4G\u001cmt}uC%K7Y\u0013VfFY\u000b.=b?S\u0017ƕƩȺy\u001a\rچ\u000bk\u001a5%4\u0019m7lqlioZ\u0016lG+Zz͹mzy]?uuw|\"űNwW&e֥ﺱ*|j5\u0001kyݭǯg^y\u0017kEklD_p߶7Dmo꿻1m\u0001l{Mś\r\u0006\u000enLl<9O\u0000\u0001[$h՛B\u001cdҞ@\u001diءG&\u0006vVǥ8\u001anRĩ7\u001c\u0002u\\ЭD-\u0016\u0000u`ֲK³8%\u0013\u0001yhYѹJº;.!\u0015\nzpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\\dlvۀ\u0005܊\u0010ݖ\u001cޢ)߯6DScs\r\u001f2F[p\u0011(@Xr\u00194Pm\u00198Ww\u0007)Km\u0002\f\u0000\rendstream\rendobj\r7 0 obj\r<</LastModified(D:20210412122613-04'00')/Private 16 0 R>>\rendobj\r16 0 obj\r<</AIMetaData 17 0 R/AIPrivateData1 18 0 R/AIPrivateData2 19 0 R/AIPrivateData3 20 0 R/ContainerVersion 11/CreatorVersion 24/NumBlock 3/RoundtripStreamType 2/RoundtripVersion 24>>\rendobj\r17 0 obj\r<</Length 1121>>stream\r\n%!PS-Adobe-3.0 \r%%Creator: Adobe Illustrator(R) 24.0\r%%AI8_CreatorVersion: 24.1.2\r%%For: (Jorge Henrique Piazentin Ono) ()\r%%Title: (notebookJS.ai)\r%%CreationDate: 4/12/21 12:26 PM\r%%Canvassize: 16383\r%%BoundingBox: 148 -486 419 -160\r%%HiResBoundingBox: 148.5 -486 419 -160\r%%DocumentProcessColors: Cyan Magenta Yellow Black\r%AI5_FileFormat 14.0\r%AI12_BuildNumber: 408\r%AI3_ColorUsage: Color\r%AI7_ImageSettings: 0\r%%RGBProcessColor: 0 0 0 ([Registration])\r%AI3_Cropmarks: 46.9999999999991 -550 508 -106.999999999999\r%AI3_TemplateBox: 400.5 -400.5 400.5 -400.5\r%AI3_TileBox: -100.5 -616.5 633.5 -40.5\r%AI3_DocumentPreview: None\r%AI5_ArtSize: 14400 14400\r%AI5_RulerUnits: 6\r%AI9_ColorModel: 1\r%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0\r%AI5_TargetResolution: 800\r%AI5_NumLayers: 1\r%AI9_OpenToView: -956.013772651195 492.014707619762 1.00000201502252 2774 1678 18 1 0 408 191 0 0 0 1 1 0 1 1 0 1\r%AI5_OpenViewLayers: 7\r%%PageOrigin:0 -700\r%AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142\r%AI9_Flatten: 1\r%AI12_CMSettings: 00.MS\r%%EndComments\r\rendstream\rendobj\r18 0 obj\r<</Length 65536>>stream\r\n%AI24_ZStandard_Data(/\u0000X\u0004\">\r,\u0004\u0003\u0010\u0001%Y\u0001%\u0014jKi\u0011)-\u0011X9<\u000f\u0005@\u0011\u000b\u000b\u000e\u0018\u001c\rh@\u0003\u0003\u0006\u0005\u0001C\u0002\u0018@\u0003\u001b \u000e SB\u0002R\u0002\u00022d\u0001&\u00041\u0007\f\n\u000e\u0018\u001c\r\t\u0012` q3_R\u0016ȥN)fDʶH|P0a\t$$\u0002@*c\u000ecTCq\u001c\"8\u0006c!aqk!Q\u000b8*h,\u000eA\u0000\u001a(8|\u0002xkVi\u000fEh7S<\u0013&Mͩɨa.}\u001fTˑUU'f8FUc\u0003\u00078\u0012d_8\u00148yWa\u0010a1\"}\u000b\u001a\u001avݚreMwԱ\u001b\u000f95bH(K\"oll2\u00045i\u001b2\u0004#8΁\u000b\u0007.\u0005\u00150\u0005\u001dDҏ9\u0012}vm\rBz<E<\u000ej\u0019U;\u0012ƙq\u000b5 \u001b/\u0016>9\u000f'\u000e\u0003\u001c\u000b\u0018#1\u0007\u001dF/1+\u0005%bQGn1t\u001a;޸1\u001b\u001e<T?yc(0[\u001e\u0004#\u00195\r2+ȴx\u000bOU\u0019\u0014q(=)D\u001dR/zcIW\u0019#\u001eKB.~~Є4Ż+CgI֚2˗[%OVHt5㚌d6Q\u001a%Zq0\u0016,\u001aW\u0014$\u001a_\u000b1c0cY[q\u0014\u000b\u000f\u0011\u000bld=\u001b9O\u0012p\u000b*JqYP'\u001aT\u000b\u0006!\u001e_e\u0016UkXi\f);\u000f\u001e\u001b#\u0018:\fp\"8_,jQ\f:\u0014RTU@F\u0019Mt8AG2\tKQ]y2ٷ4\u0015ޣm%C3w-Ŀfr\b]V0\u0012\\\u0014\u0011\"\f\u0011M)Ŋmɹ4?Gd2.Z>{x\fSv\r-{e\r,,\u001ccq0\u000e\u000bawƱ;|`1\u0018]P,jłA\fcQo(\u001aZ8a;qidcXFb@Ɓ>Ίf\u0001(B\u001auQǕ5\u0012xƑ@w\u0017h\u001c\t\u0017\t\u000fqVG\u0017\u001aC6G\u0006k)./\u001aG\"\u001aĠ\u0004}Q\u0016HGP03sLP \u0016M}F\u001fKJsI2|iVޠU9\u0016\u0012GBE\u0017t4\u000eE\u0015\u000b磎\u0012\n<\u0016\u0018\u001d\u0014D \u0010\u001a,`xxLksIBxX8Z\u0018;j{GW\u001c\u0015W\u001c\fl`q\u001c\u000bG8ʎ3\u001e\u0004\u0007cJ1Eu\u0013Q|8\u001c{faP$`(\u0012OCA\nx&Ɠd$Cq\u000b,\u000f\u0015N5\u001aְ%[\u001a\u0019-~GZ\u0007\u001d\u000bő8\u0014\u001bǝY,T#xV\u000bH;(h\nsW2k#=*m[N5,2\\;]>aQ\u0019r/e\u0015;-t2IWlٱSޙ+jpuḏX0\u0018ӣO(\u000eP1^3\u001eO:+\u001a\u000bs`^qL?\u0012\u00058.8ʉ:L\u001c\u000b\u0005C(\u0006P\u001a\u0007Db4\u001aBCPz$\u0012G+^\u001dD^\u001a%y|\u001a8F\u001e3B-\u001cJ}P,$\u001aY[\u001d\u00068\u0006\u0019\r/B\u0014` X,\u000e\u0003ܢq\u0018\u0018+1\u00183F\"D\u001b\t/$㉖o\f`dA\tB0\u0001*6bҙ9Bn9cr\rUMCb.D\u001c\u0014@p\b\b@xh0\u0014\u0004\u0005xY*ɫ }ʐ\u0011V\u00125HUıK*,5\fq\u0019#.%fM\u001d\"\u001a2GF/\u0019T\u0012\"9CrJ-C2oа\f9ck+ʼ{Uhdo\u0019b\u001e>.t\u001c\u0013\u0014si9bre\u0001c\u0002\n\u0007\f\b\u001d\u0014\u0012\u001c2IL\u0010\u001c\u001b`\u001cx$\u001a'.h\u001c^h,\u0014\u000bBHTXa)Lai<N8qD\u0013G\u0017\u0018_|m~\u0016xQYIY\u0006.\u00120Ë\u001fhl6WC;\u0014\u000e22Z\u0016X\u001cē`0\u0016\u0013\u000fc(\u0013oqp4\u000eƱP\u001c灾cP$8Ў.43X̂j\u0017\\z\u000eE)J\u0018[Z\u0012\tFWWϗ[\u001ccpK'\u0014^,\u001c5\u0002\u0015Xa\"\u0019٘H\u0013_D.*\u0015B\\\u0006X`\u0010\u000btӣ8nnpИhPT3f\u001e\u001eĂAs:\u0007>8\u0016h4ڣT8\u00182\u000e\u0015_.4\u001ah0qhQ\u000bS\u0005[\u0005Zh\rj0ZZ)%\rbЂ\\\u000bYta\u0016\u0016\u001a\u000bF#Hj4\u0016\u0018\u0005CF\u0002-\u0002.Z\u0016\u0019Uհ+(c\u0000BJDEFG&S\u0014 \u00065hZTUVW.#(E-QZ\u001aYٙ\r-0-a\r[\u001e]ݝ\u000f/8-q[c\\泍N\t+0\r/xHXhxhDL<&P\u000bd`\u0003\u0017pIYiy<2T\"\u0019ȅ/x\u000bD\u0013%.\u0004&2D\"H,\u0012D#8FQ\u0005)JaSXT\\P(\u0014\u000b\u0005CP,(f\u0005-ja\u0017\u000bƢXXL1q\f3q$\u0004CX0\u0018\u0006c16Q\rk\\\rld\u0004c\u0016@\u0005L,(\u0016\u0016\u000b,Tv^\u0005\u0013E\u0019\u00071P0!\u001f?lh(\u0016cJe8ΘO(\u0005И\u001e@eg̅/\u001cO(\u0016ac\u0003\u001c\u000b\u0005bAXH,$\u0016\u000b[\u0005[.,4\u001aX4\u00147\u00066q\rkP\u0005F`(\u0018g$\u0003\u0019f\u001c\u0018V0\u0016\u0016bX$\u0016\u0005.na:ł`(\u0016T\u0014(E\u0015XH4\u0012\"H(\u0012\u0013%,Q&&\u0017Ww{\u0017Td\"KK\u00022p\n<&\"\u001a\r\t\u000bfxa\u0013N8>X8-nqz\u000b0-,a\tKC;3+5QR+\u000beU\u000b\u00122޴vV*\u0006cA\tJ\u001c\tJP>m\u001c\u000bEhײAYi1\f($F9NN΍sT\u00078\u0014S\"\u001d&\u0016\u0018mу袊D'\u001e{=+괱041\r,F1\u000bE9Ί:\u0001\b\u0003\u0006:\u0006\u000e\b\n \u0004C\u0003\u0004\t\u0010\b\b\u0000C\u0003\u0004\b\u0004<(K\u0000\u0002@xh8\t\u0010\n\u001a.`\u0004\b\n\u0010\u0017X\u0000hPa\u0002$\u0001\u0007>@!\u0002\r#ph\u0004\b\u000f\r\u0012&t\u0001\u001fx@\u0004\u0013\u0000A\u001e88H\u0010\u0010\u0000\u0005\b<@!\u0002\u0012  ( \u0001\u0002\u0002\u0003\u0013*D(HD\u0003\u0005\n\f\u000f,h0\u0004\u0013hB\u0004C\u0004,@A\u0005\u0013\"\u001a0@AB\u0004(<80D4\u0001$AB\u0004.0\u0005\u0011\u0010\u001eh`\u0004P@\u001a\"\u0018$,Pp\u0003C\t\u0000 \u0003\b\n\u0000\u0010\n(<h\u0000A\u0007 @ 4!\u0002\u0006\u000b\u0004\u0002.\u0000\u0011\u0007\b\u0015$D\u0001G\u0007\u0007\n\u000f\u000e\u0011\u0011xx\u0006\u000e$@t\u0002\u0013LAA\u0005\u001704\u0018#\u0010\u0004\u0010\u0012\u001aX0Ph/)\u0001D\u0005\u001704H`x\u0000!\u0007a`\u0001\u0004\u001a<K$0DDh\u0006\u0014\u001eT\u0000\u0011q\u0001\u0005\u0016T\u0003\u001ep B\u0004\u0005\r*XР#\u0002CCD\u0006\u0013&4H0\u0001\u0005\u0007\u0007\u000f<840H` \u0006\n\u0010\u000f\r\nKnh\u0004\u0014\u0000\u0005\u001a4؀\u0003RA\u0007\u0007\b\u0010\u000f\u001e\u001a\u000e\n\u0013(`\u0001נ\u0000\u0011A\b\u001a\u001e \"@4PA\u0005\u0015\"\u0018\"<T@\u0001\u0003\u0005\b\b\r\u001aF\u0010с\u0006\u000f\u0010\u0011\u000f\u0018,ha\u0006\t\u0014  T\u0002\u0015\u0000\u0004 \u0000\u000548\u0014F#H48 <0L\u0000\u0001\n\u0011\r\u00174L`C\u0003\b\u0010\u000e\u0011\r\u00174\u0001\b\u0012<\u0003\r\u000e\n\r\b\u000fd\u0004\r\u0010\u001cF\u0000AB\u0007 X\u0003\u0013\u0018 <448\u001a \u001a4 H4hxp\u0006\u0013\u001c&\\ AB\u0003\u0005\u000f4H\u0000aA\u0004\t\u000e\u0015\"<8D@H\u0000\u0005\u0007\t\f\u000f\u001c\"@HA\u001244x \u0001\u0004\u0007\b\u0007\n\u0013\u001a*\u0000A\u0003CÃ\n\u000f&0X\u0000!\u0002AÃÃ\u0005\r\u001e\u0010\u0001Q\u0006\u000f\r&`\n\u0012.8>0A\u0004\b4h$\u001ax\u0001\u0002\u0005 \u0004\u0011\f\u00164@`Ѐ\u0007\"8D\u0002\u0007\r 4D4D48&H\u0000\u0007\u0006\u000b\"\u001a\"4\u0005\f\u0011\u0011\u0018\"\u0018.h@A\n\u001dh\u0000@AÄ\u0006\u0011\u001e\u001c$D4PЀCÃ\u0006\r\r\u0011\u0011\u001a 4h\u0010\u0001B\u0006G\n\u0015\u001a@@@@@48\u001e\u001c\u001c\u001c\u001c\u001a\u001a\u001a\u001a\u001c\r\u000f\u0018\u0018\u001aA\u0007, \u0001C\u0003\u0006\u0006\u0015hp@A\u0003\u0004\t\u000e\u0014\u001eРB\u0007\f\u0006\f\u0012$8@hxh\u0010!\"`Ä\u0006\u0007\b\u0006I%\r#`'\r\u0012\"<8Lh\u0000QA\u0004\r^\u0006\u000b*Ph@\u0004\b\t\u0010\u0011\u0011xpР`@\u0002\u000b \u0016\u0010\u001e\u001a\f\u0018\u001c\u0013p@q\u0001\u0002\u0005\u0006\t\u000bdͫ%\t!\u0004\b\u00048@$\u0000\n\u001e\u001c\"8D@!\u0002C\u0004\u001808\u0004\r\u000e\u0016xh\u0000\u0002Kr,K\u0012]bD:433q:nޞ\t:w\u0002X\u0000\u0002\u000f\r\u0017@'D4\u0001\u0016Tx@R \u0001bB\u0004(4D`@\u0019$,T \u0001\u0002\u0003\u0004ä\t\u0014\u001c\u001e*\u0010 \u0004f&@!\"\u0000\u0000R\u0001\t\u001a\u001cF\u0010\u0011*+\tP\u0002Hp\u0006\n\f\u0012.\u0002S\u0002#sG\u0000\u0017\u001b`B\b\"\u0018,\u0000\"\u0002\u000e<@88Dh\u0006\u00020\u0002\u0005\u0002$1\t\u0011\u001e\u001c(Ph@C\u0004\u0006\u000b\u0014\u0000\u0015`p\n\u001a\"0LR@c\u000eXP\u0001\u0010$8TP8* QB\b\u0006\t\u000e\u000b\u000eN\u0001\t\b\r\u0010\u001a\u001a\u001e\u0010 B\u0006\t\u0010\u0000\"\"\u0002\u0010\u0018\u001c\"L\u0000R\u0004\n\u000f\u0010\u000b!x AAH\u0000!ABC\u0006\b\u0003\b\f\u000e \u000f\f&X\n&D@HXL\u0000\"\"\u0002\u0014\u001e\u001a,\u0000qeB\u0004\u001c\u00121.\u0001ki\u0004 i%\u0015\u0000B\u0011\u0001C\u0005\b\u0005\u0003\u0006Ge\u00138L0\u0007\u0005\u0003\u0006\u0003\"@L\u0015PI\u0001\n\u001a(00\u001e \u001c(p`(\u0013X@\b  :@\u0001!\u0000\u0006\t\u0014\u001c(AA\u0000\b\u0005\u0010\u000f\u0010 \u000f\u000e\u0014\u001e\u001aN\u0010\u0001PA\u0004\u000e\u0011\u000f\r\t \r\u0011\" \u0016\u0010\u0000RA\u0004\u0002\u0003\u0006\u0007\u0016#R\u0003Ä\u0006\u000b8H\u0005$\u001808\u0018\u0011\n$\u0010\b\b\n\f\u0011\u0014&T A\u0001T\u0010\u0001A!bA\u0014\u0001\u001a:\u0000\u0001!A\tD\u0000\u0000\f\u0002Xd{=Yfկg7Ttb\u0019Uݝ1뤑.fk'kV0|+m,\u001bU$F5ʦޖ;;h89\"z^߬W*}\u0013uCxWg6A*:\u001fTy*Κ+;y?[\u0019v3α펈sd=:witgB+9D9}-۫6|JA\u001bM$7}U(IY!!N\tOWG3\t]AQ억BDwUff9DhO9Ee8vg4b\"r|\u001c{\u0011vlGQZU=\u0017ޱ%#bsY\r\u0016FɏleoM[WfǪK%L_Ŗ4u>ETj,wy\u00070M4\u000e9FtwC;\u001a}~yXƲ9{N)6H=̦z6hYDJmXn\bv\u00176iT\u0005Sīrt;\"Z-k/\"d1LQ휒-''{L/\u000ff\\z!s-m6E&^Dp%\u0010VfZ&|]a*XT\n8Y˛\u0005ҨrϖSO_ꔪ)\u001fZlŲK4\u000f*DDW٩7ň\firư\b\u001d$\u0019\u0016\u001ad;BCCJwWJ\u001ao\u000f>>\u0012eA\fʒtU+X}\\\u0017\\c\nU\u001d08\u0018v5XO=^n9=JBo7UV,2oiTL%Us<\"gӥVm<ItVB<LKPiZ4ض缥$}vF!뤯̃\"*YfFv]iwB/yYP{If%fYʽf^Ch\rOv/\u0011>.Ft\"\u0010GC-7T3BDwP\f=Sj\b\u0014˒ݩXb}?Jak\u000egL\tgʸ}Gj˭yuf!!֔\nVuvF;e)lb\u0019,&ݟ\u0017V[\\nu*Ύ\tN-Y\u0007kWދb.\rV^V,^gBlnF.s-)}5+*~пuSbkug^Z\u001b>\u0015Z+>Mz\u0012Nh/U[T$W%BJy,7\"H3)C=g㔦^.ׇG\u0004<ͦIfRnuNO\u001d*D:ɼ ޕ2IC-O\u0015N鶤2'\r7Xme\naU\n\u0019kCOkŭ%ѥewߨi~FGwK:\u0007\nb_s)Je\u0013u-#sJG+!\u001e\u001a񘾂wg\u001d-QjR\u001flJ\u001e']`UVU)ſ\u0015:\u0016zKr\u00113+˧|BS!*!,M+~jMm]rhe,\u0019n\u000fRb,m\u0013\r\u001c\f?詼ѝUVee/fEj~L!+ݴx2?Ԛw\u0017\u001d\u0015\u0015宔Ww{^lOԃtk,v>BߩSXrh4rɅ%yoArFL<òMF~TPZ\u0012k5ii<a\u0012b-|S<%<{μ}e_m/ݔ\u001by,/\u000b=>\u0014rMُQ[S\\[\r\u001d%\u001d]R\u001e\u001aS{e^IwNz{ZTQ{o+d\u001aJ0KN^H-8Dgxg]fJLVZK۔\bbipJ\u000e\u0011Ěv\u001c2C\u001ez/\u0012%WZҝƪ<KΎ0ݬݯXYg-b,)zg*a\u0004&w]\u000eS\u0019TYTUw/;,MΗA$\u001crIڔ岒ƧHx.WXD\u0019\u0013U\u0015Vկc\u00153\u0015\u0004y,eVyc\u0016s_N<dȇ|5kٽ,MNyT:Dn\u001d_/72h\u00116QX\u0014e'#\u0015R\u0003M99>\u000b>Z[*C\u001b<e\u001dedKjʝ6W AjK\")9y^^Mtض`ԴX\u0012\u001ene\u000bUΕ&AnDz#6II\u0012ڑ\u0015$鍑\u001d3_^\u001f\u0012$\u0011gV/\u0004-j\n\u0015r \u0015dY1\u0015;G}ɡb'N\u001b\u001d^$hO\u0014\u001cz4Ifn,7D\fO&T=K{\u00102\u001e'٭J73ŎЍ]n,|\\h?M6уi2wT͐b#t3얱jZK1𬐕te9\u000b%BYOgR|ф%h%٢UBz\u00122CVJEK\u000fI\u0007\u000b\u001dˋGh4*ֆePӥLtT*ԕ8n\u0005P[#Xp^85SGs]\u0000\u0003\u0000{\u0000\t.X8xp`p\t\nH8@\u0006\t8\n8`pT@\u0000\u000e\u0018\u001c\u001eY)\u0011\u0015z`f\u001b\u0016MCj4C[\u0004s^\f͉\n-$o~S%[RG[\u0007fncWDHŪ'\nUϡQ=䔱\u0005x$o9TZdx\u0001\u0001)x\u0004ӥTr\\\b\u001daME\u0012{r\u001c\u00151\n&1\u001c8I)\u0016yXĢ;)R+iҟ\u000e&ӫH$.fRLՋJyiHfjê&\u001b^UȈ\u0006N6f\"\u0016\u0015\u001f1*]H\u0015Y\u0011d_ٶ\"RV-W3~y=\u000b\u00119s)g\u001fe\fK%\u001a;Yn\u000e˔T]3vUԋ\u0018AɛEk)\u0001ȱoY~#fy$ٷ܋G6*W^\u0015\bM\u00123W\u0010\u0015*5U:#bhWl&'eE\u0005U}LZ/hieT7\u00154j\u00163rPٖۦ\\^g^\u0006M*&Ͱa 2I$OWHΩ\u0010E,\u000bo\u000bTʈtjq\u0012q&\u001bA\u0017J%ϹБS{#%9`p< Yo#V\u0013eL\"V_L7KOs\u001f)F*q䑻#+\\Sb\u00009$M\u0010D7gTyI9\u0007\f\u000e\b0H]\u0007\f\n\u0002p(\u0003\u0006\u0000$A\u0003\u0005\u001cDxp\b\u0003\u0006\u0003\u0007\nH\u0004HP4 u਀ A!\"\u0001!\u0019*~%\u0010ߥ^~,י\u0017E\u000fއ3>\u001bj<k\u001a{rZ\u000f^CHY7hO:Z~.2Zޡ]bm.Ѿ!Zi\r6\u000fkSv%MxfXfn)SWdIT1LHd\u0011Y(nʵII\u0010Kv\u001ac/ҳ3s.Y\u001dC'\u0019!\u001ap^F.I6cZ\u0015,o0}RTWѯƅڃw\u0013\u0010=''&97X5uFrC$;ֳ}c\u0018>\u000b),xu;rV.+\u001eSXUeNeYQ낄IG\u0015#\u0016cD\nW^ڸMɒNͦ\\;m\u000bkxe`IϬWWe.72\u000beT\u0014D2GWU{ư|,%r/{A$[d\u001ed!+kH$ή\u0010\u001c\u0011-+^\u0005cF[\u0011Nf\u0005T\u0015*ω$є)rI*bT-SYrUld[%\u0011\u0011\ts^?l\u0015t\u0011\f?i,\u0018\u0005\u0013\u000fؕ\u001aoUl]S4u:K\u00196j\u001aɤO\u001a-W\u000e$~L'VIJSMF?\tI%o\u00163D\nWbF?\u001e2Қ\u0018oF5*ęm\f\u001e6#izt4$WJN\u0007ҧsN^Ŧy.׉GlrfSaߞlS7^=9j6vnʙؔF^ϑ\u001ay-\u001c\u001e|KmT.f\u0013\u001b#\u001d=TB7妛&,d<r\u000ba)/_*y7/y)\u001b2ٜW7Ūh0c4[^?\u00152Bҕ$*bG3פj~ɣ__Ne_7)uZ8e-4ŊK[RS,&UnyVUXR\u00123l1W.neK+%BɖgF+%Rbs\u0000!SN=o\u0018:cS.YvVzm6\u0014>beY9N*|yIkR?MR&ODYUyVyLO_~V3;$T4g_9\u0012UO?\u0018/\t\f\"R\u001et!e\u001e9^GHNba6hCFzD-NA#V\u001d\u001e\rݒ&Z9\u000b\u0010zJ\u0016 !|\u0012M!lfb\u0016h7IG\u001a#2\u0013CcL4\u000eQ)\u00122sȨ =㜽S[\u001e:*eL]WR{gIO>CA;ڬ|Z-eHwsp:s'l;3\u001bÚ*6g˰\\\\D;\\\u000fvf*S\u001eMb9I\u000e`e]PNrs\u0015j9\u0017:vٍ\u000eOE\u001d\r3d2Cւ'Gckizrը\u000b<Yg`\u0019']\u0016̆JsGIwTwt%\u000b\u001e\u0011n,9c쥫Lw\u0011t'\u001c4U=K3T4!\u0019\u001e[bs-\u00193'\u001aCfAS\"5;fH-mk\u0011ڍJ]<ټLF,3f+E\u001bW˴{p\b?\\RZ.גp&XBNT.~b\u000eKMI/\t?\u0015'lc<˷'\u0015d+4\u0018W\u0017ּRW\\XϘUzڌdDXT'\u001e^\u001f݋/o:9嶠Q=cO.\u0016,+q\nJ%ɚ\\\u0019\u0014q9r$~ִY$\u0005A8\tZ\u0019!WL*I*rHwy=sM\u0017fjd91&;Lcy2h\rL\u001bSy3h\u0007\u0005\r#pX@CÃ\b81\u0000\u0001\r\u0012:@\u0001B>@\u0001\u0005\u0002\b\n| CC\u0002\u0018\u001a$Ѐ\u0010\"WzXp\u0007\u001a\u001a`\u0006\u00068p\u0001\u0005\u000e\f\u0007$\u0004\t\u0010\u000b\u0007\u0014\u001e\u0014Ѐ\u0007^Wu\u001d08\u001e`\u0016b\bY*Δ&\u0015c^.`ݩ9`p<\u0014\u000b\u001eNjq}\u0005\\PK.-4xO\u0019.b\u001aWu^bkP\u001dRIR>4+f+TeX>3uŨ\\eiW~Lv\u000baa\u0016<'S9:`p<(֕I,M,S%o\u0014\\<Ef3|)\u001c\rݲ6MMkI\u00173D,gWN~\u00119)\f:B*MsҼ4\u000e\u0003ސ^u\u001dUvz\u0006x+igyg8{4c\n]z}ݕ\u0016T4sl.,k\u0013\u001eELKQW56i_f˻\u0016sA$\"\u0016y\n=hMZZe*驲אыV\u0011¤{\u001a\r\u001f$\u0014ۢ9\u0015+2ݤϝZ*ͬ\u0003$̒jv2'Te\u000e\u0012=GbQM\u001dsWl$F{QQ$fg\f\u001dFv%I\u000f~gڲz2+t:^_uT*ҧ!{@b-a\"JNj2qJEcЫeմ-U\"u8\u0007tY)IVlMrXNVUer~i\u001b\u0015&e^{?;Xrt#/ٜwPk֙rd ֢\u001a;\"\u0013J\u000e+\n\u0015er\u000fZ7V\"=,}\u0010_f^;\u0018>x`Snjc\u0007EwYʻrٛ\nKeZu$B4{,3YQ̰z?7秥z%K\u0013ո+/Y,,#*QZ\u001d]BbG?,4zrWTj*R\u0011\u0014Ra&5\tq4Ő%3K,3MȨTj\u0007KHvfQ%|K\u001a:\\sVL2\"J|\\7.\u0003$MφWάS\\\u0011[%\b{[jF)I'J\u001d\u0019MҘ\u001f\\YEJ\u000fڞa)\u001fY\u001fצJ:>3+]zޚ^2\u0015\u001bzhT*&kE,V̏}W\bF\u0015*jȐ3;5t8vCCw;ry\u0016zb!|`cj\u001c\fD\"wR\u0011=)LS\b3d'#+TRR>e-5[1tn,\u001d2,j\u0003UthXrR\ry/b˜)i5vw*\u0018c|Pң>K]w\rhʜUߖ#Y[Four\u000f6\u0005KgGD*.]dv\u0005h߄kl8ǒ]m1<]R\u001e2\u0019w4 aS\u00171^:ٔ<;]+SfٕIB*`\u000b<£[\u001d:\u0013\u000f\u001f2)|-{)IF3|\u000e,-Ωy{VS+3шY,ٟY$kFGҲ\u0010\"fh$FB*\u001dmT⚥yI$k3ǚ\fKn)p5f\u0015~U/<4s!N=!LZ.Ua\u000e|>{ߐ3Ia*Wٹ\"\u001dfޛH.:kWgxv%JKDS\u0018\u001d3CxJySD7y6zf_\u00104zz;MU\u0019Lu~.\u001b\u0017~pdGgS\bsb̖\u0010A5E9\u001fZ\n/Xz)3UIg6a\u0012Pb\\WI0OB#>)}ҘݠUc߿L:B5\u001fEgMӋ&\"\u000e\"!`)KS\u00156⫓wmkYsʂ\u001elӔ~T\u0015*lբW\u0016ɴlU6+sH>YAkm6r^^\u0015uF%<9%#^)\u0017[\u0018uU\u001cL׋}tKս+;z?[\r2\f\u00151\u0007\u0011\u000e֠9d/σǼф\u0005&o.nYnNY,Dʰ&Y\by7UlΕXb\",K0k\\\fv&\u000buƈ\u0013\u001e\u0011Z]\u0000xS%w-\"eHЮ]\u0019rEf̵!U9\u001c|v]NS#wN1\u000bcS+vU\b[MX\"\"U?g\u0012U\u000b\"|^٥4i\u0017M\u001c2C~I4ry󥕥\u001dbb%&V\u001b֊\r1OǜFB;n׹4f%B+a\u0019[GeCI>BϮݮ/SSrS|jZ=k-kRw\u0012L2\u0018+KMƮjJY[5WMQ\u0019+W1h$2L<ߔj\u001f;髆>vygU35.\u0019QVZxyuج>#g\\E&+e\u0010\u001cV}\\\nʌGxX2\"\u0017K<*KBT\u001f٥L&ƪ.jL=_5/\u001c\u0013}d61!̩$IfuXYiv9דŲUFʺ*\u00071\u0010ڹܡ\t\u001bͱGInr\u001dWu\\uI_.E,<+2$xG:\u000eU),\u0014\u0019˾)g,c)\u001eًov9VEcVc9f59&\u001c\u001a*ъ݌ّLUr:uDE)홐xW5h\u001bB&wCi\u001dVCS*'j/h\\\u001e\u0017Z\nak.4*!<AJt\u0012K\u001etlmyQQ\t]\rK3\to<wXpl+^G*\u0017s?zWhx\n߱gXUh>YVOh\u001e)\u0019Еi\r-Y5m숈2,8\u001a\")\u0015\u0005\b\tXPB\u0011\u0000\u0012!\u0004\u001a\u0010\nWk)\u0002\u0004G9\u0016`Q%\u0006f7BDŉWUWTVD.;\u0014NsS(+]t.#yf\u001f}BvzALGYc;2OcԴۏi7dٴB7v53E.eLZv:<ٵMh\u0015:&J{:yYg)<̫U~M!:V${K\u001binY/l%se\u0005gc\u001b6\tbo3J\u0019o|y*Wqfgj\u0012I<\"6\"4\u001f\u000e\bf\r*_\u001e+؞/<*KO\u001a+R7*{M]\u0017|!\"Ol%Ջ%\u0016D0\u0017~7^\u00129,3TLG.xd3Nyr\b\u001bU\u001azZh3iRmJ9VG^Hn&{CYZ\"ǻ{W63Gd\"2\u001bzͨ̆Ȋ`[:*\u001c:+%Z\u0015؉nhi^1+UKX\u0011˜[:#vWL*u$Y*\u000eQM>a͹c2d~:SYc⊦H_fｦ\u001b+cfuJ\u0014UR\u0016RDTZzTvƛ\u0016mK\u0012),\u001b F\u0014,<\u0012\u000fa\u0015+\rڇnǤ+3h6y˿Xl[{V%omJ\u0011SU\\ګy[l\u0010K»=\u001d¹Rr\u0012&;Cgg1֎:UX\u0010eb68eSt\u00181\"r}YшavJÖ'&:xǫHLF7}35U\n}sY9Lsy\u000b\u00191uj\bюvG:cH#b陕\u00174Rܬ$\u001a\u0012騵4,m\u0010Ϭ,ct7g,\u000fJ&GdETnn2[썼EG}\u0019e1ؽ.P\u0012\u0013\t.8?̖VAKrWo\nk\u001cfu#|6w>3\u00112\bLX\u0004ǞTg)bs!42\u001cM_usWle\u0019\u0010ѝURuUYIu\u001ac+eUYǮXr]ջY`{Ӝ\u00063aBWmyXh.JJhOel*Oȿ\u001c{z-H/RkCSXUv%|Uej!2V.\u0011&_>o\u0012/\f{:ۜ\n\u001aeyx;SYKm\u001do\u000b\ruu7\\O\nh^,wӴ7bF\u0011W4IHꕶz0hrKefM֗U%o\t]ɣ]\u001dIx(Xwx'K_XcE.f^\rM\u0016%4\u0006Ũ\u000eɆ<C';:Yޮ\u0014\u0012##rЫeCsfKrwY\u0011ث$\u0018\r9Lě\f\u000b\u0013m\u001f2_3)9;6<eZe\u000bSv/,K]n-4s\n\u001dK!>m~ϓ\u0016Y^Sh~R>H\rVlfJ&a݊{i'Б\u0015\u001cޞ\\qP`J\u001cl.B#s\r\fˈ^<q}+\u0012aЦLrvlӧR$t\u000beHRc\f!h\u0000\u0001\u0000\u0000\u0011 @8\u0012\fEA^~\u0014\u0006F\\2\u0011\u0006\u0018\u001351@\u0000\u0000\u0000\u0000\u0000\u0000\u0000\t\u0000\u0018T^74`l^d?\u000fkEA=DzuUd\n\u001d^Kl\u000b\u000b\u0003FVj\u0014ѵ˭\u0016&ТLe^{e\u001b\u000f*-yx\u0012i\u0004'c\"oe\u001c͝iH#-ҙ\"jQ\u0001ǘ\bJ\u0017\u0004;vS!\b'j<E\u0013\\r/Mv\u00001;<U&\u0006U\u001bfh|=\u0006]oH->:FlWRM _Mch\"xY+}~\u000fog\u0010V\u00041\u0012֊yʥFE/(\u0016\u0002n\u000b\u0013֒f!@R\u001fK\b]63ǧ\u001eP\u00142]\u001aF\n1g\rP[񪝘.{80*j9\u0000/z/\b0&\t(}\u000eN@BWw#n֭S+d[\u0003dR\u0003@;m\u0013κdׇ\"ri/,g(<;e\t$ƹKX\u001b^\u001a?ը&wq\u0018D\u001d7\u0004\rĢ\u0003\u000bDA|Wϋ\u000eޤ˳Cn<qs]\tmt'g#s\u0006\u0018EC@\u0011\u000e(e\"̹Ƈyۧ sK\u0003_A>\u0014\u0016:<FK㴍\u001ap`\u0016&or\u0007Ƙ\u000b~4`\"L\u001a\u0002r\nm\u0013\u0016E\u0014h=\u0012\u001b*\r=2Grv:)P\u000eY\u0001!\u001a{\u0012S\u00055s\u001e\u001d}\u0003\rP-Bn+M\u001dE\u0001E`s(Es\u0013_k:|\u0007->\u0011n`ȼ5^\u0004):.c\u001exwł--eu4ey\u0010\u001aK\u00014xv>VlH\u0007\u0006k\u0010fXW6Y liןe@\u0010\\v\f/Ĩ\u001fvA\u001f\u001bGR5-(Y۱n\u0004\u00014{'<俢.8\n?H8ғ@^~x<=V\u0003\n\u001e\u00031}\rU\u0011ٲ\u0019\u000fߘQWN3Fܻx\u0015,\f'ؔ?\u0016ٓ\u0013z\u001b:yX\u0015dX\u0005S\u0001caIA\u001efP\u0004S8lǙ B#m걉k\u001e\u001a99W>Hn5&qpqTEN7o\\c2,B*\u000b,'D\u001d\u0018\u0016\u000e\bӫ\r񁢬r6Y\u0015h\u0007\u0001̋Hlja\u0012Ώ\u0001KT\u0003\bo\u001fjLfbN\n%т\nhmqFuf9\u000f\u0010-3Uq!憌b\bamyE\u001c`H>\u0003t\ff@26PT\u001fވ٨\u001c#>3W\"D\t޶\u0018j\u001aA=7+J|\u001d!\u0013S@\n4V0|t)hMwi4O\u0007\u0019Qe\u0012\u0016ڛW\t4\u000eLC\u000btR\u0012u\u001cE\u001b]VD\u000e#\u0011\u0016:V%$~\u001d\tu+g)[_\u0000]6%\u0000#.R7W\u001b,\u0000\u0007UyrˀMUMtv:q\b\tϲ:zb*\u001e?eÀ+G\rHhR9B\u0015iE\u0005Z-t\n\u0001GIP\u0016jC\u000bI\u001b\rv\u0011.$sT\u0014<x\u001d3\u0003\"kh^CF6\u00043\u0019\u001eQ\u000e+l%\u0000x\f:=p\nK,=\u0016\u0004\"\u001b\u000f\u000e=?\u0010PƟ9X]J\u001c9a9̴Oa `\u0016)؁l\u000b\u0013\u0005\u0010w鯎\t\fuJPT%nXfBT\u0006#\u000b[\u000fMp\t\u0016.\u0001_\fpaRJ\u0016{nd\u0014\u0012\"'B\\\u0005q0\u0010%-y2d&\u0010%mc3XGˢ,^ʃ\u00021/y<@wiYpaa\nZe\u0010~\u0007\u00150(8\u001e\u0019(\u0013J\u0016\u0000l!t\t]\u001bY:os?!\u0010Ľ\blZX>\u0014\u0007>}4t6A5d\thm3\u0010$\u001cucPgO&+P:)NVO=\u0012̰f\u0017G\u001e\u00166\u0011x@N\u001d\u000061(-:\tu,#rA{N\u001c\\Zun\\\u0003}Uȓ\u0019^1RJ\u001e%\u0000\u000e\r\"!{`-\u0007x\u000eȔ']Y\u001e<BH]T\u0017\"XD5\u000f ]8aӫҌM4Q9a\u0005\u001eҒ_{@\u0015\u0011\u00134F\u0002\t,Nd\u0004g\u000b\u001b4:j<(A,Q-JujHlM\r+\u0016o\u0001!\u0016T`oԶGg\u001c(Rj\u0007.!Xs.x]łܶ\u001eu\u00053}\u00036W3S|<l-;v\u000f_7oqHەFؽx}~\u0018\u001f6䉸{ɪ[\u001f)5\u000fS\u0010Z̑\u001f(:r\n\u0016Yۯ\u0019o%F\u0015{[\u0015&2\r<dE\u0016w2\u0003/`\fa\rK8\u000fsKb=6\u001cg\u0011qG\u0012\r\u0011\tԗ;\b6O'e)1+(\u0001N!\u0014]E\u0018Z`qaF 7/6\bC\u0016y%I9\u001aW*[u\u001a4 Ì5F\u0017\u0017_Rz\u00192b<Ge\u0010\u0017dlͦB\u0016hb\r83TJ[SҸYï̀YIu4\u0004e\"2v\u001a\t\\\"\u001c3\u001cQ, 9\u0013B܈\u0018v\u0005KA\u0006)!G%u}ق^\t\u0002̦0`}vp\bI(wF\fS'u.>Rof~=֋vض]\u0014^f\u001b\u00049!\u0004\u000f\u0017j\u0016}[N\u0018\u00063^\u001e~巄JPFn\u0002\u0000ĖkCp:3\b]\u0012\u001bLA7X(T\\\fWر}M\b+u!,?\u0006B\u001f\u001a2\u000b\u001e\fM\u0019|UUY\t\u0004Q9\u0001\u0001h\u0001E\"\u001am}__?,29휉\u0015b;5PX\u001axD \u001b\u0018s,vD\u0013+)L|;eIv`-`\u0011\u0013Y#1)8\u0006Ϗ(\b\u0005\u0002 <Xu\u0007Q\u000bp\u0007Z{+1\u001dd۷\u000bdT\n`\u0018\b\u00060I㳩,\u001d\u001cX\u0019׺]\u0000\u001atqO\u000f\u0000ӊ\u001f\u0012:FHϧgoM\u001dfn28|\rUOk9E* 6\f2nX9rtK;\u0005~\u00055A$~\u001acٽ#\u001f\u0001\u001c\bE\\\u0012\u0016be\u0012\u0006PPP2vo@%W\b9:\u0002ʬKe\u0001\u0012$[_vP\u0018c\"a\u0001\u00031aa;R\u001fܢ\fA=\u001b\"a?J&P}`q`o\u0013ثQ>]Ɂp\u001e\u0015&{*\u0001\rW?]lk\u0004thӷ\u0001\fÅSeQd/Sl1:\u001bYCx噗\u0012\u0010s\u001b+\f,\u001b}vv>TxvwK\u0014Zn.\u000bijXaYTAU~w\u001ds-d*u\u0000Ck<Fcp4W#joΜ\"D0+?\u0019\f7JC>Ro&Pv\" \\t\n\u0011)\u0007hþѿ#lC6$P\u000b\"vC'p&5\u0006PG1cӹM{g\u0012_YY8n5xBld|\u0019\u0005\u0018C\u001b_V\u001025}\u001fP[LT3}(&\rrv7|57f\u0019\u0014\u001e1\u0003Y5bQa&j@#~c\u0004I؎l\u001d\u0010\u0003\u00157\u0016#?Bcje\u0007qY\u00040\u0011zLy\u0011\n1ޔ&I\u0010\u0005O45ɖ:ڄMQ$\u001b1/j\u0016\u001fwmny\u001d\u0019`ywyiI\u000e{YHw\bIlk%\u0018i\u0002\u0013:\nOj\u0016Y)D[\u00046\u0000T\u00189s[+\u0017iCٻg\u001bl#ՄCk\u001d0Ь?c\u000b\u0007s\u0007e7x\u001a%HQdPCJnJ'X-\u000b&\u0018\u0001\u00042iBL\f/ܸ%%I!c3mgN<A\u0005 nn\u0013yr&4뾹<#>aW+u=NJm!\u0019T4:yC}~-]|z^\u000b;v/jQ+\u001enp]\f\u0017\"S\u001aoª\u0000\u000bbbᓗ-Ŏt\n'렼ω\u000f\u0001[\u001c/\u0005xu)M\u001cWk\t@$ȱ\u0007=e$&\u001eXðk(\"ʚnJhRf%PƧMŃ\u0017\fl\u0018 EF~YG0-{M\u000f[rTK\t\u0010x'\\E]\u001aJH9\u0006\"\tGq]ɼ:n\u001f\u0002\u0001k29~fY\u000f\"\u0006{7x\"\u000bǰw\u001a_rz0nC\u001a;xQY*eyYF\u00023\u0016o\u0010\u0013\u0001\u0019^`w:RB\u001f\u000b̴y|\u0001^L\u0014\u0000\u0016qώ#WX(DAdHʏj+\"\u001e\u0000ԴG~X68oC\"%|9O\u0003\u0018.{٪.\u0014,\ndH&P\"\u0002\bȁMcr\u0010`jn᭜l\u0006M<cP\u0000֜\u0003.*d\r?\u000e=Xe/G:vjjc;\u001fwbL+p`(P<z\nD`S\u0004h-?p\u0019\u0017\r>\u0018\u0017B\u0018:˅>GᱭHIQ+Qo\u0018\u0015֦Bv)-\r3q0\u0018\u001aɐ#oO,\u001f\u0019':pK_\u000b<s7\"q9ִGy/~4;xXK>\u0010g4D\u0012\u0011ΫPL͹^\nHqa@KMu\u001ep3vs-6\rkO;z&raV##\u001e$NKT]zcp-Tǽ*\u000e!\u000f>'ݔA>Uu\u000bW\u0004=\u0004ەQHS|~\u0017%\u0013R\u0002H j'a$\u0003\ft\u0003-9>~#~S\bb}T,o[~1?`0\r;h+Kw\u00179C%'\t\u0017/С\u001a,\n]a?};:Xx\u0002N䔍k9}f쫯sW&r\u0001%\f\u0010\u001fX\u0007#Y}]-N8~B5mG,*r.v\u0014!y6vˡz!yq\u0002\u001ar\n\u001b\u001aް\u0013\u0004\u0015-h@ҥэU\nXj˩\u0019D@\u0014#U\u0015v/_|7gƵZS\u0015K\u0012\u0001gב\u0014,jh \u0013z@M0\n|x\r˅ٷRs-ZF\u0019֪D*hv];ߪлUn8\u0007\u0011f7#Tc5Jݜ|f\u0004t6e\u0010FV0O\u0002{o9w@\u0007C;\u0015~gb\nr\u000f\u001dN\u0002-=b\u0004Υ\u0003D%\r`\"N\u0003Ž\b\u000ftj^?LiɆ6Jn8Tu\u0010 0\u000f~ЗW$\u0010\u001e\u001fQ~2x}Iզ2U?§>e\u001ey6$\tW:4\u001fO:\u0010d^\u001e+b8_\tA\u001e\u0006Q8Р/P^Y\u001b\\Lnr\u000e90-\b'ж䆞rOX̸\u00170?DwZ\u001d\"a\b68<U*h\nuu\u000bgK\u0005XfSЌxF#R\u0003-5\u0006fszk85\tfa\rY'AG߫\nRt)}ܔ\u0004{iق?ž\bߣ\u001dTQ\u0002և/\u0006qNUVC|C!v՝\u000bb|+/\u0010\u0017o\u0004A9M3槊A\"\u0019\f\\\u0007,\u001fg%*\u0007\u0018\u0004\u001eaN\u000e|ρ~;Afü\u0017\u0015B\u0011\u0003\u001cSh\\\u0018fВiƱؾi+\tyؚml(k\u0001\u001aܒ\b蟕Kmܑ\u0006ωU=%,v\u0014BEK_v1C\u0016a^YΆ9Yr9\u0004\u0006\u0018t3u|O\u0007w\u0004Ja\u0013\u001bGe,=\fƴh\u0018).5)W\r%t9.k \u0015\u000b\\\u0016ie\u0013\u0017\u00145Na\u0003\u0000l%_\t84\t\u000f&\u0001'/'Ǚ\u00199\u001dP\u001d{2\u001ef,u\"\u0002zn7\u001dV\u0001,2/#*ݍ`\"x2H\u0007Q\u0000\u001e5?̄ڜs\r#qkT%\u0001\u0000]F\u00194\u0011Wڡ\\R\u0012\u0011Na厡=U%\u0004\u00066ս\u0019$pNsN \u0000]!Yh\u001cAZ:/[\u0000 5\\f|(5\u0006\f?<s5s\u001b.\u0014\u001e^r\u0002\u0010x\u0014\u000f笠\\HEY`<9|\u001cjj*V:\u0010\u000196K V\"CW\u001d1\u0017\u001e-<*ߪxdX<]4\t\u001d;Qz\u0011~*2\fL@\\17\u001a!˚\"'\u0007B\r,Y+\t*r\u001a\u0011Էt\u001e\fY,\u001b;\u0012\u0000\u0013\u001e-#}5h\u0012\u001dw@w:\u0016\u000e\u000b5.uR/\u0019\u0012`z9$o\u0000h7ҬEBm\u0003\u000b\u0015\\#o0ޱ3(e~YآFCn\u0006gySo45i{y\u0001Qt,d\u00185!\bON+\u000fpK\u0012҇l],Y\u0014\n\f\u0017wlZX:EZ\u00166#\t8/\u0010T_\u000bJX$Xt\u0017\u001b5慉T\u0005@9kW\u001a3!%\"\u001a5\u001c+zREadOkhu\t\u0004={\u0000Øe_A\u0006.\u000e\u0013975M\u00126`5\"js^\u0016҃\\\u0012n҅)\u000f\u0018}V\u0001.\r;L\u001an+/t\u0010\u0007غ\u000fXuFs\u0007G-ș7n#\\É&:`'aby윴,6f,PHF;s\r+\u0002QGw2/BFg\u000b#&UWVDq\u0007&(lO\u0018/TBƺZ_K\u0011TB\u001f1>W6\u001c1PY=:\u001fC1QdqRr~B~MOd\t0|y\u0011\u0001\f-t3dvi餜JNT-\u00030nF\u0001\u0011{މN\\Pꌿo)MN}xL&t0\u0019\\8#q<'\u001cM͚F!8C\u000f/,\u0018$AȼG \t$\u0000.>F\u001d>\u001a]a\u0016\u0014u_A]z1&\u0006#\\QgPeI\fg$Q~M\u0013\u000bKqS7c\u0000]F|<-nN\u0007Ipi3)\u0011n+\u000fDm\u0013\u0015*NAE?yH\u0014\u0000e\tiʼ\u0000a||b\u0019'ژߔjy.S5m\t\u001aW\u00108L](,\u0019!\frp,\u001a|fѴk\u000b\ni\u000e@זc8@<H`\b@v\n_\u0018\u0004\u0002\\\b/w\u0000(\u0012U\u0010#\u0017{[R\u00102L\u0002/(wW\u000fc\u0002\u0013ZT|ͷŃ'hM\u0000(`CKr\u0015ӃM\u0019\"3\u0010\u00010$[x[\u001c/'\u001b\u001a'e![C\u0005z\u0011!\u0006ϼf\u0017deTXH\u00107\r\u00174]q\u001f6\"6Yĉ\u001apAO{`0RQ\u0015eNsQ,\u0000g\f걊k|\u0011i\u0003aD`&zX&\u0015\u001f\u0017g\u001ag\r<>\rAG\f\t\f\\\r\u001e}MU,R\u0015\u0005Щ^\u0002\u0014/+I\u0001ջ\r3I1\u0019}[Y3\t_8\u0017Y!H\u0005\u000f\u0018\u0004À+\u001aX\u000fpOh\u0015\u001a;&\u0002qj\u0010U\b\u001a\u0011MHs{\u0004\u0017?: \u001aFJ°pUS\u0011{Xl\"\u0014.\u0003%ݴ9\u0003F{aM2D\u00148\b0o/61rƗ*xWcڵt%\u0014@п.@$!\r\u0013g.\u0019@h\u00050?vMPU!m\u0004yċya\tȥ\u0006(\u0016w$4u\u0016{<1\t|X|z<](* \u0001Iec\u0006[O$\u0006\u000blk\u0006\u0002[Mq<K\u001b\u001f+59-PwTT8\u000e\u0017\u0012an!\\2y%T\u0001ߜN;ٳįxI=K\f,':RR?\u001e R$~SR%\u0012}\u0006cچ[oM.gp;\u0017\u0004@\rAO\u001b\u000bGԣ/f.\u0016\u001bH\bd\u0001\u0007T}\u001cAiX_\u00100$R\u0016$\u0013\u0016åXzU0W\u001cH\b\u001cnT8c9`9|^\\\u0003>*<cuyu\u000fE!7\u000fP\u0011k:\u0007S\"\u0015\u0003,Ⱦ^\u0019\u0002LɄ\u0002hI\nW\u001d?\n\u0001@\u001c)Y{le]3lDM\u0016\fa\u001e{̨ \t-K\u001b4 O\u000b\nTb\u0011M/GcCx^XxDTkNN2\u000f\u0003գ\u0010e\b1\"\u001de\u0010<e\rEis\u0006\u0005\u000f'U\u001d+/dV\u0019!C\u0017wQ4\u000e+i\u0014ʨQѱ2\u00033\u001e*t\u0004\u0013d\u0000^\u0016hu!\u0007ܡ']\u0004\u0005g%s8y*d\u0017\u0002{:p)?Go νn\\ TV\u0004H\u001dt[Tw8.\u0016|\u0002\rX\u00019qkHs%4iqt\nWn!ܡ$?/\u000f0]@ `s\u001b\u0015b\u0006̞^܊@\u0011\u000eom\bX\u0012(r4.R(EE\u0011\u0000Akѷy[\u0001\u0000\u0013MwBM\u0017 \u0011BAdVe\u0000\u0010\u0016_-w\u000b{uKI6Z:mv*6Gpum\u0006<j\u000et}$6]d/.K\u0017 z&Y\"ETԗ\u0011SW4n\u0001P-\u0004]ߒ\u001cٯ\u0015vu9zU\nhndwKs-?w¡\u001cX\u0001\u0003q#u\b\b\u0015\u0014Ҵƹ1ôa>h\"Fi1-\nAs*r\u0003\u001f-g8A\u0012\\\u0000\u0005+fƏs,e\u0013(^R #8(dNG\u0004!6w!r\u001c\u0007:82\u0010Te/}\t\u0004ERRa%Vj\u0003=뛝W\u0003G!dO\u0003?\u001c3ifGUj\u001d\u0018>\u0006\fx\u0005)BF\u0016\u0017K[-iv\u001bQ\fVk>\u0011CLA\u001f;-\u0005\u001e\"\u0013\u001aB[\u001f`ARˤ!(\u0017SYpej,=\u0005sfw\"3{X\b(򿾩ss<\"T\n ap\rT3ao0ԖPc^\u0012_ȹZk!Gd)aÖ\u001fb\u0004DL]u$\u0004m.GPz@$>F؁\u000f\u001f\u000b)nj`z\bRơu}rEI\u0013R;,y\u0018^q\u000f[:=\u0012T(7!\u0016<>=3C57\u000eBn?\u0012qD@}CA\u000bA\u0007\u0003\f\u0016@\u0003蓼\tJàG 2RYdΠ͗ƝHзFk=>K\f\u001d+R\u0016`j\u0002qG3UѲUP\u0013CȦ\u0005KqSyZW\f_\u001fQ(ᒀfp:9W\u000fլ^xwܭl30X\u0018[XqR\u001c~8\u001d(:\u0003\u00132t\u00063VG\t\u0000\u0016S\u0013*\\dM7BqY\u001fy\u0007D\u0002\u0013o栛\u001a'Ka\ry6LF\u0013\u001ch\u0001p(R,Jǲ\u000bگ򈆇-8\"\u0014+c\u001dz˚i7%aU(8+o\\~|!\f4S6O۴rZ\u00107Vд\u0005!\u0018c\u000bb\u0012L\b5jDW;Q1g퓂AD>;\rcLUgs$)U\u0015xr)\u0017\u0006זRu\u001dC+\f\u001eT=(\\\u0007Z!F\u000eVZ5\u0004\u0006Ox2˵h\u000fNM Ʒ\u0004\u0007uMX\u001c\u001a\f\\N\u001b[M\u0017\bf$M2pEn?\u0011q\u0004쟳FrpCdquD\u00043\u0006\u000e~\t$چ\u0019խx5+Gm\u0016\u0000Ʌ̗Ӆ\u0015\u001b}Ȑg\u0006>\\\u0006F9y$?`̌\u001dgA%n\u0003OL[24#2\u000f\u0003;K7\u001d#Ń\u0001٣c\u0011o\u000fu\u0003\"oj-MY\b>|ǬA\"1PM\u00161`tk\u001c\u0017Z`_\u000b\u0015\u000fBu\f\\0kd%_=_x\u0002S\"\u001c\u0018\u0004=36:1\u000b\u0004\u0015,F.\u0007ׇ3<7\n\u00156!Di\u000fӁtWqE\u0000&M\u0016V`HT\u0006U\n\rvv8a#JD3'YQ\u00173\r\u000eB\u0004pd7ӿ\u000eIn=,\u00115H\\Q>w]c`yF\u0004|Q\u0002IO^Mt{:\\4M\u001d\fV,@bk\\\u0010:{iXƍ&\u0001\u0018\b,d\u0007[H%W\u0005\fnx\u0011i\n\u0012ճR\u0014\u0016!9\u0006\u0017hۉ&Q\u00070%\b'\u001b\u001bbI6\u0012\u001bpLg\u0001\u0007\u001eIIG\u0000oAJv\u0001\u000e-&\u0001'`WuD專~\u0019բ$\b3CX,<J\"-.\u001c1.4%]D\u0014\u0017И`\u001d癜hKG\u0012I:OB%\u001acH7$\u0014U8&(T\fwR 8\u0011\u001f<t.8LŪd\u0015'\u0006$^ٌKI8>!i\u001awj?ip27]b8\u0019Q\u0000JGfP\u0001+V\u0005mɲ\u0014*G#J\u0002u\u001b Mvp\u0015.T\u0015$\u0014zŮ\u0012*O&L&Yl1hAW`e+WĲ`yJb\\R\u0019\u000b\u0013f\r\u0011Y]Yش%>K\u0012E\ne\u0013Z2\u000e\tMW[\u0002*\u0010\u00010X_L&[bW]%s.\u0017jU_wѼ\u001cV]?6,\u001b\u0017x>\u0003k\f>\bK\u001a\u0007\u0003\u0000-a=b^\u0018:9̵bQ\u00103\u0018\u0006|q1e\u000f.调nvUH 7B#`ø,aצo\r\u0015bzf{$\u0002`/zȃ6wLfYw\u0005\u000e\u001a\u0016˧ M\u0002$ę\u0006O\"eέhcl\u0019\u0005D \u0019~Sf$\u000ee~N̄,3a\b!\rVL wq&\u001f\u000eƄh{D\u001apTdyf\u0012\u001eqi\u001a=͙\u000et\u001e\u001a4৆bj0\u001aBb\u001ePt\u0019\u000b,|i㫰رY\u001b/\u001bu~6@\u0019AOm}\u0006\u0015O\bCQd\u0019\u0015\u00065>eG\\aߗGNjX0oAG&t\u001b ƯZk\u0005Q'T҆\u001a@Y&\u0007\r\u0004{zyW-\tMu1eͮ\u0017\u001dDqM#\u0007Ư7莙\t@lPb\u0001m_\u0015y\u0018]s&\u0003\u0019\"Ӏ\u0012 E+\u0004X\u001a/\t/ٱ=f|/OZ9]Oײ{Jsj81\u0005qbK-\u0014{Q}.fru?\u0003{c%\u0016s\u0010}tԹ\u00049QfR}\u0010v\u0013牢\u000fb+r\u000f)3\"7a`Vrb#'\u000f\u0019\u000b\t\u0016u-$]\u0014,d+W}y5:LzG\u0014;'\f@xK<#n\u0002k7+S\u001dxLں\u0004\u001bmW\r\u0017>*b\u001di\u001fO\u0004\u0017]odv+}ڇG\u0017g}Vโ,}fF³<Ѣ쿗\u001e\u0006bU\u0005%\u000b\u0017aށ\u0001%\u001dɜ?\u0019gM\u001f\rG,.4\n֠c<\u0002\u001e\u0010\u0010=(/K\u00073k@6qjSU%\u0018\u000e6*\u0012Ѷ~L8P\u0013\bĐvVT\u001a,\u0003\u000bE-ߧ6IbybY\u00065O\u001dr\u0002\u001c]\u00113̲mqʂ\u00008ފI\u0005lLanEi\u0015x\u0001M\b!4\u000b\u0018BEb8*ʚ\n\u001am\u0006[\u0003Ë\u0018ZK\u001deNmY?hh\u000epAн5\u00146\u0011>\r\u0015\u0006qtQ'^:InL)g\u0005\u001e]k 'J=qb*\u00154Dbn\u001baex\f5(\u001c4x\u0010ۆP\b^<tw'\u0014{N*;}6\u0000mC:p\u0013\u00077L\u000145\u001d-^\u001ebjH$6\\e\u0018\f\u0007w08[s55\u0015Fo}kC\u000b8)b=\u0010}$S\u001c5E#:\u001c\u0016uU,@E\u000ep\u001e\u001bGEHT\u0001\u001a2(9\u0015hѕ-쁌\u0005,\u0011\u0015y\u0004_\\\u0007|$$,I\u0016\u000bBİXYU<p\u0005P@XUEy\u000bE\u001a?/MPQ\u0014c\negC\u0017ixU~\u0014nј,2EZJEu\u0011}՗4RMZv6;s#\u000f\u000f7,#.JjIGK~\u0003(2#\u000bh+#vqɢ1\u000b6Z4\u00043`\u0006Ғ\u00032vA!0-d:\u0007\u000e{N\u0004<y\\R\u0006bBu-HL$lZH +\bۦ<&5WT{3\\\u0003)Lf\u00159ABSLT\u0019B\u001cO&\u00050$I\u000eEHK\rk,SG53G\u001by\u000f@\b\u0002_H(cG.iHh#\t\u001ca0jdSAEH\u001fP\u001f,'\u0013uB(\"s8h\u0002Hr?\u0001$B'@\u0017\u0011$\u001f[\u000e\u0005\u0006C\u00065\u0005|zhQ\u0001:*`áZ\u0001\u0017\u001bZ\u0019Wx!)/Dgi\u0016b-\\U!+F)\n\u0005\n\u0017\b\u001aH(}Pr\b5\u000bE F\u0005C# 1-\f\u0004FgJGPep\u0007?pF\u0003\r]X\u0010WN\u0006\u0005\u0002\u0000z)\\`$Z\u0004\u0015a\u0018\\\u001a\u0016!\fE~NسTՇ(\u0004>\u0011ðAG{\u0000ĂS\\%B\u000e>鉢3 <귷璌6\b'\u000b&@Y/\u001dgizXbn\u00138ͥ|Ԗ\u0017z\u000fh@=\u0010(D\"\"\nHA둈\u001ci=(?iz hT\u0016U*x\f΃\u001br,\u001eY\u0019&[\u000b\u00115\u0005\u0010\u001d:G\u0001.$HI4p\u0012DZ\u000f\u0015ƝaW\\Y\u001f\u0005`e=\u0010D]9Ӂdm[מ'K\u000b@=C7SLI\u0019\fpyy\u0015\\zz\bz\r)\u0011\fӪF44ZZsma=l]\u000b]-88\t\f<ǑCMPC\u001e*\u0000<)9Z,[^[sϳ¢ẁb4 B։%S5:\u0005¢GyDBt\u0016=x}\u0018=>xբ6\nV\u0003\u0019%(\u0005\\\rOoGS<[\"6\u00055OLW̝\u000b\u0013n\u0019>ʻ32#wF\u0013:-m\u0010\u001eKEV\u000f]?NS\u001dv\u0007Ȓ;\f^\u0017ƅ\u0016i}Y@e_ݤgy\"WmAUGH\nAdx\tcPf\u0012\u000b;\n\u0000P\u0001E{bV<\u0001PK?\u0002n@Cu\u000b%pJn\u000782L$#\u000eMcH\"A~\u0004_e*<\b-ۡ\u0003Z\u0006wh-zl\u0017\u0005L )g_\u0013zxMFilζ9Dd:\u000e\u0002*0e:T\u00031ɣ\u0018\u0016bLO/K\u0019',\u0006\u0013}bM\u001e$\u0016c[NCE6\u000eO\u0019q\f\r\u001aTT0 U\b#\u001f3lf\u0017\r&uH\u0012\u000e<dt\t\u0003`Z&\u0017x\u0018}a\r/\u0004\\_#K?-9BqN S DZ1\r>p\u0000^\u001e)oܘA w\u0003I1OQD6܇q4BWѲڒ[V\t\u0018\u00176\u00150 +d\u000bR\u001f\u0012\u0010\u001b}ZE=\u0018\u001e;~\u0016\u001f=޻@\u000elO|̫\u0010hz\u0001dkM\u000b\u001fQ|\u0017wZgQzB 2Y}NLxÏ\u001d}>\u0016Wʧ2\u0000j42R\u001cS\"G#lOЋ\u0018Op\u001d^\u0005\u00128\noLK\u0000p1riU.;-/o|?P/\u001bE\u001d\u0012q\u0018\u001d\u0011U\u001dy&~%(L[kQ0a \u0012*\u0014.t}Hb\u0000A\u0004gH&^bԉ\u0017IՍ¿L8bD=7'5F\neX\u0013Q)q'Ұބb\u000b[\u00167t!\u0015tM͜h|\u0004\n\"\u0013Yp\u00016h\u0000^(~}WA,C8\u0018Yuמ58\u0001,?O\u0011&\th\t\u0002%CŌ\u000eP~\u001bM%o\u0005a1h\u001eڗ@eps\u00013\u000f\u0019`{]M*1\u0007\u0010\u000e dݒ^\u0003^Vf \u00124{@BbZM\u0012-΂Jho>?;^\u0012\u001e;!2\bNSqn\u0003\r ;,x8E\u0014=\u0004P(9\u0000k\u0003j\rVsbC\u0018\u0004\u000ee^\u0010ED(IL$v,?G8c8[\u0015\u001fT\u0002\u0016\u0010ѡ_R\u0005\u00194R]Wu'+\u00146R_={R*_\u0003xXL\u00134E(0rM-\u0003f\u0016|eyQ \u000b\u0018\u0006n=DJg­\u0007A/F\u0019G?\u0014O:g9ͣ\u0016ƮJwu^?p<;[\u000e嵲\u0017\u000f\u001fɡWW,\u0010l\u0006MY3P>\r5\u001aնN\"\u0002/T\u000bB¯~l\rzg-\u00106xL\u00144Q\u001b6\u0018hG(_L.ҁTX\u0010\u00120\u001b\u0006\bX\t\u000f\u0005e1hiA:)\u0017[ÕY\b\u0002ayrAp͌\\\u0013\\o1]s~[\u001f-2l\"ŪhE}/\u0012\u0015ީx\u001f#5\b nA0\\\\\u0002eD惣Qʦ8#҃F\u0006\u000e\tE''yݾMG!FFa-\\aK\f\u00177[x\u001a^ܰ-}R\u001ay`Xiٿ\u001b_vD@\u0012n9ݔJ6v\u0002V[7\u0001\u001ey\"\u0001o\u0001*YDP;\u0017&\u001dHu:\u000ba20\u000eΞ+w7Q\bP\u001am@r\t~dGI\u0003gu\nC=kaj\u00115^1l'ҁ)ĪDe)\t\bFvj\u0005V+\u000b<>\u0015ám,t8<_G\u0010;+\u0004aG:[\u001c\f'sn\u0006\u001eA(\u0014\u001c&`*wOOT\u0002нl\u0018\t\u0002\u001b?\u0011=U;\f~\u0019V\b%.\u001c{Ni\u001aD\n ҷtKa/\tBWx3T-MS^\u001c\u0004\u001f\nd\u0004XT\u0018\u0002\u0005\u0004\u0004'\u0015|@\u000ee\u0010gdkp=&ə\b\u0006;3gqў|Ι?\u0005\u000f'\tޛY8-<;&L%rֵy<%SZ\u000b!c[T\u0010Qn\rI%)Һ\u0007Աt/\u0000(8\bZJs.uqfo\u0015rOlB:QC\u0010:%\u0016vgNodo\u0006luXľ\u0001\u001a\f%KܿȻʼJ)\u001aTg\u001beG\u0016O^FTwKmKژXPm'9:.clB\u0016+%:G\u0001\bY\u00179\u000bk<3RsǕV!6\u00029\u000b^UZ\u0015ՄGm\u000e\\J49sIG]F\n\u00004Πjk;EO\u001d?͔EI\u0015\u0011\u0017=\u001a+Oq)A뽶y\u001dk\u0003ч4\f34J\n(\u000eh\u0018ER\u0014|\u00016QQlY[\u0001\u0017\u001aQQ%JTC C\u001e_\u0011\t*2\u0014\u00174VQ94pI\u00151GysNdQlt%$~\fl_ڦ%$H\u0013\u001f:L0\u00053A2`'a\u000fdAdg}\u0004l3\u0014/X\u0006a[\u000b,=V&$GNJ4\u001bvdR7iv\u001b6͌.i<xx(ItH|:\u0000\nQ@l\u001a\u0001ŒnKU,\u00121\u00072G\u0013F\u0003w@Ǩdb-#Y\u0007PSIfjB?Q\u001fI\r\u001f\u000e\ng?dsU;D%06v\u0004 \nK;\u000e\nNj8\u0018*5C\u001aJ?\u0005k)<~_\\K\u001f:\u0007Imddh\u0000JT\u0018{=h\u000f3\u001dPj|;}?\u0005L\u0018\"7;\u000e\u0000.F\u0017h\u001c73\u0006b<ݻ3J_^w`\u0006;uqgbXq\u0002uBb}UQN\u000f1&c\u0019TLq\fwn\u0019\t\t\u0001_0`**\u001b&=\n\u001c\u000b@X\u0018T\u0010wv\\oA\u0014 YT+Ȇ\u000e\u001f\tY\u0006^+->=R#R'\u000e̤R\u0013@R~\u0012\u0001e\u0010\u001c\u0005\u001aK\u001e\f\tA*\u001a@#\u0015X.]-2\u00148!\u0006ҭ2[o/\u0005dnGZ,筊)x\u0018~7\u0004.1Y\tG8V\u0012~ӥ^wg\u0015\u000f\u0007X;wPMz\u000f\u0005Mƶ7uBҋ}5\u0014U\\][\u0003\u001aڢ^S`6V\u0011H/^m\u0000Pg=!X\u001bt%B\b\u0001䦽O.1msdo\u001b_\b\u0000{\u0014\u0002\u0015\u0013g^s\u001f?\biP9\tamB%%)\u000b\u0016L\u001csgі6e\u0017\ba\u0007Ӫ]%+\r\n|ۍ6K\b:L=\u001bJJ_6\u0012s\u0010H\u001deMZ\u0016gdaTI>7\t{i\t@\ty*0'*\u001f)\u0019]b]9i\bԂY\u0002\u0012\u0013f2y@\u0005&xMcdƫ,,M\r[!|&c3\u0011VC\u0012\nT\r\u000e\u0003`*sM\u001ak\u0013HK\u000e2+l.BUX#P~Ր26IA\fMkɡ@:Sp[ZF5*nqbKG%{tv6\u0014ڟ\u001a\f=^'b\\tCCꍙX\u0013^ğgr\rCro=,\t\u000f\u000f\u0015D\u0007\u001fX3UԌ;Z;߄B}˵p\tt<7k\u00033KEiY][kr>\"\u00191\u0001\u0017\nYK1#`N)#f\u000fv\u0006S\u0001l\u001c&\fgtm\u001c`M\u000ew\u001c_\u0018hVWTpb^?T\u001c\n_rф(1+|\u000eRIMz-\\VAo3-\n{_%\\('\u000bI?  \u0000\u0000%l\u0002<L0E\u0007\u0017~[L窩\u001b1J\u0006O\"CLF\u0005f֝ `L\u0017Cz-ST \u0003AWG/iKH\\0ڪ\u0012T@\bU!/\u0003櫨\u00114_\u0005ب\u0017a(^3^XC39\\\u0000͘rذ`6\f\u0001lPzn8\u0004\u001e0@\u001ae_Qd*\u001d9_!qQ\u001aϋ!Z9Ƽ`_\u0002IԴ~\u0015(z11h\u001e\u0004~R\u0010o\u0016Ӛ\u000fЂ\u0005AH-׬~F`};UI!Tb\u0001\u0006Z#qy\t$E\u0017݇1E(\u0013+Vrﭜ\u00158\u0012bpihİ\bR8\u0012~\u0011z=Y\u0003\bZ\u0019Q*,W\f:-\u001e6CȦJG5kDV\u0012&b\u0012\u0003ma;^,\bY\u0007YT-CӦ44bm\f/DT\"^<$\u0001\u001a\u000fPz?K{SPO/-\u001a\u0011D+\tC?\u0012sgW\u0017{H߬G,\n Z\u0013J3B_N\u0006F\u000bF2p!V5&^9MG#p@v̌2sI$ڷb6]\u0010\bp芒{wJIJZ\u0015IjB\u0003ۻ^S\u0006d'a}cy}沧\u0003L\u0019\u0000_}S/\u0000\nԤġYT)_h\u001dzAE\b*>\u0015IF\u0014S!\u0017\u000bvc\u0001Yŉx\u001b\u000b|@B\u0002\u001a\b_\u0007dL_\u0011]Oh?)\u0015iE\u0007\t\fԛ?uiT}\b\u0007iϰ\u0016*mqa?6pSE[\u001aϣ\n?cA\u001cA\u0013=<?(\u0003\u0011\u0007QUm,l^CAv\u001c\u0010ZQ/BR|>\f1h\u0011JMbg<dĬ\u0004S4w'5b>*fnc\u000e\u001ek\u0003ryI]\u0018vM\t\u0018>\u000erߋt\u0015s܊\u000e(O\u0011-\u0012\u0003B\u000bcy\u001a/ġ\u001bIq5\u0001V\u0006\u001b%ݎ\n\u000bmkIj>G)f\nkf6\u001dz\u000e-cJJ\u001eo8-<aVR`W\u000f\u001e̫\u0003\n`Ph?EΓlT\u0012\u0005v>\u000b\u0011yC\u0011OXA[E^\u001d_\rxJ Ո]Z*}S};\u001eK{4y}\r\u001bzGӏn\u0002pӸ\u001b\u0007\npph_<.k4s|sP(\u0004!2\u0010y{C\b/\u0004<\u001bd\fxyқ\u00164y\u0002\u0005\u0010\u001e&EI\u0019\u001fx@j9 \u001dN=SB\u0007g\b\u0013ҧ\u0017\u000bZ2j\u0014\u0019rRެ\u001fڈXmhÄOY\u0005g4}S37Gaz'\u0016\u000e4ul;v|P\u0011υ~\u0003NnF $D@5>Ǎz\"]v},$Wa8I\u0017{Gt%o\u0017\u000fD\u0015N$R8\u0007LX!`Յ'$\u0007M,yU,M\u001c8FQzG#ExQU̹\u0010\u0010WE';Jl$'T๾Ș \u001cm7\u0014\u001f\"X'\u001b \r]\u0000\u0006\u000b>\u0002:\u0013I[\\0E6'\bn){R'L+{ȭ_όY`b\"i%\u000eC}N\u0003&\u0003\u0018>uJ>9s}f̥|*N\u001b\u001f\u001fx\bQ}-+?9=Op@u@L)i\bVxrX\u00178V0\u0000+҂mR\u0003\"\u0001\u0017Gf\u0005pdعNC\u001d\u0006\u001cn\\nAAoʺr>l\u0006\u0017\u001b\u000f\u001d+UԔAEK!r\u001c4XAoQU\u0014\u0012\u0000:)\u0011\u000f[\u00057Rd\u001c\u0014}n*m]Hb25'w`w\bU~\n.(f\fm\u0013Jl\\醼w`\u0013vz;iA\u0000&\u0012\u0019ڍp\u000110\\\u0019~;SĻ3o\r9L9\t3\u0012M1e)\u0000\u0003.&P\"'?vR4׵ꗗ*RFX4\u0007m>\u0015\b,d@\fvhߋ5P\tfV\bꯦ\u0001\n\u0001{H.b\u0010\b8FJ _ҳ\n\u00016|\u001er\u000e_%Y[\u0018\bn+f^QaXa)\b3l)2)\u001bvӸ0$@\fbf\u000bpO\u001eV*!\u001b>;6ț\u0000\u0016\u001bY~J&;eŜ\\\u000e\n$\fc\u0002zA׀\u0015A\u0001\u0005\u0019>mx\n\u0003\u0017%­\u000fğ=\u0015\u001b<lyÅdѷ\\2,O/q\u0006\u0004\u0002U\u0014\u0017ŏ{t\u000fo뙉_1FxpJ.Rb/13[[P\u0004I\b@/@\u0014A\nѻj\u001a\tAُs&\u0016)4Ю\u0007ܴ+EqΝ%\th-\u0017Uk\\Alyc\f\u0004\t\u000fcfN\n\u000fl!{\u0003\u0013׹:\u0015\"k\fQ{gi<t\u00004Ȝ\u001ahv#^\u0010ʈ\u0004{6yOq\u0013\u0002\u0012e\u000f{]\u0012\u00075\u0003Hʯױ\u001741*E\bGT\n\u0004PP>I\u001f>Ei8mJZ@^^\u0010\u0005ތ}0>h\u000f\u0016dWx7\u0011s\u0012k]\u0000kU$2!+0k:QJxR\u0013\u00033z\t3ȨVRD@-`r\u0001\u00188:e ۳9=8٪G#wiOxI=KE/^ٟ:4EuYc\u0005\u0005ފwN\f\u0019uc\u001a\fg)|c3\u0013\u0006\f5ˈ'%|uT7\u0015MXL+\u001c\u0014\u0004($V/(5DbWk<\u000b\u0011\u0006tjƠH<#ɷ5aPQ\u001en\u0013NK\u0005\u0017\u000f\u0002䆓Ϝ(d\u0007\u001b0\u001eS3Ǉb4֪%+\u0003P0Ԣ\u001cnO+*ӿL[\u0005I]\u0003v#m\u0007՝K\u001d KN1SOׇ\u0007?DQSEtQ\f;+{`\u00034~b#RW.R[S+.J3񬓿v\u000bY\u0017\u0017\\|_́Ĵ}\u000f&PޖXq8pMƙL]p\u001c\u0005\u0006.7[u\u000ew^\u0011 4q{\u0019\u0014q=$qE\u000f\u0019ɉ;Hϐ\u0017YJcVRxzg\u000f\b\u0005U;\nUbi/$2xQg;.J\n\u001e\u0010A]DE\u001e!\u000e\u0003muq.%\"\u0005^K\u00009^\u001f/5T^|`\"\u0014&C\u0013\u0005}&X\t\u00164\u001e婕g$\"b\u0001cp\u0016\u0016V\u0018\u0015w\u0007\u001bi\u0012\u0000aBI^C\u0015T[`L9Mv;vJO/BuZN+wƓW\u0001\u001fR\n 9>а\u0015(V$3J\u0016X.Ⓘ[~\u0011~1];B:\b\u00127wx6iBf2 OPhٍo\u001b_HM\u001bk\u001da$) \u0019\u0017@\u0002zt\u0006\u000e Ri^:U/F,}4H\u0000mLr^@E\u0001z:`:\\LՕ\u0013q\u0011D q4͈v<52Z<\u001a?$ŀD%τ׾i,u`)9c+}p%W,a`AɩD\u0015:顚LS|J\u001b9\u000bi\u001d+h(K͜\u0000V\"p\u0019~\tYeh'\u0016\u0000\u0012[\u0007\u000eqXF\u001bQ2%#1daed\u0014\u0018{\u00168b*ӄL\u0006ѸA3d_+\u001b\u0011t=A(\"k!Q緿\u0011XvO\u0006Fuoo5<NZc h2˲6/p`iIJ\\w͕YUv-Gyuun~\u0001?T2EƷvMF5\\{f;\u001c쒁\u0007v(@\u0010귖[ص\u0003\n\"nNZ\u000eodRyg\u0012 Sns\t\nN/\u0015H6\u001c\n/fq~c3\u0005R&\u0015\u0015ϝ?/c[\u0014Ѷe_3I \u0001\u0011%wd5ˠ^1h\u0016\fZsOY\b\u0019\u0018\"35GɌ<~#~yb\u0000\u0015]\u0010==;{ ~{\u0017\u0016ZpvoN%\u001bǛ+-\u000e\u0015JEmt[kaFb\"\biH\u0019\fg\u001ayHpgk09!A\u001fSw\u00185n3\u001b\u0001L\r\u000eO\u0005UQ\bK:/PR~;L.\u0015T0\u0016[~%^a\u001fg\u000e\u0003Ŝ(\u0013Qշ\\\u001ed\u0005j\"-\u0013\u0017̓\u0004#\u0003E3\u001aUͪJ)\u00132$\u0012\u0003\u0015`͍C=9;\u001elLCX$E\u0014zqNƊ+xIɑ@pqT=Hmώ\bԌ\u0000Bẑ\u000e\\\u001f_\u001a.v\u00159\u0001\u0005')`b\u0000;Jr#\u0019\u0018XD3a']ɰ\u001aö\u0015uuX4\u0010L,2mcXi'\t\u0004V\u0005\u0011\r\r; Q\u0004O*C\u0012w\u0011\u0012e\b-c.T~\ff\u0012;,ztff\u0004]ആÀ\u0012Ee(fT8;\u001d\u001dsd\u0002\u0001\u0017\u00107E\u0014k[\u0019ţaϛ,@\u000bRZ\u0000Zpzr#b;!IHz\u0007Jm\nؓ\u0011\u000bdoR\u0013\u001e0&Ff3;T\u0004I\u0016Z[ϊԃ\u0011\u001c\u0017}k|Cn?99ft\u001d?~M\u001aJ\u000311\u000fQ\u0018\u0004;FDAʲ\u00123@Ą\r\u0004\rM3i4oRh=-i_Ŕ\f@#mp2U(\u0018\u0013OZ\u0012`@Tk-\u0003\u001agcf$\u001b\u0006\u0002\fR_\u0016\u0013t\u001cެ4yr\u001fs\rE1\u001bY\u001aRz(Z.A[(\u0011`$?W\tr@d*x4CDrZ\u0003O\u001eL.\u0003Xaӌ 5s_]߬mO\u0017W\u0010|9G~]d-7/˱|nM}'\u000fRFϏ\"\u0000C\u0001\u0019\u0000LK\b\u0004_\u0004]]H켕ʯ \u0016\u0015V930%40]\rsGB\u0010\u0013\u0016nGGl=+!O9]{x}Ux\u001fb>}oU\u0001d>\u0019}Uɾ\bb\u0007O{9Ķ\u00128r\\soL&\u0000\u0013-,DJ\fxٿ#z-'d\u001eO,O,TxT\u0015KE\u0010\u000b<\tv~ļ(\u000b\u0000\u0001M\u0002.gh׋Av~\u0003{M\u0006|2dX/\u000eӛƺu\tH?9ws=WBp\u001a[H,ٞ\u001ea\u00121LE\u000f\u001dJ]\u000bY%aEy\u0017\u0011I=\u0013w;\u001dq>`Է+:V<Xꁦ󶊦\u0002t#jA\"A/0hcm~ɜ\u000b\nm\u0014aaGUוD}\u0005CX}nr\u0007+kI2\u0010ľ>LԷ,siSYWH尤O\u0007[}g*a_?A>\u001c\"' r\"u\u0018\u0001\u0000V_\u000eY6y\u0000k'j1c_b-V:;EH`\u0011$\nN|j^%P1*ŬQ?#Ly3M3<\u000bS-W!Cpք\rʾ>Mު}.{B@\bZ7O\r?X4h\u0017/]B m`V\u0016q_\"40b\u0000(a.9\u0010v\u0002&fX*)ez\u0010 \r~QԨL3ruxK\u0001(]\u0005K]I\u001d㭲Y}Ҭ(!N\u001a\t5\u000f={\u001f\u0017|VIRSỶ8fb\u001f\u000e:Ҽ\u001en. @ǯ\u0010\u001bQ\"6\u0017\\6;{&\u0018#e]Z\u0004\u0004\u0012`4\u001c7OTPoVLj\u0013M@?\u001b\u0007eH\"+H\u0002Bψ\u0019NNTӷ\u0013H}\u0002\u0004L\u001fs\u0000B+*!\u001f&C)C4\u0002\u001d{a!J!Z09&\u0010\u0007\u0013F,CU!\u0006?ۻk?p%4\"XPkJ-1Oj\u0000űP^[v]\u0012-䁳H\u001b\n|Q\u0017\u0015\nu&dA!l\u0016VS\u0002[\nz1c-\u0014m&\u00179^ٞ+\u0006e-D!qlC\u0014jҵ~j(U?U5:U51U@*(E\u0015AjWOU˜\nT\nLcP*eIņTQ坘`'\u0010'\u000bՀ̓û^\u001cO!?5\u0013885--t\u0002\u0011<½߾\u0007X\u0017o.5\u001bv\u0006.ܖ\u001fW~?=\u001f9xUel\u000f7\u0013,%UL?sO\u0004\u001c#kY5\f\u001b$nO3ШX`P֥\u001b\u000fsweڭbv+d\fD.\"j־v\u0002A&h\u0002\u001a\\->\u001cRvIvi>P\r,ZX\u0000\u0005e]z\u001f+\u0001]c\u000fNI+iw\u001am߭S/\u0004\u0006vLc\u001c#_Uup\u001e./6maF-t-\u0002\u001b|\u0018a\bf$14\"\u001cT\u0007|,-}\u0001mŬ\\k7e,Q&d&~-#Kn E2#8(݊\u0013W:{)p:`%\u0013l\u001emϞ9;\u0007\u000b8S9L\u001b炊p\f\u0015?(*WP\\k~rI\u0002.m\u0013}\u0002-@J\u001dɇE8{\u0011\u000e\"\\\u0000\u001e\u001bǴfB\u001ce\u0013\u000ePp\u0001=Q\rRo\u0000\u001b\u0013ir\u0006`\u0012sUb\u0002\u0013\u0000\u0017\u0018`yD\u0014\u0010SirmJ.Ɠ\u0014$\fGJirJ\u000b>\u0019SV\nD.\u0017(\u001aJdB,P\b3\u0001FQ:\b\u0002 و\u0012\nD35,\u001ai^ߐ%h.o'\u0015\b-cQ\u0011\u001aS:`\"4xb1\u001ab\u0015\u0006ˢ\u0019\u0003zo?Ut]f;\u0012%\fA9\u001c%DSRV`\u0011\u001a[e*NQXL\u0003oW*Օ6@\u0014^G9ژL\u0002\rWL6\u0003&u+\u001duD=Cэ\u0003\u000fD\u0017BFÂПmn ]\u001f0Z\\$\u001e܇Q^GZkDYQW^K[c-\u0013Z\u000f17~4\u0000z8\u0011hrĨ\u0003eZT5Z\u0001B,d9;pm\rSK0w=ox\u00147[!߳\b`\u000bqre\u000b{\u0007z\u0016f6PF\b66jԆQ\u0001@\u001bޓ;[1\u0011l4{l\u001ay\nO\u0003'\u0015\b~{\u0004\u000bчx\u0007=\u0007w!s\u000f@\u0004\u001a@avK\t.ъbl\\\n;)em$xX;\"\u00045\u0003S\u0000\u0011\u0012IEy6.8,\u0001\u0006zVr'#$LX\u0010Fo`놁\u0016\u0001Ng)v\u0007T-(N{0n\u000b%s=V6ހ\u000bd\f}E\u00005 ٪)??ĭ&\u0013(7Ab\u0014=\u0011\u001dvBtQdm\u0003\u0001\bR˚>HGV$_|8\u0018&Z2(\u0012o .(R\u00034'Ŏ\u001fp5jZ\u0013%J\u0018)\u0004CT+\u0002RR\fh\u0007x>\u001f(7ȁ\u0007#<\u001b\u000fwY\u0005\u0011>ro>\nq\u0001~5^!\u0014P\u000bOWlgY\u0003%Q=TN6$L5\u0013\u0011\r)2R/.A\u0004)rerLEhd`( x\u0010 ZC\u001bx\u000be\u0004Ak\u0005}A\u0011ciA\u0013d\u0011C\u0002.X/7\f*d\u0003JvoT#\u0001SI^NP#KC]{)FNTAdg\u00016h\u0007Yi0\u0018w}v\u0019~\u0005]\t\u0013F\u000eׅ2E3l?N\u0019)zq\u0001n[؛0;\u000b56Y-rZ\"D7R\u001d\r\u001fV\u0003\u0017{\u001a1\u0000u.6P6.\u0007CՖ=vpo\f2b\u001fMD\"hK%`n\r 0\u0000\u000f죇Ae%r)&lkLC\u000fT\u0018T5-JRRw%qԡ.:6gY?\u0019P<L-\b+\u001e9\u0000}(z\nF=\u00185_#]Ν\u000fr\u0004)V.I:\u0012x,b\u0005?ď!$mR\u001f\u0011<\u001e\u0018:\u0007\u0003Q\u0000]Tͪ.~j\u0007%\bA+BPUjTʐ~'[\u0006替%C2U\u0015\u001f\bI>󔑞\u0002@\u0012N@\b(\u001c=2\u001eܭ\u0003@QUj7YS=xw+~\u0006\u0017eIQ\r':0\u0013k\\>\u0000z)\u001fp\b\u0010dMH-(2|\b|;\u0014m\u0015Yc;(1UVp\u0012\fT\u001dk\u0004\u001e7gMpm f34!1\u00142W3\u0011\u001a0Kt<K8\u001b\bڎwKT\f\u000e-s>my?`\u001c%*@ke\u0013U\u0015;\u000fi\u0005sG?\u0003\u0011X<ԍ\"\u0010\u001de\u001bgا5xnF\u001bj'Ldؑ\u0005XP1G͓րKB\u0005(?1G\u0014#.(\u001f}C\n3_</Te\rݟq\u0014N\u00016\u001743cUF\u001bd+5~YU>C6M\t鸡h|0|\u0015}\u001a\u000bۂ>=pO\u0005Vt@dNTx(c~7\u0014>>\u0019ed(A$\"^i#\u0016c3bd~h|/r<.\u0010SJTA\b\u0007. p\u0001\u0019\u0003%\u0018@;MB\u0019L\u00055I\u0018ZOCgB`FV~:\u001bCd'|FuS\u001aUO#\u0013 u\u0003S_C\u0010PQ\t\u000e,\u000fΊN\t5(!FErrw-\\\"3d\tA\u001cETȖ]*\u0018\u001dĬ\u0003'\rT\u0014(\u0001\u0019`h_TIhg\u000f\u00076\u0014sn\u0015/I\u0006߬6\u0014X=`¯\u0011΃S8gfN\u0002\u000f.p[*Wr\u0006P\u000fQ:\u00143\u000b0qVR&B\u0011\u0000,vY\bh\u0010\u001dl\u001c,Kr0}hô\"R\u0010~\u0007h)\u0016kW{\u000b4_&\u0015;}a6]\u0000QPCx\u0003\u0011i!\u0019o]\u0003Y\u0014c%'4\u0018\u0003\u000e\u0004;+'\u000eO \u0018ޮh\"~z\u0003.\rˣ'$Us\u001a0\u0004F\u001d5;x\u00109Sp$\u0001h\u0002\bgv\u0000\u0000\u000e0Yn\u0006\u0007\u0003\u0007dj\u0000u\u0007C?\u001fG%;\u00042C\f\bEs)܆\f=p\nXmP\f4m)9IEM!$M`5\u0000z@\\psl1J\u000fa\u0015H/tFJA#+\u0004\u0004T\u001d`/\u0010\u0004\u000e\u000f\u00144z<\u0001MR$e<\u00019\u0005+\u0005<\u0005$\u0014̈́7\nHNˊI9{\b8Y~\u0014)+WA2Y\u001b\u001e\n\u00173\u0014\f-VrbhLL)q\u00113R\u000f?)V\u001ez\f\u0019\"&䉑<\"t)6\u0014\u0011b&\"4qL)O՟\u001b\u0019P\u0015gJQaLm4a\u000f\u0018\u0019+P\u0017Bs@\u00105\u0018}G\"T6J]w?:L͐m\b7&]\u0015Z\u0012[^I'\u0015hhhF$P\u0017P\"\u0004M$~G\u001c\u0014\u000b:ܥ:J$\n\u0011L\u0014\u001f\u0006֐.j\fm6\b\u00176`Q\u0006_!%$1\u00173y6T\u001b(bj\tO\u0005u\u0016͋z\u0010EQ6's\u001bm\u0015MAv\u001634T1!\"Rll15~!K\u001axBH%!4\u0019Q\u001cS8&2\u0019Z \u0015КjB\u0005Be `k\u001esNx-v4&3\u0002-k-5LA\u0011F$\u0004X5\u0010ŪQB\u0014ECDCAFEU40vq\u0018WH1-$\n\t|Ev\"0v\u0012؛' :QtiDIBQE7♹d)\u0013ouS(ױt\u0017Mב5$\u0015'FL$҆T\n\u0017bLeVTalх\u0018AGC9CF-WM\u0013?4J|Nd\u0012,3K\rV\u0013$\u0012\u0018DIй\u001c\t\u0012ۊ\u0007FC_\u0010r쮊!ZZ\tVI،Ih\u000b\n\u000e=*)G\u001c\u001e\u0007\\> \u0014MD\u00125\u0015Aj*\u0018\u0016WF\u0014XE}'C~B6hmAFVg\u001f'xw[z䌪}D&rqXi/fLq!\u0013\u0011\u0014\nCSSS)ljFR]z3\u000e%dr5a)\r\ræ,\"RR\u0015(\u0014\n\u0014J1\u0010'TeE(]tl\\HMhL\u0003$<&\"\nA\n!\u0010bB\fk\u001eB*B\u00104#H\u0011b\u0010$\u0010\u0013BPB9=\u0007\u000b`p\"\u0004)!B4!!bB$\f1Dp}Yx\bG\u0012\u0006\u001b*A\u0004\u000b=\u0007JppJ\u0010\u0011&\u0012J>3BC\u00136a:Nu\fvmVXB۲&Ԭ&e+e)-tdXNX\u0004\u000fm\u0004Wj-^(V0-@0\u001361\u001f\u0010\u0004\u0019\u001c>T{CUT§j[FTK\\\rpW\u0002N\u0003nF7N\u000f.4U3\u0000\u0000\u0006\u001cP;\u0014q8EE\u0016\u001a-V\te\u0006\u001aLw)RDDZ943\"\u0018\u000f'\fRE\"=+=쟨\n(VP\u0011\u0015Np'©\b'H\u00102m0}\u000b\u0005i+\u0015CB\u000b.N\u0004\u0019\u0006\u0019.\u0004\u0019\u0003g\"\n51$Z\u000eIc8\u0007;`V0i\u0014L\u001d^\u00129vNogv|)qoy\u0001)A*R\u001awRglwr\u0017$XZe$6\u0012ƾ_' \u0004_#1?u\f\fV\u000eּAꤒR]eH\u0019!9Tp\u0019e(u8\u0012\u001e\u000b\\8HK\u001aǉ\u0006\u0004<\u0014(\t%'!SH\n%G3n#XQ\t_%!=.\u0010\t\u001b6.gari*Đ\u0017k7ɡWn&$¹*u9\r,Y\r<\b)HsKA\u0006$[U&%T(%CI\"zB!\u0019#Cř|&%*\u0004'\u00109\u0010zq7\u0005\"'\u0002,sS7i&5ɐhhT\u0005TdJ[V\u000f*o\u001big5Y4\u000eĢ?\u0005\u0011Ɯ\br/\u0011Uߚ\u0004W+wHb'E\t\u0012e#*\u0017\u0013#c#ZN*1􋎔]\u0004zi_F-z9Qk\"'B+Yc'o(kթ%.9O\u001f\u0010sJ=b\n2#\u0011s\u0007Յ>TYg\"Bt2\u001fD\u0011F6~\u0010Y\u0016a*v*L{-GmY\u000fB\u0013ٯ+Re\u0011&\u0013]\u000b<\u0019Ho\t\tS3yJUjOpW\\R\f\u0014\"\u0018^s\u0010\tM'c\b̜Y8Wj2U&DM\\F\u001d۴\u000f\n4U\u0005HJ\u001cF̈́&Bt\u0017+$>d2i#zvF)⋶h)\u0014<\"Bb4Lp\u001c|ʩA!QEqgi\u00131ٝ5\u0006\u0013jk\u001c\"h\bs#x,\u0019\u0014ϼ5 !.Y[թM\b2\u0015Hf!(5sSIi>U\u000b1q5zNVKb֍#zqdҕ[Ӹh(b(#e![Y\u001cj.p媳\f\u00138\u001c\u000e'Nx6!\u000e\u00104m\u000e\u0004 \u0000\u0000\u00188P:',\\.U1\u0014N\u0012yL˫XSWMZ-*D,I(0D0Q90T=~_+Cۗ?_4)\u0015,\u0016\"\u0018B8\u0019FXP\u00053:A\u0015e\u0010H%Lf&4D8XjJ@4C-TP\u0011j`\u0014hv\taB[.T\u000b0a\bk$/e0Oʄ\u0011%𣩅\u0012\t%P\ru\u0011A*!멙\\LчS0\u0019Or:4\u0015St-D\u001a:\u0004\u0012eEpIL\b7\u001c\u0011\n\u001e<3)\\$&H\u0016DD.T\u0004R\u000e\u00103\u001b,tx\u0003a\u00070MUI.\u0019\u0018Ye\u0014j\u000eU\u0015\r\u0015A\fU\u000e\u000eP\u0004_N11u(\u000e&}Jz^\u0014\u0014QI\u0015/h\u000bVň&FbA\fA\u000eY\tgaK3/\u00152Xwvm>*<N\u001e{t;LV}},]D>\u0013+L-6'ndjچJNpF\u0014&Vo>'\t[\u0013Ύ\u0004N+G9Rq=x-=x4H=iHO\u001bU\bfJ\u0006\u0006 `\u0000\u0013>G]@#\f@\rP\u00192\u0017\n!pf.!\u0010H1(Xw\b\u0003\u0007\n\u001d\u0005A\b8\u0001\u0004(@\u0010c\u0001\u0003\u0017P \f\f@\u0010\u0006\u0002@\u0015@\u0004\u001e@\u0000)\u0000\f\u0000\t\b\u001a\u0002\u0007\u0000\u0004\u001c\u0011\u0002\u0019\n\u0014\bB\u0010\u0002\u0003\u0001\u0010\\\u0001\u0006S\u0015F\u001a1\u0015U\u0012iM\u0007qrr\u00195%\u0013\u0015m4!(%qHT$F\"s;#'d̩ddRAA\u0006eƕ\u0018\u000bSk1\u00162B<X\u00121\u001a\u0011E\u00115`7qb|YL. Oc\u0014\u001ak\u001ažWӊ}^Ғgz\u0019g4\u0013;=2D\u000598FaPf#AUV'Yh\u0011\u0004HJq\u0015\rE\u0014qn\u0015.U.\f&3gԅf\u00109\u0016Qo\u001f\n\u000e\u0011\u0016E#\u00134}M6٣ؘY}Vgj,6f\u001f\u0002y8R51\\e(Ӆ\b92-y昕*1#☘\u0010c#Zx[\u0014\fw\u0016t2WDJVIH\u0010Z\u0019Xg'T\u001c\u0016V8̠ЌG\u0004[q\"tP\u0019:\u001bJ\u0015)\u0014kX\u001bJ|ԝ2/0dlZ\u0012êN\t\u0015%f\"E\u0005\u000bO*g\u0011\u0011!B\u0013Ss=:33:2eǙs4\n2\u0013\u0014Q)\u0005][#,dTĞ\n>F~Q\u0013 HLB4+ҏUmP|fR>ӯI\u0005e\u0013\u0018e\u0018@vto&!GKvc'2q栭\u001a_IbK3%VeJf~.~Ik~#\u0014U\\$\u0012)_\u0013\u0010xu4\u001f\u001d\u001au:si\u0012<NĜ3jL5r~$ًd2#Qm{qx]\u001f:\u0005GŋF)\t\u001cPSQH[+N%kߙ?tIk)\u001c]鑌lcBV)\u0006\u0013G3#\u001dNT\u0015\u0011SȬ2ҋDu&Hשزrtd2\nݒ\u0005xNN=A\u000b\u0005ΈS3\fVCf\\hcu!BDUcŔ&hqy\u0017\u0015U}K\b\tF3Sc\u001ae~d\u0010/ɕMEiƊTRb\u0019\u0016aʨ!Eĝ h$\u001c\u001eT\u0011\u0014bHiı\bRj\f4\fݤ^\u001d<Hۣ\u0010\u0011\u0019ْt~M\u0019OFyx\u000bm(&P\u0017awmwdj-\u0018\u0015bx&ݟ}x\u001d-։WsfNf\u0017HDc0HиE\u0012̐\"\u001cc42b=(1!ż\\*6ΐjIEJqΪÃ4!qHY,]x\u0019\u0012F\u0012\u0015$85w\u0003\u0003%\"~\u001c=x]@E\u0013)\fv4\u0005\"3#$xvei6ZpP4\u0015\u001f8\r;NF\u0014\u001awL.fXY׊$\u001eđ8\u0019\u000f$t\u0019t\u0015RSD\u0019\u0016o\u0014ST\b_A*\u0019>\tBIBRVPjQK\u0006\u0013\"(;B*(U.F\rf5Q1\r-*PP~Tv\u000e&5\u0015s\u0012\u000b\u001e*H\u000e\u0015(d\n\u00109\u0004\u0005=!\u0005-\u001a#\f\u0012\u0006$@d@\u0019к\u001d8F;7\u0016\u0010vB_?r+}ISK&QDX\u0014:Hn}BK\u0019)[1C[kvک?u\u0001wBj^2\u0003-N\u0011(m\u0004ZZms84i9\u001c*\t5\u00040ԸE\u0003UCi\u001c㩽GaDLus2E<I!q(DvC\u0010㘅_%.z\u0007P\u0012X\\B)\u0016jx2T(ip\u0011I\u001d(d\n1aΰ\u001c\".H\u0003H\t\u0012H\u0012`B\u0019\u0013ɸaB\u0013,d\u00102`\u000f\u0013|\u000eIbYʉQ$D04\u0014GBUX\u001e|򡪋\u00058D\u0016\n!D\u0013􇦤d@\u0006\nU\u0013\t$r)\u0019x 2##D\tCarPy\n3o4*$̃\u001f*%\u0003W26>VW\"TIV\u0014,'I\r#E\u0001Eb\u001c\u001c&(ЁS2py\ty;T$l#xVJŔ\u0000\u0001c*H\\Q\u0002uFGğY2\nQ\t\b\u001d\r\rwV\u0013(%\"hP\u001aAZS7фZVe%+]2P\u000e/Qxo\rs\u000f\u0003G\u0014%\u0003*ø>\u0012d(\tc\u0011:dy \fr&с $D\u0013-PBE(̘\u0018*l\"/(r(:UM\u0013(S\u000bAMhڨªd\u0006R\u0013 U&2LUF(0U2轶\u0004\u0017%%C%\u0014UU\u00122\u00134*(J\u0006%\u0003r\u0017j(T9TU\u0019^\u0019ū«d\u0010\u0011O4$H#\"H%wj%?a.%\u0003K\fh>\tv\u0019r\u0004%P2\u00109MbYS\u0015\u0011w\u0012&h:L\\0q)4\fD\"\fqPи\f*6\n\"\u0007i\u001c<)n!\u000bq\u000buDI/\u0007]*\u0010\u0003\u00042SQVqx9\u001efFb\u0003\u0016h\u001e\u001e\u000f\n\u0010UX8^\u001c\u0003\u0016\u0010\u0000\u0004\f$T\u0006:\\\u0004\nB?\u001c*F#L@_?\u0003zW<@\u0013\u0016iT\u001eJ颥R3\"\u001cU\b3v&\u001eJ\bPP\b\u0002\u0004F(TT\u0013JE\f,\fl%I`CI&-|Wi[|%\u0007\u001c6\u0014}pƬ\u0013\n\u0015\"C5)9ah\u000b#XJ\u0006Q\u0005\b]]\u001d,{|֢C\u0013\u0014K\u0006\u0011ίF\u0013|d\u0000\u0001\u0003\u0007ʟ|nWxMQ89\u0010I)/B)M(#\u00183Xj\u0018b\"!d`\u0000\u0002\u0006\u000eP05$L\"ԻC\u00014\u0012B\u0007\u0000\u0000\u0000\u0011\bp8\u0018\fC\u0001v\u0001\u0014\u0006p6DCBAPTX\u00106\u0000\u0000\u0010\u0001\u0000H\b\u0000\u0000\u0000/Ѣ\u0014cA\u0014)̿~6O\u0007\u0005xIܤk=i\u0015h\u001a%CW\u001e Xe*Vi3\u0002[\u0018\u0013\u000e\"V9&\u0013LI\u000e\u001dPKu\u0014xNC\u0012B\u0019/hpbJ\u0006^\u0016'aΈ\u0014y?Q5:Y\\ ?t_!\u000b\fȋ$t9m\u0007xNAF\u0002k\u0010Lg\u001bq\u0002K;\b\u001c;W]/Ȧ\u0010;E.FZ\u001d ֿ3\u0017;\u0017\u0015\u0007c\u0016C\u0002[P@Plu\r\u000fcY2!Ul`oB=ٷ\u000eb;dkIEٌd_:qA\u0013\n6ɜSy\u000e~rS\nR\u0012/1\u001akɧMl/6^0?R2(9\rYEDlk\u0003\u0019\u0012\u001c\u0013\u0011#C՚ofɀϮF(fb\u0005\u0000G\nK\u0014h?/\u00068IⓅ\u001c2\u00112ii3tA˗m*ã\u001faJϳ΃SUdxj.\u0014\u0007(\u000b7./xU\u0005]8B\t-Td3م\u000b.[F\u0004\tL\bRd\t( \r=' \u0016e\u0018\u00196D9\"fq!R\u0002Em\u000ef!S\u0014wx|Xc30=K D.\u0000^xZ\u001cA\f;h\u0002C>\f\t-\u0019\u0014FhBJBk{c;)z-d&{.Bvv\u001f\u0015м\"\u0003:\u0011+lx`ơUc\u0013^\u001fA\u001anaQ[G7QZQ\\1.6\u0017E0A(\u0014DEI\fЅⵡ\u0007\u0018\u001a<&xmɌj|\"}!$\"ax3\u0019\u001e\"=\u0019jq {]za9\u001eȪ\u0014B|\u001f>c_B8JKK \u0014\u0013E8?5\u0010[\u0018fcE_'0\u0012y=\u0017L@\u0004\u000366ݔ57\u0007F&`0ZU38\u0006#\n';9{^~\u000f >\u0018F\u0003epdʪ];Faz2\"\\GW\u0006Td˳o\fO5$k¹n:%ٻ;\u0019\u0011\u0005ًnKM\u00117as~LhC⑷,?4TN:5*\u001f0(71%\t\u0005rZ|`\trQ;_<`&p6D,\u0019q\u0019?\u0001\u0007׋M\u0000rԚ/\u000fs\u0012؄\u001aX'W\u0007\u001a}[ڜ\b~+\u0014j\u0018\u000fk\u00009ZWE#7ՠX#\t\u00102\bkh^\u0005`Y\u0010?iJO\u0011\u000312E\"\u001aDGBo50x\u000b$8$B\u0019 \b6z_r\u0000i\u0001\u0004نsGA|N)\u0003\u001d \u0002\u0006:sȡgU]\u0017CP\u0005(a>\u0001\u001fBG3@1c&\u000e\u0006if3}Fo?Kq\nۈ~\u00167\n茡?EpnEm\u0017]\u001aa5uX<\u0002:}G6Kp\u00140Ԕ~\r\u0010Hz\u0003/6LY$ \u00148+\u0016F\u001b\r\"\u0016PdGm\u001f.߲b$S\u001c=J\u00071\u001e\u0015>Crd\rmDx\u0016N͒[\u0002\u0005\"p{b\u0018[bl\n'c9\u0007bS\u0001+-Em\u0019q\"N}v <0mW\u0014VT,8fz(\"\u00030swD\fC?\u0014f\u001f.\u0005S\u001a%/CU\n֣j^A\u0006\n\u0007\u001a?۳zdZm!#z\u0003\u0001e\u0011ZR\fOl\u000b2I|^\u0000akkcTǵANY誥G\u001dH\u0015G=9\u0000\u0012k8\u0016喙*l\u0002'X!9=\u0005\u000fw`(~<(\u0012Xo6m8$|N?\u0004Pm\f\u0019+٤k\u0015\u0006QyO<lH<qAe\u0003=@r\u0002v\rb\u0007R:T\roXi\u0005\u000e/*r\u0003,P\u0017pM\u001f]\u001d\u0003\u001b(_i\u0011t~SQR\u0017^ \u0019߮!T\u000e0\u0016kXi9\u0016\u0004\u001atp\u0005\u0016x6e\u0003\u0001dN6×ă\u000fta\u0010[ê:\u000fM\u0004F\u001a\u0000^-\u0016*tw2}\r3\u0014%FGk@\u000b$\u0010iN \u0007c@\u001a3\u0012\t\u0007\u0000y2\\5!\u0019Rr`v@r\u000e[1\u001aRܒ$rFNm\u00176\u0015\t/]J\\,0.q\"Q\u000e$sAȑXm|tv~IH\u0004\u001bwH\u0002c{ݳ+\u0012×($<-hfh[ M#ӓd=?#\u001b-\u0018T0?~4-\b@39\u001fʥ+\u0018Bwֽ7ZbhaOO<66~r|6:\u0007\u001a׷&v\\^@\u001c7Ga\u001215j\u00196Y\u001b\u001bh+_bB>11^\u0019\u001ai)\"\u000f]\bW\u0017M*`XJx\r!\u0001\u0015HY&!``2f,.\u0014M\u0015h9\u0007\u001eN%0\u001bw#噿mJ:\u001c68#ʋ0\u001eS\tFp\u001f+ِ\u0000fc\tѰ^\u0006e/dc\u0017sؑ3y\\=ʪ,\u0017\"D\u0005u\u0016:\u00170;\u0018N\u001c\u00113\u0001ʌ\u0001³cxưV\u000e7R/\nߜ\\Cs0^\u000b\rK\u0015d\u0018\u001a\nу\b}S40x$',*&6\u0003_\u0015s;\u001f=Ԛ\u0014\t\u001fn֙F\u001b%\u0018#ϭǜS\u000fNbug\to1Pg\u001e{z\n~zŷwl\u000b՟\u0010|=-ͪX\u00032ǉtA\u0000\u0004\u0007MeU3{@V\u0001>\u0011ا\nO\u0016\t\u0006^UF\u0018wxm\u0001UmC\"J\u0004ʱf-Jg۝=8):\u0006AtmaXz}\u000ft[8jky\u0019Pb8Q%\u0015:\u0001_qѿ\u0013>^f6\u0000\u0007LM8\u00066K\u0017\u0003\u0001Q~'ƫ8\u001fW^3f\u0006)K@\u001dV\u0004hݞH\"@urxs\u000ff\u0019l\u0010\u000b\r\u000fΡu*\u0014b6\u000eV\u0004\u0003b5\u0018'\r\u00146t\u0003Ph\u0003\\b\"_-C<&\n\b㸻ތ\u0006/\u0018L.\u0016\u00073rԀ4B]ACkw]:O\u000f\u000f\u0007P\u00071F hnA\u0005\u0012\u0019e\\D\u001a\u001ct؁U\tt3WU\u0006rzIt\u0017VR#\u0013(]\u0011y\u0010y\f\u0014UAȘ\u0011:\u0012#>\u0015\u0005v\u0006\\\u0013\u0017b\u0001\u0004,n\u0000\u0011U\u0003,\u0002#\u0000m9\u0015G?&70 7JS)7\u001bG+\\\u0011w'\u0010|v\u0015J`>H7w\u0005\u0012Auؿ\u001c,\nc2\fInE%NUx\u001a \u001c\tmM(8Q7K*.}\u001bG\u001c>T\u0011B[\rH\b.\u001b?@XP\u0000gSZpCe\u0016_\u0000-\"1:,[\u001a\u0015F)}\u0013\u0012QMY\u001aX,\u001d$f\u001bx{\u0011:l\u000eC@\u001fS+[4M$m6V{իP7D\u001dg(^͑\u0010J\u001f\u0017Ur8{:%\u0016㻺\u001f-lPdu)(\u0015\u0010\u0003;J$c\f{l6c=fkxAv&G6!\u0004d\u0011.\u000ed\u000b>\u0006xzIT^bx8S,`\u000f~[LdB\u0015\u000b\u0016\u001fn5\u0004\u000f}\u00189\u0015@@v~O\u001d\u001f6c\"Fh<$9\u000ea\u0003lY\u0018lЄHAƎ>\u001a&Q\u001b+^&\u0003}PD˫~!\u0019\"aLĪ^\u00002_0lg\n\u000e運ĥMxw\nQ\u0000\\s\u0013<#Qȏwߣ\u0003\u000b\u0019~\r-\u001bhBwV\rc\u001bwwC\b%'lm8\u000bմ\b\u0000$5-\u0014X\u001d\u0016\"\b@̳AmؓKo\f¡,\u0003rB*G0\u0010̜\u0018A\u0006>渽G\fi\u0006\rr\"\u000buC\u0011}mʣkӊ q3bf(LppX\u0019\u001aM#\u001a\u0000\u001aS\u0016\u0011\u0016~7Hs`\u0011mc6z~7\u0005Mx_/I\u001ay\u001aUjf5V'z\u001d1\u0001l\u000fi_/S\bJ7Le?\u001bڦv6Gy`5r.\u0010\n\u000f+8}\u0003dC(rƉ/&\u0013=oSA4ؓY0\b\u0014zRt\u001c=\u0015Fo\u001dW{gdC[\u001d\u000e\u0007l\"aq#\u0017_\u0002\\:\u000eBlr\u0016`y7\u0010SL\"\u0003\u0019Y1_ˇC$\u0017lX\u0018vwh\u001e\u0004\u0014\u000f=fXʨbYb}WB$p1-\u0002_M+DD\u001d\u0006_2KbN\u0011TV3wG\u0017Y3e5\u0017މINoSwj#\fFq\u00004k9N\u001eyњ\u001bC\u0007i~UTk\u0003$b\u0016^p2\u0016lyoe<4gT\u000bv \u00016ёB/N\r`$\tTr4\"0@E܆\u000fERgL/2F\u0012z?\u000fV\u0011`R\u0015u8\u001c\r7aR\u00014&`MDiuhll\r16@d\u0010WN\"6(\u0001#=\u0000ӿ(lYlj㤻a&si;l+$\u0013\u0005\r#1)/}\u001bqGeI\u001br@eF\"^tqrG=B!-j\u0000g/ύ\u001cOXrl\b\nq\u0012xDE`3yi\u0000\u0016Ϭ3M\u0013/9n(1g0a]L\u000b\u001a\u001b;ee>);B8d\rrpa,<-\u0001n\r\u0001MA&,P\u0014\f>{ܻw?\u0014\u0005m\u001e삗\u0000\u001a\rߘfF\\?%\u0017ո\u0013~Aqb\u0018U\u0000\u001cg%ص\fA>/Hpf{88\u001dO2\u00169\u0003>\u0010A\u0010߰\u0018M\u001f\nciYTC$\u0000nX\u0011wJYW\u0017tpq\u000f$xz\u001c'kj;X\b\u0000G*\rZ\u001a&|\n@e!jUPSy\u001aa*vwF`\u001cL,*DgZ\u0007-\u0018+v\u000eЏ%>\u000b\"=F}9MS\u0002(\u000bi݂°(&0\u0016\u000e\fP#ԌkYu:\ftu\u0017dI`\u000b\u0007Z\u001a^I\u000e\u000fj\u0015&\u001a+V\u0018z\nXoY3YVyh73\u001b;huӓ]/JN<?\u0017cӴ\u0012ژ`\ng8\u0000\u0012M]\"6LW\u0017$/?z\u001b\u0006^=\u000e\t\u0017{H|æ\u000b4\u0017\u0010\u000e/@P\u0011^˱+9ox^+q̋T\u0015\u0012(J:#C\u0018D\"n@`0@,}ݮ'tc\u0014&\u0016V\u0017V:\u0014P\u0014s4S^5\u0014|\u0002A,\u0010b\u0011\u000b\u000b[nr׍NdQRl\nxIsQ!ЖsS6k\b>T\bV<8`.\u000f.E\u001a\u0012IY\u0005H\u0004\u000e\u0019q+:e?J.h4HO*ME\u001c}\tm鐝-*\u001cޜ4#\u00139G3|f\\l\u001bm]eN\u000bE\u0002\u001c6MY}\f!021h\u001cC:8=ނX[\t'\\Ldh+~t\u0004ޠ\u000fY,%\u0007kL \u0005]6\bS\u0007\u0019`9\fG`\u0018[\u0005:psNTD[y\u0005A\t\u001f\u001f.(m\u0011 \u0013笴Fd\u0010\n.o`=\u000b\u001a\u001e4J+{9C\u001b6j5\"F顐f(u2#\bzn\u001c6\u0007\u0018AZDx\u0010Os*\u001b0\u0015%n?m70\"Bm\u001a%\r\u000548{x\u000b&9Fa6)\u0013\f\u0013S\u001f@p\u001c\bҗ\u0007ͨ\\|a'\t\u0019ǻ<.\\i&]c<.\u0002<HC1i \u001f+9o\u000f\u0006۠R3÷E[X.\\5p/xBV\u0002作B0\u0019*vߔYzrJ`hwO/.C:'g^u{\u0001\u00159\u001e5\u0015`%es\u0011e[FCiCPX#\u0000\u0004T\u00064ܔCMK\u0000lC\rg\u000f ] `wU\u0004n3\u0006hu?6\u000b=$\f_U;*龘˒\u001b+;\u0003Hn_W\u00156\u0002c^Ue\"\u0000ƀ0\u0001wS)w\u0014\u0001R\u0000_I/8a\u000fuZuz>Q\u001c.~h|8A\u0010d،:Э\u0017rrqdgn\u0000je\u0002Q\u00070\b\u0003ZE&\nb-\u0010tIr5:\u0004n\u000b\u0015)ܗL6\u0015-b䷖tM:q\u0010\\9?,DEa:\u0016-j\t(\u001cRR\u0014;\u0010~,Q+u߼W$紳\u001de\u0015i Œc{Q\u0003\u001b\fK\u0000\"\u001b4$\u001f*\u001dV\u000e\u001ck4K6\u001a^\ttt\n@\u000f\u000ef/v\u001b\u0015=^!)\u0014\u0001Y\u0000A\u001bg6t\u0013Ѕ~2ȑpXy?@Ԕ]ZeB82\u0010>6]\ns2{tu;q\u0005\u0013%m-\u0005&wݔ\u0016XK\u00180hTY\u0006Ovħ@1&\u00153ڇW\u001c\u001a<\u0012shZCnfaq\u000fjd\u0015VQ}OۨeTr4\u001b'\u001a[iR<Uu\r\u001dC\u00190\u001f;:q=.N\u0012\u001d\u0011\u0000\u000f\u000fG~u&L\n#mr{(\u0019*悠3IR\u0015\u0017Dl\u0002t*X.\r\u000f/\u0002\\m?ǐkHwnf_|\u0018\u00155p\u001b;d\u0013M\u001dt/>¨Q6x%\u0010g\u0011\u000e%q`<&(\fCS\u000b1zwR걅>[^G*K\u0007\rCdKo}\\.[\u0002Ì3\u001e~P&Ywʑ,z15%m\u001b^}\u0018ő\u001ak@\u0007\u0000\u001a$Y}\fHxƞ\u0018 E\u0006\u0016jʭG2҃\u001603#-)3~!Ueh\fE\u001e\u0016f&?Z\u0010\u00182H,iUh͘?XM@y]M1B\u0010%\u000eys \u0019\u0018{'I\u0015\u00041\u0003O(M\r\u0011\tAHS!A>SDI\u0007\u000f.4I|\bz:}Fٻ\u001eC\u0006918*\u0012L\u0011E\u001e\u000b*\u000e\n\u0005U洿GjX$\bH_ M٩^%X7!Ϊl\u0013\u0016'ξ;\u0004?[\nX2@h9% \u000bl~6FW7۰\u001eFb)Y\u0007[2Lj&\u000eX-/\u0014\u0002pg\u0015%W\u001cl/3fyvh ex\u0007,YUMҳ.lLSF[7\u001b\u0001i\u0005H\u001e*FZ\u001bԡ\u00101cJ~Sjw-\u0006\u0003=4g (E/7J\u0018LT\rJ,߈n>\u0018d=\u0011!AW>BN|9\u0012\n\u0013b׵\u0019\u0014/^O6'\u0005eA2\u0002]6b+\u0004̡§\u000b\u000069L#^6 \u001c\u0018ҵp^M'̈h@\u000e6ܝd\u0007J\u000f\u0018i<\u0013HZDRr\u0005Ա<EBlw\u000bGԝok\u001f\u0013Uzh\u000f]o\u0011k\u000e\u0018\u0005}Ѭ\u0010m3@\u001c&l䛱\u0019BCO\u001087~\u001e0Y`{s6v9Xb\tN\u0016\\\u0014Â)Q\u0012/8}PhKƋ$\u001a\ngm\u0012\u0019 l OG;{z䷬ղ\n\u0001dLv+=PMȄ1܆\u001e\"\u0001HSxb磣wh&\u000bs\u0000WYOxY\u0012R8M\u0000t\u0015jq\u001cM:{\tAxCv]l|\u0012\u001a\u0019P1V C6D\u000bQl\u0002hTe#ح{[8\u00161>`!N\u0005׆\u0007ϑ՞!߶\nb[g#S_f2i1}>\u0003wj\u0005RP\u0016l|\"g2Y\u0001*#+lI)$\u0010R(\u001daGm\u0010\u0018\u001d\u001f32\u0012rθf]]p~H\u001bU>y\u0000:֠\u0001\u001c\u001d'8VhI=\f\u0003SLFÀ5$Z<\u001fc)t0\n(\n7\u0002M3T49\\@9r;#H:4R\u0007D\u001c%ccP\u0007\u001a\u0006=B\u001bT\u0018 v#lYJ$ZPT8\u0001M\nj\u000e >\u0001#D]\"T@+\u0002@c[\u001ba\u0004ɥG\b\u0017C\u00110\u000e?IU!^1ͣF}i0\u0000H1\u0010(\u0013x\u0001\f\u0003\u0014?\u0019BԸl\u0003*ʍ`Yر1M\u001b}ûG(G'o\u0001\u001e.'9eO7*r.\u0019}ݛH\u0011\u000f6ψ{޻j!A~L\u000f-XH\t\u0001c(\u00037}D@pe\u001e<7\u001e\n8ʭ;58\u001c\u0014b1\u0014S\u0004\fB\f4t\u0000 )q\u0001s\u0002Nr,\u0001\u0006\u00067A<\u0017[Ud\u0007>\u000f\u0007j^\u0017L\u001aA\u0004h\u0016q=^AYq&WrmX\u0017R\u0006TEG.]V\u001a\u0015A4\u00046=;\\|\u0012v\u0003\u0017\b&DN3l51BNK>s\u0002|r!^W\tx(\fW\u0001סЕEJl\u000bIK\u0006mS`\u0019\u0012E\\^\u0014\u0007>+d\u001e\u0010\u001c?e\u000b\u000b΅APĆWEfi(d\u0015]ALk\u001f|\u0014iC\u00050L\u001b\"@{%/{\u0006sHĿ˿*- })сٖcp`G\n\u000f=Ҿ&vEmty(XՓ\u0010\u001coi\u0010B\u001a\u0013\u0014R#$1\u00129s\u001c\u0006~Y(5sыp\t0E+\u0019#m%Ba\u000f\u001a!FRp\u0007{\u0003ħ\r׿\u0003\u0013|2\u00173)&R\u0005\u0006\u0004Jo ;\u0010K\u000f26Rn[\u0007jBY_7\u0005]?ɵ8\u0012S18\\\fX\u0015mO>\f֠\u001f_\u0006DO?tS\u0003n@\u000e}\u000e\u0007\n!\u0006t{J\u0005ڑPf\u0001ߡtjV\u0006\u000fXw\fM\u0002x\u0000\u0016Db*\u0000\u0015<\u0011ȹB7=B㥁2=_X \u001d\u000bzYGN\u0016\u0011^BRl\u0016#Wr\u000bcHT@]2\u0017|ՅnϻY)|^/D\u00022!\u001d\u0013Prlb`賷#}/\u0001Xq\f~)J)\u0003Az`djȲ\u001cavn3\u0014\u000f\rH\u000fi\r\u0005Ett\u001a\u001cq*6\r@u6|\re<п\u001b\u0018yЮ\u001b![p(ކ\u0003E`}\u001c=!\u001bY1Y݈΁\u0011x$br\u0005FD\u000752@\u001a\u000e\u001eju\u0018Ft\u000e\u001cv`׌\by{\u000e\u0004x\u0013\u000f\u001d?4\u000f5cD7z<Y\u000f\u0014wۃ\u001eZ\u0011Cwȱ^i\u0017\u0014}|\u0003e\u001f\u0016IH*>\u0018jE\u001e\u000e\u0010[UC \"K\u0019\bS- &E+\b\u0005\u001aDH\u00187},\u0005#Dn.N$@\u0013b!x\u0018!l\u0015\u0011\u001a2VE\"'>݃fD~4\"(cI`\u0013-\u0011\u0010\u0011\u0010\u0001)*%ZUa\u0010\rD.\u001fr\u0011\u0010R͈\u001eFtNX4Iw\u0011wtt!i\b:4\u0019w\u000e9\")\u000e9>\u0012\u0013o\u0001%Aʆ$!V'\u0002\r\u0019\u0012\u0010^D\u0018\"W%5蕈\u0017\u001a\u0005\u0002]y\u0007\f\u0002%\f\u0000\u0013lK\u0010\u0015{~\n7LT1\n91IOh`\tyL\u0004\u001fAMEBt\tFMP4\u0011!fĀ\u0010Npz'T Ϟ'`{v\u0010\u0013AZ\u0001\u0005\rA0\r\n\u00052\b=\u0014m{.Q\u0005`\\\u0014\u001e(H \u0014S.IAAr\u0013JpJ,\u0010R #\u000f$!)\u0007\u0014\u001c\u0014F` ?@\u0014#S~\u000bQA2TX@h*:\u000f\bTљ\u0001\u0018P\u0005ĩV,q\u0018 \u0000>V\u0014\f@|hE7Ǩl\u00057\"`\nǒ^\\+H\u001f78X0\u000eW\u001c\u0010\u000bcɌ\u0005lh?D~̕\u0005Cf~{\u0016\u0007m(h~8=-ȏ3ւ;-h/DEV-Reo1}&\\pZ\u001f}\u000ba-\u0017ģ'\u000bArh|Ecc\u0007vQr|L\u000b\u0012yTxG/Ƞ(\u0018_\u0001\u001f7/\u0005#\u0001?f80\u001e\u0017\fb\u0007Q=!\u0014F|\u0019F\u0004<k\u001eFy\u0001\u00131*\u001e&F҃e(\u001e`/FeЃrhyp\u0016\u0003'Qy\u00042\u001a_\u001e\"\u0000'\u0019&\u000f\nNF2e\u0014WFK1xH\u0019\\\u0019p\u0007t\u001f\u001ěǠ͠038;\f\u001a}\u0007D\u0019\u001d~@VcRA}hp\u001dw\f*iql;VcTv@nh/A오\u001atdhA v58\u001d\u0007[\u001bkz\u001d7}\r\\ou\u001f\u001b\u001b\r\u001a#2ڠ^uH\u0006c\u0006\u0003ɷѼӡтLV\u0006[c\u0011@\rN\u000b\u0010ؿFG)FtOFotsЁlX9!\u001cM\u001c\fGA\u0013qt9֬8x̱(\u0018\u001c3\u000ef\u001b.\u0007\u001cM91\"VTJ^\u000e3\u0007 \u0017Aq9Jp\u001cSAƱXt0zqlJ`;FRa\u00015𪭣6~\u001dʄ\u00045xl in#(Dh=eJ\u0014a\u001a\u001d\u0016g`t84\bҎ\u0013\u0019Q\t4Q>\u0018\"=8xC9A\u001a`G֑Sp,ֱ>8Opо\u00148\u0000\u0013bu4*W7\u000e}c#lo\u001b!7\u000eYyQ\u0006޸S\u0013uX\u001eZ7裎\u001aV\u0007+'\u0000V\u0006q\u0018n%66F\u001d[\u0006\u0010q[\u0001q:_m6.\nJ\u001fƳ\u0018ܥuM6\u000ek\u0006\u0004\u000fc#/\u0001ae7`Lo\u0010\u000eT|5<\u001a\u0010kThI[#ʰhJ#k<v_\r?VclՠxvTj,_h cei\u0001E;44\u0010~FPH\u00019nK28@Ҹ*ј\u001d6\u001a\u001f\u0016;s?6-vt\u0012\u001a/\u00134;\u0000\r>\u0003a{ƴ<\u00033\u0016\u001dӎX-rYSr\fr6vv\u0010+\u001d\u001cΌdLX̐\u001dĂ\u0019Vy\u0019p\u0019Y\u0006LʸcS0ex\u001dC\u0019N\u0006\u000b\u000b(c2t\u0007\u0015%C.;\b\u0016\u0019I\u000e\u0019i\u0005\u0019&\u0017~\fc\u001e\u001f\u0010J;6\u0018;\u001d+eT(m\u0017\u00027cD;le$:n\u001b1љ.E<KL~8<hxxsȣ[<\u0012G\u001a\u0007\u001a#`\u001fhj@\u0000\u0010%Hea\fH\u00172\u0016CG}bP[b\u001e%\u001b1إDi\u000f!\u0004Oh\u000f80\u001eӬaєiK\f<q^@a\\<¸}0`q¯M=j+\u0018Dܣ+(30G\r\b\u0019\u001f\u0003\f\u001a\u001f_4\u000f\u0002\u0017\u000e\u0007eb}\u0017\\\u001ft\u0007\u001f\u000bѺ^\u0010v\u0017\u0010\u0017\u0000BcH^\\\u0003 ċ\u0002\u0000^& ջ\u000b\u0005\u0003.%\u0010b\u0005B,*\u00020q.Kɽ\\ ź\u0014d븐(.Z:\u0006\u0019[Dl\u0010*B\u000eDx ķ\u0005\u0010Rp4\u0016ofB|\u00018\u0001nBƼ\u0016:\u0010n֢\u0016\"^\b7W\f!cZ@͐Bl\r)\r-}Y`!E;9ÏY|!\u001c~l>\u0014e!;.\"\bk)}!J\u0014\u0011\u0002@\u0016G:4.\u00160\u0011b鰠\u0013i=,A\u0011\nu)j\u0018p\u0004\u0016\bgbo\u0016!W\u0016\u0001)5NE(i\b\u0002\u0018+\u0004ʸbn3Vܤ\u0011\u0016m\u001aՊph\u0005\u0018Pf7x;\"V*\u000e*~#\u000b*~\u0006\u001cqRVq\u0014H\u0013WE\u00189\"NUHFGv\n3;\u0005#Mv\"\rI`=uTRTS,T`H\u0003\nHs>\u000bOGJ\b\u001425\"{dL\u001e9\u0005S\\\u0011\u001c.\u000e)ř\u001d\u0019yRbG\u0016Kl\u0011F\nX \u0013\u001eQ\\Q@\u000eC\r(ؑ\u0015\u0005\u001f\u001eFDA`P2\u0014_\n\u0005u0 \u0011֦O:b^P8\u001c(\n(\u0016x\u0014?a5?Q>\u0011eԌO\u001c)ܞܤ'\n#\u0004Vs\f#\u0013Dٯ\u0013\u0005#NP^N\u001di\u0010rb\rƉ:8\"M<#4nz6#\t%\n$MA2/$E \u0012QEBL\u001c3\u0012\u0012\\\u001f\tG_L$\u0019'\t0\u0011\u0004\u0013\u0001~_\u0002<>@r&/MErN{9\u0012Fl\bdVBJ\u0018*\u0012GY\tiDsJ\u00173\u00113KTU֒(Pb·dLP$\u0012\u0006\u001b%0`B@0i+$IdL$cv6t\u001d2H,1\u0019E΄&\n\u001b\t`:JV\r\u0012IK A\u0011&\u0015\b٤G|&Tyx\u0013fD\u001c!2D.N\u0011VN,##3\u001b\u0011t«F$%E#넗\u0019\u0011\u0019w!#\u0013aU0\"ӓb]O{ұE'<\u001b\u0015[?\">\t@q\u0007r\u00187\"\u0004j\"p%Oh#\u0011+\u0014\u0002\ta\u000e$\u000fzW\u0011\u0010*J\u000ea{Q\u001a\u0010\u0013(Dl\f\u0011Q*!1XP@\u0010FF\n\u0015\u000bQTRH\u0010:\u0014\u0013*\u0010\u0004\u0003E\b\u0016Ƃ D\u0012\" ɔ\r\u001c8\fb\u0002̻ dH\u0005\u0011lx\t\u00020\nAd\n/\u0007BR/\fVqiP8(LYz@<`<\u0005K\u0017 !S\n@{cpcJۦ\u001b\u0000\u0011R@:C;JIS+Rn\u0014;\u0001/E\u00002)\u001e*\bLa8[ڦ4JSnV6v\u0000\bl\u0007oR]1NqZ\u000f4BqJ~ \u001ffSʆ\u001f66Az>BS>\fN\u000f\u0017\u0007_rbíGp{p*{GSi\u000fȔ\u0019CߗY=xk)Ԧ/Y\u0007\u00021R̝6^\u0007[\\\u000e!.xC\u0018\u0010\u0019x\b\u0018\u001d\\x-eEwx\u0019\u0003\u0000|p%[RB\u000eg^X֡#աPyY:47:Y)\u001d\u0003gRyρ[ΡKs(\u001cZRz\u0016a9JRH)3p\bz\u001e&(\u001dnR6*\u000e_\r6U͹I\u0011$R\nqR\u00026iR(Yd\u0007Dzrl26\u000f)F!BiʵR\u0014>3;~Q1\r\u001f*OFcT4\u0002K\u0001\u0001镊\nM@మ\"*>\u0001\u00077ƨR/8\u0014>U(\u0003\u000eW\u0015z\bV\tuf$*`~u\b\u0018\u001cy:\u000by\u0012\u0004VypiGX \u001cCu\u000eI\u0017\u001cZ?\u0005\u001c\bJPWURȪuN,8ķ*\u000esU:\u001e!\u0001TT!b3\u0005Fb+\u001c\u001enU`\u001d\u000eVe}p\u0000qRe\u0018\u001c\u0001\u0012{\u000f'p*\u0001|ü\u001e\u0001e*n2yXq\u0017\u0006\u0014 B\u0006xF\u0004kUf݆\u0002\nيmx[\u0001Q\u001b+\u001b\r\"+\u001cˆ8v`\u001c^!\u00126ܥ^!k@W\u001a+崆\u0003\u000b,\u001cj]Xh\u0006z \"b4x\u0019\u000buaca4,48&\r4XY__\u0016\u001894r\u0004,zL\u0019P:h\u0019\u0016Κ^i;3zZ\u0019\fZʼ\fa-,ôkr\f\u0014B\u0019\u0001[vka\f=dK#{h\u000b\u0001macH٬\u001f\u0018\u001d\u0003T\u0018[8\u0019o-\f4GpT\f@\u001a.K\fB\u0010öqa\u0018\u0011`\u0018U.\u001c\u0014\u0017:Pu(c.< \fa΅\u0002]Β.P7.\u0002\u0006ŭK&k.ºPɀe\f_0yxC^N\u0002d^j`\u0017\u0005䫗6#wv!?Z]^jх\u0019\u0016\\\u0017\n8pٗ~\u000b◺\u0005g\u0005K5BZ\u0016(/%¤\u0003\f*\u0002Cf!\r\f~\bFdAn\u0016\f\u0004AVX>s\u0002Gj\u0013{\rPu\u0010\u001eD0lnm\u000eìʇ\u0011\u0015l!fr_^bոC1O\u0019J\"b !*\u0015Vi1$ԋO*\u0018BQ\u00013\fT1}<p\f\u0019N:Fb.\u0018ޙj@漤 \u00172u!\"C(Ȑ/\n㿉\u0002Y):\u0014~]2l\n&C,(,\u0000e\u0001\f~7)C'LR\u0019\n=ai+N؞\t`LeW[ݜ\u0010p\t\u0002*o!\u000eǹ\u0005o\u0010bfQMsC\u0013p\u0019/\u001a4\u000b\u0013 &_\u00026S\u0012@Z\u0002\u001e9%\b\u001e.\\%\u0019rS\u0019(\u0001b<\tLy&a柁)F\u0006I\u0018\"\u0001\u001c\u001223΂\u0004fϏ`F#GCp\nGi\u0011&,\r\u0019a\t0\bj\u001at\u0004?\u0006\f;$\u0019mi\u0016UͧS%\u0002P;\"\\\u001av䥆U\u0010\u0003a!\u0014fj\u0010mqi\bf\u0005C\u0010\\!v5#\u0003X3\u0017!i\u0010>\b\u001aJ\rI,\b\u001et$ \u001ff T}\r\u000b\u0002A\u001cp\u000e\u0010~dp(\u0000\u0006PR' /u@\u0010\u0007\rkah\u0018i0:>|Pa\u001eD\r@\u0011a\u00076t\u0007 ]p\u0007/7\u001fp\u000en@w$vW;8t7t\u0001xxS`\u001d1oJO\u0007\rސ=\u0007co0T\r\u0004\u0013o\u001aY\u0001\u001f\u001aG\u000eFbnjA8\ri\u00008\r(\u0001M`\u0002p\u0006˧\u0001s\u0001\u0019؀5:S&&\u000448`+ӤDhP@\u0013\u001c6\u0001\u0014\f\u0011Ncf_\u0016\u000e2pT\u0006>\u001c\u0006\u001b\u0005\u0013Q \u0003\u0018\u0017\u0017\u001akbp8\u000e}\u001c!?rzLN\u0000M(\u0017*rV/Ԙ\u0019\fg4\t0\u001c\u0013.ϱ\u0003\u0006\r:9\u001e0zC\u0018\f\u0010V:N\u0002*4\"\u0006\f\u0006\u0000:Sbu\\\"X`3Sr\u001dAu(18n0\f\u0006o\u000e\u000b\u0018x\u001a۩v\u0000\u000e\rҫy]@t\u000bNܝ\r.\u0010mP^l\u0005>\u001a]L0B.p\u0013\u001eol\u000bx\u0005S!-XzA=|;+ \u0005<ŅMQX`R+c\u001e]m+?AV\u0010y\u0007C\u000f\u001byRMz\u0000\u0001D\u0006`.M,/S\u0004!\u0011Mӣ`%'J\u0005nl]\u0015㯠\\>^nVe+vP\u0001bu(%dƶ\u000e\u0004\n&֭<P۟=\u0001\u001f 2D=٠Y0)\u0019\u001b!hMv)XTRJd\u0014< \u000bٗ\u00022f`~lI>؄_xy\b\u000f\"SƇIA\u0015\u00177+\u001d$5)\bg90)\u0006\u0002!G\u0005XL\n\u0001\u001f\u0014\\\u001bv2CN\\0L\n\u001cN&TRP0VK̴\r\u0014ĳlo2XI'\b ()`Mr\n,Q6T\u001e\u001d)\u0012\u0004P\u000fJ\u0012%\u0003(НQD\u0001\f\nkB~(=[D<ť[(\u0000VVBA0O\u0014(!$Gѫů֡}m\r=S\u0015rinXDAnA\u0019\u0001+p\u0002XZ\u0014\n-7[\rUMk\u0013<(\u001b\u000f\t\u0006]!;AZ`\r$;\u0007h@h\u00109}VC\u0004\u0014\u0000\n\u0019A9&?~)8A \\$\u0015NԃͮS\t\u001ePX=\u0004\u0004\u0006\u0012\u0010S\u0015c\u0003;AW\u001cx\u001e8\u0001\u0015\u0013\tB\tK>/\u0005@&Mqr\t@)\tA\u0005[h\u001d_\u0002J-\u0003YSK\u0019|SH\u0002psdE\u0019U0JY m?N\f$H\u00035\f۞\b|MgB(Oǟ`\u0005\u0012\u0012`\u0004\u0014>$dL\u0003W Y\u0011Q!\u0002+\b5sM(\f{\u001cӮ@,aj\u0019*F(v\b\u0013AV2#wO\u0001\f\u0016\bVUw%\u0003\"E\u0018\u0010j\u0012nDe6\u0014\u0000|\u00129aZ\u000bGr!3ea4.\u0010E5O@\u001ff<9&\bإ\u0002velu\n\u0004<_ \u0000\u0002\b6N\u0007,\bz\u0003?p\u001c\fH4_(\u001e@$\u0012d\u000f~sg=\u000029\u001ayX\u0000@\u0013\u0002\u0017\u0004/915WB\u0016G\u0007JGf\u0007n_Ձzx||\u00037\u000e9\u0003bo\nm+\u0006\u001f\u0007p\r\u0007j[)\u0012\t\u0014\u0007\u000b\rY\r8Om@3s\u00136\b~Qc\r`:\u0012?u\u0003\bЗ4R\u0006r>I-3p\u001ah\u0014-\u001d\u000bQ*\u001aXkd\u001e\u0012u[|0@><(h\u000133\fӮ-\u0001B\u00055{G\u0007\u0019pYVߋ#!\u0004^f/\u0006(\u0014 oh\u001d\u0006y\u0000^00*w\n;@:jy2Vet7\u000bйf6\u001dDx\rlhK\t36\u0003\t!IlTc&-Yv}!]\t,c\u0018SM\n-\u001eN\u0000\\C;hZ\u0001\t3z\u0002H\n\u0018*\u0016D\u0014qLNg\u00020N/\u0017@\u001aD\u0001tқm\u0016\txh\t~;z=N/v\u0002\u0010\u0015Im\u0002A\u0007JI\t\u0018LNu\u001a/+L`\f\u0019\u0012C\u00016R\u0002WeJ\u0002\fG\b\u0006\tW|~\u0011\u0019a#pO\u001fX=\bLLp\u0006-@i\fBNx-$g\u0010\u0000$e% (\nФB~@\u0001\"O\u0015\u000f\u0000UgZw\u0003\u0011\\\u0001\u001eеGξ\u000e,1s(A\u0007CZN\u0014ٙ7 c\u0011+\u0010\u001fXK\u0006Cr\u001a\u0010w=8\u0004\u0016\u001a`E1\u0003|V\u000e\u0017?\u001e\u0003^QR=\u001e+\u0010\u0010%L\u0002HHT2\n\u0018G\u0002N͸9Y#T-0+a\u0001(np\"\tBX\u0001J\u0015਴9P\u0001\u0002T\u0001\"Qn}\u0002z\u00198\u0006)nM\u001e\u0000>\u0007K\u0000\u0012|v>l1&,\rRj\u0004By6\u0011\u0001\u0001@\b1\u0018I\u0001\u0000\r\u0017GUal\u001e\u0000XԺ\u0001Q\u00010\u000eFY\u0005A\"j\u0003X\u001b\u001f\u0006;Tyo^D\u0003(8F\u00068 -o/\u0000^(@4f\u0002xwF5V\u0000A#Wمx\u0000#[m\u001am\u0002hiHe\u001b,ܞ=,\u0005W\u0004p^\u0013T*C3>\u00019\u0005g97\u0000\u0016\u0013}\u0003Ä\u0004_(7wܑ,n\u0019\u0000UDq\u00017\u0014`NS\u0000-\u0012CPu\u0017Q\u0010_p\u000e¯\u0010N\rp\u0010%/Fa|\u0002l2vJo2\u001e\u0000\u0019(\ngؼy1l:\u0001 ӱ]ۭ\"k\u0000\u001fY~Н#u|e2\nWUح\u001a(}(\nÂPaAkP\\=Q!l\u0007\f,,.\u0006VCf^olx\u0016\u001ddI8M-t\"/3\u000fM@\u0014/6uKȓ!8lLc$O\f\tp6ߣ]3% 7E\u000b͠U➛\u0007Pl'\u0007\tW{eޏXGK>UNd\bG/\"\u001aF|O򟥀\u001f\u0015wxC-\u0002Yӫ\u0014To\u0000Bu·7Qy\u0015\u0001\u0015Dt+\u0006s\u001e,\u0013\u0019O~'Bw\u0003pѹEk4DId@?r&g?\u0012!=\"_B+\u000eV>\u00104*\u001c2I`?\u0007BEP\"3]vugM\f\u0017bLWR\u000e;*qڙ\u0013\u000eM؛?@\u0001~yC\u00042O\u00175\u0015>w￧{,ҷfȔ!cP\u0011&$\u00129a@)a\u000eȟ\ba_\u0001\u00169!~aƩ(&~C+z;T\u0006\"\u0018vQؐ]A\u000f\u0000$4\u00123\u0004W/\u0016J~K,;EF*|T\u001aCq\u0003qmP܇?\u0005F.4f^&\u001f\u0015c>k~]K\u0019+CT\u0004S\u00110,q(`[2k\u0000XAwr\u001aqt{IiߔIU\u0017j~ψ\t\u001cI\u001f~e@}ƽi\fT\u0005j=1/eB&[5\rYm\u0018˝oH\b\u001eO(j\u0014}I\u0004AG+:\u001b\u0011~4p\u0000<nY8\u0016\"yIgN\u001c<^F}~\"#\u001a\u000bϾ%i=؟\n|fV/G?}>\bTs\u0000W|\u0011%,ZArN`_\"H3>\u0013D9\u0005(.U,\tk%\b\u0019z4}R>@1@d}{}꒫f\u000bn\u000f\u0012Tc0\bS\u0006A \u0011X~\u000e\u001bRDh\u0001UTD,O2էor=]ͩ\u0001\ns7ɪ\u0007PEP8Rnh\u001aMא.}IK-r'do)O>dbn\tvG\\\n\u0017C,g(\u0010}仳y\t\u0010qrGh.߶b翢M8v3Azcq\u0010D$N҈oF\u00047ߢhp~.\r\t^x͗\u0010Jw\u00053|\u0017zt^Ėb>\u001d\u0018eϩ]#:G,\u00007k\tя*K\u0001\u0011n(}<\u001flS{\u000b\u000bLF\u001aVIY)Ca\u000f\\\u0014}&\noHOƘ\bF.{|\u0019\u0004\u000b1\u0017'wẁ?\u0003B\u0011sqT\u0014\u000b\u0019\u0000@אo/uiIX\u001f^\u0005=pl7)Æoփ_UQS?eaFW\u0001j\u0013z?$N'e9\n\"B࣓$\u0014G\u0015YJXwP\\o\td3\u0017+\u0005-\u001e>4\u0015Ķ\u001eQs\u0003Ҍsi<TK{иZi*=P{vJoSu5\"myӒC\u0003?\u001f\u0011\u001f\u000f\u0017D\u0011|p\u001e\u0013z-\u0000\u001f\bLܟ\u0006m#\u001d\"\u0019dn{\u0004\u001fR.cpɡ=\u0011Օql\u000bǵ7\u0016F\u000fNRUh/m>8\\\u0015\fS!10ѾهR;5\u0006Q)}{\u0017MI[Q_\u0007±ֻ%ޛؓ3~SK'/'\u001f/\u0003S\u0005\rB`]Lx\u0015#\"\u0004lݎZz{!\u0015*z+\u0015\t\u0001:O8Xf=n\r\rT\fS\u0005}LB~\u000fн:M;V\u001fk(\u0016B\u000fU\u001f\u0019(:N\u0000!˧pHDgo,\u000bQlԻQ\u0012$a\u000fΦ=F?s+wpN\u001fޥ\rH&5*_0\tm6L>q<miޏ\u0019yv\t(OiՓ7wz(\u000baϬ\u0001\u0000ZKZ+?Dˍ&=mE\u001asRL\u001ewU$H\u0017D`8\u0019\u001aj\u0019=Y?\u0001j^Qp\rM\u0003\u0015\u0002W|\u0005+rٗ^\u000b+Gw\u001b`\"'\u001apB\u0011ϛ1\"\u0016\u001d/\u001b0VR\u001e ҫ}\\'ެ˕\u0006\u001fҷ\u000b%\u0014e30Xukי!}Ϝ\u0015\u000eL<HjF`#\b~\u0014P+/{\u00151Q\u000eE/\tx\u000fd}C\u0007G3gl/\u0004L\u001ak׹@\u000f\r\u0000Rug\u000b5G\u000b\bA:\u0006fz:Fy/E8y}Hn\u00061q^ʚWA\u001aWzn(\ri̷Q\u0012p8| Q:oÛҗfmf}m$Y\"\b~\f\u000fxA\u001c汢d9\u0005A\rLG\u001aR\u001c\u000f&@[ޑBs+1t\u0015%*X\u0018\u0013\u0004\\\u0014iQ\u0013)\u001f\u0004\r\u001da5 x\u0000v\u001aQ ;,M+O\u0005]6c\r\rk]Kq\u001581G@Yc\u001c|\"߄hV'$A\u0007؊h xh8tr|o\u0000\u0012Z\u0006p\\tk@#t9B\"evnT-\u0012\u0015-zBL\u0011h1\\\u0011\u0007\u0006Aɹ\r\u0003\u0010Oɳ2f8W|@\u0001@a)ހh'ިrc%\u0015(8?I\n]\u000b\u0018\u001c\r\u0015HCѾ@%vڿ(A<\u0012^V\u0016\u0016\ro\u000f\\A\u0017^ɸU='ww\u0006+<q\u0007C.7.̻bExtj˃wiU\u0010\u0014qd3x8b0\u0017D\n>+\u0016\u00064CV\u001fO\u001cEhb\u0007<CZ\u0006\u000b١a=\u0014VPX+(\u0015w\u0014\u000fC3Ι+NɺR5\u0019$jw7J\u0013Lw'(0;f2]\u0019\nB\u0018L^m򶍹\u001ds,һ\u000b\u00059ĕ5\u001f\u001d(O)\u0010*~q!\n9$w\u001eM\u001f@\u000f!Y\u001d\u000f~L_rH7>{2fM\u000f;ǯ?\n\u0012t{SN&d;\u000e,\u0018z\u001dW%7z\u001d\u000eMCRvϝ.oU8\u000e}h.W\u0010ۿ^n\u001cJ\u000b'[\ff\u000e\u001fݝ8UWb[:+\n\r\u001f\u0014QG]\u000b/{;\u0016t\u0012pq]jC˪\t%Kxە>0~\u000eY\u000bA\u0001MsR{@}уz;\u001c*kǵ͑Pڋy\u001af7Ծv8a81\u001aUԎ%Y\u001e_d\u0011T\u00185_9\u001czγ®ץakx\u00009̥>;\r!\u001d\u0001$AqQ͌\u001f\u0006Fb\u001f-@sΈ9B4oޤpsFg\u001c`\u0004\u0005}TA\u000f&\u001ae&vc\">AAiWzr7>C^\u0006\u0001KnTlH^\u0019x4]>sk}\u0011up\u0018^\u000fFDy1Z{0^D\u000fuK\u000bEPk\\\u0016*Vs\u000ef\u0017\n\\ee ]f~!O)di55\".ZAԾ\u001c^:tY'{ֶI\u0013{V\u000bȒz]TĄ\u00051\u0019\u0002D!|uX}Z\u000e\u0011@+X\u0016{R\u001cjumRzoЉ\b7\u001dXbU/^\u000e\u0019%.\u0000DyK\u001e\u0010mu,Ng\\:D\u001b+,SR3inҤ>\u001ahm*:#ߌx\u000791.sJ2\u00044]\u0004u\u001a=#\u00068ѧH/\u001c\b\u0012\u0005\bجr9\u001e>5Mu@%400L?\u00061er)\u001bxXGOz\u00112gM\u0016.\u001d/f붕c_(2\u001eP2 O~ԯЮlK\"J-dN<\u0015`\u000be$[HGb\u0012\n\u000ba\u001e\nz8=o.Bz,1I֦\u001b`t>TDrEP&xcӬD\u000f?1\u001d\r\nn\u0017\\\u000b7G)N\u001aǥ\u0006M\u0004\u0018ړ\u001c0#05C\\\u0015\t:\u0013\u0016\u0016\u0015!r$U\u001c+{\u0000]\"9\u0016s)ׅt\\My2~\u0019yOg\fo\u0012. An\u0010\b<D¥UB\u0015p67!©r\u001c=L⨿Zٹo!}+\u00052oR!4(\u00022\t%]9׶j(䨹b\u001dK>-Ob[i*8\u0014<hЛGܛClB\u001c\u001e[\u00052Hx'b\u0018vjy{WV߄IӼ7z{M޳E'V\tO-KgF\u001dů\fnN眙ϭ\\);5̠`K<d7lYx\u0018s\n\u0007\u000e៰?jK-h\u0011j`H^NsCb?\u000e0\u001e\u0017t\\~2ƪҖj(\u0010-'l}w\u0010,,=b\u0003r5dW/W\u000e\u0006r\"X\"A'S'NN&PqTR=5\u001c<i\\X&U9#\u0004n\u0013h2|7-boUО-1\u0013J>W8w7$GEͯ\u001eܠE#t4%D<t5.Cȓ97*b\nyj`Ē\\\t%\f\u000bIuOfs^L@\u001e7Ώ/\u0014|<}\u001e8\u000e;N0e{cQ\u0007FHq\u001c!\b\u0000@\u001d)\u001b\u0004p\u0018!Ux$i,`Wi3.>wL4\u0016[\nq]a#\u0003C\u0018?\u0010}V8yKT\u0017,Q$'\n\\l̍0\u0002U\u001c\u000eu\u0011CD8X<s~whQɪ`Vj\"YܡՅ,n>f%H>s(u\u0014ŉG6a(8#0˞\f\\|*L\\\u0012\u001c\u0013.n6R>8xA/~\u001fg8^E:.\u0007ͭ\u0006)*_8։\u000fa\u00101\\{\u0012]W\u0014\u0017\u0016ȋj2\u000e['\u0006\u0019\u0017Ù3OkE3\u0001\u001a\u0017\u0013~7hehq~qqJr\t\u0019\u0017w\u0000*\bh- \u0015\u001e+Ty\u001cE~+nά5W|OU1[Y9z\u0003si}5CqT%^:qY{>\tV1.\u00014:%]Xȅ\u0011w5\u00067\u0001(ZWGʿ!F97\u001eE\\\u0001\u0003Ko.0^߇qP3Uń\n\u0014tFf\u0011\u0005\u000ez\u000f\u0007X9XJ\u001fy\u001fy;g8e* ?ƊTp'ZL(J\u0016\u0012\u0010\u0011\f \u0010T\u0011\bw\\,Px:%Y\t3\u0019J!\rendstream\rendobj\r19 0 obj\r<</Length 65536>>stream\r\n1!b>7LQ\u0006\rnS`ZU\u0015\u0007\u0019G7\u001b\u000bOS;p4\u001fG)aW\u0014\u0005'x/\u0001\u0017){9Ω=q⁷voƑ3p%!զ\u0002o%I)B\u001cy;b뺀c5wH\rY>~Θ\u0000~\u0018\u0016m^gT\u001dIKH\u0018'P32x{~\u0005m\nhe9}hM/~z[Yq`\u0018y߆\u0015\u0005\u0018\"g\u0015Ao-عo6Ɓ\u001d\u001ax^4VTaS\u000e\r\t0mٽ{uWՍa@cCIpi=\u0019\u0015G\tYj\u0017^Y8B[\rW񽗴j\u0004b{!nܜ%Fޓk#_\u0005\"}OӜٴSXh\u0010)DYsRYƴw-R˴~,s\u000b0\u000e\u0016kJDїGz`@-\u001dj'xy)-\u000f}roR\b\u000b\u0016}\\}+\u0002ĽRgroT7JNq6ɽ\u000b\u0010S)?\r\nr`xL\u0010kro\u0005\u0013\u0004 po\u0004ֈ\u0014\"@>\u000f֘\u0014PmE\u0002)NqF镧\u0001lr@-.Ȫ-7_<f\u0014;\\ϳE/M(N󷎰ޛ8\u0001~q?zﰼ!X^=a-zoǟ%\u000fBAs\u0012[y[N7mmU\u0007pkw{(C\u0010\u001e|?\fZH.lC[ݿ8, vGW*;\u0010\u0005\u001e}zt\u0013g\u0012I]*̗7l|1\u0006mxS\u0011\u00109[nxb$4}\u0001\u001dC{3]L\".\u000e:H\u0017i[\byoӒm\u0005Qwc\"T5{O\tW\u000fX}\u0018Ξ\\O.\u0007p\u0003*{;u=\u0011\u0017ިbP2/ýGE1{kHB\\Z?9ˬۃ˞&\u000e\u0017g\u0018\u001a6\u0015|_Sױ{\u0005b\bYz\u0016٨ϻ[{_h\u0002Εَ{O*ajz\u0012q\u0016\u0002R\u0018=\u0010.\u0012}1\u0010L*a7[Q\u0019ݻBHw꼛EƼ\u001d\u001b6\u0004-[u\r4\u001f\u0019E\u0003\u001dx?l.\u0001Ge\u0016\u0010\u0002Ͱ/\u0004*Ƃ\n&x\u0013aލþ[V%wC\u0006V\u000e\u0000]n<\rͨV<2tu\u0010X\u0010l\u0010b2}XT\u0003\r\u001f4F\u0015g\u0001ZZ_y[\u0011~n>t6ݳ\u0016\nr\u001c1q\u001e\u0018s6ɀEW\u001bKr\rm˶\u0017rn\u001fh$Ms\u0013؊y70*p;ܽ\b_͕;!yMF~\nwrCzJ^Cȝ\u0002mm\u0002.Y\";\u0007eP1\u001eu)Z*5\u0002\u0012\tq\u000b\tn`?y\u0016{\u000fn5R\u0005\u001alZGB㿖\u0015g.\u001a\u0010F{;\u0003*睎4\"o\u001d*no\u0006\u00041ov?P\u0004$vn\bw\u0000.܎\u001cw\u0016ʓx>O8A5bZY`7տ:m\u001bKj\u0006\u0017ayK]\u0001)*\u000blQ]U׶\u0004\u001al:OL\u0014\\_W=km`Q\u0017z\\smI<5z̢~\"VՊ]2\u0010\u0007cX\u0013a.ܑh={5jЬ\u0014\u001cz֏ApU\u0007daS\u0012m8Tv\u001dJ\u001eg7t\u0006\u001cݳ'\r:\u0010By-U2ڬbpT>\u0017w6\u0007muϮF4iWe46lL\u00003#1?\u0018$gP1ǐIJ/\toCKWGfO4\u000e\u001f{3Cfٲ\u0000YPG\u0002\"\u001d)Hف\"\u001f.z-͇\u0002,vk([I%i\u0005N,\u0001dr@vv\r\u0014\u0018\u0014TK\u001blj>{epAVbfvC\u0015\"d\u0010\r\"s<\u0000cj{%oMN.'-lA)\u0017HUa(7x\u000b\u0014!j=-d+9Lg\u0000'#R|=Ou\u0010>rgH/J;%v\u0013,Zo\u001d\fG^\u0004\u0001\u001cD5o6yy7Y\u0012\u0011ZC\u000fI)uA\u0006I}Y\u0016v\u001d0^\u0005\u0012\"oևfiV;\b?6x\u001cJ\u0006$f,5Mk;P8acUpP\u0018<5ʿ25\n$vL.\u001eh/\u0007׺7\u0002Pag5ǚ&ˍ\u0017\u0018P\u001e\u001dO(~@%kg}i#7F8V$o*k8¸\u001e\bY\r \td\u0016\u0016pW`\u0004.n^0^n~53jּzT\u0003V\u001a%\\=Iݺ\u0010[VH{8rf\u0015mО]5-g\u0015YuW4PU5CF\u000fU¨8qN`VQB녜|6\u0012nF霺+w<\u001cN*WR\u0018\u001b\f.2υR+gi~,x-\u000fҤ\u0010cFj&EU\u001a=j[@\u0000c#6DQ粷\"[9\u001dء<T?@\u0018\u0010\t\u000e\u001a.1\u001bJt\\\\jZ? O\u000bWmV>\\:v\u0001`1lފ0C<[\u0012M<1\u0000ppz*sz\u000e଑\u0018MUJwS9\u001c\u001dMeMa\u001a+biW6kQ$#KZ!z,>gb\u000fӂXL(Na`\u001c.ץ7\u0002̵\u0004ܪ<tI.\u0011\u0010K\u000b.yBVlX\u0019\u0016nP)#q\u001b\\\u0012I\u0013\u0018ط[֤K&\u001cU2]m\nz-\u001ag\u00006$iSYgOeFz\\\u0010zp$zу/~^o\u001f6m\u0016-6JG'\u0004S<vt[[V{A\u001bqtm9G<EX}tBQ3\u00172f)C\u0018i3\u000bL\u000fHg`çE87U\t\u001fY)Y'.a)EѱDU\u000eD\u001bӄS\b\u0012x\u00116\u0012\u0000\u0003\u0011my\u00054j2C?$\u00001kYUC\u0017۝tۊo>S\u0014v2t^.y\u0004\u0010D1\u0015HW+I{\u00126\u001fu\u0016\u0010Z\u000fҹ\u0010dy\u001btB$\u0017L\u0004·1\u0001@I\u001a\u0016Ǖg\ttd)$tW@o\u0003a0m\u0000\u001aZC\r\u001bwЀSC}φKS\u000f }֏\u0016r/\u001a(2\u0007C:ĐA&K/|v7#spT\tg{+;_#\u0010+$HmzV\u0017\u000f\u000fgY8NF,Q3CN{%\u0004\u0011\u0019Oxz>sY׺I=ل:s\r8\bϻ\u0003\u000bR|x\u000f4Wn\u0010s:D<\tOR^Lj\u001e·Л4%*i/X\u001awV'@%#]Pteb*\u0005ūk6ՠ2\u0016wZb4aG\u0018;\"PH旆uhg{ͩ\u0002܁җ^:yh.\u001d4\u001c\u000e\n*h<Ղ[.ޙRټ\u0011Vq:a\u0013\tK\u001e\u001b\u000b\u0003g\u0013\u0013\u0017\u0003''<ׅ\u001cp\t,\u001c\u0005\u0019\u0019sv \u0004,U㗞Y\u000fpg\u0000xXGI/Jw`<ٰ\u000f\u001dxcL5Ҟ\u0016\"f\u0018\u0000\u000b\\o\u0018^w+\u001c垈Hj|JסyMSgi\u0015`!\u001eF>\u001c:iy9oFjKZ[\u0018Yek\fd8Y0blÄ3.#R{\u0000RɌA\u0017dB7Wd:%eo\f)ج\u001f 7٢a\\\u0004PX6\r267B+nD|yIC\u001ek]~\u0019>M#\u0004=Q>:`6=2~r$FqNuS4\u00164\u0019`ӂRiC:a`˄f)93\b9\u000b\u000e=tnW\u000fh\u0011\u0014\u0010\u000e:i \u0002ud\u001e)/x\u001a\u0018dB*\u001dGS\u0001=P<)Suy\n)6=9_O\u000by\u0005A{^G(\u0006r)RwC\u001f 铵χ\u001dA~v;,us=1OPJ`Y!Ng\\Cl瀚г\u0013 ̥\u000f+Z[&nP\u001aT\u000b\u0011\u0007=Cd\u0016ncbC%ah^B5;\u000f:^TA\u001ev8\t\u0010=eF#7l%a\u0000UsP\u0010xɢW[\\!4̈́&P.*xè]\n-5*n})\u0000n%DԠ\u001c}3\u0010(\u0002?\u0019G942d\f\u0003&\"\u001dه\u001a>\u0013\u001bI7.\u0016KZ\rBT\u001c6\\;\u0004\u0013+~R\u0016Hi\u0017Rgc;\u0010G0\u0001WVJiޖTdK\u0019LLKSh\u0001won'0nЇLg\u001cnT}9.j8Txw\u0015\u0003+[k\r6NΪTc\u001cT)R°x69\u001c\bz!~\u00025rlP?鏿m~\u0005Px8izn^\u0019U\u0001٧V\u001e~py\n,+Rs\u0007\u0019K޺j\bR\u0018/NM:EJMpAF5`X%>\u0007UEe>V\u0015XW(Ue?Y*DT$^[\u0007\t\u0007.ji$Rc(=Uܑ\u0006堘:>Vѫ\u0004\u0000U\u0004k\u001aEy78J-X'k\u001ff \u0006\u001fb֛JX\u0003i}\u000eJW\f\u001aתSQ>[\u001b\u000f\u001b\b\u001f\u0012^\u0006עR2}A\u0014brxUE/((JjZܮv\u0014E\n^HHc\u000bi,\u0016lՁ|-\u0002UI׶W\u000eD\rխDj\u0010O0`b\u0017W(\u0018aM>9tj\u0011rA-\u001d\u001c\u0014{x\u0016Wq\u0013a\u001du@sC6\b]\u0007B\u001a1F\u0011¢\u0018U\u0016\u001a&\u0002k\u001beRH[/\u000bȾ1S=\fXZ`Y\u000e鬛aPu\t6\u0001<\u0003\"hF4׆yU%^hecۤ$mz=-bmZ\u0005?4;#\u0014vD\u000ejO#ւ/>_k\u0004]{H\u0002.M\u001di\u0002.\u000bցF˶wۿ/\u001d\u0010n[?\u0019v:[w\"[nu\u001aYY\u0003\\,\n.\tA\u0014\u001bn;\u0013ܕ2q+۠\u001d텍\u0016xI/\u001e\u001d3@\u0018\\-Ύ\r;\u001fTvxfffy>(sG:n\u0002ݟ3\b/bNWT2N*^2B>o,E25$Fc/%\u001ai\nqP\u0010B˺''4FF5xQeKxEb5\u0018yEĕxb\u001f3cԼrP{܌\u0002a\u001e>\u001b\u0001\u0010\u000fK]\\\u0013\u0002]^\u001fP\u0015{\fkuqbuV\u00170frB\u0005ZfVU|v\u001fT~\u001eS\u0000z_`7g ~U^{A@ ׼\u001aWŇ\u001b*oOd_[=j\u000b\u0012Ʊ`\rM\u0006i He_-0/~fu4\u001d\u0011X\n7r\u0002FZj#zl$\u001a\u000f\\ NP<1A9\u001f\u001d\t>hIC\u0003ɟ\u000flXj]%\u001f8:}\u0012\u00182\u001e7\f=\u0006\u0004?H\u0013F\u0013\u0002\u000bz\u001f\u0010\u0004J]ư\u0001Vx@pZG\u001f\u001bx\u0001YI[\u001bؓ`Y\nܾ,JLFRv 85\u000eɊA\u000b\ntTC\u0005$GܑR\\0β9\u0005J\u0015\u0012Fݩ>\u0012\u0018\u001aZ\u0003}\u0003f\u001ebrO6\u000fCҮ\u0001/\u001fj\u001a0O \u001aHp2\u001bR\u001bI\u0004\u00191i\u0004\\<\u001dؐcBA\u0013*\u0005\u0001\u0006i\u001d֠C̙#]-Q#4H\u0014q}\u0002\u000bA-0\rd\u0004A\u0002,3QT!9SPzន/\u0002\r\u0001\u000b\u001dMZΒn\tS`=\u0001h8\u0010?\u0002^\u0012\u000e\u0012\"`͊\tP\u0014g\rC@#f\u0014\fX!@\u0006iq\nɀS\u000f\u0006\u00015M'+V,5\u0003oOLU \u0003!ȉh\u0006LՊ\u001e'f3zfk\u0015\u0019S04c:\u001700\u0015O520\u001aXz\u001d\"\u0005b\bKN\u000ff\u0018k4P wj@h`KunW\f\u0016V_{׺\u000e[w\u0014Fh\r&~aȁ50\nm\u000b[\u000b\u0015}Bb)`bZ8QN\u001f\bP\u001f*!\u001fk`\r*\u0003\t\fi\u0002\u001d8\u0003;\u0015}\"\u000f>\u0017\u0000C\u00065Qb\u0012Ţ(\u0003CU߬\u00112=_9UC_\u0000M7\u0007ם\\]d\u001b[\u001b\u0002?f>\u0003\u001e\u001cE\u000fp\u0010\u0002\u0011,^\u00116Ԝ|BOM\u0005/\u0019r`$1 I01[%{\u0018Q\t%2\u001d]\fc\u000bB`\u0001תT`o;.J\f!\u0006I\u0012)FfG%I~Jx\u0004b̨\u0015\f|\u0005\t+D\u0013r6\u0013'\u0006f\u000e'XB$\u0013lX2OR7\u001fAj\u0019x\u0017-Ȣ'8]\u001f+\u0013\\%H\t^c\u0000_֢O֜_q`3\u0013,\u000b\u0010ݲ-5霉CD\u00155l(0X`\rg\u0014)A9\u0016uC`6Y\u000e\\\u000bMYIJGW>@Z0'\u0016&\u0001qukY\"v9y\u0005,\u0016l'\u0002\r\"\u0014\u0016<\u0006d\u0017\u0006'\r\u0010\"\fM/\u001b{j\u001c\u0006r/x\u001c\u0006\u0003\u001a7b5X\b5[jK/L\u0004\u0007@\u0017\u0010\u0006ɛaQ\f_^\u0004e\u0005\u0016j)\n\u0012\u0001[3p\u0006Ρ<dbO(\f\u0002VS\u0018%$YX\\Z\u0006\u0019 \u0013_aTp\\\u0018D%Hc\u0014Il/P@FL200O[Dc\nT\u000bpn\u00033\u0018\u0018gle\fURv\u0014\u0016_e(\u0000\u0002cز\u001e]]_;Ðr/\"53<O\u0012a67xj\u0004\b\u0019f\u001e\u0010]|\ttG \u0011\u0019\u0003mЇf8)TK\u000fh\rcEDxK\u0005}858\u0010n\u000fJ\u0014\u0013\"X\u0010qYM#/QPg'\u0004j0q\t90\u000f\fg\u001băC\u0016+V\u001foX\u001d\b0tL\u0018!\u00004bbMo1\r=pǋK\n9\u001d~\u0015c NƍjS8yX\u0019\u0007XIixmf6JJ㩗Mhbc0x:Kؑ\u0016R1\u0015\u001docB\u001b\u0012x\\X\u0015h?IҼ<$ρ >/,X<>\u00107C.\u001d\u0017ǌ\u0010YT\u0007\u000e24# uG8g g־I\u0006`\u00150Ôg2UAp\u001a`}\u0002\u0015P(FĄJQ0l~\\o\u0015\u000eZ)y\u0019~{e*ՅeY(އZc\u0002\\-Br\u00105ߥ,w\u000fe\u0005)a\u0016|vՉ|\u0019ytZWۦ4h40a$o1CR\u001dL6M3IQ\u0002vEۏlfC̀\u000e@ij[4eӹP煵=`)Tƌ\u0002!k=\\\b\u001d͟\r&5wTk9&M¸b&9\u0002zvg͟\"\u0011+qt\u0013 X3\t`\u0011ּY:p\nG<԰\u0013Gߡ5/pfw<'#5\nJi:՚|ɚ\u0011\u0007KÇeDL}4:{z4Uh>mmG\u0004U\u0010\u001aͻ7iVfp\u0007}Q\t|fk\u0000d4\u001aEeZ\t\"\u00151u_&xfƖ?\u000eG>\u00189\u001e}4+rw΢مS\tQ\u0016]EtO.\t\u0013iFq%\u0005\"@y&EsY?<^x33#_Nv:3gΐ0ڪ3<vљQ\u0000\u001e_\u0004,ά\u0015Dd\u00156H 3R\u0005pbPf\u0016ug>nef2\rDO]\u0000\u00065О;\u0011\u000e\u0010Rfka\u0012/w-\u001a\\\u0019dN\u0000in,I=oEO>WTrqzod\u0006^)7\u0019k\u0016.)牚\\yfn\u0018o\u001b\bV8~b#\n}{PT\u001c\u001b\u000e\u0005a\u001e9ةsw\u0016-2.\u00123\u0016\u0006\b3)⠖D7K{/r\u001a\u0001-al5깠'\u001d A)B\u001b\u00160PC\"Vײ$Nl}EkH\nhީ\u001awd\u001e}ɛ\u0003\u00071\u0003cK  gIima' .&\u0013K\u0017ե+Ȁ\u000eӈDnK\u001f(\u001e\u001atwԢl\u001a1pLn?a2\u000fC\u0000\u0004<J; i\u0003lj`\r|-E\u001dBBl>\u0019\u001b6\u0005%\u0010R\rª$^\u000fS.;!Fʸ6V\r\u0019c5\u0016[˼TWk\u0018Wk\u000e\u000b\u0012k{&j!;%̬`9G\u0013!vBIc\u0013\u0005[3:\u000bd\u001asʜ{Yw\r+]\u0003g{u\u0003~\r^\u001e\u0017إ\u0014}j6\u001e\u0012pp\u0010_5\u001b0\n>\\w\u0003㙱h\u0015\u0000lK%? t]H\u001eي}JҰ'@(\u0001N\u0000_5 \u001b;贫Lu\u0003J\nmO׸s^\u000e\"䮱\u0005T\u000eP5@Ǟ%~lo\u000ffӚH\u000b\u0012A\u001f{X\u0015\u00032KB\u00015l$[I\u0011hP>+ٻHȀd| %[u>9/$\u001a$i0&P lXQz3+\u0010eJLfSnd5VhQ6D\u0015eôEM\u0012Qv@9\u00131\u0004$\u0014^I\u000bU<\t\u0006dvN5tKs\u0002RSŚL%\u0007{\u0010dÇ@(/\u0017a\u0019\u000eX\u000f5\u001e\u0005@&C\u0005`+G6(B,wYG0hgx1\u001a\u0012;PMmax}\r\rW\u0011?)\u0019\u0010a\"L4Z\u000bc\u0013g* sm~4A\u0012Q;\u001frՃH' %6cb\u0001{\u0004Ǧ\u001bkc+$=X<\n\u0011;\u0012_b\u000b\u001d-$\u000exBH\u0016O(\\q\"NV3aŗK\u0016;X;\u001a&\u001bc\u0010\f*@Bq;aəigX[L}TPQ-&nAIl\u000fۆ7l\u001c0k^e$\u001aͮ*a#>_\u0016`V7gH5\bZ\u001d<%\u001aCwzḵ,_îFwbӰ\u0017|T봍x\r{^נ\u0010\u0017a\u0012vaAѿ2A$a\u0014G:GԳcJG<FWSEoBNYœ0,B.T\t6\u0017a\u0004P?\u001flafnHhu\u0013l正\t\u000e`?\u0012BIM-a_6o%v\u0001b\u00042(tP{<S|\u0002\u0007TZ\u0019\u0014Sl-\r;\fW4P3\nMͪ+Sf\u0005i-;Qcz.bjך-S- SC;l\u001e\u001cmG_\\L;b;՜Pi/sj0k:S6}KQ[\\\u001djK׆vqMlat&\u0011a\u0001U\u001ag\u0014 ,8\"{峍_/@I\n|`-`B\bs<\n*F\u0006¬\u001fb+&\n\u0019e$8KH\u0014\f\u0000Ng`H\u0002|@l\n|1s[&\u0017\\lױ:CW#-\u000eƅy\u0000҆2\u000bhD6}ڞ<UTf\u001fv\u000b\u0014\tږ%ܡ\bUT@ۦ]q\\C?@h\\\u00125937D\u0017AK~c\u000bml١ 3\u0007c\u0012hT\t hm<w*:l\u00131\u0016a\baN9rS-V8mz6VS6?j\n(pc`;>r`;!T;\u0015MmqKa\u0005$\u0016k\\BH\t\u0011b<d\u0017lLdH\u0016l\u0001\t5y'`d;\u0018@9\"!ېh{\u0002By\fmk\u0004{ѥIf\u000bmNc\u0019U\u001e7Jg+jm\t5n'8[\u001a*a?#`jDۤb\u0000\u0018\u0011U+H۶]ph\u001dŎP\u0012\u0001V+nݘ$Rtƺ%R߰m:UvO\u0005Z\u00028i3\u0014Gm\u000bo3px+xyo5\u0013\rz\r̵Iٞ\u001b읝\u0013\r\u0006\u001cyW\u0006ҫ7\u0015Ŀ!m\u000fi\u0005ֲ\b8n{sL\u0000\u001ef\u0007\u0015\r.=}\u0017uƨ\u00184u6\u0000Ԁ>\u001c\u00034SDnra?YV\ruN\u000e}\u001f\u001bo\u001ažbِ߲8F1hWh\u0004\u0014>/)@W \u0014b(j8Qdșu\u001fӶqŗ\f\u0003y\u0000Xmǻ¸ld!%WA6\f\u0010O\u0017ɏ\u001c9\u0007˨\u000255eJ<K(D\u0018P0\u0000|4\u0010rL(IXy\\1!Nme\u001ff3\u000f?X:oݭ6ozsgYmo#dsB\fltx\u001f|nj_1\u0019\b\u0011CD#\u0010+:0G;ңè2\r%?\u0005K_\u001fO\u0011S@@..4?\u00044q\u000e\f\tz\f<\u001eaiRۘ0\bz\u0007@W\u001dZuQU)wn?\u0017X(Y/`KP+;Gom=C\u0016\u0000]/\u00153~\u001bn\u0000\u000baXM\"v#E\nQc7Py\u001euGƲ/:Qsš33\u0005%vs?\u0003qG]vx߼\u0000q$]ryg!$uk\u0019lx<&g\u0016L~]\u0006QvmP]ؖy^\\;\u001c\u00152B}!Mۂ߷>\u000e\u0010\u0014΢/=th\u001d\f>;w(Sx\u000e$dxT\u001d>܊\u0010g&dM|`\nx@q2\u001a\u001f89nb\u0019=~\u0005z<\u0015ߍ<c\u0004&<y)h\u0019o~./ᇈ\u0002nAgZ?k^cͯ8/TYy>r\nz\u001a\t\u0018R^A>z_\u0004\u001dBL\u001e\u0000=vڪ.$ยn3K\t_ƻT\u000b\u0002U\u0000\u000bG#}))[/\u0003ҳfjA;wN\u0007@ƭ\u001bz3Rֻ\u00047r+p\u0014\u0017\u0015\f?t ]椱ye]]/d~/3>w\u0005V\u0000<^/ZE\nF\b8^?0Y\u0019\u000fx~\u0001B\u0002):?\u001fDj\u0001[$oo\u0000\"\b=t\u001fg3\u0004O^a{L(6\u001e2jgh[Eksf/Oa\u0019W|H$oh|z$+\u0006^I`.aCS%Vi`K\\Kٍ7`7\u001eПnrK\u001f\u001fD\u001a~/:Lc!9el}Hh}IP#;|\u0014w@ޯx}&SjJ\u0012ϥ:/AC\u0012\u0007\u0019qdk8\b\u0007oF\nJ?<8\u000f\\\bE\u001b?wy \u000b\u0001\u0001\u0017\u0019\u0013A.99\t4'Z\bgc\"$$\\?Hh9?\\E&\u0002\u0019kaS<\u0015(?\u001f'Wd\u0001>\u0012\u0010vޑ\u001bSj)K)!AѴR)\u0000E3!:U0斸zL*1ڇ\u000b\fѱZ'\u000bj2Ûx^2dGF.\u000f$\u0004t\">\u0010\u0010\u0001\u0000\u0000\u0000\u0000\u0000<1װ?\u001eGYIgw݅\u0015\u0000];\u0003g!\u001b#\r#X:5\b.'\u001bU3&k\u0003:\tm\u0006-\u001c}V\u000fqREJ\u000f5jJ\u0011i+\u0000 =\"?;m12ses#_?b&3um\u00189[k\u0011^\u0005\rk\u0002\u0007N{pmb9_n\u0001lcZ\u001bA7\u0019Э1<,\u0017\u0007\u000b\u00032\rߙTEA,{\nj\u001a?Yl{mؼ]Di}zǛ\u0015p\u001c=y2[嘤\u0019V4\"=PcQ2\u0011Vz\u0003?jx7zij_DٷIef\u0019;Zgp\u0001GdO_ɮ-wxn{\u0011\u001cm0hگk\u001dV\tHP27$\t$\u0005m@Cxg|:\u001eZ-C&\u00035\u0006T\u001e%-!<5\u00031u.hƺqY+`X\u001fU\u000e\u00188~q^;\u0014SgNbF\u000fn(ώ\u00125J\u000f8/g7q\u00037\u0002o4 p~ܿk5zlNQy=sxg\u0010b\u0006KFީ\u0013|̝u\u00189\u000bcw-\u0007\n <|qW\u0018PޯPs:*)o\u0014pL푥`\u0006pd28LΦ;epG\u0014:q\u0012n\u00143ڶmg4Z,\u000bgck\u0000B浜Q˂i{\u0016j\"N\\M$A{\u000fı}t\txCo\u0004(\u0010+\u001dz\fIcs\u00193}e\u0012'+p\u0013hU0$}im\u001cl#A԰\u0019\u0015xlYI2\u00040\u0016;S(\u0016Hɚ\u0002NZL:OE\"\u001b@\u0005FF.$\u000f\bW\u0005D~Om\u0013ihȻf׎\u0002-\u001eI\n<\\\u0007i\u001b:s\u0006\u001d\u0016o\u0010D|!K\u001eȐoFx>u_[Csq\u000el<\u00073\u0012RþGSx\u0001-)X\u0015pJ\\?Ý`\u0013DI\u0019NЂG0J?ӕ>y=Q7o5N \\\u00018o%veYp\\\u0017K!G-ՈEEg\u0004O.\u0007Ch_\u0002\u0018}<\u0019}\u0000}\u001dn\u0007ZԳ\u0012G<\u001bH1*#$K1syƯL6n4\r\u001f\u001cןFö\u000169{eb:sS3XOH\u0007P$\u0003&\u0014\u0001\u0013W9.i.V.\u0004\u0004?oc\u00103u~4B\u001a:e]\"\u0017I7}o\u0007Lw;y\u0012nJ{wv\u0004#Z.\u0004T\u001c\u0015xS#\u0012$o'\fٜ5$\t-,\u0017xM\u000fĘij\u001a3:\u001025\u001bX?\u0012\u0014ʽgj\u0019<y3v=i_?EOb1+\f\u0006vuŘL}\u0001٬\u001fR\u001bQ\u0006~\u001b>~M9]8;iS\u00194{i$_g\u0010\u0003\n:s\tF<\u0013\u0013I\u0002L[QH\n%\u0000dmPKGgO\"ǯt\u0011X\fb8ѰN\u00075G><s'\u0011wQA|\u001fH\u00111o\u0004|=}y&OMC\tFZ뇧\u0016ĕZfEØ~#^*\u0015\u0003)A\u001ez*E#gE\u001aB[϶k1le5OV\u0006HcIO8}@~\tL~\u0015`\rXD)ӊ@u B\u0013OA\u0001ۃ |Qe`W±~^ ñB\u0005\u0000DtP\tk;}\u0015\fIŢ\u0017zܳqMۿ{;]-\u0010Vq)@\u0014\u0000S-\u0006*2V\u0019\nհ\u0017i%H#찬#Ȥ!ؠ88_7\u001f3G#{x\u001e\u0001ÿ׀dn\u001a\u0019=9@\u0005$-&\u001duzh#av}w*N#i後\u00060Mq\u000fPV9\b>0g\u0003c5zk}nm~\u001a\rRƏ3}xvS(+X;\u0011Yg\u0001ќ%\u0004ќ\u0017hO?\t\u0003%\u000e\u001a>^W\u001cS$\u000em\u0004)\u001aT*_~Fhw&\u0001\u0013(\u0014\n\u000e>\u000fOί\u0005b&\u0007P\tF\u0014\u0012l\u001f0=w\u001fQ\u0006Ev\u0012f\u001d <\u000fܗ;6\\^U\bJA\u000b}⇠R!*\u001dhqp|\u000f!3\u0018&\u0003?\u0014aJ5*n\u001d\u0013Hx3mv7k\u000eZ\u00198sq>Fn3\u000eMy\"L=\u001b1\u0017M\u0006$ͿҦ\u001bay[S.|\u0002\u0017AH@C\u001f$֫sr4N\u0004u\u001fE=Ϳ߳XW5|n\u000f\u000fjFC}9q?my\u001bohj\u00191zfΌ\u0019|6m\u0002kȥ\u0001ޠҦ\u000bE}&ѯW7x!Y7H!\"|:C-,+,餷l~\u001fbi 6]\u0019Q~\"5\u0011lj18\tbTG^h3\u0012\u0012X\u0019\n^0v Ǽ.Sg&th?JX7\u0001٩L$6;\u0015\tuvݧp\u0016R\u0012|Pc_\u0017P0\nE>\u0006-\"\u0001QOe\"7h\u0011١LwO\u0018p<\"\u0014G\r\u0013~\n\u0015Q>a7\u0013̻\u001e\u0003k\u0003R7}q\u0006>`\u001bR6PJh# x# xC\u0016*$Sh\u001a\f}\u0003\u001a\u0012\u0000W7;{}bȲCt\u0006.گ/(.\u0003JY@8e&ϰ\u0011{\b~_>`=#\u0018\u001el*\u0013?\u0001\nEh2F\f\u000bn\u0019;Y&nl6h'\fY>u\u001eЭ\u001be̴:߸#\bGjF:O׉,%94gLLwF\u001cu<t=;WC};^3ur\u001fG\u0010:Z\u0006lCm\u0018:[˷!Dp\u0018/ԡ\\\u0015\u0001e݀cWb;!D\nH\\\u0004*\u0016=\u0004\u001a\u001a\u0001\nD[i˵nT-#~ÒOIgZ\u0013H\u0014>\u0007;;!Y_\u0012:k\u0011ɤL\t\r`\u001b=s6\u001be\u0006+\u001e=+\b&\u0005c/5mr_ۜ:oހi?\u0011%\u0004ќj5T)7H!~\u0003I&mŽ.Al\f5x$)h\u0017IF~7m$9,vS'KOEB#8:6ޝ3\u0018k\u001e:!G>\u0007lur=ỿ㭳k<M\u001d[>U\u001c@\tT){'?z~\u000em#\u001c\u000bb@\u0017J~]X͂m:ڈr_\u0015C\u0004풢\u0016!\u0004\r%ӵ@{?\u0014cݨX8*;'!\u0013f>mF\u00031;a\\V3{h2wdZ1OmCc\u001cc+ۍu\u00192\u00060M:Fe3/ǲa֊ٲ \u001b]#FD}i'mr}\u000fݕkcض2^ZQ8ݷ~UګY\u0019ٙ>2항gW\u0007\u0010C}L^[;$\u001a<W)ī\u0006O\"Is4\u0006HöSi^\u0014\u001e\u000f]\u0007?w5l3\u000fb]ٵ\u0001cȴ6oso$C{&\u0010\u0001=;w_[m\u0003{\f>RGBob:I\u0019?\\)pL\f0:-\u000e^D(.ytWNQ.\f\u001cB~P\u0016zܳ\"lF?[q\u0019:5\u0006/]=`=S\u0010l Ľ\u001bo\t K߭\u0012&N\u0012s\u001b<u\u0006Oa\u00113vk\u001d\f\u001fW:tϢ]\rcw1\u00194P\u001f\u0012B-xf\u00040B\u0005\u0004T6\u001cut\u0015x\u0016tR#\fBҥ\u0018}>6_ӧm\u0002zN15|l=nL+W&iŮh4X\u00170<9\u0007,Gth[+^\u00194-M_ܣxWpj:4\f,VFԑ7\\zP,uI)\u0017x\tV(Az\u0006IG?\t\u0003l|u0k\u001d{2wcLޙ<G6Ô`0d\u0018̚6\fh1\u0014\u001c/\u001dxׇ$\u000ex{i\u001b7ZKo\u0004\r[\t@}H\u00079u\u001d\u001buqѦM\u001bM6\b4{ms\fXV\u000eMShG\u001b\u0005\u0012'\u001c<4Z\u0006'q~2\r{!I>ӥ7nfoSuu\u0001\u00143\u0005&Z-&RC\u001c8\u0004\nO\u001eR\u001e;^:;+ׁ\u001aX\u0013MD=\u0003ﭾ\u0001t8o\u000fy\u001b>7 G<oD\u0019h\u0013M\nG~\bO+g7_Dg+i\u000eA|\u001f'P\u0004\u001e;üӕ=w23v!?4{iOw\n\r{(UîK޿`FLSSBMkj'\u0018锅\u001e|\u000eW\u0014\t)?w_Ksp>(\u0012\u00039:ṺOmWcs[,M\u001fsXW\u0007Iu|Y\u0018:lf\u000fM87\u001f}\nH\u001a[\u000bQCu`m)X?\u0018TC\u001f\u0004\tԸׅ&|Ob\u001e݃xשT \tC8i, u\u0017<sά\u001b\u0018\u001b{bW\u001a{u0j6խ¨bP6b9G?$gԴ1sdٛn\u001b;_:@y+qv4{k4\"]J\rT(\u0014$`͓8y\u000e: \td6k\u0007ѮV\u001c\u000b^<O\u0013gd\u001a>6F\u0010\u0016P݀jǰ|<Oخ8JZ\n\u0005b} b?v F\u000e؃\u0018\u0001;\u00107\u0012\u0007>H,@\to)ľ\u0005$ \u0006%c\u0004꽁\u0014w\b4N\u000b9\u0007F$(SO\u0004g\u0007-%̯MUb3(gtz\u0017\u001c\u001fż\u0013;h l#q\u0007J;^:;+s\b:a\u0017=v?\u000bwu~(\u0013I\u0002z#˿Mi\u0014\u0013XQ?(Ͼჳ}\f(R\u000fᆸ>PQ5zj>\tL];ʔp\th$ Ƽ\u001b0@6/cG6F~4Dþg\u0013M7[,\u0018c\\\n\"-4٬\u0013HF\u0007q\u000bA\u0004/\u001ak,\u001f\u001a֐L\fF_$wxzO_4\u0019P\u000f\u0003\u001a>*\u0014\u001b7\u0017qo+Y\u001cBShk\u00189m\u0001}\"?\u001bH1\u001fU\u000e~%ͯYīgf\u001a3FM!ī\u0010<\u0007j<vGqA;_:\u0013}\u0010|埏J=P2\u001b[cX\u001a\u0010$mT\tH\u001c\u000flT\tR4Я\u001dw\nO_\u0012v)UOeB7e`O~~\u0019ةV,\u000edH\tX0v*\u0014ʄ\u001a\u0005#LA/\u00042ġ7`꽍ā\u001b\u0005=RgOi4l'avP#\r{\u0012\u000e)D~\u0002%\u000e\u000eaAG\u0012F\u0014\u0018>ТݝdٵJ\u000bm\u0003a2\u000eRԳ}ywPbM$g\u0017=\nFN\u0004:[\b\u001faC|xl\"MD,\u0005mOD*A[)k\u001fE\u000eB|2Hq|p#-5h'e\u00065yj^fI::spVgj6V(r\u0013a}=ɵ>cO)o\u0004\f\u0019=DV\u0018\u0003*\u0012{\u0013\u001c3|iLޙl\u0014j#?\u0004:tum{\u0003V\u00005xl\u0000\u001c.]{m|mg6oi̺\f\u0018-3W6\fy\u001allM\u001f\u001b=$k\u000ea\u001fz\u001bclYLuƼo\u0002j\u0006P!E>»sx׃\u001e|#_)4{k[]DDۥ[*v\u0010\u0003G\"~\u0003?\n\u001fUrNx%ϯgⱖR5K\\I\u00144w\u0012\u0005*\u00194\u0004\u001c=AF`\u00057@\u001aā\u0003-y\"JK@ǐ#G\u001cNBEā?hlD<OTg\u000fIŻ?gxz]>wF\u000fЩ8~q\u001e\bqfT%\u0010\u0006+\u001c\u0002\u0015\u0014)ٵ4w\u0014yt\th'm\nS%\nmR\u0017ܳmܺ\rZ\u0007RK^;)0>Q\u0019|C~*F\u0002ц\u0002=\u001aM[}\u0003\u001a\u001eݷk8~ot9h/a~m\u001c@Mژ8[#qk6ܿ2\u0001\u0004`@x'8^7\u001fԨus\u000ea:s\b\u000bMD<\u00033|ds-m9qG\u00114i\u0015\u0016Z082L\\\u001cVCm\u0004|\rZ;kvkgf\u001a>:fk6\b>\u0010qu2se4ǆ`\u001dj\u001f\u00138\u0005LZ]uqP$\u00192pduv} Žå:]~{yHR\u0017M\u0002%NW9߹\u001ag\u0010\u0001;t}H\u001fU\u000eQ:=\u0006F\r:\u0005J]í8r?iSІ:n6\u0003o%N$\u001aP\u000f\nND*-\\[J5|K&SD\u001c\u0001\u0010\u000frԳw\b뼎Wt!\u001dĨw\u000fA?|0\u001bM\u0006MA@)`Ģ-Zh\u001bU?;g0ԡ6~oa^!8p^;y\f|\u000fi<MZӥFT\r\u0015Zh# x?\u0001yS02\tm$KA{\u00071!ƾ)h;ā\u001e5znt\r^[\rg\u000b1=v\u00008q^\tsp;e\u000fPD\u001d'\u00104{go;w9q6\u0010=\u0014g|ݾ\u0018}]1t6'm9[\u000bc\u00051ˆ͠[}6j>ik[\u0017ylݝ J~#l=\u000b`h1\u001849L\u0006o\t:qLߙ\\3Vؙimw|+Y/jaʴbKce\fV{}\u0018:ѻW5\u001a;p2t\u001c¸\u0004\u001agԾ\f\u001c\u0019Í\u0016~\u0010޷s>y{\u0003M_\\\u0013(}z~){\u001b\u0018-Lm\u0004+[^\u000ea\u001d\rԘă@\tƺªòC\u0016Юup\u0013UST)gL_\u0007\b9qrn+0x\u0017I?zO!\t3ui쓈}\u0010͟[cq\u0004ἐ#ɽ,6!ݿ\u0011T<x2V\u0014\u0016E\u0002:v5\u000e\u00193:mla3th]\u0019-3w&|０bM\bx\u000b-9|vN`hoimn:[ɓpsXg\u001b>NSo}5Ck\u0010JO\u0012sm?fmك=vbߝ\u0019x\u00135B{w\u0014꽓:\u0005mHujkV+׉$\u0001w$98cuqwNͦSenZFo,{mrL\u00000dr\u0018\u0007\u0000{\u0011 bbW/v:\u0007\u00128y\u001a\f+y3ǻfgyƸm\f\f\fFM\u000bv\u0019>3-aSFtd\u0018l\u0018\u000f\u0010W;gδ1q?{ea\\]\"\u000f!\u0002L\u000eu93ü`ʰa0jb`\u0016IkwU]\u001c66xl.)ijE\u001a\t$\u0007\n~bG\u0012s#LAO$:\\\u001e3Wlkd_\u000f?x5a\u001e9؟N\t\u0012n\u001d7lި:=3\u001a\u0016sD7\u0011vc7kj\u001a=\u001agaȴ٫ژ'Lg\u0004y\u0006O[if\u001f;\u0003icde\u0015m+إ6OSVԡ5yi_ͬ}\u0019f;ka,_\u001acXs\u0004hD<\u000fg\u0010<a-͝c H7\f@wd\u00197~n\u001fG0u\u001c8󭳝>wՊG(ky\u001c@\t{\bL٬󅳍&\u0001&M\"Y\nL{\tk0:\\9\u001af>vo;wxl>\u0019\b\u0011swkk\u0002Z\u0017\u000e\u001f8\b\f\\<\u0003źļdȰ54\fY\u0019\b>K\u0003)t|\u001824\u000e\u001d\f\u0004\u000fmquWZyx\u0000mq]\u0019=4,MFPM[36pӲ0lZ,^]\u001cˡ\u0003^\u001f`D}`W3/F]0\u0018\bN\u0000El4\u000f8 Ꝭ\b\u0011&qprrPTV;U9=$!]|N^]Ć64\u000e\u000ev<NVN\bvʰ\u0013B@b\u0013T儕EdW\u0016&ǵ#턨РJ+\u0015V\u0003\bZZ\u0011\"<\u0010 8,\bW\u000f \\e5\u0000\u0001\u0002փ\bWU\u0011\u001eXUU=h UՃ\bZ\u000f$TA +*++\tUX\u0010\u001edIuu \n+\u0001\u0006Y\u0010 @p\u0005\u0001B\u0007XWZ\u0010BT5x\u0015A++kC*\b\u0011\u001e<Ғ\u0000\u0004\bUr\u001d\rVX\u0010\"\\Uiaa]=Rِu\u0005AVUUUUU\u0015Vփ*\tq\u000f88Y\bWV\u0012\"\\iIeeeeee%*ꁕ\u0004\b\u0011\u001a<ʪ\u0000\u0015\u0006\u000f$4x%!JKV+,3\u0005\u001fTq\u0004;L\\p\u0019>c\f5\u001cp\u001d~e\f2ax\f7|p\u0019.gx\r<܇;5Iq\tT\u000bA\\ʸ8\u0015\u0005i\u00000\n϶\u0010#\u0001kx\u0000_V\u001a\u0004oJ\u0002tXƎzG,/\tR\u000e\u000eACQ+%\u0010SJ!:\\!2.\u000b{Z>H<F-\rpn:&9<QJ\u00160\u000b\u0007\u0019l6\u0003\u001b'\u0010aa\u000bN\u0001|\u0019b&.p,\u0007)(\u000f8q!^wx\u000f8\u001cÇdx\u0014\u001322\u001d8E6l&]\u00130\u0010\u0002DU\u0002#8z\u0011)\u0002*1A\u0000F|\u0000\u001b?\"R\u0000\u0013\fE\u0012r/H>%P\u0002[|\u0001\"il1D\u001cBy\u0018dSL\bĄ\u0003EH$H\u00105\rW11\t|V\u000e\u00061\tʃrP\u000f\u001f=2?RA!ãy\u0006$\"(m|\u0018:Ӆaq\f\b\u0010+%\u0003A\u0013QN2F\u001cÉbv\u0011\u000fG<+Lq\u0018­k\r\r\u001a\u0014\u0003d\u0013q'\u001eđx\u0010WD\u0013\u0018NJ\n#\u0003:`'\u0005}TRHII1\u0007_\u0013\u001c#;\f\u0018{C\u0000#\u0001f\u0011LK/\u0011CH5\rv*Jrz:T1\b1E-[&*LG#<$\u001e;4/\u0017{PZuDAZ9RI`0n\u0001\u0001P~f\u0004r\f\u00188X*!\u0002\u0003n᪊oEx5hE\u0017&\\.\r\u0012p#\u0010C\u0007R+ø\u0000/=\u0001tɊ}|)ü\u0005\u0011\u0002߱\u0002\u001fԐ\u0015\u0012\u000b1\u0019|@2OL/O\\Y\u001b/ \u001dG\u00015\u0000L&a>&@\u001eX\rxc\u0012釄w5uRP\b\u000f17\b\rM#b\u0018Z(p\u0019\\q%\r3\u001cTAC\u0005bBE\u0010\u001cb\u0015J*q@k_zi\u00078a/]\u0012V*KY*\u001bW\rń@LCHńBF3\u0019 >\"\t[\nvk,\u0004\bH/#M\u0010Z_Xx}|`\u0001\u00152\u0007\"e^l=w261$t٪:%.E\u00165J#_\fdVЇX\u0006PgN\\\u0015]l(٪\u0002\u001af,gFl5\u000b餯#%NM$IO lH|@*M\u0017\u0013߈$-\tOȩ'\u0011PK%+)&QB*F+øE\u0001V\u00108\bn\u0002\tȅI\u0016I\u0014y\u0002ٍ\u0001 v6\"\u001ewc.^=\u0012bl|E\u0004X\u0000b\u0013X.\tljHj^y\u001be\u00040\"f\n%9\b\u00064\u000bK\u0001/q\u000e\u001dMT+|5YXY\u0003TR^*6\"&\u0012$\n|,[j?\u0001h\u0013\u00181khA,SE9QTV;Uֳ\u0000\u0014\u0010`bF\u000b@\f(vR厄\u0016r\u0006CV\u0019\u0012I\u001d%@0SK0\u0011D$I\u0006!gt!\u001e7^\u0000\u001b\u0000.bmc-a,\u00013UdY\u001c|\":\u0004He\u0015^#JLT\u0002\"!dߓ\u001eLxE?#O:+j'ЍxT81Ih\n(qVu\u000bjEu\u0018\u0010eTa3'ke\u00130\u0010RLC E\u001e3OLas\u001bCf:ļZОF\u001a3B>5%x5%1\u0017,^2\u000ei<\u0014\"v\\\rTb{21!bM\u000f(\u001aRQ\f#YW5\\\"*.Bjhv\u0010\u0007\u0016Q9*R\u0010\nJ$&(\u0005\u0010{lj2:\tw:9UXi6#tAQydjztz^]Ȃ\u0016\u0004\u0000v\u0010.d;U\u0002ByB\n\\((<B(oQwH@U35\u0012\u001d^\fDJXIWHc!%Y\u00028j*=l=(>)1l-kKK\u000eʏ_)J#'d`!DZ}gXXf]^\u000b\u000b5V\" 2\u0019ǫ`<\u000ef6\"1$4\u0002z-BzE\"j%20I\rI?&;${C\u000fJ\u000eɾ'=&\u0000\u0011\u000b&Yq\u0019V\u0012Y\u0019\u000f\u0004M\u0015X2\u000bȒ\bd}Y\u00154SV<D'K\b?E&r#\u000ea-*5\u0000\n\n^Rl!$eH\u0005\u0001O\u000b-i\u0000[I;\\J7r?nzZ\u0001\u00165}E\u0002@h\u001df7\u0012-0\u0002)l\u0002Zl\u0001\u0019X\u0018x9e>T\\}V\u000e\f$Bd\u000fɿ$}JD-!2\tx_\u0012 {PV%\u0014dB5rZi\u0012҉%\u0012CM1\u0014@Q<\u0016S,gPAL1mQ\u00132;#AvI\u001fʈ:nkaQ!R]\u0011R\u0007jR_Ȃv)D \u0001aXXF:o\b\u001b\u0000sC\u0000\u0012\u0000K\u0001`\u0010\u0010B/*rhTm\u00035m\u001c\u001ax\u0005\u0000o%\bŀ/Zӭ+zۓ\u001a\u0012\u001f7\u0013\u001c7ܓ\u001aw\u0002.D\u0016-\u0012\u00163L'|G\u001a-\u00174^.\u001aA\u0004\u001f\u001e1A9$UMrI\u00123\tb䓯8H2)MhD!QnQG&$LL\n==U~\u00193\\R;Zr\u0016eF\u00156*[BCv0De\u0003Rv RA\u00002-3<Mzd,N\n\u000eۃ\u0001s #k\nmr:&G!e)%\u001d7{eIV3e\b@\"\u0002\u0018ރ\u0017ҚL\u000b\u001b,\u0012\u0006\u0002\bc+,\f.e#qB\u0005Q\u0002q\u0001Q\n\u0002\u0004\u0016X<C[<!;\u00134ntf\u0012\u001a\u0011<\u0012F\u0000Vx\u0017\u0002\u001a\u0006AI)\u0007\u0001\u0010\u000b\\U/g\\Aü\u0005\u0004Kͦ\u0012m#5 6\u00002c\u0007Y\u0011R7&r[\u0006bM$Les\u0006\u0015\u0002-&\u0015(@ I%\u0010H\u0001N6+3n%4>$`JO\b\u0014xj=,:\u0018yyR_⸂ņD<1\u00054U/7fh+%x\be\nK/\"&b\u0018Z\"}\u001cpO2f\"Kh\u001c&#!F\f3S\u0011Bܸ\u0014\u0014w\u0018+~w$vqG\u00132!:cO\\|1(nEךByFJ\n%\u0013Ŕ\u001cVΚLpUX\b\u001a@4\u0002\n[\u0016_e\u000b\u0000\u0002&9aְ؃Ixǔ\u001fTؾ#\u0018\u0010\u001aTWk4#\b\u0011]]L{\u0017U\u001aCй$\u00065\u001ck\u0011\u0004\u000b\u0012mX˗:rT)oP.7mz:\u001cm<1\r\u0016\u001fYȼJZ{!K\u000eo7<\u0012VTg\n'\t)q*U\u0002RuU\u0007\u001e9bI\u00175\u000b\fY\u0002*3*2~\u0019\\\u001b\u0013\u001e_-\nޱԐUft{J,$-cOTiG\\l\u00191\u000fDe\u00009\u0002\u0013AHǤ\fD͂r~d=΄EM2\u0001/>Ѐ*t[\u0002Gj\u0001 \"\u0019H\u0000DUЍP؉\\|\"\u0014,?2\tmd\u0011,[C'S\u001a\u0017 ؘ\u0006+\u0001)\u000fhbZ0f'`)\u0015\u001b\u0012!a\u0011q\u001dq9a]AYtLpyC!$dI~HwRV\u001d>u~\u0014\u0012\u000f\u0010B״nQdlEzAqg2*kX\u0000U\u0005GW2޳fdr;Fbd!lQe\r\u001d\u0015\"F\f/G[ĩR Wa.^jD.\u0000O\u000eX\u0002\u0017\u001c\u001d|\u001d\u001c`w\u0011B) D\u000e\u000b\u000bm֒Mi\u001d\u0006хsq\u00199d!=l1z1*ذ\u0001 \u0003\u0018b\u0005:\u0007-Ɋ29\n\u0016\u0017?A\u0001l--\u0001fi/3\u001a\u0001\u001cZ/\u0005P\u001e\u00168]\u0010\u0003޻!Cmψo@\u0000\t,\u0003%ءG?;_h\n`<C~\u0011&1I8`ĜEGgIYm\u0004K7n>>bS\u000e2fzEqR}+\u000b\u0012CVa1-6fJ򢶽ؘ \u001c\f\u0014tY4\u0000젷\\n3\u0018rYr0@\u0005\u0000\u0013sٔ\u001a\fJ\u000bB\u0016ÂoEhl [;\u0012c\u000b&\u0005or*{II\u0013\u0016mSi+,>Ep@la\n\fK*բ.R@\u001dX\u0004W\u001cBN\\ra)R\u001dc\tЎ)cN#@\r\u001f5ݖ!u]\u0016\"Z\u0017\u001ft\u0001;j)<\u0019\u0002|\u0012nQa.4hm\u00021\u0010\u0004P{rvcr㓱QR\u001e]RJ;\u0017Q\u0015SzX\u001a\u0012\u0014eZ%0\u0015\u0005we1\u0015pZJ4gyˉζ6{ S˕\u0000U®\u0013\u0012o\u0007\u000e\"/ȖQT|'8NnYvx3\u0000m\u0003l̅Hܝ7\\!tbeX%l41MB\u000b\u001a/W\u0001.4\u0000.u_\u0002\\\u0002K+]#.6\u0001hƬXy#\fC\u0001R\u0016\u0014 jun%ݐE\u0006QewQ!XB$;\u0002\u0015\nA+\u001c#\b\u0011\u0007V$v˿ZޕeA]vzRRO儽eY\u0014c\u000b\u0001U-O#,w&\u0016\u0013g0峓\t!av\tgEY\\ۀ\u001bs\u0015H\u001fae\rd}g`\u0015AhAE[$*n 4 \u000bDjIY\u001e\u00006d2\u0004Ю\u0019\b̐\u0000B+\u0002\u0000- b(0Y+\f{䅟>\novgӒ\u0006ؘ{\u0017ٖ\u001a}EF\rf@Y\u0001'\u0010^R\"ApQ9|\u0019ՠTPeT*)c`?d\u0019\u001f\u0019XE\u000eKJkv^zrz\u0010WN.)\u0015S:\u0003\u00159KJGdm\t\u0001\u000bT$Tہ\niM\u0004ƿ\u0013r\fmɋne\u0018=e\u0005MSQż\f0Q\u0001@\fe\\_iQSVt,\u0012=ÕR-\u0005's\u0007/LWrï5ͨ>ާb]L`TJ\u001c\u0013l\u0017|\u0012|dX7,\b:()x\f\bR6IHf4\u001b`\u001d|)XAgF$Mf́5Jycnϔ\u0018cBc\u000bĆmwA/3h-6#6᪑]\u0015 \u001fK^\b=x@\u001aJ\u0016\u001f\u0014ll$kv!Z5\u0005xe\u0003!\n\u0005\u001a\bj\u0019fEܤJH/ziϾza5\u0006e5\u0019j\u0011ɤ\u0019P\u0012\\2p#\u0000K/F/Ig\u0001\n(ݠOW;\u0000NSb\f\r\t1\f4d\u001eX7W\u0010k5D\u0001P\u000f\"I{\u0002\u0012Z%ERZx\u000eG:m- uSN\u001cS)\u0010-)Z\u0010ZNiyɈ{)yq-q+/h\f\bb%<ɔHVD$JN\u0006ŗ=keMǖ\u0016rRZk58+>]\u0015 ,K\u0002\u0004)\u000b[Fr\u0015c[O]ZTi\rUJ\fTD !\u0004$r\u0005%\u0004%r\u0005%\u0005'VQ:ēS\u000fƚ?\u001aXGg\rUJ\bC.i\u00074&i\u0012\u001doE##P-\u0004sX\"3~ \\TNg\f\u0003\u0019]朵)_`\u0015rY)1V0I[X9[X9k\u0002Zsq\u0019!v+Y=*{\u0005%\u0004!3\u0004\u001b\u0002\u0013κ\u0012ʆd9\u0015̻4\u001f\u0003\u0010͏]\u0015-}#es\u0013\u0006(ƣ?\u0002\u001fHH3zd\t9q[1\nA2,m%F-\u0007E]$ǽJbAѹ\u001c\u000e@\u000eP{\u0017\u0001;1\u0005r_\u0005p\u0002\u0000\u0017\u0017\u0013\u0003H\u0010Vrӈ/m)8LD~\u0010~\\\b\\4\u0006LS\tª\u001a~tJ '@xk\u001b(:`8\u0003f ３)284y\n<b\u001e$\bүa(\rE°\u001by\u0002B|4\u001f5ՊK0XD&\fYDg\rWFg\u00033rn\u001d٬\u0006N\u0013\tF:'$\u0006)\u000e`Lv\u0005,\u0014m&PwB(c}5FbKH#\u0004ɔ)\u0018#\u001bsr굒pU=&g\u001et\u0016\u0010͹Bv`ctzXcR`\u0014AE/:\bJ8z)Ğ`\u0004\u001es\u000b^墲IG9CqIg\u0005ќ!ܘ+\u001c٬\u001dM-dc8e#P$tF@±)\u001f@@\u0014iJ=|00sb\u0012Jg\u0017hT(\u0010m\u0011Z>4i\b7${m$I\\\u0005-\u001a(\u001bQ\u0006FQ\u0019XT\u0015\u0013^ٵ6\u0007@cI7\u000f\u001bU\u0002G6,#b\u0001#LA9,nD\u0005/\u001e`'\f$wt?&,{2ycr\u0011&`U\u0004~C^\nv\\M&8r2^\u001c37K̝iijƻm4~hs[\u0001)q\"PU\r\u001avM\u0017\u0014J=\bP F6\u0010#O\fT)\u0010=mg#Z\u0005%aI/}z\u0006ZI\tD\u0000F?\f?xP^g\u0000\u0003k\u0005) \u0001!ظL4ZшT(\u0014Si\n*)k\u0019ٜ\u0019hNd\u001a~p\u001b\u001c\u0011t`Ma\u000fez\u0011`\u000bZ<v\u001e\rnu\u0003S`I+\u001d\u001a\u0003P\u0019\u0013\u0019\\\u0005CG\u001eD}8PHR7pA@)\u0016t@zv\\\rT\u001cv\frWZÒѹiA\u000bGob_͐\\\u0004Pᛩ{\u0000\u0015Ѯ\u0011\u0013X\u0004b9I\u001f'P\u0013C|\u0006NAzvҦ7\u000fQ\u0002R#\f?i*Qh3p^<\tH,F\u001f(Q/\n5O\"~&ϯ*\r{\u0005.\u001c\u000f@\u0004bI=\u001fD=?g\u0000;sJ\u0000J\bwB\u001a?76}\u001892aN\u0018okJ6|pt\u00173wh3\"]Oz\u0005-\u001a!,\u00040\u0001k\"_#\u001f\u0004\u001c4\u0016ʞC|u;\u0016~\u0019T*\u000ex\u0016^\u0004S!\u000b,\u0002\u001eK;r0A\tś\u0002\u000fzA\u000bF\u001f\u0004o\u0004hĹ\u001ezhuR9#P\u000fPT$\u0014H\t\"IAnTv\t>2i)\u0013]r(C~D:\b|!ɨ`dD\u0015%\f^D\r^H\nT8\u0003#\u0012Rf6\u0012\u0007.X\u0013h*Qh\u001f(qhK\u001e.rSi3x'\u001cy\u001c\u0001aR]IH\u000bʫ\u001a\u0004\u001e=\u0001E{I\u001cnI;iS\u0012*Ob+m\u000e~.]\u001e<\tE%\u0013(؆\"5>\u000bS\u001e5j̞ٜG@\u0004(\u001a;\u0003\u0017?\u0014|\u00188~qH\u0012\u001bQ\u000ez\u0013\u001e+H&\u0003\u0018ݨ\u00120\u0018>CwFȕ2qe]f\td:`8]2LV@B/@\t|>&L;\u001d\u001fب\u0019pCe߼D\r\bJ\\\u0004cZZK\u0018I\u00031}\u001dO\u0002\u0015\rj8\u0016\u0003{\u0010W\u001cP%\n{\u0015\u0015.Zh'u\n\u0007L(z\u0004$\u001c\u0016>\u0011_\u0005C\u0012&͋PP&\u0013ja\u001d$֫T\u0015SZu@%T~B5LHi\u000eH>\u0007$6!ԩ\"K\u0016T%\u0016=\rL\u0001H\u000f\n\u0001\u001bLa{\u0013\u0013h\u000bV8z\u0014Ri9qqg\u0011J9;p<W9.g\fP@,\u001f3U\tƝ\\=4(~#_G\u0012s?\u0014jG\"GQ1<\u0001\\SFi\b8.\u0004,\u001ckҰٵ\u0001\\\\%b\u000eMFYQAF\u0004Ɩ\u0003+\u001cUH$\u0017}4\u00131\u0002=:H'2A:\u0007\u0016\u0012m\u0004\u001d_AJޯE㑥S(\u0005)U\u000faF\"Ah\u000bUA6#{u6#\u0016j#\u0018hK\u001e#q`O1D>TןJ\u0017_AF`DWN\b+Q}kj\u001a\u0007L\u0011eh\u0018\u0016\u0018(\u001dg\u0000Į;໺賯np\u0003^P2\u0002$=cFټ\u0004O8,\fs9M_oC\u0000Eg0\u001bx4@\u001aM4yh5_״2Z_\u0001JR`O0CZ9/xA9O@\n-0餷XC-$]\u0002**-@)k\u0003%C~vT)㲎\u0010SPJUM`{\n\u0015Ѧ:m\fr\td\u001c\u0004\u0005(Bb>\u0007n^\"m\u001a\rT% \tDB[SLI\tCh\n);AI\u0013Iy/]18ܸ:+׏āF#\u0000\u0011\u001eXO\fODg\t;>.%kÍh:-Ɔ\u0010\u001e\u0010Po3hIlx\u0011KH\bF<\u001fC>w\u00031\u0004!Ƚ\u0014 \u0005}${x\u0016d~$֑c\u0003!\u0014\u001fżίt)$@J \u000e\\4RSfx˔Ih3mv~6\tDJFe#S~`:ؓ8\u0006| \u001bx\nG:x'eZmBN\u0004qo\u001f\u0016s\u0017c{\u000eT\tEC\\\u001b A$<5fb2tgٝB;N\u0006̣:h\u00054\u001cij.SZX\u0002%ظB~B~A{C\u0012]\u000ftP\u0019t\n=\u0014|\u00071x$)\u0012\r\u001a\u0001\u000b\u00055\u001e)\u0017uUəNyDW\u001cO\u0007%]!\tA\t(H(a5o8+\u0000餥N\u000fmܧSo~`\u0002\u0014UIDw$T$\u001bxD\u0013o\u001f;[isЮ\u0000\u0004TrH߀d>6m ۼQ=\u0003\u0014SC\u0019L\nR/0\u001fبN\u001cN:Z\u000b\u000e\u0001G%`Ģ-g\u0010\u001d;@\t$Πdtps8\u0002FRo\f2qePb5`%\u0019Z\u0006, OC[IoVNm\u000eJu\u0003O\"ZKףJ7\u00154\n\"l\u0019826m+uFߴ2\u0005o0ݗ\u001bm?{U\u001fD<ID)x5tk6N_=Cf^\u0019\u000b\\D\u001e v\u000bI@eF@!G%NŃ\u001ajSXդ\u001a:M\u001e\u001b\u001dĸN\u000f\u00070\u001ePMSVs{^پvH+\u00141(\u0001Lޭq1\u000f \r[\u001cõ|jH\u0019hr1L\u0007;֐Jڀiu9߃8w6k]\tkWLak蜯\u001c=4*lo|\n2<\u0011;XA:\u0005=\u0014\t?AIEtb9P\t\u000f(,L$~\u0012\u0010lPv- ª&\u001dej\"ni#i<MZ\u0003\u001bcG[\u001f0]\u0018x3]~QBRM\u0011P\u000e\nJu//\u0019;\u0017pZD4+\u001bu\u001dT\t.\u0004P\u0004$r\u0007+4\u0018\u0015S;pdG\"D}[\u001c9\u0017]NN\u000b.eH\rm'N\u0011\u0003\u0019t\u0015\fI\u0004B}ġ\u001d\u0001e\u0006e7\f)Ccɠ[s\u0002\u000ew6zo\fڌ\u0019\u001dV66|l\u001e\u0003%D|[@g\u0010\na#H\u001c~&O-#w6Ngaj\u001af9\u0018\b08{\u000es'\u00101v[,\u001f~b:`AFb1t[-\r [V)t\u001b0\u0001@|t\r\\\u0013&DQX\u00017sPQ&n2\u0005@|Qf\u000e䫋.\u0001kI2G(Btcr2@U{\u0015D<7\u0011Y;Q9/e}\u000e ]\ty\u000b\u0007*4\u0003\u00155P➷Cki,LYr;)\u0016!,tW\rVP&@'wZ\nb9cBET\u0006ܓ(\u000f`bC\u0018@\"\u0003ė\u0013\u0004+$en\rXgx\u0005Rfc4\u0017\u0019\u0006\u0004L`f)\u0012\u000b\\5c\"9D)\u0019\u0017\u0006R\u00154\u001dĠ)n\u0006FۛژMߚMD=`B+p\u0017`B}\u001em[\u0000:_>cY>g86\u0004\b\u0002\u0007\u0002AL\fi;g1\tBXռ`\\+5c:qXkH 5\u000bJXj6\u0002Y%RB\u000f%^s0\u0005\u00113*:)5<\u0017\u0002Z\u00041 I\u001aL\u0016\u00153[\u0013\u001d~ȍąGC\u001eKb\u000bF%k\u0011\u00012!S\u000bu\"\\\u00146p2N7nQ{\u001ah&oʨuT\u001b\tLBN\u0002\u001dml3LZ\rk\u0011^3~dYL\u0003p\u001e{r\u0014d\u0019?2앍\u0006bw\u0014f\u0015\u0004J,*/-*\u000bVLQ(\u0014\u0011t\u0003\u001as\rK\u0019\u000bF+\u001fr\u0002\u00174 P^\u00036ͿA\rɹ\u0001#d/&f\n%O0]$\u001eB}\nО*]SDc?r\u001aLoؙ::ɲk[p/\u0014\u001d|T$\u0010m F<yK\u0004\u000f\u0003׀EO19YVZ4nXH:Y,\f\u0006Mua3haM%\f\u0013em\u0011\r[ꨥ0\u0013Y)4\u0016\u0014U,)|$R)\u0014g-%3W\u0002\u0004Re.\u0003Pe0-'h;\u000b7yLJx\u000bI@e$nBUÞJJest\u0013)o\u001cXE{\u0004\u001d4Y!׳;7|p\u0007lssuϢ]\rD٧;\u000ba]\u001f8X\u000f]\u00025|B\u001c8p\u000f(p\u0007QY܀\u0010\u0003^u\u0000\u0002/\u0000Ű@\tYFUAZ)\u0016TF9\u0011M/\u0017T\u0015o\u001a\u0000Q,\u001fX\u000b_J.\u0005uTp@%\b,\u0003\u001b\nZ-%l\u0016\u0016\u0017\u0016\u0014\u0015S-W\u0019J\tZCk(Mȧţ؏&\fR(I^Z'l'p\u0003*\u0014k//4\u0017Q\u0001G\t\u0015L3z\u001fʻ*W`5\\'\u0012oF\"\u0015}\"f\u001bo|e`\u001c,C\u0007Nwp}np٥T<54Kc1IQYAgRXbRNXS)\"M޺SФSn@cr.\u0014{\u0016hl!iv֒@@E\nfViK3HS8\u0012#\u0000ò'Q\u0012~B\u001cۗyk2sd\u001e\b1\u000bH4;\u0003\u0018wSv\"?zǮe[-²|\u0016(.\u0003\u0019L]\u0018a4h\u00184\ba\u0016\u0010\u0002p%k6hen4!~@b\u000e\\b3$EQF⑮19;\u001e\bZ8YKĴ\u0001\u0014IŔ[AF\"Iۗ\u00063 3\rMHHAG+xX{bJOhB\u0005r웕6\re+*hI\n;쉪1oYk9s6С7iZ\u00196KG0\\OpSк4dfid31?,_\u001b!:p\u0005iG\u0001*Zײ\u001e~8}cd;$Eؽ\u0006=:daḓ\t\u001b\u0004\u0002\u0012#\u000b)\"r\nd\r\u0002(]h\u001d\n\u0002B^m1X\nXra]Zh3t!!&Ag6ԬU\u000fKoy䛃\"jO/-Eq9ohE\u0014p\u0013h\u001dά*:\u0007*5&#e\u000e\f\u0004'ҨZ~uq2\u0017\u001f[\b\u00136P.y\u0018\u00173Q<?̋]^W9,pN;\u0019]2\u0011\u001a@\b1\u000e\u000b\u0010\u0002\n1\u0000\u0000\u0013\u0002C`j6j\u0004b\u001d\u00147/\u0012\u000evP[WP\\\u0007w\u0014\u0015ٔ\u0017JXaW/f\u0000Eᜡ\u000b*X&\u000461)oώC(AL_[G|c(k0c}K>uvwye\u00182-uc9\b^a\u0006΁\u0006\u0004!\u001eTca⑼\u0002]iaB\\f\u0018@\u000bFNpۂ\b:\u0003;\u0010d\u0012)bЧ H+\u000bI\n\u0007T8\"= `B[Ah[Aoy1\u0011H\u0017\u0014Xq9;}BT}\"'hY\u000eU؛B@\nF4\\\u001bariyC\u0011;\t!Ji}!ɨ6êȨP\u0016jЙW:\u000bCVK/u\u0005U볨7s\t\u0018\u0004Z|km\u000e#\u0000au\u0014\rǬ\u000b1Ok\u001d۾4\u0014Xk\\\u000bl|#Jq0IbrU*<y4\"V\u0002$pRv:)@:\u0005\u0006!\u0001,\u0006\u0003P\u001b\u0014 \"\u0000C[Y!oB\u0002\u000b5Qn\"E8\u0007i#@:)t\u000fQ$N/\u0000\u0006\fK*rӭ*g%,>\b,#f\u00076(e*\u0014>Hq\tE݆6;\u001bGV\f0i>GrO;\r\f\f ESlbR4,\u000bvdZ\bF\u0000-B\u0007\u0000\"v\u001f\u0018\u0018W/-\u0000~ER\nV)\u0001\u0000$6\u0014@EU0(\u0015ZI(\u001b((/~?z\u001auǝ\u0000Zƹl\u0010l%D`\u00004<\u0013a\u000ej7 lHTڗ.$-y8@5\\\u0016%JH\u0003hW\u0016s|\u0006/.\u0010\\C-us\u000e\u0016<\u0005\u00198\f\u001eoȲ\u0017\u001e6w\u0007\u000e\u0001\fY('\" Q\u00101vU6e6%\rC,\u0002.\nbPj\u0013̈'L\u0019v\u0018\u0000\n,\u001e ?\u0007\u00152/u\u0005*Z\u000bS8.ݬ\u0015qA\u0019/,\u001a\t\\<@~2O\",EQљZ]\"v\u0012\u0005\u000bPBe[1\u0010ML\u0006.\u001eܖ\u0019i\u0017fpu\fsؓ\u0011k\n\u0006N)hi\u00186p,\r\\D\u0006.>\bu6Fm\u001b\u001b\u001a\u0000סŞ\u0007T:\u0019\u001d*i\b4\u0017`\u0002_dG\u0018U\u0001Z <@\tCZ54풂\u0006\f\u0012d؃I\u0019\u0011$7Z\u0019vT\u0019(\u00120k š־bc6A\fȍ\u001bK\u001fmvi'SCB\u0014P\u0002P\u0010f_C8W\u00171\u000eS\u0011TqN\n%D\u0005\u001eFY\u0006\f\u001b3gke蚿YkW\u000bgeiM\t\u0007\u0010]1sfb1tg_49\u0011N4 Cxo\u001011/q\u0010!NDx\u0001\u001aw0ạ՘D\b\b(\u0011B\u0000#8Wu\u0018\be\u0014\fI,֑Ol\u0007/#\u0010^J\u0014f*\u0001@9o:\r\u0012s\u0001Z\bS2\u001d\u0014(`VNP#\u0018C\u0005,X\u000f\bT^dNdx2V\u00176\u0005\u001f#֧[g\u0016S\u0003Ŝd|K\u0017\u0002W %.\u00192U\rE^\r 0pv\u0005f{V,P\u0005O8E\u001e\u0019X\u0006\u0011| $]V@ȍ\u0017\b\u001b\u000b\u00007.@v\u0002]\u000b\u0010ֱ\u000b\r\u0019*g6)P\u0000\u0013bEXJ4\u0011\u0006\u0003N\rhH\u0015p\u001a\u0007N4C}~\b2OXw\u0012ԳV`\u0005b}@\"MQZՔ84׊,\u000f<\u000b(ȠR\tjϹ0|,\u000e+;S(G؍eBs\u0002\u001aڝB=\u001e&7lk\\B\u001ev\u0005e&4 \u001ek0f`UT)3\u0004q!.SX\u0010cxvFb!TpW\u000e\u001ePe,e\"B\"d\u0015BdQ17%4n\u000f^T%oę\u00140)-\r[Ne,\u001dZ\b12+\u001e\u0007<4V=2Il6\u000f\\D\u0017_Al(G+\u0000H\fF~=(So6\u0012\u0005\u0011xNТ\nvd\u0014,\nEeؒhؓj\u0018\u000b\u0012C\tp)-\\\u0010-<\\\u0018pa\u0003\u000eEK `&ͮxٖ\u0001A\u0001\u00126Cյkk z\u0015(FlՐKlņdX\u0019d`XRgڴ3zgY3\u0011<1e\u0014bgZlt%/`PRS2\u0010vEK\u0000&]\u0001X\u0006 FV\u0011m\u000f+\u0015bW5,kCA?5:93ზ'%=HN\u000ex\n\u0015~6.\u0014@Uk\u0002LB\u0002aUX20[\b\u0004\u0016sRI\u0013r\t\u0017\u0001\u0000R?\u0004rP3mk&L*\u00185- \"\u0018G:mqB}1w\u0001`EAI\u0000Ne;V ?\u000fK7`\u0011\u001fܘ;`\t\\V@=\nDOwF\f2\u0011o⁙VhnMr\u001d2Ё#!*\t\u001c)cC|1-\u0010S3\u001d7+9\u0019Vg7|d!@\fp\u0000\u0014\"K\u0018K>ҥ6F@\u0004؀/z\u00051\u000b\u000e5'*p:\u0005|C\u0002&\u001d\u0019!nJ\u0012ˀ\t,\u0016\u0011M\u0015T\u0019+erLll\u000b\u0011񱥛UXS6\u0013ha7jdj\\V\u001d\u000fvdjF\u000b;\"\u001fA\u00100\u000f\t\u0011vʉ%y\u0004\u0010kˋO\u001b\f-\u0005Hm\u000f y\u000b\u0013:\u001cK|E򆗲E'\u0003)\u0006\u0003\u0014@\u001d\u000bɆ\u0005c\u001b[HY.34n%pm\u0001\u000eH'\u0019\u0019\u001esuDTб\u000b\u0001'8%4v\u000f\u0002$j\nO8Po\tme\u0015\u001b\u0006e \u0006B+ƅ\\S1(@)\u001aa\u000f~}se\u0018\u0010Cѫ\u0001]~|\u0004ŀ\u00164PM>Q(u P--f辸V\u0004!\u001f?\u0010}\u001c%\u0004\u00023\u0002\to-a5ظK\b1\u0002b۱\u0001^\u0019H8\u0018܂YZ\\`\u00017\u0001\u0017\u000e<q0e٬\fe\n̥\u0000\t\u0005/b{ClV lʍ\u001eǚWVx\tM(\u0019@3-#\u0016D\u0001H\u0017\u000e@\"L,\b&\u0015aQB(X|\u0018H\b\u0017!x\n`4yw`2ls`E``\u001e_[hPԐ<l9KTy\u00034Zw\u0018\bQ\u001b\u0002G4C\u000f\u00168>tQ\u0018#\u0013\u0015t fɜ~\"\u001cp\u0004O\u001c\b?\u0000%\u001b\u001f\u0014Á8L\u001e9\u0016r7`-Y_\u000e|8YG(k\u000e_>{ٕ\u0019@ En;ȋ/d\u0005\u001dᆧlE$3ۿĠ? :c1:P\f`\u0011!S}c\u0003^-\\4\u0002\u001c^e\u0011\u0005[R\u0011\u000ec0E\u001cal㫏\u0001hNDE1\u0010\u0013\u0001_t\u0000ō\u0017\b3C\u0003ո\u0006)\u0015cWcEq\u001e!ux\fIa\u000f\u00168y\u0015\u0002fNi\u000f\bc^^x/\u0002P/gRV*\u0005V9(\fPFe\tC2\u001aι:tq\t\u0010oc_\u00190D VI?*Q\u000e4\u0017m\u0018\u000bl\na\\\u00181\u000e~k\n\u00022!/QWLxD[d\u001fۘ\u0000\"Y lM\u0018j\u000bt\u000b\u0010\u0002m,\u0010\u0018\u000f\u0012H4\u0014C'PY0#.#b\u001d,)U}8\f\u0014\u0010Dxu:`4BlL3oh5\u0017\u0011噂\u001b(\u0014<\u0014V6KLyvBadHt$\u0018`\u0017ڸHk#\u0004ͣ8/%\u001e\u001fXD\u001cP\u0001\u0010\u001e/\u001d#\u0001l@\u00071\u0001X\rSB\u0000\u001d\u0000\u0012 \u0006xD\u0000\u00018\f;.@\u0004c\u001f\u0018~PjxQ\u0016\u000fY<\u0003.\u0006AGHJQ9AF#\u0004\u001fï\u0011\f<}܀x$\u001cz32\t8,Jw+\u0000\u0012=\u001enbā\f\u0016*]\t>剶l|\u0004KWE\\Kx-\u0002ڵ@\u0000\u001f8\u0017`\u0001\u0010)@0\b\u0002\u0004\u00155\u0002\te-\"M6t0Q\r8@jdIi#p\u001fa\u0001@EŹ\u0016\u001c\u0002f\u0001\u0017b\u0019p\u000eS\u001c.\u000b)xX'&\u0000?\u0000p\u0018F;\u0018\u0001Qj(<6%2\u0016\u0017\f\u0001\u001al\u0001\u0018_,\u0001#\u0001H_\u0006@1)PBć\u0019`L\u0005$22\u0012\u000f~\u000b\f$\u0000Xq\u0000>p=\u0018\u0004̭(\u0017xV\u0016fHiXn8w\u0010\u0016I#\u0005\u0003c\u0014\u0017H4`lQo`X\u001aVY\u0015C\r\u0002\u000e\u001b\rx\u0003<s5\u0011\fFE\\B\u0010wSt3\u0016\u000e@y\fH(`\u0004\\̞mT\\\b\u0010<\u0006˜Dҵ\u0004H\u0015wȸ4Ydo%Ǭ!xJ\b؉1\u0013\u000f\u0007#6\u0010>f\u001aPaD\u0003\f\r;G\u0013jvE\t2D\u0011K\u0011\u000b!̍A\u000723\u001c\bC\u0019\"\u0003\u0017\u000b\u00017S:\u000f\f\u0002\u0003\u0012O)@<HH&(hHw k\u0002&wȒ\u0011/CX)\u0003V\u000e\u0006)CCF%\u0007J\u0018bN(v1\u0019\u0002Iύ\u000f\b\u001b\u001f 5f\u0001֏E\u000b62tx~DJ\b\"pt\u0000\n\u0007208\u0018آ\u001a4&aa\u0005\u0019\u001bu\u0010\u001e\u0006(t\u0019\bq\u0019 ^4\u0003ċd\u0010_\u0011\u0002<99Eg.<2,S\bȿ\"ED+x-h)TeL񩉘CT3\u0015J\\e+hM&O\u0015r[_4l04!AǊ䃘\u001alW\\n\u001d\u001ap)8\u001dx\u00128$\u0000(3\u0000J\r&\u0003\u001c@eI\u000e\t\u0014研\u0017\u0010q\u001fCC\u0013g\f\u0014\u0005\u0001ApaLC؊\u0018\u0014*l\u001eq\u000bq\u0001`f\u000bf/\tu\u0000BZÈ\u0006$%BC\u0018S\u0000[\u0011Ђxx0\u0001\u0000\u00152&JZ\u0014!|p}怇j\u001b/\u0017\u0015o{`\u00078\u0001%h_@J\u0015x#\u001e(g\u0019\u001dq-#\"Ɉoh:\u00198\b'\u0011$qk\u0010=F\u0013\u00148\n\b1#VBH|\u00066A\u0000TɖO%W:\u0007bv\fȑ!\u0007'%#\u0010DU(jp\u0006\u0000@Xփ\u0011\fGc\t;O\"bT=b\bx܄&NVU;<\u0015-\"\u0015Ŀ\u0012$񺊉\u000fW\u0014\u0012:\u001b\u001c\u0014q\u0018k\u0010\u0017@<\u001b3s\f\u0014@\u0012LSPI\u0011P.L\u000eKRR\b\r\u000e\"\u001dN.96PX:搄\u001cU2Wh\u001d7\u0012ad1\u000b9L\f(\u0018Ʈ'^\u0015Ż\u00168\u0013Wk\u00188.($\u000eA'\u0011O:B)'C\u0018\"Nt\u0015A<h\u001a!n@C\u0014q!n$\u0013w#q\f8\fb\"N(\u0003W{hrBT,\u0002)qݱPG\u0013\u0002x&¨1Y\u0003\b*\u0003g\u001bw\u0001C0GֵtWb8 \u0017\u0013Z~\u0018w\u0014v}\u0017\u001b\u0004(.\u001bh\u0017U\u0011wS\u0013\u0010q\"t\u0015=:|p!ÑA\u0017\b+R\u0011\u000fJN%x]\u001f;4\u0005L\u001c4%spu堐\u000f\u0019!0,>Xv\ftHI#\u001c\tcO\u0016jaH\u0000\u00154ά猀sv\u0004K\u000fjxt\u00118\u0003$\u0015uķx#\"`/\u0019P5AÍ<\něbRL\u0010O\u0006q\u0018 ~t\u0005P eadä\"\u0012DM\u000f@'SBI\u000e2\u0012]:RpUeׇ/\u000f%\u001b\u0005X2\u0016dmmlW\u0010\rTc\u0017\u0019~@jŬ@]\bx\u0003\u0003܆RdTJ\u0017x\"^\u0001k\r\u0015q\u0006?D\u001c\u0010o\u0000T\u0013\u001cq$~DC8\u0010=W\u001e\u0013iz\u000f\u0007=0*\u0005u\u000be\u0019\u0006B%S\u0017M%]2\u0005x\u0012\"\u001e\u0004C0GNB\u001eB::l\u000b bXQ\b\n(gic._\u001eUvp+pL\u000fHHh5\u0019qyʈ\u0006O߮\fp+\u0003\\N\u0001~3\u0017#NsčC\u0007GƆ_>6C|\u0002\u0004+䛖X\u0010bn\u0010\u001c\\ >,>X\u000e\u000e\u0019\"aI#P(OqXH\u000fN\fD\u001f<0-\u001fmPrmT\u001dd؉2HKz1\u0001%\u000eis%\u0015#:aPKK*_P:WDJ*(7A\u0006f\u000f858l9H5A\\8RK%7\b\u000en\u0010\u001e +4>|hv{\u0004\u00121aDۣwG\u001a,,\u0017qhrudg\u0004Ddip\u0015X0\u0001vP?\u0013d\u001f\bq\u00067A|AM\u0010\u0019M3?<Á8\u000f9\"\u001f4S{\f06A+'wuS\u0010Ik(w\u0016R/.\"ZLA~P)-J\n!\u0012Ge\u0015;4%M96\u0002F5\u001e!&u,=[DH\u001c\u000e\u0011\u0011U;@A\u000e\u0010wP#īv8\u0016\u0010\u0011\u001a*\u0012\u0004!$\u000eǈK\u0014\u0019^9̕'ƈ]\u0014vH\u001b/ ⲲRJ>V\u001e\u001fa =H` \\\u001f4,\u000b{KY\u001eox\u0019k\\5Ɣ4DiCS؃cKw05m\u0002bH?\u0010\u0019\u00057?\u001c*Gp tI\u001c\u0007\u001dN\u0004×b\u0011\u000f9\u0018.\u0013\u0002jW$\n,hb0\u0012L1\u0010R#F\u0006-+\f\u000b{Zz{(+d5G/\u001f:n`\u0016@qh\u0013ē41\u0002\"Ƨ\u0016`<m\b|/\u0003\u0002=į8\u0012=6\u0018>\u00133o\fVץ!o\u0019\u001f40?r`\u000e\u0016Y\u001d\nJ胵\u000bf\u0017H\u0013Lo!;X>K!$Eb'\"JZ8D\u0019\u0014n\u0013V\u0002&\u001cu\u000f8\u001cp\u001c+kR$ߖ=%vLSooɿ$F*CFhJ\u001a\u0001GLiô\\HD\u0010&&#EMI#K'tR,O].\ny\u0002\u0019\u0018#K\u0015\u0004\u000ec'\u001de\u0011\u001b\u0005*Ρ(Gp#Ãx\u000e62\\&\u001aNs13\u0019\r:j#4ppS\u0012Ba\u0015aC\u0018\u0000gewՄx\nKKD#Gb \u001d90\tq\rb\u000bdF&\u0019^\u001e40:R\\.$\u0007X\u0018\u000bWO\u0005ס\u00012`K\u0010pact\u000fWa<\u0004x,ܘKX\u001f[\t6(\u0000R\u0015L'^\u001e2\u001f4,@Z=p\\s\f0DiY؃)&a\u001cL45]VY@G$TZt\u0004c\u0013\\CR\u00163p\u000b\n\u00108\\p\u0018\u000es100;\u001cp!~wb8\r\u001c\u001c>CXCx\u0000`VJȼ*I6!p\u0017\f7F\tDfY(DS\r#\u0003&dB\u0019Z4\u001f'\u0007ܠ\u0014\u001cÒ0H%)eG\u000fTM\u0012Q\u001a[ic&X7%Jbȁa5\u000b~\u0010<W\u001ak\u000fL\r5܆p+s~1s9s\u0018.i\r7\\\u001a~1p\u001dÁ8\u0012:nc\u0016X>`vY1%k͑\u0019e{@\u0000dE'\bxE+\u0000蜍H\u0012)\u0003WXv\u0010{\u0010{}QBaÒp\n0\u000fS\u001e=4-\u000f`Z*\u0014+\u0010[2\u0016)n!\u0006\u0003\u0015Sp\u0006YNb;r;\u000e\u001b\\\bV\u000f\u001aXaee1rzР.\b\r8ƪ@lQ9QpB0v5V5F4\u0003\b9A\u001a\\Y\tA\u001d42z\f\u0003\u001c\u000b\u001f\u0004\u0004ǺaYK8Ci\u0003&\u001eg(]D\u0015U\u0002\u0015UP#`[3\u0012\u0007n@2J+mz*j\u00040\u001ag\u00053 gSE\u0003hrC\u001ez\u0006*\u001a<7\u0011䟝e$B}'qH9Ģ\u0016t\u0012fD\"\u0013\"aC0bў\u001aP\r#\u001fMIVD\u000f%9c$\u001c\u0010d\u0002\u0013~G\u001fMZ\u000eͺJF%mU@%\rF%ݢ_\u0015@\u0013:t?y\u0010hXV1$aDv)Uo490V1\u0014ݎ.ispJ\u0015\u0017YyJ\u0004\n\n\\,z)/\u0004gsr\u0016\u001e\\y'Q0\u0011&\u0017r#\u0014I\u000eEZhK*\u001aU\u0002\nL<z,\u0019_\u0001F\u001b'P\u0014uO\u001fzHVP#ߧ2>\u000ex˴\\Ίq\u0017\f\u001a)h+8x\u0019sp^ɳF\t}P9s>ӧ;zopޭӍA{_?U؛@JyA7o {uK\"@\t_#Д'\u0004LDN=\t<RJF%cSv*\r{\u001a>6\u0019ƭ\b=w=+_\u0010Y[\u0010'Tbw\n-FH\"\u0001'RB\t4\u001a<M\u001cswkg(C_%SrQY3m,\u0003tI\u0011\u001b\u0014\u0000x0Sk!8?@\rB\t\u0014~h_MP6I\u0005Etf\u0002?\u0015`\u0015x\u0014t\u0017X?g\u001d]A\nδI\u001a\u0016p[LB\tB<(\u0003haYC\u0016B|L7\u0014~A\u000bǤAGn\tāEA\u000bGU\u0000:\u00059s'|)}\u0010 >`\\]V\u000fQu\u0004+\u000em\u0004)\u00142#ب\u0007T\ru\u0006>a\u001d\u000fݯk{\f|RGP7\u0011\u0004G'av?c9.\u00112njՍn%\u0003gFc\u001dYwt=HRK$\u0001}\u0010ޟ;1ie\u0013z\\- \u001fA\nEㅋ\u0014@zveזRE@C\\G\u0006^阬i'&l-\u0012^\u0013\u001at\u0016z\b9u\u0005#4\u0004\u001c\u001d\u0003\u0015T\u001a\u0001^\u0013Fàb״\tY\u0010YSp\r\u0016F\u001ex\u0007J0v'OC\u00124~i5gi%ϯ_\u0002;a)cМT\u0011<7O\u001fM\n\fR<\u0004&\u0018sp5\u000fMy\u0003\fem4l'az?䟧2\u0011h*\rD\u0007R\u0011\u000bC8!u\u001c\u001b#5\u0013\u00183vf\r`\u0006-\u001c}גQ\b(ʹI.\u0001oI\tA0k\u0006,\u0018)T\u001c~ġ\u0004꽗8_DN\u0000#e\u000ez\u001f;$uCWX\u000bX8z$̮o\f\u000bV@J\"\u0003(\fߟ+enf6\u0004H]c 2\u00053xj_\\C8Wj'T\u001ar97hC\u001aP\u000bH[M\u001f\u0007&u;\u001aͷ,v}1Vkspg\u0011\u0006bN_\u001bH1WmO\u001dhS'\f\rw[pF\u0011m\u0007/ \u0003\u0016}s^V2 \u0013Z\u0011RZV\u00073\u0019/܀(*9{}\r`0\u0012l\u0011t`\u0013V?e*'9ɉ!,uX\u001b\u0003\u001d\u0014>ОJ5J\u0011=\u0003\u0014\u001dj#\u0013Z<:,\u001c5\u0015@j\u0010$}\tDL̚\u0001D>ý)V\u001eү'iд4~jZ&SoJ⩭Ps!4\u0010nT:8A$nM\u001e\u001b\u001a#*nۉ\nz\nȾ\u0004F~7\u0002\u0014%\u0018ko$\u0016D\u0012sm\u0007/\u001a?VI\u0003?\u0016\u000e1=uS%\nm\u001eJ\u00057PJh+a\u0012\u000e=y\u001e݊d\u001dE.hg\u0002O\bY\u001fPa\"M`Cwr\u0006F\r\u0002\u0014\np[uu\u001egpYăR%~L\u000fnL\u0006N\u000b`_zC{W\u001cq\u0002zNWΨ;$1qdZ~b֊\u001e&vM-\u0013I\u0019\u0011\u001d@\u0004\u000b-8}o󭳋\"\u0001m\u001a.y\u0019\u0016l+g_\b\u0017XE)g`%E,1`PFYI\t[ģS2\u00060\u0016'4\u000f`\n\\<\u0012xt\u0016VCg.$~kS*2mr?x =[4KȁٱfTRvS\n=U.$\u0015\rLZˇ&-e&!;0\"KСYcŰT$\u0014R\u0015=\u0013'G\u001eR|\bl<t(\u001bH-N\u001d\tz\u0002Pm\u0006)ZɈCh $s*.\u00048s\r[{\u000e|\u0013hV\u001cL\u0004\u0018N_a5{$e^KFm\u0010OH\u0007,\u00109C\u0011N?\u0015@\u000e`L\fPDz\u0003G] ţa\\k¼OSV:9O$w;)B=\u0015pT%\u0016=\u0011_'~ c_͘\u000292r\u0005-\u001c\u0001\u0012AF{p)^A{:hWɨ%\u0000ᔳ~`\rdDP]r8E\u0001pw,\t1y\u000e:_nVW\u001e\u0006c\r\u001d:shkμ [mt\u0019(ɨ \u0005d?\fT\u0011Q$=SV\u001c4g5\u0019V\u001d\u001c>(6\u001bI԰$T\u001cV3&;wnpBx>TE\t=2\fL>,\u001a]\tsSeh38 E]і\u0012MKݭw4*\u0001\f{\u0000u\u00193&\f}#@}U\u0000WP\";m~FvRfpі\nE\u0014+<m\b\u00195l͠ڬQ>\u0013Sك\u0017YU{Y)\u0017X@(VQ̮9\u0001tA{cX5k\r!Fe_BѾ\u0000%T0s~P\u0007-y'P\u0015\u000bJB\b94\u000bA<i#Bʆ\u001a\u0001Cިo\u0012l?\t@6,\u0001\tƢBc\u000bH<2qc3ڌ)f}\u000e+\u001aM\u001e_\u000f'X\u0018o\u0007R0\u0006\u0011柧B\u0017hLA*u>\u0014kjYkAxqm\u0007\u0018/+m\u000e\u0004,\u001c\u0011CnvOM>\f>y\u001dڼ\u0013\u001clrW\fV\u0011Laf, BĜ6yq6l>\u0006n;m52'S\u00022r>\f6}nuM^[N7.2PFE㌞Y}eZ\u0018Yq#k<MRfNn\u000en#HA\u001b4lSX\bR,.\r_Z+[-Ǵ5zswQctI\u00125B\u000b'*5\u0000zɴۯs\u0017~yh\u000eN YؔH4,$Z.+sXjTvdQe\u001fYNV\u0012\u000fn5\\FFi\u0007ZJ>e#8r\\[GBi\u0003Y<.k,\u001aC\u0011\u001e\u0004*\u0012d@~';\u0012\u0016p\u000bG8\u0011=wУߏ\"UT#\u0018f\f9\u000e\u001dp\u001bYN\u001fܘ\u000f\u001dĘwyN\bi\u0010#\fRf;y0c5}\u001d5\u00177Tpee\b8(;\b-%-VRيdWТK8z\u0013\u001f0H/Y\u00121\u00021k[cBp:\b^\u0016&s8~LV;$k#>W&s;QagE\\<\u0018\u0005+s\bj\u0019)UC~@C\\K\"~WS(`ZP}\u0007.\u0014\nĤA2&r\f\tH\u001cmyk\u0010\u00035\u0019\u0000-D?\u0006i<\u0011\u0018Ox\u000b)F~QH=\u00142\to&ίM4w\u000395yk]&n[G-Ox#g^P#\u000f2yc2Q&Aɨא\u0004t[ij3'1^\u001aB!F<a:;\u000bgt\u0002\u0016?l\tĳ\u0018\u001b9\u001aQO8\u0019`PF\u000eIL\u0004'\u0018?\u0003\u0014?kN0FK-bB;\u000b\u0007f@2Koj\u001fý鵑*5|l}v\u00006~iߛyc\u000bLs?Z\u0018g?pZ/D=_l\ti6+!J\u0001(`E'ܻ2>y'|'\u0013wba,\u001fڬ>w\u001e)\u0014S`\u0012Lz(\u0012?S!`+\u0001@yM{u#\u0013[6zR]lHdl58~%,Z\u001c\"M\u000e|wF\u0012s\u00074(gO F!i7r\u001cp1J7Sg^\u0012{oE=/\b\thu\"=5p{eC3\nnm\u0002ӌpl\u001c@Ε5{k5vВJ{5I(s\u00028}G\u0000FcI3H2\u0001\u0013l\u001cm\u0019H[bOZx0%\u0019bS&Hc?pnL(r\u0016ܳ n\\&av\u001f\\qk{\f*\u0003\u001a\u001c-\u0013eꙸ\u001ec6Fǰ\u0015\\A\u0004\u0016S\bW$N;\u0014+a~\u001d/'zdd,\u0012|jE~\t=6gG4xh\u001e/n;gԱ٫MǼ6~mdX(\u000ed\u0000\u0005\u0016׵1L^\u001ahqI/p\b477\u0013\bN8`MN.\u001egg.\u000eWH&\u001a\u0003\u0014OZC(Ah\u0007\u0001s%W4*\u0011:\\>\u0019hAW\u001a[\u00036K\u001e\u001dz\u000eK6o\u0003޻&0p:fo\n%M?\\\u001b\u0010k^jl\r̡\u0015spiC{q\u000e\u0017\u0013Aمr\u001cd\u001b\f\u0018n-fCXsU\u0011Y'caPFx\u000f}\u0014\u0003'\u0016kҰٵ2y\u001892--E\u001f!l-\u0007)ԩ\u001aMB}7\u000fWlQo,\u0014|\u001bMnH\u0012Z`\u0002Psf>{ݧ\u0010\u001bQ\n(D\u001d-\u0013Wi~\u0012\u001co\u0013o6\u0006kgҴ2zgY\u001c0\u001bPmW\u0015zc~\u000fIDj_x왻~\u0013ؖDI:Ocݜ\u001aCHGx~q\u0010\\\u001ex\u0017\u0017\b E>Ah-\u0001\b9srtO\u001dP(zMo\u001d\u001bؐ7|)e[qٰq:TFbRX/HO0~L\u0016xR'\n}ҧ\u00109\u0003\u0014RYCКK\tiݕ\u001d\t\u001d\u0003Ƣq\u0003Ƴgk,&jVgwu\fE\u000bJX%)\u0001Ted H<bf\u0002\u001bM\u00060e\u0018LZ\u0010\u0005/\u0014m\u0010P<\\J:mѯ3^z\u0016Э6\u0004+ L\r\u0012f\u001f qDF\u0010p܏#eu\u0016\u00154$ sh[gQ0\r_\u001a\u001df&xl&ϯg`ñ~\u0000D<c`\rA\\A\u0000DT\u0016\u00199;!x\u00169!7mGr0&':\u0002Ⱥ\u0006ZܻBxcSv\u0003\u00177%ǰ+ir\f+\tX%v\u000fJcå:ܹ\u001fżO4w/a\u000en.\u0007Is6E}~'LcZ;{\u0001T@hM`aSP\u0010p`]kyw2ofEՏCP\u001b\u0012H3,\u001fƼ>eZrx'e\u00066n=!u S%\u0012J}80l\u001dZ83\u001cܬH'HFt\u001d\u0018\u0014\u0016v\u0011\u0017[0)#\u0006)4aR)\f)2\u0001tX\u0015Uu#`q0<Tpo\u0000\u00033X1ٱPZC6g.$V:\u0016\u0004:\"J[o~\fV;E\u000bG:VњC\u0015Q\u001a\u0013B'\rEi#\u0019-0!b(\u0002J+ez [m\u0013*\u0003\u000bF8k\r)t\u0007&\tYkjs\u000fb\u001e\rXO@\u0002Є4\u0013\u000fUuTpZrYoi\u0011\u001bh>xiF\u0011aʆdOzRpOf\u001a\u001c\\\u0003ƫ}y7\u000f\u0018)ܫwz\u0017u\u0018\u0012C\u0013Rz\u000fͺ\u000b\t鯉mXB|v۶\u0016aKPm\u0019J3d\r\u0015ؗ8\tk\u00193\t{W\u0010)R~\u0007<gf\u001cn\\\u001dU\u001a\u0013PJ\u001e1Ðu-\u0017\u0011\u000bfl@{~鲻un,\u0007fgon\"^?\u0002vP@dӘGث\u0007#\nE\u0002\u001b\u0010 `\u0004w\u001cKyx\u0006Э#]v\u001fu#\u0005#]\fԘucv\f3qi3a0iu's\u0006()\t0k\u0017\u0007\u0003@\u0002`a\u000b\u0006cw\u001ad J9\u0007QN4KSh)K@:^&QCz6\u0015XC\"v.'QCB~25@\u000f;\tƞ#ް5\b\t\u001fHݛi7P\u0001)ଽ~,\u0012R20%wהQϡʧ ĲNb/zTp0$ְdtQٛD]ȱ;\u0005#t&w\bÔP!JgoPcR(F\u0014@5KCZC\u0014:j\u0004bMӧ&_P^Z\u0015p\ff8!1_C\u00008ܷ\u001aǰ\"aصl[^[T-5\u0005&Z\u0005@\u001de̴<w+3VIcs^/Px'\u0018@vҤ^\u0002W\u0018\u0012:KI8\u0015`\u0018|Z@0k#@{\u0006Ou\u00071\"\u001cw\u001e@\tE\u0003g\u001b>\u00138wu\u0019jܖbضl+uǽ\u001e:>|Z\u000f\u001enr\u00068*\u001bIg1\u0011<u<t`0S\u0007Ƞ˶ب\u0016~BO]Ջɾ!IhDS`FYP\u0013eff\u001fG<o$)h\u0003)kr\u001b\u001bvmf\u001c(\u00134\u001c\u0003W\u0016\u0006c\u0005!x\u0004\u0006Z\u001ck*o;\u0018=4m!Lӧ&_؍M)|y\u001d;p\u0000\tI\\8k~fA|I; *k=&`؅(>Ҧ`\u0000eT\u0012vd\u0014V=g+\u001b5\u0003\u0016\u0001\u000b\u0004-9;\u001c\u0019\u000e^TN`\u0013ҧ\u000bI J>'a4}lYǽG\u001eD;#\tL\u000fJh3r =H;Zǐ!tcȰ<wShM1a2rfY\u001eĺ\bS\u000bQ\u0019=y&\u000fMc\u0018G\u000bQ;vtLܘ\u001c#w\f|K\b9MP|$3IoI'7~q\u0010;AIo@2ZO\u00109?\u0016~F\u0007\"_\tGCn\u0002\u0005m&\u0019p\u001dx:]>CgV\u00031}Q@\u0005rQY7\u0011I'mr{\u000f]\u0013:\\;/fFs\u0005i\u001arr]\u0006.mS8ܹyH2N]}Ua\u001c\u000b\u0003\r\u001aBk!\u000bܣWslX\u0019<6H\u0013>\fj8w\u0018\u0010\u00011IὬ8öOa_ӭ$nč%rVz\u0013\tFZܙ׵9;w6\u000b5N =;Fn;Ôiھ\u0018ߊu\u000f\u001b\r\u0006\"a\b\f\\\\\u0001-\u001eB\u00063m\b\u001boL\t8$=v\u0012h\u000eܣcƴ1ed__P@c̨\u0000f\u0005x0,%+\u001dZ%NozZo\u0018a#-OG\u0001f%$l\b7ĵ\u0018\u0001\u000bH+\u0018=P\u0003ҚUcX\u0015L\u0015{\u0011`u3gk\u0000\u001f<\u0006\u0010M\u000bf]|X_|\u0013\u00187_>xɮ'\u0014<uL}\u0017Ex\u0000KW721\u0018:,\u000e-\u001b7\u0016֣7\u001fi\u000eFOIWZ\u001a0j\tG:Oa\u001762ni9ACQI\u0014\u001d:/&}ɨ\u0004$-sg\u001bQ\n\u0006L[H@\u0003%\u0014 \\݃x׃\u001a~!E_iKEk\u00057l9pS%\u0012ih޵`\\+BޚH+}\u000ezŽC\u0018W\u00107\\c,$w\u0010d\u0019;3YGrOKB2aXpd4[,HRAIShL\u001dJE!=!\u0001Ӱl\u0002+h\u0017\u00154\u001cr\u000fXU2&ې\u0016f[#,%O0]6\u000bIM__t |\u000eÎͱ.\u001dhNgb_\fK\u0006,:wiCP ֜\f\u000bKPPmm)t\u001e(QkAh6kHX۠X\u001b\u0001Ȧ×\u0011Z\t\n[+\tL\u0004-cJ\u0019\")7\u001e6ڢkr\u000ed@v\u0010OH{ڐ\u0015ex6``q&3)a{RjuR>bQAF/ET\u0011F\f^<J/cW6\u0010\u0007P,K\u001d\u0016\u0019=!\u001d]F_llWfz\u00070$kN;\u0017\u000b=\\ga_\u0007V \fWNL#\rMK禍#^:دA9\u0019a*5pX_,!uMM:QXsb*Sh)/q\u0012v]\u001eüD)D\u0011z2B\u0006e\u0000\u0006PA\u000e\u0000Ecw\u0002=J0\u000eM\u0012C:Dm(0|\b*&\u00050\u001a}OX\u0011i䘹2UmL+\u0004h\u000el<2\u0012v\u00072$\fSH.\u0002\u0018d_}0i^LpºYPH@z\u000fތ镉,\u0003i!HN$\u000e,j#@\tN\u0002<u\r \u001cMD\tةN0\u0007:(&֒yki\u000bYkS11kfQ.9ׂjh\r\u001eVK$i5iS9^80\u000e\u0003\fZX\b L=m\u000bE-W\u0002)Zk\u0012J0i9\u000b|u:*R\u001a5\u001cP\u0015EﻱL\u000e`e\u0014\u0012e\u000b$\u001f2]A1ВJs!)=\u0014!Y&wROasCqIO \u0002\u0000e4\u000bfVǩ\u0011ik\u000f8\u001fԐ\tT\u001b?\u0003\u0017Ny\u0011yh\u0012;em\u0004BP%_'\u0004H]i\r\"vEνW\b!\u0003\u0017\u001elk2\u0004 Q\u0003\u001e٠?9&\f{e1q\u0003R ZJ8\u000e]Jh-j\u000fh.A{@\u0016\u0001'd\u0011\\R\u0010|djFiV\u0010\u0003rQbз\u0014\u00196Z\u00149#H\u001f蠤7L!TN\u0014\nn5T\u0005U֐TDv\u0001#\fjH\u0006﨣aT\bP\bH\u0006`@\u0006\u0003\u0018\u001c\u0002\u0001c\u001108\u001c\u000e\f`<\u0013\u0001\u001fg\"S\u0010\u00021\u0000\u0000\u0000\u0000\u0000\u0000\u0000@\u0004\u000f\u0000UӢC\u001d87,jX5'ynony$vY;\u000f\u0019UU6ME\rifHj3ؿDms{hӦkaY3Ce1f\bu8w'Eޟ}M\u0014\u0019ڣt\f\u0015\u0011uwn:!n%Mfo*:\\O.@-37VDy;w,\u0011#]B8U:n\tO+M|\u0006zeq7Wn\nSlB􏹮I0^\u000b^b\u0016-Jq{I݇\u0014gzA\u0010BtoH\u0014X͂.\u0002?\u0005n:\u001d8N8_%?\nVZ|Kx<ۻ\u001d8W\u0017\u0005\u001e\u0007 \u001e\u0005]=4_\u001d_u}t7g|r\"^cuಠ98\\s|\u0002ri\u001dSԜ\u001f\u0006׼=,\u001f.HK/=\u001e~Ǿ#N^gҿFϒB5\u0002E}\u0013w֫g>ξ[w?\u0014,=_u>w\u0013ԣ\u0002K7:2oA\u0007f6\u0000s\u0018r$ߓ\tF2j1\b\u0019\\s\u0013E*ĝQ̂G_>I\u0014TtQMhW\u0003>v{s!\u0004\u0013\u0002|DcfcV :crqԓ;\u00033\u000b&n=u\u0011\u000f?k?\u001bn)VX\u001b\u000b9hSf=?ç\u001fa\u0015:r0nUiO(\\|\u0016\u00077D(xa{-^\u0007{\u001fl74fzlP\u0019VOY\u001f\u0007\u0013Y''3\u001at΋\u001a9\u0003}.<ۖ~\u0000\u00160\u0005\b^\u001cyxT\u001bj\u0014Y?Sx\u0001g\u001dG|뚻fA\u0006z\u0004đv\u0018.@g5v8Y\\\u0001)\u0016C\u001f\u0003٢=ob!3å~ց\u0002\u0016P]Ę`YWؕj\u0004ۭWgW֙\\{jt\fZ\u001e\u000e$_ۨuFXK\u0013:*%Ϲ\\_|aV\u000f=uƟUӫF~V˼\u000flI\u0012\u0006:\u001c}$\u0007mi۶\u00113.x݉}L[\u00004\u001eKIs)Oho\u001c\u0018fCܞ\u001dwV\r,ldQo\u00117,|\\KnFg4֝ȍ\"tH_\u000f?B\nlR3\u0019Kv$My\t5a\u0019a$Cg\u001eT*)_\u0005]-y\u001c-(_^Č\u001drG0\u0012=q}zufNq׼˭$|_^_4\bl\u000fH\u0005&}N\u001eb@Vw&A$\u0000\u0004YoyށUOo`^\u0015w`i&\u000e~C>_w:/ܒe5d;Yh\u0016#NKBp\u0001^Ybh\u000b\u0013\u0014:\b@\u000bq\u0013־N!T5(5iW\u0006?Rz\u001b7G0.If3*\u0012\u001c:\u000f wݻ@Bߴ.aw;#N\u000b\u0015P0H\u0019W\u001bCa>q+իR޿)D\u0014ߔS\tɈ\u0001tɞڪ\"\tNi_\"-[\rI\u000bW{k~\u0017\u0005?'eH+Rw|ޖWd\u0019ۨ\u0013\fO(WV\\Da낅HR\u0011\u0015T\b\u001c\u0017\u0001Dk*zQ=|=5gso\u000e\u0015X#</9(\u0007>\nٵuލ{W\u000f\u0005r.4DA\u000bQ/v+S<\u0001Z4\u0002\u000b&C\u001e3\":zx\u001ap\u001c_\u001dy?Ip\u0018F$r\r7Kɲi}`c\r\\\u001dKA<܆HX\u001b>̆^JsT3Ac1\f&^sA\u000b[gwt܍u\u000e\f3x\u0016Wlq\u0017GF9\u0005\u0013}\u0016-G\f[ŶT|\\%U8\u0007$\u001a}n1\u0003Kȳ_3@yn\u0015moh='ᖭۿnX:8XLaJ\u001e\u000b\u000bN4\u0003B\u0017jdwk\u0012\u0015\nY*(rx&q\u0011_>yF<ώ\r\"hC&s\u001aXQy/\u0017sS\\[u-L\u0001fH9\u000fe{\u0003ݹ7j^cEGl\u0014|AH_SVqŒi\u0011{^;`?\u0006\u0013^n\u0018YxC4\u0001\u0000\u001b\u0007]tL;>CMz6,cZ\u0000\u0017A\u0018딴\f+\r\u0017E;Cι[R\u0004[ڼ~{\u0001y*H\u001bAct\u001cBL\u0015 \u0006\fckw$\u000f3ܨg}-\b`#ޕQ=\u0014n\u0005ZR\b%sJl[\u001398VQ<6O?\u001bt\u00055v7\u0019\u0002\u0004sK^\u0013=[\u0016\u001eǽ\b\r\u0014w\u0014\u0010Ts \u0018\u000b1ON\u000eSľv\"4HԖ\u0012l|l\u0012Wb}\u0007.p<[nL\u000f5B% \u0016!(xg<I\u000fo-7%9էJ\u000e\u0002^Q\u0019Ƈ\u0005Ѱh;p\bn0e\u0007TF,=䐛~u\u000bR-b~CKOó}\u001f4,\b\u000eh$zz(2\u0006>] \\D<PD\bn}V_щ\t\u0001\bWI~!p\n\u000fe.\u0012tE@'\u0000s`ן3[U\u0002%\u0018AC\u0004 9!K\\Qe\u0000ap8\u0001&O\u0014\u0000\\UI\u0013RY,RJ  F8}\u001aT\u000f{\u0017BfFVN(9\u0002\u0018\u001dxk\u0010'+\u001b*zeo=\u0014a?rnȴ\u001eۏ>\u0014Cg\u001bm~MVP2]s+H\bf\u001d$JA\u0016ٕl\u001a!X\u0007{\u0006|M\\H\b\u0010\u001a\fa4DSˈ-\u0005ڑdCJ\u0012vd4{.@x.\u001d*=\u001fOd螦\u0015= \"nB~)\u0013Ā![\n\f0\fzDMC᪁e:=4s*DE`\tX́_ʢIZ{\t\u0010fCoQW\u0002\beo\u001bZ\u0003~\u0007\u001d,ΡoE\u0001d\u0013J#gl<\u001dʕiG:o\u0002N3\u0013kx|\u00023\rvH\u0013jSro\u0017#jN\u0000ǯu*\u0018g\u0015ztoY\b\u0014\u0015\u001c\u0017㼘\u0003$b\u0003}KI\u0015PMVChQ1\u001aq|\u0003\u001cwIW\u000bQ\u0019\u000b͕M\bIqm=:\u0010\u001e\u0013[ʉLcgqbd\u001f+\u000ejP\u0003锈j4X\u0012\u000f\u0017*+*uX\nɡ\bC2L\u001bc#\u0017/.j)|I\b\u0005\u0004ad\u0017iFa\nvE\u0015b*\">.JV\\`\n|H\u0005\u0015[Lg\u0003\u0015\u0003/H\u0014v\u00065S=C\u00064@pj(>\u0015\u0018<KnF֝ر$C8u@8*PCӹٗ\u000e&-3im9\u0004\u0002]\\nzɽ\ra_|ܩŹ\u0000s\u0005^%\u0018\rW#ޯ\u0011u>/e\u0014;MA\u001b Q\u00036ɈMa\u001dhX\u0003ol\bCcn\u0007c'_[\u0006\u00125@\rʋYe%%7ʺл'\u0018|\u0014\u0003mtŉ@9~7 \r\u0001\u000e͆m/\u001b\nF\u00052X`S]m{ו \u0013\u000e>θ\u0013ǝ\u001d9-#%\u0015cZP覃\u0018p`Q~h\u0013DW\u0018\u0017\u0013yv9Y(\rmz##ǎ6\u0010Hb\u0018\u001e[LȒBnXA\bX\u0003մDXt\u0015AF]w}i=-=s7ˌΟ(\u0005N\u001a\u0000Y?Yzost,G;3n]\u001d\u00026nO\u0002Un?/pto`ļ5)Dȕؕ50`\"SOrd~ЕRY:ٲzEi^>U(Z}Fz\u0014[Uu6\u0012*zI\u0018'z^_YdO,8k\u001d\u0005ӝ\u0011'\u000bW$r\u0000\u000f\tS*;b\u0014ZȘ2,Yg^Yߓl\u0001\u000fj\u0012\u000b#?4S\u001cAZ+\u001bN,g\u0016\u0018D\u0005AӜ@10\u0014+\u0010=HfMǀX?\nk\nŪo\u0012\u0003x塌%n.<\\\nۣ!\u0011]\b ]\f-9\raj\u0012֫*2Eg\u0019k9W`\u001bI\u001e\u0006\u000f\u0002p\u0004[\u0018LH|7\u0013$\u0005\u0000990 678.2523825.4612513* \u0004!#<w4ft\u0000hH3\ry\u001e4d\u001b+\u001a$BH`\u0004\u00027`!\u001a r\u0002\u0019XC\u0004M?Lف\u00174lCCm0m\u0014\u001bg<(t\u001bD@\u0001Sx6iDê\t\b4\u001bZ\u0006\u000fښ\u0000\u0007C\u001aO-Z5I\u0007[l\u0000s\u00145)i\u000030\u000330\u00033\u0000\u0010cK\u0019$ek;ӣ\u0011@\u00067 \u001dEmu$wEAAZ,\u001fԴR\u0001X\u0001B\u0001'\u0001\rтI-^)0HZ{W{\u001dF`%\"\u0019CՑyV=@i^X\u0019\u000eF@#2=\"DRSC!\u0012OͲEh\u0011\u001e\u001bϭXA\u0014\u0015\u0005\nW\u000b/\u001fŌK/D\u0005Ф\u0011vH$&\u0010\"n}$\"\u0012L\u001a)\u001f\u0019,|\u0002\"yJ$|\u0013y$\u0019(z|\u0002v\u0004\u0013tNR1\u0002+\u001faS%8\u0002Y%\"2?Й!\f#3[\u0019ЇK!\t4;Pt<؄|f\u0002\bt_Bme O} 𵐄f:/#C\tQ4H(\u0003\u000bh\u0005D^BVNP\u0007z\u001b\fh\u0000Heh\f0,D&\u000fu}\u001d[%̙a\u0000} G#\u0015uh\u0015\b\u001a\u0007 \fH\u0004z@\u0001\u0004s\u000bY^\u0016; \u0013\u0006\u0018\u0014\u0016Pܟ!\u0002.5\u001c;4WL\u001f\u00103Ȑ]D \u0011E*s6u\u001c1\u000e\u0004&O2[\u0011aJp0\u000f\u001cE\u001c`=Dѽ9\u0003\u0012EUw(r\u000eh~P\u001b\u001cT\n\u0012\u0004t2cC\u0016\t\u0005έ\n\nYR#\u0014'`k\u0004z<\n^ox$|:N`\bF$V0+7{/xDZ\u0005FU\u00014Ͳd\\`Y{ޟss6jB\u001eA\u001d\f?,\tVZ[\u001f\u000f\b\u0002)/\u0007S[-\u000484#xǽ\u00079G͏,|D\u001ex.)mDR\u00036J4J4J4J4J4J4J4J4J4J4J$H4ʒ\u001c\b͚\u0006\u0018m1\u001e\u0017{Sb^\"[gc>17|MFb|S{\u001ck;[QTbzżz-&ydMudjߞhpQ\"Ӗ?f9խˢ,.9\u0018\u001fFk\u001f\u001ba\u0016п<9sڂRrW\nVTq1Wi>=\u0002j\u001f\u001dcwˊz\u0016S\rj\u0017v\u0012$I\b\u001f\u001bs_| a?3\tOxB:0,џ\u001d?54cZ['Fal-W\u000ec\u0015_JɒOuhfli\u000e\u0019\u000eE5̕r̒\u001aay\u0003zp\u001a\u0004HE`YE3^C 34آ_/\"\u0016͢jɱH3,ڛr,1\u0015Ș3\u000f[4RCGbDƸ\u001aͨ֯;_5\u0012\u001b\u0018Z\f_\u0019\u0018!{R\u0003~jglO\u0011͘'(@\u0013yE$sj~Z(ݯ\u0007\u0019<\u0019GFq*@C\u0002Y4J\u0003>y\\\u0016K\rS#. \"\\|-$\u0004\u0006:ƸǾ2,\u0007\u0016Z6SJ\f\u0004\u0000 \u0001C\u0012 6Jƒ\f\u0003\u0013\u0000°8@\u001c\u0002a0\u0010\f\u0004\u0000\u0001 \u0001P\f\u0002\u0014\b\u0004`\u0010B2)F\u0002ƀ8\u0000KAAnjD2pqZ6hό\u0005(޺4udOe\u000f.GaEI7ʷ|9釽\u0003L:S\u000f\u001c%4\u0013\u00048 \u000bRiOY\u0010\u00037Z>\u001fR\u0004\u000e\u0006u_0j*#5\u0013k*\u001fsM&RȂ(r\u001egAV\u0000A#QPlXAq_ƿ~Z{i.\u000eT?\u001a\\\u001fLv3mO{ڮxy}\u001aYW\\\u001c,?)!l@A\\\fk3\u001aV2p\u0006T\u0014g׀\u000e\u0018\u0015{\t\u0003=U\u001aqz$\u001e\u00141I\u0000\u0003ᖥ\b6:q%k\u0016Qeq \rfVhhK'0Gc\u0000\u0000D]g\\TvTdzfXO\u000bӗv\u001eE+z4NHT\bY_e\u0010\u000f,tr\r4bufѬ%WI7;dI6nxar\u0016\u0003-K3Nƀ;me\u000e0Vp\u0012+ݾ\u0003g7R8\u0006oŷ\r׆[\b\u0005m#1Dbw:IC.b\u0007r&{\\\u0007\u0014R)9Gj|F)\u0013yރVʔ\u0014=CU1틪\u001e3JE ݗcԎ;5\u001ev(\u0007꠼d\u000e\u0018\u00129#\u000e\u0001\u000e\\q\u001ax`$r\u0018\u0006)XsXER4B\u00194\u0019@4YB\u001aSb\"0X+\u0001\u001b_\u0000h`LyY\u0004ҥ>U\\h\u0001̊A\u0001\u0018\u0002\u0004Bؖ`i[يN\u001es\u001a~\u0019TڝO`NKj򱝨r\u0010䝒\u0018y\fE8m{W\u0012# \u0001\u000eP\u001dők\u001fZd \t~ܻgh\u00133\u00173/\u0016\f\u0019_C\"\u0001Bxǅ}4=\\b.)5h=[X5D\u001d\u000eI|H\u0015'\u001db94PbäҺ3YpY\u0011E iD.x@+\fiM\u001dD・*؀>$k'5V׈c)\u0016B(*U.\u0003AIvSkQ\u000bTXyKh8\u000123w\u000f%L\u001f)bv\u000bTy\t +uXb,\u0006IAk<(S\u0011Z1UΏ,8[\u0011잋?8\u001f.㌮\\@qHvYl\u001d<%\\\f'^6kU3ӌn2r\u001c#\u001c<K\u0003o\u0018oW\u0019';\u000f\u000bO-m97\\]Ḭ\\\u0011wL\u0000ڤ(OW$}[t.\u0002D[[t\f\n\u001c*\u0012fYYBL\u0006Vhk&MY\u0014B\u0014ktq=\fCClSyR\u0004F#-d\n\u0015`/JD@|;g\u0000\u0017\u0001vʃЀ#+b@/-kγ'!v9,5B\n\"\u0013Vfg\u0011Y`v5u\u0017C1K\u0019\u0014'KfE*Pu\tP_zW*-5hZ*\u001ajT\rA0\"6%5~<2\u001f֗BW%[H9\u0013PjH\u00001;kpw\"\u0007UL\u0012\u000fk\b2\",ei\u0010\rg\u0004\u0015Rra1\u001fM\u0014\u0005)m9>fD\\*d_.s\fC[+)\\tc\u001d\"d=TE/\\+^5*Iqs_2Dւ$>l{$s\u000b\u0007}cuaf18f\u0015Fdj@+9/G^\u001e0D3HiT1f\rNC];71.Z5{QMUH5,\u0002\u0014Ӟ#\u0003/|\u0010\u000eY\u001b@i@omC$c\fOÀ\n/\u001b㡈\u0019[\fJׄ-\u0010f\u001fm\u0018[Kڸ\u0003n+xM4!Ŭ;\u0002\u0013J/qZ_3uJr\u000f3_%я)R=\u0002\u001a\u001e3\u0001Cō\t*(y\u001fr@\u0016S%C\tJ+0?<o䅫dPoPLQ7\u00181A\u0015\u000b(8\u000fAlvw\u0019!,@&\u0004aᣩ\u0000\u001an\u0003\u0013r\u0002]\u0012J\u001afTd\u0017)0\nXVEVM\n*\u001aPiȨ [QC\u0005\u000bUEDԮ(愚M\u001ftʟ7\r&D\b7,5\u0007\"w=HrKYVԬr|\u0012Qq}3\u0005j\u0014\u000e,K%=2\fd\u0006\u00065\u0005\n ͫFEj\u001d\u0004\u0019O7x9\u0014)M\u0005~OK;\t\u0012Յ\u001a/\bbL\u0018 (~Z͢ijrW$|7]/#peJ\u0007GS\u0015C\"^oS\u00184ch##e?\u001aO\u0013,T+-僭/n7\u0018a\u0012\u0018,c\u0012½>%MӶ§\r3ADҩ\u0001PZʹ\nL\u001eK\u0010f/?yc\u001d\u001a\u0011\u0006\u000197\u001eHYЃ\u0000FY\u000b\u0002\u0012/\u000e%\u0018smAu+-Bt84N\u0015\\\u000b]Ws悇\b8rwaL:,}\u000fyyLȂiiՁl^\u000e\u0012V_^P\u00100\\\u0000Ia7\":>er])\u0015aW1\u0006W\u00075\u0000f2D<\u0000L33=\t2b\u0012(Uz-/GKFbC,tv\u0007՝\u0007HA}ב=tm4\u001b.u\u000e̷砗!\u0002\u0017]=uv+Y@bnB\u0010d.\u0005Mq\u0002gtQ˳`\u0003\u0014vaû1Oy~\u000ecB\f\u001d8t\u0010E񫁥w)\t\u0004I찍q\u0003DYk<䊇\\\nqbضx\u000b(p3)Na]jZ`:(tGB|咠\u0014f)C\u001a\u0016\u001ei\u000e\r^_<9o\u0015c>F$ԟgX\u001fpw󁚄*D\"IHp\n\u0016\u0013X𷤽V\u00018\u0004\u0010Ɉ\t\u0004V\u0004+^Ê\u0006EYg|߸xNJd\u001e?&?dt\u0014$dn\nnXRF[ڮ|z\u001b.HXu{-\u001dz}:q\nU_lc\n\u0000\t\u0015f+8^L\u0017-l0\ng6\n\u0017WM\rv3;)\u0002N\u001cmN\u0012~\u001e%6_\u001993\u001dTYpӦ^8\u000e~\u001dGb\u0012,KC$_OMϩnޗD\u000e\n\u0001A 'Gl!\u0005DgݒCDS,eφV͸q-z\u0018%~N\u00165gg\f\b\u000bG`R\n\u0002P\u001aOM{Y%BJ\u000e<\u0005X\"mL\u0010ӼԻ::m?H\u0006ΓQ+|@;\\dH\u0000Zb&`.\u0013\u0014\r\u00046/KRJ<\u0013C\"\n5ή\u001b~Lh@\u000bfW\n\u001drS2\u0016}\u0000\u0016Ւ\u0016F<\u000f4y\u001ap\u0010:3!\u0014wl]ediKo\u001dg,dn8H\u000e*\u0015.ۚ.k I\u001e24\u0007^ăʍk0;\u001e\u0000\u0010S87>\u0000\u001c\u0013-+\u0003KS9H??8/I\n%irn\u000foWp2E4PB!e0XΎp|NUs/Q־[q$\u0007k\u0018ǂ-7\u000fC%\u0012)\f'mpAҨNF4rz\u0012V#rD\u0007^\"\u0010BcHGQ\u0015RE;es\bJ\u001e+'&\u0016O%iAU-k3\u0011\u0002rWRNƛg8$REHN\u0018r9]EB`=wse'>Ҍ6ʛ\u001a:\u000376UT)\u001e\b\u0004\">]\u0004H+F$&\u0006Kj%j\u001e0\u0006иBbz\u001d]n\u000e\f\u000f\u0017ea\u0013j\u0001j*[)e\"ڲظL\u001d9{2E괯'\u0006kE=\u001bj\u0016i\u0002ע\u001dmr^<'H\u0015[:*6oD\u001ct\u000e/Oq\u0017\u00023P[o\u0006\u0016\u000fC\u0015\u001dҺֵ݇TaD\u001f\u0013'z4|م\u0012ri.:c7lD\u0002T\bTb.KO!\b[h\u000e[Ԑkeq9`̓;u\u001cJ\nUjO\u000e\u001fx\u000f̞U,4\u001f3GA&o\u0011N#8\u000f.0\u0018Ht;˔KSWI\u001cP>\u0019\u0001'\u00075%PA\u0017\u0019'HLj3D21\u0004L\u001axT\fR\u0001kr\n\u001amO5A<Q\\\u001eO\u0012r!,bY 2'd!zf_\u001dNa/jTDIJi0VTIcw*C\\}=u\u00134\u0004/tȭI\u0012PB\u000fb\u001e\u000b\u000fz\u001akiꘙx\u001a\u0012PL\u0015x'4LVXЊG\"W\"X\u000b[ύ\u0006\u0010t\u0001O\t#m\u0010\r\u0006\u001f\txXa\u000e#\u001f2=ECA\u0011[cKJ]YPI#$\u0012M(3)Tչo)\u0013D|j\u000bZ3\u0012\u0004$81\u0016dwܮġr4jB\u0013\u0001:|?$&{.\u001d[sE*\u0013i*VD\"󔸃\u001f蟓\u0002\u0006:\u0011\nU]l3\u0005\n\t÷S\u0015W\u000enc\n^Ʉ\u0010\u0018InC}Tk^jmE\u0012\u0006:?h<3ի0s\u0006^\u0006̽OyD\bw\u0003\tq5i%yO\\1\u0005I*lJG:Ao\u0018\\=4f\u0018Rиr\rĻxiWH!釷n\t\u0014r\u0005'^\r\u001e\u001d\u0002xվ)p\u001fj)[5\u0001By\u0010O6Ëyw*r5\"۫!\u001eE\n \u0004W\u000eNUJ\u001067ac\b&74\u001aUPW\u0010LGwIX#A\u0005\u0011:q\f\f`\u0000`X\u001amn\u001d\u0017#\u0006\u001a\u0012ʸ8\u0011bټqg\u001eɮ\u000fR3\u0000\u0017Ŭ{^\u0005!\u0005\n\u0004?u1L^-D_\u0016.$^bo\\\np\u0010\u0012\u001czV\rfH氊\u0016WS)^J\u001e+94,M$#\u0013\u0011;-Й_Hj\u0017\u0005bl\\wOF#\u0011\u0006RC>%\tfi] \u001bVEɀN\u0019x@\u0005ϺzhHqlm[ن\u0003$gp'0WF\fH\u0012-m\u00164uKA3nr&)\u00142\u000b7K]$bF!\u000fR>\u001a\u0003sA\u001c;&\u0005\fp\u0003\n_CA \u0001@\u0001\"((((@Xt3B\u001b!lu`Ѣ5\u0000jڪTv\u001a4F(\u000f=\t\t[\u000b\u0015\u0019k~ڿw|us~f\u0019ߍ/x㎫v[K\u0011Ż}jiyf#P119sk \u001c;\u001cG}i3\u0016B\u00139C\u0006\n)pPPУ\u0003T\f9\u0014\u001a!ɯ^\n\u001ba1<c)\r%\n(*\u0018(f.I'tǛo{\u0011Ґ(\u001c*\u0004\u0003\u0005؀f(3`cwB\u0002\n\u0019%\f!\u0011<I2wDTh%\n\u0000PXH@U\u0018\u0005\u0014 <SS\bs\"\u0001FX\u0002%34MA\u000fE.R\nRK)R(d\u0011H\u001699qK7;\u0015P~\u0003\f郡jij\u0016E Y\u0004S2?\u00139쭽B\b$4By} `@\u000f`#\u00035\u001fgʌJ\fS0PD9*~cZ]lb#\u001cZOn{)\u0005q4BQb֓Rh\u0004Ue } 2cef!XȊ\"yl\u000098okk~\u0018\u0013s;y?lj\u0019K\u0007\u0000\u0010_}׷:g:gsn\u001bw3ϟ{c\u000eWyvX9q/\u0018ݽ{gkqz;YJs\u001e~yTcWx{~ً߫{sR7Ke3_\u0018s{=Vqݙ˼e\\_\u0015\\;cwߵzfݭ>K׷Zj|::H\u001bڿvMr>.߬Ü\u001c9./~wg]TӜUߪ1\u0014oi_ۚ79fn9Ywƞ9޽N/MN^6/{cuTk7ڱݻuްToM<mM̚vqwgvmsEﭙLzWWL5ejzy岗R\u0007׫i˶^?\u001c\u001c;k^?+|\u001c3/WVubbw[3s\\Su4k.Kz+j]/G\u0016׎ǳ>WyTm\u00042Le{Ys3ǫTsw$(kw&zi]o^Ew\u001e}{\u001d{f=4\nu\u0014e\u001d7s^}Ƿqz\u001cks~QQ|/bJkE1\u00179\u001cYwz{bsΜb墳g.cQ{9e\u001dsQu>s\u001c8^f,jd\u00039ջ\\KGͼ=G=\u001aW+ξ\u001c8<9{\u0004~_ޟ;y\u001cG9~kg\u001aj:Su}~^h\u001cGy@s\u0014\b>z\\W[\\5=-=UY3j1r4c_bszϞ\u001c9ߊq:h5zu6;m-vN[杶ޞӖ$\u0003\u0000\u0000\u0000\u0000f1{Ye]eyyYo{^{/r̳{ϼۚo_y֞y\u001dW}e_󚱯9lY7gujƾڋ_:+:z=~e]?W[yss﹬_e^uR{V+[qocm\u00000\u0002\u0005(A\u0013\u0015\nx0􃁜LsNi;m\r9m\u0015j\u0014t\\\u0007\u0005\f\u0018\u0010<v\u0004 \u0000\u0000\u0000\u0000\u0000\u0000\u0010\u0000'ot8m\u0005|e紝ib\u0015Y\u0002>$\u0019P\u0003`2?\u00109w;Z)\u001fc}9z7n;;拹}w(\\W~sZ{qk\u001ao7l_9jj;<[u{տ<<\\W7cQ+y!zb6rzob߹{ss_gy{o[~\u001ec{2\u00193T&S\u0004\u0005Ĝ\u0007s*8m\u001cW\f\u001fL7@U\u001cS\u001c\u0015(T3LڷڟLw흣\u0019\u0019+Cz><Gy[==Yy˺}9.l\\ݷ_Wy]9\u0018jc\u0003*r,5f3Ns>|w6\u0003Q{s\u0004{Dou{ZkZk杽\u0016c۽z-Zmfk|os|os;ӭ&0Tc9{z9G=Gg^j.{ѻyk]j;wQqtg 9S{QQιyoV=oǘ]J\u0004C\u000ex~{ikʯr.\u001cyrL\u0003-J6\u0018c\u0010Rt\f\u00180\nK\u0010!L,SXf<V\b\u0002\u0001f\u0002\u0012\"8̆\u0017\f\u0018\u0011Gd\u0015\u0013\u0018p\u0018\u0001i\u001c\u000fL:ksKT\u000bg4\\X*6\\E\tv4M3Q`F4Ma@Ӵ:#iDӴ\u0001L}t\u00124me!\u0018\u0003i\fid^\u0014A\n t)9SIUl\u001e\u000fM\"\u0017\u0013irtL34M[4M\u0013Y\u0013\u001dàiV\nhv?\u000b\u00014M\u001b\u0010xo\u0019\u0003\u0001iD4\u0015\u0011M\u001b0`\u0000u\u001cV!\u0007H8?\u000fB\u0004\u0007#vh֡45@+RRn\u001f{B\u0014MX\u001eS\u0006Ac\u001bMӶl1\u0005j|:\u0012B\f\u0015Pr<I00T\u0015(%c$\u0007s@=q@Xcc'`\u0007\n\u0000z3\u0014\u0002ef*Ԁ\"c|J}L)_jR<\"H:I\u0018|0.[m\u0017G\u0013qQ\u0004\u0000 ,\u0014X؝#I\nϏ|\u001dG#R&d%\u001a;P\fWc)j\n2n\u0016,\u001c\u0000\fK^ѹ\u0002\u000b>ι\u0002=~wO[\u0019r2ڏ)D\u0000}载#\n\u0018\b4Q1Y~\u000f\u0005%Y\u0002$x\u0012\u0011E7\u0014\u0013?\u0014\u0015+\u0018\u0012\u0000kLQ2\u0014S+jYeTI\u0002a(:²cib@\u0011QTЂ3F\u0010\u001f-\u0013\u0004]z \f<OLW,T\b\b\u001cv\u0018\u001b6Ѕ\u0019h42h\u0011\u0014($\u0005\u0012Ce\u0002=rd(-V8R\u0011c$8\u0012?(v@\u0012\u0003\u0005( 닱`G\t(;\u0000+S\u0005{@5爲\u001d\u0013@@\u0001^s\u0018T(wyOt4H>@\u001aO3\u0012\u0000'M\tO\u001bV`\u0000'\u0013怜(RT\u0015,Z@\n\u0006\u001fi¾9C1D}gГ\u0000{\\\u0005\u0003E\u0014\u0005O\u001c04i\t\u001fI\u0007SRLFY~<x\u0019\u001b]\u0011*z\u0007C_Hf(~c#y>m5$URNp9feD~;k{^\u001djzc1\u001fk\u0018\u0016_;{uޘo￸fmj9E\u000e\u0010z5d(\u001aWF\u0010\\Pk3}w{̹<]Ljzj/[w{-r_coe\u0004^}ov7W:xoZ{ݱ}]л+#H%C9[gX/\u0016{JZ^\u001a!鄥6%^\u0018\tBqbϽfo]Jo?wk;}_][矯{c=m=;ۛoW>j3ҡ_9^kܫw_?5{my/Y}V1\fҡ/_g-j<7[}%Ct]go\u001e]-]{+\u0019th\u0019m=~띱voܵ{cy{g={/\u001fj3ϻom\u001f_\f\u000e捹s9\u0017˯^:s{k|8_nu[o%Ct(\u0018;8zoݭ\f[8o/ǹr+\u001dujq\u0017yk\f͗c\\oe\u0004V2s1ckomks쵾9sl׽n1{W2T[Ҏ\u001c?טzskv_un5W2[о3v\u00173J+\u001dj[k^_~lָ9nW[+\u001d7W1\u0017g|W2̫qoͷ͕\fZoorb߭c/V+\u001dz5[/\u00169o߫<W2JwƗ8cs_-w_-\u001b[ݺ?W:4[z?VK5\\c~{s˯_/㘘Yl>{\u0015>۾8ﭿ\u001b\u0006e\u0007\u001c\u00077ֻkV\u00158\bJ}b\u0006}&\u0007HDY6\u0012\tH\u0005ۜ\u0007;qo\u0005j\"IM\u0007\u0018\u000e-3\u0016ʸͯxw\u001emҮk\"\u0002\bf\t(X+0CU$`C\u001dPG\u0012f,RL\n&OUG%(\u0000%R1dR=Z\f~+\u001b\\\u001d\\-w,Z'VW-vۮ:ߑ\u0001\u0014 <?\u0011\u001cAh\u0001\u0004t\u0005,P\u000e\u000b%x/ԄL\u0015\f$A\u0006ʯd L\u0005-Vk,[]޾js^/k͹fnl<w6\u001e_m⾹}sϳfmwosfs߷3w1\u0006>\u0016\b&)VĨYOʖkL]5]$\u0001J\u0012P$U+V\u0015s˻͇f:#\u0013\u0002}\u0005OXX_$`YRUYI\u0002b*r$\u0001_x¾J\u0012@b\u0004Vcq\u0005\u000bAG)PDP\\*\\\u0019\u0002\u0006V׋EX\u0002bxR)T\u0001)L\u00022\u0005rlUVU)2\u0014W00,Ǫ*q\u001aIsLj)P\u0005\u0010e~(h\u0001c&Ѣ5@J\u0002PT\u0005\u0015\n\u0014+^$\"EP5Td\u0015O\u0013\u0002x()\ne\u0002\u0014C\b*,QP\u0003%HMD!6(\u0001Hbg~\t\u000f惡B:j(\u001f\f\u0016\u0012\"fKNei\u001e`Z>\u000e\u0017R/\fAdŉ$\"\u001b!I\u0003\u000b5:d\u000fx>0V,%\u0005\r!\u000f\u0018\u0002\u0007S^$eb\u001b{\u0010@H\u000b1K%:a\u0016\u0004\u0012q-{x\n0a!,H,]bZ\u0005F:9H!'\u0007+*fr\bR\u0017\u001a\u0015t\"m\u00114\u0018(TM-,X\u0003\\}\u0012T5I-+\n>5BIJ*DQ\u0001jA}$\u0001P:|\u0012:#(*\\\u0017U>:R1iR~!Ӧ\u001a$=XAh!\u00064E\u0017\u0019\t0\"P(2G&,$JB\u0002\":\t-UHXP\u0014\b\nVN\u001bE6/`\u0001\b VAx\u001c1j<tC\nb\n bM\u001b˪t`l\u001e¡a8l&e\"\u000e\u0016\u001bǪ\u0004@[%W\u0001Cٰp@h H44J)I\u0003ju\u0018B\u0010\u0002\u00113L$\u0018\u001a\u0003\u0019\tQP#J\u0000)$\u0006BQȗ\u0015Q \b\u0016l\u0002cjB[8)Γ(&q\u001a_\u000b\u001eEh ƈ\baK\t\u0015p@50x)(4BĆc\u0014Z>Q\n2\u0016 \u001c60Lh\u0001\u001b\u0001YDZ\u0004 y[Pzw\u0002\u0012\u0005D%\bA\u0012,`0b !L\u001a\u0005A\u0001\"\be[|TD\"\u0012|,\t\f\u0003\u001f(yy,*E\u001aO𭧌L.:6ٲBӡT\"\u0004Z<C(N\u000bT\u0016cZ8<8\u000f/Ih\u0012\rg6Aِ@\u0015\u0006r\u001aBИ\nQL\u0002R\u0007\u0010ΓY<Dv[6IdPdJK&d^p\u0019<2aY9\u001c0\u0007\u0006\u0013F|\u0019㚠0:6\b;\tQ\u000eG\u0017\u0000终<2t(\u0015,\u0017Wq\u0017\u0007\u0019- #IPL4\u0015K\u0019@V\u0012\u0004JJ)T\"*=\\J\u0005 \"?O%2\b-\u0003݀X\u0003\u0007\u0005\u000f\u0004\u0007U7a(0\u001f\u001aM\u0001QL\u0010(2M!$ [\u0003A@ \u0018\u001c\u0002PB0`?!\u0000V|f%G\u0012@A-\u000e\u0012BP`:%x1\u000e!\u00101(%c.l)uS\u0002Eo\u0019G\u0015k\tIw<\u000b.BD\u0014?F\fDpz~H$K\u0006.eq\u001d\tQ\u001au\u000e\u0012d\u0002Ԧ\u0003O\u0001I3&\u000f\b\r*zҝ\u0014e6ОY\u0003?\u00112]\u001b*v+\"g\u0018I\u0013ɏw;\tTN\u0003EhG\u0005cLx\u0003cwQ\u0017\br)\u0011{̃|@0\u0002:hX%\u0010\bu5\u001a5@ \u0016E!B\u0000A'ABuPy\nj4(\u0006\u0019A\u0011a\bb4$|U+U\u0007H)nY'[\u0007UD9x\u0005Ed&Bb\\kT]\u001cA\u0012č+1sPp\u0018s\u0013q.\u0006\u0018sp^\u0003\\\u001aȢ\n\r\u001cs3\u00101r\u0006\u0003\n\u001f\u000e\u001e4N-#9\u001ed1L7)M \u0019Plfbx\n&\u0004+\u0012DS\u00121\u0011$\u0012P\u001b\u001d\u000b\u0012P {$.H.4\u0013\\҈pTBI\u0017/\"[va\u0004m8t\bUE\u0011SsщT\u0012x^&\u001d%\u00023\b#!sB͈\u0010DPAR\u0004A1@,\t\bb*l @\b\u0010_UV< [v9p{=&\u000f|\u0000b\u0014\u000f\u0012\u0012:<.\u0016\tCE\n}\u001ezL<$\n\u0016\n\u001eu\u001f&\n=8\u0007pp1Gu\u001c\u0011\u001bd9th?\u0007\u0000\f8\u0018\u001c0\tH(c \u0011qE\u0004\u0002F\u000e娎\u0005ПJsR+r\u0013U,6\u001eZ\u000bHNvP;iT\u0012@[kH+,\u000e\u0005m9\u0006\u0014&M6Oض\u0012+ж9IY\u0012h%V\u0002\u0011\rO@TH\bt\b@\u001c\u0018\tl\tHdj:\u0001L\b\\$A\u0002\u0016\t\u0005Vա\b\u0012b\b0\u000eFƖY$`Ƌ\u0002\u001b'\u001a\fO4\u001eCX04􂄨Qq9x\r%y\u001a!\u0004\u0005M\u0003btX\u0015T\u00184\u001b\roI\\\u0001\u0015F\u001av4\u0004J\u0012\u001b\u001e'c>^D2&Ƌq\u00102`\u0017qH'\u0006CH0\n>`(\r\f؂8bh*\by$<0t\u0002\u0005A\u001a:Cy0\u001e\u0016\u0004\u0001y(x\u0006\u0002fl\u000bt3\u0003YFfr\f{&\u0006S\u000bp42\u000e\u0006(C6\u00181<x.\u001cR\u0017ZFyå<j\t&F\u001aPf$\u0005\n7$-kUN\u0010f`4i\fXIk0\u0006M>$-Ġ\u0016\u000fw䢠01.Ak&An\u001eB\u0004JF;5\":M#!h\u000b;XE\u000b!X,ZwpT-;S\u0002Bk <\f:Zy]h\fp\r5\u0010˚\u001aͫ-^V,\u0016PUHpZ4e\u0018\u000b\u0013\u0016$Hh\u0011\u0005u,C۲\u001d847\r5\u0002f\u0011L8\u0018C4m4M\u001bY\u0011`\"r\u000e|#4Mh\u0003\u0018&\u0004\u0012¤\u0010\u0018\u0013\bC4DhZWn4M;h4£bh\u0014q7\u0006\f@\u0019MV\u001aF<\u0006\u000e&\\y1\u0015d&--F\u0000\tд\u0001\u0003&kr?\u0012W&wԶL\u0016\u000f̖=>&bs\u0005\u0003fxH\u0006,j\u0013\u0002PÍxu=Y%P\\\u0016\n\u0004\u0007\u0019\nb/&\u0016W߲S\n;\u0000\tC\u0000ih\t\b.ʀ\u0001@\n\u001co3@\t\u0012vT\u0002\u000fǀ\u0013c/̅ˡڲЀ\u0001\u00032\u00124:6\u0015E3`UȖ\r\u0018\u001bMqQ0#LV\u0005/L\u001f}\u001ev\niV@\b]Q$<4D\u0010д\u0001[vh\u0016b44-\u0002\u0010.ɪ!i\u0003\u0006\f\u00180`&W\u001dUG\u0005yNYr\u001d\u0005\b+HDR\\p\u001e\"Dq \u001d2m(.\u001a\u001cQ|\"\u001fd&\u000e\u0006,\rf8U3hu\b(U\ft@_#\u00059R\u0011+\u001f\":%pa<\u0002[\rQN\bARXYp\u0018&CH64\u001a|\r&\\\u000e'\fvMFy8\u0004H3u#̀PS\u001351X\u0006i26\u001f(26\u0014\u0001\u00004r`m92vD(\u0013U]0\u0003wA\u0000d|qWxvj\"\u001fJ[V2L\u00030&.\u0013y&.\u0013cM\u0004ᒵ\u0005K\u0002\u0005\u000bd@B\u0012\u001a\u000b\u0004\u0017mkSDpl\u0019\u001fC\u0017\u0017\u0017\bK \u0013eb\u0010\bd\u0004\u000b,;5crn@.:2¦0epf](\\NiR2\u0017tXuT\u001dU]\t\u0004U~Ty`Ҝ\u0002,-\u001cηe\u0012%\u0007\u001e6\u0014\u001bnكr\u000fyC(?\u0012\u001b\r\u0019A\u0003xt,$\u001a4Cd!{:܃e`$v9Vnٖ5@\u0013өBQnI92R\u0003髈UlRM`O\f([m\u0012CVDT!\u0004+[L\u0002\u00037Z[*\u000fy221\r'\u0013\u0017p0]H\\H\\H\\H8\u001a(wc&w\u000b\u000be2\u001c%\t.\u001e+/\u001eǊ|LH\u0005`,X\u001aKc`D\u0018b\u001eFrsci,M\rendstream\rendobj\r20 0 obj\r<</Length 29785>>stream\r\n`\u0004\u0000햁\u00162\u0002\u0010\u0002\u0011%XHRFPᱝ\u001c3\u0007ڼ\u0012u,\u0004-\u0010$l\r@\u00124\\c@6&\r,l\u0019\u0004`e\u0011^#D2A\u0017?\u0010\u00053\u000b!\u0013\u0010\bdW\u0002DL\t|j \u0017ce?\u0016o\u0019K\u001d䓵\t\fb(]\u0003rN@.\u001fȅ9c\u00119Y\u0004\"\u001e*[j ɖe霌/{X'SfeQ\u0003rZ&i\b\\N\u000fKɖL\u0019PY\u000fk k3J](\\\u0018$vlYwY&[9\u0016\u0019:ҩL\u0016\u0005\"\u0019Ei8A{`\tl\u0013\u0003\u0004\u0012è30-C\u0010\u0019L\u000e<P@\u0015Hf ?0j\u0016A>t,Fbs\u001d\t\u001dr\u0011\u0000-\u0010\\QLl\u0002o( \u0003\u0003?bwY&\u001bG\u0015vʁ\"ʖ\u0016d\u001dsbsG\u0007\t-@\u000bоD\u001d\u0003\u0012R6\u0016/@ oyl\u0006rhB\u0011a\u000e܆09\u0018\u001dA\u0003b,!]MD[$\r\rآl\u001aE\u0003fF߂@fPAH˶m\u0004\u0019}\u0007$!HbcE\roh\u001dDc\u0019\u0005sL\"\u001b#.Hu\u0005lNu[6\u0019d؏<pg|C?T(t\u0010H*2\"\u0003\u0003\u000bR\u0003!\u001a\u000b\u001d.a[vz(aLD\u0018qDZ;oYP-\u0002$\u001d\f\u000e>\u0006߲\u0006F'\u001c)0\u0011\u0019u-kKP\u0011+\rV^.˘B\u000f\u0007Q!#xI/m<r2D\u0007f77\fFPx4*<Vő0qI9\u0010u&\u0017M̡q4hH\b`C@tץax\u0005\"3`m\u0006\u0011Ҳe\u000eЈ)|i,L\u0002\u0012&\u000e4\u000e\u0002\u001dEj3aU+JZ,\u0018\u0005)X\u0014&\r\bA\\\u0013\u0011\u001bB@$H!ֱJ\u0017\u0012\u0017\u0003g\u0019\u001aG\fMd/,\\P\u0015 R\u0015\u0013ȳc\u00139H\u0003*-\u001d\"D\u001c+\tIc%lʲ\u0010\u001c*+1И,L\"iIbSg5؉=G\f\b\f\f\u000fp/\u000e\u001c2ٲ\u0018ǡ\u000f\u001d\u0002>\"VVNfc\u0017\u001e\u0010\b\t:\t's,CeG0Q\u0018\u0014\u001c\t&\u0007byO\u0017LJ\u001b+/\b\u001c*2\u0001\u000eK)KM3H(\u001e\u0018\u0010S($$c\u0012\u0018\n\n{[\u0010\t\\ \u0006j\u0002\"Ii\u0016Ga(*\u0003\u00106l\u0014@0\u000e\u0012pQ \u0018[fyPEQ\u0000\u0019ӖGt<\u0019>\fVG\u0004z\u0006얕c\t\u0010\u0004RH\fY\n\u0014\u0006\f\\</\u0019/\\\u001eI\u001fZ 8.\u001d\\\u0017MJ2\bOIvʒJ\u0014f\u001d\u0014 \u001a\u000b\u001d\u000b>-!\u0003!\u001c9vA0D\u0006\t\u001c\u001br:DQd\"\u0002l\"VnY\u000f\u00130\u0018\u001f\"F\u0013\u00183\u00078\u001donYisP\bc@ev\u0003UtD\bIS\u0002\u0002(\u001f6(ĳ ?\u001e\"YH[f0\u001a \u001a\u001d[1\u0018hk-80pBd\u0005\u0000I,ǚ\u001e4H_\u0004$[\u0006:U0A\b,ʂ0#4-ĆG\u0004),)\u0015\u0015R4Qn\u0019\u00054\u001aCX&1z &P6:T\u0016\u0002Y8Ȧ-#iMDY2\u000b4\u000f\u000e\u0015;24.MJ0,\u000fyLh[\f#Lh@Z\u001bh\u0015+<\u001b\u0010,xL\u001a\u0010:FrS\u0015LX\brS\u0010#:\u0018x\t\u0007\b\n\u0000\u0006UucU6;S\u0019@8\u0004g\"t.ͶL@&6B6B\u0018d9Mc\u0002\rh$D\n[\u0003ڇPh\u0006.D۲уi\u0015Oh->L4_e:ɜ\f\\\t\u0016\f4\u0006M(6˄\u0003M(*]&b[&I\u0000p\u0014\f\u001a\u0002'\u0016,\u0014`\u0004br ?\u00184C`\u001fzo肅g\u0005dx1\u0010(G\u001dG#Ђ\u001fj,SqLL>\n\u0013G#$\f8sCo\u00000,@8dXLPSa\u00030\u0017,Fp5RЌQi`\u001fj~4\u0015$36\u0016\u000b)\u001dO\u0002A\u0018\u0005#\u001d\b),X \u0014$\u0005@+G#}((+\n(\u000b\u0016\n\u0014\u0006\u0006&\u000b\u0016'hR\nN\n\u001f\u0005M\u0000,p\u0001Y(\u0017\u0016\u0014C\u0019@A\f?\u0018\u0015k1W0sÄ\u0002*?P\t*\u0001\u0012\u001aKN\u00014A\n6v\u000e\u0003aDa@\u0011Cq\u0014Nш`nH~\u001d\u000b\u0016j\u0003\u001b`ԤF\b:q4{?\u0018\u001a\u0001`\u001fAX`i~\u001e&6w\\>\u0011F\u000bY\u0002(~8\\ODˬтR\f=aa)J\u001aЌUh:M)򞟸:A$*IQ\u0015ē\bDI\u0010J\u0010\b\u0004\u0000\u0000h\u0000\u0012\u00000p(\u001edeh\u0003\u0014\u0004cN0|PB,\u0014GP\u001c\u000e0(\n(eQ\b\u0019jlX\u0000Q],B.Rg(B\u0007\u0015\u0001(HYBB\u0017-ZFHlf\u0001xQ׉|Z\u0019\u0005`|f:\tY,cIQtK\u0006G]\u0005H\u0006oJ\u0016RE]\u001f%]n?]Xh&6\u0016@\u001b\u001bu\u001e(Ee\u001dq-3Of4@1X/oW\u000fy<\u0016[\u0014.iaFПQWVOҢ\u0018˳.G6t\u000b'x\u001cuO!(T߄<\"x{\\.kyԽ)\u001e\u0007\u0015u)m쬝'ꦍ\fO\u000b.\u001eU0XQW<]\u0016]Eb\u0014\u0005\u00037&y\u001aW.㲔R{\u001c(\u001cQfjm\\J\"\tV\u0011a407E\u0014+VVԑ#)PS\u0014 \u001c=o)\nG톋l9q2\u00112\r\u0018@g$%\u000fYroOz| mr\u0001/+\u001b3\u0007,Aq{\u0016Rt\u0000v4lObuvc=9\u0007NvR +XaI\u0015̦\u0010:DYz\u0001=(-\u001a?\u001cr]#vN\u00110,)X\u0014X*\u000eL\u001d^c\u001dir>y˷&ꋧ޻DއeWڻ^|a\u0007\u001c54\u00150RGrji\u0017Cu)r\u001c3ԡbyDi\b,+H\u0011iʌ#9\u0005\u000bm!NZN\u0002л>5\u001fCcc]ܔ!8o\"˴)\u001eig)\u0011%ҁ\u001c8\u0004A\bF\u0007X\u0016\u000fR$l9\u001aps;ZɌsp\u0013} \u0005[Z'VU?\u001c:\\F)w^.Yߪ1U&Uv̰;\\\u0005bRpN\u000f\\=f)D=;qpqv\u0006ȩ\ng5r,ё\":\u0014)kYR\u0006bf[Tlʘ\u0005\trXv\u0000̒m\u001f7\u0002Z\u001d+[!o\u0019\u00160.7NA\u0005;Kp,0۴+3YH=\u0002\u0018H\u0010-5ꝅɊh ų\u0004\f\u0010ӧb^5bfő<$h\u0011zkeFHRYCe@(8L\u0005q>K'5^Ԣ#LR܀\u0015\u0002TaK߉)Zhş>i@\u0010Ml2\u0015(΅R8q|PB\u001dF\u0018H$e\ts,&\u0016y1ݤmb 0,c1qWB\u0002?ɭy_ˢ:<V\"zEKP}\u001aZĭ\u001dj\u001eӚL\\%/\u001d\u000e|RSj\u0013@+&.YU\u0018a\rY`2X5_\u0015\u0015V\\'KJ|\u0001\u0013/X*,\"Iz \u001bd3\u000e\u0012K\u000782'Dg-CU2x\u001d2V-1Y2/\u0019\u0003>\u001cb:Jh4vUQE-'fk#E%{QgXj?سZ.T1v\b\u0002]K*%D\u0000\u00023X\u0007Chϥw?\u0006D&NƖl]_\u0015+50\"آ)4gv2G[u\tnWa.\u000eD'}0b)\t\u001c\u0006\u0011oHf\u001bL\t*4W\f+\u0006\u0005 \u0001>@֋3HW@k2}\u0019Ҷ\u0000>\u001cqێ+\u0003*`70[I͕\u000eQ\u00061ĜOT%\u001e\u001e\u0014&n5H\rћN\u0016:=j#Y#|%rp\u000f\u001ani\u0007Br^)I9ZR4P*p}\u0017g\"\u001fI\u0011wHLB\u0004\n\b8@D񿁎:z\u0002f\u000f]G\u001b˴\u0003$0*\u00049\u0018r\u001c\u0017mT\u0017M\u0014\b&z\u0006<\fKg(?\r\u001f$\u0006\bhhf\b*\u0019s#g,\u001a\u001a}G\u0015#El+\u0007a5\u0011;\u0013\u000esB\u001a8\u001csq:k!1#$\u0004G\u0006\u0004/\u0011\u0002\u0004=[LyȦW\u0000`\no>A^\u001e<\u000ei/\u0003!t;=/\u0006\fB~\u0015@._!͏z΁/ߑ;Y\nz~]K\fi\u001b\u0012\u0002?vYap~t|߂|9YԪet^$2\u000b\u0000;\u0007gr߰&T[B\u000b-k\u001cđ\u0014\\Ҝ.ؘm?]\r\t^z\u000fXڀG y]Ꮗ\u0010De\u0018)q0mb\u0016e}j\t\u0013SmWӄyq\u0019v\u0018F'3\tcҭ\f2e1wڙ\u0005\"\u0018\u001c\u00152W\"\u0003ڠ։c\u0003eC\u0018)頁+\u001d\b͠\u0015sJ\u0005RxжkbΈoLnJ\u00055co\u001ax\"C&ΣC W5\rc(K\u0002\u0007\b\u0002\u0018\u0012$\u001b-\u0000kˈb\u00194ؐX^BATv6]э{jc\tZtA\u0015j\u001foߛ\u0004n\u0018LP\u001c(#\u0013ψS%\u001flbEPxt{וE佚-U/l^'4-~\u001c]muuWwB#\u0002)1\u0018\u001a(-\u00010\u00009ボV\u0000$x\u0007@O)\u000b\u0016\u001ddvPzjބco8cr\rW4)\b4Qq~-\u001a\\(\u0018R7eO\u0005VJԎ\u0015B7Ön's:Iv\u0003Ʀ6\\z{VFVIYS\u0014\u001a,@bd=,\u0016og\u001ek\u0001Dp\u000f\u0015\u001bw\n\u0003pY,f5[BJ|9|/F\u0002 \u0011\u0015(\u001a(sapwj\u00186\u0013.9Yj\u0000Kz\u001eȢnX^LasD|šH\u001cɍr|5%\u0016QA\u000e?3\u000b\rheT\t_\n\u0019^cRgfX+!gYޭGR\u0012=r%\u0018\u00000\b-˗ZB\u0017\u0000%Cb\u001e\u000f:ǂC;\u001d<axR@Br]\u000e\fV\u001b#\"\tҁFM\u0002n8\u0010\u0018n\u0012D<lhC\u00190\u0004\u0010Xqwi\u001a\u0004@FKg\u0019GgF56n'[p\\\u000f\\\u001eFãRk9\u0018\u0015\u0010뤔\u001a93&T8,ư\tpB$\nr\u0001\u001dM0rD\u0010\u000e\u0005c;4\u001eG礜=4>t1h7YBdA\u0005ȵKd<3͙Tq0\t\u001apzRhr\u0017`W|\u0019k5\u0012\u0015q\u0019C!k8We\u001dS\u00156\u001a6\t~ECq~6\r\u0007FpxY{є0f\f\u0015Ƴg7=6\rGy4D\u001c\u001a0/\u000bY8L@Z_ĢpXWRv\u000eV^#3[\u0003\u000f-\n)FiP '*JP+A \u000e\u0014\"d8 c9ҥ]p\u001a\u001fVKֆ?!YG;k \u001e\u0012I\u0000n^\u0007\u000e8MUlO@:\u0015O\u00069~v\u001fxey\u0018@#̈W55G\u0013?糉\r\u0002x\u0013\u0006K:=A\u0012\u000ed>$@*f\u001c\u001c\u000egk!7q<OD2 01\u0013]\u0010,ZG@H-w\u001a\u001cdzD:\u0007tpy0'rh\u0011\u000fdeo\u0019+TwOeQ\u0001\u0001\u001c\u000107 jyGT.\u0005U?P 4\u001f\u001aM~~\u0005\u0018Ȁ!\u0004a\u0005v1Sd0Krvĺ`\u001bc\u0018vW?u]\u0012^\u0019ՆbƢ݊yFռΚ]\t\u0002BՓ~pÐ3o+,}\n,<\u0004r9gulӄ[8O+n'Zw@G\u0019z\u000b\u0018!b\u0007փ6J\u0017'H-fj\fQ-mNhBt`FH\u0002Us\u0000\u0013_;öxh1\u0018\u0017Ա\f'\u0012/\u0010\rZ:A\u000eU\ncHnc/uD\u001e\u0014ZC=m2uL\u001eNz}O\u0013:Q\u0016pW#2U@\nW\u001fvB\u0011{ǽT\u001b`<F\u001cf\t]8|s6a#u\u001e\u0014X\u00151aDԳ\u0018@_q6\u0013\u001eq\u0004\u001ajJ$+VZT6@z\u0002;uɯ\u0017ZU\b]\u00039\u000e\u001dI|Ni2bй.L\u0003Ԝv\u0005\u001b|j?%KI=%\u0004c\u0014\u0010\u0002dX\u001aOvh\u001b1RaO\u0004%\f>\u0005MOd\"M\u00010\u0000y\u001dw?\u0000o&)?.uϊ\u0016M]\u0005s/KE\n\u0006\u0003U:B'\u000f2\u001e<$=\u0005\u0018|n^\\\f\u0006\u001bqY>l*\u00013mEQMđc\u0013j)Mq\u0000Ňѓ\bV\b6!\na\u0015S\u0001pi3l\bCnb~8\u0017\u0001rR\f`qRљ\u00057X\u0011{\u0005x\f.E1\u000e^Tg\u0006-@^'\"2hW@*#\"Og*wz>c\u0001<clsM{p\u00189UH\u001f-|\u0011;^\u000b:Ϲ \u0017:OM\u0012\u0005N+\u0017O*GpoL1S&T\u0000w\u0016\u000f'\u0003\\?ύ\u0010㭤,Hj:5\n\u0001\u001e\u001ay\u000e\u0003؅\u001a\tt|ө9kI׎VW\u0000\u001cd\u0003~\u0005[qe0:\bQ~#\u0006v{`7!4ᜧ\u0019^\u0014\u001a $h:)Ha|xIWYt\u0018q#r QԬt\u000bi8;\u001e($\u000ekTZ卛#UNtO}f;\u001d\\\u0019)\u0015yڂ\u000blc,#Qp\f3΅vjOڥ\u0015Շ^pA\u0006\u0018%'ⷡ\u001c2HԄ/dMl\"-X\"\u0019?ۥ\"\rr:&~A\u0019pc:[2{x\t\u0016:>B\u0014\n(ܯw@4r\u0001k{h>e??\u0006j?\u001bwH?4OZxI\u0004Z\\w\u0006a$2|HX#\u0014D\\\n_POh9nq\u0018՚:u\"\u00048-K\u001c\nh8zs O\u0004\\8=£3\"G$70]\u001e\ti4\u001a\u0002[W5\"d\u000f\u0000_\u0002ch\u001a_!61d\u0001t\u0006d\u001f\t-\n L\u001cRs\u0013&a\u001c\u001d\u0018\u000f9bׇ\u001eDk9cFn\u0001N\u0001_t\u0002U\"`N%\u0011qE\u001f27\u001f\u001e\u0013j\u0012k\u001az~\"\b-mDg\"D?\u000fT>El@\u0013:z\u0014a\rRiMuY\u000bmmK'X\u0001fUQ懑8%\u0006>\u00051Qe\u0016B\u001f[Ư\u0016vcn4Kp\u001c\u0004і\u001f+NV0S,ŊSa@\u0001>\u001cr%iՃG$_2Y\u0019S:ڴgBYh\u000bbdB襥=f~\u0013#r|-N-l9\fC\bG;@S;e%Vtzc\u000b$\u0010ׯJ+s&\u001b\u0007ӣ]3X\u001a?z)xOD\u0014\f\"M\u00123\u000f^óF\u0007Ѕ1d\u001cH5,!\u0000߁ͼ\u0019t (=\u0011\u0017T\u00140gG\u000e4\u0007߯C\u0003\u0012* \u001em\t\u0014J+gp%]p\nNi΍{\u001fBHDŘm\u001eYMK~\u0003\u0019^Fsryk\u0006:\u0018IB|qc\u001de8\u0017\u0000>\u00154Qr+v*.\r<\b\u0004ma(JLovԏ[%FV\u0004M\n|?HPı\\<+\u0000(˦umdgS\twQ\"2=AH\u000fR`T瀺B\u0017\u0017(M3?M'\u0005Ȋr:rh1NT#\u0011U\u0018\u0018P\u001a\u0002{p\u0010\u0005[\u0000[\u00063\u000e\"(aЅ\u000fI(T^\u001bP\u0013eona=_=Ƶסu\u000e<\u001aETP\u0014\u001d5B4\u000b,KMZ-@Ňgֹ1EF@]>T;U\u001a\u0003˗c\\#d@r4&&Y$\u0006#In\u0013u\u0007H֤(\u0015[\u001cE\u0007k\\\u001dQ2[\u0012SWLGz&RL\u0014%\u001e8GGI\u000fM\u001dX\u0007-4؝ؑO}|/AGǁz1bn\u0014>}ӂyQeu%,Q\u0011j\ntV2\nnU\u000b?rB<IfkϾw8.K\u000eR!pڨd1\u0017\u0005`ߨWF\u0014) I\u0011О%\n\\_!i\"Z_$\u001c7\u001cRt.g7Wu<>\u000f\\ZH`8b58\u0017\u0016\u0019^l\u001c\u0013R\f \u0001Bc97̢t熽<k\u0006bw(\rS<'r㼅ARW.H9\fMD8_N̜b%.h6:yb(|Z0R\u0013ǘ08\u0003]_匽 i;\u000b\u0005v\u0001\u00050D\bt^Fw*\u0011\u0012Ew̭\u001e3xm^:2E[x\u0015j\nY\t\u001buPhj`\nҥ\u0006`\u0002Ss8}yigs\u0017@CQӡPl\u0005C\r=ܩ\\e\u001fp\u0016zGY+k\u0004ͷ.\u0012O\u000bz/M\\/)4X|kc_AZǵ\b,X.\u001f;v~\f\u0018&\u0014\u0002\u000b$y\t\u0006TC=\u0006Ml%+UU[\u0001UڤJ3k!\u0016\u000e\u0017&ي寍\u0012+p,#\u001cp\r\u001d\"u\u001d)Zʧ%˿v$FMV\u0007叀\u0002\u0014U\u0018\u001a W\u001a\u0011#/-Ӧh\u0005Z;_%\f~o4\rc\u000bC; \u0003-P\u0005\u0002!hb[pA4p9yM,5\u0006gjGm6\n媢VbQQ\u0011=/\t\u001c@?,\u001aV\u001a1Red04S\u001ci4QSK6C\u0001)8]e[*\u0005Al\u0014;BwQ@s\u0006\u0012\u0007ό\u0002^\u0018\t,T7Tb3Wz!A̕MH[EQGu㇁\u000eڪuJU\u001c\u001cq\u000b觹P_HҞFF\u000b.\u0016[>)pQv2@\u0012h}\u0007\u00016>\u0012ǿ%Ŝ|z\u0016^XX/ՄB\u000e/G+0;OhT(ʹh\"T\u0011\tR;gwlѕ{2,$_NIV\"8W\u0017\u0005\u0013Ťl\u0013Oj\u000e+\u001a%rOPLGݙrCTQʻy>/\"2\u0006Usp\r\u001a.|iR\u0000\u001ey\u0001MZ\u0000:!\u0005﹉VN,4\u0011+5\u001dr\fJ>~^\u000e*ge\u0016i\u0007R\n\fP7b\u000b\u0003V0POЍ\u0000)dmKeKoe\u001enz+- \u0004ig7\u001fVofVb\"ܔ\u001fAoH9\u0001+QڲW)WIhZU:\u000bǎQF\u00142Ħ.rҵ]Qe\u00020ך\r{@o\u001aOJ!H\u000e}.%d?Wr\u001dEOF\u001eiXD5B\\t1;'1s\f\u0017H\u001cԶX̳m>6H\u0019Q\u00005='}Zaޏ=ač&(\u0015,ڂ\u0000x\u000fKf$pOoRws\u0019E⋝qy?c_\u0010~ea\u000bH\u001e+L\u001e\\\u0002AO\u000b\rÆ\tg9\u0001S\u0016\u0005TDnp#\rJM-d)@,\u0012C\u0012+\u0010\u00059kz9>w#\u001fGvyx\nHp\u001f_;j29\u000bZm-jşBT4\u0012G\rշ58\"T51Z6B\u0015私_E&\u000eϑA5|&~\u0002nTG\u001e\\K(cî5y4s<Ug~OtX- FybyM%O\u0013-^!7[aXja&8b\u0007-齋l\u00160\"8\n(3A}\\q\"\t p̓(\b金\u0005\u0014\u001b2S\u0003ܝ\u001af\u0001VJ՟T`wA0(\u0004~Kl\u00022Hc\u0006I~GR=y!x\u000e\u0006xa>ry.}Ky\u001a6D<\u0003#]\u0019H\bk\"28\tl*\u0004\u0006xT#Zuo\u0000>|>U\tD\u001c{z\u001d|#Q[\u000bEm\f])el\u000b\u000eW,&󞹄Ph4S^@m\u001cZҖ\u0013͂P]\u0016?9\u0011\r\u0016\u0018\r\u0000AO\u001bD\u000ecW\u0013Cv앯ܭZ*_Qi.\u001dn\u00196t։2\u001eg8\u001d/Ӽ4B\u0011ָSp0i3\"\u000e߃?3ɒ\b¹gzT\tն8B\u0002\u0013vt>ֹPǣ8I\"$.>\u0016\u0007\u000bfɂ~`‖@aE7AF2)\u0018nY![LRd{*ꂛ~\u0002\t+\u000b*[FJ\t6\u001cleӉٍ(*b{E1\u0017+!%\u0005]S<?C.J\r'\fJ d]cP}\u001bF&rd\u0007\u0010pH;E:?`G\u001cs\u0014*6&yhrČ+,͓]\"\u000e\u0018I\r%0A'\u0004lRiL\u0003ocD\u0016lݴ,&g4-FHNz\u000f-CjRDP,޸y\u0012\"\u0015Ug][SvD VfY\u0012bv\u0000Zsl@\t'4\u0006xR\u0011w\t j-\u0000>\u0014\u000eID!\u0002Is\u0011\u0007R71\u0003z&Us\u0017NaG\u0016\u0014\u001eX_׎W6*5s%O\u001ee'ub:aN\\+s\rևX5V\u001d5om\u00043pZzf/<k\u000bG7\u0014p:OƿC{Fv`Y/,LPm\u0003w-J\u0000rW)2\u0011Mt&\u0001=#M\bAae\r@\u0014.f)fۂ|NEߺ\\j\u0007F\"Û`d\u0015oC[cAwGߝ)¥\tVCvL9luP }Ȣ-g\nxj\\|A\u0002^9Eu\u0007Kwl=\u000ePN\u0010ГJ]6/{ɣ\u000f\u0002\u000fF\u0012\u001d\u0019ۊ܃y\u0002D_\u001d\u0014f\u001f(zt1<w)gø-ʸ3{2䆗QÆP/\u000bU \r\u0003, &\np\u001b\u0003_\u0003$^qI?\bŮ\u0004\fߢ0\"\u0001g\u001c\u0018\u0012\u001d\u0018/|fYx6\u0004Z\u001fZF\u0006gL!l\u0006p⢼_\u0005ikk96SF\u0003c\u001aZGcj̸܄\u0017\u0004\u0005v5B\u0012i۪\u000e(\u001c\u001d\u0014ا\u001bjikQ\fܧdSs&+os\u0001\n7j\u001ac귏s{\u0007Á\u001eV\u0007(b[\u000bX=y~ĕ\"*IN\u00008LDP_\u0004\u000e=䞟\u0000g>@* \u001bdQ\u001et:A>\u001e_/Pa\t!\u0004;/(,\"v\u0013'mƅ\u0014|KŇ\n\f:@x5w\u0018ZSHlO\u0001JL߯`/cM-ݹ1؎GHJ\r\u0004AI\u001aB\f&\u0019}ZZ|!\u000bBn\t\u001f\r\b]GF鐸\tʊ#Senn{H񮽺\u0010\r>\u0012rd\u0007@:݅Sb\u001d\u001f_\u001b_\u0003.Xh\u0006\u000b\u0004Jn\t}Cy|ln\r\u001b[\u0004\u0011\u0014\"7\u0010'70E{*\u001b$>K\u001dD\"B%\u001c\u0010T(\u001f&Hg|\u0001d\u0005IQ\u0011\u0002?DtַSh\u001eL\u0007$ZRWs8;\u0011kqU3Ͷ\u0000\u0016TP1|\u0019/h\fHIٌ7j\u0011\r v 1H\u001cYL*q=\u0011\u000e%#\u001a͠r\u0014k?YCک|q=2GCR>],\u0006\u000fai\u0018\fE\u0016|T\u0000ݩJz!\u0019tP\f?:U+\\\u0018(Z*@Ճ\u001fz\t5Θ#+bg\\{BoÃ_\u0016e0.B\u0005]\t(}s/0vqY\u0010Jw4r\u0019\r̭@7)ˮ\u001a|Z\u0001r\u0000H/B\u0015scf\u0015)zT5-;\u0001΍ZoU\u001fx\fKqF9@b`u2\u001aG.d@R\u0011Ȱ\u0014L\u0016ѻ5&s\u001cy.<mO|鳔Aznv̥\u001bD.ă\bo9Rx덯\u0003,n\nSS\n7\u001bSda٣D'\u0010T=g6Q\u001d\u001e\u001c\u0013j{]c\u0013~\u0006t$iE55eI\u0003?\t\u0014\u001d\\n\u001duXf^3Ra\\!\u001dp.Ńhʍ-\u0019b\u00049*ɠM9\u001eC\u0006W8?\r^D5Jь[/7NWj\tP5DpQk\u0016V6b4LQ\u00113\u000eM2lE\u0012}\",\u0019E!^x>\u0016=\u0005n9\u0000@M\u001b:\u001e9P\u0007\u0011</pMaoydF:C \u0013^yr\u001bN?v\u0004E!\u0001uѭ'9\u0004K0\u0015(#K$ʥizYʴI_NtD\u0011[t \u000fF!Rn+72Y\u0010ۤ\n\u000eӝ\u001c;%LO\n(JO1ct\n凶0IED!g\u0011\u0002\\dRgk\u0004\u0012Qա[\u001bM\fK\u00114R^\u000bjC\u001b\n3*}wڜvl).\u000eK@qn\"ɶ\t\u001as.!#?ED4:iKS\u001fC\u0019w\u001d\u001e\u001d8/g??<\n12HFA棤$3>(N\u0011f<\u0017HB\u0003脇wg̘ěJdwz@Y\\\u0004\u0011'uȝ8/=D\u0004\u0012AɄ\u0012q\u001dGPw(Isohz\t\u001by9E:Nz`)L\u000f\u0002rk^01BѳvNY,\u00030IDP!\u0001\u001flKz8pێM0~gYm)X2\u0014V\u001e΍\tt*x\u0018{@r\u0012QX\u0006}0蒟[9C}_\u0001Y\u0011\u001be\u0015\u0017b]֒F\u0011_Ɵ_̃:OY7\\8$D15nb\u00147_MZ6K^\u0017JIar\u001bY\u0006&L~691u;0 U\u0006׭uӾ/ou-uu-\u0004ڧn?\u0019W\nmC[\u0007O'\u0002&CՃh1\u001dTU\bI\u001bʅP$:me1lFRcyjVVܡc\t\"\u00059TNK~\u000f\u0007Ɨ,uMay·7\u0012;\bHu\u0015\u0016\u0012,I\u001bnZHT>Ԯ=_ۚ\u001cwZfX1\u0015hH$PjE\u0005('x؞\u0015BJFi\u0015um\fȓSy\u0000Xׄ\u0007^\u001aj8઒Ml]\u0001`<Kf,$S\bSD\u0005B0A\u0018}F@\\\u0010~F\u0006mS`t\fZŰ`\u000ez\bJ\u000eUd\u0003F\u0018b'2$g|\\VIF\"ms \u0012up\u0012zK-@\n\u0002>NS8%v\u001c^C&Z7>Zʺ\u0004>sF\"\u0017$2>\u000bx^N{gsl\u0005xT#_\u0016UEow/Fte\fQ06\"0O\"\u001a%Ɍ\tHJ\u001e',J>\u0015u\u0019\u0016\u0003L\u0003\u001d,a\u0017uwškj6\u0019'˗PD\u0005x\u000fM\u001ex\u001f\u000f\u0017z\u0005跲WR\u0006\u0000\"(A~9<;dۻ^z\u0019h\u0007za\u0015>ł/_!g(7\u0005;w\u0000p)p\u0004ݒ\u0019Ur\u0010\u000b\u000f\n\u0016%\u000e\u0001&̈pT\u0018S\u00013F\u00104ٯl@6Ԥ^L+XqUXz\u0002C\u001e\u000f68ؾ+v\u001a;~=\u001fUMDQ\u001c\tb\b\u0014m\fhfLq\u001cxu<n\u0015ȏ}dL\\@\f\u0019[鈼.\u0019`'\u0017*\\\tBkؿ\u0012iS/\u000b*rC\u001e8[XX\u0000\u001a\u0011\u001eӈ4ֹ&6\u0012GU<;\u0005`MJc\u0016\"&hvEȝo!$\u0007qp9l\n\u000f\r\u0006\u0018~cA\u000e\u0002\u001c+\u0018\u0015\u0011tƝ,w8C~$>eRe |\u001a47!߭L<Pgc;I\u0014++E\u0005X@y;Т,C\u00191\u0013B\u0005aOg^\u001a\u0019\u0003\u0001w\u0010\f[#iːˋѪ;\u0005'=5Uwv_P↺ ]p\u000e@KoTHnb\r&\u0017˾]8|S\u001bジu9f!'\u000eL}Þ}c\u0018!xuLj\u0011I\u0016}WkzR\b\u0003aD@z\u000b\t+Rdf\u000f^\u0019Z0ؠY\rR@Yf`Z\u001dbc\u001a_ʣs5`C|,n\fV\u001d9j\u001c1\n\nӀ^ۨ\u0004e&E5\u001eV\"=!dsXD*\u0010X\bYUMp\u0012\t1طgN`r \u0003\u00018T\"V0<\u0016\u0015葲Y+P)uFtp˂xrT);\u001aG9sH۳gX\tc)[\t`<TKR[\bE\u0010\u0018!ÆuF]yl[&1b/H\\q*\u0017!3Pl7Z|\u000f\u001f\u001c\u001a\u001d[*}\u0006Zɹݜ\u001bbbbN\u0011Ӎ޻+1P\u0014t\u0003\t\u0004%P&\u0005=$,y\u0010)msM\u0017NHzu鉕L$'\u000fe(\u001d:ԛ\u000bεL5z통{k7S/TםcԻ$2Gg\f\b[퐛!5/OG\u0012\n\"%\u0012+\u0002`ԟ&\u00102&\u0016ή`\u0014\u0004\u0003,c3\ryE>q\u0002\u0018$cz\u0013\u000bSR;)8YC\u001a[\u000bն~\u001ayAK9$\u0010#fd\u0002ki\u0013R0\u0014dD9!\u0006\u0006\u000exV\u0007k\u000fRo{\u0005pIЊຖ\u0015\u0012~˼\u0000XR\n7U(\u0004\u001d3]#d|',\u001f\u0004&&6\nå\u001e\u0012\u0016k~fs,|B[{wY\u0012$Bm.\\\bI*d8o\\!`\\$m\u0011\"oam\u0007x++>\u001aY\u0019\\\u000eO\u0006[iVj7\u0000\u000f\nn\u0014Cx\r|8\u000f\u0007zAFuᕷ^\u0000Z>S+\u0007,$hsu[9F\u0011\u001d0\"f5\u0018`5\u0005hmIRtS_F9 js76]Vld1\u0019\u0018}y5/4hN=xO\u000b2i\u001epItUQ\u0011<ӈ\u0013y\u000bw\u001d\u000b>4h)\u000bL:!g&=*ȹ\u0016:\u0001Tǵ)nmm<NH\u0005\u0001\u0016;4,f\u0006=\u0002A֌mW\u0004md9Ƴf\t\u0019\u001cE^l}\u001eGʸ*ypHyHZ΄'\u0011_0H1E6O\"k\u000e-w\\eO\u001c)\u0006\u0002\u0010'Y\u0015C\u001ddw0\u0019wp&N5Z.\u0016Dru\u0005\rI\u0019\u0001u\u0000l炛\t\nFmCɼ5uϺ\u001bK<\bV`b\u000fkv\u000fEj7\\rѫ)Z׉8^1Wo\nB>]\u0007mDj=|,/2o\u0011뫓pf\"w\u0004\u0010D\u0002\u0012ޥ%X\u0001J\u0012d\\n0Y:X\u0000pm܊\u000b{!-6\f#z.\u000e\u0014/Л2~(^Zi⡿>-\u000eP\u000bntxM\u0015\u0003<HgL\u0007~A)I]\u001e~`\u0011+!1ڽ9A\u0019ŧl!ᇡם8\u0005\u0002Qoƿݡ<[\u000e{tA6޵\f\u0007թaB1\f\\ӽO~\u00159D%UW\u001ez\u00001\u0013O<$\u0001Jpz1\f\u0018\u001e_V4\n\u0005Brgi8]{V&tFӞu.ss\u0014]\f'-&lDDFBPuT(XU\u001c=\u001eHA!\u000feA$PҨ\u0016\u000b\u001bl&+4r5(\"\\\"Ԩ%)\u001cK>:®tO%\u0001j\u000f\u0017j\u0005`\u0014\b\u0006˩\n|;Vs\\Q+R\nqB\u001bJkj\u0007@9b~\u0012K\u0000\u0018)\u001e\u0015\u0004.E\u0010N\u0003@\"𶲝tEF\bqC\u000f?$\\\\m\u001c\u0019rt\u000b\u0019yĔG\u001d)W\u0010ʑ_/G\u000b5Իz8[\u001d{ `ܳJ-ʫ@;t2\b\r>űf\u001a\u0019\t&4Or\u0000`F\rc_\u000ec\rsļ ,+nx\u0003\u0017\u0019tQHr\"s\u0001f\u0006h\u0005\u0000ݖU8\\|R@QEBK\u000e\u000eEfW3!\f3%V\u0017L\u0002<(\u0002@P2i,r_\t\u000fyց\u000f\u0014\u001a8\u0000DǓ\u0001dě3eC[)O*\u001fz0\u0010v_\u0010}A\u000f\u001c]z;Pr(}\u0014Z>&Y,>\u0019y\u00172(o᥌*l71\u0002~#[嬟<hos\"ȏ\u0017:w\u0017H;Y4n-$\u0011\u0002>7f!\tO[\u00145ֺ\u0017/\u0006&)4\ncs\u001d$<\u001cTT\u0019rg#L7c06\u001ax<q[_4=\u001d\u001e ZSfS\u001a9}%gx\u00104Aޓ 'ͅ\bT0@S)\u0004AbQ\b-\"5\u0005\u0017\u0003\u0019_VO6yrk\u001d%iG%bPlFax\u001fǔkn!}s)Ps@B1VVFd\u0001n&,\u001c\u0019\u001coȗ\u0016n\u00001[Tg%%\bW\rbV,q;r&`֎W?\\!\u0019\u0010ɝ\u0002\u000baBh┼W\u001fii\u001d)_A\tζN۵POtl}ϻH[\u001bQ/>1\n2XƳn\u001f\\Eq.¸Yͦ挋\u001c\u0011j\\@YE\u0012]j\f\u001f\u0017\u0018\u0004Zm\u000f\u001bt\u0017\u0006P\nݲѹ0_CJpoQ-Rn3`\u001f3cN{[\u0019jY\u001cX\u0011Up\b\nQ\u0018\u0000[\u0017NA\u0011>B\\X\b`\u0013 \u000b\"L\n\u001dD#\u0003bpO.:\u0003Lpe\u0005h\u0010=\u0018Z&R+71\u000bG\u0019+%Q!\u0015\u0013\u0002;\u001c`xY\\\u001b26f1|F\u0015\u0005J`\u0014B\u0012\u0019\u0019\"q4\n0i\u001d\u0005D\u0011kg\u000eOc_\tw\u0002UVr^YؠV\u0003bd\u0005V0flCW\u0013&\u00163|HfE3+=\u0015\u001eQǴ1kqX\u001fi^\u001fA\u0012j\u0003V\fvNFT\u000f+*/\u0011\u001f,bY\u0010r\fc*b֦Z3\u001cU_?Z')\b(=\u0004aVĘ*\u0001\u0015w(h\"s\u000e$̧h\n8$\u0002\u0015^bs0_$w*\u0004'\u0006\u0000J\bT\u0010^\u001e%\u0015\u000b`\"A'\u0001#бpX`\u001cK\"4JL7>%\u0001h%\u00189\n@I\u0001Ȇ^;\u001aaY\u000e'\u0001\u001d\u0010\u000flsth.~𬦀~}E+C$UvL\u0004#)|Nۋ@ŕ\u0005HN!:\u0010\u0004\u000199]or1y#,䦪1qb\u0000 \u001ao?\u0018\fM\u000fB\u001f\u0004n,pZl$Ϳbw\nn\u0016\u001dD\u001a\u0004\b\u001f\\\u001cz`tF5,v\u001c\u00146\u0018)+\u000ef-[\u0014\u0005,us'n;RһS\u0013<PB\u001cR+=ڮ֣<K\u0010!<Ɂw)q'z=\fISbvrJ:\u0004̗#Z\u00066aś8l)\bO1\u0012Z\u001e,-\u000e~{#J\fsgL\u0000>;vW\u001cine{NhJ\u0004\u0002 x`- \b5O&Dx_B\u0000G]Uw}\u0017\u0000MLReѥ\u0002;d)\u001e2-x\u001c\u0005p7U\u000fe9V\rb\u0016\"\u001e7ss\u0005W\n*o@JQNɫl|a@Ԅ#H=AjCw0=F*]Z3\u00064\u001e\tC.\u0012x'\u0005c\u0019\u0016\u0016\u0014Eh!5f\u0010\u001c\n\u001e\u001cKM~\u001aR\u0006\ft5r}!b3\u000eKW\u001bҷ\r\u0019*ǻ\u000bEr\u001b\u0010j7\u001bqa\u0017Wё</\u0011O\u0003\r\u000e\nޏVEbpل8;\u000fa(N(q\u00044\n1\u00109Ŀ-ı<\u0005\ri\u0017%1\u0013t5c\u00045o\u000e\u0000(\u0012\rbf\u000b\u0005\u0015uLHT\t S+{`dR\u0002Bډ}\u0018W۸EO|!\u0019*\u0000It\u001090'\rM0<\u001b$1`\u0014n\u000fcNnH\r\u00171l\u0011'\u0019hÞP\u001e+\u001d6Z|Ϣ,\u0017xJ\u0002?V^N)\u0003\u0015\u0004%3\u0010\r\f\ro\u00166 5#.\u0001hq1PfK<t<\b2\u001b\tƆ\u0012:ɥ ]\u0002XP`V\f\u001146UA.I\u001cȰucc拝bґKk62\u0000U83,~~#L\u0014ѕwQr\u00198\u001f9\u0003\u0017\tPY{MK\u000eh㕥҈l\u0003lUf&5@'FV\u0000d:\u0018lNqaEI=w\rMu/ej]\u0002@\u0012TtGٿ&m(\u001d#pw&FI X\u0001$\u0004-\u0011:r5i\f!x\u0015\rGؐe01J!,\u0005T\u0005s낪7ՁviGi33<:Ԁ<@pQA%\u0010}K\u0014sJT^^\u001co\u0018\u0006\u0004&P\u0007\u001e\u00079Oꢐ\u0000\u000b|\"}\\Cp *J\u0005\u001b\u0017;jBFIjH/SEѻ~ɹ!F{w%o9kjL\u001b؃\u0013)ɽZu\u001aQFzulV\u001e\fb\u000bx(DaE1vS\\\u0016zQN\u0007#53x%}&ʯ+.E%Nݸ\u0019\u001c\u0015(Q=1:ê);\u0005I\u000f~\u001c\u0007;~ֻR~65Cj@1\t7ŬA\u0006yx<Z;\u0006G\u0019\u0011 \u000b ;g|\u001dF)HY(\t\u0001j\u0003(\n\u0016\u0011v6\u0006\u0011\u000eF\u0015~d\u0015:Pw\u0014\fNX#\u0005w5peObbYE&?\u000e[\u0012BTc\u0018qdgM\b9\f՟7(L\\\u000buD&_\u0004r\u0007XH\u0016\u00142\u0003\u0005.\u0018dB\\wVX-VK1U9=+\u000f\u0001f7\u0002pG&A`\"_b\f\b\ngM\nw\u0014\tnG.v\u00140}IAe\u0018p'ta$to43%9^;H\u0014g/W\u000f1&\"o\u0002{E<\f5\u001dt\u0007\u0003s\u0007I\u000eBOm\u0018\u0016Ю\u0014n\u001eb:\u001eO\u0016\u000eH%,i\u0019e?;\u001d֒\nYB'G\u0001/MF\"ҸTv?\u001c\u0000l\u0004|\u0018inm@fIp`pX^-o6+\u0011z\u0012%Ao;\u0010X;\\Jᾪh\u0010j\u0004fIP\\O?Fz\u001bjq!\u0013\u0003\"/%\u0007P\u00139H\u0015<\u00177,fFWnt]\u001e{FK\u0018ٝ(\u001eT\u000f@'NtFy\u001a\u0001?mBDkA?nLP\u0000ǝrU&ZM\u0007:\bs]X&\u001de݄wl5ܪ-\u001c\u0005E62W2-͓A\u0002^\u0001s\u0003I.ܓ\u0003\u000b\u001d\bOR\u0014s\u0006Y![bt\"ܴt\\2JZჷ\u0011\u0019\u0001lC+#/\u000fӂϗ\u0005+_\u001dvb{\u0000:Kn\u0017\\\t\u0002\u001a\u0007uɽ|/\u0004h;\u0006]BTRg;\u001cX\u0001*6Eb\u0011#\u001e\u0002\u000e\" D6\u0001\u001aA\u001a# Ei/Fj\u001ek<M\u001bIV\nC6\u0017DЭBW ^,K3\u000bwt<\u001fG.,A\u0000q\b\u001bZk\u0004\u001ad\u00149\u000e9Y)\u000e\u0004g3\bD\\-ڼJYntn0\\\u0014S Hǁǚj\u0001ˁ9ʘN67r<[pjoKc\t\u0017?\u001f\u001awRSDG\\\"i-j(\u000b%@\u0003\bRXuT-4uN&\u001dlw6\u000bcD`/u9vwu\u0019,D+y͐9C\u0014i)d=vN8_M3\u0010cn\u0013\u001c{\u0007D1xuoH$\u001d{3Bz<\u001dz鲙ӆ?4usXPh\r\u0013IM\\\\\u00112LH\u000e\u0003 y`\u00168\u001a\u0011(\u0013J*h\tʍ\u001d\\C2\"3q\u001ehֶt\u001eb`%|\u001aTGg39&Yxy\u001c5Z\u0013\u00140#\u0019ݛ\u00124l2\u001fypwpe5zp+\u0004nIy\u001a[2)Sf[h`JE{άC=U/i[;4\u001fT\u0004@9y<㢮ZSmBQ\u0000)\u0017U\u000ed0a\u001d\u0002e\u0015\u0003J$+Rj뫶j@A\u0002cg?y`o@\u0007\btNĕR.L\u00003\u001cw4C\r\u0015\fӜ\u0004\u001bpsu~lG*Hi\u0011lT_u\bqMJHnM{lJߴ.KPLאrMf\u0010`-4&\u0007k\u0006X\u0003\u0001\u001d\u001d؆E^o\u0001AZ\u0007\n\bUv\nsLPK6z\u001e!⻚S~IW\u0003Z@\u0004t0J{\u0014\u0005];\u0001\u001a\u00167'\u0000\u0002p7\u0000\u0017\t@\u0019\u00141pL\u0019\u0010G\n\u0007a~R\"\u0000\u0000\u0000B\"\u0000\u0000\bw\u0003q\u0003i\u0003%\ŗ\u000e\u0012R&W\u0011Ǌ#-a2x\bJn5\u0011\u0001F<\tm-w-\u0003\u0002\u0014!8F1~'7'aW*\u001eI$DX7D8i\u0001\u000f@kk7~q߁$!HH;|]I/L\u0016GCW5\n0TOyDDKdng\b\nŞb\\đ݇\u000ee nSFĎ\f`\\\u0011&t\u0007ZawSO\bEKs|-G4\u0000\u0007\u000f\u0012\u0011֭>nbh·ImC\u0007h\u0011hrL\u00140\u0017Z;%wbE\u001d̪6QM\u0014S\u001e<ϸ\u0019\u000bOynPIYV\u001fR\u000f\u0004\u000e\u0004$4\\-nr0\u0014僘e\u0003Q:Ԗw//iOT\u000f.Xh]mhdf\u0006@[x=\u001f\u0018=\b^J.I\u0012u!\u0014KZ\u000f\u000bH{\u001cDv|-Y\u0018\u001aY!:u/\u000ey7:;d9i\u001eu'(\ryZڐԮ=\u0014`0<\u001c4Xl^\u0019\u0010uyܠm\u0010[\u001cZW\u000bVWª,\u001c4{R\n50)\f/4vzor\fb\u0006=u\u00139(\u0003e\r\u0015u\u0010v\rI0u\u0004,/:)\u0003xdB#I[@\u001dF&\r! Z^\u0001\u0018\u001d\b5LF\u0018\u00155z\u00199%\"J\u001d̦WZ6+\u001c6,{kKn^67\u0007}XoyP\u0013u&a\u0019\u0017ܚ(\\qjV#7M\u0007/W2U8r%T\u000eU~_/\u0016gP~f\u0012\u0007<`5\u0005E\u0000!Zj\u0011Ap5ǳ\"\u0007\u001bX\u001f~@p\u0004S\u0016C\r`)\u001c۬=B\f\u0017\u001d\u0012GY<.%xa2\u0000ߚO2\u0000\u0000x\u0000)Cs:|Q5J7xؾI\u0015\u0002E5x \u0016\u0013\u0004Ӂ\u00028$n\u000b\u000bZqCB3½k×\u000bH\u001bf\u001b=_b®eag\"J[\u0004|fl2,\u0004p`\be2^\u0005pu7\u0006UwSj\u0002ej~T_b\u0015RyZCg;@m$Mq&۫5\u0018͊QM5rin/!df6:k2hf\u001a\bh wlVK\u001f\u0005DM2m5lvݭ #L!g;\u001cV*3\rx\"0\u0015#\u001b(qDH)\u0017R.!\u0006\u0018͊K(A\u0003^@I'(W%w'hNaM^\u0001MHu\r\u000f39o˟5O&op͆_g¯=&Y\u0003kn\u001cMI\bs\u0005]m\u001d\u0014\u000b14U<,\u000eY# \u0003=\fS61\u0004lAIu/\nEJ\feYǑW*82&\u0017\u00198V\u0017~\u0006Ƥ4\u000f\u0013\\+\u00060K5~r*\u0003X;\tL|rˉ\u0014A/УP\u0018R/Bhs]dq;pL\u0003\u001c8\u001b}Y\u001d\u0002@V\u0003񁵽37Gk\u0006</b\u0001\u001dr #eEIz\u001aJI\u0018J0>PC6o\u000e]8\u000e8l#\u0007+(jtmNKQ\u0002\nhԳ\u0006q^^\rz\u000eU^}\u001cvE/r*a\u0015g\u001d\"7/\rVZ\u0015߮$H\u0015\u0012R\u00165*\rf7l#r+j\u0015?\u001dU|\u0003D]Q\u0005\u00078\u000b\u00060W\u001cw\u001d0)\r\u0015t\t,\f\rk4\u0012\u0011c5 |?eiCn[LQ(\u0011\rC\u001fApR!\u0019\u001cml*&\nG\u001br\u001el}@SOzoX$pD<N\u0000%ָy4T\u0016ǀ<.~DS\u0004{A~\u0012Yq_Ǌ\u001c5w+.Da_Z@=\u000e_\u00073R\u0015Y\u000e,S`\r3\u000fq\u001aQ\"Bz;و\r/kI\fT\t\u0011Q6/Bef\u0012biHȀfNRʍEJR4u\u0019h݅ǞY\u001a\u0010{\u0003\\\n]8_Q{ؕXoy\u001dh]C;ıX2\u0010\u000b\u0005$\u0003039:nD\u0007[\u00023\u0014Xynt\u0007\n,Xa\u0016~\\T~\u001fB\u001a\u000b\u00148\u0015OnReu5⋡CI'\u001c\rSDr\bC\u0011F\u001f!n\u0003_'F r0}:\u00006QOT\u0013\fǕ'\u0017<10&\u001bJTyĐze\u00066\u0011\btNR\u0003,FZ.\u001e׹}U_$\b!݋^0Hm;\b6Ѭ&BQ\u001e\u001d줇\u0017\u0006TQ(S\u0011;\u000f\t\u001f딈dL?e\u0006H7f\u0002ɷm!\u0019\u0010\u0014\b)\u0007\u000fkq:%Ҋk\u0015==W#_\u001c\u000f\u001e3ޞ,\u0019\u001753̠]9iU\n\"d\u0001\"I)'\u0012azr%W\u000f#\u00124!luaP#\u0007\u000fǤ:{5Q8#2gHЌ\u0003N\u000f?\u00177+(=\u0018Yv _\"w3'[񵲉\u0002e+*_\u00194t(Rr\tUq\u001f:C\u0018\u0007X6<*l\u001b\u00133:QǡSPJ\"@q4\u0018P=js)K\"JC9ڐ\u000eOnCϑ\u0014K\u001d\u0019<X\u0005&ԑ0ؒ$,Y=nR\u0004E{\u0012SI8\u0004xq\u0000L\u0013`֚\u0005<ͱ, \u0005`Zl\u0005q\u0000,1\u0005\u001fQl}{/IA\u001f@<\u0000YJ\u001ceuƒXVI\u0016\u00024[,90}\u0014\"\u0015(mb]Qg,{\n'J8͒+нOH$\u0012^\u0014@\u0001\\\u0001UF={{.Mt\t5͍z\u0015tE&nfyR\u0014\n\u0015<Q,\u0012ٹifxR\u0014p'\u0004\u001fDOgH$.\nmSµs@Q\u0014-ǓwQ8\u0015\u0012O\tu@\u001bl\"SyOdc\u000bx^uײ\u001b7V6\u0018Ӷ+\\)<\u0017\u0005&m2z#Ѳ众\u001cdqj\u001bo.\u0016\u0011`\u000580es*%ߋEL\u001b\u0003\u0003U>Kj\u0006K\u0017\u000b9d0X4\u0003p\u000bmX\u0015bMn\"*fLnD[k\u0005~'\tX(0Lp\u0001\\K\b6'k\u0005 \u0017pV\u0005\u000bx\u0000X29\u0003U\u001d\u0018\u000e\u0012t\u00055\u0002yznɋz!⒒׾YIM\u001aQ+\u001fkB\ta;J)d<~{\u001b6\u0003~\u0001 czyq\u001ew\u0015\u0002\u0014 ~\u000b0\u001e oo+\f^\u0017\u0010\b93ۼ\u0006_*\u0012&\u001b\u0004uI!gq\u00101ǥAP*k'3\n\u001a{\u001c+'U^ByRC \u0017mCS \u0016Hȡk\u0006l\u0011k\"`{>Mez\f\r]\u000bi291\u000b5i\tS\u0014\u0014\u0015Zo\u0013\u000bF\"<h\r+\u0004a#!DD1̰8$\u001eL#I'\u0014υ*>fCC\u0018PJxy_\u0002\u0018COO4z[\u0003\u001aI\u0003$UP==IK_1\u0006=\u0013q\u001a<m\u0011)J9.J<&\u0011\u0004\u0015䨴46\"QH \b\u0012\u00000 \u0014\u0014FdWK\u0014\u0003UD*LRD04$\"@$8\u0010( R)3M\u0000HDu\u0010\u0012ո?{l\u001b\u0011Z\u0002\u0011o\u000e,}9@pXG<d^)Š[(7\u0011.\u0016\u0004rhDjd\u000f\tIrM\u0002<:\u0006\u0002\u0012>j\r@V'\u0002\u001e\u0005\f\u001fdВ*\u001e:|O6[\u0016\"C*{\u000f$j\u0011v)gU\u0016ϡ\u0017\u0014_^M].VBT\u00071p:G.\u0018h7?4$V[\u00119\u0005aO9\tk;N3c\u0002T0Tt\u000bDKÁ\u000e\u0000)]YЇ\\J;rq-,㣮KP!Æ_5Ig0'J`ZHfk-jt\fE1ܐѶA\u000e\u0004y,i\u001b\u001fȑe\u000fePnGUԅ҅\u0001&\u000eʙ=˅\f\b֌KO6*\u000f\u001dG\t+B(+ybY)\f`df\fA\u000b\u0013mA\u001c{X3\tH\u0007wAO\u001bV\u0006:ot(\u0011ؠ\u0011H\u000em>l\u000b\u0005yWXϓYBg]æ\u0006;FGU\u0013'.*S4+dpKR!\u0011\u00188O\u001ew\u0003apfׅ,6ҵ'\u000bor|ވ8N#WS\u0010\u0014@м?`\b\\J\u001e7^Iyp\u0017ݵ5<x#b)]Pa.$4TL\u0017\u0004VFm:W6\u0003\u00168\u001dΡ\u001ckE V1\u0004!ф;w`<\u001a1[,C֡\u0011Ԏ P|L/#\u001bWT\u0001*D\\ \u000egڣe\u00007\u0010fȅ>];((\u000e\u001dïNo\u0003YZ?d'1\u001d\f1eWG&[>x@Sǆlݑ2V\u0017QCM\n?q\nk\u001a'`P\u00074-{l\u0014'\u0002aPl\u0004>` \u001f#\u0019\u0006Q|2VqObyY^\u001b=mJq\u001bw\u0001\u0015,p\u0001K!\u0011avS\r,U~j\te$\u0003iEn30\u000ex?\u0005њ5\u0005h\u0014uya\u0013\u0014'-.\u0018Z\t\u001dV\fj[jy\u001b\u001d\u0004%\u001a-s\u0002ڶSn4\u001a4\u0010!\u0017!\u0013xB+\\\u001c_@Z!\b\u0003;@X/sk\u00104\u000f\f[I\f7Xiv\u0004^y\n\u0003;<\u001b>Ż[<\u0015>ݸn\u0002\u001b]#E\u001c]N;\u000fI/uQ5\"]ȕcb\u000b\u0019[\u001a΁Nl$\u0002[YT\rĻ)\n}$'vs{t@t>\u001b#oV\u0019\u0013<%=dL/3.n\u000bZVm\u0001Հj\u00063Հ&+a\u0016W\u001a\u0018&]H믆\u0003%&{j0\n\u000e%+`j $]tn]O^\rt~ߧ[>)JD\bKP=5ؠ}atöQaX\r83\"`~AM@1\u0006\u000ba5\u0007 aЫ\b\u0004qRCJX\r3\u001aj5DuȎB\u0016\u001dW\u0003\u001a6\"yVC:x\u0012r5L6gL\u001c\u001aj'6/50KW0t53\u001a\fZa2^/n\u0016fkaC!|\u0001+\u001675$j1\u001a\u0010\u0003CWC6aj`\t1]#j(aj H<@UL\r6e5\u00141W,;\u001a2JK~\u0000JoRG@!\u000e=IP\u0014\u0001M\u0002{x*+^Z$FX\u0017޵OEVsC\u0000P)\r@j6/-\u00104$WM昒\fAK\u001a0\u0006m^r \u0003eWM}^;Q!Y4w\u0000\fGZ~@mKP\u0011\\QT\f\u0002\u0012B<TJ\tOjS\u0011\u001dtq\u0002\u0018YɆ'2qx\b4x~/\u0002\fsdcQ̭k\nM>P+dRuR~\n.\u001cDE\u0019\u001e+;L]nLG\u001et7Ƞp\u0017\u0018c\u0012tg[7\bKd\u0004F\u001c,\u000f\u0003* G W\u000f\u000e]d?GTRFEJ\u0013\u001a\u0003>TvDk#\u0007\u001d=[\u0000N\u0011QD!H\u0015s.\u0000K\u001a\u0014Q!\u001e\"\u0004a\u0013gR9\u0007g\u001f\f;^5=\u0007[%[XaWs\u0014п^$=@\u000fԾ\n\fR\u001c'~DG\u001e%\u001d4qS\u0003?W\f7pEsqvvC\u001dI/&\u000e\u00020wC\u0007\"i\u0005R7I;\u001b.8\u0014O3#;\u0019ԆIRt\u0000\u000b\u001b\u0004YjKm;\u001di6}OKkn\u0011G\u0016{\u0015yTq!?)U5\u0017-^t.߶ƭ+'\u0016\nOC\u001b\b\u0000L\u0016\u0017q>懵Յ\u0010%'Q\u0017f)q=E\u001ajd$Lt!V\"7x\u001bc;״\u0010zl\f\r6 qآ@\u00160<<GT(23ן-X+(\u001fl%\u0014\u0001UpbJ`:>Lk\"5w'q\u0001UEN؎ܴ\u0017B:w^{un\u0005 -\u0019\u001b\"\u0016=Fm\u0007:ܯ8fG_\u00176/sJDieɠ7J X\u000f̐\u0000C_\u0003\u001dMzZv\t\u001cMQU\u001c\fʻ\u001d4NS*΢@mTz\n6&xsv\u0004\u0017\u001er\nc_خMXp\u0019\u0010lk4gyqb\u0016\u0018RJ\u001cYu>)LE\u0001\u0016f\u0007Y5m&\u001a0\u0011Do\u0012\u0019kO\u0019\u001cژ<t\u0012%<J\u0002\u00035u.#qQ \nK'n}Gʞ8o\"\u001bm#GrA\t\r\t!vc\u0006G4YfuM]%2~.?(r\b\u0019δ.@CCurk\u0014?Lqˊ3Z\u0017\u0012:\tm\u001eƤ8xɊH%\u001c!\u00015\rƄ\u0013\u0014H_i\rm߶T̵\u0006r2\"*e\f\u001b}ʑp%<9cFӈ \u0000^Ь\u0019\u0013od%\u0003\u0005YfsAZ\r=9\u0001\to@蛂!\u000frhik- 0\u0010\u0014.{GƠZ\u001f\u0019\u0006\u0007RXTf~]\u0013::\u001e9k\fwyVcӔ^\u001ai׳޶\u0018.N8\u001agtBy4\u001a,zU$\u001d$,h/]o\u0017ޒ_h\u0006:J}Osv(jyA\u0001zQ9DR\u0005\u001cƙ\u0014{w\u0006((nܒIN3Y`Gv\u0002OGS(0n\u001c/>\u0017X!I\u0007PLl`vV׆X7\rPOv\u0001\bW\u0012i\u001bE146\";/!\\\u001d\\-u\u001edfG\u0019S'\u0018'`tp_mNf\rT`M\u0018gе\u0013\u0016\u0006\u000f\u001fsCNİF8ƻp[\u0005\f`mZ\u0006\n:cܐ\u0014\u0001)\u0001>\u0001\u0002\u001f\u00022F'*V^pg}mX\f#/\\\n\u0003\u0003i\u0006Y\u0013\"ҍ\u0017N\u0010T'\u0006\u0011ٺ(&\u00042t\u001d\tܵ޷;\u001e`.σ)\u0018\u001d\u000b\u0013\\\u0019R\u00151\u0011JsK\"E#a67\u0003WQסǦ枖\u001e\u0016\u0019\u0005SJ$P}cv)\u0018O@hx9ɘ\u0017\u0019\u001a\u000bݯ\u001dxNݚL1r9V\u0004.y5X\u0012rS2NUN|lj\fbx˂e!+\\}'U7\u000eѠ\u0002A'}{\u000f'C\u0003)*\u0017CԝC=#vι1Y\u0012?oȉ!FD$Y9\u001e\".L|M1peZ3w()vn_9\u0010I\u001d`\u0017\u0002Bbk5w_HkbN)\r6T k~L\u000f]gdld\u000167]6ZՑ!?(!!-Jn\"37Ll\u000bF\"d|BX\u0011\\.)Y/<\u00114\b y\u0005][=U\u0000|-\u0013~]\u0007o=cE\u0004dɵ.\u0010X#V\u0010\u001f~ݍU|\u001f\u0013߷פrZz>|J;el\u0019\u000bčp\\Į~O\u0015C'&\u0015i\u0006\u001f_2@@NE_AUYpq.`¥6\n:\u0006TdlT0``RrV_\u0017㞐i]\u0007~Gw{9Zۯ\u0016vR\u0012ѢhpR1!qj酇VK(\u0006\u0002k\u001d\t(2/~C̑UE2KU\u0005'\u0017RJXL½>\u0019̍>4_Fғa\u0001H\u000fu:^D8\"D\u0002\u000f\u001c\u0000\u001a\u0006\u0017/Ґf\u0012,K~nl19g<m\u0006y6wu@\u0011\u0011dM-Zq>.o4j\u000e\u0014Ŵ\u0011ۯk\u000e\u001e*;!\u001eޓ/Ʉ;\br\u001a<$\u000b\u0005|fۯd6\b\\i$ʴ%.o~1\u000eI7\u0005ꥀfW4\u000bo՝QH\u001eV\u0017]g\u001a\u0015f=ɨ=#/K\ri*\u001e3nꖶs\u0016aRߜ.\u001ba\t\u001a<\fBgC\u001b\u001f=;AZPy*/t.(H5{\u0004\u0018H\u0019wFA-g~)\u0005*ٯfk^K\u001ffd;\u001c\r_^|T}\u0012]sghYY]g?#\f(#o\u000e\f)ly\u0011Փ&\u0003?\u0017rz\fXibjt\u00190\u0017\u001c,z\u0019\ffc|\u0003$D\u0000\u0016c\u0018(eMD5\u0001\u000eܧ}ɷȓq\u0016CzpV\u000e\u0004бk7ۓތ\u0019D`^\u0000\u0000:\u0001_W\u0005ܷ\\ l$\u001cwyxt\u00130%s\u000e:J&\u0011s^gk\u0000wK{6 rДN\r\tj5e:)(l4\u0017M6\u0006H8\u001a\u001ds\u0004.;ɚ\u00064t\u0000A.#)ޯl:+&Tn\u001c\u0003gb[e[h!q#\u001a2\"%d^M\u0006`|\u0012'Њ)iUH*xз=#\t\u00174V\u001dd\u00127W򬄨X5ƬFJ\u0019\fZ\u0013\f*Qr\u001fMu{6ԩ߉8vl\u000ba]58RV\u0005WP\u001a=ai\u0007~/)d\u0003#\u001c\u0019ĐbQ&dR\bsɝXD \"$d!\u0013\u0003J}L)\u00152\u0005G^]!2\u001e2L\u0012\u001b\u0019&9%2ea\u0012B\u0014\u001a$z$AȤ0Q\u0014nʅ¢o\u000etZe\u0015\u00036SKȶȨ\u0006rZ\u001ds%\u0003\b!\u000e\n\u0005\u000eFAېhgVdg@Ruߥ\u001dm\rG߻l\tr\u0018\u001ap\u001cD\u001c\u0017^z\u0015\u0014Ce\u001f\t\u0015iWP\u0001\u0004\\\u0011J\u0006O\u000f$Iv[4Ʉ:\u000e'+V\u001f;ϙF}=\u0014j릫\fUb@+ZݹS\u0007Bm\n\u0014B1\u0007xs\u0011\u001dv\u001a\u0017\u0006R\u000bȦk='O\\!\u0002zUV%7\b\u001bA\"\u0003xMV\u000fpYHET\u001bsAPYb\ny*:εzl\u00100O\n4f^^}\u000e񥣼\u00119>rTlq2+B\u0001jN\\o2\n`[~\u001c*\u0010SP_i_ܗ\u0007b,ﷳMɐ\t'uQ;/_g\u0017\u0003AnOUvl>r1bv\u0005^bi!w~\u000elDm2׉X\u0007\bOk($\u0018f\u0017v4%RL%-$ t>^-\u000b\u001c\u0011\u0000\u0016<ٶD5n\u0007\n=I\u0018/\u0017d\u0010\u0018Q1ѸVm\u001d+=\u0005t\u0011\u001fD3}ܶ$[;h\u0000,\u000bƟ\\*ҙ~IDo%\u0018Zu\bb}$QPfV\u0015/;\nLiRw|ҹM\f[\\rwq\u001f\u0001wY\u0006{\r\n)>\u001aŶW\u001d\u0019!R\u0000\u0005\u0011_\u0018%5uM\u0016_)w\u00152\u0013^n\b-w#ߒr(&G\u001a[V1x@j`2dx(1\u001e\u0011RS&\u000b\u0017-\\\u000fU\nj)Fދk\u0015\"\\+@H!62ǓD޸W)+Z,kz.PeiqA\u001a\b8\u0016 kvnR_0*\u0006M9\u0019HsR\u0005Ty:z\u001aI͵C\tC\u000bڦL I\u0018\u000fS\u0000\u0014'\u00070ۏ\u00110>\u0007\u0006Q]q(\u0015Qf\u0014\u000f\fP=\u0012ƌ>-\u0019\fh\u001c\u00119NKK:\u000f%\t/B\u001ce\u0016\u0018\u001b-6T\u00184l\f\u0016laq\\:AW\u0016\u001b9dd\u001b\u001e_A-\u00027\t\u0019\u000b\u001b\rveYfmhE\u0000Iq\u0002L7\\sh?/!\u001f8\u001f]\u001dQ\u0005Hfwt\u0017*4tn&Uyp$\r\u0003s8\u0014++\n\u0012Ǭ~f:ʮHe\u0013.3ǪA\u00169\u00160+vWE\u001fzF6T5G*=\u0010Dn\r?Yݥ}\u0007pYm<\u001bae<\u0002U(\u0004l*\\GZ>!\u001a,W:ep\u000bcʍIca\nu\u001aY-\u0000\u000bd\u0001\"(O0\u0017}EGnsl=e\u0018w\u0016(Ԭ4!\u001etIo׮UAR\t\r\u001e\n\u0004b}\u001a\u001b\u0011Ӛ i&]KJ\u0010Ŕ^Q!2;0/tE]b\u0013E]\u0004O=)n\r6ڒ\u0018F;V~5lf\u001d\u001c\u0015[M\u0006{h_d\u001ctͯx+\u0001\rendstream\rendobj\r24 0 obj\r[23 0 R]\rendobj\r36 0 obj\r<</CreationDate(D:20210412122613-04'00')/Creator(Adobe Illustrator 24.1 \\(Macintosh\\))/CreatorVersion(21.0.0)/ModDate(D:20210412122614-04'00')/Producer(Adobe PDF library 15.00)/Title(notebookJS)>>\rendobj\rxref\r\n0 37\r\n0000000004 65535 f\r\n0000000016 00000 n\r\n0000000147 00000 n\r\n0000050080 00000 n\r\n0000000000 00000 f\r\n0000050131 00000 n\r\n0000000000 00000 f\r\n0000056163 00000 n\r\n0000000000 00000 f\r\n0000000000 00000 f\r\n0000000000 00000 f\r\n0000000000 00000 f\r\n0000000000 00000 f\r\n0000000000 00000 f\r\n0000000000 00000 f\r\n0000000000 00000 f\r\n0000056236 00000 n\r\n0000056432 00000 n\r\n0000057604 00000 n\r\n0000123192 00000 n\r\n0000188780 00000 n\r\n0000000000 00000 f\r\n0000052164 00000 n\r\n0000051977 00000 n\r\n0000218617 00000 n\r\n0000050553 00000 n\r\n0000053480 00000 n\r\n0000053367 00000 n\r\n0000051022 00000 n\r\n0000051416 00000 n\r\n0000051464 00000 n\r\n0000052048 00000 n\r\n0000052079 00000 n\r\n0000052404 00000 n\r\n0000052680 00000 n\r\n0000053515 00000 n\r\n0000218642 00000 n\r\ntrailer\r<</Size 37/Root 1 0 R/Info 36 0 R/ID[<DAB0B6B2AA244924B2DE61FF20FD43C6><3B62822D93F749AE93EA2DBD804B1028>]>>\rstartxref\r218855\r%%EOF\r"
  },
  {
    "path": "LICENSE",
    "content": "MIT License\n\nCopyright (c) 2021 notebookJS Developers\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE."
  },
  {
    "path": "MANIFEST.in",
    "content": "include notebookjs/resources/CommAPI.js\ninclude notebookjs/resources/template.html"
  },
  {
    "path": "README.md",
    "content": "# notebookJS: seamless JavaScript integration in Python Notebooks \n\n[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/)\n[![Open In Collab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1g8WOn9oZ5G_3-Y8DYmpV1MIj59dnd81u?usp=sharing)\n[![PyPI version](https://badge.fury.io/py/notebookjs.svg)](https://pypi.org/project/notebookjs)\n<!--- PyPI badge made with https://badge.fury.io/for/py/notebookjs --->\n\n<img src=\"https://raw.githubusercontent.com/jorgehpo/notebookJS/main/Images/notebookJS.png\" \n     align=\"left\" \n     hspace=\"10\" \n     vspace=\"6\"\n     width=\"100\"\n     height=\"120\">\n\n*notebookJS* enables the execution of custom JavaScript code in Python Notebooks (Jupyter Notebook and Google Colab). This Python library can be useful for implementing and reusing  interactive Data Visualizations in the Notebook environment.\n\n*notebookJS* takes care of downloading and handling Javascript libraries and CSS stylesheets from the web. Furthermore, it supports bidirectional communication between Python and JavaScript. User interactions in HTML/JavaScript can trigger Python callbacks that process data on demand and send the results back to the front-end code.\n\nImplementation details in [our paper](https://ieeexplore.ieee.org/iel7/5992/9387473/09391750.pdf?casa_token=v05VFeWM3gwAAAAA:ra4uhd2Xpsd6lllS62Woz1IOjaSOZJGGhh4jpF_ZXOlm1Kq4HTBFHJU7Z-Ez6DDQOUE_djlI5Gk).\n\nSee our [blog post](https://jorgehpo.medium.com/introducing-notebookjs-seamless-integration-between-python-and-javascript-in-computational-e654ec3fbd18).\n\n[![ScatterPlot](https://user-images.githubusercontent.com/14821895/114492279-478ae380-9be6-11eb-8750-30ec3a206816.gif)](https://github.com/jorgehpo/notebookJS/tree/main/Examples/7_D3_scatterplot)\n\n\n## Install\n\nTo install, run:\n`pip install notebookjs`\n\nOr clone this repository and run:\n`python setup.py install`\n\n## API\n\n### execute_js\nThis method executes a javascript function and sets up the infrastructure for bidirectional communication between Python and Javascript using callbacks. \n\n```python\nexecute_js(\n    library_list,\n    main_function,\n    data_dict={},\n    callbacks={},\n    css_list=[],\n)\n```\n\n**Parameters**\n\n- library_list : list of str. \n    List of strings containing either 1) URL to a javascript library, 2) javascript code, 3) javascript [bundle](https://github.com/jorgehpo/notebookJS/tree/main/Examples/5_Webpack_BaseballAnnotator_Bidirectional) (Plain JS only - No support for ES6 Modules)\n- main_function : str. \n    Name of the main function to be called. The function will be called with two parameters: \n    <div_id>, for example \"#my_div\", and <data_dict>.\n- data_dict : dict. \n    Dictionary containing the data to be passed to <main_function>\n- callbacks : dict. \n    Dictionary of the form {<callback_str_id> : <python_function>}. The javascript library can\n    use callbacks to talk to python.\n- css_list : list of str. \n    List of strings containing either 1) URL to a CSS stylesheet or 2) CSS styles\n\n**Main Function**\n\n*main_function* is the javascript function that will be run when execute_js is called. It has the following signature:\n```Javascript\nfunction main_function(div_id, data_dict)\n```\n\n**Example of Main Function**\n\nAs a simple example, we can use D3 to add a circular div to the output cell:\n\n```Javascript\nfunction draw_circle(div_id, data){\n  // Function that draws a circle of color <data.color> inside the div <div_id> using D3\n  d3.select(div_id)\n    .append(\"div\")\n    .style(\"width\", \"50px\")\n    .style(\"height\", \"50px\")\n    .style(\"background-color\", data.color)\n    .style(\"border-radius\", \"50px\")\n}\n```\n\n**Callbacks**\n\n*callbacks* contains a dictionary that maps an identifier string to a Python function. Data is passed to/from callbacks using json/dicts.\n\nFor example, the following callback computes the number to the power of 2.\n\n``` Python\ndef compute_power_2(data){\n    n = data.n\n    n2 = n**2\n    return {\"power2\": n2}\n}\n\ncallbacks = {\n    \"compute_power_2\": compute_power_2\n}\n\nexecute_js(..., callbacks=callbacks)\n```\n\nIn Javascript, we can call this callback with the class *CommAPI*. *CommAPI* is automatically injected in the Javascript by *notebookJS*.\n\n``` Javascript\nlet comm = new CommAPI(\"compute_power_2\", (ret)=>{alert(\"The returned value is \" + ret.power2)})\n\ncomm.call({n: 3}) \n// An alert will be shown with the message: \"The returned value is 9\"\n```\n\nJupyter Notebook and Google Colab have different APIs for sending data to/from Javascript/Python. *CommAPI* abstracts the different APIs in a single convenient class.\n\n**Warning**: Callbacks between Python and JS are only available in Jupyter and Colab notebooks. Jupyter Lab is not supported currently.\n\n### save_html\nThis method creates a standalone HTML bundle (containing all data, JS and CSS resources) and saves it to disk. It accepts all parameters of execute_js, with the addition of *html_dest*, the path to the output file. For example, *html_dest=\"./output.html\"*\n\n```python\nsave_html(,\n    html_dest,\n    library_list,\n    main_function,\n    data_dict={},\n    callbacks=None,\n    css_list=[],\n)\n```\n\n**Warning:** callbacks do not work in standalone HTML files. This parameter only exists to make *execute_js* and *save_html* interoperable.\n\n## Examples\n\n### Hello World - Python Callbacks\n\nIn this example, we show how to display \"hello world\" in multiple languages using Javascript and Python. The Javascript is responsible for updating the front end and requesting a new message from Python. Python returns a random message every time the callback is invoked.\n\n![Hello World Output Gif](https://user-images.githubusercontent.com/14821895/114482788-2d94d500-9bd5-11eb-9ec3-7ee5c5d62a86.gif)\n\n**Javascript to update the div with a hello world message**\n```Python\nhelloworld_js = \"\"\"\nfunction helloworld(div_id, data){\n    comm = new CommAPI(\"get_hello\", (ret) => {\n      document.querySelector(div_id).textContent = ret.text;\n    });\n    setInterval(() => {comm.call({})}, 1000);\n    comm.call({});\n}\n\"\"\"\n```\n\n**Defining the Python Callback**\n```Python\nimport random\ndef hello_world_random(data):\n  hello_world_languages = [\n      \"Ola Mundo\", # Portuguese\n      \"Hello World\", # English\n      \"Hola Mundo\", # Spanish\n      \"Geiá sou Kósme\", # Greek\n      \"Kon'nichiwa sekai\", # Japanese\n      \"Hallo Welt\", # German\n      \"Namaste duniya\", # Hindi\n      \"Ni hao, shijiè\" # Chinese\n  ]\n  i = random.randint(0, len(hello_world_languages)-1)\n  return {'text': hello_world_languages[i]}\n```\n\n**Invoking the function helloworld in notebook**\n```Python\nfrom notebookjs import execute_js\nexecute_js(helloworld_js, \"helloworld\", callbacks={\"get_hello\": hello_world_random})\n```\n\nSee this [colab notebook](https://colab.research.google.com/drive/1g8WOn9oZ5G_3-Y8DYmpV1MIj59dnd81u?usp=sharing) for a live demo.\n\n### Radial Bar Chart - Running D3 code in the Notebook\n\nPlotting a Radial Bar Chart with data loaded from Python. Adapted from this [bl.ock](https://bl.ocks.org/AntonOrlov/6b42d8676943cc933f48a43a7c7e5b6c).  See [Examples/3_RadialBarChart](https://github.com/jorgehpo/notebookJS/blob/main/Examples/3_RadialBarChart/).\n\n```Python\n# Loading libraries\nd3_lib_url = \"https://d3js.org/d3.v3.min.js\"\n\nwith open(\"radial_bar.css\", \"r\") as f:\n    radial_bar_css = f.read()\n    \nwith open (\"radial_bar_lib.js\", \"r\") as f:\n    radial_bar_lib = f.read()\n\n# Loading data\nimport pandas as pd\nenergy = pd.read_csv(\"energy.csv\")\n\n# Plotting the Radial Bar Chart\nfrom notebookjs import execute_js\nexecute_js(library_list=[d3_lib_url, radial_bar_lib], main_function=\"radial_bar\", \n             data_dict=energy.to_dict(orient=\"records\"), css_list=[radial_bar_css])\n```\n\n![Radial Bar Chart](https://user-images.githubusercontent.com/14821895/114483438-536ea980-9bd6-11eb-8502-77f7a8864322.gif)\n\n### More examples\n\nPlease see the [Examples/](https://github.com/jorgehpo/notebookJS/blob/main/Examples/) folder for more examples.\n\n## Reference\n\nIf you use *notebookJS*, please reference our related work:\n\n\"*Interactive Data Visualization in Jupyter Notebooks*. JP Ono, J Freire, CT Silva - Computing in Science & Engineering, 2021\"\n\nBibtex:\n```\n@article{ono2021interactive,\n  title={Interactive Data Visualization in Jupyter Notebooks},\n  author={Ono, Jorge Piazentin and Freire, Juliana and Silva, Claudio T},\n  journal={Computing in Science \\& Engineering},\n  volume={23},\n  number={2},\n  pages={99--106},\n  year={2021},\n  publisher={IEEE}\n}\n```\n"
  },
  {
    "path": "notebookjs/__init__.py",
    "content": "from ._display import execute_js, save_html"
  },
  {
    "path": "notebookjs/_comm.py",
    "content": "from IPython.core.display import display, HTML, Javascript\nfrom IPython import get_ipython\n\n\ndef setup_comm_colab(api_call_id, callback):\n    \"\"\"Function that connects javascript call with a Colab Notebook\"\"\"\n    from google.colab import output\n    from IPython import display\n    def _recv(msg):\n        return display.JSON(callback(msg)) # Use display.JSON to transfer an object\n    output.register_callback(api_call_id, _recv)\n\ndef setup_comm_jupyter(api_call_id, callback): \n    \"\"\"Function that connects javascript call with a Jupyter Notebook\"\"\"\n    def _comm_api(comm, open_msg): \n        @comm.on_msg\n        def _recv(msg):\n            ret = callback(msg['content']['data'])\n            comm.send(ret)\n    get_ipython().kernel.comm_manager.register_target(api_call_id, _comm_api)\n\ndef setup_comm_api(api_call_id, callback):\n    \"\"\"Function that abstracts notebook connection (Jupyter or Colab) to javascript\"\"\"\n    try:\n        jupyter_setup = True\n        setup_comm_jupyter(api_call_id, callback)\n    except Exception:\n        jupyter_setup = False\n    try:\n        colab_setup = True\n        setup_comm_colab(api_call_id, callback)\n    except Exception:\n        colab_setup = False\n    if not jupyter_setup and not colab_setup:\n        print(\"Error: Cannot find Jupyter/Colab namespace for Python\")"
  },
  {
    "path": "notebookjs/_display.py",
    "content": "from IPython.core.display import display, HTML, Javascript\nfrom string import Template, ascii_uppercase\nimport pkg_resources\nimport random\nimport re\nimport json\nfrom ._comm import setup_comm_api\n\ndef id_generator(size=15):\n    \"\"\"Helper function to generate random div ids.\"\"\"\n    chars = list(ascii_uppercase)\n    return ''.join(random.choice(chars) for i in range(size))\n\ndef make_html(library_list, main_function, parameter_dict, css_list):\n    \"\"\"Makes the HTML that will be added to the Notebook\"\"\"\n    # Loading Python CommAPI\n    comm_api_path = pkg_resources.resource_filename(__name__, \"resources/CommAPI.js\")\n    with open(comm_api_path, \"r\") as f:\n        comm_api_js = f.read()\n\n    # Making sure library_list and css_list are lists.\n    if type(library_list) is not list: \n        library_list = [library_list]\n    if type(css_list) is not list:\n        css_list = [css_list]\n    \n    # Downloading web resources\n    for idx in range(len(library_list)):\n        if check_url(library_list[idx]):\n            library_list[idx] = download_url(library_list[idx])\n    for idx in range(len(css_list)):\n        if check_url(css_list[idx]):\n            css_list[idx] = download_url(css_list[idx])\n\n    # Adding CommAPI to library_list \n    library_list.insert(0, comm_api_js)\n\n    # Generating HTML\n    div_id = id_generator()\n    library_bundle = '\\n\\n'.join(library_list)\n    css_bundle = '\\n'.join(css_list)\n    template_path = pkg_resources.resource_filename(__name__, \"resources/template.html\")\n    with open(template_path, \"r\") as f:\n        html_all_template = f.read()\n        html_all_template = Template(html_all_template)\n\n    return html_all_template.substitute(div_id=div_id, \n                                        library_bundle=library_bundle, \n                                        main_function=main_function, \n                                        parameter_dict=json.dumps(parameter_dict),\n                                        css_bundle=css_bundle)\n\n# Regex expression to test if a string is a URL\nregex_url = re.compile(\n        r'^(?:http|ftp)s?://' # http:// or https://\n        r'(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\\.)+(?:[A-Z]{2,6}\\.?|[A-Z0-9-]{2,}\\.?)|' #domain...\n        r'localhost|' #localhost...\n        r'\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3})' # ...or ip\n        r'(?::\\d+)?' # optional port\n        r'(?:/?|[/?]\\S+)$', re.IGNORECASE)\n\ndef check_url(string):\n    \"\"\"Checks if the string argument is a URL\"\"\"\n    return re.match(regex_url, string) is not None\n\ndef download_url(url):\n    \"\"\"Downloads a URL file as a browser.\"\"\"\n    import requests\n    headers = {'User-Agent': 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0'}\n    r = requests.get(url, headers=headers, stream=False)\n    return r.content.decode(\"utf-8\") \n\n\n\ndef save_html(html_dest, library_list, main_function, data_dict = {}, callbacks = None, css_list=[]):\n    \"\"\"Saves the bundled code (output of execute_js) to an HTML file\n\n    Parameters\n    ----------\n    html_dest : str\n        Path to the output HTML dest file. Example: \"./output.html\"\n    library_list : list of str\n        List of strings containing either 1) URL to a javascript library, 2) javascript code\n    main_function : str\n        Name of the main function to be called. The function will be called with two parameters: \n        <div_id>, for example \"#my_div\", and <data_dict>.\n    data_dict : dict\n        Dictionary containing the data to be passed to <main_function>\n    callbacks : dict\n        Dictionary of the form {<callback_str_id> : <python_function>}. The javascript library can\n        use callbacks to talk to python.\n    css_list : list of str\n        List of strings containing either 1) URL to a CSS stylesheet or 2) CSS styles\n    \"\"\"\n    if callbacks is not None:\n        print (\"Warning: Python callbacks do not work in standalone HTML file.\")\n        print (\"Saving file...\")\n\n    html_all = make_html(library_list, main_function, data_dict, css_list)\n    with open(html_dest, \"w\") as f:\n        f.write(html_all)\n\ndef execute_js(library_list, main_function, data_dict = {}, callbacks = {}, css_list=[]):\n    \"\"\"Executes a javascript function that can add content to an output div\n\n    Parameters\n    ----------\n    library_list : list of str\n        List of strings containing either 1) URL to a javascript library, 2) javascript code\n    main_function : str\n        Name of the main function to be called. The function will be called with two parameters: \n        <div_id>, for example \"#my_div\", and <data_dict>.\n    data_dict : dict\n        Dictionary containing the data to be passed to <main_function>\n    callbacks : dict\n        Dictionary of the form {<callback_str_id> : <python_function>}. The javascript library can\n        use callbacks to talk to python.\n    css_list : list of str\n        List of strings containing either 1) URL to a CSS stylesheet or 2) CSS styles\n    \"\"\"\n    html_all = make_html(library_list, main_function, data_dict, css_list)\n    for callback_id in callbacks.keys():\n        setup_comm_api(callback_id, callbacks[callback_id])\n    display(HTML(html_all))\n"
  },
  {
    "path": "notebookjs/resources/CommAPI.js",
    "content": "const COMM_TYPES = {\n  JUPYTER: 'JUPYTER',\n  COLAB: 'COLAB'\n};\n\nclass CommAPI{\n  constructor(api_call_id, callback) {\n    this.callback = callback;\n    this.mode = null;\n    if (window.Jupyter !== undefined) {\n      this.mode = COMM_TYPES.JUPYTER;\n      this.comm = window.Jupyter.notebook.kernel.comm_manager.new_comm(api_call_id, {});\n      this.comm.on_msg(msg => {\n        const data = msg.content.data;\n        callback(data);\n      });\n    } else if (window.google !== undefined) {\n      this.mode = COMM_TYPES.COLAB;\n      this.comm = async function(msg){\n        const result = await google.colab.kernel.invokeFunction(\n          api_call_id,\n          [msg], // The argument\n          {}); // kwargs\n        callback(result.data['application/json']);\n      };\n    } else {\n      console.error(new Error(\"Cannot find Jupyter/Colab namespace from javascript\"));\n    }\n  }\n\n  call(msg) {\n    if (this.comm){\n      if (this.mode === COMM_TYPES.JUPYTER){\n        this.comm.send(msg);\n      } else if (this.mode === COMM_TYPES.COLAB){\n        this.comm(msg);\n      }\n    }\n  }\n}"
  },
  {
    "path": "notebookjs/resources/template.html",
    "content": "<html>\n<head>\n<style>\n$css_bundle\n</style>\n</head>\n<body>\n    <div id=\"$div_id\">\n    </div>\n    <script charset=\"utf-8\">\n        (function () {\n            $library_bundle\n            $main_function (\"#$div_id\", $parameter_dict);\n        })()\n    </script>\n</body>\n</html>"
  },
  {
    "path": "setup.py",
    "content": "from setuptools import setup, find_packages\n\nwith open(\"README.md\", \"r\") as fh:\n    long_description = fh.read()\n\nsetup(\n    name=\"notebookjs\",\n    version=\"0.1.4\",\n    author=\"Jorge Piazentin Ono, Juliana Freire, Claudio Silva\",\n    author_email=\"jorgehpo@nyu.edu\",\n    description=\"notebookJS library - Seamless JavaScript integration in Python Notebooks\",\n    long_description=long_description,\n    long_description_content_type=\"text/markdown\",\n    url=\"https://github.com/jorgehpo/notebookJS\",\n    packages=find_packages(exclude=['resources']),\n    include_package_data=True,\n    license=\"MIT\",\n    classifiers=[\n        \"Programming Language :: Python :: 3\",\n        \"License :: OSI Approved :: MIT License\",\n        \"Operating System :: OS Independent\",\n    ],\n    python_requires='>=3.6',\n    install_requires=[\n        \"notebook\"\n    ]\n)\n"
  }
]